Create staging area for the Rampart 1.7.0 site.
diff --git a/axis2/java/core-rampart/apidocs/allclasses-frame.html b/axis2/java/core-rampart/apidocs/allclasses-frame.html
new file mode 100644
index 0000000..61f4b7f
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/allclasses-frame.html
@@ -0,0 +1,197 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>All Classes (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
+</head>
+<body>
+<h1 class="bar">All Classes</h1>
+<div class="indexContainer">
+<ul>
+<li><a href="org/apache/ws/secpolicy/model/AbstractConfigurableSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model" target="classFrame">AbstractConfigurableSecurityAssertion</a></li>
+<li><a href="org/apache/rahas/impl/AbstractIssuerConfig.html" title="class in org.apache.rahas.impl" target="classFrame">AbstractIssuerConfig</a></li>
+<li><a href="org/apache/rahas/impl/AbstractIssuerConfig.KeyComputation.html" title="class in org.apache.rahas.impl" target="classFrame">AbstractIssuerConfig.KeyComputation</a></li>
+<li><a href="org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model" target="classFrame">AbstractSecurityAssertion</a></li>
+<li><a href="org/apache/rampart/AbstractUniqueMessageAttributeCache.html" title="class in org.apache.rampart" target="classFrame">AbstractUniqueMessageAttributeCache</a></li>
+<li><a href="org/apache/ws/secpolicy/model/AlgorithmSuite.html" title="class in org.apache.ws.secpolicy.model" target="classFrame">AlgorithmSuite</a></li>
+<li><a href="org/apache/ws/secpolicy11/builders/AlgorithmSuiteBuilder.html" title="class in org.apache.ws.secpolicy11.builders" target="classFrame">AlgorithmSuiteBuilder</a></li>
+<li><a href="org/apache/ws/secpolicy12/builders/AlgorithmSuiteBuilder.html" title="class in org.apache.ws.secpolicy12.builders" target="classFrame">AlgorithmSuiteBuilder</a></li>
+<li><a href="org/apache/ws/secpolicy/model/AlgorithmWrapper.html" title="interface in org.apache.ws.secpolicy.model" target="classFrame"><i>AlgorithmWrapper</i></a></li>
+<li><a href="org/apache/ws/secpolicy/model/AsymmetricBinding.html" title="class in org.apache.ws.secpolicy.model" target="classFrame">AsymmetricBinding</a></li>
+<li><a href="org/apache/rampart/builder/AsymmetricBindingBuilder.html" title="class in org.apache.rampart.builder" target="classFrame">AsymmetricBindingBuilder</a></li>
+<li><a href="org/apache/ws/secpolicy11/builders/AsymmetricBindingBuilder.html" title="class in org.apache.ws.secpolicy11.builders" target="classFrame">AsymmetricBindingBuilder</a></li>
+<li><a href="org/apache/ws/secpolicy12/builders/AsymmetricBindingBuilder.html" title="class in org.apache.ws.secpolicy12.builders" target="classFrame">AsymmetricBindingBuilder</a></li>
+<li><a href="org/apache/rahas/impl/util/AxiomParserPool.html" title="class in org.apache.rahas.impl.util" target="classFrame">AxiomParserPool</a></li>
+<li><a href="org/apache/rampart/util/Axis2Util.html" title="class in org.apache.rampart.util" target="classFrame">Axis2Util</a></li>
+<li><a href="org/apache/ws/secpolicy/model/Binding.html" title="class in org.apache.ws.secpolicy.model" target="classFrame">Binding</a></li>
+<li><a href="org/apache/rampart/builder/BindingBuilder.html" title="class in org.apache.rampart.builder" target="classFrame">BindingBuilder</a></li>
+<li><a href="org/apache/rampart/handler/CertificateValidator.html" title="class in org.apache.rampart.handler" target="classFrame">CertificateValidator</a></li>
+<li><a href="org/apache/rahas/impl/util/CommonUtil.html" title="class in org.apache.rahas.impl.util" target="classFrame">CommonUtil</a></li>
+<li><a href="org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy" target="classFrame">Constants</a></li>
+<li><a href="org/apache/ws/secpolicy/model/ContentEncryptedElements.html" title="class in org.apache.ws.secpolicy.model" target="classFrame">ContentEncryptedElements</a></li>
+<li><a href="org/apache/ws/secpolicy12/builders/ContentEncryptedElementsBuilder.html" title="class in org.apache.ws.secpolicy12.builders" target="classFrame">ContentEncryptedElementsBuilder</a></li>
+<li><a href="org/apache/rampart/policy/model/CryptoConfig.html" title="class in org.apache.rampart.policy.model" target="classFrame">CryptoConfig</a></li>
+<li><a href="org/apache/rampart/policy/builders/CryptoConfigBuilder.html" title="class in org.apache.rampart.policy.builders" target="classFrame">CryptoConfigBuilder</a></li>
+<li><a href="org/apache/ws/secpolicy11/builders/EncryptedElementsBuilder.html" title="class in org.apache.ws.secpolicy11.builders" target="classFrame">EncryptedElementsBuilder</a></li>
+<li><a href="org/apache/ws/secpolicy12/builders/EncryptedElementsBuilder.html" title="class in org.apache.ws.secpolicy12.builders" target="classFrame">EncryptedElementsBuilder</a></li>
+<li><a href="org/apache/rahas/EncryptedKeyToken.html" title="class in org.apache.rahas" target="classFrame">EncryptedKeyToken</a></li>
+<li><a href="org/apache/ws/secpolicy11/builders/EncryptedPartsBuilder.html" title="class in org.apache.ws.secpolicy11.builders" target="classFrame">EncryptedPartsBuilder</a></li>
+<li><a href="org/apache/ws/secpolicy12/builders/EncryptedPartsBuilder.html" title="class in org.apache.ws.secpolicy12.builders" target="classFrame">EncryptedPartsBuilder</a></li>
+<li><a href="org/apache/ws/secpolicy/model/EncryptionToken.html" title="class in org.apache.ws.secpolicy.model" target="classFrame">EncryptionToken</a></li>
+<li><a href="org/apache/rampart/ExtendedPolicyValidatorCallbackHandler.html" title="interface in org.apache.rampart" target="classFrame"><i>ExtendedPolicyValidatorCallbackHandler</i></a></li>
+<li><a href="org/apache/rampart/util/HandlerParameterDecoder.html" title="class in org.apache.rampart.util" target="classFrame">HandlerParameterDecoder</a></li>
+<li><a href="org/apache/ws/secpolicy/model/Header.html" title="class in org.apache.ws.secpolicy.model" target="classFrame">Header</a></li>
+<li><a href="org/apache/ws/secpolicy/model/HttpsToken.html" title="class in org.apache.ws.secpolicy.model" target="classFrame">HttpsToken</a></li>
+<li><a href="org/apache/ws/secpolicy12/builders/HttpsTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders" target="classFrame">HttpsTokenBuilder</a></li>
+<li><a href="org/apache/rampart/handler/config/InflowConfiguration.html" title="class in org.apache.rampart.handler.config" target="classFrame">InflowConfiguration</a></li>
+<li><a href="org/apache/ws/secpolicy/model/InitiatorToken.html" title="class in org.apache.ws.secpolicy.model" target="classFrame">InitiatorToken</a></li>
+<li><a href="org/apache/ws/secpolicy11/builders/InitiatorTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders" target="classFrame">InitiatorTokenBuilder</a></li>
+<li><a href="org/apache/ws/secpolicy12/builders/InitiatorTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders" target="classFrame">InitiatorTokenBuilder</a></li>
+<li><a href="org/apache/ws/secpolicy/model/IssuedToken.html" title="class in org.apache.ws.secpolicy.model" target="classFrame">IssuedToken</a></li>
+<li><a href="org/apache/ws/secpolicy11/builders/IssuedTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders" target="classFrame">IssuedTokenBuilder</a></li>
+<li><a href="org/apache/ws/secpolicy12/builders/IssuedTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders" target="classFrame">IssuedTokenBuilder</a></li>
+<li><a href="org/apache/ws/secpolicy/model/Layout.html" title="class in org.apache.ws.secpolicy.model" target="classFrame">Layout</a></li>
+<li><a href="org/apache/ws/secpolicy11/builders/LayoutBuilder.html" title="class in org.apache.ws.secpolicy11.builders" target="classFrame">LayoutBuilder</a></li>
+<li><a href="org/apache/ws/secpolicy12/builders/LayoutBuilder.html" title="class in org.apache.ws.secpolicy12.builders" target="classFrame">LayoutBuilder</a></li>
+<li><a href="org/apache/rampart/MessageBuilder.html" title="class in org.apache.rampart" target="classFrame">MessageBuilder</a></li>
+<li><a href="org/apache/rampart/util/MessageOptimizer.html" title="class in org.apache.rampart.util" target="classFrame">MessageOptimizer</a></li>
+<li><a href="org/apache/rampart/NonceCache.html" title="class in org.apache.rampart" target="classFrame">NonceCache</a></li>
+<li><a href="org/apache/rampart/policy/builders/OptimizePartsBuilder.html" title="class in org.apache.rampart.policy.builders" target="classFrame">OptimizePartsBuilder</a></li>
+<li><a href="org/apache/rampart/policy/model/OptimizePartsConfig.html" title="class in org.apache.rampart.policy.model" target="classFrame">OptimizePartsConfig</a></li>
+<li><a href="org/apache/rampart/handler/config/OutflowConfiguration.html" title="class in org.apache.rampart.handler.config" target="classFrame">OutflowConfiguration</a></li>
+<li><a href="org/apache/rampart/PolicyBasedResultsValidator.html" title="class in org.apache.rampart" target="classFrame">PolicyBasedResultsValidator</a></li>
+<li><a href="org/apache/rampart/PolicyValidatorCallbackHandler.html" title="interface in org.apache.rampart" target="classFrame"><i>PolicyValidatorCallbackHandler</i></a></li>
+<li><a href="org/apache/rampart/handler/PostDispatchVerificationHandler.html" title="class in org.apache.rampart.handler" target="classFrame">PostDispatchVerificationHandler</a></li>
+<li><a href="org/apache/ws/secpolicy/model/ProtectionToken.html" title="class in org.apache.ws.secpolicy.model" target="classFrame">ProtectionToken</a></li>
+<li><a href="org/apache/ws/secpolicy11/builders/ProtectionTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders" target="classFrame">ProtectionTokenBuilder</a></li>
+<li><a href="org/apache/ws/secpolicy12/builders/ProtectionTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders" target="classFrame">ProtectionTokenBuilder</a></li>
+<li><a href="org/apache/rahas/Rahas.html" title="class in org.apache.rahas" target="classFrame">Rahas</a></li>
+<li><a href="org/apache/rahas/RahasConstants.html" title="class in org.apache.rahas" target="classFrame">RahasConstants</a></li>
+<li><a href="org/apache/rahas/RahasConstants.CancelBindingLocalNames.html" title="class in org.apache.rahas" target="classFrame">RahasConstants.CancelBindingLocalNames</a></li>
+<li><a href="org/apache/rahas/RahasConstants.IssuanceBindingLocalNames.html" title="class in org.apache.rahas" target="classFrame">RahasConstants.IssuanceBindingLocalNames</a></li>
+<li><a href="org/apache/rahas/RahasConstants.LocalNames.html" title="class in org.apache.rahas" target="classFrame">RahasConstants.LocalNames</a></li>
+<li><a href="org/apache/rahas/RahasData.html" title="class in org.apache.rahas" target="classFrame">RahasData</a></li>
+<li><a href="org/apache/rampart/Rampart.html" title="class in org.apache.rampart" target="classFrame">Rampart</a></li>
+<li><a href="org/apache/rampart/policy/model/RampartConfig.html" title="class in org.apache.rampart.policy.model" target="classFrame">RampartConfig</a></li>
+<li><a href="org/apache/rampart/policy/builders/RampartConfigBuilder.html" title="class in org.apache.rampart.policy.builders" target="classFrame">RampartConfigBuilder</a></li>
+<li><a href="org/apache/rampart/RampartConfigCallbackHandler.html" title="interface in org.apache.rampart" target="classFrame"><i>RampartConfigCallbackHandler</i></a></li>
+<li><a href="org/apache/rampart/RampartConstants.html" title="class in org.apache.rampart" target="classFrame">RampartConstants</a></li>
+<li><a href="org/apache/rampart/RampartEngine.html" title="class in org.apache.rampart" target="classFrame">RampartEngine</a></li>
+<li><a href="org/apache/rampart/RampartException.html" title="class in org.apache.rampart" target="classFrame">RampartException</a></li>
+<li><a href="org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart" target="classFrame">RampartMessageData</a></li>
+<li><a href="org/apache/rampart/policy/RampartPolicyBuilder.html" title="class in org.apache.rampart.policy" target="classFrame">RampartPolicyBuilder</a></li>
+<li><a href="org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy" target="classFrame">RampartPolicyData</a></li>
+<li><a href="org/apache/rampart/handler/RampartReceiver.html" title="class in org.apache.rampart.handler" target="classFrame">RampartReceiver</a></li>
+<li><a href="org/apache/rahas/RampartSAMLBootstrap.html" title="class in org.apache.rahas" target="classFrame">RampartSAMLBootstrap</a></li>
+<li><a href="org/apache/rampart/handler/RampartSender.html" title="class in org.apache.rampart.handler" target="classFrame">RampartSender</a></li>
+<li><a href="org/apache/rampart/util/RampartUtil.html" title="class in org.apache.rampart.util" target="classFrame">RampartUtil</a></li>
+<li><a href="org/apache/ws/secpolicy/model/RecipientToken.html" title="class in org.apache.ws.secpolicy.model" target="classFrame">RecipientToken</a></li>
+<li><a href="org/apache/ws/secpolicy11/builders/RecipientTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders" target="classFrame">RecipientTokenBuilder</a></li>
+<li><a href="org/apache/ws/secpolicy12/builders/RecipientTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders" target="classFrame">RecipientTokenBuilder</a></li>
+<li><a href="org/apache/ws/secpolicy/model/RequiredElements.html" title="class in org.apache.ws.secpolicy.model" target="classFrame">RequiredElements</a></li>
+<li><a href="org/apache/ws/secpolicy11/builders/RequiredElementsBuilder.html" title="class in org.apache.ws.secpolicy11.builders" target="classFrame">RequiredElementsBuilder</a></li>
+<li><a href="org/apache/ws/secpolicy12/builders/RequiredElementsBuilder.html" title="class in org.apache.ws.secpolicy12.builders" target="classFrame">RequiredElementsBuilder</a></li>
+<li><a href="org/apache/ws/secpolicy/model/RequiredParts.html" title="class in org.apache.ws.secpolicy.model" target="classFrame">RequiredParts</a></li>
+<li><a href="org/apache/ws/secpolicy12/builders/RequiredPartsBuilder.html" title="class in org.apache.ws.secpolicy12.builders" target="classFrame">RequiredPartsBuilder</a></li>
+<li><a href="org/apache/rampart/saml/SAML1AssertionHandler.html" title="class in org.apache.rampart.saml" target="classFrame">SAML1AssertionHandler</a></li>
+<li><a href="org/apache/rampart/saml/SAML2AssertionHandler.html" title="class in org.apache.rampart.saml" target="classFrame">SAML2AssertionHandler</a></li>
+<li><a href="org/apache/rahas/impl/util/SAML2KeyInfo.html" title="class in org.apache.rahas.impl.util" target="classFrame">SAML2KeyInfo</a></li>
+<li><a href="org/apache/rahas/impl/SAML2TokenIssuer.html" title="class in org.apache.rahas.impl" target="classFrame">SAML2TokenIssuer</a></li>
+<li><a href="org/apache/rahas/impl/util/SAML2Utils.html" title="class in org.apache.rahas.impl.util" target="classFrame">SAML2Utils</a></li>
+<li><a href="org/apache/rampart/saml/SAMLAssertionHandler.html" title="class in org.apache.rampart.saml" target="classFrame">SAMLAssertionHandler</a></li>
+<li><a href="org/apache/rampart/saml/SAMLAssertionHandlerFactory.html" title="class in org.apache.rampart.saml" target="classFrame">SAMLAssertionHandlerFactory</a></li>
+<li><a href="org/apache/rahas/impl/util/SAMLAttributeCallback.html" title="class in org.apache.rahas.impl.util" target="classFrame">SAMLAttributeCallback</a></li>
+<li><a href="org/apache/rahas/impl/util/SAMLCallback.html" title="interface in org.apache.rahas.impl.util" target="classFrame"><i>SAMLCallback</i></a></li>
+<li><a href="org/apache/rahas/impl/util/SAMLCallbackHandler.html" title="interface in org.apache.rahas.impl.util" target="classFrame"><i>SAMLCallbackHandler</i></a></li>
+<li><a href="org/apache/rahas/impl/util/SAMLNameIdentifierCallback.html" title="class in org.apache.rahas.impl.util" target="classFrame">SAMLNameIdentifierCallback</a></li>
+<li><a href="org/apache/rahas/impl/SAMLTokenIssuer.html" title="class in org.apache.rahas.impl" target="classFrame">SAMLTokenIssuer</a></li>
+<li><a href="org/apache/rahas/impl/SAMLTokenIssuerConfig.html" title="class in org.apache.rahas.impl" target="classFrame">SAMLTokenIssuerConfig</a></li>
+<li><a href="org/apache/rahas/impl/SAMLTokenRenewer.html" title="class in org.apache.rahas.impl" target="classFrame">SAMLTokenRenewer</a></li>
+<li><a href="org/apache/rahas/impl/SAMLTokenValidator.html" title="class in org.apache.rahas.impl" target="classFrame">SAMLTokenValidator</a></li>
+<li><a href="org/apache/rahas/impl/util/SAMLUtils.html" title="class in org.apache.rahas.impl.util" target="classFrame">SAMLUtils</a></li>
+<li><a href="org/apache/rahas/impl/SCTIssuer.html" title="class in org.apache.rahas.impl" target="classFrame">SCTIssuer</a></li>
+<li><a href="org/apache/rahas/impl/SCTIssuerConfig.html" title="class in org.apache.rahas.impl" target="classFrame">SCTIssuerConfig</a></li>
+<li><a href="org/apache/ws/secpolicy/model/SecureConversationToken.html" title="class in org.apache.ws.secpolicy.model" target="classFrame">SecureConversationToken</a></li>
+<li><a href="org/apache/ws/secpolicy11/builders/SecureConversationTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders" target="classFrame">SecureConversationTokenBuilder</a></li>
+<li><a href="org/apache/ws/secpolicy12/builders/SecureConversationTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders" target="classFrame">SecureConversationTokenBuilder</a></li>
+<li><a href="org/apache/ws/secpolicy/model/SecurityContextToken.html" title="class in org.apache.ws.secpolicy.model" target="classFrame">SecurityContextToken</a></li>
+<li><a href="org/apache/ws/secpolicy11/builders/SecurityContextTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders" target="classFrame">SecurityContextTokenBuilder</a></li>
+<li><a href="org/apache/ws/secpolicy12/builders/SecurityContextTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders" target="classFrame">SecurityContextTokenBuilder</a></li>
+<li><a href="org/apache/rampart/ServiceNonceCache.html" title="class in org.apache.rampart" target="classFrame">ServiceNonceCache</a></li>
+<li><a href="org/apache/ws/secpolicy/model/SignatureToken.html" title="class in org.apache.ws.secpolicy.model" target="classFrame">SignatureToken</a></li>
+<li><a href="org/apache/ws/secpolicy11/builders/SignedElementsBuilder.html" title="class in org.apache.ws.secpolicy11.builders" target="classFrame">SignedElementsBuilder</a></li>
+<li><a href="org/apache/ws/secpolicy12/builders/SignedElementsBuilder.html" title="class in org.apache.ws.secpolicy12.builders" target="classFrame">SignedElementsBuilder</a></li>
+<li><a href="org/apache/ws/secpolicy/model/SignedEncryptedElements.html" title="class in org.apache.ws.secpolicy.model" target="classFrame">SignedEncryptedElements</a></li>
+<li><a href="org/apache/ws/secpolicy/model/SignedEncryptedParts.html" title="class in org.apache.ws.secpolicy.model" target="classFrame">SignedEncryptedParts</a></li>
+<li><a href="org/apache/ws/secpolicy11/builders/SignedPartsBuilder.html" title="class in org.apache.ws.secpolicy11.builders" target="classFrame">SignedPartsBuilder</a></li>
+<li><a href="org/apache/ws/secpolicy12/builders/SignedPartsBuilder.html" title="class in org.apache.ws.secpolicy12.builders" target="classFrame">SignedPartsBuilder</a></li>
+<li><a href="org/apache/rahas/impl/util/SignKeyHolder.html" title="class in org.apache.rahas.impl.util" target="classFrame">SignKeyHolder</a></li>
+<li><a href="org/apache/rahas/SimpleTokenStore.html" title="class in org.apache.rahas" target="classFrame">SimpleTokenStore</a></li>
+<li><a href="org/apache/ws/secpolicy/SP11Constants.html" title="class in org.apache.ws.secpolicy" target="classFrame">SP11Constants</a></li>
+<li><a href="org/apache/ws/secpolicy/SP12Constants.html" title="class in org.apache.ws.secpolicy" target="classFrame">SP12Constants</a></li>
+<li><a href="org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy" target="classFrame">SPConstants</a></li>
+<li><a href="org/apache/rampart/policy/model/SSLConfig.html" title="class in org.apache.rampart.policy.model" target="classFrame">SSLConfig</a></li>
+<li><a href="org/apache/rampart/policy/builders/SSLConfigBuilder.html" title="class in org.apache.rampart.policy.builders" target="classFrame">SSLConfigBuilder</a></li>
+<li><a href="org/apache/rahas/client/STSClient.html" title="class in org.apache.rahas.client" target="classFrame">STSClient</a></li>
+<li><a href="org/apache/rahas/STSMessageReceiver.html" title="class in org.apache.rahas" target="classFrame">STSMessageReceiver</a></li>
+<li><a href="org/apache/rampart/policy/SupportingPolicyData.html" title="class in org.apache.rampart.policy" target="classFrame">SupportingPolicyData</a></li>
+<li><a href="org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model" target="classFrame">SupportingToken</a></li>
+<li><a href="org/apache/ws/secpolicy11/builders/SupportingTokensBuilder.html" title="class in org.apache.ws.secpolicy11.builders" target="classFrame">SupportingTokensBuilder</a></li>
+<li><a href="org/apache/ws/secpolicy12/builders/SupportingTokensBuilder.html" title="class in org.apache.ws.secpolicy12.builders" target="classFrame">SupportingTokensBuilder</a></li>
+<li><a href="org/apache/ws/secpolicy/model/SymmetricAsymmetricBindingBase.html" title="class in org.apache.ws.secpolicy.model" target="classFrame">SymmetricAsymmetricBindingBase</a></li>
+<li><a href="org/apache/ws/secpolicy/model/SymmetricBinding.html" title="class in org.apache.ws.secpolicy.model" target="classFrame">SymmetricBinding</a></li>
+<li><a href="org/apache/rampart/builder/SymmetricBindingBuilder.html" title="class in org.apache.rampart.builder" target="classFrame">SymmetricBindingBuilder</a></li>
+<li><a href="org/apache/ws/secpolicy11/builders/SymmetricBindingBuilder.html" title="class in org.apache.ws.secpolicy11.builders" target="classFrame">SymmetricBindingBuilder</a></li>
+<li><a href="org/apache/ws/secpolicy12/builders/SymmetricBindingBuilder.html" title="class in org.apache.ws.secpolicy12.builders" target="classFrame">SymmetricBindingBuilder</a></li>
+<li><a href="org/apache/rahas/Token.html" title="class in org.apache.rahas" target="classFrame">Token</a></li>
+<li><a href="org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model" target="classFrame">Token</a></li>
+<li><a href="org/apache/rampart/TokenCallbackHandler.html" title="class in org.apache.rampart" target="classFrame">TokenCallbackHandler</a></li>
+<li><a href="org/apache/rahas/TokenCanceler.html" title="interface in org.apache.rahas" target="classFrame"><i>TokenCanceler</i></a></li>
+<li><a href="org/apache/rahas/impl/TokenCancelerConfig.html" title="class in org.apache.rahas.impl" target="classFrame">TokenCancelerConfig</a></li>
+<li><a href="org/apache/rahas/impl/TokenCancelerImpl.html" title="class in org.apache.rahas.impl" target="classFrame">TokenCancelerImpl</a></li>
+<li><a href="org/apache/rahas/TokenIssuer.html" title="interface in org.apache.rahas" target="classFrame"><i>TokenIssuer</i></a></li>
+<li><a href="org/apache/rahas/impl/TokenIssuerUtil.html" title="class in org.apache.rahas.impl" target="classFrame">TokenIssuerUtil</a></li>
+<li><a href="org/apache/rahas/TokenRenewer.html" title="interface in org.apache.rahas" target="classFrame"><i>TokenRenewer</i></a></li>
+<li><a href="org/apache/rahas/TokenRequestDispatcher.html" title="class in org.apache.rahas" target="classFrame">TokenRequestDispatcher</a></li>
+<li><a href="org/apache/rahas/TokenRequestDispatcherConfig.html" title="class in org.apache.rahas" target="classFrame">TokenRequestDispatcherConfig</a></li>
+<li><a href="org/apache/rahas/TokenStorage.html" title="interface in org.apache.rahas" target="classFrame"><i>TokenStorage</i></a></li>
+<li><a href="org/apache/rahas/TokenValidator.html" title="interface in org.apache.rahas" target="classFrame"><i>TokenValidator</i></a></li>
+<li><a href="org/apache/ws/secpolicy/model/TokenWrapper.html" title="interface in org.apache.ws.secpolicy.model" target="classFrame"><i>TokenWrapper</i></a></li>
+<li><a href="org/apache/ws/secpolicy/model/TransportBinding.html" title="class in org.apache.ws.secpolicy.model" target="classFrame">TransportBinding</a></li>
+<li><a href="org/apache/rampart/builder/TransportBindingBuilder.html" title="class in org.apache.rampart.builder" target="classFrame">TransportBindingBuilder</a></li>
+<li><a href="org/apache/ws/secpolicy11/builders/TransportBindingBuilder.html" title="class in org.apache.ws.secpolicy11.builders" target="classFrame">TransportBindingBuilder</a></li>
+<li><a href="org/apache/ws/secpolicy12/builders/TransportBindingBuilder.html" title="class in org.apache.ws.secpolicy12.builders" target="classFrame">TransportBindingBuilder</a></li>
+<li><a href="org/apache/ws/secpolicy/model/TransportToken.html" title="class in org.apache.ws.secpolicy.model" target="classFrame">TransportToken</a></li>
+<li><a href="org/apache/ws/secpolicy11/builders/TransportTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders" target="classFrame">TransportTokenBuilder</a></li>
+<li><a href="org/apache/ws/secpolicy12/builders/TransportTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders" target="classFrame">TransportTokenBuilder</a></li>
+<li><a href="org/apache/ws/secpolicy/model/Trust10.html" title="class in org.apache.ws.secpolicy.model" target="classFrame">Trust10</a></li>
+<li><a href="org/apache/ws/secpolicy11/builders/Trust10Builder.html" title="class in org.apache.ws.secpolicy11.builders" target="classFrame">Trust10Builder</a></li>
+<li><a href="org/apache/ws/secpolicy/model/Trust13.html" title="class in org.apache.ws.secpolicy.model" target="classFrame">Trust13</a></li>
+<li><a href="org/apache/ws/secpolicy12/builders/Trust13Builder.html" title="class in org.apache.ws.secpolicy12.builders" target="classFrame">Trust13Builder</a></li>
+<li><a href="org/apache/rahas/TrustException.html" title="class in org.apache.rahas" target="classFrame">TrustException</a></li>
+<li><a href="org/apache/rahas/TrustUtil.html" title="class in org.apache.rahas" target="classFrame">TrustUtil</a></li>
+<li><a href="org/apache/rampart/UniqueMessageAttributeCache.html" title="interface in org.apache.rampart" target="classFrame"><i>UniqueMessageAttributeCache</i></a></li>
+<li><a href="org/apache/ws/secpolicy/model/UsernameToken.html" title="class in org.apache.ws.secpolicy.model" target="classFrame">UsernameToken</a></li>
+<li><a href="org/apache/ws/secpolicy11/builders/UsernameTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders" target="classFrame">UsernameTokenBuilder</a></li>
+<li><a href="org/apache/ws/secpolicy12/builders/UsernameTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders" target="classFrame">UsernameTokenBuilder</a></li>
+<li><a href="org/apache/rampart/ValidatorData.html" title="class in org.apache.rampart" target="classFrame">ValidatorData</a></li>
+<li><a href="org/apache/rampart/handler/WSDoAllHandler.html" title="class in org.apache.rampart.handler" target="classFrame">WSDoAllHandler</a></li>
+<li><a href="org/apache/rampart/handler/WSDoAllReceiver.html" title="class in org.apache.rampart.handler" target="classFrame">WSDoAllReceiver</a></li>
+<li><a href="org/apache/rampart/handler/WSDoAllSender.html" title="class in org.apache.rampart.handler" target="classFrame">WSDoAllSender</a></li>
+<li><a href="org/apache/ws/secpolicy/model/Wss10.html" title="class in org.apache.ws.secpolicy.model" target="classFrame">Wss10</a></li>
+<li><a href="org/apache/ws/secpolicy11/builders/WSS10Builder.html" title="class in org.apache.ws.secpolicy11.builders" target="classFrame">WSS10Builder</a></li>
+<li><a href="org/apache/ws/secpolicy12/builders/WSS10Builder.html" title="class in org.apache.ws.secpolicy12.builders" target="classFrame">WSS10Builder</a></li>
+<li><a href="org/apache/ws/secpolicy/model/Wss11.html" title="class in org.apache.ws.secpolicy.model" target="classFrame">Wss11</a></li>
+<li><a href="org/apache/ws/secpolicy11/builders/WSS11Builder.html" title="class in org.apache.ws.secpolicy11.builders" target="classFrame">WSS11Builder</a></li>
+<li><a href="org/apache/ws/secpolicy12/builders/WSS11Builder.html" title="class in org.apache.ws.secpolicy12.builders" target="classFrame">WSS11Builder</a></li>
+<li><a href="org/apache/rampart/handler/WSSHandlerConstants.html" title="class in org.apache.rampart.handler" target="classFrame">WSSHandlerConstants</a></li>
+<li><a href="org/apache/ws/secpolicy/WSSPolicyException.html" title="class in org.apache.ws.secpolicy" target="classFrame">WSSPolicyException</a></li>
+<li><a href="org/apache/ws/secpolicy/model/X509Token.html" title="class in org.apache.ws.secpolicy.model" target="classFrame">X509Token</a></li>
+<li><a href="org/apache/ws/secpolicy11/builders/X509TokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders" target="classFrame">X509TokenBuilder</a></li>
+<li><a href="org/apache/ws/secpolicy12/builders/X509TokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders" target="classFrame">X509TokenBuilder</a></li>
+</ul>
+</div>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/allclasses-noframe.html b/axis2/java/core-rampart/apidocs/allclasses-noframe.html
new file mode 100644
index 0000000..98d83d7
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/allclasses-noframe.html
@@ -0,0 +1,197 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>All Classes (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
+</head>
+<body>
+<h1 class="bar">All Classes</h1>
+<div class="indexContainer">
+<ul>
+<li><a href="org/apache/ws/secpolicy/model/AbstractConfigurableSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractConfigurableSecurityAssertion</a></li>
+<li><a href="org/apache/rahas/impl/AbstractIssuerConfig.html" title="class in org.apache.rahas.impl">AbstractIssuerConfig</a></li>
+<li><a href="org/apache/rahas/impl/AbstractIssuerConfig.KeyComputation.html" title="class in org.apache.rahas.impl">AbstractIssuerConfig.KeyComputation</a></li>
+<li><a href="org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a></li>
+<li><a href="org/apache/rampart/AbstractUniqueMessageAttributeCache.html" title="class in org.apache.rampart">AbstractUniqueMessageAttributeCache</a></li>
+<li><a href="org/apache/ws/secpolicy/model/AlgorithmSuite.html" title="class in org.apache.ws.secpolicy.model">AlgorithmSuite</a></li>
+<li><a href="org/apache/ws/secpolicy11/builders/AlgorithmSuiteBuilder.html" title="class in org.apache.ws.secpolicy11.builders">AlgorithmSuiteBuilder</a></li>
+<li><a href="org/apache/ws/secpolicy12/builders/AlgorithmSuiteBuilder.html" title="class in org.apache.ws.secpolicy12.builders">AlgorithmSuiteBuilder</a></li>
+<li><a href="org/apache/ws/secpolicy/model/AlgorithmWrapper.html" title="interface in org.apache.ws.secpolicy.model"><i>AlgorithmWrapper</i></a></li>
+<li><a href="org/apache/ws/secpolicy/model/AsymmetricBinding.html" title="class in org.apache.ws.secpolicy.model">AsymmetricBinding</a></li>
+<li><a href="org/apache/rampart/builder/AsymmetricBindingBuilder.html" title="class in org.apache.rampart.builder">AsymmetricBindingBuilder</a></li>
+<li><a href="org/apache/ws/secpolicy11/builders/AsymmetricBindingBuilder.html" title="class in org.apache.ws.secpolicy11.builders">AsymmetricBindingBuilder</a></li>
+<li><a href="org/apache/ws/secpolicy12/builders/AsymmetricBindingBuilder.html" title="class in org.apache.ws.secpolicy12.builders">AsymmetricBindingBuilder</a></li>
+<li><a href="org/apache/rahas/impl/util/AxiomParserPool.html" title="class in org.apache.rahas.impl.util">AxiomParserPool</a></li>
+<li><a href="org/apache/rampart/util/Axis2Util.html" title="class in org.apache.rampart.util">Axis2Util</a></li>
+<li><a href="org/apache/ws/secpolicy/model/Binding.html" title="class in org.apache.ws.secpolicy.model">Binding</a></li>
+<li><a href="org/apache/rampart/builder/BindingBuilder.html" title="class in org.apache.rampart.builder">BindingBuilder</a></li>
+<li><a href="org/apache/rampart/handler/CertificateValidator.html" title="class in org.apache.rampart.handler">CertificateValidator</a></li>
+<li><a href="org/apache/rahas/impl/util/CommonUtil.html" title="class in org.apache.rahas.impl.util">CommonUtil</a></li>
+<li><a href="org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></li>
+<li><a href="org/apache/ws/secpolicy/model/ContentEncryptedElements.html" title="class in org.apache.ws.secpolicy.model">ContentEncryptedElements</a></li>
+<li><a href="org/apache/ws/secpolicy12/builders/ContentEncryptedElementsBuilder.html" title="class in org.apache.ws.secpolicy12.builders">ContentEncryptedElementsBuilder</a></li>
+<li><a href="org/apache/rampart/policy/model/CryptoConfig.html" title="class in org.apache.rampart.policy.model">CryptoConfig</a></li>
+<li><a href="org/apache/rampart/policy/builders/CryptoConfigBuilder.html" title="class in org.apache.rampart.policy.builders">CryptoConfigBuilder</a></li>
+<li><a href="org/apache/ws/secpolicy11/builders/EncryptedElementsBuilder.html" title="class in org.apache.ws.secpolicy11.builders">EncryptedElementsBuilder</a></li>
+<li><a href="org/apache/ws/secpolicy12/builders/EncryptedElementsBuilder.html" title="class in org.apache.ws.secpolicy12.builders">EncryptedElementsBuilder</a></li>
+<li><a href="org/apache/rahas/EncryptedKeyToken.html" title="class in org.apache.rahas">EncryptedKeyToken</a></li>
+<li><a href="org/apache/ws/secpolicy11/builders/EncryptedPartsBuilder.html" title="class in org.apache.ws.secpolicy11.builders">EncryptedPartsBuilder</a></li>
+<li><a href="org/apache/ws/secpolicy12/builders/EncryptedPartsBuilder.html" title="class in org.apache.ws.secpolicy12.builders">EncryptedPartsBuilder</a></li>
+<li><a href="org/apache/ws/secpolicy/model/EncryptionToken.html" title="class in org.apache.ws.secpolicy.model">EncryptionToken</a></li>
+<li><a href="org/apache/rampart/ExtendedPolicyValidatorCallbackHandler.html" title="interface in org.apache.rampart"><i>ExtendedPolicyValidatorCallbackHandler</i></a></li>
+<li><a href="org/apache/rampart/util/HandlerParameterDecoder.html" title="class in org.apache.rampart.util">HandlerParameterDecoder</a></li>
+<li><a href="org/apache/ws/secpolicy/model/Header.html" title="class in org.apache.ws.secpolicy.model">Header</a></li>
+<li><a href="org/apache/ws/secpolicy/model/HttpsToken.html" title="class in org.apache.ws.secpolicy.model">HttpsToken</a></li>
+<li><a href="org/apache/ws/secpolicy12/builders/HttpsTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders">HttpsTokenBuilder</a></li>
+<li><a href="org/apache/rampart/handler/config/InflowConfiguration.html" title="class in org.apache.rampart.handler.config">InflowConfiguration</a></li>
+<li><a href="org/apache/ws/secpolicy/model/InitiatorToken.html" title="class in org.apache.ws.secpolicy.model">InitiatorToken</a></li>
+<li><a href="org/apache/ws/secpolicy11/builders/InitiatorTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders">InitiatorTokenBuilder</a></li>
+<li><a href="org/apache/ws/secpolicy12/builders/InitiatorTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders">InitiatorTokenBuilder</a></li>
+<li><a href="org/apache/ws/secpolicy/model/IssuedToken.html" title="class in org.apache.ws.secpolicy.model">IssuedToken</a></li>
+<li><a href="org/apache/ws/secpolicy11/builders/IssuedTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders">IssuedTokenBuilder</a></li>
+<li><a href="org/apache/ws/secpolicy12/builders/IssuedTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders">IssuedTokenBuilder</a></li>
+<li><a href="org/apache/ws/secpolicy/model/Layout.html" title="class in org.apache.ws.secpolicy.model">Layout</a></li>
+<li><a href="org/apache/ws/secpolicy11/builders/LayoutBuilder.html" title="class in org.apache.ws.secpolicy11.builders">LayoutBuilder</a></li>
+<li><a href="org/apache/ws/secpolicy12/builders/LayoutBuilder.html" title="class in org.apache.ws.secpolicy12.builders">LayoutBuilder</a></li>
+<li><a href="org/apache/rampart/MessageBuilder.html" title="class in org.apache.rampart">MessageBuilder</a></li>
+<li><a href="org/apache/rampart/util/MessageOptimizer.html" title="class in org.apache.rampart.util">MessageOptimizer</a></li>
+<li><a href="org/apache/rampart/NonceCache.html" title="class in org.apache.rampart">NonceCache</a></li>
+<li><a href="org/apache/rampart/policy/builders/OptimizePartsBuilder.html" title="class in org.apache.rampart.policy.builders">OptimizePartsBuilder</a></li>
+<li><a href="org/apache/rampart/policy/model/OptimizePartsConfig.html" title="class in org.apache.rampart.policy.model">OptimizePartsConfig</a></li>
+<li><a href="org/apache/rampart/handler/config/OutflowConfiguration.html" title="class in org.apache.rampart.handler.config">OutflowConfiguration</a></li>
+<li><a href="org/apache/rampart/PolicyBasedResultsValidator.html" title="class in org.apache.rampart">PolicyBasedResultsValidator</a></li>
+<li><a href="org/apache/rampart/PolicyValidatorCallbackHandler.html" title="interface in org.apache.rampart"><i>PolicyValidatorCallbackHandler</i></a></li>
+<li><a href="org/apache/rampart/handler/PostDispatchVerificationHandler.html" title="class in org.apache.rampart.handler">PostDispatchVerificationHandler</a></li>
+<li><a href="org/apache/ws/secpolicy/model/ProtectionToken.html" title="class in org.apache.ws.secpolicy.model">ProtectionToken</a></li>
+<li><a href="org/apache/ws/secpolicy11/builders/ProtectionTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders">ProtectionTokenBuilder</a></li>
+<li><a href="org/apache/ws/secpolicy12/builders/ProtectionTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders">ProtectionTokenBuilder</a></li>
+<li><a href="org/apache/rahas/Rahas.html" title="class in org.apache.rahas">Rahas</a></li>
+<li><a href="org/apache/rahas/RahasConstants.html" title="class in org.apache.rahas">RahasConstants</a></li>
+<li><a href="org/apache/rahas/RahasConstants.CancelBindingLocalNames.html" title="class in org.apache.rahas">RahasConstants.CancelBindingLocalNames</a></li>
+<li><a href="org/apache/rahas/RahasConstants.IssuanceBindingLocalNames.html" title="class in org.apache.rahas">RahasConstants.IssuanceBindingLocalNames</a></li>
+<li><a href="org/apache/rahas/RahasConstants.LocalNames.html" title="class in org.apache.rahas">RahasConstants.LocalNames</a></li>
+<li><a href="org/apache/rahas/RahasData.html" title="class in org.apache.rahas">RahasData</a></li>
+<li><a href="org/apache/rampart/Rampart.html" title="class in org.apache.rampart">Rampart</a></li>
+<li><a href="org/apache/rampart/policy/model/RampartConfig.html" title="class in org.apache.rampart.policy.model">RampartConfig</a></li>
+<li><a href="org/apache/rampart/policy/builders/RampartConfigBuilder.html" title="class in org.apache.rampart.policy.builders">RampartConfigBuilder</a></li>
+<li><a href="org/apache/rampart/RampartConfigCallbackHandler.html" title="interface in org.apache.rampart"><i>RampartConfigCallbackHandler</i></a></li>
+<li><a href="org/apache/rampart/RampartConstants.html" title="class in org.apache.rampart">RampartConstants</a></li>
+<li><a href="org/apache/rampart/RampartEngine.html" title="class in org.apache.rampart">RampartEngine</a></li>
+<li><a href="org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a></li>
+<li><a href="org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a></li>
+<li><a href="org/apache/rampart/policy/RampartPolicyBuilder.html" title="class in org.apache.rampart.policy">RampartPolicyBuilder</a></li>
+<li><a href="org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a></li>
+<li><a href="org/apache/rampart/handler/RampartReceiver.html" title="class in org.apache.rampart.handler">RampartReceiver</a></li>
+<li><a href="org/apache/rahas/RampartSAMLBootstrap.html" title="class in org.apache.rahas">RampartSAMLBootstrap</a></li>
+<li><a href="org/apache/rampart/handler/RampartSender.html" title="class in org.apache.rampart.handler">RampartSender</a></li>
+<li><a href="org/apache/rampart/util/RampartUtil.html" title="class in org.apache.rampart.util">RampartUtil</a></li>
+<li><a href="org/apache/ws/secpolicy/model/RecipientToken.html" title="class in org.apache.ws.secpolicy.model">RecipientToken</a></li>
+<li><a href="org/apache/ws/secpolicy11/builders/RecipientTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders">RecipientTokenBuilder</a></li>
+<li><a href="org/apache/ws/secpolicy12/builders/RecipientTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders">RecipientTokenBuilder</a></li>
+<li><a href="org/apache/ws/secpolicy/model/RequiredElements.html" title="class in org.apache.ws.secpolicy.model">RequiredElements</a></li>
+<li><a href="org/apache/ws/secpolicy11/builders/RequiredElementsBuilder.html" title="class in org.apache.ws.secpolicy11.builders">RequiredElementsBuilder</a></li>
+<li><a href="org/apache/ws/secpolicy12/builders/RequiredElementsBuilder.html" title="class in org.apache.ws.secpolicy12.builders">RequiredElementsBuilder</a></li>
+<li><a href="org/apache/ws/secpolicy/model/RequiredParts.html" title="class in org.apache.ws.secpolicy.model">RequiredParts</a></li>
+<li><a href="org/apache/ws/secpolicy12/builders/RequiredPartsBuilder.html" title="class in org.apache.ws.secpolicy12.builders">RequiredPartsBuilder</a></li>
+<li><a href="org/apache/rampart/saml/SAML1AssertionHandler.html" title="class in org.apache.rampart.saml">SAML1AssertionHandler</a></li>
+<li><a href="org/apache/rampart/saml/SAML2AssertionHandler.html" title="class in org.apache.rampart.saml">SAML2AssertionHandler</a></li>
+<li><a href="org/apache/rahas/impl/util/SAML2KeyInfo.html" title="class in org.apache.rahas.impl.util">SAML2KeyInfo</a></li>
+<li><a href="org/apache/rahas/impl/SAML2TokenIssuer.html" title="class in org.apache.rahas.impl">SAML2TokenIssuer</a></li>
+<li><a href="org/apache/rahas/impl/util/SAML2Utils.html" title="class in org.apache.rahas.impl.util">SAML2Utils</a></li>
+<li><a href="org/apache/rampart/saml/SAMLAssertionHandler.html" title="class in org.apache.rampart.saml">SAMLAssertionHandler</a></li>
+<li><a href="org/apache/rampart/saml/SAMLAssertionHandlerFactory.html" title="class in org.apache.rampart.saml">SAMLAssertionHandlerFactory</a></li>
+<li><a href="org/apache/rahas/impl/util/SAMLAttributeCallback.html" title="class in org.apache.rahas.impl.util">SAMLAttributeCallback</a></li>
+<li><a href="org/apache/rahas/impl/util/SAMLCallback.html" title="interface in org.apache.rahas.impl.util"><i>SAMLCallback</i></a></li>
+<li><a href="org/apache/rahas/impl/util/SAMLCallbackHandler.html" title="interface in org.apache.rahas.impl.util"><i>SAMLCallbackHandler</i></a></li>
+<li><a href="org/apache/rahas/impl/util/SAMLNameIdentifierCallback.html" title="class in org.apache.rahas.impl.util">SAMLNameIdentifierCallback</a></li>
+<li><a href="org/apache/rahas/impl/SAMLTokenIssuer.html" title="class in org.apache.rahas.impl">SAMLTokenIssuer</a></li>
+<li><a href="org/apache/rahas/impl/SAMLTokenIssuerConfig.html" title="class in org.apache.rahas.impl">SAMLTokenIssuerConfig</a></li>
+<li><a href="org/apache/rahas/impl/SAMLTokenRenewer.html" title="class in org.apache.rahas.impl">SAMLTokenRenewer</a></li>
+<li><a href="org/apache/rahas/impl/SAMLTokenValidator.html" title="class in org.apache.rahas.impl">SAMLTokenValidator</a></li>
+<li><a href="org/apache/rahas/impl/util/SAMLUtils.html" title="class in org.apache.rahas.impl.util">SAMLUtils</a></li>
+<li><a href="org/apache/rahas/impl/SCTIssuer.html" title="class in org.apache.rahas.impl">SCTIssuer</a></li>
+<li><a href="org/apache/rahas/impl/SCTIssuerConfig.html" title="class in org.apache.rahas.impl">SCTIssuerConfig</a></li>
+<li><a href="org/apache/ws/secpolicy/model/SecureConversationToken.html" title="class in org.apache.ws.secpolicy.model">SecureConversationToken</a></li>
+<li><a href="org/apache/ws/secpolicy11/builders/SecureConversationTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders">SecureConversationTokenBuilder</a></li>
+<li><a href="org/apache/ws/secpolicy12/builders/SecureConversationTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders">SecureConversationTokenBuilder</a></li>
+<li><a href="org/apache/ws/secpolicy/model/SecurityContextToken.html" title="class in org.apache.ws.secpolicy.model">SecurityContextToken</a></li>
+<li><a href="org/apache/ws/secpolicy11/builders/SecurityContextTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders">SecurityContextTokenBuilder</a></li>
+<li><a href="org/apache/ws/secpolicy12/builders/SecurityContextTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders">SecurityContextTokenBuilder</a></li>
+<li><a href="org/apache/rampart/ServiceNonceCache.html" title="class in org.apache.rampart">ServiceNonceCache</a></li>
+<li><a href="org/apache/ws/secpolicy/model/SignatureToken.html" title="class in org.apache.ws.secpolicy.model">SignatureToken</a></li>
+<li><a href="org/apache/ws/secpolicy11/builders/SignedElementsBuilder.html" title="class in org.apache.ws.secpolicy11.builders">SignedElementsBuilder</a></li>
+<li><a href="org/apache/ws/secpolicy12/builders/SignedElementsBuilder.html" title="class in org.apache.ws.secpolicy12.builders">SignedElementsBuilder</a></li>
+<li><a href="org/apache/ws/secpolicy/model/SignedEncryptedElements.html" title="class in org.apache.ws.secpolicy.model">SignedEncryptedElements</a></li>
+<li><a href="org/apache/ws/secpolicy/model/SignedEncryptedParts.html" title="class in org.apache.ws.secpolicy.model">SignedEncryptedParts</a></li>
+<li><a href="org/apache/ws/secpolicy11/builders/SignedPartsBuilder.html" title="class in org.apache.ws.secpolicy11.builders">SignedPartsBuilder</a></li>
+<li><a href="org/apache/ws/secpolicy12/builders/SignedPartsBuilder.html" title="class in org.apache.ws.secpolicy12.builders">SignedPartsBuilder</a></li>
+<li><a href="org/apache/rahas/impl/util/SignKeyHolder.html" title="class in org.apache.rahas.impl.util">SignKeyHolder</a></li>
+<li><a href="org/apache/rahas/SimpleTokenStore.html" title="class in org.apache.rahas">SimpleTokenStore</a></li>
+<li><a href="org/apache/ws/secpolicy/SP11Constants.html" title="class in org.apache.ws.secpolicy">SP11Constants</a></li>
+<li><a href="org/apache/ws/secpolicy/SP12Constants.html" title="class in org.apache.ws.secpolicy">SP12Constants</a></li>
+<li><a href="org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></li>
+<li><a href="org/apache/rampart/policy/model/SSLConfig.html" title="class in org.apache.rampart.policy.model">SSLConfig</a></li>
+<li><a href="org/apache/rampart/policy/builders/SSLConfigBuilder.html" title="class in org.apache.rampart.policy.builders">SSLConfigBuilder</a></li>
+<li><a href="org/apache/rahas/client/STSClient.html" title="class in org.apache.rahas.client">STSClient</a></li>
+<li><a href="org/apache/rahas/STSMessageReceiver.html" title="class in org.apache.rahas">STSMessageReceiver</a></li>
+<li><a href="org/apache/rampart/policy/SupportingPolicyData.html" title="class in org.apache.rampart.policy">SupportingPolicyData</a></li>
+<li><a href="org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a></li>
+<li><a href="org/apache/ws/secpolicy11/builders/SupportingTokensBuilder.html" title="class in org.apache.ws.secpolicy11.builders">SupportingTokensBuilder</a></li>
+<li><a href="org/apache/ws/secpolicy12/builders/SupportingTokensBuilder.html" title="class in org.apache.ws.secpolicy12.builders">SupportingTokensBuilder</a></li>
+<li><a href="org/apache/ws/secpolicy/model/SymmetricAsymmetricBindingBase.html" title="class in org.apache.ws.secpolicy.model">SymmetricAsymmetricBindingBase</a></li>
+<li><a href="org/apache/ws/secpolicy/model/SymmetricBinding.html" title="class in org.apache.ws.secpolicy.model">SymmetricBinding</a></li>
+<li><a href="org/apache/rampart/builder/SymmetricBindingBuilder.html" title="class in org.apache.rampart.builder">SymmetricBindingBuilder</a></li>
+<li><a href="org/apache/ws/secpolicy11/builders/SymmetricBindingBuilder.html" title="class in org.apache.ws.secpolicy11.builders">SymmetricBindingBuilder</a></li>
+<li><a href="org/apache/ws/secpolicy12/builders/SymmetricBindingBuilder.html" title="class in org.apache.ws.secpolicy12.builders">SymmetricBindingBuilder</a></li>
+<li><a href="org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a></li>
+<li><a href="org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a></li>
+<li><a href="org/apache/rampart/TokenCallbackHandler.html" title="class in org.apache.rampart">TokenCallbackHandler</a></li>
+<li><a href="org/apache/rahas/TokenCanceler.html" title="interface in org.apache.rahas"><i>TokenCanceler</i></a></li>
+<li><a href="org/apache/rahas/impl/TokenCancelerConfig.html" title="class in org.apache.rahas.impl">TokenCancelerConfig</a></li>
+<li><a href="org/apache/rahas/impl/TokenCancelerImpl.html" title="class in org.apache.rahas.impl">TokenCancelerImpl</a></li>
+<li><a href="org/apache/rahas/TokenIssuer.html" title="interface in org.apache.rahas"><i>TokenIssuer</i></a></li>
+<li><a href="org/apache/rahas/impl/TokenIssuerUtil.html" title="class in org.apache.rahas.impl">TokenIssuerUtil</a></li>
+<li><a href="org/apache/rahas/TokenRenewer.html" title="interface in org.apache.rahas"><i>TokenRenewer</i></a></li>
+<li><a href="org/apache/rahas/TokenRequestDispatcher.html" title="class in org.apache.rahas">TokenRequestDispatcher</a></li>
+<li><a href="org/apache/rahas/TokenRequestDispatcherConfig.html" title="class in org.apache.rahas">TokenRequestDispatcherConfig</a></li>
+<li><a href="org/apache/rahas/TokenStorage.html" title="interface in org.apache.rahas"><i>TokenStorage</i></a></li>
+<li><a href="org/apache/rahas/TokenValidator.html" title="interface in org.apache.rahas"><i>TokenValidator</i></a></li>
+<li><a href="org/apache/ws/secpolicy/model/TokenWrapper.html" title="interface in org.apache.ws.secpolicy.model"><i>TokenWrapper</i></a></li>
+<li><a href="org/apache/ws/secpolicy/model/TransportBinding.html" title="class in org.apache.ws.secpolicy.model">TransportBinding</a></li>
+<li><a href="org/apache/rampart/builder/TransportBindingBuilder.html" title="class in org.apache.rampart.builder">TransportBindingBuilder</a></li>
+<li><a href="org/apache/ws/secpolicy11/builders/TransportBindingBuilder.html" title="class in org.apache.ws.secpolicy11.builders">TransportBindingBuilder</a></li>
+<li><a href="org/apache/ws/secpolicy12/builders/TransportBindingBuilder.html" title="class in org.apache.ws.secpolicy12.builders">TransportBindingBuilder</a></li>
+<li><a href="org/apache/ws/secpolicy/model/TransportToken.html" title="class in org.apache.ws.secpolicy.model">TransportToken</a></li>
+<li><a href="org/apache/ws/secpolicy11/builders/TransportTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders">TransportTokenBuilder</a></li>
+<li><a href="org/apache/ws/secpolicy12/builders/TransportTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders">TransportTokenBuilder</a></li>
+<li><a href="org/apache/ws/secpolicy/model/Trust10.html" title="class in org.apache.ws.secpolicy.model">Trust10</a></li>
+<li><a href="org/apache/ws/secpolicy11/builders/Trust10Builder.html" title="class in org.apache.ws.secpolicy11.builders">Trust10Builder</a></li>
+<li><a href="org/apache/ws/secpolicy/model/Trust13.html" title="class in org.apache.ws.secpolicy.model">Trust13</a></li>
+<li><a href="org/apache/ws/secpolicy12/builders/Trust13Builder.html" title="class in org.apache.ws.secpolicy12.builders">Trust13Builder</a></li>
+<li><a href="org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></li>
+<li><a href="org/apache/rahas/TrustUtil.html" title="class in org.apache.rahas">TrustUtil</a></li>
+<li><a href="org/apache/rampart/UniqueMessageAttributeCache.html" title="interface in org.apache.rampart"><i>UniqueMessageAttributeCache</i></a></li>
+<li><a href="org/apache/ws/secpolicy/model/UsernameToken.html" title="class in org.apache.ws.secpolicy.model">UsernameToken</a></li>
+<li><a href="org/apache/ws/secpolicy11/builders/UsernameTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders">UsernameTokenBuilder</a></li>
+<li><a href="org/apache/ws/secpolicy12/builders/UsernameTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders">UsernameTokenBuilder</a></li>
+<li><a href="org/apache/rampart/ValidatorData.html" title="class in org.apache.rampart">ValidatorData</a></li>
+<li><a href="org/apache/rampart/handler/WSDoAllHandler.html" title="class in org.apache.rampart.handler">WSDoAllHandler</a></li>
+<li><a href="org/apache/rampart/handler/WSDoAllReceiver.html" title="class in org.apache.rampart.handler">WSDoAllReceiver</a></li>
+<li><a href="org/apache/rampart/handler/WSDoAllSender.html" title="class in org.apache.rampart.handler">WSDoAllSender</a></li>
+<li><a href="org/apache/ws/secpolicy/model/Wss10.html" title="class in org.apache.ws.secpolicy.model">Wss10</a></li>
+<li><a href="org/apache/ws/secpolicy11/builders/WSS10Builder.html" title="class in org.apache.ws.secpolicy11.builders">WSS10Builder</a></li>
+<li><a href="org/apache/ws/secpolicy12/builders/WSS10Builder.html" title="class in org.apache.ws.secpolicy12.builders">WSS10Builder</a></li>
+<li><a href="org/apache/ws/secpolicy/model/Wss11.html" title="class in org.apache.ws.secpolicy.model">Wss11</a></li>
+<li><a href="org/apache/ws/secpolicy11/builders/WSS11Builder.html" title="class in org.apache.ws.secpolicy11.builders">WSS11Builder</a></li>
+<li><a href="org/apache/ws/secpolicy12/builders/WSS11Builder.html" title="class in org.apache.ws.secpolicy12.builders">WSS11Builder</a></li>
+<li><a href="org/apache/rampart/handler/WSSHandlerConstants.html" title="class in org.apache.rampart.handler">WSSHandlerConstants</a></li>
+<li><a href="org/apache/ws/secpolicy/WSSPolicyException.html" title="class in org.apache.ws.secpolicy">WSSPolicyException</a></li>
+<li><a href="org/apache/ws/secpolicy/model/X509Token.html" title="class in org.apache.ws.secpolicy.model">X509Token</a></li>
+<li><a href="org/apache/ws/secpolicy11/builders/X509TokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders">X509TokenBuilder</a></li>
+<li><a href="org/apache/ws/secpolicy12/builders/X509TokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders">X509TokenBuilder</a></li>
+</ul>
+</div>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/constant-values.html b/axis2/java/core-rampart/apidocs/constant-values.html
new file mode 100644
index 0000000..ae8e57b
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/constant-values.html
@@ -0,0 +1,3549 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Constant Field Values (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Constant Field Values (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="overview-tree.html">Tree</a></li>
+<li><a href="deprecated-list.html">Deprecated</a></li>
+<li><a href="index-all.html">Index</a></li>
+<li><a href="help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="index.html?constant-values.html" target="_top">Frames</a></li>
+<li><a href="constant-values.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 title="Constant Field Values" class="title">Constant Field Values</h1>
+<h2 title="Contents">Contents</h2>
+<ul>
+<li><a href="#org.apache">org.apache.*</a></li>
+</ul>
+</div>
+<div class="constantValuesContainer"><a name="org.apache">
+<!--   -->
+</a>
+<h2 title="org.apache">org.apache.*</h2>
+<ul class="blockList">
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values">
+<caption><span>org.apache.rahas.<a href="org/apache/rahas/RahasConstants.html" title="class in org.apache.rahas">RahasConstants</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.rahas.RahasConstants.ATTR_CLAIMS_DIALECT">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rahas/RahasConstants.html#ATTR_CLAIMS_DIALECT">ATTR_CLAIMS_DIALECT</a></code></td>
+<td class="colLast"><code>"Dialect"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.rahas.RahasConstants.ATTR_TYPE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rahas/RahasConstants.html#ATTR_TYPE">ATTR_TYPE</a></code></td>
+<td class="colLast"><code>"Type"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.rahas.RahasConstants.BIN_SEC_TYPE_NONCE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rahas/RahasConstants.html#BIN_SEC_TYPE_NONCE">BIN_SEC_TYPE_NONCE</a></code></td>
+<td class="colLast"><code>"/Nonce"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.rahas.RahasConstants.COMPUTED_KEY_PSHA1">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rahas/RahasConstants.html#COMPUTED_KEY_PSHA1">COMPUTED_KEY_PSHA1</a></code></td>
+<td class="colLast"><code>"/CK/PSHA1"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.rahas.RahasConstants.KEY_TYPE_BEARER">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rahas/RahasConstants.html#KEY_TYPE_BEARER">KEY_TYPE_BEARER</a></code></td>
+<td class="colLast"><code>"/Bearer"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.rahas.RahasConstants.KEY_TYPE_PUBLIC_KEY">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rahas/RahasConstants.html#KEY_TYPE_PUBLIC_KEY">KEY_TYPE_PUBLIC_KEY</a></code></td>
+<td class="colLast"><code>"/PublicKey"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.rahas.RahasConstants.KEY_TYPE_SYMM_KEY">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rahas/RahasConstants.html#KEY_TYPE_SYMM_KEY">KEY_TYPE_SYMM_KEY</a></code></td>
+<td class="colLast"><code>"/SymmetricKey"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.rahas.RahasConstants.REQ_TYPE_CANCEL">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rahas/RahasConstants.html#REQ_TYPE_CANCEL">REQ_TYPE_CANCEL</a></code></td>
+<td class="colLast"><code>"/Cancel"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.rahas.RahasConstants.REQ_TYPE_ISSUE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rahas/RahasConstants.html#REQ_TYPE_ISSUE">REQ_TYPE_ISSUE</a></code></td>
+<td class="colLast"><code>"/Issue"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.rahas.RahasConstants.REQ_TYPE_RENEW">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rahas/RahasConstants.html#REQ_TYPE_RENEW">REQ_TYPE_RENEW</a></code></td>
+<td class="colLast"><code>"/Renew"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.rahas.RahasConstants.REQ_TYPE_VALIDATE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rahas/RahasConstants.html#REQ_TYPE_VALIDATE">REQ_TYPE_VALIDATE</a></code></td>
+<td class="colLast"><code>"/Validate"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.rahas.RahasConstants.RST_ACTION_CANCEL">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rahas/RahasConstants.html#RST_ACTION_CANCEL">RST_ACTION_CANCEL</a></code></td>
+<td class="colLast"><code>"/RST/Cancel"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.rahas.RahasConstants.RST_ACTION_CANCEL_SCT">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rahas/RahasConstants.html#RST_ACTION_CANCEL_SCT">RST_ACTION_CANCEL_SCT</a></code></td>
+<td class="colLast"><code>"/RST/SCT/Cancel"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.rahas.RahasConstants.RST_ACTION_ISSUE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rahas/RahasConstants.html#RST_ACTION_ISSUE">RST_ACTION_ISSUE</a></code></td>
+<td class="colLast"><code>"/RST/Issue"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.rahas.RahasConstants.RST_ACTION_RENEW">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rahas/RahasConstants.html#RST_ACTION_RENEW">RST_ACTION_RENEW</a></code></td>
+<td class="colLast"><code>"/RST/Renew"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.rahas.RahasConstants.RST_ACTION_SCT">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rahas/RahasConstants.html#RST_ACTION_SCT">RST_ACTION_SCT</a></code></td>
+<td class="colLast"><code>"/RST/SCT"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.rahas.RahasConstants.RST_ACTION_VALIDATE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rahas/RahasConstants.html#RST_ACTION_VALIDATE">RST_ACTION_VALIDATE</a></code></td>
+<td class="colLast"><code>"/RST/Validate"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.rahas.RahasConstants.RSTR_ACTION_CANCEL">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rahas/RahasConstants.html#RSTR_ACTION_CANCEL">RSTR_ACTION_CANCEL</a></code></td>
+<td class="colLast"><code>"/RSTR/Cancel"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.rahas.RahasConstants.RSTR_ACTION_CANCEL_SCT">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rahas/RahasConstants.html#RSTR_ACTION_CANCEL_SCT">RSTR_ACTION_CANCEL_SCT</a></code></td>
+<td class="colLast"><code>"/RSTR/SCT/Cancel"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.rahas.RahasConstants.RSTR_ACTION_ISSUE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rahas/RahasConstants.html#RSTR_ACTION_ISSUE">RSTR_ACTION_ISSUE</a></code></td>
+<td class="colLast"><code>"/RSTR/Issue"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.rahas.RahasConstants.RSTR_ACTION_RENEW">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rahas/RahasConstants.html#RSTR_ACTION_RENEW">RSTR_ACTION_RENEW</a></code></td>
+<td class="colLast"><code>"/RSTR/Renew"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.rahas.RahasConstants.RSTR_ACTION_SCT">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rahas/RahasConstants.html#RSTR_ACTION_SCT">RSTR_ACTION_SCT</a></code></td>
+<td class="colLast"><code>"/RSTR/SCT"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.rahas.RahasConstants.RSTR_ACTION_VALIDATE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rahas/RahasConstants.html#RSTR_ACTION_VALIDATE">RSTR_ACTION_VALIDATE</a></code></td>
+<td class="colLast"><code>"/RSTR/Validate"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.rahas.RahasConstants.SAML_NS">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rahas/RahasConstants.html#SAML_NS">SAML_NS</a></code></td>
+<td class="colLast"><code>"urn:oasis:names:tc:SAML:1.0:assertion"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.rahas.RahasConstants.SAML11_SUBJECT_CONFIRMATION_BEARER">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rahas/RahasConstants.html#SAML11_SUBJECT_CONFIRMATION_BEARER">SAML11_SUBJECT_CONFIRMATION_BEARER</a></code></td>
+<td class="colLast"><code>"urn:oasis:names:tc:SAML:1.0:cm:bearer"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.rahas.RahasConstants.SAML11_SUBJECT_CONFIRMATION_HOK">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rahas/RahasConstants.html#SAML11_SUBJECT_CONFIRMATION_HOK">SAML11_SUBJECT_CONFIRMATION_HOK</a></code></td>
+<td class="colLast"><code>"urn:oasis:names:tc:SAML:1.0:cm:holder-of-key"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.rahas.RahasConstants.SAML20_SUBJECT_CONFIRMATION_BEARER">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rahas/RahasConstants.html#SAML20_SUBJECT_CONFIRMATION_BEARER">SAML20_SUBJECT_CONFIRMATION_BEARER</a></code></td>
+<td class="colLast"><code>"urn:oasis:names:tc:SAML:2.0:cm:bearer"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.rahas.RahasConstants.SAML20_SUBJECT_CONFIRMATION_HOK">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rahas/RahasConstants.html#SAML20_SUBJECT_CONFIRMATION_HOK">SAML20_SUBJECT_CONFIRMATION_HOK</a></code></td>
+<td class="colLast"><code>"urn:oasis:names:tc:SAML:2.0:cm:holder-of-key"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.rahas.RahasConstants.STATUS_CODE_INVALID">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rahas/RahasConstants.html#STATUS_CODE_INVALID">STATUS_CODE_INVALID</a></code></td>
+<td class="colLast"><code>"/status/invalid"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.rahas.RahasConstants.STATUS_CODE_VALID">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rahas/RahasConstants.html#STATUS_CODE_VALID">STATUS_CODE_VALID</a></code></td>
+<td class="colLast"><code>"/status/valid"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.rahas.RahasConstants.TOK_TYPE_SAML_10">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rahas/RahasConstants.html#TOK_TYPE_SAML_10">TOK_TYPE_SAML_10</a></code></td>
+<td class="colLast"><code>"http://docs.oasis-open.org/wss/oasis-wss-saml-token-profile-1.1#SAMLV1.1"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.rahas.RahasConstants.TOK_TYPE_SAML_20">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rahas/RahasConstants.html#TOK_TYPE_SAML_20">TOK_TYPE_SAML_20</a></code></td>
+<td class="colLast"><code>"http://docs.oasis-open.org/wss/oasis-wss-saml-token-profile-1.1#SAMLV2.0"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.rahas.RahasConstants.TOK_TYPE_STATUS">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rahas/RahasConstants.html#TOK_TYPE_STATUS">TOK_TYPE_STATUS</a></code></td>
+<td class="colLast"><code>"/RSTR/Status"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.rahas.RahasConstants.USERNAME">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rahas/RahasConstants.html#USERNAME">USERNAME</a></code></td>
+<td class="colLast"><code>"username"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.rahas.RahasConstants.VERSION_05_02">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="org/apache/rahas/RahasConstants.html#VERSION_05_02">VERSION_05_02</a></code></td>
+<td class="colLast"><code>1</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.rahas.RahasConstants.VERSION_05_12">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="org/apache/rahas/RahasConstants.html#VERSION_05_12">VERSION_05_12</a></code></td>
+<td class="colLast"><code>2</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.rahas.RahasConstants.WSP_NS">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rahas/RahasConstants.html#WSP_NS">WSP_NS</a></code></td>
+<td class="colLast"><code>"http://schemas.xmlsoap.org/ws/2004/09/policy"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.rahas.RahasConstants.WSP_PREFIX">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rahas/RahasConstants.html#WSP_PREFIX">WSP_PREFIX</a></code></td>
+<td class="colLast"><code>"wsp"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.rahas.RahasConstants.WST_NS_05_02">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rahas/RahasConstants.html#WST_NS_05_02">WST_NS_05_02</a></code></td>
+<td class="colLast"><code>"http://schemas.xmlsoap.org/ws/2005/02/trust"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.rahas.RahasConstants.WST_NS_05_12">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rahas/RahasConstants.html#WST_NS_05_12">WST_NS_05_12</a></code></td>
+<td class="colLast"><code>"http://docs.oasis-open.org/ws-sx/ws-trust/200512"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.rahas.RahasConstants.WST_PREFIX">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rahas/RahasConstants.html#WST_PREFIX">WST_PREFIX</a></code></td>
+<td class="colLast"><code>"wst"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.rahas.RahasConstants.X509_CERT">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rahas/RahasConstants.html#X509_CERT">X509_CERT</a></code></td>
+<td class="colLast"><code>"X509Certificate"</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values">
+<caption><span>org.apache.rahas.<a href="org/apache/rahas/RahasConstants.CancelBindingLocalNames.html" title="class in org.apache.rahas">RahasConstants.CancelBindingLocalNames</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.rahas.RahasConstants.CancelBindingLocalNames.CANCEL_TARGET">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rahas/RahasConstants.CancelBindingLocalNames.html#CANCEL_TARGET">CANCEL_TARGET</a></code></td>
+<td class="colLast"><code>"CancelTarget"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.rahas.RahasConstants.CancelBindingLocalNames.REQUESTED_TOKEN_CANCELED">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rahas/RahasConstants.CancelBindingLocalNames.html#REQUESTED_TOKEN_CANCELED">REQUESTED_TOKEN_CANCELED</a></code></td>
+<td class="colLast"><code>"RequestedTokenCancelled"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.rahas.RahasConstants.CancelBindingLocalNames.URI">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rahas/RahasConstants.CancelBindingLocalNames.html#URI">URI</a></code></td>
+<td class="colLast"><code>"URI"</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values">
+<caption><span>org.apache.rahas.<a href="org/apache/rahas/RahasConstants.IssuanceBindingLocalNames.html" title="class in org.apache.rahas">RahasConstants.IssuanceBindingLocalNames</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.rahas.RahasConstants.IssuanceBindingLocalNames.APPLIES_TO">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rahas/RahasConstants.IssuanceBindingLocalNames.html#APPLIES_TO">APPLIES_TO</a></code></td>
+<td class="colLast"><code>"AppliesTo"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.rahas.RahasConstants.IssuanceBindingLocalNames.CLAIMS">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rahas/RahasConstants.IssuanceBindingLocalNames.html#CLAIMS">CLAIMS</a></code></td>
+<td class="colLast"><code>"Claims"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.rahas.RahasConstants.IssuanceBindingLocalNames.COMPUTED_KEY">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rahas/RahasConstants.IssuanceBindingLocalNames.html#COMPUTED_KEY">COMPUTED_KEY</a></code></td>
+<td class="colLast"><code>"ComputedKey"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.rahas.RahasConstants.IssuanceBindingLocalNames.COMPUTED_KEY_ALGO">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rahas/RahasConstants.IssuanceBindingLocalNames.html#COMPUTED_KEY_ALGO">COMPUTED_KEY_ALGO</a></code></td>
+<td class="colLast"><code>"ComputedKeyAlgorithm"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.rahas.RahasConstants.IssuanceBindingLocalNames.ENTROPY">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rahas/RahasConstants.IssuanceBindingLocalNames.html#ENTROPY">ENTROPY</a></code></td>
+<td class="colLast"><code>"Entropy"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.rahas.RahasConstants.IssuanceBindingLocalNames.KEY_SIZE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rahas/RahasConstants.IssuanceBindingLocalNames.html#KEY_SIZE">KEY_SIZE</a></code></td>
+<td class="colLast"><code>"KeySize"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.rahas.RahasConstants.IssuanceBindingLocalNames.KEY_TYPE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rahas/RahasConstants.IssuanceBindingLocalNames.html#KEY_TYPE">KEY_TYPE</a></code></td>
+<td class="colLast"><code>"KeyType"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.rahas.RahasConstants.IssuanceBindingLocalNames.LIFETIME">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rahas/RahasConstants.IssuanceBindingLocalNames.html#LIFETIME">LIFETIME</a></code></td>
+<td class="colLast"><code>"Lifetime"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.rahas.RahasConstants.IssuanceBindingLocalNames.REQUESTED_ATTACHED_REFERENCE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rahas/RahasConstants.IssuanceBindingLocalNames.html#REQUESTED_ATTACHED_REFERENCE">REQUESTED_ATTACHED_REFERENCE</a></code></td>
+<td class="colLast"><code>"RequestedAttachedReference"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.rahas.RahasConstants.IssuanceBindingLocalNames.REQUESTED_SECURITY_TOKEN">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rahas/RahasConstants.IssuanceBindingLocalNames.html#REQUESTED_SECURITY_TOKEN">REQUESTED_SECURITY_TOKEN</a></code></td>
+<td class="colLast"><code>"RequestedSecurityToken"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.rahas.RahasConstants.IssuanceBindingLocalNames.REQUESTED_UNATTACHED_REFERENCE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rahas/RahasConstants.IssuanceBindingLocalNames.html#REQUESTED_UNATTACHED_REFERENCE">REQUESTED_UNATTACHED_REFERENCE</a></code></td>
+<td class="colLast"><code>"RequestedUnattachedReference"</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values">
+<caption><span>org.apache.rahas.<a href="org/apache/rahas/RahasConstants.LocalNames.html" title="class in org.apache.rahas">RahasConstants.LocalNames</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.rahas.RahasConstants.LocalNames.BINARY_SECRET">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rahas/RahasConstants.LocalNames.html#BINARY_SECRET">BINARY_SECRET</a></code></td>
+<td class="colLast"><code>"BinarySecret"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.rahas.RahasConstants.LocalNames.CODE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rahas/RahasConstants.LocalNames.html#CODE">CODE</a></code></td>
+<td class="colLast"><code>"Code"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.rahas.RahasConstants.LocalNames.RENEW_TARGET">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rahas/RahasConstants.LocalNames.html#RENEW_TARGET">RENEW_TARGET</a></code></td>
+<td class="colLast"><code>"RenewTarget"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.rahas.RahasConstants.LocalNames.REQUEST_SECURITY_TOKEN">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rahas/RahasConstants.LocalNames.html#REQUEST_SECURITY_TOKEN">REQUEST_SECURITY_TOKEN</a></code></td>
+<td class="colLast"><code>"RequestSecurityToken"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.rahas.RahasConstants.LocalNames.REQUEST_SECURITY_TOKEN_RESPONSE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rahas/RahasConstants.LocalNames.html#REQUEST_SECURITY_TOKEN_RESPONSE">REQUEST_SECURITY_TOKEN_RESPONSE</a></code></td>
+<td class="colLast"><code>"RequestSecurityTokenResponse"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.rahas.RahasConstants.LocalNames.REQUEST_SECURITY_TOKEN_RESPONSE_COLLECTION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rahas/RahasConstants.LocalNames.html#REQUEST_SECURITY_TOKEN_RESPONSE_COLLECTION">REQUEST_SECURITY_TOKEN_RESPONSE_COLLECTION</a></code></td>
+<td class="colLast"><code>"RequestSecurityTokenResponseCollection"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.rahas.RahasConstants.LocalNames.REQUEST_TYPE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rahas/RahasConstants.LocalNames.html#REQUEST_TYPE">REQUEST_TYPE</a></code></td>
+<td class="colLast"><code>"RequestType"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.rahas.RahasConstants.LocalNames.REQUESTED_PROOF_TOKEN">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rahas/RahasConstants.LocalNames.html#REQUESTED_PROOF_TOKEN">REQUESTED_PROOF_TOKEN</a></code></td>
+<td class="colLast"><code>"RequestedProofToken"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.rahas.RahasConstants.LocalNames.STATUS">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rahas/RahasConstants.LocalNames.html#STATUS">STATUS</a></code></td>
+<td class="colLast"><code>"Status"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.rahas.RahasConstants.LocalNames.TOKEN_TYPE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rahas/RahasConstants.LocalNames.html#TOKEN_TYPE">TOKEN_TYPE</a></code></td>
+<td class="colLast"><code>"TokenType"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.rahas.RahasConstants.LocalNames.VALIDATE_TARGET">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rahas/RahasConstants.LocalNames.html#VALIDATE_TARGET">VALIDATE_TARGET</a></code></td>
+<td class="colLast"><code>"ValidateTarget"</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values">
+<caption><span>org.apache.rahas.<a href="org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.rahas.Token.CANCELLED">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="org/apache/rahas/Token.html#CANCELLED">CANCELLED</a></code></td>
+<td class="colLast"><code>3</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.rahas.Token.EXPIRED">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="org/apache/rahas/Token.html#EXPIRED">EXPIRED</a></code></td>
+<td class="colLast"><code>2</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.rahas.Token.ISSUED">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="org/apache/rahas/Token.html#ISSUED">ISSUED</a></code></td>
+<td class="colLast"><code>1</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.rahas.Token.RENEWED">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="org/apache/rahas/Token.html#RENEWED">RENEWED</a></code></td>
+<td class="colLast"><code>4</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values">
+<caption><span>org.apache.rahas.<a href="org/apache/rahas/TokenRequestDispatcherConfig.html" title="class in org.apache.rahas">TokenRequestDispatcherConfig</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.rahas.TokenRequestDispatcherConfig.CONFIG_FILE_KEY">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rahas/TokenRequestDispatcherConfig.html#CONFIG_FILE_KEY">CONFIG_FILE_KEY</a></code></td>
+<td class="colLast"><code>"token-dispatcher-configuration-file"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.rahas.TokenRequestDispatcherConfig.CONFIG_PARAM_KEY">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rahas/TokenRequestDispatcherConfig.html#CONFIG_PARAM_KEY">CONFIG_PARAM_KEY</a></code></td>
+<td class="colLast"><code>"token-dispatcher-configuration"</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values">
+<caption><span>org.apache.rahas.<a href="org/apache/rahas/TokenStorage.html" title="interface in org.apache.rahas">TokenStorage</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.rahas.TokenStorage.TOKEN_STORAGE_KEY">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rahas/TokenStorage.html#TOKEN_STORAGE_KEY">TOKEN_STORAGE_KEY</a></code></td>
+<td class="colLast"><code>"org.apache.rahas.TokenStorage"</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values">
+<caption><span>org.apache.rahas.<a href="org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.rahas.TrustException.AUTHENTICATION_BAD_ELEMENTS">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rahas/TrustException.html#AUTHENTICATION_BAD_ELEMENTS">AUTHENTICATION_BAD_ELEMENTS</a></code></td>
+<td class="colLast"><code>"AuthenticationBadElements"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.rahas.TrustException.BAD_REQUEST">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rahas/TrustException.html#BAD_REQUEST">BAD_REQUEST</a></code></td>
+<td class="colLast"><code>"BadRequest"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.rahas.TrustException.EXPIRED_DATA">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rahas/TrustException.html#EXPIRED_DATA">EXPIRED_DATA</a></code></td>
+<td class="colLast"><code>"ExpiredData"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.rahas.TrustException.FAILED_AUTHENTICATION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rahas/TrustException.html#FAILED_AUTHENTICATION">FAILED_AUTHENTICATION</a></code></td>
+<td class="colLast"><code>"FailedAuthentication"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.rahas.TrustException.INVALID_REQUEST">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rahas/TrustException.html#INVALID_REQUEST">INVALID_REQUEST</a></code></td>
+<td class="colLast"><code>"InvalidRequest"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.rahas.TrustException.INVALID_SCOPE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rahas/TrustException.html#INVALID_SCOPE">INVALID_SCOPE</a></code></td>
+<td class="colLast"><code>"InvalidScope"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.rahas.TrustException.INVALID_SECURITY_TOKEN">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rahas/TrustException.html#INVALID_SECURITY_TOKEN">INVALID_SECURITY_TOKEN</a></code></td>
+<td class="colLast"><code>"InvalidSecurityToken"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.rahas.TrustException.INVALID_TIME_RANGE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rahas/TrustException.html#INVALID_TIME_RANGE">INVALID_TIME_RANGE</a></code></td>
+<td class="colLast"><code>"InvalidTimeRange"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.rahas.TrustException.RENEW_NEEDED">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rahas/TrustException.html#RENEW_NEEDED">RENEW_NEEDED</a></code></td>
+<td class="colLast"><code>"RenewNeeded"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.rahas.TrustException.REQUEST_FAILED">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rahas/TrustException.html#REQUEST_FAILED">REQUEST_FAILED</a></code></td>
+<td class="colLast"><code>"RequestFailed"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.rahas.TrustException.UNABLE_TO_RENEW">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rahas/TrustException.html#UNABLE_TO_RENEW">UNABLE_TO_RENEW</a></code></td>
+<td class="colLast"><code>"UnableToRenew"</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+<ul class="blockList">
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values">
+<caption><span>org.apache.rahas.impl.<a href="org/apache/rahas/impl/AbstractIssuerConfig.KeyComputation.html" title="class in org.apache.rahas.impl">AbstractIssuerConfig.KeyComputation</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.rahas.impl.AbstractIssuerConfig.KeyComputation.KEY_COMP_PROVIDE_ENT">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="org/apache/rahas/impl/AbstractIssuerConfig.KeyComputation.html#KEY_COMP_PROVIDE_ENT">KEY_COMP_PROVIDE_ENT</a></code></td>
+<td class="colLast"><code>2</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.rahas.impl.AbstractIssuerConfig.KeyComputation.KEY_COMP_USE_OWN_KEY">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="org/apache/rahas/impl/AbstractIssuerConfig.KeyComputation.html#KEY_COMP_USE_OWN_KEY">KEY_COMP_USE_OWN_KEY</a></code></td>
+<td class="colLast"><code>3</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.rahas.impl.AbstractIssuerConfig.KeyComputation.KEY_COMP_USE_REQ_ENT">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="org/apache/rahas/impl/AbstractIssuerConfig.KeyComputation.html#KEY_COMP_USE_REQ_ENT">KEY_COMP_USE_REQ_ENT</a></code></td>
+<td class="colLast"><code>1</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values">
+<caption><span>org.apache.rahas.impl.<a href="org/apache/rahas/impl/SCTIssuer.html" title="class in org.apache.rahas.impl">SCTIssuer</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.rahas.impl.SCTIssuer.COMPUTED_KEY">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rahas/impl/SCTIssuer.html#COMPUTED_KEY">COMPUTED_KEY</a></code></td>
+<td class="colLast"><code>"ComputedKey"</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values">
+<caption><span>org.apache.rahas.impl.<a href="org/apache/rahas/impl/TokenIssuerUtil.html" title="class in org.apache.rahas.impl">TokenIssuerUtil</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.rahas.impl.TokenIssuerUtil.BINARY_SECRET">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rahas/impl/TokenIssuerUtil.html#BINARY_SECRET">BINARY_SECRET</a></code></td>
+<td class="colLast"><code>"BinarySecret"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.rahas.impl.TokenIssuerUtil.ENCRYPTED_KEY">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rahas/impl/TokenIssuerUtil.html#ENCRYPTED_KEY">ENCRYPTED_KEY</a></code></td>
+<td class="colLast"><code>"EncryptedKey"</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+<ul class="blockList">
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values">
+<caption><span>org.apache.rahas.impl.util.<a href="org/apache/rahas/impl/util/SAMLCallback.html" title="interface in org.apache.rahas.impl.util">SAMLCallback</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.rahas.impl.util.SAMLCallback.ATTR_CALLBACK">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="org/apache/rahas/impl/util/SAMLCallback.html#ATTR_CALLBACK">ATTR_CALLBACK</a></code></td>
+<td class="colLast"><code>1</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.rahas.impl.util.SAMLCallback.NAME_IDENTIFIER_CALLBACK">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="org/apache/rahas/impl/util/SAMLCallback.html#NAME_IDENTIFIER_CALLBACK">NAME_IDENTIFIER_CALLBACK</a></code></td>
+<td class="colLast"><code>2</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+<ul class="blockList">
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values">
+<caption><span>org.apache.rampart.<a href="org/apache/rampart/RampartConstants.html" title="class in org.apache.rampart">RampartConstants</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.rampart.RampartConstants.MERLIN_CRYPTO_IMPL">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rampart/RampartConstants.html#MERLIN_CRYPTO_IMPL">MERLIN_CRYPTO_IMPL</a></code></td>
+<td class="colLast"><code>"org.apache.ws.security.components.crypto.Merlin"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.rampart.RampartConstants.MERLIN_CRYPTO_IMPL_CACHE_KEY">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rampart/RampartConstants.html#MERLIN_CRYPTO_IMPL_CACHE_KEY">MERLIN_CRYPTO_IMPL_CACHE_KEY</a></code></td>
+<td class="colLast"><code>"org.apache.ws.security.crypto.merlin.file"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.rampart.RampartConstants.MESSAGE_LOG">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rampart/RampartConstants.html#MESSAGE_LOG">MESSAGE_LOG</a></code></td>
+<td class="colLast"><code>"org.apache.rampart.MESSAGE"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.rampart.RampartConstants.SEC_FAULT">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rampart/RampartConstants.html#SEC_FAULT">SEC_FAULT</a></code></td>
+<td class="colLast"><code>"SECURITY_VALIDATION_FAILURE"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.rampart.RampartConstants.TIME_LOG">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rampart/RampartConstants.html#TIME_LOG">TIME_LOG</a></code></td>
+<td class="colLast"><code>"org.apache.rampart.TIME"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.rampart.RampartConstants.XML_ENCRYPTION_MODIFIER_CONTENT">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rampart/RampartConstants.html#XML_ENCRYPTION_MODIFIER_CONTENT">XML_ENCRYPTION_MODIFIER_CONTENT</a></code></td>
+<td class="colLast"><code>"Content"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.rampart.RampartConstants.XML_ENCRYPTION_MODIFIER_ELEMENT">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rampart/RampartConstants.html#XML_ENCRYPTION_MODIFIER_ELEMENT">XML_ENCRYPTION_MODIFIER_ELEMENT</a></code></td>
+<td class="colLast"><code>"Element"</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values">
+<caption><span>org.apache.rampart.<a href="org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.rampart.RampartMessageData.CANCEL_REQUEST">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rampart/RampartMessageData.html#CANCEL_REQUEST">CANCEL_REQUEST</a></code></td>
+<td class="colLast"><code>"cancelrequest"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.rampart.RampartMessageData.KEY_CUSTOM_ISSUED_TOKEN">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rampart/RampartMessageData.html#KEY_CUSTOM_ISSUED_TOKEN">KEY_CUSTOM_ISSUED_TOKEN</a></code></td>
+<td class="colLast"><code>"customIssuedToken"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.rampart.RampartMessageData.KEY_RAMPART_IN_POLICY">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rampart/RampartMessageData.html#KEY_RAMPART_IN_POLICY">KEY_RAMPART_IN_POLICY</a></code></td>
+<td class="colLast"><code>"rampartInPolicy"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.rampart.RampartMessageData.KEY_RAMPART_OUT_POLICY">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rampart/RampartMessageData.html#KEY_RAMPART_OUT_POLICY">KEY_RAMPART_OUT_POLICY</a></code></td>
+<td class="colLast"><code>"rampartOutPolicy"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.rampart.RampartMessageData.KEY_RAMPART_POLICY">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rampart/RampartMessageData.html#KEY_RAMPART_POLICY">KEY_RAMPART_POLICY</a></code></td>
+<td class="colLast"><code>"rampartPolicy"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.rampart.RampartMessageData.KEY_SCT_ISSUER_POLICY">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rampart/RampartMessageData.html#KEY_SCT_ISSUER_POLICY">KEY_SCT_ISSUER_POLICY</a></code></td>
+<td class="colLast"><code>"sct-issuer-policy"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.rampart.RampartMessageData.KEY_WSSC_VERSION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rampart/RampartMessageData.html#KEY_WSSC_VERSION">KEY_WSSC_VERSION</a></code></td>
+<td class="colLast"><code>"wscVersion"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.rampart.RampartMessageData.KEY_WST_VERSION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rampart/RampartMessageData.html#KEY_WST_VERSION">KEY_WST_VERSION</a></code></td>
+<td class="colLast"><code>"wstVersion"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.rampart.RampartMessageData.PARAM_CLIENT_SIDE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rampart/RampartMessageData.html#PARAM_CLIENT_SIDE">PARAM_CLIENT_SIDE</a></code></td>
+<td class="colLast"><code>"CLIENT_SIDE"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.rampart.RampartMessageData.RAMPART_POLICY_DATA">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rampart/RampartMessageData.html#RAMPART_POLICY_DATA">RAMPART_POLICY_DATA</a></code></td>
+<td class="colLast"><code>"rampartPolicyData"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.rampart.RampartMessageData.RAMPART_STS_POLICY">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rampart/RampartMessageData.html#RAMPART_STS_POLICY">RAMPART_STS_POLICY</a></code></td>
+<td class="colLast"><code>"rampartStsPolicy"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.rampart.RampartMessageData.SCT_ID">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rampart/RampartMessageData.html#SCT_ID">SCT_ID</a></code></td>
+<td class="colLast"><code>"sctID"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.rampart.RampartMessageData.SIGNATURE_CERT_ALIAS">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rampart/RampartMessageData.html#SIGNATURE_CERT_ALIAS">SIGNATURE_CERT_ALIAS</a></code></td>
+<td class="colLast"><code>"signatureCertAlias"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.rampart.RampartMessageData.USERNAME">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rampart/RampartMessageData.html#USERNAME">USERNAME</a></code></td>
+<td class="colLast"><code>"username"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.rampart.RampartMessageData.X509_CERT">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rampart/RampartMessageData.html#X509_CERT">X509_CERT</a></code></td>
+<td class="colLast"><code>"X509Certificate"</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+<ul class="blockList">
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values">
+<caption><span>org.apache.rampart.handler.<a href="org/apache/rampart/handler/WSSHandlerConstants.html" title="class in org.apache.rampart.handler">WSSHandlerConstants</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.rampart.handler.WSSHandlerConstants.ACTION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rampart/handler/WSSHandlerConstants.html#ACTION">ACTION</a></code></td>
+<td class="colLast"><code>"action"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.rampart.handler.WSSHandlerConstants.ACTION_ITEMS">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rampart/handler/WSSHandlerConstants.html#ACTION_ITEMS">ACTION_ITEMS</a></code></td>
+<td class="colLast"><code>"items"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.rampart.handler.WSSHandlerConstants.BST_DIRECT_REFERENCE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rampart/handler/WSSHandlerConstants.html#BST_DIRECT_REFERENCE">BST_DIRECT_REFERENCE</a></code></td>
+<td class="colLast"><code>"DirectReference"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.rampart.handler.WSSHandlerConstants.CONTEXT_MAP_KEY">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rampart/handler/WSSHandlerConstants.html#CONTEXT_MAP_KEY">CONTEXT_MAP_KEY</a></code></td>
+<td class="colLast"><code>"contextMap"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.rampart.handler.WSSHandlerConstants.CRYPTO_CLASS_KEY">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rampart/handler/WSSHandlerConstants.html#CRYPTO_CLASS_KEY">CRYPTO_CLASS_KEY</a></code></td>
+<td class="colLast"><code>"cryptoClass"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.rampart.handler.WSSHandlerConstants.CRYPTO_PROPERTIES_KEY">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rampart/handler/WSSHandlerConstants.html#CRYPTO_PROPERTIES_KEY">CRYPTO_PROPERTIES_KEY</a></code></td>
+<td class="colLast"><code>"cryptoPropertiesRef"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.rampart.handler.WSSHandlerConstants.CURRENT_REPETITON">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rampart/handler/WSSHandlerConstants.html#CURRENT_REPETITON">CURRENT_REPETITON</a></code></td>
+<td class="colLast"><code>"currentRepetition"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.rampart.handler.WSSHandlerConstants.EMBEDDED_KEYNAME">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rampart/handler/WSSHandlerConstants.html#EMBEDDED_KEYNAME">EMBEDDED_KEYNAME</a></code></td>
+<td class="colLast"><code>"EmbeddedKeyName"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.rampart.handler.WSSHandlerConstants.ENCRYPT_BODY">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rampart/handler/WSSHandlerConstants.html#ENCRYPT_BODY">ENCRYPT_BODY</a></code></td>
+<td class="colLast"><code>"encryptBody"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.rampart.handler.WSSHandlerConstants.INFLOW_SECURITY">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rampart/handler/WSSHandlerConstants.html#INFLOW_SECURITY">INFLOW_SECURITY</a></code></td>
+<td class="colLast"><code>"InflowSecurity"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.rampart.handler.WSSHandlerConstants.INFLOW_SECURITY_CLIENT">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rampart/handler/WSSHandlerConstants.html#INFLOW_SECURITY_CLIENT">INFLOW_SECURITY_CLIENT</a></code></td>
+<td class="colLast"><code>"InflowSecurity-client"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.rampart.handler.WSSHandlerConstants.INFLOW_SECURITY_SERVER">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rampart/handler/WSSHandlerConstants.html#INFLOW_SECURITY_SERVER">INFLOW_SECURITY_SERVER</a></code></td>
+<td class="colLast"><code>"InflowSecurity-server"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.rampart.handler.WSSHandlerConstants.ISSUER_SERIAL">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rampart/handler/WSSHandlerConstants.html#ISSUER_SERIAL">ISSUER_SERIAL</a></code></td>
+<td class="colLast"><code>"IssuerSerial"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.rampart.handler.WSSHandlerConstants.OPTIMIZE_PARTS">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rampart/handler/WSSHandlerConstants.html#OPTIMIZE_PARTS">OPTIMIZE_PARTS</a></code></td>
+<td class="colLast"><code>"optimizeParts"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.rampart.handler.WSSHandlerConstants.OUTFLOW_SECURITY">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rampart/handler/WSSHandlerConstants.html#OUTFLOW_SECURITY">OUTFLOW_SECURITY</a></code></td>
+<td class="colLast"><code>"OutflowSecurity"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.rampart.handler.WSSHandlerConstants.OUTFLOW_SECURITY_CLIENT">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rampart/handler/WSSHandlerConstants.html#OUTFLOW_SECURITY_CLIENT">OUTFLOW_SECURITY_CLIENT</a></code></td>
+<td class="colLast"><code>"OutflowSecurity-client"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.rampart.handler.WSSHandlerConstants.OUTFLOW_SECURITY_SERVER">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rampart/handler/WSSHandlerConstants.html#OUTFLOW_SECURITY_SERVER">OUTFLOW_SECURITY_SERVER</a></code></td>
+<td class="colLast"><code>"OutflowSecurity-server"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.rampart.handler.WSSHandlerConstants.PRESERVE_ORIGINAL_ENV">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rampart/handler/WSSHandlerConstants.html#PRESERVE_ORIGINAL_ENV">PRESERVE_ORIGINAL_ENV</a></code></td>
+<td class="colLast"><code>"preserveOriginalEnvelope"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.rampart.handler.WSSHandlerConstants.REQUEST_SECURITY_TOKEN_RESPONSE_LN">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rampart/handler/WSSHandlerConstants.html#REQUEST_SECURITY_TOKEN_RESPONSE_LN">REQUEST_SECURITY_TOKEN_RESPONSE_LN</a></code></td>
+<td class="colLast"><code>"RequestSecurityTokenResponse"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.rampart.handler.WSSHandlerConstants.RST_ACTON_SCT">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rampart/handler/WSSHandlerConstants.html#RST_ACTON_SCT">RST_ACTON_SCT</a></code></td>
+<td class="colLast"><code>"http://schemas.xmlsoap.org/ws/2005/02/trust/RST/SCT"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.rampart.handler.WSSHandlerConstants.RST_ACTON_SCT_STANDARD">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rampart/handler/WSSHandlerConstants.html#RST_ACTON_SCT_STANDARD">RST_ACTON_SCT_STANDARD</a></code></td>
+<td class="colLast"><code>"http://docs.oasis-open.org/ws-sx/ws-trust/200512/RST/SCT"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.rampart.handler.WSSHandlerConstants.RSTR_ACTON_ISSUE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rampart/handler/WSSHandlerConstants.html#RSTR_ACTON_ISSUE">RSTR_ACTON_ISSUE</a></code></td>
+<td class="colLast"><code>"http://schemas.xmlsoap.org/ws/2005/02/trust/RSTR/Issue"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.rampart.handler.WSSHandlerConstants.RSTR_ACTON_SCT">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rampart/handler/WSSHandlerConstants.html#RSTR_ACTON_SCT">RSTR_ACTON_SCT</a></code></td>
+<td class="colLast"><code>"http://schemas.xmlsoap.org/ws/2005/02/trust/RSTR/SCT"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.rampart.handler.WSSHandlerConstants.RSTR_ACTON_SCT_STANDARD">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rampart/handler/WSSHandlerConstants.html#RSTR_ACTON_SCT_STANDARD">RSTR_ACTON_SCT_STANDARD</a></code></td>
+<td class="colLast"><code>"http://docs.oasis-open.org/ws-sx/ws-trust/200512/RSTR/SCT"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.rampart.handler.WSSHandlerConstants.SECURITY_MODULE_NAME">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rampart/handler/WSSHandlerConstants.html#SECURITY_MODULE_NAME">SECURITY_MODULE_NAME</a></code></td>
+<td class="colLast"><code>"rampart"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.rampart.handler.WSSHandlerConstants.SENDER_REPEAT_COUNT">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rampart/handler/WSSHandlerConstants.html#SENDER_REPEAT_COUNT">SENDER_REPEAT_COUNT</a></code></td>
+<td class="colLast"><code>"senderRepeatCount"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.rampart.handler.WSSHandlerConstants.SIGN_ALL_HEADERS">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rampart/handler/WSSHandlerConstants.html#SIGN_ALL_HEADERS">SIGN_ALL_HEADERS</a></code></td>
+<td class="colLast"><code>"signAllHeaders"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.rampart.handler.WSSHandlerConstants.SIGN_BODY">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rampart/handler/WSSHandlerConstants.html#SIGN_BODY">SIGN_BODY</a></code></td>
+<td class="colLast"><code>"signBody"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.rampart.handler.WSSHandlerConstants.SKI_KEY_IDENTIFIER">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rampart/handler/WSSHandlerConstants.html#SKI_KEY_IDENTIFIER">SKI_KEY_IDENTIFIER</a></code></td>
+<td class="colLast"><code>"SKIKeyIdentifier"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.rampart.handler.WSSHandlerConstants.STS_INFLOW_SECURITY">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rampart/handler/WSSHandlerConstants.html#STS_INFLOW_SECURITY">STS_INFLOW_SECURITY</a></code></td>
+<td class="colLast"><code>"STSInflowSecurity"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.rampart.handler.WSSHandlerConstants.STS_OUTFLOW_SECURITY">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rampart/handler/WSSHandlerConstants.html#STS_OUTFLOW_SECURITY">STS_OUTFLOW_SECURITY</a></code></td>
+<td class="colLast"><code>"STSOutflowSecurity"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.rampart.handler.WSSHandlerConstants.THUMBPRINT_IDENTIFIER">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rampart/handler/WSSHandlerConstants.html#THUMBPRINT_IDENTIFIER">THUMBPRINT_IDENTIFIER</a></code></td>
+<td class="colLast"><code>"Thumbprint"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.rampart.handler.WSSHandlerConstants.TOK_TYPE_SCT">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rampart/handler/WSSHandlerConstants.html#TOK_TYPE_SCT">TOK_TYPE_SCT</a></code></td>
+<td class="colLast"><code>"http://schemas.xmlsoap.org/ws/2005/02/sc/sct"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.rampart.handler.WSSHandlerConstants.USE_DOOM">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rampart/handler/WSSHandlerConstants.html#USE_DOOM">USE_DOOM</a></code></td>
+<td class="colLast"><code>"useDoom"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.rampart.handler.WSSHandlerConstants.WST_NS">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rampart/handler/WSSHandlerConstants.html#WST_NS">WST_NS</a></code></td>
+<td class="colLast"><code>"http://schemas.xmlsoap.org/ws/2005/02/trust"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.rampart.handler.WSSHandlerConstants.X509_KEY_IDENTIFIER">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rampart/handler/WSSHandlerConstants.html#X509_KEY_IDENTIFIER">X509_KEY_IDENTIFIER</a></code></td>
+<td class="colLast"><code>"X509KeyIdentifier"</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+<ul class="blockList">
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values">
+<caption><span>org.apache.rampart.policy.model.<a href="org/apache/rampart/policy/model/CryptoConfig.html" title="class in org.apache.rampart.policy.model">CryptoConfig</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.rampart.policy.model.CryptoConfig.CACHE_ENABLED">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rampart/policy/model/CryptoConfig.html#CACHE_ENABLED">CACHE_ENABLED</a></code></td>
+<td class="colLast"><code>"enableCryptoCaching"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.rampart.policy.model.CryptoConfig.CACHE_REFRESH_INTVL">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rampart/policy/model/CryptoConfig.html#CACHE_REFRESH_INTVL">CACHE_REFRESH_INTVL</a></code></td>
+<td class="colLast"><code>"cacheRefreshInterval"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.rampart.policy.model.CryptoConfig.CRYPTO_KEY_ATTR">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rampart/policy/model/CryptoConfig.html#CRYPTO_KEY_ATTR">CRYPTO_KEY_ATTR</a></code></td>
+<td class="colLast"><code>"cryptoKey"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.rampart.policy.model.CryptoConfig.CRYPTO_LN">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rampart/policy/model/CryptoConfig.html#CRYPTO_LN">CRYPTO_LN</a></code></td>
+<td class="colLast"><code>"crypto"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.rampart.policy.model.CryptoConfig.PROPERTY_LN">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rampart/policy/model/CryptoConfig.html#PROPERTY_LN">PROPERTY_LN</a></code></td>
+<td class="colLast"><code>"property"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.rampart.policy.model.CryptoConfig.PROPERTY_NAME_ATTR">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rampart/policy/model/CryptoConfig.html#PROPERTY_NAME_ATTR">PROPERTY_NAME_ATTR</a></code></td>
+<td class="colLast"><code>"name"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.rampart.policy.model.CryptoConfig.PROVIDER_ATTR">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rampart/policy/model/CryptoConfig.html#PROVIDER_ATTR">PROVIDER_ATTR</a></code></td>
+<td class="colLast"><code>"provider"</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values">
+<caption><span>org.apache.rampart.policy.model.<a href="org/apache/rampart/policy/model/OptimizePartsConfig.html" title="class in org.apache.rampart.policy.model">OptimizePartsConfig</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.rampart.policy.model.OptimizePartsConfig.EXPRESSION_LN">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rampart/policy/model/OptimizePartsConfig.html#EXPRESSION_LN">EXPRESSION_LN</a></code></td>
+<td class="colLast"><code>"expression"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.rampart.policy.model.OptimizePartsConfig.EXPRESSIONS_LN">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rampart/policy/model/OptimizePartsConfig.html#EXPRESSIONS_LN">EXPRESSIONS_LN</a></code></td>
+<td class="colLast"><code>"expressions"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.rampart.policy.model.OptimizePartsConfig.NAMESPACE_LN">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rampart/policy/model/OptimizePartsConfig.html#NAMESPACE_LN">NAMESPACE_LN</a></code></td>
+<td class="colLast"><code>"namespace"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.rampart.policy.model.OptimizePartsConfig.NAMESPACES_LN">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rampart/policy/model/OptimizePartsConfig.html#NAMESPACES_LN">NAMESPACES_LN</a></code></td>
+<td class="colLast"><code>"namespaces"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.rampart.policy.model.OptimizePartsConfig.OPTIMIZE_PARTS_LN">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rampart/policy/model/OptimizePartsConfig.html#OPTIMIZE_PARTS_LN">OPTIMIZE_PARTS_LN</a></code></td>
+<td class="colLast"><code>"optimizeParts"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.rampart.policy.model.OptimizePartsConfig.PREFIX_ATTR">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rampart/policy/model/OptimizePartsConfig.html#PREFIX_ATTR">PREFIX_ATTR</a></code></td>
+<td class="colLast"><code>"prefix"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.rampart.policy.model.OptimizePartsConfig.URI_ATTR">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rampart/policy/model/OptimizePartsConfig.html#URI_ATTR">URI_ATTR</a></code></td>
+<td class="colLast"><code>"uri"</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values">
+<caption><span>org.apache.rampart.policy.model.<a href="org/apache/rampart/policy/model/RampartConfig.html" title="class in org.apache.rampart.policy.model">RampartConfig</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.rampart.policy.model.RampartConfig.DEC_CRYPTO_LN">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rampart/policy/model/RampartConfig.html#DEC_CRYPTO_LN">DEC_CRYPTO_LN</a></code></td>
+<td class="colLast"><code>"decryptionCrypto"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.rampart.policy.model.RampartConfig.DEFAULT_NONCE_LIFE_TIME">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="org/apache/rampart/policy/model/RampartConfig.html#DEFAULT_NONCE_LIFE_TIME">DEFAULT_NONCE_LIFE_TIME</a></code></td>
+<td class="colLast"><code>300</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.rampart.policy.model.RampartConfig.DEFAULT_TIMESTAMP_MAX_SKEW">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="org/apache/rampart/policy/model/RampartConfig.html#DEFAULT_TIMESTAMP_MAX_SKEW">DEFAULT_TIMESTAMP_MAX_SKEW</a></code></td>
+<td class="colLast"><code>300</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.rampart.policy.model.RampartConfig.DEFAULT_TIMESTAMP_PRECISION_IN_MS">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;boolean</code></td>
+<td><code><a href="org/apache/rampart/policy/model/RampartConfig.html#DEFAULT_TIMESTAMP_PRECISION_IN_MS">DEFAULT_TIMESTAMP_PRECISION_IN_MS</a></code></td>
+<td class="colLast"><code>true</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.rampart.policy.model.RampartConfig.DEFAULT_TIMESTAMP_TTL">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="org/apache/rampart/policy/model/RampartConfig.html#DEFAULT_TIMESTAMP_TTL">DEFAULT_TIMESTAMP_TTL</a></code></td>
+<td class="colLast"><code>300</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.rampart.policy.model.RampartConfig.ENCR_CRYPTO_LN">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rampart/policy/model/RampartConfig.html#ENCR_CRYPTO_LN">ENCR_CRYPTO_LN</a></code></td>
+<td class="colLast"><code>"encryptionCrypto"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.rampart.policy.model.RampartConfig.ENCRYPTION_USER_LN">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rampart/policy/model/RampartConfig.html#ENCRYPTION_USER_LN">ENCRYPTION_USER_LN</a></code></td>
+<td class="colLast"><code>"encryptionUser"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.rampart.policy.model.RampartConfig.NONCE_LIFE_TIME">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rampart/policy/model/RampartConfig.html#NONCE_LIFE_TIME">NONCE_LIFE_TIME</a></code></td>
+<td class="colLast"><code>"nonceLifeTime"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.rampart.policy.model.RampartConfig.NS">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rampart/policy/model/RampartConfig.html#NS">NS</a></code></td>
+<td class="colLast"><code>"http://ws.apache.org/rampart/policy"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.rampart.policy.model.RampartConfig.OPTIMISE_PARTS">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rampart/policy/model/RampartConfig.html#OPTIMISE_PARTS">OPTIMISE_PARTS</a></code></td>
+<td class="colLast"><code>"optimizeParts"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.rampart.policy.model.RampartConfig.POLICY_VALIDATOR_CB_CLASS_LN">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rampart/policy/model/RampartConfig.html#POLICY_VALIDATOR_CB_CLASS_LN">POLICY_VALIDATOR_CB_CLASS_LN</a></code></td>
+<td class="colLast"><code>"policyValidatorCbClass"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.rampart.policy.model.RampartConfig.PREFIX">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rampart/policy/model/RampartConfig.html#PREFIX">PREFIX</a></code></td>
+<td class="colLast"><code>"rampart"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.rampart.policy.model.RampartConfig.PW_CB_CLASS_LN">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rampart/policy/model/RampartConfig.html#PW_CB_CLASS_LN">PW_CB_CLASS_LN</a></code></td>
+<td class="colLast"><code>"passwordCallbackClass"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.rampart.policy.model.RampartConfig.RAMPART_CONFIG_CB_CLASS_LN">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rampart/policy/model/RampartConfig.html#RAMPART_CONFIG_CB_CLASS_LN">RAMPART_CONFIG_CB_CLASS_LN</a></code></td>
+<td class="colLast"><code>"rampartConfigCallbackClass"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.rampart.policy.model.RampartConfig.RAMPART_CONFIG_LN">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rampart/policy/model/RampartConfig.html#RAMPART_CONFIG_LN">RAMPART_CONFIG_LN</a></code></td>
+<td class="colLast"><code>"RampartConfig"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.rampart.policy.model.RampartConfig.SIG_CRYPTO_LN">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rampart/policy/model/RampartConfig.html#SIG_CRYPTO_LN">SIG_CRYPTO_LN</a></code></td>
+<td class="colLast"><code>"signatureCrypto"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.rampart.policy.model.RampartConfig.SSL_CONFIG">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rampart/policy/model/RampartConfig.html#SSL_CONFIG">SSL_CONFIG</a></code></td>
+<td class="colLast"><code>"sslConfig"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.rampart.policy.model.RampartConfig.STS_ALIAS_LN">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rampart/policy/model/RampartConfig.html#STS_ALIAS_LN">STS_ALIAS_LN</a></code></td>
+<td class="colLast"><code>"stsAlias"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.rampart.policy.model.RampartConfig.STS_CRYPTO_LN">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rampart/policy/model/RampartConfig.html#STS_CRYPTO_LN">STS_CRYPTO_LN</a></code></td>
+<td class="colLast"><code>"stsCrypto"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.rampart.policy.model.RampartConfig.TOKEN_STORE_CLASS_LN">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rampart/policy/model/RampartConfig.html#TOKEN_STORE_CLASS_LN">TOKEN_STORE_CLASS_LN</a></code></td>
+<td class="colLast"><code>"tokenStoreClass"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.rampart.policy.model.RampartConfig.TS_MAX_SKEW_LN">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rampart/policy/model/RampartConfig.html#TS_MAX_SKEW_LN">TS_MAX_SKEW_LN</a></code></td>
+<td class="colLast"><code>"timestampMaxSkew"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.rampart.policy.model.RampartConfig.TS_PRECISION_IN_MS_LN">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rampart/policy/model/RampartConfig.html#TS_PRECISION_IN_MS_LN">TS_PRECISION_IN_MS_LN</a></code></td>
+<td class="colLast"><code>"timestampPrecisionInMilliseconds"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.rampart.policy.model.RampartConfig.TS_TTL_LN">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rampart/policy/model/RampartConfig.html#TS_TTL_LN">TS_TTL_LN</a></code></td>
+<td class="colLast"><code>"timestampTTL"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.rampart.policy.model.RampartConfig.USER_CERT_ALIAS_LN">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rampart/policy/model/RampartConfig.html#USER_CERT_ALIAS_LN">USER_CERT_ALIAS_LN</a></code></td>
+<td class="colLast"><code>"userCertAlias"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.rampart.policy.model.RampartConfig.USER_LN">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rampart/policy/model/RampartConfig.html#USER_LN">USER_LN</a></code></td>
+<td class="colLast"><code>"user"</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values">
+<caption><span>org.apache.rampart.policy.model.<a href="org/apache/rampart/policy/model/SSLConfig.html" title="class in org.apache.rampart.policy.model">SSLConfig</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.rampart.policy.model.SSLConfig.PROPERTY_LN">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rampart/policy/model/SSLConfig.html#PROPERTY_LN">PROPERTY_LN</a></code></td>
+<td class="colLast"><code>"property"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.rampart.policy.model.SSLConfig.PROPERTY_NAME_ATTR">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rampart/policy/model/SSLConfig.html#PROPERTY_NAME_ATTR">PROPERTY_NAME_ATTR</a></code></td>
+<td class="colLast"><code>"name"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.rampart.policy.model.SSLConfig.SSL_LN">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/rampart/policy/model/SSLConfig.html#SSL_LN">SSL_LN</a></code></td>
+<td class="colLast"><code>"sslConfig"</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+<ul class="blockList">
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values">
+<caption><span>org.apache.ws.secpolicy.<a href="org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.Constants.AES128">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/Constants.html#AES128">AES128</a></code></td>
+<td class="colLast"><code>"http://www.w3.org/2001/04/xmlenc#aes128-cbc"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.Constants.AES192">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/Constants.html#AES192">AES192</a></code></td>
+<td class="colLast"><code>"http://www.w3.org/2001/04/xmlenc#aes192-cbc"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.Constants.AES256">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/Constants.html#AES256">AES256</a></code></td>
+<td class="colLast"><code>"http://www.w3.org/2001/04/xmlenc#aes256-cbc"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.Constants.ALGO_SUITE_BASIC128">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/Constants.html#ALGO_SUITE_BASIC128">ALGO_SUITE_BASIC128</a></code></td>
+<td class="colLast"><code>"Basic128"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.Constants.ALGO_SUITE_BASIC128_RSA15">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/Constants.html#ALGO_SUITE_BASIC128_RSA15">ALGO_SUITE_BASIC128_RSA15</a></code></td>
+<td class="colLast"><code>"Basic128Rsa15"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.Constants.ALGO_SUITE_BASIC128_SHA256">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/Constants.html#ALGO_SUITE_BASIC128_SHA256">ALGO_SUITE_BASIC128_SHA256</a></code></td>
+<td class="colLast"><code>"Basic128Sha256"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.Constants.ALGO_SUITE_BASIC128_SHA256_RSA15">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/Constants.html#ALGO_SUITE_BASIC128_SHA256_RSA15">ALGO_SUITE_BASIC128_SHA256_RSA15</a></code></td>
+<td class="colLast"><code>"Basic128Sha256Rsa15"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.Constants.ALGO_SUITE_BASIC192">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/Constants.html#ALGO_SUITE_BASIC192">ALGO_SUITE_BASIC192</a></code></td>
+<td class="colLast"><code>"Basic192"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.Constants.ALGO_SUITE_BASIC192_RSA15">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/Constants.html#ALGO_SUITE_BASIC192_RSA15">ALGO_SUITE_BASIC192_RSA15</a></code></td>
+<td class="colLast"><code>"Basic192Rsa15"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.Constants.ALGO_SUITE_BASIC192_SHA256">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/Constants.html#ALGO_SUITE_BASIC192_SHA256">ALGO_SUITE_BASIC192_SHA256</a></code></td>
+<td class="colLast"><code>"Basic192Sha256"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.Constants.ALGO_SUITE_BASIC192_SHA256_RSA15">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/Constants.html#ALGO_SUITE_BASIC192_SHA256_RSA15">ALGO_SUITE_BASIC192_SHA256_RSA15</a></code></td>
+<td class="colLast"><code>"Basic192Sha256Rsa15"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.Constants.ALGO_SUITE_BASIC256">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/Constants.html#ALGO_SUITE_BASIC256">ALGO_SUITE_BASIC256</a></code></td>
+<td class="colLast"><code>"Basic256"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.Constants.ALGO_SUITE_BASIC256_RSA15">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/Constants.html#ALGO_SUITE_BASIC256_RSA15">ALGO_SUITE_BASIC256_RSA15</a></code></td>
+<td class="colLast"><code>"Basic256Rsa15"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.Constants.ALGO_SUITE_BASIC256_SHA256">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/Constants.html#ALGO_SUITE_BASIC256_SHA256">ALGO_SUITE_BASIC256_SHA256</a></code></td>
+<td class="colLast"><code>"Basic256Sha256"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.Constants.ALGO_SUITE_BASIC256_SHA256_RSA15">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/Constants.html#ALGO_SUITE_BASIC256_SHA256_RSA15">ALGO_SUITE_BASIC256_SHA256_RSA15</a></code></td>
+<td class="colLast"><code>"Basic256Sha256Rsa15"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.Constants.ALGO_SUITE_TRIPLE_DES">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/Constants.html#ALGO_SUITE_TRIPLE_DES">ALGO_SUITE_TRIPLE_DES</a></code></td>
+<td class="colLast"><code>"TripleDes"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.Constants.ALGO_SUITE_TRIPLE_DES_RSA15">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/Constants.html#ALGO_SUITE_TRIPLE_DES_RSA15">ALGO_SUITE_TRIPLE_DES_RSA15</a></code></td>
+<td class="colLast"><code>"TripleDesRsa15"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.Constants.ALGO_SUITE_TRIPLE_DES_SHA256">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/Constants.html#ALGO_SUITE_TRIPLE_DES_SHA256">ALGO_SUITE_TRIPLE_DES_SHA256</a></code></td>
+<td class="colLast"><code>"TripleDesSha256"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.Constants.ALGO_SUITE_TRIPLE_DES_SHA256_RSA15">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/Constants.html#ALGO_SUITE_TRIPLE_DES_SHA256_RSA15">ALGO_SUITE_TRIPLE_DES_SHA256_RSA15</a></code></td>
+<td class="colLast"><code>"TripleDesSha256Rsa15"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.Constants.ATTR_INCLUDE_TOKEN">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/Constants.html#ATTR_INCLUDE_TOKEN">ATTR_INCLUDE_TOKEN</a></code></td>
+<td class="colLast"><code>"IncludeToken"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.Constants.C14N">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/Constants.html#C14N">C14N</a></code></td>
+<td class="colLast"><code>"http://www.w3.org/2001/10/xml-c14n#"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.Constants.ENCRYPT_BEFORE_SIGNING">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/Constants.html#ENCRYPT_BEFORE_SIGNING">ENCRYPT_BEFORE_SIGNING</a></code></td>
+<td class="colLast"><code>"EncryptBeforeSigning"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.Constants.EX_C14N">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/Constants.html#EX_C14N">EX_C14N</a></code></td>
+<td class="colLast"><code>"http://www.w3.org/2001/10/xml-exc-c14n#"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.Constants.HMAC_SHA1">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/Constants.html#HMAC_SHA1">HMAC_SHA1</a></code></td>
+<td class="colLast"><code>"http://www.w3.org/2000/09/xmldsig#hmac-sha1"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.Constants.INCLUDE_ALWAYS">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/Constants.html#INCLUDE_ALWAYS">INCLUDE_ALWAYS</a></code></td>
+<td class="colLast"><code>"http://schemas.xmlsoap.org/ws/2005/07/securitypolicy/IncludeToken/Always"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.Constants.INCLUDE_ALWAYS_TO_RECIPIENT">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/Constants.html#INCLUDE_ALWAYS_TO_RECIPIENT">INCLUDE_ALWAYS_TO_RECIPIENT</a></code></td>
+<td class="colLast"><code>"http://schemas.xmlsoap.org/ws/2005/07/securitypolicy/IncludeToken/AlwaysToRecipient"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.Constants.INCLUDE_NEVER">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/Constants.html#INCLUDE_NEVER">INCLUDE_NEVER</a></code></td>
+<td class="colLast"><code>"http://schemas.xmlsoap.org/ws/2005/07/securitypolicy/IncludeToken/Never"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.Constants.INCLUDE_ONCE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/Constants.html#INCLUDE_ONCE">INCLUDE_ONCE</a></code></td>
+<td class="colLast"><code>"http://schemas.xmlsoap.org/ws/2005/07/securitypolicy/IncludeToken/Once"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.Constants.INCLUSIVE_C14N">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/Constants.html#INCLUSIVE_C14N">INCLUSIVE_C14N</a></code></td>
+<td class="colLast"><code>"InclusiveC14N"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.Constants.KW_AES128">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/Constants.html#KW_AES128">KW_AES128</a></code></td>
+<td class="colLast"><code>"http://www.w3.org/2001/04/xmlenc#kw-aes128"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.Constants.KW_AES192">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/Constants.html#KW_AES192">KW_AES192</a></code></td>
+<td class="colLast"><code>"http://www.w3.org/2001/04/xmlenc#kw-aes192"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.Constants.KW_AES256">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/Constants.html#KW_AES256">KW_AES256</a></code></td>
+<td class="colLast"><code>"http://www.w3.org/2001/04/xmlenc#kw-aes256"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.Constants.KW_RSA_OAEP">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/Constants.html#KW_RSA_OAEP">KW_RSA_OAEP</a></code></td>
+<td class="colLast"><code>"http://www.w3.org/2001/04/xmlenc#rsa-oaep-mgf1p"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.Constants.KW_RSA15">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/Constants.html#KW_RSA15">KW_RSA15</a></code></td>
+<td class="colLast"><code>"http://www.w3.org/2001/04/xmlenc#rsa-1_5"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.Constants.KW_TRIPLE_DES">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/Constants.html#KW_TRIPLE_DES">KW_TRIPLE_DES</a></code></td>
+<td class="colLast"><code>"http://www.w3.org/2001/04/xmlenc#kw-tripledes"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.Constants.LAYOUT_LAX">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/Constants.html#LAYOUT_LAX">LAYOUT_LAX</a></code></td>
+<td class="colLast"><code>"Lax"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.Constants.LAYOUT_LAX_TIMESTAMP_FIRST">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/Constants.html#LAYOUT_LAX_TIMESTAMP_FIRST">LAYOUT_LAX_TIMESTAMP_FIRST</a></code></td>
+<td class="colLast"><code>"LaxTimestampFirst"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.Constants.LAYOUT_LAX_TIMESTAMP_LAST">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/Constants.html#LAYOUT_LAX_TIMESTAMP_LAST">LAYOUT_LAX_TIMESTAMP_LAST</a></code></td>
+<td class="colLast"><code>"LaxTimestampLast"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.Constants.LAYOUT_STRICT">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/Constants.html#LAYOUT_STRICT">LAYOUT_STRICT</a></code></td>
+<td class="colLast"><code>"Strict"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.Constants.ONLY_SIGN_ENTIRE_HEADERS_AND_BODY">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/Constants.html#ONLY_SIGN_ENTIRE_HEADERS_AND_BODY">ONLY_SIGN_ENTIRE_HEADERS_AND_BODY</a></code></td>
+<td class="colLast"><code>"OnlySignEntireHeadersAndBody"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.Constants.P_NS">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/Constants.html#P_NS">P_NS</a></code></td>
+<td class="colLast"><code>"http://schemas.xmlsoap.org/ws/2004/09/policy"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.Constants.P_PREFIX">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/Constants.html#P_PREFIX">P_PREFIX</a></code></td>
+<td class="colLast"><code>"wsp"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.Constants.P_SHA1">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/Constants.html#P_SHA1">P_SHA1</a></code></td>
+<td class="colLast"><code>"http://schemas.xmlsoap.org/ws/2005/02/sc/dk/p_sha1"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.Constants.P_SHA1_L128">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/Constants.html#P_SHA1_L128">P_SHA1_L128</a></code></td>
+<td class="colLast"><code>"http://schemas.xmlsoap.org/ws/2005/02/sc/dk/p_sha1"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.Constants.P_SHA1_L192">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/Constants.html#P_SHA1_L192">P_SHA1_L192</a></code></td>
+<td class="colLast"><code>"http://schemas.xmlsoap.org/ws/2005/02/sc/dk/p_sha1"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.Constants.P_SHA1_L256">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/Constants.html#P_SHA1_L256">P_SHA1_L256</a></code></td>
+<td class="colLast"><code>"http://schemas.xmlsoap.org/ws/2005/02/sc/dk/p_sha1"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.Constants.RSA_SHA1">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/Constants.html#RSA_SHA1">RSA_SHA1</a></code></td>
+<td class="colLast"><code>"http://www.w3.org/2000/09/xmldsig#rsa-sha1"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.Constants.SHA1">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/Constants.html#SHA1">SHA1</a></code></td>
+<td class="colLast"><code>"http://www.w3.org/2000/09/xmldsig#sha1"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.Constants.SHA256">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/Constants.html#SHA256">SHA256</a></code></td>
+<td class="colLast"><code>"http://www.w3.org/2001/04/xmlenc#sha256"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.Constants.SHA512">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/Constants.html#SHA512">SHA512</a></code></td>
+<td class="colLast"><code>"http://www.w3.org/2001/04/xmlenc#sha512"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.Constants.SIGN_BEFORE_ENCRYPTING">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/Constants.html#SIGN_BEFORE_ENCRYPTING">SIGN_BEFORE_ENCRYPTING</a></code></td>
+<td class="colLast"><code>"SignBeforeEncrypting"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.Constants.SNT">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/Constants.html#SNT">SNT</a></code></td>
+<td class="colLast"><code>"http://www.w3.org/TR/soap12-n11n"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.Constants.SOAP_NORMALIZATION_10">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/Constants.html#SOAP_NORMALIZATION_10">SOAP_NORMALIZATION_10</a></code></td>
+<td class="colLast"><code>"SoapNormalization10"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.Constants.SP_NS">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/Constants.html#SP_NS">SP_NS</a></code></td>
+<td class="colLast"><code>"http://schemas.xmlsoap.org/ws/2005/07/securitypolicy"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.Constants.SP_PREFIX">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/Constants.html#SP_PREFIX">SP_PREFIX</a></code></td>
+<td class="colLast"><code>"sp"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.Constants.STR_TRANSFORM_10">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/Constants.html#STR_TRANSFORM_10">STR_TRANSFORM_10</a></code></td>
+<td class="colLast"><code>"STRTransform10"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.Constants.STRT10">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/Constants.html#STRT10">STRT10</a></code></td>
+<td class="colLast"><code>"http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-soap-message-security-1.0#STR-Transform"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.Constants.SUPPORTING_TOKEN_ENDORSING">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="org/apache/ws/secpolicy/Constants.html#SUPPORTING_TOKEN_ENDORSING">SUPPORTING_TOKEN_ENDORSING</a></code></td>
+<td class="colLast"><code>2</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.Constants.SUPPORTING_TOKEN_SIGNED">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="org/apache/ws/secpolicy/Constants.html#SUPPORTING_TOKEN_SIGNED">SUPPORTING_TOKEN_SIGNED</a></code></td>
+<td class="colLast"><code>3</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.Constants.SUPPORTING_TOKEN_SIGNED_ENDORSING">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="org/apache/ws/secpolicy/Constants.html#SUPPORTING_TOKEN_SIGNED_ENDORSING">SUPPORTING_TOKEN_SIGNED_ENDORSING</a></code></td>
+<td class="colLast"><code>4</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.Constants.SUPPORTING_TOKEN_SUPPORTING">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="org/apache/ws/secpolicy/Constants.html#SUPPORTING_TOKEN_SUPPORTING">SUPPORTING_TOKEN_SUPPORTING</a></code></td>
+<td class="colLast"><code>1</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.Constants.TRIPLE_DES">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/Constants.html#TRIPLE_DES">TRIPLE_DES</a></code></td>
+<td class="colLast"><code>"http://www.w3.org/2001/04/xmlenc#tripledes-cbc"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.Constants.WSS_X509_PKCS7_TOKEN10">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/Constants.html#WSS_X509_PKCS7_TOKEN10">WSS_X509_PKCS7_TOKEN10</a></code></td>
+<td class="colLast"><code>"WssX509Pkcs7Token10"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.Constants.WSS_X509_PKCS7_TOKEN11">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/Constants.html#WSS_X509_PKCS7_TOKEN11">WSS_X509_PKCS7_TOKEN11</a></code></td>
+<td class="colLast"><code>"WssX509Pkcs7Token11"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.Constants.WSS_X509_PKI_PATH_V1_TOKEN10">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/Constants.html#WSS_X509_PKI_PATH_V1_TOKEN10">WSS_X509_PKI_PATH_V1_TOKEN10</a></code></td>
+<td class="colLast"><code>"WssX509PkiPathV1Token10"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.Constants.WSS_X509_PKI_PATH_V1_TOKEN11">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/Constants.html#WSS_X509_PKI_PATH_V1_TOKEN11">WSS_X509_PKI_PATH_V1_TOKEN11</a></code></td>
+<td class="colLast"><code>"WssX509PkiPathV1Token11"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.Constants.WSS_X509_V1_TOKEN10">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/Constants.html#WSS_X509_V1_TOKEN10">WSS_X509_V1_TOKEN10</a></code></td>
+<td class="colLast"><code>"WssX509V1Token10"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.Constants.WSS_X509_V1_TOKEN11">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/Constants.html#WSS_X509_V1_TOKEN11">WSS_X509_V1_TOKEN11</a></code></td>
+<td class="colLast"><code>"WssX509V1Token11"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.Constants.WSS_X509_V3_TOKEN10">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/Constants.html#WSS_X509_V3_TOKEN10">WSS_X509_V3_TOKEN10</a></code></td>
+<td class="colLast"><code>"WssX509V3Token10"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.Constants.WSS_X509_V3_TOKEN11">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/Constants.html#WSS_X509_V3_TOKEN11">WSS_X509_V3_TOKEN11</a></code></td>
+<td class="colLast"><code>"WssX509V3Token11"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.Constants.XPATH">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/Constants.html#XPATH">XPATH</a></code></td>
+<td class="colLast"><code>"http://www.w3.org/TR/1999/REC-xpath-19991116"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.Constants.XPATH_FILTER20">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/Constants.html#XPATH_FILTER20">XPATH_FILTER20</a></code></td>
+<td class="colLast"><code>"XPathFilter20"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.Constants.XPATH10">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/Constants.html#XPATH10">XPATH10</a></code></td>
+<td class="colLast"><code>"XPath10"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.Constants.XPATH20">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/Constants.html#XPATH20">XPATH20</a></code></td>
+<td class="colLast"><code>"http://www.w3.org/2002/06/xmldsig-filter2"</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values">
+<caption><span>org.apache.ws.secpolicy.<a href="org/apache/ws/secpolicy/SP11Constants.html" title="class in org.apache.ws.secpolicy">SP11Constants</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SP11Constants.INCLUDE_ALWAYS">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SP11Constants.html#INCLUDE_ALWAYS">INCLUDE_ALWAYS</a></code></td>
+<td class="colLast"><code>"http://schemas.xmlsoap.org/ws/2005/07/securitypolicy/IncludeToken/Always"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SP11Constants.INCLUDE_ALWAYS_TO_RECIPIENT">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SP11Constants.html#INCLUDE_ALWAYS_TO_RECIPIENT">INCLUDE_ALWAYS_TO_RECIPIENT</a></code></td>
+<td class="colLast"><code>"http://schemas.xmlsoap.org/ws/2005/07/securitypolicy/IncludeToken/AlwaysToRecipient"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SP11Constants.INCLUDE_NEVER">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SP11Constants.html#INCLUDE_NEVER">INCLUDE_NEVER</a></code></td>
+<td class="colLast"><code>"http://schemas.xmlsoap.org/ws/2005/07/securitypolicy/IncludeToken/Never"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SP11Constants.INCLUDE_ONCE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SP11Constants.html#INCLUDE_ONCE">INCLUDE_ONCE</a></code></td>
+<td class="colLast"><code>"http://schemas.xmlsoap.org/ws/2005/07/securitypolicy/IncludeToken/Once"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SP11Constants.SP_NS">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SP11Constants.html#SP_NS">SP_NS</a></code></td>
+<td class="colLast"><code>"http://schemas.xmlsoap.org/ws/2005/07/securitypolicy"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SP11Constants.SP_PREFIX">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SP11Constants.html#SP_PREFIX">SP_PREFIX</a></code></td>
+<td class="colLast"><code>"sp"</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values">
+<caption><span>org.apache.ws.secpolicy.<a href="org/apache/ws/secpolicy/SP12Constants.html" title="class in org.apache.ws.secpolicy">SP12Constants</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SP12Constants.INCLUDE_ALWAYS">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SP12Constants.html#INCLUDE_ALWAYS">INCLUDE_ALWAYS</a></code></td>
+<td class="colLast"><code>"http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702/IncludeToken/Always"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SP12Constants.INCLUDE_ALWAYS_TO_INITIATOR">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SP12Constants.html#INCLUDE_ALWAYS_TO_INITIATOR">INCLUDE_ALWAYS_TO_INITIATOR</a></code></td>
+<td class="colLast"><code>"http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702/IncludeToken/AlwaysToInitiator"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SP12Constants.INCLUDE_ALWAYS_TO_RECIPIENT">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SP12Constants.html#INCLUDE_ALWAYS_TO_RECIPIENT">INCLUDE_ALWAYS_TO_RECIPIENT</a></code></td>
+<td class="colLast"><code>"http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702/IncludeToken/AlwaysToRecipient"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SP12Constants.INCLUDE_NEVER">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SP12Constants.html#INCLUDE_NEVER">INCLUDE_NEVER</a></code></td>
+<td class="colLast"><code>"http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702/IncludeToken/Never"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SP12Constants.INCLUDE_ONCE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SP12Constants.html#INCLUDE_ONCE">INCLUDE_ONCE</a></code></td>
+<td class="colLast"><code>"http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702/IncludeToken/Once"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SP12Constants.SP_NS">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SP12Constants.html#SP_NS">SP_NS</a></code></td>
+<td class="colLast"><code>"http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SP12Constants.SP_PREFIX">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SP12Constants.html#SP_PREFIX">SP_PREFIX</a></code></td>
+<td class="colLast"><code>"sp"</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values">
+<caption><span>org.apache.ws.secpolicy.<a href="org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.AES128">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#AES128">AES128</a></code></td>
+<td class="colLast"><code>"http://www.w3.org/2001/04/xmlenc#aes128-cbc"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.AES192">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#AES192">AES192</a></code></td>
+<td class="colLast"><code>"http://www.w3.org/2001/04/xmlenc#aes192-cbc"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.AES256">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#AES256">AES256</a></code></td>
+<td class="colLast"><code>"http://www.w3.org/2001/04/xmlenc#aes256-cbc"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.ALGO_SUITE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#ALGO_SUITE">ALGO_SUITE</a></code></td>
+<td class="colLast"><code>"AlgorithmSuite"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.ALGO_SUITE_BASIC128">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#ALGO_SUITE_BASIC128">ALGO_SUITE_BASIC128</a></code></td>
+<td class="colLast"><code>"Basic128"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.ALGO_SUITE_BASIC128_RSA15">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#ALGO_SUITE_BASIC128_RSA15">ALGO_SUITE_BASIC128_RSA15</a></code></td>
+<td class="colLast"><code>"Basic128Rsa15"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.ALGO_SUITE_BASIC128_SHA256">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#ALGO_SUITE_BASIC128_SHA256">ALGO_SUITE_BASIC128_SHA256</a></code></td>
+<td class="colLast"><code>"Basic128Sha256"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.ALGO_SUITE_BASIC128_SHA256_RSA15">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#ALGO_SUITE_BASIC128_SHA256_RSA15">ALGO_SUITE_BASIC128_SHA256_RSA15</a></code></td>
+<td class="colLast"><code>"Basic128Sha256Rsa15"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.ALGO_SUITE_BASIC192">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#ALGO_SUITE_BASIC192">ALGO_SUITE_BASIC192</a></code></td>
+<td class="colLast"><code>"Basic192"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.ALGO_SUITE_BASIC192_RSA15">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#ALGO_SUITE_BASIC192_RSA15">ALGO_SUITE_BASIC192_RSA15</a></code></td>
+<td class="colLast"><code>"Basic192Rsa15"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.ALGO_SUITE_BASIC192_SHA256">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#ALGO_SUITE_BASIC192_SHA256">ALGO_SUITE_BASIC192_SHA256</a></code></td>
+<td class="colLast"><code>"Basic192Sha256"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.ALGO_SUITE_BASIC192_SHA256_RSA15">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#ALGO_SUITE_BASIC192_SHA256_RSA15">ALGO_SUITE_BASIC192_SHA256_RSA15</a></code></td>
+<td class="colLast"><code>"Basic192Sha256Rsa15"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.ALGO_SUITE_BASIC256">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#ALGO_SUITE_BASIC256">ALGO_SUITE_BASIC256</a></code></td>
+<td class="colLast"><code>"Basic256"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.ALGO_SUITE_BASIC256_RSA15">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#ALGO_SUITE_BASIC256_RSA15">ALGO_SUITE_BASIC256_RSA15</a></code></td>
+<td class="colLast"><code>"Basic256Rsa15"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.ALGO_SUITE_BASIC256_SHA256">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#ALGO_SUITE_BASIC256_SHA256">ALGO_SUITE_BASIC256_SHA256</a></code></td>
+<td class="colLast"><code>"Basic256Sha256"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.ALGO_SUITE_BASIC256_SHA256_RSA15">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#ALGO_SUITE_BASIC256_SHA256_RSA15">ALGO_SUITE_BASIC256_SHA256_RSA15</a></code></td>
+<td class="colLast"><code>"Basic256Sha256Rsa15"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.ALGO_SUITE_TRIPLE_DES">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#ALGO_SUITE_TRIPLE_DES">ALGO_SUITE_TRIPLE_DES</a></code></td>
+<td class="colLast"><code>"TripleDes"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.ALGO_SUITE_TRIPLE_DES_RSA15">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#ALGO_SUITE_TRIPLE_DES_RSA15">ALGO_SUITE_TRIPLE_DES_RSA15</a></code></td>
+<td class="colLast"><code>"TripleDesRsa15"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.ALGO_SUITE_TRIPLE_DES_SHA256">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#ALGO_SUITE_TRIPLE_DES_SHA256">ALGO_SUITE_TRIPLE_DES_SHA256</a></code></td>
+<td class="colLast"><code>"TripleDesSha256"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.ALGO_SUITE_TRIPLE_DES_SHA256_RSA15">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#ALGO_SUITE_TRIPLE_DES_SHA256_RSA15">ALGO_SUITE_TRIPLE_DES_SHA256_RSA15</a></code></td>
+<td class="colLast"><code>"TripleDesSha256Rsa15"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.ASYMMETRIC_BINDING">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#ASYMMETRIC_BINDING">ASYMMETRIC_BINDING</a></code></td>
+<td class="colLast"><code>"AsymmetricBinding"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.ATTACHMENTS">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#ATTACHMENTS">ATTACHMENTS</a></code></td>
+<td class="colLast"><code>"Attachments"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.ATTR_INCLUDE_TOKEN">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#ATTR_INCLUDE_TOKEN">ATTR_INCLUDE_TOKEN</a></code></td>
+<td class="colLast"><code>"IncludeToken"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.BODY">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#BODY">BODY</a></code></td>
+<td class="colLast"><code>"Body"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.BOOTSTRAP_POLICY">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#BOOTSTRAP_POLICY">BOOTSTRAP_POLICY</a></code></td>
+<td class="colLast"><code>"BootstrapPolicy"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.C14N">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#C14N">C14N</a></code></td>
+<td class="colLast"><code>"http://www.w3.org/2001/10/xml-c14n#"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.CONTENT_ENCRYPTED_ELEMENTS">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#CONTENT_ENCRYPTED_ELEMENTS">CONTENT_ENCRYPTED_ELEMENTS</a></code></td>
+<td class="colLast"><code>"ContentEncryptedElements"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.ENCRYPT_BEFORE_SIGNING">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#ENCRYPT_BEFORE_SIGNING">ENCRYPT_BEFORE_SIGNING</a></code></td>
+<td class="colLast"><code>"EncryptBeforeSigning"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.ENCRYPT_SIGNATURE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#ENCRYPT_SIGNATURE">ENCRYPT_SIGNATURE</a></code></td>
+<td class="colLast"><code>"EncryptSignature"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.ENCRYPTED_ELEMENTS">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#ENCRYPTED_ELEMENTS">ENCRYPTED_ELEMENTS</a></code></td>
+<td class="colLast"><code>"EncryptedElements"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.ENCRYPTED_PARTS">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#ENCRYPTED_PARTS">ENCRYPTED_PARTS</a></code></td>
+<td class="colLast"><code>"EncryptedParts"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.ENCRYPTED_SUPPORTING_TOKENS">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#ENCRYPTED_SUPPORTING_TOKENS">ENCRYPTED_SUPPORTING_TOKENS</a></code></td>
+<td class="colLast"><code>"EncryptedSupportingTokens"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.ENCRYPTION_TOKEN">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#ENCRYPTION_TOKEN">ENCRYPTION_TOKEN</a></code></td>
+<td class="colLast"><code>"EncryptionToken"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.ENDORSING_ENCRYPTED_SUPPORTING_TOKENS">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#ENDORSING_ENCRYPTED_SUPPORTING_TOKENS">ENDORSING_ENCRYPTED_SUPPORTING_TOKENS</a></code></td>
+<td class="colLast"><code>"EndorsingEncryptedSupportingTokens"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.ENDORSING_SUPPORTING_TOKENS">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#ENDORSING_SUPPORTING_TOKENS">ENDORSING_SUPPORTING_TOKENS</a></code></td>
+<td class="colLast"><code>"EndorsingSupportingTokens"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.EX_C14N">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#EX_C14N">EX_C14N</a></code></td>
+<td class="colLast"><code>"http://www.w3.org/2001/10/xml-exc-c14n#"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.HASH_PASSWORD">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#HASH_PASSWORD">HASH_PASSWORD</a></code></td>
+<td class="colLast"><code>"HashPassword"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.HEADER">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#HEADER">HEADER</a></code></td>
+<td class="colLast"><code>"Header"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.HMAC_SHA1">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#HMAC_SHA1">HMAC_SHA1</a></code></td>
+<td class="colLast"><code>"http://www.w3.org/2000/09/xmldsig#hmac-sha1"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.HTTPS_TOKEN">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#HTTPS_TOKEN">HTTPS_TOKEN</a></code></td>
+<td class="colLast"><code>"HttpsToken"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.INCLUDE_TIMESTAMP">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#INCLUDE_TIMESTAMP">INCLUDE_TIMESTAMP</a></code></td>
+<td class="colLast"><code>"IncludeTimestamp"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.INCLUDE_TOEKN_ALWAYS">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#INCLUDE_TOEKN_ALWAYS">INCLUDE_TOEKN_ALWAYS</a></code></td>
+<td class="colLast"><code>5</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.INCLUDE_TOEKN_ALWAYS_SUFFIX">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#INCLUDE_TOEKN_ALWAYS_SUFFIX">INCLUDE_TOEKN_ALWAYS_SUFFIX</a></code></td>
+<td class="colLast"><code>"/IncludeToken/Always"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.INCLUDE_TOEKN_ALWAYS_TO_INITIATOR">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#INCLUDE_TOEKN_ALWAYS_TO_INITIATOR">INCLUDE_TOEKN_ALWAYS_TO_INITIATOR</a></code></td>
+<td class="colLast"><code>4</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.INCLUDE_TOEKN_ALWAYS_TO_INITIATOR_SUFFIX">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#INCLUDE_TOEKN_ALWAYS_TO_INITIATOR_SUFFIX">INCLUDE_TOEKN_ALWAYS_TO_INITIATOR_SUFFIX</a></code></td>
+<td class="colLast"><code>"/IncludeToken/AlwaysToInitiator"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.INCLUDE_TOEKN_ALWAYS_TO_RECIPIENT">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#INCLUDE_TOEKN_ALWAYS_TO_RECIPIENT">INCLUDE_TOEKN_ALWAYS_TO_RECIPIENT</a></code></td>
+<td class="colLast"><code>3</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.INCLUDE_TOEKN_ALWAYS_TO_RECIPIENT_SUFFIX">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#INCLUDE_TOEKN_ALWAYS_TO_RECIPIENT_SUFFIX">INCLUDE_TOEKN_ALWAYS_TO_RECIPIENT_SUFFIX</a></code></td>
+<td class="colLast"><code>"/IncludeToken/AlwaysToRecipient"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.INCLUDE_TOKEN_NEVER">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#INCLUDE_TOKEN_NEVER">INCLUDE_TOKEN_NEVER</a></code></td>
+<td class="colLast"><code>1</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.INCLUDE_TOKEN_NEVER_SUFFIX">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#INCLUDE_TOKEN_NEVER_SUFFIX">INCLUDE_TOKEN_NEVER_SUFFIX</a></code></td>
+<td class="colLast"><code>"/IncludeToken/Never"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.INCLUDE_TOKEN_ONCE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#INCLUDE_TOKEN_ONCE">INCLUDE_TOKEN_ONCE</a></code></td>
+<td class="colLast"><code>2</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.INCLUDE_TOKEN_ONCE_SUFFIX">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#INCLUDE_TOKEN_ONCE_SUFFIX">INCLUDE_TOKEN_ONCE_SUFFIX</a></code></td>
+<td class="colLast"><code>"/IncludeToken/Once"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.INCLUSIVE_C14N">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#INCLUSIVE_C14N">INCLUSIVE_C14N</a></code></td>
+<td class="colLast"><code>"InclusiveC14N"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.INITIATOR_TOKEN">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#INITIATOR_TOKEN">INITIATOR_TOKEN</a></code></td>
+<td class="colLast"><code>"InitiatorToken"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.ISSUED_TOKEN">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#ISSUED_TOKEN">ISSUED_TOKEN</a></code></td>
+<td class="colLast"><code>"IssuedToken"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.ISSUER">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#ISSUER">ISSUER</a></code></td>
+<td class="colLast"><code>"Issuer"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.KW_AES128">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#KW_AES128">KW_AES128</a></code></td>
+<td class="colLast"><code>"http://www.w3.org/2001/04/xmlenc#kw-aes128"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.KW_AES192">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#KW_AES192">KW_AES192</a></code></td>
+<td class="colLast"><code>"http://www.w3.org/2001/04/xmlenc#kw-aes192"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.KW_AES256">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#KW_AES256">KW_AES256</a></code></td>
+<td class="colLast"><code>"http://www.w3.org/2001/04/xmlenc#kw-aes256"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.KW_RSA_OAEP">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#KW_RSA_OAEP">KW_RSA_OAEP</a></code></td>
+<td class="colLast"><code>"http://www.w3.org/2001/04/xmlenc#rsa-oaep-mgf1p"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.KW_RSA15">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#KW_RSA15">KW_RSA15</a></code></td>
+<td class="colLast"><code>"http://www.w3.org/2001/04/xmlenc#rsa-1_5"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.KW_TRIPLE_DES">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#KW_TRIPLE_DES">KW_TRIPLE_DES</a></code></td>
+<td class="colLast"><code>"http://www.w3.org/2001/04/xmlenc#kw-tripledes"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.LAYOUT">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#LAYOUT">LAYOUT</a></code></td>
+<td class="colLast"><code>"Layout"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.LAYOUT_LAX">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#LAYOUT_LAX">LAYOUT_LAX</a></code></td>
+<td class="colLast"><code>"Lax"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.LAYOUT_LAX_TIMESTAMP_FIRST">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#LAYOUT_LAX_TIMESTAMP_FIRST">LAYOUT_LAX_TIMESTAMP_FIRST</a></code></td>
+<td class="colLast"><code>"LaxTimestampFirst"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.LAYOUT_LAX_TIMESTAMP_LAST">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#LAYOUT_LAX_TIMESTAMP_LAST">LAYOUT_LAX_TIMESTAMP_LAST</a></code></td>
+<td class="colLast"><code>"LaxTimestampLast"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.LAYOUT_STRICT">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#LAYOUT_STRICT">LAYOUT_STRICT</a></code></td>
+<td class="colLast"><code>"Strict"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.MUST_SUPPORT_CLIENT_CHALLENGE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#MUST_SUPPORT_CLIENT_CHALLENGE">MUST_SUPPORT_CLIENT_CHALLENGE</a></code></td>
+<td class="colLast"><code>"MustSupportClientChanllenge"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.MUST_SUPPORT_ISSUED_TOKENS">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#MUST_SUPPORT_ISSUED_TOKENS">MUST_SUPPORT_ISSUED_TOKENS</a></code></td>
+<td class="colLast"><code>"MustSupportIssuedTokens"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.MUST_SUPPORT_REF_EMBEDDED_TOKEN">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#MUST_SUPPORT_REF_EMBEDDED_TOKEN">MUST_SUPPORT_REF_EMBEDDED_TOKEN</a></code></td>
+<td class="colLast"><code>"MustSupportRefEmbeddedToken"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.MUST_SUPPORT_REF_ENCRYPTED_KEY">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#MUST_SUPPORT_REF_ENCRYPTED_KEY">MUST_SUPPORT_REF_ENCRYPTED_KEY</a></code></td>
+<td class="colLast"><code>"MustSupportRefEncryptedkey"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.MUST_SUPPORT_REF_EXTERNAL_URI">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#MUST_SUPPORT_REF_EXTERNAL_URI">MUST_SUPPORT_REF_EXTERNAL_URI</a></code></td>
+<td class="colLast"><code>"MustSupportRefExternalURI"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.MUST_SUPPORT_REF_ISSUER_SERIAL">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#MUST_SUPPORT_REF_ISSUER_SERIAL">MUST_SUPPORT_REF_ISSUER_SERIAL</a></code></td>
+<td class="colLast"><code>"MustSupportRefIssuerSerial"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.MUST_SUPPORT_REF_KEY_IDENTIFIER">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#MUST_SUPPORT_REF_KEY_IDENTIFIER">MUST_SUPPORT_REF_KEY_IDENTIFIER</a></code></td>
+<td class="colLast"><code>"MustSupportRefKeyIdentifier"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.MUST_SUPPORT_REF_THUMBPRINT">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#MUST_SUPPORT_REF_THUMBPRINT">MUST_SUPPORT_REF_THUMBPRINT</a></code></td>
+<td class="colLast"><code>"MustSupportRefThumbprint"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.MUST_SUPPORT_SERVER_CHALLENGE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#MUST_SUPPORT_SERVER_CHALLENGE">MUST_SUPPORT_SERVER_CHALLENGE</a></code></td>
+<td class="colLast"><code>"MustSupportServerChanllenge"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.NO_PASSWORD">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#NO_PASSWORD">NO_PASSWORD</a></code></td>
+<td class="colLast"><code>"NoPassword"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.ONLY_SIGN_ENTIRE_HEADERS_AND_BODY">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#ONLY_SIGN_ENTIRE_HEADERS_AND_BODY">ONLY_SIGN_ENTIRE_HEADERS_AND_BODY</a></code></td>
+<td class="colLast"><code>"OnlySignEntireHeadersAndBody"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.P_NS">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#P_NS">P_NS</a></code></td>
+<td class="colLast"><code>"http://schemas.xmlsoap.org/ws/2004/09/policy"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.P_PREFIX">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#P_PREFIX">P_PREFIX</a></code></td>
+<td class="colLast"><code>"wsp"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.P_SHA1">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#P_SHA1">P_SHA1</a></code></td>
+<td class="colLast"><code>"http://schemas.xmlsoap.org/ws/2005/02/sc/dk/p_sha1"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.P_SHA1_L128">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#P_SHA1_L128">P_SHA1_L128</a></code></td>
+<td class="colLast"><code>"http://schemas.xmlsoap.org/ws/2005/02/sc/dk/p_sha1"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.P_SHA1_L192">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#P_SHA1_L192">P_SHA1_L192</a></code></td>
+<td class="colLast"><code>"http://schemas.xmlsoap.org/ws/2005/02/sc/dk/p_sha1"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.P_SHA1_L256">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#P_SHA1_L256">P_SHA1_L256</a></code></td>
+<td class="colLast"><code>"http://schemas.xmlsoap.org/ws/2005/02/sc/dk/p_sha1"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.PROTECT_TOKENS">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#PROTECT_TOKENS">PROTECT_TOKENS</a></code></td>
+<td class="colLast"><code>"ProtectTokens"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.PROTECTION_TOKEN">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#PROTECTION_TOKEN">PROTECTION_TOKEN</a></code></td>
+<td class="colLast"><code>"ProtectionToken"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.RECIPIENT_TOKEN">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#RECIPIENT_TOKEN">RECIPIENT_TOKEN</a></code></td>
+<td class="colLast"><code>"RecipientToken"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.REQUEST_SECURITY_TOKEN_TEMPLATE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#REQUEST_SECURITY_TOKEN_TEMPLATE">REQUEST_SECURITY_TOKEN_TEMPLATE</a></code></td>
+<td class="colLast"><code>"RequestSecurityTokenTemplate"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.REQUIRE_APPLIES_TO">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#REQUIRE_APPLIES_TO">REQUIRE_APPLIES_TO</a></code></td>
+<td class="colLast"><code>"RequireAppliesTo"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.REQUIRE_CLIENT_ENTROPY">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#REQUIRE_CLIENT_ENTROPY">REQUIRE_CLIENT_ENTROPY</a></code></td>
+<td class="colLast"><code>"RequireClientEntropy"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.REQUIRE_DERIVED_KEYS">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#REQUIRE_DERIVED_KEYS">REQUIRE_DERIVED_KEYS</a></code></td>
+<td class="colLast"><code>"RequireDerivedKeys"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.REQUIRE_EMBEDDED_TOKEN_REFERENCE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#REQUIRE_EMBEDDED_TOKEN_REFERENCE">REQUIRE_EMBEDDED_TOKEN_REFERENCE</a></code></td>
+<td class="colLast"><code>"RequireEmbeddedTokenReference"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.REQUIRE_EXPLICIT_DERIVED_KEYS">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#REQUIRE_EXPLICIT_DERIVED_KEYS">REQUIRE_EXPLICIT_DERIVED_KEYS</a></code></td>
+<td class="colLast"><code>"RequireExplicitDerivedKeys"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.REQUIRE_EXTERNAL_REFERNCE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#REQUIRE_EXTERNAL_REFERNCE">REQUIRE_EXTERNAL_REFERNCE</a></code></td>
+<td class="colLast"><code>"RequireExternalReference"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.REQUIRE_EXTERNAL_URI_REFERNCE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#REQUIRE_EXTERNAL_URI_REFERNCE">REQUIRE_EXTERNAL_URI_REFERNCE</a></code></td>
+<td class="colLast"><code>"RequireExternalUriReference"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.REQUIRE_IMPLIED_DERIVED_KEYS">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#REQUIRE_IMPLIED_DERIVED_KEYS">REQUIRE_IMPLIED_DERIVED_KEYS</a></code></td>
+<td class="colLast"><code>"RequireImpliedDerivedKeys"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.REQUIRE_INTERNAL_REFERNCE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#REQUIRE_INTERNAL_REFERNCE">REQUIRE_INTERNAL_REFERNCE</a></code></td>
+<td class="colLast"><code>"RequireInternalReference"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.REQUIRE_ISSUER_SERIAL_REFERENCE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#REQUIRE_ISSUER_SERIAL_REFERENCE">REQUIRE_ISSUER_SERIAL_REFERENCE</a></code></td>
+<td class="colLast"><code>"RequireIssuerSerialReference"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.REQUIRE_KEY_IDENTIFIRE_REFERENCE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#REQUIRE_KEY_IDENTIFIRE_REFERENCE">REQUIRE_KEY_IDENTIFIRE_REFERENCE</a></code></td>
+<td class="colLast"><code>"RequireKeyIdentifierReference"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.REQUIRE_REQUEST_SECURITY_TOKEN_COLLECTION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#REQUIRE_REQUEST_SECURITY_TOKEN_COLLECTION">REQUIRE_REQUEST_SECURITY_TOKEN_COLLECTION</a></code></td>
+<td class="colLast"><code>"RequireRequestSecurityTokenCollection"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.REQUIRE_SERVER_ENTROPY">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#REQUIRE_SERVER_ENTROPY">REQUIRE_SERVER_ENTROPY</a></code></td>
+<td class="colLast"><code>"RequireServerEntropy"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.REQUIRE_SIGNATURE_CONFIRMATION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#REQUIRE_SIGNATURE_CONFIRMATION">REQUIRE_SIGNATURE_CONFIRMATION</a></code></td>
+<td class="colLast"><code>"RequireSignatureConfirmation"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.REQUIRE_THUMBPRINT_REFERENCE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#REQUIRE_THUMBPRINT_REFERENCE">REQUIRE_THUMBPRINT_REFERENCE</a></code></td>
+<td class="colLast"><code>"RequireThumbprintReference"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.REQUIRED_ELEMENTS">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#REQUIRED_ELEMENTS">REQUIRED_ELEMENTS</a></code></td>
+<td class="colLast"><code>"RequiredElements"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.REQUIRED_PARTS">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#REQUIRED_PARTS">REQUIRED_PARTS</a></code></td>
+<td class="colLast"><code>"RequiredParts"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.RSA_SHA1">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#RSA_SHA1">RSA_SHA1</a></code></td>
+<td class="colLast"><code>"http://www.w3.org/2000/09/xmldsig#rsa-sha1"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.SC10_SECURITY_CONTEXT_TOKEN">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#SC10_SECURITY_CONTEXT_TOKEN">SC10_SECURITY_CONTEXT_TOKEN</a></code></td>
+<td class="colLast"><code>"SC10SecurityContextToken"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.SECURE_CONVERSATION_TOKEN">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#SECURE_CONVERSATION_TOKEN">SECURE_CONVERSATION_TOKEN</a></code></td>
+<td class="colLast"><code>"SecureConversationToken"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.SECURITY_CONTEXT_TOKEN">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#SECURITY_CONTEXT_TOKEN">SECURITY_CONTEXT_TOKEN</a></code></td>
+<td class="colLast"><code>"SecurityContextToken"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.SHA1">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#SHA1">SHA1</a></code></td>
+<td class="colLast"><code>"http://www.w3.org/2000/09/xmldsig#sha1"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.SHA256">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#SHA256">SHA256</a></code></td>
+<td class="colLast"><code>"http://www.w3.org/2001/04/xmlenc#sha256"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.SHA512">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#SHA512">SHA512</a></code></td>
+<td class="colLast"><code>"http://www.w3.org/2001/04/xmlenc#sha512"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.SIGN_BEFORE_ENCRYPTING">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#SIGN_BEFORE_ENCRYPTING">SIGN_BEFORE_ENCRYPTING</a></code></td>
+<td class="colLast"><code>"SignBeforeEncrypting"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.SIGNATURE_TOKEN">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#SIGNATURE_TOKEN">SIGNATURE_TOKEN</a></code></td>
+<td class="colLast"><code>"SignatureToken"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.SIGNED_ELEMENTS">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#SIGNED_ELEMENTS">SIGNED_ELEMENTS</a></code></td>
+<td class="colLast"><code>"SignedElements"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.SIGNED_ENCRYPTED_SUPPORTING_TOKENS">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#SIGNED_ENCRYPTED_SUPPORTING_TOKENS">SIGNED_ENCRYPTED_SUPPORTING_TOKENS</a></code></td>
+<td class="colLast"><code>"SignedEncryptedSupportingTokens"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.SIGNED_ENDORSING_ENCRYPTED_SUPPORTING_TOKENS">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#SIGNED_ENDORSING_ENCRYPTED_SUPPORTING_TOKENS">SIGNED_ENDORSING_ENCRYPTED_SUPPORTING_TOKENS</a></code></td>
+<td class="colLast"><code>"SignedEndorsingEncryptedSupportingTokens"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.SIGNED_ENDORSING_SUPPORTING_TOKENS">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#SIGNED_ENDORSING_SUPPORTING_TOKENS">SIGNED_ENDORSING_SUPPORTING_TOKENS</a></code></td>
+<td class="colLast"><code>"SignedEndorsingSupportingTokens"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.SIGNED_PARTS">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#SIGNED_PARTS">SIGNED_PARTS</a></code></td>
+<td class="colLast"><code>"SignedParts"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.SIGNED_SUPPORTING_TOKENS">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#SIGNED_SUPPORTING_TOKENS">SIGNED_SUPPORTING_TOKENS</a></code></td>
+<td class="colLast"><code>"SignedSupportingTokens"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.SNT">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#SNT">SNT</a></code></td>
+<td class="colLast"><code>"http://www.w3.org/TR/soap12-n11n"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.SOAP_NORMALIZATION_10">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#SOAP_NORMALIZATION_10">SOAP_NORMALIZATION_10</a></code></td>
+<td class="colLast"><code>"SoapNormalization10"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.SP_V11">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#SP_V11">SP_V11</a></code></td>
+<td class="colLast"><code>1</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.SP_V12">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#SP_V12">SP_V12</a></code></td>
+<td class="colLast"><code>2</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.STR_TRANSFORM_10">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#STR_TRANSFORM_10">STR_TRANSFORM_10</a></code></td>
+<td class="colLast"><code>"STRTransform10"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.STRT10">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#STRT10">STRT10</a></code></td>
+<td class="colLast"><code>"http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-soap-message-security-1.0#STR-Transform"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.SUPPORTING_TOKEN_ENCRYPTED">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#SUPPORTING_TOKEN_ENCRYPTED">SUPPORTING_TOKEN_ENCRYPTED</a></code></td>
+<td class="colLast"><code>6</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.SUPPORTING_TOKEN_ENDORSING">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#SUPPORTING_TOKEN_ENDORSING">SUPPORTING_TOKEN_ENDORSING</a></code></td>
+<td class="colLast"><code>2</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.SUPPORTING_TOKEN_ENDORSING_ENCRYPTED">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#SUPPORTING_TOKEN_ENDORSING_ENCRYPTED">SUPPORTING_TOKEN_ENDORSING_ENCRYPTED</a></code></td>
+<td class="colLast"><code>7</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.SUPPORTING_TOKEN_SIGNED">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#SUPPORTING_TOKEN_SIGNED">SUPPORTING_TOKEN_SIGNED</a></code></td>
+<td class="colLast"><code>3</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.SUPPORTING_TOKEN_SIGNED_ENCRYPTED">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#SUPPORTING_TOKEN_SIGNED_ENCRYPTED">SUPPORTING_TOKEN_SIGNED_ENCRYPTED</a></code></td>
+<td class="colLast"><code>5</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.SUPPORTING_TOKEN_SIGNED_ENDORSING">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#SUPPORTING_TOKEN_SIGNED_ENDORSING">SUPPORTING_TOKEN_SIGNED_ENDORSING</a></code></td>
+<td class="colLast"><code>4</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.SUPPORTING_TOKEN_SIGNED_ENDORSING_ENCRYPTED">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#SUPPORTING_TOKEN_SIGNED_ENDORSING_ENCRYPTED">SUPPORTING_TOKEN_SIGNED_ENDORSING_ENCRYPTED</a></code></td>
+<td class="colLast"><code>8</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.SUPPORTING_TOKEN_SUPPORTING">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#SUPPORTING_TOKEN_SUPPORTING">SUPPORTING_TOKEN_SUPPORTING</a></code></td>
+<td class="colLast"><code>1</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.SUPPORTING_TOKENS">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#SUPPORTING_TOKENS">SUPPORTING_TOKENS</a></code></td>
+<td class="colLast"><code>"SupportingTokens"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.SYMMETRIC_BINDING">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#SYMMETRIC_BINDING">SYMMETRIC_BINDING</a></code></td>
+<td class="colLast"><code>"SymmetricBinding"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.TRANSPORT_BINDING">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#TRANSPORT_BINDING">TRANSPORT_BINDING</a></code></td>
+<td class="colLast"><code>"TransportBinding"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.TRANSPORT_TOKEN">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#TRANSPORT_TOKEN">TRANSPORT_TOKEN</a></code></td>
+<td class="colLast"><code>"TransportToken"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.TRIPLE_DES">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#TRIPLE_DES">TRIPLE_DES</a></code></td>
+<td class="colLast"><code>"http://www.w3.org/2001/04/xmlenc#tripledes-cbc"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.TRUST_10">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#TRUST_10">TRUST_10</a></code></td>
+<td class="colLast"><code>"Trust10"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.TRUST_13">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#TRUST_13">TRUST_13</a></code></td>
+<td class="colLast"><code>"Trust13"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.USERNAME_TOKEN">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#USERNAME_TOKEN">USERNAME_TOKEN</a></code></td>
+<td class="colLast"><code>"UsernameToken"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.USERNAME_TOKEN10">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#USERNAME_TOKEN10">USERNAME_TOKEN10</a></code></td>
+<td class="colLast"><code>"WssUsernameToken10"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.USERNAME_TOKEN11">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#USERNAME_TOKEN11">USERNAME_TOKEN11</a></code></td>
+<td class="colLast"><code>"WssUsernameToken11"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.WSS_X509_PKCS7_TOKEN10">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#WSS_X509_PKCS7_TOKEN10">WSS_X509_PKCS7_TOKEN10</a></code></td>
+<td class="colLast"><code>"WssX509Pkcs7Token10"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.WSS_X509_PKCS7_TOKEN11">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#WSS_X509_PKCS7_TOKEN11">WSS_X509_PKCS7_TOKEN11</a></code></td>
+<td class="colLast"><code>"WssX509Pkcs7Token11"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.WSS_X509_PKI_PATH_V1_TOKEN10">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#WSS_X509_PKI_PATH_V1_TOKEN10">WSS_X509_PKI_PATH_V1_TOKEN10</a></code></td>
+<td class="colLast"><code>"WssX509PkiPathV1Token10"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.WSS_X509_PKI_PATH_V1_TOKEN11">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#WSS_X509_PKI_PATH_V1_TOKEN11">WSS_X509_PKI_PATH_V1_TOKEN11</a></code></td>
+<td class="colLast"><code>"WssX509PkiPathV1Token11"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.WSS_X509_V1_TOKEN10">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#WSS_X509_V1_TOKEN10">WSS_X509_V1_TOKEN10</a></code></td>
+<td class="colLast"><code>"WssX509V1Token10"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.WSS_X509_V1_TOKEN11">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#WSS_X509_V1_TOKEN11">WSS_X509_V1_TOKEN11</a></code></td>
+<td class="colLast"><code>"WssX509V1Token11"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.WSS_X509_V3_TOKEN10">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#WSS_X509_V3_TOKEN10">WSS_X509_V3_TOKEN10</a></code></td>
+<td class="colLast"><code>"WssX509V3Token10"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.WSS_X509_V3_TOKEN11">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#WSS_X509_V3_TOKEN11">WSS_X509_V3_TOKEN11</a></code></td>
+<td class="colLast"><code>"WssX509V3Token11"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.WSS10">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#WSS10">WSS10</a></code></td>
+<td class="colLast"><code>"Wss10"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.WSS11">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#WSS11">WSS11</a></code></td>
+<td class="colLast"><code>"Wss11"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.X509_TOKEN">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#X509_TOKEN">X509_TOKEN</a></code></td>
+<td class="colLast"><code>"X509Token"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.XPATH">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#XPATH">XPATH</a></code></td>
+<td class="colLast"><code>"http://www.w3.org/TR/1999/REC-xpath-19991116"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.XPATH_EXPR">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#XPATH_EXPR">XPATH_EXPR</a></code></td>
+<td class="colLast"><code>"XPath"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.XPATH_FILTER20">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#XPATH_FILTER20">XPATH_FILTER20</a></code></td>
+<td class="colLast"><code>"XPathFilter20"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.XPATH_VERSION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#XPATH_VERSION">XPATH_VERSION</a></code></td>
+<td class="colLast"><code>"XPathVersion"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.XPATH10">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#XPATH10">XPATH10</a></code></td>
+<td class="colLast"><code>"XPath10"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy.SPConstants.XPATH20">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy/SPConstants.html#XPATH20">XPATH20</a></code></td>
+<td class="colLast"><code>"http://www.w3.org/2002/06/xmldsig-filter2"</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+<ul class="blockList">
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values">
+<caption><span>org.apache.ws.secpolicy11.builders.<a href="org/apache/ws/secpolicy11/builders/X509TokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders">X509TokenBuilder</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy11.builders.X509TokenBuilder.ENCRYPTION_USER_LN">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy11/builders/X509TokenBuilder.html#ENCRYPTION_USER_LN">ENCRYPTION_USER_LN</a></code></td>
+<td class="colLast"><code>"encryptionUser"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy11.builders.X509TokenBuilder.USER_CERT_ALIAS_LN">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy11/builders/X509TokenBuilder.html#USER_CERT_ALIAS_LN">USER_CERT_ALIAS_LN</a></code></td>
+<td class="colLast"><code>"userCertAlias"</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+<ul class="blockList">
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values">
+<caption><span>org.apache.ws.secpolicy12.builders.<a href="org/apache/ws/secpolicy12/builders/X509TokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders">X509TokenBuilder</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy12.builders.X509TokenBuilder.ENCRYPTION_USER_LN">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy12/builders/X509TokenBuilder.html#ENCRYPTION_USER_LN">ENCRYPTION_USER_LN</a></code></td>
+<td class="colLast"><code>"encryptionUser"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.ws.secpolicy12.builders.X509TokenBuilder.USER_CERT_ALIAS_LN">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/ws/secpolicy12/builders/X509TokenBuilder.html#USER_CERT_ALIAS_LN">USER_CERT_ALIAS_LN</a></code></td>
+<td class="colLast"><code>"userCertAlias"</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="overview-tree.html">Tree</a></li>
+<li><a href="deprecated-list.html">Deprecated</a></li>
+<li><a href="index-all.html">Index</a></li>
+<li><a href="help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="index.html?constant-values.html" target="_top">Frames</a></li>
+<li><a href="constant-values.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/deprecated-list.html b/axis2/java/core-rampart/apidocs/deprecated-list.html
new file mode 100644
index 0000000..4df92fc
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/deprecated-list.html
@@ -0,0 +1,199 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Deprecated List (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Deprecated List (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="overview-tree.html">Tree</a></li>
+<li class="navBarCell1Rev">Deprecated</li>
+<li><a href="index-all.html">Index</a></li>
+<li><a href="help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="index.html?deprecated-list.html" target="_top">Frames</a></li>
+<li><a href="deprecated-list.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 title="Deprecated API" class="title">Deprecated API</h1>
+<h2 title="Contents">Contents</h2>
+<ul>
+<li><a href="#class">Deprecated Classes</a></li>
+<li><a href="#method">Deprecated Methods</a></li>
+</ul>
+</div>
+<div class="contentContainer"><a name="class">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Deprecated Classes table, listing deprecated classes, and an explanation">
+<caption><span>Deprecated Classes</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Class and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colOne"><a href="org/apache/rampart/handler/config/InflowConfiguration.html" title="class in org.apache.rampart.handler.config">org.apache.rampart.handler.config.InflowConfiguration</a>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="org/apache/rampart/handler/config/OutflowConfiguration.html" title="class in org.apache.rampart.handler.config">org.apache.rampart.handler.config.OutflowConfiguration</a>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a href="org/apache/rampart/handler/WSDoAllReceiver.html" title="class in org.apache.rampart.handler">org.apache.rampart.handler.WSDoAllReceiver</a>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="org/apache/rampart/handler/WSDoAllSender.html" title="class in org.apache.rampart.handler">org.apache.rampart.handler.WSDoAllSender</a>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+<a name="method">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Deprecated Methods table, listing deprecated methods, and an explanation">
+<caption><span>Deprecated Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colOne"><a href="org/apache/rahas/impl/SAMLTokenIssuerConfig.html#getCallbackHander()">org.apache.rahas.impl.SAMLTokenIssuerConfig.getCallbackHander()</a></td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="org/apache/rampart/builder/BindingBuilder.html#getSignatureBuider(org.apache.rampart.RampartMessageData, org.apache.ws.secpolicy.model.Token)">org.apache.rampart.builder.BindingBuilder.getSignatureBuider(RampartMessageData, Token)</a></td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a href="org/apache/rampart/builder/BindingBuilder.html#getSignatureBuider(org.apache.rampart.RampartMessageData, org.apache.ws.secpolicy.model.Token, java.lang.String)">org.apache.rampart.builder.BindingBuilder.getSignatureBuider(RampartMessageData, Token, String)</a></td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="org/apache/rahas/impl/SAMLTokenIssuerConfig.html#setCallbackHander(org.apache.rahas.impl.util.SAMLCallbackHandler)">org.apache.rahas.impl.SAMLTokenIssuerConfig.setCallbackHander(SAMLCallbackHandler)</a></td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a href="org/apache/rampart/RampartMessageData.html#setDocument(org.w3c.dom.Document)">org.apache.rampart.RampartMessageData.setDocument(Document)</a>
+<div class="block"><i>document is derived from MessageContext passed in constructor</i></div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="org/apache/rampart/RampartMessageData.html#setMsgContext(org.apache.axis2.context.MessageContext)">org.apache.rampart.RampartMessageData.setMsgContext(MessageContext)</a>
+<div class="block"><i>MessageContext is set in constructor</i></div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a href="org/apache/rampart/RampartMessageData.html#setPolicyData(org.apache.rampart.policy.RampartPolicyData)">org.apache.rampart.RampartMessageData.setPolicyData(RampartPolicyData)</a>
+<div class="block"><i>Policy data determined within constructor</i></div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="org/apache/rampart/RampartMessageData.html#setServicePolicy(org.apache.neethi.Policy)">org.apache.rampart.RampartMessageData.setServicePolicy(Policy)</a>
+<div class="block"><i>servicePolicy determined in constructor</i></div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a href="org/apache/rampart/RampartMessageData.html#setWstVersion(int)">org.apache.rampart.RampartMessageData.setWstVersion(int)</a>
+<div class="block"><i>This is defined by the class.</i></div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="overview-tree.html">Tree</a></li>
+<li class="navBarCell1Rev">Deprecated</li>
+<li><a href="index-all.html">Index</a></li>
+<li><a href="help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="index.html?deprecated-list.html" target="_top">Frames</a></li>
+<li><a href="deprecated-list.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/help-doc.html b/axis2/java/core-rampart/apidocs/help-doc.html
new file mode 100644
index 0000000..b395e18
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/help-doc.html
@@ -0,0 +1,220 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>API Help (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="API Help (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="overview-tree.html">Tree</a></li>
+<li><a href="deprecated-list.html">Deprecated</a></li>
+<li><a href="index-all.html">Index</a></li>
+<li class="navBarCell1Rev">Help</li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="index.html?help-doc.html" target="_top">Frames</a></li>
+<li><a href="help-doc.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 class="title">How This API Document Is Organized</h1>
+<div class="subTitle">This API (Application Programming Interface) document has pages corresponding to the items in the navigation bar, described as follows.</div>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<li class="blockList">
+<h2>Overview</h2>
+<p>The <a href="overview-summary.html">Overview</a> page is the front page of this API document and provides a list of all packages with a summary for each.  This page can also contain an overall description of the set of packages.</p>
+</li>
+<li class="blockList">
+<h2>Package</h2>
+<p>Each package has a page that contains a list of its classes and interfaces, with a summary for each. This page can contain six categories:</p>
+<ul>
+<li>Interfaces (italic)</li>
+<li>Classes</li>
+<li>Enums</li>
+<li>Exceptions</li>
+<li>Errors</li>
+<li>Annotation Types</li>
+</ul>
+</li>
+<li class="blockList">
+<h2>Class/Interface</h2>
+<p>Each class, interface, nested class and nested interface has its own separate page. Each of these pages has three sections consisting of a class/interface description, summary tables, and detailed member descriptions:</p>
+<ul>
+<li>Class inheritance diagram</li>
+<li>Direct Subclasses</li>
+<li>All Known Subinterfaces</li>
+<li>All Known Implementing Classes</li>
+<li>Class/interface declaration</li>
+<li>Class/interface description</li>
+</ul>
+<ul>
+<li>Nested Class Summary</li>
+<li>Field Summary</li>
+<li>Constructor Summary</li>
+<li>Method Summary</li>
+</ul>
+<ul>
+<li>Field Detail</li>
+<li>Constructor Detail</li>
+<li>Method Detail</li>
+</ul>
+<p>Each summary entry contains the first sentence from the detailed description for that item. The summary entries are alphabetical, while the detailed descriptions are in the order they appear in the source code. This preserves the logical groupings established by the programmer.</p>
+</li>
+<li class="blockList">
+<h2>Annotation Type</h2>
+<p>Each annotation type has its own separate page with the following sections:</p>
+<ul>
+<li>Annotation Type declaration</li>
+<li>Annotation Type description</li>
+<li>Required Element Summary</li>
+<li>Optional Element Summary</li>
+<li>Element Detail</li>
+</ul>
+</li>
+<li class="blockList">
+<h2>Enum</h2>
+<p>Each enum has its own separate page with the following sections:</p>
+<ul>
+<li>Enum declaration</li>
+<li>Enum description</li>
+<li>Enum Constant Summary</li>
+<li>Enum Constant Detail</li>
+</ul>
+</li>
+<li class="blockList">
+<h2>Use</h2>
+<p>Each documented package, class and interface has its own Use page.  This page describes what packages, classes, methods, constructors and fields use any part of the given class or package. Given a class or interface A, its Use page includes subclasses of A, fields declared as A, methods that return A, and methods and constructors with parameters of type A.  You can access this page by first going to the package, class or interface, then clicking on the "Use" link in the navigation bar.</p>
+</li>
+<li class="blockList">
+<h2>Tree (Class Hierarchy)</h2>
+<p>There is a <a href="overview-tree.html">Class Hierarchy</a> page for all packages, plus a hierarchy for each package. Each hierarchy page contains a list of classes and a list of interfaces. The classes are organized by inheritance structure starting with <code>java.lang.Object</code>. The interfaces do not inherit from <code>java.lang.Object</code>.</p>
+<ul>
+<li>When viewing the Overview page, clicking on "Tree" displays the hierarchy for all packages.</li>
+<li>When viewing a particular package, class or interface page, clicking "Tree" displays the hierarchy for only that package.</li>
+</ul>
+</li>
+<li class="blockList">
+<h2>Deprecated API</h2>
+<p>The <a href="deprecated-list.html">Deprecated API</a> page lists all of the API that have been deprecated. A deprecated API is not recommended for use, generally due to improvements, and a replacement API is usually given. Deprecated APIs may be removed in future implementations.</p>
+</li>
+<li class="blockList">
+<h2>Index</h2>
+<p>The <a href="index-all.html">Index</a> contains an alphabetic list of all classes, interfaces, constructors, methods, and fields.</p>
+</li>
+<li class="blockList">
+<h2>Prev/Next</h2>
+<p>These links take you to the next or previous class, interface, package, or related page.</p>
+</li>
+<li class="blockList">
+<h2>Frames/No Frames</h2>
+<p>These links show and hide the HTML frames.  All pages are available with or without frames.</p>
+</li>
+<li class="blockList">
+<h2>All Classes</h2>
+<p>The <a href="allclasses-noframe.html">All Classes</a> link shows all classes and interfaces except non-static nested types.</p>
+</li>
+<li class="blockList">
+<h2>Serialized Form</h2>
+<p>Each serializable or externalizable class has a description of its serialization fields and methods. This information is of interest to re-implementors, not to developers using the API. While there is no link in the navigation bar, you can get to this information by going to any serialized class and clicking "Serialized Form" in the "See also" section of the class description.</p>
+</li>
+<li class="blockList">
+<h2>Constant Field Values</h2>
+<p>The <a href="constant-values.html">Constant Field Values</a> page lists the static final fields and their values.</p>
+</li>
+</ul>
+<em>This help file applies to API documentation generated using the standard doclet.</em></div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="overview-tree.html">Tree</a></li>
+<li><a href="deprecated-list.html">Deprecated</a></li>
+<li><a href="index-all.html">Index</a></li>
+<li class="navBarCell1Rev">Help</li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="index.html?help-doc.html" target="_top">Frames</a></li>
+<li><a href="help-doc.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/index-all.html b/axis2/java/core-rampart/apidocs/index-all.html
new file mode 100644
index 0000000..d944ba3
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/index-all.html
@@ -0,0 +1,5798 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Index (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="./stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Index (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="./overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="./overview-tree.html">Tree</a></li>
+<li><a href="./deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="./help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="./index.html?index-all.html" target="_top">Frames</a></li>
+<li><a href="index-all.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="./allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="contentContainer"><a href="#_A_">A</a>&nbsp;<a href="#_B_">B</a>&nbsp;<a href="#_C_">C</a>&nbsp;<a href="#_D_">D</a>&nbsp;<a href="#_E_">E</a>&nbsp;<a href="#_F_">F</a>&nbsp;<a href="#_G_">G</a>&nbsp;<a href="#_H_">H</a>&nbsp;<a href="#_I_">I</a>&nbsp;<a href="#_K_">K</a>&nbsp;<a href="#_L_">L</a>&nbsp;<a href="#_M_">M</a>&nbsp;<a href="#_N_">N</a>&nbsp;<a href="#_O_">O</a>&nbsp;<a href="#_P_">P</a>&nbsp;<a href="#_R_">R</a>&nbsp;<a href="#_S_">S</a>&nbsp;<a href="#_T_">T</a>&nbsp;<a href="#_U_">U</a>&nbsp;<a href="#_V_">V</a>&nbsp;<a href="#_W_">W</a>&nbsp;<a href="#_X_">X</a>&nbsp;<a name="_A_">
+<!--   -->
+</a>
+<h2 class="title">A</h2>
+<dl>
+<dt><a href="./org/apache/ws/secpolicy/model/AbstractConfigurableSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">AbstractConfigurableSecurityAssertion</span></a> - Class in <a href="./org/apache/ws/secpolicy/model/package-summary.html">org.apache.ws.secpolicy.model</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/AbstractConfigurableSecurityAssertion.html#AbstractConfigurableSecurityAssertion()">AbstractConfigurableSecurityAssertion()</a></span> - Constructor for class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/AbstractConfigurableSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractConfigurableSecurityAssertion</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/rahas/impl/AbstractIssuerConfig.html" title="class in org.apache.rahas.impl"><span class="strong">AbstractIssuerConfig</span></a> - Class in <a href="./org/apache/rahas/impl/package-summary.html">org.apache.rahas.impl</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/AbstractIssuerConfig.html#AbstractIssuerConfig()">AbstractIssuerConfig()</a></span> - Constructor for class org.apache.rahas.impl.<a href="./org/apache/rahas/impl/AbstractIssuerConfig.html" title="class in org.apache.rahas.impl">AbstractIssuerConfig</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/rahas/impl/AbstractIssuerConfig.KeyComputation.html" title="class in org.apache.rahas.impl"><span class="strong">AbstractIssuerConfig.KeyComputation</span></a> - Class in <a href="./org/apache/rahas/impl/package-summary.html">org.apache.rahas.impl</a></dt>
+<dd>
+<div class="block">The key computation policy when clien't entropy is provided</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/AbstractIssuerConfig.KeyComputation.html#AbstractIssuerConfig.KeyComputation()">AbstractIssuerConfig.KeyComputation()</a></span> - Constructor for class org.apache.rahas.impl.<a href="./org/apache/rahas/impl/AbstractIssuerConfig.KeyComputation.html" title="class in org.apache.rahas.impl">AbstractIssuerConfig.KeyComputation</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">AbstractSecurityAssertion</span></a> - Class in <a href="./org/apache/ws/secpolicy/model/package-summary.html">org.apache.ws.secpolicy.model</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#AbstractSecurityAssertion()">AbstractSecurityAssertion()</a></span> - Constructor for class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/rampart/AbstractUniqueMessageAttributeCache.html" title="class in org.apache.rampart"><span class="strong">AbstractUniqueMessageAttributeCache</span></a> - Class in <a href="./org/apache/rampart/package-summary.html">org.apache.rampart</a></dt>
+<dd>
+<div class="block">An abstract class which implements UniqueMessageAttributeCache interface.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/AbstractUniqueMessageAttributeCache.html#AbstractUniqueMessageAttributeCache()">AbstractUniqueMessageAttributeCache()</a></span> - Constructor for class org.apache.rampart.<a href="./org/apache/rampart/AbstractUniqueMessageAttributeCache.html" title="class in org.apache.rampart">AbstractUniqueMessageAttributeCache</a></dt>
+<dd>
+<div class="block">Default constructor.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/AbstractUniqueMessageAttributeCache.html#AbstractUniqueMessageAttributeCache(int)">AbstractUniqueMessageAttributeCache(int)</a></span> - Constructor for class org.apache.rampart.<a href="./org/apache/rampart/AbstractUniqueMessageAttributeCache.html" title="class in org.apache.rampart">AbstractUniqueMessageAttributeCache</a></dt>
+<dd>
+<div class="block">Constructor with maximum life time as a parameter.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/WSSHandlerConstants.html#ACTION">ACTION</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/WSSHandlerConstants.html#ACTION_ITEMS">ACTION_ITEMS</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/SimpleTokenStore.html#add(org.apache.rahas.Token)">add(Token)</a></span> - Method in class org.apache.rahas.<a href="./org/apache/rahas/SimpleTokenStore.html" title="class in org.apache.rahas">SimpleTokenStore</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/TokenStorage.html#add(org.apache.rahas.Token)">add(Token)</a></span> - Method in interface org.apache.rahas.<a href="./org/apache/rahas/TokenStorage.html" title="interface in org.apache.rahas">TokenStorage</a></dt>
+<dd>
+<div class="block">Add the given token to the list.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/AbstractIssuerConfig.html#ADD_REQUESTED_ATTACHED_REF">ADD_REQUESTED_ATTACHED_REF</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/AbstractIssuerConfig.html#ADD_REQUESTED_UNATTACHED_REF">ADD_REQUESTED_UNATTACHED_REF</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/util/SAMLAttributeCallback.html#addAttributes(org.opensaml.saml1.core.Attribute)">addAttributes(Attribute)</a></span> - 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></dt>
+<dd>
+<div class="block">Add SAML1 attribute.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/util/SAMLAttributeCallback.html#addAttributes(org.opensaml.saml2.core.Attribute)">addAttributes(Attribute)</a></span> - 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></dt>
+<dd>
+<div class="block">Overloaded  method to support SAML2</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/AbstractConfigurableSecurityAssertion.html#addConfiguration(org.apache.neethi.Assertion)">addConfiguration(Assertion)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/AbstractConfigurableSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractConfigurableSecurityAssertion</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/TransportBinding.html#addConfiguration(org.apache.ws.secpolicy.model.TransportBinding)">addConfiguration(TransportBinding)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/TransportBinding.html" title="class in org.apache.ws.secpolicy.model">TransportBinding</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/RampartPolicyData.html#addDeclaredNamespaces(java.util.HashMap)">addDeclaredNamespaces(HashMap)</a></span> - Method in class org.apache.rampart.policy.<a href="./org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/ContentEncryptedElements.html#addDeclaredNamespaces(java.lang.String, java.lang.String)">addDeclaredNamespaces(String, String)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/ContentEncryptedElements.html" title="class in org.apache.ws.secpolicy.model">ContentEncryptedElements</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/RequiredElements.html#addDeclaredNamespaces(java.lang.String, java.lang.String)">addDeclaredNamespaces(String, String)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/RequiredElements.html" title="class in org.apache.ws.secpolicy.model">RequiredElements</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/SignedEncryptedElements.html#addDeclaredNamespaces(java.lang.String, java.lang.String)">addDeclaredNamespaces(String, String)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/SignedEncryptedElements.html" title="class in org.apache.ws.secpolicy.model">SignedEncryptedElements</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/model/OptimizePartsConfig.html#addExpression(java.lang.String)">addExpression(String)</a></span> - Method 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/RequiredParts.html#addHeader(org.apache.ws.secpolicy.model.Header)">addHeader(Header)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/RequiredParts.html" title="class in org.apache.ws.secpolicy.model">RequiredParts</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/SignedEncryptedParts.html#addHeader(org.apache.ws.secpolicy.model.Header)">addHeader(Header)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/SignedEncryptedParts.html" title="class in org.apache.ws.secpolicy.model">SignedEncryptedParts</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/model/OptimizePartsConfig.html#addNamespaces(java.lang.String, java.lang.String)">addNamespaces(String, String)</a></span> - Method 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/ServiceNonceCache.html#addNonceForService(java.lang.String, java.lang.String, java.lang.String, int)">addNonceForService(String, String, String, int)</a></span> - Method in class org.apache.rampart.<a href="./org/apache/rampart/ServiceNonceCache.html" title="class in org.apache.rampart">ServiceNonceCache</a></dt>
+<dd>
+<div class="block">This method will add a nonce value for a given service.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/client/STSClient.html#addParameter(org.apache.axis2.description.Parameter)">addParameter(Parameter)</a></span> - Method in class org.apache.rahas.client.<a href="./org/apache/rahas/client/STSClient.html" title="class in org.apache.rahas.client">STSClient</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/util/RampartUtil.html#addRampartConfig(org.apache.rampart.RampartMessageData, org.apache.neethi.Policy)">addRampartConfig(RampartMessageData, Policy)</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/AbstractIssuerConfig.html#addRequestedAttachedRef">addRequestedAttachedRef</a></span> - Variable in class org.apache.rahas.impl.<a href="./org/apache/rahas/impl/AbstractIssuerConfig.html" title="class in org.apache.rahas.impl">AbstractIssuerConfig</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/AbstractIssuerConfig.html#addRequestedUnattachedRef">addRequestedUnattachedRef</a></span> - Variable in class org.apache.rahas.impl.<a href="./org/apache/rahas/impl/AbstractIssuerConfig.html" title="class in org.apache.rahas.impl">AbstractIssuerConfig</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/builder/BindingBuilder.html#addSignatureConfirmation(org.apache.rampart.RampartMessageData, java.util.List)">addSignatureConfirmation(RampartMessageData, List&lt;WSEncryptionPart&gt;)</a></span> - Method in class org.apache.rampart.builder.<a href="./org/apache/rampart/builder/BindingBuilder.html" title="class in org.apache.rampart.builder">BindingBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/builder/BindingBuilder.html#addSignatureParts(java.util.HashMap, java.util.List)">addSignatureParts(HashMap, List&lt;WSEncryptionPart&gt;)</a></span> - Method in class org.apache.rampart.builder.<a href="./org/apache/rampart/builder/BindingBuilder.html" title="class in org.apache.rampart.builder">BindingBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/RampartPolicyData.html#addSignedPart(java.lang.String, java.lang.String)">addSignedPart(String, String)</a></span> - Method in class org.apache.rampart.policy.<a href="./org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/RampartPolicyData.html#addSignedPart(org.apache.ws.security.WSEncryptionPart)">addSignedPart(WSEncryptionPart)</a></span> - Method in class org.apache.rampart.policy.<a href="./org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/RampartPolicyData.html#addSupportingPolicyData(org.apache.rampart.policy.SupportingPolicyData)">addSupportingPolicyData(SupportingPolicyData)</a></span> - Method in class org.apache.rampart.policy.<a href="./org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/builder/BindingBuilder.html#addTimestamp(org.apache.rampart.RampartMessageData)">addTimestamp(RampartMessageData)</a></span> - Method in class org.apache.rampart.builder.<a href="./org/apache/rampart/builder/BindingBuilder.html" title="class in org.apache.rampart.builder">BindingBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/NonceCache.html#addToCache(java.lang.String, java.lang.String)">addToCache(String, String)</a></span> - Method in class org.apache.rampart.<a href="./org/apache/rampart/NonceCache.html" title="class in org.apache.rampart">NonceCache</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/UniqueMessageAttributeCache.html#addToCache(java.lang.String, java.lang.String)">addToCache(String, String)</a></span> - Method in interface org.apache.rampart.<a href="./org/apache/rampart/UniqueMessageAttributeCache.html" title="interface in org.apache.rampart">UniqueMessageAttributeCache</a></dt>
+<dd>
+<div class="block">Add value to a cache.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/SupportingToken.html#addToken(org.apache.ws.secpolicy.model.Token)">addToken(Token)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/SAMLTokenIssuerConfig.html#addTrustedServiceEndpointAddress(java.lang.String, java.lang.String)">addTrustedServiceEndpointAddress(String, String)</a></span> - Method in class org.apache.rahas.impl.<a href="./org/apache/rahas/impl/SAMLTokenIssuerConfig.html" title="class in org.apache.rahas.impl">SAMLTokenIssuerConfig</a></dt>
+<dd>
+<div class="block">Add a new trusted service endpoint address with its certificate</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/builder/BindingBuilder.html#addUsernameToken(org.apache.rampart.RampartMessageData, org.apache.ws.secpolicy.model.UsernameToken)">addUsernameToken(RampartMessageData, UsernameToken)</a></span> - Method in class org.apache.rampart.builder.<a href="./org/apache/rampart/builder/BindingBuilder.html" title="class in org.apache.rampart.builder">BindingBuilder</a></dt>
+<dd>
+<div class="block">Add a UsernameToken to the security header</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/util/RampartUtil.html#addWsuIdToElement(org.apache.axiom.om.OMElement)">addWsuIdToElement(OMElement)</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/ContentEncryptedElements.html#addXPathExpression(java.lang.String)">addXPathExpression(String)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/ContentEncryptedElements.html" title="class in org.apache.ws.secpolicy.model">ContentEncryptedElements</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/RequiredElements.html#addXPathExpression(java.lang.String)">addXPathExpression(String)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/RequiredElements.html" title="class in org.apache.ws.secpolicy.model">RequiredElements</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/SignedEncryptedElements.html#addXPathExpression(java.lang.String)">addXPathExpression(String)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/SignedEncryptedElements.html" title="class in org.apache.ws.secpolicy.model">SignedEncryptedElements</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#AES128">AES128</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#AES128">AES128</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#AES192">AES192</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#AES192">AES192</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#AES256">AES256</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#AES256">AES256</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#ALGO_SUITE">ALGO_SUITE</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#ALGO_SUITE_BASIC128">ALGO_SUITE_BASIC128</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#ALGO_SUITE_BASIC128">ALGO_SUITE_BASIC128</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#ALGO_SUITE_BASIC128_RSA15">ALGO_SUITE_BASIC128_RSA15</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#ALGO_SUITE_BASIC128_RSA15">ALGO_SUITE_BASIC128_RSA15</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#ALGO_SUITE_BASIC128_SHA256">ALGO_SUITE_BASIC128_SHA256</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#ALGO_SUITE_BASIC128_SHA256">ALGO_SUITE_BASIC128_SHA256</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#ALGO_SUITE_BASIC128_SHA256_RSA15">ALGO_SUITE_BASIC128_SHA256_RSA15</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#ALGO_SUITE_BASIC128_SHA256_RSA15">ALGO_SUITE_BASIC128_SHA256_RSA15</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#ALGO_SUITE_BASIC192">ALGO_SUITE_BASIC192</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#ALGO_SUITE_BASIC192">ALGO_SUITE_BASIC192</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#ALGO_SUITE_BASIC192_RSA15">ALGO_SUITE_BASIC192_RSA15</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#ALGO_SUITE_BASIC192_RSA15">ALGO_SUITE_BASIC192_RSA15</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#ALGO_SUITE_BASIC192_SHA256">ALGO_SUITE_BASIC192_SHA256</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#ALGO_SUITE_BASIC192_SHA256">ALGO_SUITE_BASIC192_SHA256</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#ALGO_SUITE_BASIC192_SHA256_RSA15">ALGO_SUITE_BASIC192_SHA256_RSA15</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#ALGO_SUITE_BASIC192_SHA256_RSA15">ALGO_SUITE_BASIC192_SHA256_RSA15</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#ALGO_SUITE_BASIC256">ALGO_SUITE_BASIC256</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#ALGO_SUITE_BASIC256">ALGO_SUITE_BASIC256</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#ALGO_SUITE_BASIC256_RSA15">ALGO_SUITE_BASIC256_RSA15</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#ALGO_SUITE_BASIC256_RSA15">ALGO_SUITE_BASIC256_RSA15</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#ALGO_SUITE_BASIC256_SHA256">ALGO_SUITE_BASIC256_SHA256</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#ALGO_SUITE_BASIC256_SHA256">ALGO_SUITE_BASIC256_SHA256</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#ALGO_SUITE_BASIC256_SHA256_RSA15">ALGO_SUITE_BASIC256_SHA256_RSA15</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#ALGO_SUITE_BASIC256_SHA256_RSA15">ALGO_SUITE_BASIC256_SHA256_RSA15</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#ALGO_SUITE_TRIPLE_DES">ALGO_SUITE_TRIPLE_DES</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#ALGO_SUITE_TRIPLE_DES">ALGO_SUITE_TRIPLE_DES</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#ALGO_SUITE_TRIPLE_DES_RSA15">ALGO_SUITE_TRIPLE_DES_RSA15</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#ALGO_SUITE_TRIPLE_DES_RSA15">ALGO_SUITE_TRIPLE_DES_RSA15</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#ALGO_SUITE_TRIPLE_DES_SHA256">ALGO_SUITE_TRIPLE_DES_SHA256</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#ALGO_SUITE_TRIPLE_DES_SHA256">ALGO_SUITE_TRIPLE_DES_SHA256</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#ALGO_SUITE_TRIPLE_DES_SHA256_RSA15">ALGO_SUITE_TRIPLE_DES_SHA256_RSA15</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#ALGO_SUITE_TRIPLE_DES_SHA256_RSA15">ALGO_SUITE_TRIPLE_DES_SHA256_RSA15</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#ALGORITHM_SUITE">ALGORITHM_SUITE</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP11Constants.html#ALGORITHM_SUITE">ALGORITHM_SUITE</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP11Constants.html" title="class in org.apache.ws.secpolicy">SP11Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP12Constants.html#ALGORITHM_SUITE">ALGORITHM_SUITE</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP12Constants.html" title="class in org.apache.ws.secpolicy">SP12Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/ws/secpolicy/model/AlgorithmSuite.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">AlgorithmSuite</span></a> - Class in <a href="./org/apache/ws/secpolicy/model/package-summary.html">org.apache.ws.secpolicy.model</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/AlgorithmSuite.html#AlgorithmSuite(int)">AlgorithmSuite(int)</a></span> - Constructor for class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/AlgorithmSuite.html" title="class in org.apache.ws.secpolicy.model">AlgorithmSuite</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/ws/secpolicy11/builders/AlgorithmSuiteBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">AlgorithmSuiteBuilder</span></a> - Class in <a href="./org/apache/ws/secpolicy11/builders/package-summary.html">org.apache.ws.secpolicy11.builders</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy11/builders/AlgorithmSuiteBuilder.html#AlgorithmSuiteBuilder()">AlgorithmSuiteBuilder()</a></span> - Constructor for class org.apache.ws.secpolicy11.builders.<a href="./org/apache/ws/secpolicy11/builders/AlgorithmSuiteBuilder.html" title="class in org.apache.ws.secpolicy11.builders">AlgorithmSuiteBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/ws/secpolicy12/builders/AlgorithmSuiteBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">AlgorithmSuiteBuilder</span></a> - Class in <a href="./org/apache/ws/secpolicy12/builders/package-summary.html">org.apache.ws.secpolicy12.builders</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy12/builders/AlgorithmSuiteBuilder.html#AlgorithmSuiteBuilder()">AlgorithmSuiteBuilder()</a></span> - Constructor for class org.apache.ws.secpolicy12.builders.<a href="./org/apache/ws/secpolicy12/builders/AlgorithmSuiteBuilder.html" title="class in org.apache.ws.secpolicy12.builders">AlgorithmSuiteBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/ws/secpolicy/model/AlgorithmWrapper.html" title="interface in org.apache.ws.secpolicy.model"><span class="strong">AlgorithmWrapper</span></a> - Interface in <a href="./org/apache/ws/secpolicy/model/package-summary.html">org.apache.ws.secpolicy.model</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/util/RampartUtil.html#appendChildToSecHeader(org.apache.rampart.RampartMessageData, org.apache.axiom.om.OMElement)">appendChildToSecHeader(RampartMessageData, OMElement)</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/util/RampartUtil.html#appendChildToSecHeader(org.apache.rampart.RampartMessageData, org.w3c.dom.Element)">appendChildToSecHeader(RampartMessageData, Element)</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/RahasConstants.IssuanceBindingLocalNames.html#APPLIES_TO">APPLIES_TO</a></span> - Static variable in class org.apache.rahas.<a href="./org/apache/rahas/RahasConstants.IssuanceBindingLocalNames.html" title="class in org.apache.rahas">RahasConstants.IssuanceBindingLocalNames</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/Rahas.html#applyPolicy(org.apache.neethi.Policy, org.apache.axis2.description.AxisDescription)">applyPolicy(Policy, AxisDescription)</a></span> - Method in class org.apache.rahas.<a href="./org/apache/rahas/Rahas.html" title="class in org.apache.rahas">Rahas</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/Rampart.html#applyPolicy(org.apache.neethi.Policy, org.apache.axis2.description.AxisDescription)">applyPolicy(Policy, AxisDescription)</a></span> - Method in class org.apache.rampart.<a href="./org/apache/rampart/Rampart.html" title="class in org.apache.rampart">Rampart</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#ASYMMETRIC_BINDING">ASYMMETRIC_BINDING</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP11Constants.html#ASYMMETRIC_BINDING">ASYMMETRIC_BINDING</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP11Constants.html" title="class in org.apache.ws.secpolicy">SP11Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP12Constants.html#ASYMMETRIC_BINDING">ASYMMETRIC_BINDING</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP12Constants.html" title="class in org.apache.ws.secpolicy">SP12Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#ASYMMETRIC_BINDING">ASYMMETRIC_BINDING</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/ws/secpolicy/model/AsymmetricBinding.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">AsymmetricBinding</span></a> - Class in <a href="./org/apache/ws/secpolicy/model/package-summary.html">org.apache.ws.secpolicy.model</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/AsymmetricBinding.html#AsymmetricBinding(int)">AsymmetricBinding(int)</a></span> - Constructor for class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/AsymmetricBinding.html" title="class in org.apache.ws.secpolicy.model">AsymmetricBinding</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/rampart/builder/AsymmetricBindingBuilder.html" title="class in org.apache.rampart.builder"><span class="strong">AsymmetricBindingBuilder</span></a> - Class in <a href="./org/apache/rampart/builder/package-summary.html">org.apache.rampart.builder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/builder/AsymmetricBindingBuilder.html#AsymmetricBindingBuilder()">AsymmetricBindingBuilder()</a></span> - Constructor for class org.apache.rampart.builder.<a href="./org/apache/rampart/builder/AsymmetricBindingBuilder.html" title="class in org.apache.rampart.builder">AsymmetricBindingBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/ws/secpolicy11/builders/AsymmetricBindingBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">AsymmetricBindingBuilder</span></a> - Class in <a href="./org/apache/ws/secpolicy11/builders/package-summary.html">org.apache.ws.secpolicy11.builders</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy11/builders/AsymmetricBindingBuilder.html#AsymmetricBindingBuilder()">AsymmetricBindingBuilder()</a></span> - Constructor for class org.apache.ws.secpolicy11.builders.<a href="./org/apache/ws/secpolicy11/builders/AsymmetricBindingBuilder.html" title="class in org.apache.ws.secpolicy11.builders">AsymmetricBindingBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/ws/secpolicy12/builders/AsymmetricBindingBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">AsymmetricBindingBuilder</span></a> - Class in <a href="./org/apache/ws/secpolicy12/builders/package-summary.html">org.apache.ws.secpolicy12.builders</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy12/builders/AsymmetricBindingBuilder.html#AsymmetricBindingBuilder()">AsymmetricBindingBuilder()</a></span> - Constructor for class org.apache.ws.secpolicy12.builders.<a href="./org/apache/ws/secpolicy12/builders/AsymmetricBindingBuilder.html" title="class in org.apache.ws.secpolicy12.builders">AsymmetricBindingBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP12Constants.html#ATTACHMENTS">ATTACHMENTS</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP12Constants.html" title="class in org.apache.ws.secpolicy">SP12Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#ATTACHMENTS">ATTACHMENTS</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/util/SAMLCallback.html#ATTR_CALLBACK">ATTR_CALLBACK</a></span> - Static variable in interface org.apache.rahas.impl.util.<a href="./org/apache/rahas/impl/util/SAMLCallback.html" title="interface in org.apache.rahas.impl.util">SAMLCallback</a></dt>
+<dd>
+<div class="block">Attribute callback</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/RahasConstants.html#ATTR_CLAIMS_DIALECT">ATTR_CLAIMS_DIALECT</a></span> - Static variable in class org.apache.rahas.<a href="./org/apache/rahas/RahasConstants.html" title="class in org.apache.rahas">RahasConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#ATTR_INCLUDE_TOKEN">ATTR_INCLUDE_TOKEN</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#ATTR_INCLUDE_TOKEN">ATTR_INCLUDE_TOKEN</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/RahasConstants.html#ATTR_TYPE">ATTR_TYPE</a></span> - Static variable in class org.apache.rahas.<a href="./org/apache/rahas/RahasConstants.html" title="class in org.apache.rahas">RahasConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#ATTR_XPATH_VERSION">ATTR_XPATH_VERSION</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP11Constants.html#ATTR_XPATH_VERSION">ATTR_XPATH_VERSION</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP11Constants.html" title="class in org.apache.ws.secpolicy">SP11Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP12Constants.html#ATTR_XPATH_VERSION">ATTR_XPATH_VERSION</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP12Constants.html" title="class in org.apache.ws.secpolicy">SP12Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/TrustException.html#AUTHENTICATION_BAD_ELEMENTS">AUTHENTICATION_BAD_ELEMENTS</a></span> - Static variable in exception org.apache.rahas.<a href="./org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/rahas/impl/util/AxiomParserPool.html" title="class in org.apache.rahas.impl.util"><span class="strong">AxiomParserPool</span></a> - Class in <a href="./org/apache/rahas/impl/util/package-summary.html">org.apache.rahas.impl.util</a></dt>
+<dd>
+<div class="block">Custom OpenSAML 1.x <code>ParserPool</code> implementation that uses a DOM aware Axiom implementation
+ instead of requesting a <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/parsers/DocumentBuilderFactory.html?is-external=true" title="class or interface in javax.xml.parsers"><code>DocumentBuilderFactory</code></a> using JAXP.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/util/AxiomParserPool.html#AxiomParserPool()">AxiomParserPool()</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/rampart/util/Axis2Util.html" title="class in org.apache.rampart.util"><span class="strong">Axis2Util</span></a> - Class in <a href="./org/apache/rampart/util/package-summary.html">org.apache.rampart.util</a></dt>
+<dd>
+<div class="block">Utility class for the Axis2-WSS4J Module</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/util/Axis2Util.html#Axis2Util()">Axis2Util()</a></span> - Constructor for class org.apache.rampart.util.<a href="./org/apache/rampart/util/Axis2Util.html" title="class in org.apache.rampart.util">Axis2Util</a></dt>
+<dd>&nbsp;</dd>
+</dl>
+<a name="_B_">
+<!--   -->
+</a>
+<h2 class="title">B</h2>
+<dl>
+<dt><span class="strong"><a href="./org/apache/rahas/TrustException.html#BAD_REQUEST">BAD_REQUEST</a></span> - Static variable in exception org.apache.rahas.<a href="./org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/RahasConstants.html#BIN_SEC_TYPE_NONCE">BIN_SEC_TYPE_NONCE</a></span> - Static variable in class org.apache.rahas.<a href="./org/apache/rahas/RahasConstants.html" title="class in org.apache.rahas">RahasConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/TokenIssuerUtil.html#BINARY_SECRET">BINARY_SECRET</a></span> - Static variable in class org.apache.rahas.impl.<a href="./org/apache/rahas/impl/TokenIssuerUtil.html" title="class in org.apache.rahas.impl">TokenIssuerUtil</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/RahasConstants.LocalNames.html#BINARY_SECRET">BINARY_SECRET</a></span> - Static variable in class org.apache.rahas.<a href="./org/apache/rahas/RahasConstants.LocalNames.html" title="class in org.apache.rahas">RahasConstants.LocalNames</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/ws/secpolicy/model/Binding.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Binding</span></a> - Class in <a href="./org/apache/ws/secpolicy/model/package-summary.html">org.apache.ws.secpolicy.model</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/Binding.html#Binding(int)">Binding(int)</a></span> - Constructor for class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/Binding.html" title="class in org.apache.ws.secpolicy.model">Binding</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/rampart/builder/BindingBuilder.html" title="class in org.apache.rampart.builder"><span class="strong">BindingBuilder</span></a> - Class in <a href="./org/apache/rampart/builder/package-summary.html">org.apache.rampart.builder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/builder/BindingBuilder.html#BindingBuilder()">BindingBuilder()</a></span> - Constructor for class org.apache.rampart.builder.<a href="./org/apache/rampart/builder/BindingBuilder.html" title="class in org.apache.rampart.builder">BindingBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP11Constants.html#BODY">BODY</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP11Constants.html" title="class in org.apache.ws.secpolicy">SP11Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP12Constants.html#BODY">BODY</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP12Constants.html" title="class in org.apache.ws.secpolicy">SP12Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#BODY">BODY</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/RampartSAMLBootstrap.html#bootstrap()">bootstrap()</a></span> - Static method in class org.apache.rahas.<a href="./org/apache/rahas/RampartSAMLBootstrap.html" title="class in org.apache.rahas">RampartSAMLBootstrap</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#BOOTSTRAP_POLICY">BOOTSTRAP_POLICY</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP11Constants.html#BOOTSTRAP_POLICY">BOOTSTRAP_POLICY</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP11Constants.html" title="class in org.apache.ws.secpolicy">SP11Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP12Constants.html#BOOTSTRAP_POLICY">BOOTSTRAP_POLICY</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP12Constants.html" title="class in org.apache.ws.secpolicy">SP12Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#BOOTSTRAP_POLICY">BOOTSTRAP_POLICY</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/WSSHandlerConstants.html#BST_DIRECT_REFERENCE">BST_DIRECT_REFERENCE</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/builder/AsymmetricBindingBuilder.html#build(org.apache.rampart.RampartMessageData)">build(RampartMessageData)</a></span> - Method in class org.apache.rampart.builder.<a href="./org/apache/rampart/builder/AsymmetricBindingBuilder.html" title="class in org.apache.rampart.builder">AsymmetricBindingBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/builder/SymmetricBindingBuilder.html#build(org.apache.rampart.RampartMessageData)">build(RampartMessageData)</a></span> - Method in class org.apache.rampart.builder.<a href="./org/apache/rampart/builder/SymmetricBindingBuilder.html" title="class in org.apache.rampart.builder">SymmetricBindingBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/builder/TransportBindingBuilder.html#build(org.apache.rampart.RampartMessageData)">build(RampartMessageData)</a></span> - Method in class org.apache.rampart.builder.<a href="./org/apache/rampart/builder/TransportBindingBuilder.html" title="class in org.apache.rampart.builder">TransportBindingBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/MessageBuilder.html#build(org.apache.axis2.context.MessageContext)">build(MessageContext)</a></span> - Method in class org.apache.rampart.<a href="./org/apache/rampart/MessageBuilder.html" title="class in org.apache.rampart">MessageBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/builders/CryptoConfigBuilder.html#build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">build(OMElement, AssertionBuilderFactory)</a></span> - Method in class org.apache.rampart.policy.builders.<a href="./org/apache/rampart/policy/builders/CryptoConfigBuilder.html" title="class in org.apache.rampart.policy.builders">CryptoConfigBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/builders/OptimizePartsBuilder.html#build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">build(OMElement, AssertionBuilderFactory)</a></span> - Method in class org.apache.rampart.policy.builders.<a href="./org/apache/rampart/policy/builders/OptimizePartsBuilder.html" title="class in org.apache.rampart.policy.builders">OptimizePartsBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/builders/RampartConfigBuilder.html#build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">build(OMElement, AssertionBuilderFactory)</a></span> - Method in class org.apache.rampart.policy.builders.<a href="./org/apache/rampart/policy/builders/RampartConfigBuilder.html" title="class in org.apache.rampart.policy.builders">RampartConfigBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/builders/SSLConfigBuilder.html#build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">build(OMElement, AssertionBuilderFactory)</a></span> - Method in class org.apache.rampart.policy.builders.<a href="./org/apache/rampart/policy/builders/SSLConfigBuilder.html" title="class in org.apache.rampart.policy.builders">SSLConfigBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/RampartPolicyBuilder.html#build(java.util.List)">build(List)</a></span> - Static method in class org.apache.rampart.policy.<a href="./org/apache/rampart/policy/RampartPolicyBuilder.html" title="class in org.apache.rampart.policy">RampartPolicyBuilder</a></dt>
+<dd>
+<div class="block">Compile the parsed security data into one Policy data block.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/SupportingPolicyData.html#build(org.apache.ws.secpolicy.model.SupportingToken)">build(SupportingToken)</a></span> - Method in class org.apache.rampart.policy.<a href="./org/apache/rampart/policy/SupportingPolicyData.html" title="class in org.apache.rampart.policy">SupportingPolicyData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy11/builders/AlgorithmSuiteBuilder.html#build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">build(OMElement, AssertionBuilderFactory)</a></span> - Method in class org.apache.ws.secpolicy11.builders.<a href="./org/apache/ws/secpolicy11/builders/AlgorithmSuiteBuilder.html" title="class in org.apache.ws.secpolicy11.builders">AlgorithmSuiteBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy11/builders/AsymmetricBindingBuilder.html#build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">build(OMElement, AssertionBuilderFactory)</a></span> - Method in class org.apache.ws.secpolicy11.builders.<a href="./org/apache/ws/secpolicy11/builders/AsymmetricBindingBuilder.html" title="class in org.apache.ws.secpolicy11.builders">AsymmetricBindingBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy11/builders/EncryptedElementsBuilder.html#build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">build(OMElement, AssertionBuilderFactory)</a></span> - Method in class org.apache.ws.secpolicy11.builders.<a href="./org/apache/ws/secpolicy11/builders/EncryptedElementsBuilder.html" title="class in org.apache.ws.secpolicy11.builders">EncryptedElementsBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy11/builders/EncryptedPartsBuilder.html#build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">build(OMElement, AssertionBuilderFactory)</a></span> - Method in class org.apache.ws.secpolicy11.builders.<a href="./org/apache/ws/secpolicy11/builders/EncryptedPartsBuilder.html" title="class in org.apache.ws.secpolicy11.builders">EncryptedPartsBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy11/builders/InitiatorTokenBuilder.html#build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">build(OMElement, AssertionBuilderFactory)</a></span> - Method in class org.apache.ws.secpolicy11.builders.<a href="./org/apache/ws/secpolicy11/builders/InitiatorTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders">InitiatorTokenBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy11/builders/IssuedTokenBuilder.html#build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">build(OMElement, AssertionBuilderFactory)</a></span> - Method in class org.apache.ws.secpolicy11.builders.<a href="./org/apache/ws/secpolicy11/builders/IssuedTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders">IssuedTokenBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy11/builders/LayoutBuilder.html#build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">build(OMElement, AssertionBuilderFactory)</a></span> - Method in class org.apache.ws.secpolicy11.builders.<a href="./org/apache/ws/secpolicy11/builders/LayoutBuilder.html" title="class in org.apache.ws.secpolicy11.builders">LayoutBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy11/builders/ProtectionTokenBuilder.html#build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">build(OMElement, AssertionBuilderFactory)</a></span> - Method in class org.apache.ws.secpolicy11.builders.<a href="./org/apache/ws/secpolicy11/builders/ProtectionTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders">ProtectionTokenBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy11/builders/RecipientTokenBuilder.html#build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">build(OMElement, AssertionBuilderFactory)</a></span> - Method in class org.apache.ws.secpolicy11.builders.<a href="./org/apache/ws/secpolicy11/builders/RecipientTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders">RecipientTokenBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy11/builders/RequiredElementsBuilder.html#build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">build(OMElement, AssertionBuilderFactory)</a></span> - Method in class org.apache.ws.secpolicy11.builders.<a href="./org/apache/ws/secpolicy11/builders/RequiredElementsBuilder.html" title="class in org.apache.ws.secpolicy11.builders">RequiredElementsBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy11/builders/SecureConversationTokenBuilder.html#build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">build(OMElement, AssertionBuilderFactory)</a></span> - Method in class org.apache.ws.secpolicy11.builders.<a href="./org/apache/ws/secpolicy11/builders/SecureConversationTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders">SecureConversationTokenBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy11/builders/SecurityContextTokenBuilder.html#build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">build(OMElement, AssertionBuilderFactory)</a></span> - Method in class org.apache.ws.secpolicy11.builders.<a href="./org/apache/ws/secpolicy11/builders/SecurityContextTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders">SecurityContextTokenBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy11/builders/SignedElementsBuilder.html#build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">build(OMElement, AssertionBuilderFactory)</a></span> - Method in class org.apache.ws.secpolicy11.builders.<a href="./org/apache/ws/secpolicy11/builders/SignedElementsBuilder.html" title="class in org.apache.ws.secpolicy11.builders">SignedElementsBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy11/builders/SignedPartsBuilder.html#build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">build(OMElement, AssertionBuilderFactory)</a></span> - Method in class org.apache.ws.secpolicy11.builders.<a href="./org/apache/ws/secpolicy11/builders/SignedPartsBuilder.html" title="class in org.apache.ws.secpolicy11.builders">SignedPartsBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy11/builders/SupportingTokensBuilder.html#build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">build(OMElement, AssertionBuilderFactory)</a></span> - Method in class org.apache.ws.secpolicy11.builders.<a href="./org/apache/ws/secpolicy11/builders/SupportingTokensBuilder.html" title="class in org.apache.ws.secpolicy11.builders">SupportingTokensBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy11/builders/SymmetricBindingBuilder.html#build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">build(OMElement, AssertionBuilderFactory)</a></span> - Method in class org.apache.ws.secpolicy11.builders.<a href="./org/apache/ws/secpolicy11/builders/SymmetricBindingBuilder.html" title="class in org.apache.ws.secpolicy11.builders">SymmetricBindingBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy11/builders/TransportBindingBuilder.html#build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">build(OMElement, AssertionBuilderFactory)</a></span> - Method in class org.apache.ws.secpolicy11.builders.<a href="./org/apache/ws/secpolicy11/builders/TransportBindingBuilder.html" title="class in org.apache.ws.secpolicy11.builders">TransportBindingBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy11/builders/TransportTokenBuilder.html#build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">build(OMElement, AssertionBuilderFactory)</a></span> - Method in class org.apache.ws.secpolicy11.builders.<a href="./org/apache/ws/secpolicy11/builders/TransportTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders">TransportTokenBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy11/builders/Trust10Builder.html#build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">build(OMElement, AssertionBuilderFactory)</a></span> - Method in class org.apache.ws.secpolicy11.builders.<a href="./org/apache/ws/secpolicy11/builders/Trust10Builder.html" title="class in org.apache.ws.secpolicy11.builders">Trust10Builder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy11/builders/UsernameTokenBuilder.html#build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">build(OMElement, AssertionBuilderFactory)</a></span> - Method in class org.apache.ws.secpolicy11.builders.<a href="./org/apache/ws/secpolicy11/builders/UsernameTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders">UsernameTokenBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy11/builders/WSS10Builder.html#build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">build(OMElement, AssertionBuilderFactory)</a></span> - Method in class org.apache.ws.secpolicy11.builders.<a href="./org/apache/ws/secpolicy11/builders/WSS10Builder.html" title="class in org.apache.ws.secpolicy11.builders">WSS10Builder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy11/builders/WSS11Builder.html#build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">build(OMElement, AssertionBuilderFactory)</a></span> - Method in class org.apache.ws.secpolicy11.builders.<a href="./org/apache/ws/secpolicy11/builders/WSS11Builder.html" title="class in org.apache.ws.secpolicy11.builders">WSS11Builder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy11/builders/X509TokenBuilder.html#build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">build(OMElement, AssertionBuilderFactory)</a></span> - Method in class org.apache.ws.secpolicy11.builders.<a href="./org/apache/ws/secpolicy11/builders/X509TokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders">X509TokenBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy12/builders/AlgorithmSuiteBuilder.html#build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">build(OMElement, AssertionBuilderFactory)</a></span> - Method in class org.apache.ws.secpolicy12.builders.<a href="./org/apache/ws/secpolicy12/builders/AlgorithmSuiteBuilder.html" title="class in org.apache.ws.secpolicy12.builders">AlgorithmSuiteBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy12/builders/AsymmetricBindingBuilder.html#build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">build(OMElement, AssertionBuilderFactory)</a></span> - Method in class org.apache.ws.secpolicy12.builders.<a href="./org/apache/ws/secpolicy12/builders/AsymmetricBindingBuilder.html" title="class in org.apache.ws.secpolicy12.builders">AsymmetricBindingBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy12/builders/ContentEncryptedElementsBuilder.html#build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">build(OMElement, AssertionBuilderFactory)</a></span> - Method in class org.apache.ws.secpolicy12.builders.<a href="./org/apache/ws/secpolicy12/builders/ContentEncryptedElementsBuilder.html" title="class in org.apache.ws.secpolicy12.builders">ContentEncryptedElementsBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy12/builders/EncryptedElementsBuilder.html#build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">build(OMElement, AssertionBuilderFactory)</a></span> - Method in class org.apache.ws.secpolicy12.builders.<a href="./org/apache/ws/secpolicy12/builders/EncryptedElementsBuilder.html" title="class in org.apache.ws.secpolicy12.builders">EncryptedElementsBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy12/builders/EncryptedPartsBuilder.html#build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">build(OMElement, AssertionBuilderFactory)</a></span> - Method in class org.apache.ws.secpolicy12.builders.<a href="./org/apache/ws/secpolicy12/builders/EncryptedPartsBuilder.html" title="class in org.apache.ws.secpolicy12.builders">EncryptedPartsBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy12/builders/HttpsTokenBuilder.html#build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">build(OMElement, AssertionBuilderFactory)</a></span> - Method in class org.apache.ws.secpolicy12.builders.<a href="./org/apache/ws/secpolicy12/builders/HttpsTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders">HttpsTokenBuilder</a></dt>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy12/builders/InitiatorTokenBuilder.html#build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">build(OMElement, AssertionBuilderFactory)</a></span> - Method in class org.apache.ws.secpolicy12.builders.<a href="./org/apache/ws/secpolicy12/builders/InitiatorTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders">InitiatorTokenBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy12/builders/IssuedTokenBuilder.html#build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">build(OMElement, AssertionBuilderFactory)</a></span> - Method in class org.apache.ws.secpolicy12.builders.<a href="./org/apache/ws/secpolicy12/builders/IssuedTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders">IssuedTokenBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy12/builders/LayoutBuilder.html#build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">build(OMElement, AssertionBuilderFactory)</a></span> - Method in class org.apache.ws.secpolicy12.builders.<a href="./org/apache/ws/secpolicy12/builders/LayoutBuilder.html" title="class in org.apache.ws.secpolicy12.builders">LayoutBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy12/builders/ProtectionTokenBuilder.html#build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">build(OMElement, AssertionBuilderFactory)</a></span> - Method in class org.apache.ws.secpolicy12.builders.<a href="./org/apache/ws/secpolicy12/builders/ProtectionTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders">ProtectionTokenBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy12/builders/RecipientTokenBuilder.html#build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">build(OMElement, AssertionBuilderFactory)</a></span> - Method in class org.apache.ws.secpolicy12.builders.<a href="./org/apache/ws/secpolicy12/builders/RecipientTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders">RecipientTokenBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy12/builders/RequiredElementsBuilder.html#build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">build(OMElement, AssertionBuilderFactory)</a></span> - Method in class org.apache.ws.secpolicy12.builders.<a href="./org/apache/ws/secpolicy12/builders/RequiredElementsBuilder.html" title="class in org.apache.ws.secpolicy12.builders">RequiredElementsBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy12/builders/RequiredPartsBuilder.html#build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">build(OMElement, AssertionBuilderFactory)</a></span> - Method in class org.apache.ws.secpolicy12.builders.<a href="./org/apache/ws/secpolicy12/builders/RequiredPartsBuilder.html" title="class in org.apache.ws.secpolicy12.builders">RequiredPartsBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy12/builders/SecureConversationTokenBuilder.html#build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">build(OMElement, AssertionBuilderFactory)</a></span> - Method in class org.apache.ws.secpolicy12.builders.<a href="./org/apache/ws/secpolicy12/builders/SecureConversationTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders">SecureConversationTokenBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy12/builders/SecurityContextTokenBuilder.html#build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">build(OMElement, AssertionBuilderFactory)</a></span> - Method in class org.apache.ws.secpolicy12.builders.<a href="./org/apache/ws/secpolicy12/builders/SecurityContextTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders">SecurityContextTokenBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy12/builders/SignedElementsBuilder.html#build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">build(OMElement, AssertionBuilderFactory)</a></span> - Method in class org.apache.ws.secpolicy12.builders.<a href="./org/apache/ws/secpolicy12/builders/SignedElementsBuilder.html" title="class in org.apache.ws.secpolicy12.builders">SignedElementsBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy12/builders/SignedPartsBuilder.html#build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">build(OMElement, AssertionBuilderFactory)</a></span> - Method in class org.apache.ws.secpolicy12.builders.<a href="./org/apache/ws/secpolicy12/builders/SignedPartsBuilder.html" title="class in org.apache.ws.secpolicy12.builders">SignedPartsBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy12/builders/SupportingTokensBuilder.html#build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">build(OMElement, AssertionBuilderFactory)</a></span> - Method in class org.apache.ws.secpolicy12.builders.<a href="./org/apache/ws/secpolicy12/builders/SupportingTokensBuilder.html" title="class in org.apache.ws.secpolicy12.builders">SupportingTokensBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy12/builders/SymmetricBindingBuilder.html#build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">build(OMElement, AssertionBuilderFactory)</a></span> - Method in class org.apache.ws.secpolicy12.builders.<a href="./org/apache/ws/secpolicy12/builders/SymmetricBindingBuilder.html" title="class in org.apache.ws.secpolicy12.builders">SymmetricBindingBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy12/builders/TransportBindingBuilder.html#build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">build(OMElement, AssertionBuilderFactory)</a></span> - Method in class org.apache.ws.secpolicy12.builders.<a href="./org/apache/ws/secpolicy12/builders/TransportBindingBuilder.html" title="class in org.apache.ws.secpolicy12.builders">TransportBindingBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy12/builders/TransportTokenBuilder.html#build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">build(OMElement, AssertionBuilderFactory)</a></span> - Method in class org.apache.ws.secpolicy12.builders.<a href="./org/apache/ws/secpolicy12/builders/TransportTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders">TransportTokenBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy12/builders/Trust13Builder.html#build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">build(OMElement, AssertionBuilderFactory)</a></span> - Method in class org.apache.ws.secpolicy12.builders.<a href="./org/apache/ws/secpolicy12/builders/Trust13Builder.html" title="class in org.apache.ws.secpolicy12.builders">Trust13Builder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy12/builders/UsernameTokenBuilder.html#build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">build(OMElement, AssertionBuilderFactory)</a></span> - Method in class org.apache.ws.secpolicy12.builders.<a href="./org/apache/ws/secpolicy12/builders/UsernameTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders">UsernameTokenBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy12/builders/WSS10Builder.html#build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">build(OMElement, AssertionBuilderFactory)</a></span> - Method in class org.apache.ws.secpolicy12.builders.<a href="./org/apache/ws/secpolicy12/builders/WSS10Builder.html" title="class in org.apache.ws.secpolicy12.builders">WSS10Builder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy12/builders/WSS11Builder.html#build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">build(OMElement, AssertionBuilderFactory)</a></span> - Method in class org.apache.ws.secpolicy12.builders.<a href="./org/apache/ws/secpolicy12/builders/WSS11Builder.html" title="class in org.apache.ws.secpolicy12.builders">WSS11Builder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy12/builders/X509TokenBuilder.html#build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">build(OMElement, AssertionBuilderFactory)</a></span> - Method in class org.apache.ws.secpolicy12.builders.<a href="./org/apache/ws/secpolicy12/builders/X509TokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders">X509TokenBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/util/SAMLUtils.html#buildAssertion(org.w3c.dom.Element)">buildAssertion(Element)</a></span> - 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></dt>
+<dd>
+<div class="block">Builds an assertion from an XML element.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/SAML2TokenIssuer.html#buildXMLObject(javax.xml.namespace.QName)">buildXMLObject(QName)</a></span> - 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></dt>
+<dd>
+<div class="block">This method is used to build the assertion elements</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/util/SAMLUtils.html#buildXMLObject(javax.xml.namespace.QName)">buildXMLObject(QName)</a></span> - 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></dt>
+<dd>
+<div class="block">Builds the requested XMLObject.</div>
+</dd>
+</dl>
+<a name="_C_">
+<!--   -->
+</a>
+<h2 class="title">C</h2>
+<dl>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#C14N">C14N</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#C14N">C14N</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/model/CryptoConfig.html#CACHE_ENABLED">CACHE_ENABLED</a></span> - Static variable 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/model/CryptoConfig.html#CACHE_REFRESH_INTVL">CACHE_REFRESH_INTVL</a></span> - Static variable 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/SAMLTokenIssuerConfig.html#callbackHandler">callbackHandler</a></span> - Variable in class org.apache.rahas.impl.<a href="./org/apache/rahas/impl/SAMLTokenIssuerConfig.html" title="class in org.apache.rahas.impl">SAMLTokenIssuerConfig</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/SAMLTokenIssuerConfig.html#callbackHandlerName">callbackHandlerName</a></span> - Variable in class org.apache.rahas.impl.<a href="./org/apache/rahas/impl/SAMLTokenIssuerConfig.html" title="class in org.apache.rahas.impl">SAMLTokenIssuerConfig</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/TokenCancelerImpl.html#cancel(org.apache.rahas.RahasData)">cancel(RahasData)</a></span> - Method in class org.apache.rahas.impl.<a href="./org/apache/rahas/impl/TokenCancelerImpl.html" title="class in org.apache.rahas.impl">TokenCancelerImpl</a></dt>
+<dd>
+<div class="block">Cancel the token specified in the request.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/TokenCanceler.html#cancel(org.apache.rahas.RahasData)">cancel(RahasData)</a></span> - Method in interface org.apache.rahas.<a href="./org/apache/rahas/TokenCanceler.html" title="interface in org.apache.rahas">TokenCanceler</a></dt>
+<dd>
+<div class="block">Cancel the token specified in the request.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/RampartMessageData.html#CANCEL_REQUEST">CANCEL_REQUEST</a></span> - Static variable in class org.apache.rampart.<a href="./org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/RahasConstants.CancelBindingLocalNames.html#CANCEL_TARGET">CANCEL_TARGET</a></span> - Static variable in class org.apache.rahas.<a href="./org/apache/rahas/RahasConstants.CancelBindingLocalNames.html" title="class in org.apache.rahas">RahasConstants.CancelBindingLocalNames</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/Token.html#CANCELLED">CANCELLED</a></span> - Static variable in class org.apache.rahas.<a href="./org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/client/STSClient.html#cancelToken(java.lang.String, java.lang.String, java.lang.String)">cancelToken(String, String, String)</a></span> - Method in class org.apache.rahas.client.<a href="./org/apache/rahas/client/STSClient.html" title="class in org.apache.rahas.client">STSClient</a></dt>
+<dd>
+<div class="block">Cancel a particular security token</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/Rahas.html#canSupportAssertion(org.apache.neethi.Assertion)">canSupportAssertion(Assertion)</a></span> - Method in class org.apache.rahas.<a href="./org/apache/rahas/Rahas.html" title="class in org.apache.rahas">Rahas</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/Rampart.html#canSupportAssertion(org.apache.neethi.Assertion)">canSupportAssertion(Assertion)</a></span> - Method in class org.apache.rampart.<a href="./org/apache/rampart/Rampart.html" title="class in org.apache.rampart">Rampart</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/rampart/handler/CertificateValidator.html" title="class in org.apache.rampart.handler"><span class="strong">CertificateValidator</span></a> - Class in <a href="./org/apache/rampart/handler/package-summary.html">org.apache.rampart.handler</a></dt>
+<dd>
+<div class="block">Validates the certificate in a signature.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/util/RampartUtil.html#checkRequiredElements(org.apache.axiom.soap.SOAPEnvelope, java.util.HashMap, java.lang.String)">checkRequiredElements(SOAPEnvelope, HashMap, String)</a></span> - 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></dt>
+<dd>
+<div class="block">Get a element for SOAP</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/RahasConstants.IssuanceBindingLocalNames.html#CLAIMS">CLAIMS</a></span> - Static variable in class org.apache.rahas.<a href="./org/apache/rahas/RahasConstants.IssuanceBindingLocalNames.html" title="class in org.apache.rahas">RahasConstants.IssuanceBindingLocalNames</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/PostDispatchVerificationHandler.html#cleanup()">cleanup()</a></span> - Method in class org.apache.rampart.handler.<a href="./org/apache/rampart/handler/PostDispatchVerificationHandler.html" title="class in org.apache.rampart.handler">PostDispatchVerificationHandler</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/RampartReceiver.html#cleanup()">cleanup()</a></span> - Method in class org.apache.rampart.handler.<a href="./org/apache/rampart/handler/RampartReceiver.html" title="class in org.apache.rampart.handler">RampartReceiver</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/RampartSender.html#cleanup()">cleanup()</a></span> - Method in class org.apache.rampart.handler.<a href="./org/apache/rampart/handler/RampartSender.html" title="class in org.apache.rampart.handler">RampartSender</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/WSDoAllHandler.html#cleanup()">cleanup()</a></span> - Method in class org.apache.rampart.handler.<a href="./org/apache/rampart/handler/WSDoAllHandler.html" title="class in org.apache.rampart.handler">WSDoAllHandler</a></dt>
+<dd>
+<div class="block">Method cleanup.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/NonceCache.html#clearCache()">clearCache()</a></span> - Method in class org.apache.rampart.<a href="./org/apache/rampart/NonceCache.html" title="class in org.apache.rampart">NonceCache</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/UniqueMessageAttributeCache.html#clearCache()">clearCache()</a></span> - Method in interface org.apache.rampart.<a href="./org/apache/rampart/UniqueMessageAttributeCache.html" title="interface in org.apache.rampart">UniqueMessageAttributeCache</a></dt>
+<dd>
+<div class="block">Clears all recorded nonce values/sequence numbers.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/RahasConstants.LocalNames.html#CODE">CODE</a></span> - Static variable in class org.apache.rahas.<a href="./org/apache/rahas/RahasConstants.LocalNames.html" title="class in org.apache.rahas">RahasConstants.LocalNames</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/rahas/impl/util/CommonUtil.html" title="class in org.apache.rahas.impl.util"><span class="strong">CommonUtil</span></a> - Class in <a href="./org/apache/rahas/impl/util/package-summary.html">org.apache.rahas.impl.util</a></dt>
+<dd>
+<div class="block">This class implements some utility methods common to SAML1 and SAML2.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/util/CommonUtil.html#CommonUtil()">CommonUtil()</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/SCTIssuer.html#COMPUTED_KEY">COMPUTED_KEY</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/RahasConstants.IssuanceBindingLocalNames.html#COMPUTED_KEY">COMPUTED_KEY</a></span> - Static variable in class org.apache.rahas.<a href="./org/apache/rahas/RahasConstants.IssuanceBindingLocalNames.html" title="class in org.apache.rahas">RahasConstants.IssuanceBindingLocalNames</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/RahasConstants.IssuanceBindingLocalNames.html#COMPUTED_KEY_ALGO">COMPUTED_KEY_ALGO</a></span> - Static variable in class org.apache.rahas.<a href="./org/apache/rahas/RahasConstants.IssuanceBindingLocalNames.html" title="class in org.apache.rahas">RahasConstants.IssuanceBindingLocalNames</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/RahasConstants.html#COMPUTED_KEY_PSHA1">COMPUTED_KEY_PSHA1</a></span> - Static variable in class org.apache.rahas.<a href="./org/apache/rahas/RahasConstants.html" title="class in org.apache.rahas">RahasConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/TokenRequestDispatcherConfig.html#CONFIG_FILE_KEY">CONFIG_FILE_KEY</a></span> - Static variable in class org.apache.rahas.<a href="./org/apache/rahas/TokenRequestDispatcherConfig.html" title="class in org.apache.rahas">TokenRequestDispatcherConfig</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/TokenRequestDispatcherConfig.html#CONFIG_PARAM_KEY">CONFIG_PARAM_KEY</a></span> - Static variable in class org.apache.rahas.<a href="./org/apache/rahas/TokenRequestDispatcherConfig.html" title="class in org.apache.rahas">TokenRequestDispatcherConfig</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/AbstractConfigurableSecurityAssertion.html#configurations">configurations</a></span> - Variable in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/AbstractConfigurableSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractConfigurableSecurityAssertion</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy"><span class="strong">Constants</span></a> - Class in <a href="./org/apache/ws/secpolicy/package-summary.html">org.apache.ws.secpolicy</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#Constants()">Constants()</a></span> - Constructor for class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP12Constants.html#CONTENT_ENCRYPTED_ELEMENTS">CONTENT_ENCRYPTED_ELEMENTS</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP12Constants.html" title="class in org.apache.ws.secpolicy">SP12Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#CONTENT_ENCRYPTED_ELEMENTS">CONTENT_ENCRYPTED_ELEMENTS</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/ws/secpolicy/model/ContentEncryptedElements.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">ContentEncryptedElements</span></a> - Class in <a href="./org/apache/ws/secpolicy/model/package-summary.html">org.apache.ws.secpolicy.model</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/ContentEncryptedElements.html#ContentEncryptedElements(int)">ContentEncryptedElements(int)</a></span> - Constructor for class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/ContentEncryptedElements.html" title="class in org.apache.ws.secpolicy.model">ContentEncryptedElements</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/ws/secpolicy12/builders/ContentEncryptedElementsBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">ContentEncryptedElementsBuilder</span></a> - Class in <a href="./org/apache/ws/secpolicy12/builders/package-summary.html">org.apache.ws.secpolicy12.builders</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy12/builders/ContentEncryptedElementsBuilder.html#ContentEncryptedElementsBuilder()">ContentEncryptedElementsBuilder()</a></span> - Constructor for class org.apache.ws.secpolicy12.builders.<a href="./org/apache/ws/secpolicy12/builders/ContentEncryptedElementsBuilder.html" title="class in org.apache.ws.secpolicy12.builders">ContentEncryptedElementsBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/WSSHandlerConstants.html#CONTEXT_MAP_KEY">CONTEXT_MAP_KEY</a></span> - 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></dt>
+<dd>
+<div class="block">Key to hold the map of security context identifiers against the 
+ service epr addresses (service scope) or wsa:Action values (operation 
+ scope).</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/util/SAMLUtils.html#convertToDateTime(java.util.Date)">convertToDateTime(Date)</a></span> - 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></dt>
+<dd>
+<div class="block">Converts java.util.Date to opensaml DateTime object.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/TrustUtil.html#createAppliesToElement(org.apache.axiom.om.OMElement, java.lang.String, java.lang.String)">createAppliesToElement(OMElement, String, String)</a></span> - Static method in class org.apache.rahas.<a href="./org/apache/rahas/TrustUtil.html" title="class in org.apache.rahas">TrustUtil</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/util/SAMLUtils.html#createAssertion(java.lang.String, org.joda.time.DateTime, org.joda.time.DateTime, java.util.List)">createAssertion(String, DateTime, DateTime, List&lt;Statement&gt;)</a></span> - 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></dt>
+<dd>
+<div class="block">This method creates the final SAML assertion.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/saml/SAMLAssertionHandlerFactory.html#createAssertionHandler(java.lang.Object)">createAssertionHandler(Object)</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/util/SAMLUtils.html#createAttribute(java.lang.String, java.lang.String, java.lang.String)">createAttribute(String, String, String)</a></span> - 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></dt>
+<dd>
+<div class="block">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></div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/util/SAMLUtils.html#createAttributeStatement(org.opensaml.saml1.core.Subject, java.util.List)">createAttributeStatement(Subject, List&lt;Attribute&gt;)</a></span> - 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></dt>
+<dd>
+<div class="block">Creates an attribute statement.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/util/SAMLUtils.html#createAuthenticationStatement(org.opensaml.saml1.core.Subject, java.lang.String, org.joda.time.DateTime)">createAuthenticationStatement(Subject, String, DateTime)</a></span> - 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></dt>
+<dd>
+<div class="block">Creates an AuthenticationStatement.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/TrustUtil.html#createBinarySecretElement(int, org.apache.axiom.om.OMElement, java.lang.String)">createBinarySecretElement(int, OMElement, String)</a></span> - Static method in class org.apache.rahas.<a href="./org/apache/rahas/TrustUtil.html" title="class in org.apache.rahas">TrustUtil</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/TrustUtil.html#createCancelRequest(java.lang.String, int)">createCancelRequest(String, int)</a></span> - Static method in class org.apache.rahas.<a href="./org/apache/rahas/TrustUtil.html" title="class in org.apache.rahas">TrustUtil</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/TrustUtil.html#createCancelTargetElement(int, org.apache.axiom.om.OMElement)">createCancelTargetElement(int, OMElement)</a></span> - Static method in class org.apache.rahas.<a href="./org/apache/rahas/TrustUtil.html" title="class in org.apache.rahas">TrustUtil</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/TrustUtil.html#createClaims(int, org.apache.axiom.om.OMElement, java.lang.String)">createClaims(int, OMElement, String)</a></span> - Static method in class org.apache.rahas.<a href="./org/apache/rahas/TrustUtil.html" title="class in org.apache.rahas">TrustUtil</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/TrustUtil.html#createComputedKeyAlgorithm(int, org.apache.axiom.om.OMElement, java.lang.String)">createComputedKeyAlgorithm(int, OMElement, String)</a></span> - Static method in class org.apache.rahas.<a href="./org/apache/rahas/TrustUtil.html" title="class in org.apache.rahas">TrustUtil</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/TrustUtil.html#createComputedKeyElement(int, org.apache.axiom.om.OMElement)">createComputedKeyElement(int, OMElement)</a></span> - Static method in class org.apache.rahas.<a href="./org/apache/rahas/TrustUtil.html" title="class in org.apache.rahas">TrustUtil</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/util/SAMLUtils.html#createConditions(org.joda.time.DateTime, org.joda.time.DateTime)">createConditions(DateTime, DateTime)</a></span> - 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></dt>
+<dd>
+<div class="block">Creates Conditions object.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/util/RampartUtil.html#createEncryptionPart(java.lang.String, java.lang.String)">createEncryptionPart(String, String)</a></span> - 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></dt>
+<dd>
+<div class="block">Creates an Encryption or Signature paert with given name and id.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/util/RampartUtil.html#createEncryptionPart(java.lang.String, java.lang.String, java.lang.String, java.lang.String)">createEncryptionPart(String, String, String, String)</a></span> - 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></dt>
+<dd>
+<div class="block">Creates an encryption part.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/util/RampartUtil.html#createEncryptionPart(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)">createEncryptionPart(String, String, String, String, String)</a></span> - 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></dt>
+<dd>
+<div class="block">Creates an encryption part.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/TrustUtil.html#createEntropyElement(int, org.apache.axiom.om.OMElement)">createEntropyElement(int, OMElement)</a></span> - Static method in class org.apache.rahas.<a href="./org/apache/rahas/TrustUtil.html" title="class in org.apache.rahas">TrustUtil</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/util/SAMLUtils.html#createKeyInfo()">createKeyInfo()</a></span> - 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></dt>
+<dd>
+<div class="block">Creates a KeyInfo object</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/util/SAMLUtils.html#createKeyInfo(org.opensaml.xml.encryption.EncryptedKey)">createKeyInfo(EncryptedKey)</a></span> - 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></dt>
+<dd>
+<div class="block">Creates a KeyInfo element given EncryptedKey.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/util/SAMLUtils.html#createKeyInfo(org.opensaml.xml.signature.X509Data)">createKeyInfo(X509Data)</a></span> - 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></dt>
+<dd>
+<div class="block">Creates a KeyInfo element given EncryptedKey.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/TrustUtil.html#createKeySizeElement(int, org.apache.axiom.om.OMElement, int)">createKeySizeElement(int, OMElement, int)</a></span> - Static method in class org.apache.rahas.<a href="./org/apache/rahas/TrustUtil.html" title="class in org.apache.rahas">TrustUtil</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/TrustUtil.html#createKeyTypeElement(int, org.apache.axiom.om.OMElement, java.lang.String)">createKeyTypeElement(int, OMElement, String)</a></span> - Static method in class org.apache.rahas.<a href="./org/apache/rahas/TrustUtil.html" title="class in org.apache.rahas">TrustUtil</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/TrustUtil.html#createLifetimeElement(int, org.apache.axiom.om.OMElement, java.lang.String, java.lang.String)">createLifetimeElement(int, OMElement, String, String)</a></span> - Static method in class org.apache.rahas.<a href="./org/apache/rahas/TrustUtil.html" title="class in org.apache.rahas">TrustUtil</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/TrustUtil.html#createLifetimeElement(int, org.apache.axiom.om.OMElement, long)">createLifetimeElement(int, OMElement, long)</a></span> - Static method in class org.apache.rahas.<a href="./org/apache/rahas/TrustUtil.html" title="class in org.apache.rahas">TrustUtil</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/util/SAMLUtils.html#createNamedIdentifier(java.lang.String, java.lang.String)">createNamedIdentifier(String, String)</a></span> - 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></dt>
+<dd>
+<div class="block">Create named identifier.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/TrustUtil.html#createRenewTargetElement(int, org.apache.axiom.om.OMElement, org.apache.axiom.om.OMElement)">createRenewTargetElement(int, OMElement, OMElement)</a></span> - Static method in class org.apache.rahas.<a href="./org/apache/rahas/TrustUtil.html" title="class in org.apache.rahas">TrustUtil</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/TrustUtil.html#createRequestedAttachedRef(int, org.apache.axiom.om.OMElement, java.lang.String, java.lang.String)">createRequestedAttachedRef(int, OMElement, String, String)</a></span> - Static method in class org.apache.rahas.<a href="./org/apache/rahas/TrustUtil.html" title="class in org.apache.rahas">TrustUtil</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/TrustUtil.html#createRequestedAttachedRef(org.apache.axiom.om.OMElement, java.lang.String, int)">createRequestedAttachedRef(OMElement, String, int)</a></span> - Static method in class org.apache.rahas.<a href="./org/apache/rahas/TrustUtil.html" title="class in org.apache.rahas">TrustUtil</a></dt>
+<dd>
+<div class="block">Create and add wst:AttachedReference element</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/TrustUtil.html#createRequestedProofTokenElement(int, org.apache.axiom.om.OMElement)">createRequestedProofTokenElement(int, OMElement)</a></span> - Static method in class org.apache.rahas.<a href="./org/apache/rahas/TrustUtil.html" title="class in org.apache.rahas">TrustUtil</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/TrustUtil.html#createRequestedSecurityTokenElement(int, org.apache.axiom.om.OMElement)">createRequestedSecurityTokenElement(int, OMElement)</a></span> - Static method in class org.apache.rahas.<a href="./org/apache/rahas/TrustUtil.html" title="class in org.apache.rahas">TrustUtil</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/TrustUtil.html#createRequestedTokenCanceledElement(int, org.apache.axiom.om.OMElement)">createRequestedTokenCanceledElement(int, OMElement)</a></span> - Static method in class org.apache.rahas.<a href="./org/apache/rahas/TrustUtil.html" title="class in org.apache.rahas">TrustUtil</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/TrustUtil.html#createRequestedUnattachedRef(int, org.apache.axiom.om.OMElement, java.lang.String, java.lang.String)">createRequestedUnattachedRef(int, OMElement, String, String)</a></span> - Static method in class org.apache.rahas.<a href="./org/apache/rahas/TrustUtil.html" title="class in org.apache.rahas">TrustUtil</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/TrustUtil.html#createRequestedUnattachedRef(org.apache.axiom.om.OMElement, java.lang.String, int)">createRequestedUnattachedRef(OMElement, String, int)</a></span> - Static method in class org.apache.rahas.<a href="./org/apache/rahas/TrustUtil.html" title="class in org.apache.rahas">TrustUtil</a></dt>
+<dd>
+<div class="block">Create and add wst:UnattachedReference element</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/TrustUtil.html#createRequestSecurityTokenElement(int)">createRequestSecurityTokenElement(int)</a></span> - Static method in class org.apache.rahas.<a href="./org/apache/rahas/TrustUtil.html" title="class in org.apache.rahas">TrustUtil</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/TrustUtil.html#createRequestSecurityTokenResponseCollectionElement(int, org.apache.axiom.om.OMElement)">createRequestSecurityTokenResponseCollectionElement(int, OMElement)</a></span> - Static method in class org.apache.rahas.<a href="./org/apache/rahas/TrustUtil.html" title="class in org.apache.rahas">TrustUtil</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/TrustUtil.html#createRequestSecurityTokenResponseElement(int, org.apache.axiom.om.OMElement)">createRequestSecurityTokenResponseElement(int, OMElement)</a></span> - Static method in class org.apache.rahas.<a href="./org/apache/rahas/TrustUtil.html" title="class in org.apache.rahas">TrustUtil</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/TrustUtil.html#createRequestTypeElement(int, org.apache.axiom.om.OMElement, java.lang.String)">createRequestTypeElement(int, OMElement, String)</a></span> - Static method in class org.apache.rahas.<a href="./org/apache/rahas/TrustUtil.html" title="class in org.apache.rahas">TrustUtil</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/util/RampartUtil.html#createRSTTempalteForSCT(int, int)">createRSTTempalteForSCT(int, int)</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/TrustUtil.html#createSecurityTokenReference(org.w3c.dom.Document, java.lang.String, java.lang.String)">createSecurityTokenReference(Document, String, String)</a></span> - Static method in class org.apache.rahas.<a href="./org/apache/rahas/TrustUtil.html" title="class in org.apache.rahas">TrustUtil</a></dt>
+<dd>
+<div class="block">Create a wsse:Reference element with the given URI and the value type</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/TrustUtil.html#createSOAPEnvelope(java.lang.String)">createSOAPEnvelope(String)</a></span> - Static method in class org.apache.rahas.<a href="./org/apache/rahas/TrustUtil.html" title="class in org.apache.rahas">TrustUtil</a></dt>
+<dd>
+<div class="block">Create a new <code>SOAPEnvelope</code> of the same version as the
+ SOAPEnvelope in the given <code>MessageContext</code></div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/util/SAMLUtils.html#createSubject(org.opensaml.saml1.core.NameIdentifier, java.lang.String, org.opensaml.xml.signature.KeyInfo)">createSubject(NameIdentifier, String, KeyInfo)</a></span> - 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></dt>
+<dd>
+<div class="block">Creates an opensaml Subject representation.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/util/SAMLUtils.html#createSubjectConfirmation(java.lang.String, org.opensaml.xml.signature.KeyInfo)">createSubjectConfirmation(String, KeyInfo)</a></span> - 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></dt>
+<dd>
+<div class="block">Creates opensaml SubjectConfirmation representation.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/util/SAMLUtils.html#createSubjectConfirmationMethod(java.lang.String)">createSubjectConfirmationMethod(String)</a></span> - 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></dt>
+<dd>
+<div class="block">Creates the subject confirmation method.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/TrustUtil.html#createTokenTypeElement(int, org.apache.axiom.om.OMElement)">createTokenTypeElement(int, OMElement)</a></span> - Static method in class org.apache.rahas.<a href="./org/apache/rahas/TrustUtil.html" title="class in org.apache.rahas">TrustUtil</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/TrustUtil.html#createValidateTargetElement(int, org.apache.axiom.om.OMElement, org.apache.axiom.om.OMElement)">createValidateTargetElement(int, OMElement, OMElement)</a></span> - Static method in class org.apache.rahas.<a href="./org/apache/rahas/TrustUtil.html" title="class in org.apache.rahas">TrustUtil</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/AbstractIssuerConfig.html#CRYPTO">CRYPTO</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/WSSHandlerConstants.html#CRYPTO_CLASS_KEY">CRYPTO_CLASS_KEY</a></span> - 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></dt>
+<dd>
+<div class="block">The class that implements 
+ <code>org.apache.ws.security.components.crypto.Crypto</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/model/CryptoConfig.html#CRYPTO_KEY_ATTR">CRYPTO_KEY_ATTR</a></span> - Static variable 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/model/CryptoConfig.html#CRYPTO_LN">CRYPTO_LN</a></span> - Static variable 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/AbstractIssuerConfig.html#CRYPTO_PROPERTIES">CRYPTO_PROPERTIES</a></span> - 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></dt>
+<dd>
+<div class="block">Element name to include the crypto properties used to load the
+ information used securing the response</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/WSSHandlerConstants.html#CRYPTO_PROPERTIES_KEY">CRYPTO_PROPERTIES_KEY</a></span> - 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></dt>
+<dd>
+<div class="block">The <code>java.util.Properties</code> object holding the properties 
+ of a <code>org.apache.ws.security.components.crypto.Crypto</code> impl.</div>
+</dd>
+<dt><a href="./org/apache/rampart/policy/model/CryptoConfig.html" title="class in org.apache.rampart.policy.model"><span class="strong">CryptoConfig</span></a> - Class in <a href="./org/apache/rampart/policy/model/package-summary.html">org.apache.rampart.policy.model</a></dt>
+<dd>
+<div class="block">Policy model bean to capture crypto information.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/model/CryptoConfig.html#CryptoConfig()">CryptoConfig()</a></span> - Constructor for 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></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/rampart/policy/builders/CryptoConfigBuilder.html" title="class in org.apache.rampart.policy.builders"><span class="strong">CryptoConfigBuilder</span></a> - Class in <a href="./org/apache/rampart/policy/builders/package-summary.html">org.apache.rampart.policy.builders</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/builders/CryptoConfigBuilder.html#CryptoConfigBuilder()">CryptoConfigBuilder()</a></span> - Constructor for class org.apache.rampart.policy.builders.<a href="./org/apache/rampart/policy/builders/CryptoConfigBuilder.html" title="class in org.apache.rampart.policy.builders">CryptoConfigBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/AbstractIssuerConfig.html#cryptoElement">cryptoElement</a></span> - Variable in class org.apache.rahas.impl.<a href="./org/apache/rahas/impl/AbstractIssuerConfig.html" title="class in org.apache.rahas.impl">AbstractIssuerConfig</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/AbstractIssuerConfig.html#cryptoPropertiesElement">cryptoPropertiesElement</a></span> - Variable in class org.apache.rahas.impl.<a href="./org/apache/rahas/impl/AbstractIssuerConfig.html" title="class in org.apache.rahas.impl">AbstractIssuerConfig</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/AbstractIssuerConfig.html#cryptoPropertiesFile">cryptoPropertiesFile</a></span> - Variable in class org.apache.rahas.impl.<a href="./org/apache/rahas/impl/AbstractIssuerConfig.html" title="class in org.apache.rahas.impl">AbstractIssuerConfig</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/WSSHandlerConstants.html#CURRENT_REPETITON">CURRENT_REPETITON</a></span> - 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></dt>
+<dd>
+<div class="block">The current repetition</div>
+</dd>
+</dl>
+<a name="_D_">
+<!--   -->
+</a>
+<h2 class="title">D</h2>
+<dl>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/model/RampartConfig.html#DEC_CRYPTO_LN">DEC_CRYPTO_LN</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/model/RampartConfig.html#DEFAULT_NONCE_LIFE_TIME">DEFAULT_NONCE_LIFE_TIME</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/model/RampartConfig.html#DEFAULT_TIMESTAMP_MAX_SKEW">DEFAULT_TIMESTAMP_MAX_SKEW</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/model/RampartConfig.html#DEFAULT_TIMESTAMP_PRECISION_IN_MS">DEFAULT_TIMESTAMP_PRECISION_IN_MS</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/model/RampartConfig.html#DEFAULT_TIMESTAMP_TTL">DEFAULT_TIMESTAMP_TTL</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/builder/BindingBuilder.html#doEndorsedSignatures(org.apache.rampart.RampartMessageData, java.util.HashMap)">doEndorsedSignatures(RampartMessageData, HashMap)</a></span> - Method in class org.apache.rampart.builder.<a href="./org/apache/rampart/builder/BindingBuilder.html" title="class in org.apache.rampart.builder">BindingBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/WSDoAllReceiver.html#doReceiverAction(int, org.apache.ws.security.handler.RequestData)">doReceiverAction(int, RequestData)</a></span> - Method in class org.apache.rampart.handler.<a href="./org/apache/rampart/handler/WSDoAllReceiver.html" title="class in org.apache.rampart.handler">WSDoAllReceiver</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span></div>
+&nbsp;</dd>
+<dt><span class="strong"><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)">doSymmSignature(RampartMessageData, Token, Token, List&lt;WSEncryptionPart&gt;)</a></span> - Method in class org.apache.rampart.builder.<a href="./org/apache/rampart/builder/BindingBuilder.html" title="class in org.apache.rampart.builder">BindingBuilder</a></dt>
+<dd>&nbsp;</dd>
+</dl>
+<a name="_E_">
+<!--   -->
+</a>
+<h2 class="title">E</h2>
+<dl>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/WSSHandlerConstants.html#EMBEDDED_KEYNAME">EMBEDDED_KEYNAME</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/model/RampartConfig.html#ENCR_CRYPTO_LN">ENCR_CRYPTO_LN</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#ENCRYPT_BEFORE_SIGNING">ENCRYPT_BEFORE_SIGNING</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>
+<div class="block">Protection Order : EncryptBeforeSigning</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP12Constants.html#ENCRYPT_BEFORE_SIGNING">ENCRYPT_BEFORE_SIGNING</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP12Constants.html" title="class in org.apache.ws.secpolicy">SP12Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#ENCRYPT_BEFORE_SIGNING">ENCRYPT_BEFORE_SIGNING</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>
+<div class="block">Protection Order : EncryptBeforeSigning</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/WSSHandlerConstants.html#ENCRYPT_BODY">ENCRYPT_BODY</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#ENCRYPT_SIGNATURE">ENCRYPT_SIGNATURE</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP11Constants.html#ENCRYPT_SIGNATURE">ENCRYPT_SIGNATURE</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP11Constants.html" title="class in org.apache.ws.secpolicy">SP11Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP12Constants.html#ENCRYPT_SIGNATURE">ENCRYPT_SIGNATURE</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP12Constants.html" title="class in org.apache.ws.secpolicy">SP12Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#ENCRYPT_SIGNATURE">ENCRYPT_SIGNATURE</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#ENCRYPTED_ELEMENTS">ENCRYPTED_ELEMENTS</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP11Constants.html#ENCRYPTED_ELEMENTS">ENCRYPTED_ELEMENTS</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP11Constants.html" title="class in org.apache.ws.secpolicy">SP11Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP12Constants.html#ENCRYPTED_ELEMENTS">ENCRYPTED_ELEMENTS</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP12Constants.html" title="class in org.apache.ws.secpolicy">SP12Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#ENCRYPTED_ELEMENTS">ENCRYPTED_ELEMENTS</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/TokenIssuerUtil.html#ENCRYPTED_KEY">ENCRYPTED_KEY</a></span> - Static variable in class org.apache.rahas.impl.<a href="./org/apache/rahas/impl/TokenIssuerUtil.html" title="class in org.apache.rahas.impl">TokenIssuerUtil</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#ENCRYPTED_PARTS">ENCRYPTED_PARTS</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP11Constants.html#ENCRYPTED_PARTS">ENCRYPTED_PARTS</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP11Constants.html" title="class in org.apache.ws.secpolicy">SP11Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP12Constants.html#ENCRYPTED_PARTS">ENCRYPTED_PARTS</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP12Constants.html" title="class in org.apache.ws.secpolicy">SP12Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#ENCRYPTED_PARTS">ENCRYPTED_PARTS</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP12Constants.html#ENCRYPTED_SUPPORTING_TOKENS">ENCRYPTED_SUPPORTING_TOKENS</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP12Constants.html" title="class in org.apache.ws.secpolicy">SP12Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#ENCRYPTED_SUPPORTING_TOKENS">ENCRYPTED_SUPPORTING_TOKENS</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/ws/secpolicy11/builders/EncryptedElementsBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">EncryptedElementsBuilder</span></a> - Class in <a href="./org/apache/ws/secpolicy11/builders/package-summary.html">org.apache.ws.secpolicy11.builders</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy11/builders/EncryptedElementsBuilder.html#EncryptedElementsBuilder()">EncryptedElementsBuilder()</a></span> - Constructor for class org.apache.ws.secpolicy11.builders.<a href="./org/apache/ws/secpolicy11/builders/EncryptedElementsBuilder.html" title="class in org.apache.ws.secpolicy11.builders">EncryptedElementsBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/ws/secpolicy12/builders/EncryptedElementsBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">EncryptedElementsBuilder</span></a> - Class in <a href="./org/apache/ws/secpolicy12/builders/package-summary.html">org.apache.ws.secpolicy12.builders</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy12/builders/EncryptedElementsBuilder.html#EncryptedElementsBuilder()">EncryptedElementsBuilder()</a></span> - Constructor for class org.apache.ws.secpolicy12.builders.<a href="./org/apache/ws/secpolicy12/builders/EncryptedElementsBuilder.html" title="class in org.apache.ws.secpolicy12.builders">EncryptedElementsBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/rahas/EncryptedKeyToken.html" title="class in org.apache.rahas"><span class="strong">EncryptedKeyToken</span></a> - Class in <a href="./org/apache/rahas/package-summary.html">org.apache.rahas</a></dt>
+<dd>
+<div class="block">This token is used store Encrypted Key Tokens.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/EncryptedKeyToken.html#EncryptedKeyToken()">EncryptedKeyToken()</a></span> - Constructor for class org.apache.rahas.<a href="./org/apache/rahas/EncryptedKeyToken.html" title="class in org.apache.rahas">EncryptedKeyToken</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/EncryptedKeyToken.html#EncryptedKeyToken(java.lang.String, java.util.Date, java.util.Date)">EncryptedKeyToken(String, Date, Date)</a></span> - Constructor for class org.apache.rahas.<a href="./org/apache/rahas/EncryptedKeyToken.html" title="class in org.apache.rahas">EncryptedKeyToken</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/EncryptedKeyToken.html#EncryptedKeyToken(java.lang.String, org.apache.axiom.om.OMElement, java.util.Date, java.util.Date)">EncryptedKeyToken(String, OMElement, Date, Date)</a></span> - Constructor for class org.apache.rahas.<a href="./org/apache/rahas/EncryptedKeyToken.html" title="class in org.apache.rahas">EncryptedKeyToken</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/ws/secpolicy11/builders/EncryptedPartsBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">EncryptedPartsBuilder</span></a> - Class in <a href="./org/apache/ws/secpolicy11/builders/package-summary.html">org.apache.ws.secpolicy11.builders</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy11/builders/EncryptedPartsBuilder.html#EncryptedPartsBuilder()">EncryptedPartsBuilder()</a></span> - Constructor for class org.apache.ws.secpolicy11.builders.<a href="./org/apache/ws/secpolicy11/builders/EncryptedPartsBuilder.html" title="class in org.apache.ws.secpolicy11.builders">EncryptedPartsBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/ws/secpolicy12/builders/EncryptedPartsBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">EncryptedPartsBuilder</span></a> - Class in <a href="./org/apache/ws/secpolicy12/builders/package-summary.html">org.apache.ws.secpolicy12.builders</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy12/builders/EncryptedPartsBuilder.html#EncryptedPartsBuilder()">EncryptedPartsBuilder()</a></span> - Constructor for class org.apache.ws.secpolicy12.builders.<a href="./org/apache/ws/secpolicy12/builders/EncryptedPartsBuilder.html" title="class in org.apache.ws.secpolicy12.builders">EncryptedPartsBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/builder/BindingBuilder.html#encryptedTokensIdList">encryptedTokensIdList</a></span> - Variable in class org.apache.rampart.builder.<a href="./org/apache/rampart/builder/BindingBuilder.html" title="class in org.apache.rampart.builder">BindingBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/util/RampartUtil.html#encryptFirst(org.apache.rampart.policy.RampartPolicyData)">encryptFirst(RampartPolicyData)</a></span> - 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></dt>
+<dd>
+<div class="block">Returns true if needed to encrypt first.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#ENCRYPTION_TOKEN">ENCRYPTION_TOKEN</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP11Constants.html#ENCRYPTION_TOKEN">ENCRYPTION_TOKEN</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP11Constants.html" title="class in org.apache.ws.secpolicy">SP11Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP12Constants.html#ENCRYPTION_TOKEN">ENCRYPTION_TOKEN</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP12Constants.html" title="class in org.apache.ws.secpolicy">SP12Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#ENCRYPTION_TOKEN">ENCRYPTION_TOKEN</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy11/builders/X509TokenBuilder.html#ENCRYPTION_USER">ENCRYPTION_USER</a></span> - Static variable in class org.apache.ws.secpolicy11.builders.<a href="./org/apache/ws/secpolicy11/builders/X509TokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders">X509TokenBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy12/builders/X509TokenBuilder.html#ENCRYPTION_USER">ENCRYPTION_USER</a></span> - Static variable in class org.apache.ws.secpolicy12.builders.<a href="./org/apache/ws/secpolicy12/builders/X509TokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders">X509TokenBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/model/RampartConfig.html#ENCRYPTION_USER_LN">ENCRYPTION_USER_LN</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy11/builders/X509TokenBuilder.html#ENCRYPTION_USER_LN">ENCRYPTION_USER_LN</a></span> - Static variable in class org.apache.ws.secpolicy11.builders.<a href="./org/apache/ws/secpolicy11/builders/X509TokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders">X509TokenBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy12/builders/X509TokenBuilder.html#ENCRYPTION_USER_LN">ENCRYPTION_USER_LN</a></span> - Static variable in class org.apache.ws.secpolicy12.builders.<a href="./org/apache/ws/secpolicy12/builders/X509TokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders">X509TokenBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/ws/secpolicy/model/EncryptionToken.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">EncryptionToken</span></a> - Class in <a href="./org/apache/ws/secpolicy/model/package-summary.html">org.apache.ws.secpolicy.model</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/EncryptionToken.html#EncryptionToken(int)">EncryptionToken(int)</a></span> - Constructor for class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/EncryptionToken.html" title="class in org.apache.ws.secpolicy.model">EncryptionToken</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP12Constants.html#ENDORSING_ENCRYPTED_SUPPORTING_TOKENS">ENDORSING_ENCRYPTED_SUPPORTING_TOKENS</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP12Constants.html" title="class in org.apache.ws.secpolicy">SP12Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#ENDORSING_ENCRYPTED_SUPPORTING_TOKENS">ENDORSING_ENCRYPTED_SUPPORTING_TOKENS</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#ENDORSING_SUPPORTING_TOKENS">ENDORSING_SUPPORTING_TOKENS</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP11Constants.html#ENDORSING_SUPPORTING_TOKENS">ENDORSING_SUPPORTING_TOKENS</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP11Constants.html" title="class in org.apache.ws.secpolicy">SP11Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP12Constants.html#ENDORSING_SUPPORTING_TOKENS">ENDORSING_SUPPORTING_TOKENS</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP12Constants.html" title="class in org.apache.ws.secpolicy">SP12Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#ENDORSING_SUPPORTING_TOKENS">ENDORSING_SUPPORTING_TOKENS</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/Rahas.html#engageNotify(org.apache.axis2.description.AxisDescription)">engageNotify(AxisDescription)</a></span> - Method in class org.apache.rahas.<a href="./org/apache/rahas/Rahas.html" title="class in org.apache.rahas">Rahas</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/Rampart.html#engageNotify(org.apache.axis2.description.AxisDescription)">engageNotify(AxisDescription)</a></span> - Method in class org.apache.rampart.<a href="./org/apache/rampart/Rampart.html" title="class in org.apache.rampart">Rampart</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/RahasConstants.IssuanceBindingLocalNames.html#ENTROPY">ENTROPY</a></span> - Static variable in class org.apache.rahas.<a href="./org/apache/rahas/RahasConstants.IssuanceBindingLocalNames.html" title="class in org.apache.rahas">RahasConstants.IssuanceBindingLocalNames</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/model/CryptoConfig.html#equal(org.apache.neethi.PolicyComponent)">equal(PolicyComponent)</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/model/OptimizePartsConfig.html#equal(org.apache.neethi.PolicyComponent)">equal(PolicyComponent)</a></span> - Method 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/model/RampartConfig.html#equal(org.apache.neethi.PolicyComponent)">equal(PolicyComponent)</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/model/SSLConfig.html#equal(org.apache.neethi.PolicyComponent)">equal(PolicyComponent)</a></span> - Method in class org.apache.rampart.policy.model.<a href="./org/apache/rampart/policy/model/SSLConfig.html" title="class in org.apache.rampart.policy.model">SSLConfig</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#equal(org.apache.neethi.PolicyComponent)">equal(PolicyComponent)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#EX_C14N">EX_C14N</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#EX_C14N">EX_C14N</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/Token.html#EXPIRED">EXPIRED</a></span> - Static variable in class org.apache.rahas.<a href="./org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/TrustException.html#EXPIRED_DATA">EXPIRED_DATA</a></span> - Static variable in exception org.apache.rahas.<a href="./org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/model/OptimizePartsConfig.html#EXPRESSION_LN">EXPRESSION_LN</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/model/OptimizePartsConfig.html#EXPRESSIONS_LN">EXPRESSIONS_LN</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/rampart/ExtendedPolicyValidatorCallbackHandler.html" title="interface in org.apache.rampart"><span class="strong">ExtendedPolicyValidatorCallbackHandler</span></a> - Interface in <a href="./org/apache/rampart/package-summary.html">org.apache.rampart</a></dt>
+<dd>
+<div class="block">This is an extension of the PolicyValidatorCallbackHandler.</div>
+</dd>
+</dl>
+<a name="_F_">
+<!--   -->
+</a>
+<h2 class="title">F</h2>
+<dl>
+<dt><span class="strong"><a href="./org/apache/rahas/TrustException.html#FAILED_AUTHENTICATION">FAILED_AUTHENTICATION</a></span> - Static variable in exception org.apache.rahas.<a href="./org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/PolicyBasedResultsValidator.html#fetchActionResults(java.util.List, int)">fetchActionResults(List&lt;WSSecurityEngineResult&gt;, int)</a></span> - Static method in class org.apache.rampart.<a href="./org/apache/rampart/PolicyBasedResultsValidator.html" title="class in org.apache.rampart">PolicyBasedResultsValidator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/util/RampartUtil.html#findAllPrefixNamespaces(org.apache.axiom.om.OMElement, java.util.HashMap)">findAllPrefixNamespaces(OMElement, HashMap)</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/PostDispatchVerificationHandler.html#flowComplete(org.apache.axis2.context.MessageContext)">flowComplete(MessageContext)</a></span> - Method in class org.apache.rampart.handler.<a href="./org/apache/rampart/handler/PostDispatchVerificationHandler.html" title="class in org.apache.rampart.handler">PostDispatchVerificationHandler</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/RampartReceiver.html#flowComplete(org.apache.axis2.context.MessageContext)">flowComplete(MessageContext)</a></span> - Method in class org.apache.rampart.handler.<a href="./org/apache/rampart/handler/RampartReceiver.html" title="class in org.apache.rampart.handler">RampartReceiver</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/RampartSender.html#flowComplete(org.apache.axis2.context.MessageContext)">flowComplete(MessageContext)</a></span> - Method in class org.apache.rampart.handler.<a href="./org/apache/rampart/handler/RampartSender.html" title="class in org.apache.rampart.handler">RampartSender</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/WSDoAllHandler.html#flowComplete(org.apache.axis2.context.MessageContext)">flowComplete(MessageContext)</a></span> - Method in class org.apache.rampart.handler.<a href="./org/apache/rampart/handler/WSDoAllHandler.html" title="class in org.apache.rampart.handler">WSDoAllHandler</a></dt>
+<dd>&nbsp;</dd>
+</dl>
+<a name="_G_">
+<!--   -->
+</a>
+<h2 class="title">G</h2>
+<dl>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/SAMLTokenIssuer.html#generateEphemeralKey(int)">generateEphemeralKey(int)</a></span> - Method in class org.apache.rahas.impl.<a href="./org/apache/rahas/impl/SAMLTokenIssuer.html" title="class in org.apache.rahas.impl">SAMLTokenIssuer</a></dt>
+<dd>
+<div class="block">Create an ephemeral key</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/TrustUtil.html#generateEphemeralKey(int)">generateEphemeralKey(int)</a></span> - Method in class org.apache.rahas.<a href="./org/apache/rahas/TrustUtil.html" title="class in org.apache.rahas">TrustUtil</a></dt>
+<dd>
+<div class="block">Create an ephemeral key</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/TrustUtil.html#generateEphemeralKey(byte[], byte[], java.lang.String, int)">generateEphemeralKey(byte[], byte[], String, int)</a></span> - Method in class org.apache.rahas.<a href="./org/apache/rahas/TrustUtil.html" title="class in org.apache.rahas">TrustUtil</a></dt>
+<dd>
+<div class="block">Create an ephemeral key</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/config/InflowConfiguration.html#getActionItems()">getActionItems()</a></span> - 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></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span></div>
+<div class="block">Returns the action items.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/config/OutflowConfiguration.html#getActionItems()">getActionItems()</a></span> - 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></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span></div>
+<div class="block">Returns the action items.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/TrustUtil.html#getActionValue(int, java.lang.String)">getActionValue(int, String)</a></span> - Static method in class org.apache.rahas.<a href="./org/apache/rahas/TrustUtil.html" title="class in org.apache.rahas">TrustUtil</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/RahasData.html#getAddressingNs()">getAddressingNs()</a></span> - Method in class org.apache.rahas.<a href="./org/apache/rahas/RahasData.html" title="class in org.apache.rahas">RahasData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/config/OutflowConfiguration.html#getAddUTElements()">getAddUTElements()</a></span> - 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></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span></div>
+<div class="block">Returns the additional elements to be added to the username token element.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/RampartPolicyData.html#getAlgorithmSuite()">getAlgorithmSuite()</a></span> - Method in class org.apache.rampart.policy.<a href="./org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/Binding.html#getAlgorithmSuite()">getAlgorithmSuite()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/Binding.html" title="class in org.apache.ws.secpolicy.model">Binding</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/SupportingToken.html#getAlgorithmSuite()">getAlgorithmSuite()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/RahasData.html#getAppliesToAddress()">getAppliesToAddress()</a></span> - Method in class org.apache.rahas.<a href="./org/apache/rahas/RahasData.html" title="class in org.apache.rahas">RahasData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/RahasData.html#getAppliesToEpr()">getAppliesToEpr()</a></span> - Method in class org.apache.rahas.<a href="./org/apache/rahas/RahasData.html" title="class in org.apache.rahas">RahasData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/util/SAML2KeyInfo.html#getAssertion()">getAssertion()</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/saml/SAML1AssertionHandler.html#getAssertionElement()">getAssertionElement()</a></span> - Method in class org.apache.rampart.saml.<a href="./org/apache/rampart/saml/SAML1AssertionHandler.html" title="class in org.apache.rampart.saml">SAML1AssertionHandler</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/saml/SAML2AssertionHandler.html#getAssertionElement()">getAssertionElement()</a></span> - Method in class org.apache.rampart.saml.<a href="./org/apache/rampart/saml/SAML2AssertionHandler.html" title="class in org.apache.rampart.saml">SAML2AssertionHandler</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/saml/SAMLAssertionHandler.html#getAssertionElement()">getAssertionElement()</a></span> - Method in class org.apache.rampart.saml.<a href="./org/apache/rampart/saml/SAMLAssertionHandler.html" title="class in org.apache.rampart.saml">SAMLAssertionHandler</a></dt>
+<dd>
+<div class="block">Gets the assertion element as an Axiom OMElement.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/saml/SAMLAssertionHandler.html#getAssertionId()">getAssertionId()</a></span> - Method in class org.apache.rampart.saml.<a href="./org/apache/rampart/saml/SAMLAssertionHandler.html" title="class in org.apache.rampart.saml">SAMLAssertionHandler</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/saml/SAML1AssertionHandler.html#getAssertionKeyInfoSecret(org.apache.ws.security.components.crypto.Crypto, org.apache.rampart.TokenCallbackHandler)">getAssertionKeyInfoSecret(Crypto, TokenCallbackHandler)</a></span> - Method in class org.apache.rampart.saml.<a href="./org/apache/rampart/saml/SAML1AssertionHandler.html" title="class in org.apache.rampart.saml">SAML1AssertionHandler</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/saml/SAML2AssertionHandler.html#getAssertionKeyInfoSecret(org.apache.ws.security.components.crypto.Crypto, org.apache.rampart.TokenCallbackHandler)">getAssertionKeyInfoSecret(Crypto, TokenCallbackHandler)</a></span> - Method in class org.apache.rampart.saml.<a href="./org/apache/rampart/saml/SAML2AssertionHandler.html" title="class in org.apache.rampart.saml">SAML2AssertionHandler</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/saml/SAMLAssertionHandler.html#getAssertionKeyInfoSecret(org.apache.ws.security.components.crypto.Crypto, org.apache.rampart.TokenCallbackHandler)">getAssertionKeyInfoSecret(Crypto, TokenCallbackHandler)</a></span> - Method in class org.apache.rampart.saml.<a href="./org/apache/rampart/saml/SAMLAssertionHandler.html" title="class in org.apache.rampart.saml">SAMLAssertionHandler</a></dt>
+<dd>
+<div class="block">Gets the secret in assertion.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/AlgorithmSuite.html#getAsymmetricKeyWrap()">getAsymmetricKeyWrap()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/AlgorithmSuite.html" title="class in org.apache.ws.secpolicy.model">AlgorithmSuite</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/AlgorithmSuite.html#getAsymmetricSignature()">getAsymmetricSignature()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/AlgorithmSuite.html" title="class in org.apache.ws.secpolicy.model">AlgorithmSuite</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/Token.html#getAttachedReference()">getAttachedReference()</a></span> - Method in class org.apache.rahas.<a href="./org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/util/SAMLAttributeCallback.html#getAttributes()">getAttributes()</a></span> - 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></dt>
+<dd>
+<div class="block">Get SAML2 attribute</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP11Constants.html#getAttributeValueFromInclusion(int)">getAttributeValueFromInclusion(int)</a></span> - Static method in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP11Constants.html" title="class in org.apache.ws.secpolicy">SP11Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP12Constants.html#getAttributeValueFromInclusion(int)">getAttributeValueFromInclusion(int)</a></span> - Static method in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP12Constants.html" title="class in org.apache.ws.secpolicy">SP12Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/ValidatorData.html#getBodyEncrDataId()">getBodyEncrDataId()</a></span> - Method in class org.apache.rampart.<a href="./org/apache/rampart/ValidatorData.html" title="class in org.apache.rampart">ValidatorData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/SecureConversationToken.html#getBootstrapPolicy()">getBootstrapPolicy()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/SecureConversationToken.html" title="class in org.apache.ws.secpolicy.model">SecureConversationToken</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/config/InflowConfiguration.html#getBSPCompliant()">getBSPCompliant()</a></span> - 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></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span></div>
+<div class="block">Gets whether security processing is configured to handle BSP compliant manner.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/config/OutflowConfiguration.html#getBSPCompliant()">getBSPCompliant()</a></span> - 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></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span></div>
+<div class="block">Gets whether security processing is configured to handle BSP compliant manner.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/model/CryptoConfig.html#getCacheRefreshInterval()">getCacheRefreshInterval()</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/SAMLTokenIssuerConfig.html#getCallbackHander()">getCallbackHander()</a></span> - Method in class org.apache.rahas.impl.<a href="./org/apache/rahas/impl/SAMLTokenIssuerConfig.html" title="class in org.apache.rahas.impl">SAMLTokenIssuerConfig</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span></div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/SAMLTokenIssuerConfig.html#getCallbackHandler()">getCallbackHandler()</a></span> - Method in class org.apache.rahas.impl.<a href="./org/apache/rahas/impl/SAMLTokenIssuerConfig.html" title="class in org.apache.rahas.impl">SAMLTokenIssuerConfig</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/SAMLTokenIssuerConfig.html#getCallbackHandlerName()">getCallbackHandlerName()</a></span> - Method in class org.apache.rahas.impl.<a href="./org/apache/rahas/impl/SAMLTokenIssuerConfig.html" title="class in org.apache.rahas.impl">SAMLTokenIssuerConfig</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/util/SAMLAttributeCallback.html#getCallbackType()">getCallbackType()</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/util/SAMLCallback.html#getCallbackType()">getCallbackType()</a></span> - Method in interface org.apache.rahas.impl.util.<a href="./org/apache/rahas/impl/util/SAMLCallback.html" title="interface in org.apache.rahas.impl.util">SAMLCallback</a></dt>
+<dd>
+<div class="block">Returns the type of callback</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/util/SAMLNameIdentifierCallback.html#getCallbackType()">getCallbackType()</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/SimpleTokenStore.html#getCancelledTokens()">getCancelledTokens()</a></span> - Method in class org.apache.rahas.<a href="./org/apache/rahas/SimpleTokenStore.html" title="class in org.apache.rahas">SimpleTokenStore</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/TokenStorage.html#getCancelledTokens()">getCancelledTokens()</a></span> - Method in interface org.apache.rahas.<a href="./org/apache/rahas/TokenStorage.html" title="interface in org.apache.rahas">TokenStorage</a></dt>
+<dd>
+<div class="block">Return the list of CANCELLED tokens</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/util/SAMLUtils.html#getCertChainCollection(java.security.cert.X509Certificate[])">getCertChainCollection(X509Certificate[])</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/util/SAMLUtils.html#getCertificateBasedKeyInfo(java.security.cert.X509Certificate)">getCertificateBasedKeyInfo(X509Certificate)</a></span> - 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></dt>
+<dd>
+<div class="block">Creates the certificate based KeyInfo object.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/util/CommonUtil.html#getCertificateByAlias(org.apache.ws.security.components.crypto.Crypto, java.lang.String)">getCertificateByAlias(Crypto, String)</a></span> - 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></dt>
+<dd>
+<div class="block">Gets the certificates chain by alias.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/util/CommonUtil.html#getCertificatesByAlias(org.apache.ws.security.components.crypto.Crypto, java.lang.String)">getCertificatesByAlias(Crypto, String)</a></span> - 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></dt>
+<dd>
+<div class="block">Gets the certificates chain by alias.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/util/SAML2KeyInfo.html#getCerts()">getCerts()</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/RahasData.html#getClaimDialect()">getClaimDialect()</a></span> - Method in class org.apache.rahas.<a href="./org/apache/rahas/RahasData.html" title="class in org.apache.rahas">RahasData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/RahasData.html#getClaimElem()">getClaimElem()</a></span> - Method in class org.apache.rahas.<a href="./org/apache/rahas/RahasData.html" title="class in org.apache.rahas">RahasData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/WSDoAllHandler.html#getClassLoader(java.lang.Object)">getClassLoader(Object)</a></span> - Method in class org.apache.rampart.handler.<a href="./org/apache/rampart/handler/WSDoAllHandler.html" title="class in org.apache.rampart.handler">WSDoAllHandler</a></dt>
+<dd>
+<div class="block">Overrides the class loader used to load the PW callback class.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/RahasData.html#getClientCert()">getClientCert()</a></span> - Method in class org.apache.rahas.<a href="./org/apache/rahas/RahasData.html" title="class in org.apache.rahas">RahasData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/AlgorithmSuite.html#getComputedKey()">getComputedKey()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/AlgorithmSuite.html" title="class in org.apache.ws.secpolicy.model">AlgorithmSuite</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/RahasData.html#getComputedKeyAlgo()">getComputedKeyAlgo()</a></span> - Method in class org.apache.rahas.<a href="./org/apache/rahas/RahasData.html" title="class in org.apache.rahas">RahasData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/RampartMessageData.html#getConfig()">getConfig()</a></span> - Method in class org.apache.rampart.<a href="./org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/AbstractConfigurableSecurityAssertion.html#getConfigurations()">getConfigurations()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/AbstractConfigurableSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractConfigurableSecurityAssertion</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/TransportBinding.html#getConfigurations()">getConfigurations()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/TransportBinding.html" title="class in org.apache.ws.secpolicy.model">TransportBinding</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/RampartPolicyData.html#getContentEncryptedElements()">getContentEncryptedElements()</a></span> - Method in class org.apache.rampart.policy.<a href="./org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/util/RampartUtil.html#getContentEncryptedElements(java.util.List, org.apache.axiom.soap.SOAPEnvelope, java.util.List, java.util.HashMap)">getContentEncryptedElements(List&lt;WSEncryptionPart&gt;, SOAPEnvelope, List&lt;String&gt;, HashMap)</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/util/RampartUtil.html#getContextIdentifierKey(org.apache.axis2.context.MessageContext)">getContextIdentifierKey(MessageContext)</a></span> - 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></dt>
+<dd>
+<div class="block">Creates the unique (reproducible) id for to hold the context identifier
+ of the message exchange.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/util/RampartUtil.html#getContextMap(org.apache.axis2.context.MessageContext)">getContextMap(MessageContext)</a></span> - 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></dt>
+<dd>
+<div class="block">Returns the map of security context token identifiers</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/Token.html#getCreated()">getCreated()</a></span> - Method in class org.apache.rahas.<a href="./org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/util/SignKeyHolder.html#getCredentalContextSet()">getCredentalContextSet()</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/util/SignKeyHolder.html#getCredentialType()">getCredentialType()</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/util/SignKeyHolder.html#getCRLs()">getCRLs()</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/util/CommonUtil.html#getCrypto(java.util.Properties, java.lang.ClassLoader)">getCrypto(Properties, ClassLoader)</a></span> - 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></dt>
+<dd>
+<div class="block">Constructs crypto configuration based on the given properties.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/util/CommonUtil.html#getCrypto(java.lang.String, java.lang.ClassLoader)">getCrypto(String, ClassLoader)</a></span> - 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></dt>
+<dd>
+<div class="block">Constructs crypto configuration based on the given properties.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/model/CryptoConfig.html#getCryptoKey()">getCryptoKey()</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/WSDoAllHandler.html#getCurrentRepetition(java.lang.Object)">getCurrentRepetition(Object)</a></span> - Method in class org.apache.rampart.handler.<a href="./org/apache/rampart/handler/WSDoAllHandler.html" title="class in org.apache.rampart.handler">WSDoAllHandler</a></dt>
+<dd>
+<div class="block">Returns the repetition number from the message context</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/RampartMessageData.html#getCustomClassLoader()">getCustomClassLoader()</a></span> - Method in class org.apache.rampart.<a href="./org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a></dt>
+<dd>
+<div class="block">Returns the custom class loader if we are using one</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/util/SAMLAttributeCallback.html#getData()">getData()</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/util/SAMLNameIdentifierCallback.html#getData()">getData()</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/saml/SAMLAssertionHandler.html#getDateNotBefore()">getDateNotBefore()</a></span> - Method in class org.apache.rampart.saml.<a href="./org/apache/rampart/saml/SAMLAssertionHandler.html" title="class in org.apache.rampart.saml">SAMLAssertionHandler</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/saml/SAMLAssertionHandler.html#getDateNotOnOrAfter()">getDateNotOnOrAfter()</a></span> - Method in class org.apache.rampart.saml.<a href="./org/apache/rampart/saml/SAMLAssertionHandler.html" title="class in org.apache.rampart.saml">SAMLAssertionHandler</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/model/RampartConfig.html#getDecCryptoConfig()">getDecCryptoConfig()</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/RampartPolicyData.html#getDeclaredNamespaces()">getDeclaredNamespaces()</a></span> - Method in class org.apache.rampart.policy.<a href="./org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/ContentEncryptedElements.html#getDeclaredNamespaces()">getDeclaredNamespaces()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/ContentEncryptedElements.html" title="class in org.apache.ws.secpolicy.model">ContentEncryptedElements</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/RequiredElements.html#getDeclaredNamespaces()">getDeclaredNamespaces()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/RequiredElements.html" title="class in org.apache.ws.secpolicy.model">RequiredElements</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/SignedEncryptedElements.html#getDeclaredNamespaces()">getDeclaredNamespaces()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/SignedEncryptedElements.html" title="class in org.apache.ws.secpolicy.model">SignedEncryptedElements</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><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)">getDecryptedBytes(CallbackHandler, Crypto, Node)</a></span> - 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></dt>
+<dd>
+<div class="block">Decrypts the EncryptedKey element and returns the secret that was used.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/config/InflowConfiguration.html#getDecryptionPropFile()">getDecryptionPropFile()</a></span> - 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></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span></div>
+<div class="block">Returns the decryption property file.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/AbstractConfigurableSecurityAssertion.html#getDefaultAssertion()">getDefaultAssertion()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/AbstractConfigurableSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractConfigurableSecurityAssertion</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/TokenRequestDispatcherConfig.html#getDefaultCancelerInstance()">getDefaultCancelerInstance()</a></span> - Method in class org.apache.rahas.<a href="./org/apache/rahas/TokenRequestDispatcherConfig.html" title="class in org.apache.rahas">TokenRequestDispatcherConfig</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/TransportBinding.html#getDefaultConfiguration()">getDefaultConfiguration()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/TransportBinding.html" title="class in org.apache.ws.secpolicy.model">TransportBinding</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/TokenRequestDispatcherConfig.html#getDefaultIssuerInstace()">getDefaultIssuerInstace()</a></span> - Method in class org.apache.rahas.<a href="./org/apache/rahas/TokenRequestDispatcherConfig.html" title="class in org.apache.rahas">TokenRequestDispatcherConfig</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/TokenRequestDispatcherConfig.html#getDefaultIssuerName()">getDefaultIssuerName()</a></span> - Method in class org.apache.rahas.<a href="./org/apache/rahas/TokenRequestDispatcherConfig.html" title="class in org.apache.rahas">TokenRequestDispatcherConfig</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/TokenRequestDispatcherConfig.html#getDefaultRenewerInstance()">getDefaultRenewerInstance()</a></span> - Method in class org.apache.rahas.<a href="./org/apache/rahas/TokenRequestDispatcherConfig.html" title="class in org.apache.rahas">TokenRequestDispatcherConfig</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/TokenRequestDispatcherConfig.html#getDefaultValidatorInstance()">getDefaultValidatorInstance()</a></span> - Method in class org.apache.rahas.<a href="./org/apache/rahas/TokenRequestDispatcherConfig.html" title="class in org.apache.rahas">TokenRequestDispatcherConfig</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/AlgorithmSuite.html#getDigest()">getDigest()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/AlgorithmSuite.html" title="class in org.apache.ws.secpolicy.model">AlgorithmSuite</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/RampartMessageData.html#getDocument()">getDocument()</a></span> - Method in class org.apache.rampart.<a href="./org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/util/Axis2Util.html#getDocumentFromSOAPEnvelope(org.apache.axiom.soap.SOAPEnvelope, boolean)">getDocumentFromSOAPEnvelope(SOAPEnvelope, boolean)</a></span> - Static method in class org.apache.rampart.util.<a href="./org/apache/rampart/util/Axis2Util.html" title="class in org.apache.rampart.util">Axis2Util</a></dt>
+<dd>
+<div class="block">Creates a DOM Document using the SOAP Envelope.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/util/SAML2Utils.html#getElementFromAssertion(org.opensaml.xml.XMLObject)">getElementFromAssertion(XMLObject)</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/config/OutflowConfiguration.html#getEmbeddedKeyCallbackClass()">getEmbeddedKeyCallbackClass()</a></span> - 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></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span></div>
+<div class="block">Returns the embedded key callback class of the current action.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/config/OutflowConfiguration.html#getEmbeddedKeyName()">getEmbeddedKeyName()</a></span> - 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></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span></div>
+<div class="block">Returns the text of the key name that needs to be sent.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/config/InflowConfiguration.html#getEnableSignatureConfirmation()">getEnableSignatureConfirmation()</a></span> - 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></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span></div>
+<div class="block">Returns whether signature confirmation should be enabled or not.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/config/OutflowConfiguration.html#getEnableSignatureConfirmation()">getEnableSignatureConfirmation()</a></span> - 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></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span></div>
+<div class="block">Returns whether signature confirmation should be enabled or not</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/model/RampartConfig.html#getEncrCryptoConfig()">getEncrCryptoConfig()</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/ValidatorData.html#getEncryptedDataRefIds()">getEncryptedDataRefIds()</a></span> - Method in class org.apache.rampart.<a href="./org/apache/rampart/ValidatorData.html" title="class in org.apache.rampart">ValidatorData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/RampartPolicyData.html#getEncryptedElements()">getEncryptedElements()</a></span> - Method in class org.apache.rampart.policy.<a href="./org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/SupportingToken.html#getEncryptedElements()">getEncryptedElements()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/builder/BindingBuilder.html#getEncryptedKeyBuilder(org.apache.rampart.RampartMessageData, org.apache.ws.secpolicy.model.Token)">getEncryptedKeyBuilder(RampartMessageData, Token)</a></span> - Method in class org.apache.rampart.builder.<a href="./org/apache/rampart/builder/BindingBuilder.html" title="class in org.apache.rampart.builder">BindingBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/RampartPolicyData.html#getEncryptedParts()">getEncryptedParts()</a></span> - Method in class org.apache.rampart.policy.<a href="./org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/util/RampartUtil.html#getEncryptedParts(org.apache.rampart.RampartMessageData)">getEncryptedParts(RampartMessageData)</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/SupportingToken.html#getEncryptedParts()">getEncryptedParts()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/PolicyBasedResultsValidator.html#getEncryptedReferences(java.util.List)">getEncryptedReferences(List&lt;WSSecurityEngineResult&gt;)</a></span> - Method in class org.apache.rampart.<a href="./org/apache/rampart/PolicyBasedResultsValidator.html" title="class in org.apache.rampart">PolicyBasedResultsValidator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/RampartPolicyData.html#getEncryptedSupportingTokens()">getEncryptedSupportingTokens()</a></span> - Method in class org.apache.rampart.policy.<a href="./org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/AlgorithmSuite.html#getEncryption()">getEncryption()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/AlgorithmSuite.html" title="class in org.apache.ws.secpolicy.model">AlgorithmSuite</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/util/RampartUtil.html#getEncryptionCrypto(org.apache.rampart.policy.model.RampartConfig, java.lang.ClassLoader)">getEncryptionCrypto(RampartConfig, ClassLoader)</a></span> - 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></dt>
+<dd>
+<div class="block">Create the <code>Crypto</code> instance for encryption using information 
+ from the rampart configuration assertion</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/AlgorithmSuite.html#getEncryptionDerivedKeyLength()">getEncryptionDerivedKeyLength()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/AlgorithmSuite.html" title="class in org.apache.ws.secpolicy.model">AlgorithmSuite</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/AlgorithmSuite.html#getEncryptionKeyDerivation()">getEncryptionKeyDerivation()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/AlgorithmSuite.html" title="class in org.apache.ws.secpolicy.model">AlgorithmSuite</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/util/RampartUtil.html#getEncryptionKeyGenerator(java.lang.String)">getEncryptionKeyGenerator(String)</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/config/OutflowConfiguration.html#getEncryptionKeyIdentifier()">getEncryptionKeyIdentifier()</a></span> - 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></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span></div>
+<div class="block">Returns the encrypted key identifier of the current action.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/config/OutflowConfiguration.html#getEncryptionKeyTransportAlgorithm()">getEncryptionKeyTransportAlgorithm()</a></span> - 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></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span></div>
+<div class="block">Returns the encryption key transport algorithm of the current action.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/config/OutflowConfiguration.html#getEncryptionParts()">getEncryptionParts()</a></span> - 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></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span></div>
+<div class="block">Returns the encryption parts of the current action.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/config/OutflowConfiguration.html#getEncryptionPropFile()">getEncryptionPropFile()</a></span> - 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></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span></div>
+<div class="block">Returns the encryption property file.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/config/OutflowConfiguration.html#getEncryptionSymAlgorithm()">getEncryptionSymAlgorithm()</a></span> - 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></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span></div>
+<div class="block">Returns the encryption symmetric algorithm of the current action.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/RampartPolicyData.html#getEncryptionToken()">getEncryptionToken()</a></span> - Method in class org.apache.rampart.policy.<a href="./org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/EncryptionToken.html#getEncryptionToken()">getEncryptionToken()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/EncryptionToken.html" title="class in org.apache.ws.secpolicy.model">EncryptionToken</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/SymmetricBinding.html#getEncryptionToken()">getEncryptionToken()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/SymmetricBinding.html" title="class in org.apache.ws.secpolicy.model">SymmetricBinding</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/config/OutflowConfiguration.html#getEncryptionUser()">getEncryptionUser()</a></span> - 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></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span></div>
+<div class="block">Returns the encryption user of the current action.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/model/RampartConfig.html#getEncryptionUser()">getEncryptionUser()</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/X509Token.html#getEncryptionUser()">getEncryptionUser()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/X509Token.html" title="class in org.apache.ws.secpolicy.model">X509Token</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/RampartPolicyData.html#getEndorsingEncryptedSupportingTokens()">getEndorsingEncryptedSupportingTokens()</a></span> - Method in class org.apache.rampart.policy.<a href="./org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/RampartPolicyData.html#getEndorsingSupportingTokens()">getEndorsingSupportingTokens()</a></span> - Method in class org.apache.rampart.policy.<a href="./org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/util/SignKeyHolder.html#getEntityCertificate()">getEntityCertificate()</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/util/SignKeyHolder.html#getEntityCertificateChain()">getEntityCertificateChain()</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/util/SignKeyHolder.html#getEntityId()">getEntityId()</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/RahasData.html#getEphmeralKey()">getEphmeralKey()</a></span> - Method in class org.apache.rahas.<a href="./org/apache/rahas/RahasData.html" title="class in org.apache.rahas">RahasData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/SimpleTokenStore.html#getExpiredTokens()">getExpiredTokens()</a></span> - Method in class org.apache.rahas.<a href="./org/apache/rahas/SimpleTokenStore.html" title="class in org.apache.rahas">SimpleTokenStore</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/TokenStorage.html#getExpiredTokens()">getExpiredTokens()</a></span> - Method in interface org.apache.rahas.<a href="./org/apache/rahas/TokenStorage.html" title="interface in org.apache.rahas">TokenStorage</a></dt>
+<dd>
+<div class="block">Return the list of <code>EXPIRED</code> tokens.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/Token.html#getExpires()">getExpires()</a></span> - Method in class org.apache.rahas.<a href="./org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/model/OptimizePartsConfig.html#getExpressions()">getExpressions()</a></span> - Method 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/TrustException.html#getFaultCode()">getFaultCode()</a></span> - Method in exception org.apache.rahas.<a href="./org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/RampartException.html#getFaultCode()">getFaultCode()</a></span> - Method in exception org.apache.rampart.<a href="./org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/TrustException.html#getFaultString()">getFaultString()</a></span> - Method in exception org.apache.rahas.<a href="./org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/RampartException.html#getFaultString()">getFaultString()</a></span> - Method in exception org.apache.rampart.<a href="./org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/PostDispatchVerificationHandler.html#getHandlerDesc()">getHandlerDesc()</a></span> - Method in class org.apache.rampart.handler.<a href="./org/apache/rampart/handler/PostDispatchVerificationHandler.html" title="class in org.apache.rampart.handler">PostDispatchVerificationHandler</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/RampartReceiver.html#getHandlerDesc()">getHandlerDesc()</a></span> - Method in class org.apache.rampart.handler.<a href="./org/apache/rampart/handler/RampartReceiver.html" title="class in org.apache.rampart.handler">RampartReceiver</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/RampartSender.html#getHandlerDesc()">getHandlerDesc()</a></span> - Method in class org.apache.rampart.handler.<a href="./org/apache/rampart/handler/RampartSender.html" title="class in org.apache.rampart.handler">RampartSender</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/WSDoAllHandler.html#getHandlerDesc()">getHandlerDesc()</a></span> - Method in class org.apache.rampart.handler.<a href="./org/apache/rampart/handler/WSDoAllHandler.html" title="class in org.apache.rampart.handler">WSDoAllHandler</a></dt>
+<dd>
+<div class="block">Gets the handler description.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/RequiredParts.html#getHeaders()">getHeaders()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/RequiredParts.html" title="class in org.apache.ws.secpolicy.model">RequiredParts</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/SignedEncryptedParts.html#getHeaders()">getHeaders()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/SignedEncryptedParts.html" title="class in org.apache.ws.secpolicy.model">SignedEncryptedParts</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/Token.html#getId()">getId()</a></span> - Method in class org.apache.rahas.<a href="./org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/SimpleTokenStore.html#getIdFromSTR(org.apache.axiom.om.OMElement)">getIdFromSTR(OMElement)</a></span> - Static method in class org.apache.rahas.<a href="./org/apache/rahas/SimpleTokenStore.html" title="class in org.apache.rahas">SimpleTokenStore</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/Token.html#getInclusion()">getInclusion()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP11Constants.html#getInclusionFromAttributeValue(java.lang.String)">getInclusionFromAttributeValue(String)</a></span> - Static method in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP11Constants.html" title="class in org.apache.ws.secpolicy">SP11Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP12Constants.html#getInclusionFromAttributeValue(java.lang.String)">getInclusionFromAttributeValue(String)</a></span> - Static method in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP12Constants.html" title="class in org.apache.ws.secpolicy">SP12Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/AlgorithmSuite.html#getInclusiveC14n()">getInclusiveC14n()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/AlgorithmSuite.html" title="class in org.apache.ws.secpolicy.model">AlgorithmSuite</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/util/HandlerParameterDecoder.html#getInflowConfiguration(org.apache.axis2.description.Parameter)">getInflowConfiguration(Parameter)</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/RampartPolicyData.html#getInitiatorToken()">getInitiatorToken()</a></span> - Method in class org.apache.rampart.policy.<a href="./org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/AsymmetricBinding.html#getInitiatorToken()">getInitiatorToken()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/AsymmetricBinding.html" title="class in org.apache.ws.secpolicy.model">AsymmetricBinding</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/InitiatorToken.html#getInitiatorToken()">getInitiatorToken()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/InitiatorToken.html" title="class in org.apache.ws.secpolicy.model">InitiatorToken</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/RahasData.html#getInMessageContext()">getInMessageContext()</a></span> - Method in class org.apache.rahas.<a href="./org/apache/rahas/RahasData.html" title="class in org.apache.rahas">RahasData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/builder/BindingBuilder.html#getInsertionLocation()">getInsertionLocation()</a></span> - Method in class org.apache.rampart.builder.<a href="./org/apache/rampart/builder/BindingBuilder.html" title="class in org.apache.rampart.builder">BindingBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/RampartMessageData.html#getIssuedEncryptionTokenId()">getIssuedEncryptionTokenId()</a></span> - Method in class org.apache.rampart.<a href="./org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/RampartMessageData.html#getIssuedSignatureTokenId()">getIssuedSignatureTokenId()</a></span> - Method in class org.apache.rampart.<a href="./org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/util/RampartUtil.html#getIssuedToken(org.apache.rampart.RampartMessageData, org.apache.ws.secpolicy.model.IssuedToken)">getIssuedToken(RampartMessageData, IssuedToken)</a></span> - 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></dt>
+<dd>
+<div class="block">Obtain an issued token.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/TokenRequestDispatcherConfig.html#getIssuer(java.lang.String)">getIssuer(String)</a></span> - Method in class org.apache.rahas.<a href="./org/apache/rahas/TokenRequestDispatcherConfig.html" title="class in org.apache.rahas">TokenRequestDispatcherConfig</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/Token.html#getIssuerAddress()">getIssuerAddress()</a></span> - Method in class org.apache.rahas.<a href="./org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/util/SignKeyHolder.html#getIssuerCerts()">getIssuerCerts()</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/IssuedToken.html#getIssuerEpr()">getIssuerEpr()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/IssuedToken.html" title="class in org.apache.ws.secpolicy.model">IssuedToken</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/SecureConversationToken.html#getIssuerEpr()">getIssuerEpr()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/SecureConversationToken.html" title="class in org.apache.ws.secpolicy.model">SecureConversationToken</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/SAMLTokenIssuerConfig.html#getIssuerKeyAlias()">getIssuerKeyAlias()</a></span> - Method in class org.apache.rahas.impl.<a href="./org/apache/rahas/impl/SAMLTokenIssuerConfig.html" title="class in org.apache.rahas.impl">SAMLTokenIssuerConfig</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/SAMLTokenIssuerConfig.html#getIssuerKeyPassword()">getIssuerKeyPassword()</a></span> - Method in class org.apache.rahas.impl.<a href="./org/apache/rahas/impl/SAMLTokenIssuerConfig.html" title="class in org.apache.rahas.impl">SAMLTokenIssuerConfig</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/IssuedToken.html#getIssuerMex()">getIssuerMex()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/IssuedToken.html" title="class in org.apache.ws.secpolicy.model">IssuedToken</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/util/SignKeyHolder.html#getIssuerPK()">getIssuerPK()</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/RampartPolicyData.html#getIssuerPolicy()">getIssuerPolicy()</a></span> - Method in class org.apache.rampart.policy.<a href="./org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/util/Axis2Util.html#getKey(java.lang.String, boolean, int)">getKey(String, boolean, int)</a></span> - Static method in class org.apache.rampart.util.<a href="./org/apache/rampart/util/Axis2Util.html" title="class in org.apache.rampart.util">Axis2Util</a></dt>
+<dd>
+<div class="block">Provides the appropriate key to pickup config params from the message context.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/AbstractIssuerConfig.html#getKeyComputation()">getKeyComputation()</a></span> - Method in class org.apache.rahas.impl.<a href="./org/apache/rahas/impl/AbstractIssuerConfig.html" title="class in org.apache.rahas.impl">AbstractIssuerConfig</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/util/RampartUtil.html#getKeyIdentifier(org.apache.ws.secpolicy.model.X509Token)">getKeyIdentifier(X509Token)</a></span> - 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></dt>
+<dd>
+<div class="block">figureout the key identifier of a give X509Token</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/util/SignKeyHolder.html#getKeyNames()">getKeyNames()</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/AbstractIssuerConfig.html#getKeySize()">getKeySize()</a></span> - Method in class org.apache.rahas.impl.<a href="./org/apache/rahas/impl/AbstractIssuerConfig.html" title="class in org.apache.rahas.impl">AbstractIssuerConfig</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/RahasData.html#getKeysize()">getKeysize()</a></span> - Method in class org.apache.rahas.<a href="./org/apache/rahas/RahasData.html" title="class in org.apache.rahas">RahasData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/RahasData.html#getKeyType()">getKeyType()</a></span> - Method in class org.apache.rahas.<a href="./org/apache/rahas/RahasData.html" title="class in org.apache.rahas">RahasData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/builders/CryptoConfigBuilder.html#getKnownElements()">getKnownElements()</a></span> - Method in class org.apache.rampart.policy.builders.<a href="./org/apache/rampart/policy/builders/CryptoConfigBuilder.html" title="class in org.apache.rampart.policy.builders">CryptoConfigBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/builders/OptimizePartsBuilder.html#getKnownElements()">getKnownElements()</a></span> - Method in class org.apache.rampart.policy.builders.<a href="./org/apache/rampart/policy/builders/OptimizePartsBuilder.html" title="class in org.apache.rampart.policy.builders">OptimizePartsBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/builders/RampartConfigBuilder.html#getKnownElements()">getKnownElements()</a></span> - Method in class org.apache.rampart.policy.builders.<a href="./org/apache/rampart/policy/builders/RampartConfigBuilder.html" title="class in org.apache.rampart.policy.builders">RampartConfigBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/builders/SSLConfigBuilder.html#getKnownElements()">getKnownElements()</a></span> - Method in class org.apache.rampart.policy.builders.<a href="./org/apache/rampart/policy/builders/SSLConfigBuilder.html" title="class in org.apache.rampart.policy.builders">SSLConfigBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy11/builders/AlgorithmSuiteBuilder.html#getKnownElements()">getKnownElements()</a></span> - Method in class org.apache.ws.secpolicy11.builders.<a href="./org/apache/ws/secpolicy11/builders/AlgorithmSuiteBuilder.html" title="class in org.apache.ws.secpolicy11.builders">AlgorithmSuiteBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy11/builders/AsymmetricBindingBuilder.html#getKnownElements()">getKnownElements()</a></span> - Method in class org.apache.ws.secpolicy11.builders.<a href="./org/apache/ws/secpolicy11/builders/AsymmetricBindingBuilder.html" title="class in org.apache.ws.secpolicy11.builders">AsymmetricBindingBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy11/builders/EncryptedElementsBuilder.html#getKnownElements()">getKnownElements()</a></span> - Method in class org.apache.ws.secpolicy11.builders.<a href="./org/apache/ws/secpolicy11/builders/EncryptedElementsBuilder.html" title="class in org.apache.ws.secpolicy11.builders">EncryptedElementsBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy11/builders/EncryptedPartsBuilder.html#getKnownElements()">getKnownElements()</a></span> - Method in class org.apache.ws.secpolicy11.builders.<a href="./org/apache/ws/secpolicy11/builders/EncryptedPartsBuilder.html" title="class in org.apache.ws.secpolicy11.builders">EncryptedPartsBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy11/builders/InitiatorTokenBuilder.html#getKnownElements()">getKnownElements()</a></span> - Method in class org.apache.ws.secpolicy11.builders.<a href="./org/apache/ws/secpolicy11/builders/InitiatorTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders">InitiatorTokenBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy11/builders/IssuedTokenBuilder.html#getKnownElements()">getKnownElements()</a></span> - Method in class org.apache.ws.secpolicy11.builders.<a href="./org/apache/ws/secpolicy11/builders/IssuedTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders">IssuedTokenBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy11/builders/LayoutBuilder.html#getKnownElements()">getKnownElements()</a></span> - Method in class org.apache.ws.secpolicy11.builders.<a href="./org/apache/ws/secpolicy11/builders/LayoutBuilder.html" title="class in org.apache.ws.secpolicy11.builders">LayoutBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy11/builders/ProtectionTokenBuilder.html#getKnownElements()">getKnownElements()</a></span> - Method in class org.apache.ws.secpolicy11.builders.<a href="./org/apache/ws/secpolicy11/builders/ProtectionTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders">ProtectionTokenBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy11/builders/RecipientTokenBuilder.html#getKnownElements()">getKnownElements()</a></span> - Method in class org.apache.ws.secpolicy11.builders.<a href="./org/apache/ws/secpolicy11/builders/RecipientTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders">RecipientTokenBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy11/builders/RequiredElementsBuilder.html#getKnownElements()">getKnownElements()</a></span> - Method in class org.apache.ws.secpolicy11.builders.<a href="./org/apache/ws/secpolicy11/builders/RequiredElementsBuilder.html" title="class in org.apache.ws.secpolicy11.builders">RequiredElementsBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy11/builders/SecureConversationTokenBuilder.html#getKnownElements()">getKnownElements()</a></span> - Method in class org.apache.ws.secpolicy11.builders.<a href="./org/apache/ws/secpolicy11/builders/SecureConversationTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders">SecureConversationTokenBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy11/builders/SecurityContextTokenBuilder.html#getKnownElements()">getKnownElements()</a></span> - Method in class org.apache.ws.secpolicy11.builders.<a href="./org/apache/ws/secpolicy11/builders/SecurityContextTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders">SecurityContextTokenBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy11/builders/SignedElementsBuilder.html#getKnownElements()">getKnownElements()</a></span> - Method in class org.apache.ws.secpolicy11.builders.<a href="./org/apache/ws/secpolicy11/builders/SignedElementsBuilder.html" title="class in org.apache.ws.secpolicy11.builders">SignedElementsBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy11/builders/SignedPartsBuilder.html#getKnownElements()">getKnownElements()</a></span> - Method in class org.apache.ws.secpolicy11.builders.<a href="./org/apache/ws/secpolicy11/builders/SignedPartsBuilder.html" title="class in org.apache.ws.secpolicy11.builders">SignedPartsBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy11/builders/SupportingTokensBuilder.html#getKnownElements()">getKnownElements()</a></span> - Method in class org.apache.ws.secpolicy11.builders.<a href="./org/apache/ws/secpolicy11/builders/SupportingTokensBuilder.html" title="class in org.apache.ws.secpolicy11.builders">SupportingTokensBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy11/builders/SymmetricBindingBuilder.html#getKnownElements()">getKnownElements()</a></span> - Method in class org.apache.ws.secpolicy11.builders.<a href="./org/apache/ws/secpolicy11/builders/SymmetricBindingBuilder.html" title="class in org.apache.ws.secpolicy11.builders">SymmetricBindingBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy11/builders/TransportBindingBuilder.html#getKnownElements()">getKnownElements()</a></span> - Method in class org.apache.ws.secpolicy11.builders.<a href="./org/apache/ws/secpolicy11/builders/TransportBindingBuilder.html" title="class in org.apache.ws.secpolicy11.builders">TransportBindingBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy11/builders/TransportTokenBuilder.html#getKnownElements()">getKnownElements()</a></span> - Method in class org.apache.ws.secpolicy11.builders.<a href="./org/apache/ws/secpolicy11/builders/TransportTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders">TransportTokenBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy11/builders/Trust10Builder.html#getKnownElements()">getKnownElements()</a></span> - Method in class org.apache.ws.secpolicy11.builders.<a href="./org/apache/ws/secpolicy11/builders/Trust10Builder.html" title="class in org.apache.ws.secpolicy11.builders">Trust10Builder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy11/builders/UsernameTokenBuilder.html#getKnownElements()">getKnownElements()</a></span> - Method in class org.apache.ws.secpolicy11.builders.<a href="./org/apache/ws/secpolicy11/builders/UsernameTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders">UsernameTokenBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy11/builders/WSS10Builder.html#getKnownElements()">getKnownElements()</a></span> - Method in class org.apache.ws.secpolicy11.builders.<a href="./org/apache/ws/secpolicy11/builders/WSS10Builder.html" title="class in org.apache.ws.secpolicy11.builders">WSS10Builder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy11/builders/WSS11Builder.html#getKnownElements()">getKnownElements()</a></span> - Method in class org.apache.ws.secpolicy11.builders.<a href="./org/apache/ws/secpolicy11/builders/WSS11Builder.html" title="class in org.apache.ws.secpolicy11.builders">WSS11Builder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy11/builders/X509TokenBuilder.html#getKnownElements()">getKnownElements()</a></span> - Method in class org.apache.ws.secpolicy11.builders.<a href="./org/apache/ws/secpolicy11/builders/X509TokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders">X509TokenBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy12/builders/AlgorithmSuiteBuilder.html#getKnownElements()">getKnownElements()</a></span> - Method in class org.apache.ws.secpolicy12.builders.<a href="./org/apache/ws/secpolicy12/builders/AlgorithmSuiteBuilder.html" title="class in org.apache.ws.secpolicy12.builders">AlgorithmSuiteBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy12/builders/AsymmetricBindingBuilder.html#getKnownElements()">getKnownElements()</a></span> - Method in class org.apache.ws.secpolicy12.builders.<a href="./org/apache/ws/secpolicy12/builders/AsymmetricBindingBuilder.html" title="class in org.apache.ws.secpolicy12.builders">AsymmetricBindingBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy12/builders/ContentEncryptedElementsBuilder.html#getKnownElements()">getKnownElements()</a></span> - Method in class org.apache.ws.secpolicy12.builders.<a href="./org/apache/ws/secpolicy12/builders/ContentEncryptedElementsBuilder.html" title="class in org.apache.ws.secpolicy12.builders">ContentEncryptedElementsBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy12/builders/EncryptedElementsBuilder.html#getKnownElements()">getKnownElements()</a></span> - Method in class org.apache.ws.secpolicy12.builders.<a href="./org/apache/ws/secpolicy12/builders/EncryptedElementsBuilder.html" title="class in org.apache.ws.secpolicy12.builders">EncryptedElementsBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy12/builders/EncryptedPartsBuilder.html#getKnownElements()">getKnownElements()</a></span> - Method in class org.apache.ws.secpolicy12.builders.<a href="./org/apache/ws/secpolicy12/builders/EncryptedPartsBuilder.html" title="class in org.apache.ws.secpolicy12.builders">EncryptedPartsBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy12/builders/HttpsTokenBuilder.html#getKnownElements()">getKnownElements()</a></span> - Method in class org.apache.ws.secpolicy12.builders.<a href="./org/apache/ws/secpolicy12/builders/HttpsTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders">HttpsTokenBuilder</a></dt>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy12/builders/InitiatorTokenBuilder.html#getKnownElements()">getKnownElements()</a></span> - Method in class org.apache.ws.secpolicy12.builders.<a href="./org/apache/ws/secpolicy12/builders/InitiatorTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders">InitiatorTokenBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy12/builders/IssuedTokenBuilder.html#getKnownElements()">getKnownElements()</a></span> - Method in class org.apache.ws.secpolicy12.builders.<a href="./org/apache/ws/secpolicy12/builders/IssuedTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders">IssuedTokenBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy12/builders/LayoutBuilder.html#getKnownElements()">getKnownElements()</a></span> - Method in class org.apache.ws.secpolicy12.builders.<a href="./org/apache/ws/secpolicy12/builders/LayoutBuilder.html" title="class in org.apache.ws.secpolicy12.builders">LayoutBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy12/builders/ProtectionTokenBuilder.html#getKnownElements()">getKnownElements()</a></span> - Method in class org.apache.ws.secpolicy12.builders.<a href="./org/apache/ws/secpolicy12/builders/ProtectionTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders">ProtectionTokenBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy12/builders/RecipientTokenBuilder.html#getKnownElements()">getKnownElements()</a></span> - Method in class org.apache.ws.secpolicy12.builders.<a href="./org/apache/ws/secpolicy12/builders/RecipientTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders">RecipientTokenBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy12/builders/RequiredElementsBuilder.html#getKnownElements()">getKnownElements()</a></span> - Method in class org.apache.ws.secpolicy12.builders.<a href="./org/apache/ws/secpolicy12/builders/RequiredElementsBuilder.html" title="class in org.apache.ws.secpolicy12.builders">RequiredElementsBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy12/builders/RequiredPartsBuilder.html#getKnownElements()">getKnownElements()</a></span> - Method in class org.apache.ws.secpolicy12.builders.<a href="./org/apache/ws/secpolicy12/builders/RequiredPartsBuilder.html" title="class in org.apache.ws.secpolicy12.builders">RequiredPartsBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy12/builders/SecureConversationTokenBuilder.html#getKnownElements()">getKnownElements()</a></span> - Method in class org.apache.ws.secpolicy12.builders.<a href="./org/apache/ws/secpolicy12/builders/SecureConversationTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders">SecureConversationTokenBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy12/builders/SecurityContextTokenBuilder.html#getKnownElements()">getKnownElements()</a></span> - Method in class org.apache.ws.secpolicy12.builders.<a href="./org/apache/ws/secpolicy12/builders/SecurityContextTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders">SecurityContextTokenBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy12/builders/SignedElementsBuilder.html#getKnownElements()">getKnownElements()</a></span> - Method in class org.apache.ws.secpolicy12.builders.<a href="./org/apache/ws/secpolicy12/builders/SignedElementsBuilder.html" title="class in org.apache.ws.secpolicy12.builders">SignedElementsBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy12/builders/SignedPartsBuilder.html#getKnownElements()">getKnownElements()</a></span> - Method in class org.apache.ws.secpolicy12.builders.<a href="./org/apache/ws/secpolicy12/builders/SignedPartsBuilder.html" title="class in org.apache.ws.secpolicy12.builders">SignedPartsBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy12/builders/SupportingTokensBuilder.html#getKnownElements()">getKnownElements()</a></span> - Method in class org.apache.ws.secpolicy12.builders.<a href="./org/apache/ws/secpolicy12/builders/SupportingTokensBuilder.html" title="class in org.apache.ws.secpolicy12.builders">SupportingTokensBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy12/builders/SymmetricBindingBuilder.html#getKnownElements()">getKnownElements()</a></span> - Method in class org.apache.ws.secpolicy12.builders.<a href="./org/apache/ws/secpolicy12/builders/SymmetricBindingBuilder.html" title="class in org.apache.ws.secpolicy12.builders">SymmetricBindingBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy12/builders/TransportBindingBuilder.html#getKnownElements()">getKnownElements()</a></span> - Method in class org.apache.ws.secpolicy12.builders.<a href="./org/apache/ws/secpolicy12/builders/TransportBindingBuilder.html" title="class in org.apache.ws.secpolicy12.builders">TransportBindingBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy12/builders/TransportTokenBuilder.html#getKnownElements()">getKnownElements()</a></span> - Method in class org.apache.ws.secpolicy12.builders.<a href="./org/apache/ws/secpolicy12/builders/TransportTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders">TransportTokenBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy12/builders/Trust13Builder.html#getKnownElements()">getKnownElements()</a></span> - Method in class org.apache.ws.secpolicy12.builders.<a href="./org/apache/ws/secpolicy12/builders/Trust13Builder.html" title="class in org.apache.ws.secpolicy12.builders">Trust13Builder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy12/builders/UsernameTokenBuilder.html#getKnownElements()">getKnownElements()</a></span> - Method in class org.apache.ws.secpolicy12.builders.<a href="./org/apache/ws/secpolicy12/builders/UsernameTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders">UsernameTokenBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy12/builders/WSS10Builder.html#getKnownElements()">getKnownElements()</a></span> - Method in class org.apache.ws.secpolicy12.builders.<a href="./org/apache/ws/secpolicy12/builders/WSS10Builder.html" title="class in org.apache.ws.secpolicy12.builders">WSS10Builder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy12/builders/WSS11Builder.html#getKnownElements()">getKnownElements()</a></span> - Method in class org.apache.ws.secpolicy12.builders.<a href="./org/apache/ws/secpolicy12/builders/WSS11Builder.html" title="class in org.apache.ws.secpolicy12.builders">WSS11Builder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy12/builders/X509TokenBuilder.html#getKnownElements()">getKnownElements()</a></span> - Method in class org.apache.ws.secpolicy12.builders.<a href="./org/apache/ws/secpolicy12/builders/X509TokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders">X509TokenBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/RampartPolicyData.html#getLayout()">getLayout()</a></span> - Method in class org.apache.rampart.policy.<a href="./org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/Binding.html#getLayout()">getLayout()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/Binding.html" title="class in org.apache.ws.secpolicy.model">Binding</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/AlgorithmSuite.html#getMaximumAsymmetricKeyLength()">getMaximumAsymmetricKeyLength()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/AlgorithmSuite.html" title="class in org.apache.ws.secpolicy.model">AlgorithmSuite</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/AbstractUniqueMessageAttributeCache.html#getMaximumLifeTimeOfAnAttribute()">getMaximumLifeTimeOfAnAttribute()</a></span> - Method in class org.apache.rampart.<a href="./org/apache/rampart/AbstractUniqueMessageAttributeCache.html" title="class in org.apache.rampart">AbstractUniqueMessageAttributeCache</a></dt>
+<dd>
+<div class="block">Gets the maximum life time of a message id.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/UniqueMessageAttributeCache.html#getMaximumLifeTimeOfAnAttribute()">getMaximumLifeTimeOfAnAttribute()</a></span> - Method in interface org.apache.rampart.<a href="./org/apache/rampart/UniqueMessageAttributeCache.html" title="interface in org.apache.rampart">UniqueMessageAttributeCache</a></dt>
+<dd>
+<div class="block">Gets the maximum life time of a message id.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/AlgorithmSuite.html#getMaximumSymmetricKeyLength()">getMaximumSymmetricKeyLength()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/AlgorithmSuite.html" title="class in org.apache.ws.secpolicy.model">AlgorithmSuite</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/TrustException.html#getMessage(java.lang.String, java.lang.Object[])">getMessage(String, Object[])</a></span> - Static method in exception org.apache.rahas.<a href="./org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></dt>
+<dd>
+<div class="block">get the message from resource bundle.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/RampartException.html#getMessage(java.lang.String, java.lang.Object[])">getMessage(String, Object[])</a></span> - Static method in exception org.apache.rampart.<a href="./org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a></dt>
+<dd>
+<div class="block">get the message from resource bundle.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/AlgorithmSuite.html#getMinimumAsymmetricKeyLength()">getMinimumAsymmetricKeyLength()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/AlgorithmSuite.html" title="class in org.apache.ws.secpolicy.model">AlgorithmSuite</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/AlgorithmSuite.html#getMinimumSymmetricKeyLength()">getMinimumSymmetricKeyLength()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/AlgorithmSuite.html" title="class in org.apache.ws.secpolicy.model">AlgorithmSuite</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/RampartMessageData.html#getMsgContext()">getMsgContext()</a></span> - Method in class org.apache.rampart.<a href="./org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/RampartPolicyData.html#getMTOMAssertion()">getMTOMAssertion()</a></span> - Method in class org.apache.rampart.policy.<a href="./org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/PostDispatchVerificationHandler.html#getName()">getName()</a></span> - Method in class org.apache.rampart.handler.<a href="./org/apache/rampart/handler/PostDispatchVerificationHandler.html" title="class in org.apache.rampart.handler">PostDispatchVerificationHandler</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/RampartReceiver.html#getName()">getName()</a></span> - Method in class org.apache.rampart.handler.<a href="./org/apache/rampart/handler/RampartReceiver.html" title="class in org.apache.rampart.handler">RampartReceiver</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/RampartSender.html#getName()">getName()</a></span> - Method in class org.apache.rampart.handler.<a href="./org/apache/rampart/handler/RampartSender.html" title="class in org.apache.rampart.handler">RampartSender</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/WSDoAllHandler.html#getName()">getName()</a></span> - Method in class org.apache.rampart.handler.<a href="./org/apache/rampart/handler/WSDoAllHandler.html" title="class in org.apache.rampart.handler">WSDoAllHandler</a></dt>
+<dd>
+<div class="block">Method getName.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/model/CryptoConfig.html#getName()">getName()</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/model/OptimizePartsConfig.html#getName()">getName()</a></span> - Method 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/model/RampartConfig.html#getName()">getName()</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/model/SSLConfig.html#getName()">getName()</a></span> - Method in class org.apache.rampart.policy.model.<a href="./org/apache/rampart/policy/model/SSLConfig.html" title="class in org.apache.rampart.policy.model">SSLConfig</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/AlgorithmSuite.html#getName()">getName()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/AlgorithmSuite.html" title="class in org.apache.ws.secpolicy.model">AlgorithmSuite</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/AsymmetricBinding.html#getName()">getName()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/AsymmetricBinding.html" title="class in org.apache.ws.secpolicy.model">AsymmetricBinding</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/ContentEncryptedElements.html#getName()">getName()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/ContentEncryptedElements.html" title="class in org.apache.ws.secpolicy.model">ContentEncryptedElements</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/EncryptionToken.html#getName()">getName()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/EncryptionToken.html" title="class in org.apache.ws.secpolicy.model">EncryptionToken</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/Header.html#getName()">getName()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/Header.html" title="class in org.apache.ws.secpolicy.model">Header</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/HttpsToken.html#getName()">getName()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/HttpsToken.html" title="class in org.apache.ws.secpolicy.model">HttpsToken</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/InitiatorToken.html#getName()">getName()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/InitiatorToken.html" title="class in org.apache.ws.secpolicy.model">InitiatorToken</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/IssuedToken.html#getName()">getName()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/IssuedToken.html" title="class in org.apache.ws.secpolicy.model">IssuedToken</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/Layout.html#getName()">getName()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/Layout.html" title="class in org.apache.ws.secpolicy.model">Layout</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/ProtectionToken.html#getName()">getName()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/ProtectionToken.html" title="class in org.apache.ws.secpolicy.model">ProtectionToken</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/RecipientToken.html#getName()">getName()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/RecipientToken.html" title="class in org.apache.ws.secpolicy.model">RecipientToken</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/RequiredElements.html#getName()">getName()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/RequiredElements.html" title="class in org.apache.ws.secpolicy.model">RequiredElements</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/RequiredParts.html#getName()">getName()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/RequiredParts.html" title="class in org.apache.ws.secpolicy.model">RequiredParts</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/SecureConversationToken.html#getName()">getName()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/SecureConversationToken.html" title="class in org.apache.ws.secpolicy.model">SecureConversationToken</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/SecurityContextToken.html#getName()">getName()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/SecurityContextToken.html" title="class in org.apache.ws.secpolicy.model">SecurityContextToken</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/SignatureToken.html#getName()">getName()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/SignatureToken.html" title="class in org.apache.ws.secpolicy.model">SignatureToken</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/SignedEncryptedElements.html#getName()">getName()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/SignedEncryptedElements.html" title="class in org.apache.ws.secpolicy.model">SignedEncryptedElements</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/SignedEncryptedParts.html#getName()">getName()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/SignedEncryptedParts.html" title="class in org.apache.ws.secpolicy.model">SignedEncryptedParts</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/SupportingToken.html#getName()">getName()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/SymmetricBinding.html#getName()">getName()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/SymmetricBinding.html" title="class in org.apache.ws.secpolicy.model">SymmetricBinding</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/TransportBinding.html#getName()">getName()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/TransportBinding.html" title="class in org.apache.ws.secpolicy.model">TransportBinding</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/TransportToken.html#getName()">getName()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/TransportToken.html" title="class in org.apache.ws.secpolicy.model">TransportToken</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/Trust10.html#getName()">getName()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/Trust10.html" title="class in org.apache.ws.secpolicy.model">Trust10</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/Trust13.html#getName()">getName()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/Trust13.html" title="class in org.apache.ws.secpolicy.model">Trust13</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/UsernameToken.html#getName()">getName()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/UsernameToken.html" title="class in org.apache.ws.secpolicy.model">UsernameToken</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/Wss10.html#getName()">getName()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/Wss10.html" title="class in org.apache.ws.secpolicy.model">Wss10</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/Wss11.html#getName()">getName()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/Wss11.html" title="class in org.apache.ws.secpolicy.model">Wss11</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/X509Token.html#getName()">getName()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/X509Token.html" title="class in org.apache.ws.secpolicy.model">X509Token</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/util/SAMLNameIdentifierCallback.html#getNameId()">getNameId()</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/Header.html#getNamespace()">getNamespace()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/Header.html" title="class in org.apache.ws.secpolicy.model">Header</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/model/OptimizePartsConfig.html#getNamespaces()">getNamespaces()</a></span> - Method 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/model/RampartConfig.html#getNonceLifeTime()">getNonceLifeTime()</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/util/CommonUtil.html#getOMDOMDocument()">getOMDOMDocument()</a></span> - 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></dt>
+<dd>
+<div class="block">This method creates a DOM compatible Axiom document.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/config/OutflowConfiguration.html#getOptimizeParts()">getOptimizeParts()</a></span> - 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></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span></div>
+<div class="block">Returns the Path expression to selecte the elements with content of the
+ current action to be MTOM optimized.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/model/RampartConfig.html#getOptimizeParts()">getOptimizeParts()</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/RampartPolicyData.html#getOptimizePartsConfig()">getOptimizePartsConfig()</a></span> - Method in class org.apache.rampart.policy.<a href="./org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/WSDoAllHandler.html#getOption(java.lang.String)">getOption(String)</a></span> - Method in class org.apache.rampart.handler.<a href="./org/apache/rampart/handler/WSDoAllHandler.html" title="class in org.apache.rampart.handler">WSDoAllHandler</a></dt>
+<dd>
+<div class="block">Gets option.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/util/HandlerParameterDecoder.html#getOutflowConfiguration(org.apache.axis2.description.Parameter)">getOutflowConfiguration(Parameter)</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/SAMLTokenIssuerConfig.html#getParameter()">getParameter()</a></span> - Method in class org.apache.rahas.impl.<a href="./org/apache/rahas/impl/SAMLTokenIssuerConfig.html" title="class in org.apache.rahas.impl">SAMLTokenIssuerConfig</a></dt>
+<dd>
+<div class="block">Generate an Axis2 parameter for this configuration</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/PostDispatchVerificationHandler.html#getParameter(java.lang.String)">getParameter(String)</a></span> - Method in class org.apache.rampart.handler.<a href="./org/apache/rampart/handler/PostDispatchVerificationHandler.html" title="class in org.apache.rampart.handler">PostDispatchVerificationHandler</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/RampartReceiver.html#getParameter(java.lang.String)">getParameter(String)</a></span> - Method in class org.apache.rampart.handler.<a href="./org/apache/rampart/handler/RampartReceiver.html" title="class in org.apache.rampart.handler">RampartReceiver</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/RampartSender.html#getParameter(java.lang.String)">getParameter(String)</a></span> - Method in class org.apache.rampart.handler.<a href="./org/apache/rampart/handler/RampartSender.html" title="class in org.apache.rampart.handler">RampartSender</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/WSDoAllHandler.html#getParameter(java.lang.String)">getParameter(String)</a></span> - Method in class org.apache.rampart.handler.<a href="./org/apache/rampart/handler/WSDoAllHandler.html" title="class in org.apache.rampart.handler">WSDoAllHandler</a></dt>
+<dd>
+<div class="block">Method getParameter.</div>
+</dd>
+<dt><span class="strong"><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)">getPartsAndElements(boolean, SOAPEnvelope, boolean, List&lt;WSEncryptionPart&gt;, List&lt;String&gt;, HashMap)</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/WSDoAllHandler.html#getPassword(java.lang.Object)">getPassword(Object)</a></span> - Method in class org.apache.rampart.handler.<a href="./org/apache/rampart/handler/WSDoAllHandler.html" title="class in org.apache.rampart.handler">WSDoAllHandler</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/config/InflowConfiguration.html#getPasswordCallbackClass()">getPasswordCallbackClass()</a></span> - 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></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span></div>
+<div class="block">Returns the password callback class name.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/config/OutflowConfiguration.html#getPasswordCallbackClass()">getPasswordCallbackClass()</a></span> - 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></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span></div>
+<div class="block">Returns the name of the password callback class of the current action.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/util/RampartUtil.html#getPasswordCB(org.apache.rampart.RampartMessageData)">getPasswordCB(RampartMessageData)</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/util/RampartUtil.html#getPasswordCB(org.apache.axis2.context.MessageContext, org.apache.rampart.policy.RampartPolicyData)">getPasswordCB(MessageContext, RampartPolicyData)</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/config/OutflowConfiguration.html#getPasswordType()">getPasswordType()</a></span> - 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></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span></div>
+<div class="block">Returns the password type of the current action.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/RampartMessageData.html#getPolicyData()">getPolicyData()</a></span> - Method in class org.apache.rampart.<a href="./org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/util/RampartUtil.html#getPolicyFromMetadataRef(org.apache.axiom.om.OMElement)">getPolicyFromMetadataRef(OMElement)</a></span> - 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></dt>
+<dd>
+<div class="block">Retrieve policy using metadata reference 
+ <wsa:Metadata xmlns:wsa="http://www.w3.org/2005/08/addressing">
+  <mex:Metadata
+       xmlns:mex="http://schemas.xmlsoap.org/ws/2004/09/mex"
+       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+           <mex:MetadataSection>
+                  <mex:MetadataReference>
+                      <wsa:Address>http://address/of/mex/service</wsa:Address>
+                  </mex:MetadataReference>
+           </mex:MetadataSection>
+  </mex:Metadata>
+ </wsa:Metadata></div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/util/RampartUtil.html#getPolicyValidatorCB(org.apache.axis2.context.MessageContext, org.apache.rampart.policy.RampartPolicyData)">getPolicyValidatorCB(MessageContext, RampartPolicyData)</a></span> - 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></dt>
+<dd>
+<div class="block">Returns an instance of PolicyValidatorCallbackHandler to be used to validate ws-security results.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/model/RampartConfig.html#getPolicyValidatorCbClass()">getPolicyValidatorCbClass()</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/config/OutflowConfiguration.html#getPrecisionInMilliseconds()">getPrecisionInMilliseconds()</a></span> - 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></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span></div>
+<div class="block">Returns whether PrecisionInMilliseconds is enabled or not</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/config/OutflowConfiguration.html#getPreserveOriginalEnvelope()">getPreserveOriginalEnvelope()</a></span> - 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></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span></div>
+<div class="block">Returns whether signature confirmation should be enabled or not.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/Token.html#getPreviousToken()">getPreviousToken()</a></span> - Method in class org.apache.rahas.<a href="./org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/RahasData.html#getPrincipal()">getPrincipal()</a></span> - Method in class org.apache.rahas.<a href="./org/apache/rahas/RahasData.html" title="class in org.apache.rahas">RahasData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/util/SignKeyHolder.html#getPrivateKey()">getPrivateKey()</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/AbstractIssuerConfig.html#getProofKeyType()">getProofKeyType()</a></span> - Method in class org.apache.rahas.impl.<a href="./org/apache/rahas/impl/AbstractIssuerConfig.html" title="class in org.apache.rahas.impl">AbstractIssuerConfig</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/model/CryptoConfig.html#getProp()">getProp()</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/model/SSLConfig.html#getProp()">getProp()</a></span> - Method in class org.apache.rampart.policy.model.<a href="./org/apache/rampart/policy/model/SSLConfig.html" title="class in org.apache.rampart.policy.model">SSLConfig</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/Token.html#getProperties()">getProperties()</a></span> - Method in class org.apache.rahas.<a href="./org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/config/InflowConfiguration.html#getProperty()">getProperty()</a></span> - 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></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span></div>
+<div class="block">Returns the configuration as an OMElement.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/config/OutflowConfiguration.html#getProperty()">getProperty()</a></span> - 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></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span></div>
+<div class="block">Returns the configuration as an Parameter</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/WSDoAllHandler.html#getProperty(java.lang.Object, java.lang.String)">getProperty(Object, String)</a></span> - Method in class org.apache.rampart.handler.<a href="./org/apache/rampart/handler/WSDoAllHandler.html" title="class in org.apache.rampart.handler">WSDoAllHandler</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/RampartPolicyData.html#getProtectionOrder()">getProtectionOrder()</a></span> - Method in class org.apache.rampart.policy.<a href="./org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/SymmetricAsymmetricBindingBase.html#getProtectionOrder()">getProtectionOrder()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/SymmetricAsymmetricBindingBase.html" title="class in org.apache.ws.secpolicy.model">SymmetricAsymmetricBindingBase</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/ProtectionToken.html#getProtectionToken()">getProtectionToken()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/ProtectionToken.html" title="class in org.apache.ws.secpolicy.model">ProtectionToken</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/SymmetricBinding.html#getProtectionToken()">getProtectionToken()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/SymmetricBinding.html" title="class in org.apache.ws.secpolicy.model">SymmetricBinding</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/model/CryptoConfig.html#getProvider()">getProvider()</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/util/SignKeyHolder.html#getPublicKey()">getPublicKey()</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/model/RampartConfig.html#getPwCbClass()">getPwCbClass()</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/RampartPolicyData.html#getRampartConfig()">getRampartConfig()</a></span> - Method in class org.apache.rampart.policy.<a href="./org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/util/RampartUtil.html#getRampartConfigCallbackHandler(org.apache.axis2.context.MessageContext, org.apache.rampart.policy.RampartPolicyData)">getRampartConfigCallbackHandler(MessageContext, RampartPolicyData)</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/model/RampartConfig.html#getRampartConfigCbClass()">getRampartConfigCbClass()</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/ValidatorData.html#getRampartMessageData()">getRampartMessageData()</a></span> - Method in class org.apache.rampart.<a href="./org/apache/rampart/ValidatorData.html" title="class in org.apache.rampart">ValidatorData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/RecipientToken.html#getReceipientToken()">getReceipientToken()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/RecipientToken.html" title="class in org.apache.ws.secpolicy.model">RecipientToken</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/RampartPolicyData.html#getRecipientToken()">getRecipientToken()</a></span> - Method in class org.apache.rampart.policy.<a href="./org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/AsymmetricBinding.html#getRecipientToken()">getRecipientToken()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/AsymmetricBinding.html" title="class in org.apache.ws.secpolicy.model">AsymmetricBinding</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/SimpleTokenStore.html#getRenewedTokens()">getRenewedTokens()</a></span> - Method in class org.apache.rahas.<a href="./org/apache/rahas/SimpleTokenStore.html" title="class in org.apache.rahas">SimpleTokenStore</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/TokenStorage.html#getRenewedTokens()">getRenewedTokens()</a></span> - Method in interface org.apache.rahas.<a href="./org/apache/rahas/TokenStorage.html" title="interface in org.apache.rahas">TokenStorage</a></dt>
+<dd>
+<div class="block">Return the list of RENEWED tokens.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/TokenRequestDispatcherConfig.html#getRenewer(java.lang.String)">getRenewer(String)</a></span> - Method in class org.apache.rahas.<a href="./org/apache/rahas/TokenRequestDispatcherConfig.html" title="class in org.apache.rahas">TokenRequestDispatcherConfig</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/util/RampartUtil.html#getRequestEncryptedKeyId(java.util.List)">getRequestEncryptedKeyId(List&lt;WSHandlerResult&gt;)</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/util/RampartUtil.html#getRequestEncryptedKeyValue(java.util.List)">getRequestEncryptedKeyValue(List&lt;WSHandlerResult&gt;)</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/RahasData.html#getRequestEntropy()">getRequestEntropy()</a></span> - Method in class org.apache.rahas.<a href="./org/apache/rahas/RahasData.html" title="class in org.apache.rahas">RahasData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/RahasData.html#getRequestType()">getRequestType()</a></span> - Method in class org.apache.rahas.<a href="./org/apache/rahas/RahasData.html" title="class in org.apache.rahas">RahasData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/RampartPolicyData.html#getRequiredElements()">getRequiredElements()</a></span> - Method in class org.apache.rampart.policy.<a href="./org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/SAML2TokenIssuer.html#getResponseAction(org.apache.rahas.RahasData)">getResponseAction(RahasData)</a></span> - Method in class org.apache.rahas.impl.<a href="./org/apache/rahas/impl/SAML2TokenIssuer.html" title="class in org.apache.rahas.impl">SAML2TokenIssuer</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/SAMLTokenIssuer.html#getResponseAction(org.apache.rahas.RahasData)">getResponseAction(RahasData)</a></span> - Method in class org.apache.rahas.impl.<a href="./org/apache/rahas/impl/SAMLTokenIssuer.html" title="class in org.apache.rahas.impl">SAMLTokenIssuer</a></dt>
+<dd>
+<div class="block">Returns the <code>wsa:Action</code> of the response.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/SCTIssuer.html#getResponseAction(org.apache.rahas.RahasData)">getResponseAction(RahasData)</a></span> - Method in class org.apache.rahas.impl.<a href="./org/apache/rahas/impl/SCTIssuer.html" title="class in org.apache.rahas.impl">SCTIssuer</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/TokenCancelerImpl.html#getResponseAction(org.apache.rahas.RahasData)">getResponseAction(RahasData)</a></span> - Method in class org.apache.rahas.impl.<a href="./org/apache/rahas/impl/TokenCancelerImpl.html" title="class in org.apache.rahas.impl">TokenCancelerImpl</a></dt>
+<dd>
+<div class="block">Returns the <code>wsa:Action</code> of the response.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/TokenCanceler.html#getResponseAction(org.apache.rahas.RahasData)">getResponseAction(RahasData)</a></span> - Method in interface org.apache.rahas.<a href="./org/apache/rahas/TokenCanceler.html" title="interface in org.apache.rahas">TokenCanceler</a></dt>
+<dd>
+<div class="block">Returns the <code>wsa:Action</code> of the response.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/TokenIssuer.html#getResponseAction(org.apache.rahas.RahasData)">getResponseAction(RahasData)</a></span> - Method in interface org.apache.rahas.<a href="./org/apache/rahas/TokenIssuer.html" title="interface in org.apache.rahas">TokenIssuer</a></dt>
+<dd>
+<div class="block">Returns the <code>wsa:Action</code> of the response.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/RahasData.html#getResponseEntropy()">getResponseEntropy()</a></span> - Method in class org.apache.rahas.<a href="./org/apache/rahas/RahasData.html" title="class in org.apache.rahas">RahasData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/PolicyBasedResultsValidator.html#getResults(java.util.List, int)">getResults(List&lt;WSSecurityEngineResult&gt;, int)</a></span> - Method in class org.apache.rampart.<a href="./org/apache/rampart/PolicyBasedResultsValidator.html" title="class in org.apache.rampart">PolicyBasedResultsValidator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/RahasData.html#getRstElement()">getRstElement()</a></span> - Method in class org.apache.rahas.<a href="./org/apache/rahas/RahasData.html" title="class in org.apache.rahas">RahasData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/IssuedToken.html#getRstTemplate()">getRstTemplate()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/IssuedToken.html" title="class in org.apache.ws.secpolicy.model">IssuedToken</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/util/RampartUtil.html#getSAML10AssertionNamespace()">getSAML10AssertionNamespace()</a></span> - 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></dt>
+<dd>
+<div class="block">Returns SAML10 Assertion namespace.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/util/SAMLUtils.html#getSAML11SubjectConfirmationMethod(org.opensaml.saml1.core.Assertion)">getSAML11SubjectConfirmationMethod(Assertion)</a></span> - 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></dt>
+<dd>
+<div class="block">Get subject confirmation method of the given SAML 1.1 Assertion.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/util/SAMLAttributeCallback.html#getSAML2Attributes()">getSAML2Attributes()</a></span> - 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></dt>
+<dd>
+<div class="block">Get the array of SAML2 attributes.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/util/SAML2Utils.html#getSAML2KeyInfo(org.w3c.dom.Element, org.apache.ws.security.components.crypto.Crypto, javax.security.auth.callback.CallbackHandler)">getSAML2KeyInfo(Element, Crypto, CallbackHandler)</a></span> - 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></dt>
+<dd>
+<div class="block">Extract certificates or the key available in the SAMLAssertion</div>
+</dd>
+<dt><span class="strong"><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)">getSAML2KeyInfo(Assertion, Crypto, CallbackHandler)</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/util/SAML2Utils.html#getSAML2SubjectConfirmationMethod(org.opensaml.saml2.core.Assertion)">getSAML2SubjectConfirmationMethod(Assertion)</a></span> - 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></dt>
+<dd>
+<div class="block">Get the subject confirmation method of a SAML 2.0 assertion</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/config/OutflowConfiguration.html#getSamlPropFile()">getSamlPropFile()</a></span> - 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></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span></div>
+<div class="block">Returns the SAML property file of the current action.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/util/RampartUtil.html#getSecConvToken(org.apache.rampart.RampartMessageData, org.apache.ws.secpolicy.model.SecureConversationToken)">getSecConvToken(RampartMessageData, SecureConversationToken)</a></span> - 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></dt>
+<dd>
+<div class="block">Obtain a security context token.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/RampartMessageData.html#getSecConvTokenId()">getSecConvTokenId()</a></span> - Method in class org.apache.rampart.<a href="./org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/RampartMessageData.html#getSecConvVersion()">getSecConvVersion()</a></span> - Method in class org.apache.rampart.<a href="./org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/RampartMessageData.html#getSecHeader()">getSecHeader()</a></span> - Method in class org.apache.rampart.<a href="./org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/util/SAML2KeyInfo.html#getSecret()">getSecret()</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/Token.html#getSecret()">getSecret()</a></span> - Method in class org.apache.rahas.<a href="./org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/util/SignKeyHolder.html#getSecretKey()">getSecretKey()</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/SAMLTokenIssuerConfig.html#getServiceCert(org.apache.ws.security.components.crypto.Crypto, java.lang.String)">getServiceCert(Crypto, String)</a></span> - Method in class org.apache.rahas.impl.<a href="./org/apache/rahas/impl/SAMLTokenIssuerConfig.html" title="class in org.apache.rahas.impl">SAMLTokenIssuerConfig</a></dt>
+<dd>
+<div class="block">Uses the <code>wst:AppliesTo</code> to figure out the certificate to
+ encrypt the secret in the SAML token</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/RampartMessageData.html#getServicePolicy()">getServicePolicy()</a></span> - Method in class org.apache.rampart.<a href="./org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/EncryptedKeyToken.html#getSHA1()">getSHA1()</a></span> - Method in class org.apache.rahas.<a href="./org/apache/rahas/EncryptedKeyToken.html" title="class in org.apache.rahas">EncryptedKeyToken</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/TokenIssuerUtil.html#getSharedSecret(org.apache.rahas.RahasData, int, int)">getSharedSecret(RahasData, int, int)</a></span> - Static method in class org.apache.rahas.impl.<a href="./org/apache/rahas/impl/TokenIssuerUtil.html" title="class in org.apache.rahas.impl">TokenIssuerUtil</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/model/RampartConfig.html#getSigCryptoConfig()">getSigCryptoConfig()</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/util/RampartUtil.html#getSigElementId(org.apache.rampart.RampartMessageData)">getSigElementId(RampartMessageData)</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/PolicyBasedResultsValidator.html#getSigEncrActions(java.util.List)">getSigEncrActions(List&lt;WSSecurityEngineResult&gt;)</a></span> - Method in class org.apache.rampart.<a href="./org/apache/rampart/PolicyBasedResultsValidator.html" title="class in org.apache.rampart">PolicyBasedResultsValidator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/util/SignKeyHolder.html#getSignatureAlgorithm()">getSignatureAlgorithm()</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/config/OutflowConfiguration.html#getSignatureAlgorithm()">getSignatureAlgorithm()</a></span> - 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></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span></div>
+&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/builder/BindingBuilder.html#getSignatureBuider(org.apache.rampart.RampartMessageData, org.apache.ws.secpolicy.model.Token)">getSignatureBuider(RampartMessageData, Token)</a></span> - Method in class org.apache.rampart.builder.<a href="./org/apache/rampart/builder/BindingBuilder.html" title="class in org.apache.rampart.builder">BindingBuilder</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span></div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/builder/BindingBuilder.html#getSignatureBuider(org.apache.rampart.RampartMessageData, org.apache.ws.secpolicy.model.Token, java.lang.String)">getSignatureBuider(RampartMessageData, Token, String)</a></span> - Method in class org.apache.rampart.builder.<a href="./org/apache/rampart/builder/BindingBuilder.html" title="class in org.apache.rampart.builder">BindingBuilder</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span></div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/builder/BindingBuilder.html#getSignatureBuilder(org.apache.rampart.RampartMessageData, org.apache.ws.secpolicy.model.Token)">getSignatureBuilder(RampartMessageData, Token)</a></span> - Method in class org.apache.rampart.builder.<a href="./org/apache/rampart/builder/BindingBuilder.html" title="class in org.apache.rampart.builder">BindingBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/builder/BindingBuilder.html#getSignatureBuilder(org.apache.rampart.RampartMessageData, org.apache.ws.secpolicy.model.Token, java.lang.String)">getSignatureBuilder(RampartMessageData, Token, String)</a></span> - Method in class org.apache.rampart.builder.<a href="./org/apache/rampart/builder/BindingBuilder.html" title="class in org.apache.rampart.builder">BindingBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/util/RampartUtil.html#getSignatureCrypto(org.apache.rampart.policy.model.RampartConfig, java.lang.ClassLoader)">getSignatureCrypto(RampartConfig, ClassLoader)</a></span> - 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></dt>
+<dd>
+<div class="block">Create the <code>Crypto</code> instance for signature using information 
+ from the rampart configuration assertion</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/AlgorithmSuite.html#getSignatureDerivedKeyLength()">getSignatureDerivedKeyLength()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/AlgorithmSuite.html" title="class in org.apache.ws.secpolicy.model">AlgorithmSuite</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/AlgorithmSuite.html#getSignatureKeyDerivation()">getSignatureKeyDerivation()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/AlgorithmSuite.html" title="class in org.apache.ws.secpolicy.model">AlgorithmSuite</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/config/OutflowConfiguration.html#getSignatureKeyIdentifier()">getSignatureKeyIdentifier()</a></span> - 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></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span></div>
+<div class="block">Returns the signatue key identifier of the current action.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/config/OutflowConfiguration.html#getSignatureParts()">getSignatureParts()</a></span> - 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></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span></div>
+<div class="block">Returns the signature parts of the current action.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/config/InflowConfiguration.html#getSignaturePropFile()">getSignaturePropFile()</a></span> - 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></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span></div>
+<div class="block">Returns the signature property file.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/config/OutflowConfiguration.html#getSignaturePropFile()">getSignaturePropFile()</a></span> - 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></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span></div>
+<div class="block">Returns the signature property file of the current action.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/RampartPolicyData.html#getSignatureToken()">getSignatureToken()</a></span> - Method in class org.apache.rampart.policy.<a href="./org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/SignatureToken.html#getSignatureToken()">getSignatureToken()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/SignatureToken.html" title="class in org.apache.ws.secpolicy.model">SignatureToken</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/SymmetricBinding.html#getSignatureToken()">getSignatureToken()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/SymmetricBinding.html" title="class in org.apache.ws.secpolicy.model">SymmetricBinding</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/RampartPolicyData.html#getSignedElements()">getSignedElements()</a></span> - Method in class org.apache.rampart.policy.<a href="./org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/SupportingToken.html#getSignedElements()">getSignedElements()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/RampartPolicyData.html#getSignedEncryptedSupportingTokens()">getSignedEncryptedSupportingTokens()</a></span> - Method in class org.apache.rampart.policy.<a href="./org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/RampartPolicyData.html#getSignedEndorsingEncryptedSupportingTokens()">getSignedEndorsingEncryptedSupportingTokens()</a></span> - Method in class org.apache.rampart.policy.<a href="./org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/RampartPolicyData.html#getSignedEndorsingSupportingTokens()">getSignedEndorsingSupportingTokens()</a></span> - Method in class org.apache.rampart.policy.<a href="./org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/Binding.html#getSignedEndorsingSupportingTokens()">getSignedEndorsingSupportingTokens()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/Binding.html" title="class in org.apache.ws.secpolicy.model">Binding</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/RampartPolicyData.html#getSignedParts()">getSignedParts()</a></span> - Method in class org.apache.rampart.policy.<a href="./org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/util/RampartUtil.html#getSignedParts(org.apache.rampart.RampartMessageData)">getSignedParts(RampartMessageData)</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/SupportingToken.html#getSignedParts()">getSignedParts()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/Binding.html#getSignedSupportingToken()">getSignedSupportingToken()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/Binding.html" title="class in org.apache.ws.secpolicy.model">Binding</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/RampartPolicyData.html#getSignedSupportingTokens()">getSignedSupportingTokens()</a></span> - Method in class org.apache.rampart.policy.<a href="./org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/util/RampartUtil.html#getSoapBodyId(org.apache.axiom.soap.SOAPEnvelope)">getSoapBodyId(SOAPEnvelope)</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/RampartMessageData.html#getSoapConstants()">getSoapConstants()</a></span> - Method in class org.apache.rampart.<a href="./org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a></dt>
+<dd>
+<div class="block">Returns an <code>org.apache.ws.security.SOAPConstants</code> instance 
+ with soap version information of this request.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/util/Axis2Util.html#getSOAPEnvelopeFromDOMDocument(org.w3c.dom.Document, boolean)">getSOAPEnvelopeFromDOMDocument(Document, boolean)</a></span> - Static method in class org.apache.rampart.util.<a href="./org/apache/rampart/util/Axis2Util.html" title="class in org.apache.rampart.util">Axis2Util</a></dt>
+<dd>
+<div class="block">Builds a SOAPEnvelope from DOM Document.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/AlgorithmSuite.html#getSoapNormalization()">getSoapNormalization()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/AlgorithmSuite.html" title="class in org.apache.ws.secpolicy.model">AlgorithmSuite</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/RahasData.html#getSoapNs()">getSoapNs()</a></span> - Method in class org.apache.rahas.<a href="./org/apache/rahas/RahasData.html" title="class in org.apache.rahas">RahasData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/model/RampartConfig.html#getSSLConfig()">getSSLConfig()</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/Token.html#getState()">getState()</a></span> - Method in class org.apache.rahas.<a href="./org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/AlgorithmSuite.html#getStrTransform()">getStrTransform()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/AlgorithmSuite.html" title="class in org.apache.ws.secpolicy.model">AlgorithmSuite</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/model/RampartConfig.html#getStsAlias()">getStsAlias()</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/model/RampartConfig.html#getStsCryptoConfig()">getStsCryptoConfig()</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/util/RampartUtil.html#getSupportingEncryptedParts(org.apache.rampart.RampartMessageData, org.apache.rampart.policy.SupportingPolicyData)">getSupportingEncryptedParts(RampartMessageData, SupportingPolicyData)</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/RampartPolicyData.html#getSupportingPolicyData()">getSupportingPolicyData()</a></span> - Method in class org.apache.rampart.policy.<a href="./org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/util/RampartUtil.html#getSupportingSignedParts(org.apache.rampart.RampartMessageData, org.apache.rampart.policy.SupportingPolicyData)">getSupportingSignedParts(RampartMessageData, SupportingPolicyData)</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/RampartPolicyData.html#getSupportingTokenID(org.apache.ws.secpolicy.model.Token, int)">getSupportingTokenID(Token, int)</a></span> - Method in class org.apache.rampart.policy.<a href="./org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/RampartPolicyData.html#getSupportingTokens()">getSupportingTokens()</a></span> - Method in class org.apache.rampart.policy.<a href="./org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/RampartPolicyData.html#getSupportingTokensList()">getSupportingTokensList()</a></span> - Method in class org.apache.rampart.policy.<a href="./org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><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)">getSymmetricKeyBasedKeyInfo(Document, RahasData, X509Certificate, int, Crypto, int)</a></span> - 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></dt>
+<dd>
+<div class="block">This method creates KeyInfo element of an assertion.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/AlgorithmSuite.html#getSymmetricKeyWrap()">getSymmetricKeyWrap()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/AlgorithmSuite.html" title="class in org.apache.ws.secpolicy.model">AlgorithmSuite</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/AlgorithmSuite.html#getSymmetricSignature()">getSymmetricSignature()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/AlgorithmSuite.html" title="class in org.apache.ws.secpolicy.model">AlgorithmSuite</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/RampartMessageData.html#getTimestampId()">getTimestampId()</a></span> - Method in class org.apache.rampart.<a href="./org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/model/RampartConfig.html#getTimestampMaxSkew()">getTimestampMaxSkew()</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/RampartMessageData.html#getTimestampMaxSkew()">getTimestampMaxSkew()</a></span> - Method in class org.apache.rampart.<a href="./org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/util/RampartUtil.html#getTimestampMaxSkew(org.apache.rampart.RampartMessageData)">getTimestampMaxSkew(RampartMessageData)</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/model/RampartConfig.html#getTimestampPrecisionInMilliseconds()">getTimestampPrecisionInMilliseconds()</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/model/RampartConfig.html#getTimestampTTL()">getTimestampTTL()</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/RampartMessageData.html#getTimeToLive()">getTimeToLive()</a></span> - Method in class org.apache.rampart.<a href="./org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/util/RampartUtil.html#getTimeToLive(org.apache.rampart.RampartMessageData)">getTimeToLive(RampartMessageData)</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/SimpleTokenStore.html#getToken(java.lang.String)">getToken(String)</a></span> - Method in class org.apache.rahas.<a href="./org/apache/rahas/SimpleTokenStore.html" title="class in org.apache.rahas">SimpleTokenStore</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/Token.html#getToken()">getToken()</a></span> - Method in class org.apache.rahas.<a href="./org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/TokenStorage.html#getToken(java.lang.String)">getToken(String)</a></span> - Method in interface org.apache.rahas.<a href="./org/apache/rahas/TokenStorage.html" title="interface in org.apache.rahas">TokenStorage</a></dt>
+<dd>
+<div class="block">Returns the <code>Token</code> of the given id</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/builder/BindingBuilder.html#getToken(org.apache.rampart.RampartMessageData, java.lang.String)">getToken(RampartMessageData, String)</a></span> - Method in class org.apache.rampart.builder.<a href="./org/apache/rampart/builder/BindingBuilder.html" title="class in org.apache.rampart.builder">BindingBuilder</a></dt>
+<dd>
+<div class="block">Get hold of the token from the token storage</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/util/RampartUtil.html#getToken(org.apache.rampart.RampartMessageData, org.apache.axiom.om.OMElement, java.lang.String, java.lang.String, org.apache.neethi.Policy)">getToken(RampartMessageData, OMElement, String, String, Policy)</a></span> - 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></dt>
+<dd>
+<div class="block">Request a token.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/RahasData.html#getTokenId()">getTokenId()</a></span> - Method in class org.apache.rahas.<a href="./org/apache/rahas/RahasData.html" title="class in org.apache.rahas">RahasData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/SimpleTokenStore.html#getTokenIdentifiers()">getTokenIdentifiers()</a></span> - Method in class org.apache.rahas.<a href="./org/apache/rahas/SimpleTokenStore.html" title="class in org.apache.rahas">SimpleTokenStore</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/TokenStorage.html#getTokenIdentifiers()">getTokenIdentifiers()</a></span> - Method in interface org.apache.rahas.<a href="./org/apache/rahas/TokenStorage.html" title="interface in org.apache.rahas">TokenStorage</a></dt>
+<dd>
+<div class="block">Return the list of all token identifiers.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/SupportingToken.html#getTokens()">getTokens()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/RampartMessageData.html#getTokenStorage()">getTokenStorage()</a></span> - Method in class org.apache.rampart.<a href="./org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/TrustUtil.html#getTokenStore(org.apache.axis2.context.MessageContext)">getTokenStore(MessageContext)</a></span> - Static method in class org.apache.rahas.<a href="./org/apache/rahas/TrustUtil.html" title="class in org.apache.rahas">TrustUtil</a></dt>
+<dd>
+<div class="block">Returns the token store.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/TrustUtil.html#getTokenStore(org.apache.axis2.context.ConfigurationContext)">getTokenStore(ConfigurationContext)</a></span> - Static method in class org.apache.rahas.<a href="./org/apache/rahas/TrustUtil.html" title="class in org.apache.rahas">TrustUtil</a></dt>
+<dd>
+<div class="block">Fetches the token storage from the configuration context.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/model/RampartConfig.html#getTokenStoreClass()">getTokenStoreClass()</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/RahasData.html#getTokenType()">getTokenType()</a></span> - Method in class org.apache.rahas.<a href="./org/apache/rahas/RahasData.html" title="class in org.apache.rahas">RahasData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/SupportingToken.html#getTokenType()">getTokenType()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/X509Token.html#getTokenVersionAndType()">getTokenVersionAndType()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/X509Token.html" title="class in org.apache.ws.secpolicy.model">X509Token</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/RampartPolicyData.html#getTransportToken()">getTransportToken()</a></span> - Method in class org.apache.rampart.policy.<a href="./org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/TransportBinding.html#getTransportToken()">getTransportToken()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/TransportBinding.html" title="class in org.apache.ws.secpolicy.model">TransportBinding</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/TransportToken.html#getTransportToken()">getTransportToken()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/TransportToken.html" title="class in org.apache.ws.secpolicy.model">TransportToken</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/RampartPolicyData.html#getTrust10()">getTrust10()</a></span> - Method in class org.apache.rampart.policy.<a href="./org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/SAMLTokenIssuerConfig.html#getTrustedServices()">getTrustedServices()</a></span> - Method in class org.apache.rahas.impl.<a href="./org/apache/rahas/impl/SAMLTokenIssuerConfig.html" title="class in org.apache.rahas.impl">SAMLTokenIssuerConfig</a></dt>
+<dd>
+<div class="block">Return the list of trusted services as a <code>java.util.Map</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/model/CryptoConfig.html#getType()">getType()</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/model/OptimizePartsConfig.html#getType()">getType()</a></span> - Method 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/model/RampartConfig.html#getType()">getType()</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/model/SSLConfig.html#getType()">getType()</a></span> - Method in class org.apache.rampart.policy.model.<a href="./org/apache/rampart/policy/model/SSLConfig.html" title="class in org.apache.rampart.policy.model">SSLConfig</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#getType()">getType()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/SupportingToken.html#getType()">getType()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/TransportToken.html#getType()">getType()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/TransportToken.html" title="class in org.apache.ws.secpolicy.model">TransportToken</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/Trust10.html#getType()">getType()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/Trust10.html" title="class in org.apache.ws.secpolicy.model">Trust10</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/Trust13.html#getType()">getType()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/Trust13.html" title="class in org.apache.ws.secpolicy.model">Trust13</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/Token.html#getUnattachedReference()">getUnattachedReference()</a></span> - Method in class org.apache.rahas.<a href="./org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/util/SignKeyHolder.html#getUsageType()">getUsageType()</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/config/OutflowConfiguration.html#getUser()">getUser()</a></span> - 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></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span></div>
+<div class="block">Returns the user of the current action.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/model/RampartConfig.html#getUser()">getUser()</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/model/RampartConfig.html#getUserCertAlias()">getUserCertAlias()</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/X509Token.html#getUserCertAlias()">getUserCertAlias()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/X509Token.html" title="class in org.apache.ws.secpolicy.model">X509Token</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/util/SAMLNameIdentifierCallback.html#getUserId()">getUserId()</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/WSDoAllHandler.html#getUsername(java.lang.Object)">getUsername(Object)</a></span> - Method in class org.apache.rampart.handler.<a href="./org/apache/rampart/handler/WSDoAllHandler.html" title="class in org.apache.rampart.handler">WSDoAllHandler</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/util/RampartUtil.html#getUsername(java.util.List)">getUsername(List&lt;WSHandlerResult&gt;)</a></span> - 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></dt>
+<dd>
+<div class="block">Scan through <code>WSHandlerResult<code> list for a Username token and return
+ the username if a Username Token found</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/util/RampartUtil.html#getUsernameTokens(org.apache.rampart.policy.RampartPolicyData)">getUsernameTokens(RampartPolicyData)</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/util/RampartUtil.html#getUsernameTokens(org.apache.ws.secpolicy.model.SupportingToken)">getUsernameTokens(SupportingToken)</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/TokenRequestDispatcherConfig.html#getValidator(java.lang.String)">getValidator(String)</a></span> - Method in class org.apache.rahas.<a href="./org/apache/rahas/TokenRequestDispatcherConfig.html" title="class in org.apache.rahas">TokenRequestDispatcherConfig</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/SimpleTokenStore.html#getValidTokens()">getValidTokens()</a></span> - Method in class org.apache.rahas.<a href="./org/apache/rahas/SimpleTokenStore.html" title="class in org.apache.rahas">SimpleTokenStore</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/TokenStorage.html#getValidTokens()">getValidTokens()</a></span> - Method in interface org.apache.rahas.<a href="./org/apache/rahas/TokenStorage.html" title="interface in org.apache.rahas">TokenStorage</a></dt>
+<dd>
+<div class="block">Return the list of ISSUED and RENEWED tokens.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/Layout.html#getValue()">getValue()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/Layout.html" title="class in org.apache.ws.secpolicy.model">Layout</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/RahasData.html#getVersion()">getVersion()</a></span> - Method in class org.apache.rahas.<a href="./org/apache/rahas/RahasData.html" title="class in org.apache.rahas">RahasData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#getVersion()">getVersion()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/RampartPolicyData.html#getWebServiceSecurityPolicyNS()">getWebServiceSecurityPolicyNS()</a></span> - Method in class org.apache.rampart.policy.<a href="./org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/RampartPolicyData.html#getWss10()">getWss10()</a></span> - Method in class org.apache.rampart.policy.<a href="./org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/RampartPolicyData.html#getWss11()">getWss11()</a></span> - Method in class org.apache.rampart.policy.<a href="./org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/util/RampartUtil.html#getWSSConfigInstance()">getWSSConfigInstance()</a></span> - 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></dt>
+<dd>
+<div class="block">We use this method to prevent the singleton behavior of WSSConfig</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/TrustUtil.html#getWSTNamespace(int)">getWSTNamespace(int)</a></span> - Static method in class org.apache.rahas.<a href="./org/apache/rahas/TrustUtil.html" title="class in org.apache.rahas">TrustUtil</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/RahasData.html#getWstNs()">getWstNs()</a></span> - Method in class org.apache.rahas.<a href="./org/apache/rahas/RahasData.html" title="class in org.apache.rahas">RahasData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/TrustUtil.html#getWSTVersion(java.lang.String)">getWSTVersion(String)</a></span> - Static method in class org.apache.rahas.<a href="./org/apache/rahas/TrustUtil.html" title="class in org.apache.rahas">TrustUtil</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/RampartMessageData.html#getWstVersion()">getWstVersion()</a></span> - Method in class org.apache.rampart.<a href="./org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/AlgorithmSuite.html#getXPath()">getXPath()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/AlgorithmSuite.html" title="class in org.apache.ws.secpolicy.model">AlgorithmSuite</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/ContentEncryptedElements.html#getXPathExpressions()">getXPathExpressions()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/ContentEncryptedElements.html" title="class in org.apache.ws.secpolicy.model">ContentEncryptedElements</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/RequiredElements.html#getXPathExpressions()">getXPathExpressions()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/RequiredElements.html" title="class in org.apache.ws.secpolicy.model">RequiredElements</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/SignedEncryptedElements.html#getXPathExpressions()">getXPathExpressions()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/SignedEncryptedElements.html" title="class in org.apache.ws.secpolicy.model">SignedEncryptedElements</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/ContentEncryptedElements.html#getXPathVersion()">getXPathVersion()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/ContentEncryptedElements.html" title="class in org.apache.ws.secpolicy.model">ContentEncryptedElements</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/RequiredElements.html#getXPathVersion()">getXPathVersion()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/RequiredElements.html" title="class in org.apache.ws.secpolicy.model">RequiredElements</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/SignedEncryptedElements.html#getXPathVersion()">getXPathVersion()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/SignedEncryptedElements.html" title="class in org.apache.ws.secpolicy.model">SignedEncryptedElements</a></dt>
+<dd>&nbsp;</dd>
+</dl>
+<a name="_H_">
+<!--   -->
+</a>
+<h2 class="title">H</h2>
+<dl>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/util/SAMLCallbackHandler.html#handle(org.apache.rahas.impl.util.SAMLCallback)">handle(SAMLCallback)</a></span> - Method in interface org.apache.rahas.impl.util.<a href="./org/apache/rahas/impl/util/SAMLCallbackHandler.html" title="interface in org.apache.rahas.impl.util">SAMLCallbackHandler</a></dt>
+<dd>
+<div class="block">SAMLCallback object has indicates what kind of data is required.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/TokenRequestDispatcher.html#handle(org.apache.axis2.context.MessageContext, org.apache.axis2.context.MessageContext)">handle(MessageContext, MessageContext)</a></span> - Method in class org.apache.rahas.<a href="./org/apache/rahas/TokenRequestDispatcher.html" title="class in org.apache.rahas">TokenRequestDispatcher</a></dt>
+<dd>
+<div class="block">Processes the incoming request and returns a SOAPEnvelope</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/TokenCallbackHandler.html#handle(javax.security.auth.callback.Callback[])">handle(Callback[])</a></span> - Method in class org.apache.rampart.<a href="./org/apache/rampart/TokenCallbackHandler.html" title="class in org.apache.rampart">TokenCallbackHandler</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/util/RampartUtil.html#handleEncryptedSignedHeaders(java.util.List, java.util.List, org.w3c.dom.Document)">handleEncryptedSignedHeaders(List&lt;WSEncryptionPart&gt;, List&lt;WSEncryptionPart&gt;, Document)</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/WSDoAllHandler.html#handlerDesc">handlerDesc</a></span> - Variable in class org.apache.rampart.handler.<a href="./org/apache/rampart/handler/WSDoAllHandler.html" title="class in org.apache.rampart.handler">WSDoAllHandler</a></dt>
+<dd>
+<div class="block">Field handlerDesc</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/TokenIssuerUtil.html#handleRequestedProofToken(org.apache.rahas.RahasData, int, org.apache.rahas.impl.AbstractIssuerConfig, org.apache.axiom.om.OMElement, org.apache.rahas.Token, org.w3c.dom.Document)">handleRequestedProofToken(RahasData, int, AbstractIssuerConfig, OMElement, Token, Document)</a></span> - Static method in class org.apache.rahas.impl.<a href="./org/apache/rahas/impl/TokenIssuerUtil.html" title="class in org.apache.rahas.impl">TokenIssuerUtil</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/rampart/util/HandlerParameterDecoder.html" title="class in org.apache.rampart.util"><span class="strong">HandlerParameterDecoder</span></a> - Class in <a href="./org/apache/rampart/util/package-summary.html">org.apache.rampart.util</a></dt>
+<dd>
+<div class="block">This is used to process the security parameters from the configuration files
+ 
+ Example: <code>
+ <br>
+
+ </code></div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/util/HandlerParameterDecoder.html#HandlerParameterDecoder()">HandlerParameterDecoder()</a></span> - Constructor for class org.apache.rampart.util.<a href="./org/apache/rampart/util/HandlerParameterDecoder.html" title="class in org.apache.rampart.util">HandlerParameterDecoder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/builder/BindingBuilder.html#handleSupportingTokens(org.apache.rampart.RampartMessageData, org.apache.ws.secpolicy.model.SupportingToken)">handleSupportingTokens(RampartMessageData, SupportingToken)</a></span> - Method in class org.apache.rampart.builder.<a href="./org/apache/rampart/builder/BindingBuilder.html" title="class in org.apache.rampart.builder">BindingBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/PolicyBasedResultsValidator.html#handleSupportingTokens(java.util.List, org.apache.ws.secpolicy.model.SupportingToken)">handleSupportingTokens(List&lt;WSSecurityEngineResult&gt;, SupportingToken)</a></span> - Method in class org.apache.rampart.<a href="./org/apache/rampart/PolicyBasedResultsValidator.html" title="class in org.apache.rampart">PolicyBasedResultsValidator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP12Constants.html#HASH_PASSWORD">HASH_PASSWORD</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP12Constants.html" title="class in org.apache.ws.secpolicy">SP12Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#HASH_PASSWORD">HASH_PASSWORD</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/ws/secpolicy/model/Header.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Header</span></a> - Class in <a href="./org/apache/ws/secpolicy/model/package-summary.html">org.apache.ws.secpolicy.model</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/Header.html#Header()">Header()</a></span> - Constructor for class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/Header.html" title="class in org.apache.ws.secpolicy.model">Header</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP11Constants.html#HEADER">HEADER</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP11Constants.html" title="class in org.apache.ws.secpolicy">SP11Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP12Constants.html#HEADER">HEADER</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP12Constants.html" title="class in org.apache.ws.secpolicy">SP12Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#HEADER">HEADER</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#HMAC_SHA1">HMAC_SHA1</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#HMAC_SHA1">HMAC_SHA1</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP12Constants.html#HTTP_BASIC_AUTHENTICATION">HTTP_BASIC_AUTHENTICATION</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP12Constants.html" title="class in org.apache.ws.secpolicy">SP12Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#HTTP_BASIC_AUTHENTICATION">HTTP_BASIC_AUTHENTICATION</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP12Constants.html#HTTP_DIGEST_AUTHENTICATION">HTTP_DIGEST_AUTHENTICATION</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP12Constants.html" title="class in org.apache.ws.secpolicy">SP12Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#HTTP_DIGEST_AUTHENTICATION">HTTP_DIGEST_AUTHENTICATION</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#HTTPS_TOKEN">HTTPS_TOKEN</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP11Constants.html#HTTPS_TOKEN">HTTPS_TOKEN</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP11Constants.html" title="class in org.apache.ws.secpolicy">SP11Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP12Constants.html#HTTPS_TOKEN">HTTPS_TOKEN</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP12Constants.html" title="class in org.apache.ws.secpolicy">SP12Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#HTTPS_TOKEN">HTTPS_TOKEN</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/ws/secpolicy/model/HttpsToken.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">HttpsToken</span></a> - Class in <a href="./org/apache/ws/secpolicy/model/package-summary.html">org.apache.ws.secpolicy.model</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/HttpsToken.html#HttpsToken(int)">HttpsToken(int)</a></span> - Constructor for class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/HttpsToken.html" title="class in org.apache.ws.secpolicy.model">HttpsToken</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/ws/secpolicy12/builders/HttpsTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">HttpsTokenBuilder</span></a> - Class in <a href="./org/apache/ws/secpolicy12/builders/package-summary.html">org.apache.ws.secpolicy12.builders</a></dt>
+<dd>
+<div class="block">This is a standard assertion builder implementation for the https token 
+ as specified by the ws security policy 1.2 specification.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy12/builders/HttpsTokenBuilder.html#HttpsTokenBuilder()">HttpsTokenBuilder()</a></span> - Constructor for class org.apache.ws.secpolicy12.builders.<a href="./org/apache/ws/secpolicy12/builders/HttpsTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders">HttpsTokenBuilder</a></dt>
+<dd>&nbsp;</dd>
+</dl>
+<a name="_I_">
+<!--   -->
+</a>
+<h2 class="title">I</h2>
+<dl>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#INCLUDE_ALWAYS">INCLUDE_ALWAYS</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP11Constants.html#INCLUDE_ALWAYS">INCLUDE_ALWAYS</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP11Constants.html" title="class in org.apache.ws.secpolicy">SP11Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP12Constants.html#INCLUDE_ALWAYS">INCLUDE_ALWAYS</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP12Constants.html" title="class in org.apache.ws.secpolicy">SP12Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP12Constants.html#INCLUDE_ALWAYS_TO_INITIATOR">INCLUDE_ALWAYS_TO_INITIATOR</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP12Constants.html" title="class in org.apache.ws.secpolicy">SP12Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#INCLUDE_ALWAYS_TO_RECIPIENT">INCLUDE_ALWAYS_TO_RECIPIENT</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP11Constants.html#INCLUDE_ALWAYS_TO_RECIPIENT">INCLUDE_ALWAYS_TO_RECIPIENT</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP11Constants.html" title="class in org.apache.ws.secpolicy">SP11Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP12Constants.html#INCLUDE_ALWAYS_TO_RECIPIENT">INCLUDE_ALWAYS_TO_RECIPIENT</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP12Constants.html" title="class in org.apache.ws.secpolicy">SP12Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#INCLUDE_NEVER">INCLUDE_NEVER</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP11Constants.html#INCLUDE_NEVER">INCLUDE_NEVER</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP11Constants.html" title="class in org.apache.ws.secpolicy">SP11Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP12Constants.html#INCLUDE_NEVER">INCLUDE_NEVER</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP12Constants.html" title="class in org.apache.ws.secpolicy">SP12Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#INCLUDE_ONCE">INCLUDE_ONCE</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP11Constants.html#INCLUDE_ONCE">INCLUDE_ONCE</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP11Constants.html" title="class in org.apache.ws.secpolicy">SP11Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP12Constants.html#INCLUDE_ONCE">INCLUDE_ONCE</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP12Constants.html" title="class in org.apache.ws.secpolicy">SP12Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#INCLUDE_TIMESTAMP">INCLUDE_TIMESTAMP</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP11Constants.html#INCLUDE_TIMESTAMP">INCLUDE_TIMESTAMP</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP11Constants.html" title="class in org.apache.ws.secpolicy">SP11Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP12Constants.html#INCLUDE_TIMESTAMP">INCLUDE_TIMESTAMP</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP12Constants.html" title="class in org.apache.ws.secpolicy">SP12Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#INCLUDE_TIMESTAMP">INCLUDE_TIMESTAMP</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#INCLUDE_TOEKN_ALWAYS">INCLUDE_TOEKN_ALWAYS</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#INCLUDE_TOEKN_ALWAYS_SUFFIX">INCLUDE_TOEKN_ALWAYS_SUFFIX</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#INCLUDE_TOEKN_ALWAYS_TO_INITIATOR">INCLUDE_TOEKN_ALWAYS_TO_INITIATOR</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#INCLUDE_TOEKN_ALWAYS_TO_INITIATOR_SUFFIX">INCLUDE_TOEKN_ALWAYS_TO_INITIATOR_SUFFIX</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#INCLUDE_TOEKN_ALWAYS_TO_RECIPIENT">INCLUDE_TOEKN_ALWAYS_TO_RECIPIENT</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#INCLUDE_TOEKN_ALWAYS_TO_RECIPIENT_SUFFIX">INCLUDE_TOEKN_ALWAYS_TO_RECIPIENT_SUFFIX</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#INCLUDE_TOKEN">INCLUDE_TOKEN</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP11Constants.html#INCLUDE_TOKEN">INCLUDE_TOKEN</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP11Constants.html" title="class in org.apache.ws.secpolicy">SP11Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP12Constants.html#INCLUDE_TOKEN">INCLUDE_TOKEN</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP12Constants.html" title="class in org.apache.ws.secpolicy">SP12Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#INCLUDE_TOKEN_NEVER">INCLUDE_TOKEN_NEVER</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#INCLUDE_TOKEN_NEVER_SUFFIX">INCLUDE_TOKEN_NEVER_SUFFIX</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#INCLUDE_TOKEN_ONCE">INCLUDE_TOKEN_ONCE</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#INCLUDE_TOKEN_ONCE_SUFFIX">INCLUDE_TOKEN_ONCE_SUFFIX</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#INCLUSIVE_C14N">INCLUSIVE_C14N</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#INCLUSIVE_C14N">INCLUSIVE_C14N</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/WSSHandlerConstants.html#INFLOW_SECURITY">INFLOW_SECURITY</a></span> - 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></dt>
+<dd>
+<div class="block">Inflow security parameter</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/WSSHandlerConstants.html#INFLOW_SECURITY_CLIENT">INFLOW_SECURITY_CLIENT</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/WSSHandlerConstants.html#INFLOW_SECURITY_SERVER">INFLOW_SECURITY_SERVER</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/rampart/handler/config/InflowConfiguration.html" title="class in org.apache.rampart.handler.config"><span class="strong">InflowConfiguration</span></a> - Class in <a href="./org/apache/rampart/handler/config/package-summary.html">org.apache.rampart.handler.config</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/config/InflowConfiguration.html#InflowConfiguration()">InflowConfiguration()</a></span> - Constructor for 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></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span></div>
+&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/WSDoAllHandler.html#inHandler">inHandler</a></span> - Variable in class org.apache.rampart.handler.<a href="./org/apache/rampart/handler/WSDoAllHandler.html" title="class in org.apache.rampart.handler">WSDoAllHandler</a></dt>
+<dd>
+<div class="block">In Axis2, the user cannot set inflow and outflow parameters.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/Rahas.html#init(org.apache.axis2.context.ConfigurationContext, org.apache.axis2.description.AxisModule)">init(ConfigurationContext, AxisModule)</a></span> - Method in class org.apache.rahas.<a href="./org/apache/rahas/Rahas.html" title="class in org.apache.rahas">Rahas</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/PostDispatchVerificationHandler.html#init(org.apache.axis2.description.HandlerDescription)">init(HandlerDescription)</a></span> - Method in class org.apache.rampart.handler.<a href="./org/apache/rampart/handler/PostDispatchVerificationHandler.html" title="class in org.apache.rampart.handler">PostDispatchVerificationHandler</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/RampartReceiver.html#init(org.apache.axis2.description.HandlerDescription)">init(HandlerDescription)</a></span> - Method in class org.apache.rampart.handler.<a href="./org/apache/rampart/handler/RampartReceiver.html" title="class in org.apache.rampart.handler">RampartReceiver</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/RampartSender.html#init(org.apache.axis2.description.HandlerDescription)">init(HandlerDescription)</a></span> - Method in class org.apache.rampart.handler.<a href="./org/apache/rampart/handler/RampartSender.html" title="class in org.apache.rampart.handler">RampartSender</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/WSDoAllHandler.html#init(org.apache.axis2.description.HandlerDescription)">init(HandlerDescription)</a></span> - Method in class org.apache.rampart.handler.<a href="./org/apache/rampart/handler/WSDoAllHandler.html" title="class in org.apache.rampart.handler">WSDoAllHandler</a></dt>
+<dd>
+<div class="block">Method init.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/Rampart.html#init(org.apache.axis2.context.ConfigurationContext, org.apache.axis2.description.AxisModule)">init(ConfigurationContext, AxisModule)</a></span> - Method in class org.apache.rampart.<a href="./org/apache/rampart/Rampart.html" title="class in org.apache.rampart">Rampart</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/RampartSAMLBootstrap.html#initializeParserPool()">initializeParserPool()</a></span> - Static method in class org.apache.rahas.<a href="./org/apache/rahas/RampartSAMLBootstrap.html" title="class in org.apache.rahas">RampartSAMLBootstrap</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#INITIATOR_TOKEN">INITIATOR_TOKEN</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP11Constants.html#INITIATOR_TOKEN">INITIATOR_TOKEN</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP11Constants.html" title="class in org.apache.ws.secpolicy">SP11Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP12Constants.html#INITIATOR_TOKEN">INITIATOR_TOKEN</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP12Constants.html" title="class in org.apache.ws.secpolicy">SP12Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#INITIATOR_TOKEN">INITIATOR_TOKEN</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/ws/secpolicy/model/InitiatorToken.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">InitiatorToken</span></a> - Class in <a href="./org/apache/ws/secpolicy/model/package-summary.html">org.apache.ws.secpolicy.model</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/InitiatorToken.html#InitiatorToken(int)">InitiatorToken(int)</a></span> - Constructor for class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/InitiatorToken.html" title="class in org.apache.ws.secpolicy.model">InitiatorToken</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/ws/secpolicy11/builders/InitiatorTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">InitiatorTokenBuilder</span></a> - Class in <a href="./org/apache/ws/secpolicy11/builders/package-summary.html">org.apache.ws.secpolicy11.builders</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy11/builders/InitiatorTokenBuilder.html#InitiatorTokenBuilder()">InitiatorTokenBuilder()</a></span> - Constructor for class org.apache.ws.secpolicy11.builders.<a href="./org/apache/ws/secpolicy11/builders/InitiatorTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders">InitiatorTokenBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/ws/secpolicy12/builders/InitiatorTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">InitiatorTokenBuilder</span></a> - Class in <a href="./org/apache/ws/secpolicy12/builders/package-summary.html">org.apache.ws.secpolicy12.builders</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy12/builders/InitiatorTokenBuilder.html#InitiatorTokenBuilder()">InitiatorTokenBuilder()</a></span> - Constructor for class org.apache.ws.secpolicy12.builders.<a href="./org/apache/ws/secpolicy12/builders/InitiatorTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders">InitiatorTokenBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/util/RampartUtil.html#insertSiblingAfter(org.apache.rampart.RampartMessageData, org.w3c.dom.Element, org.w3c.dom.Element)">insertSiblingAfter(RampartMessageData, Element, Element)</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/util/RampartUtil.html#insertSiblingAfterOrPrepend(org.apache.rampart.RampartMessageData, org.w3c.dom.Element, org.w3c.dom.Element)">insertSiblingAfterOrPrepend(RampartMessageData, Element, Element)</a></span> - 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></dt>
+<dd>
+<div class="block">If the child is present insert the element as a sibling after him.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/util/RampartUtil.html#insertSiblingBefore(org.apache.rampart.RampartMessageData, org.w3c.dom.Element, org.w3c.dom.Element)">insertSiblingBefore(RampartMessageData, Element, Element)</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/util/RampartUtil.html#insertSiblingBeforeOrPrepend(org.apache.rampart.RampartMessageData, org.w3c.dom.Element, org.w3c.dom.Element)">insertSiblingBeforeOrPrepend(RampartMessageData, Element, Element)</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/TrustException.html#INVALID_REQUEST">INVALID_REQUEST</a></span> - Static variable in exception org.apache.rahas.<a href="./org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/TrustException.html#INVALID_SCOPE">INVALID_SCOPE</a></span> - Static variable in exception org.apache.rahas.<a href="./org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/TrustException.html#INVALID_SECURITY_TOKEN">INVALID_SECURITY_TOKEN</a></span> - Static variable in exception org.apache.rahas.<a href="./org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/TrustException.html#INVALID_TIME_RANGE">INVALID_TIME_RANGE</a></span> - Static variable in exception org.apache.rahas.<a href="./org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/PostDispatchVerificationHandler.html#invoke(org.apache.axis2.context.MessageContext)">invoke(MessageContext)</a></span> - Method in class org.apache.rampart.handler.<a href="./org/apache/rampart/handler/PostDispatchVerificationHandler.html" title="class in org.apache.rampart.handler">PostDispatchVerificationHandler</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/RampartReceiver.html#invoke(org.apache.axis2.context.MessageContext)">invoke(MessageContext)</a></span> - Method in class org.apache.rampart.handler.<a href="./org/apache/rampart/handler/RampartReceiver.html" title="class in org.apache.rampart.handler">RampartReceiver</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/RampartSender.html#invoke(org.apache.axis2.context.MessageContext)">invoke(MessageContext)</a></span> - Method in class org.apache.rampart.handler.<a href="./org/apache/rampart/handler/RampartSender.html" title="class in org.apache.rampart.handler">RampartSender</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/WSDoAllHandler.html#invoke(org.apache.axis2.context.MessageContext)">invoke(MessageContext)</a></span> - Method in class org.apache.rampart.handler.<a href="./org/apache/rampart/handler/WSDoAllHandler.html" title="class in org.apache.rampart.handler">WSDoAllHandler</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/STSMessageReceiver.html#invokeBusinessLogic(org.apache.axis2.context.MessageContext, org.apache.axis2.context.MessageContext)">invokeBusinessLogic(MessageContext, MessageContext)</a></span> - Method in class org.apache.rahas.<a href="./org/apache/rahas/STSMessageReceiver.html" title="class in org.apache.rahas">STSMessageReceiver</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/RampartPolicyData.html#isAsymmetricBinding()">isAsymmetricBinding()</a></span> - Method in class org.apache.rampart.policy.<a href="./org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/SignedEncryptedParts.html#isAttachments()">isAttachments()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/SignedEncryptedParts.html" title="class in org.apache.ws.secpolicy.model">SignedEncryptedParts</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/saml/SAML1AssertionHandler.html#isBearerAssertion()">isBearerAssertion()</a></span> - Method in class org.apache.rampart.saml.<a href="./org/apache/rampart/saml/SAML1AssertionHandler.html" title="class in org.apache.rampart.saml">SAML1AssertionHandler</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/saml/SAML2AssertionHandler.html#isBearerAssertion()">isBearerAssertion()</a></span> - Method in class org.apache.rampart.saml.<a href="./org/apache/rampart/saml/SAML2AssertionHandler.html" title="class in org.apache.rampart.saml">SAML2AssertionHandler</a></dt>
+<dd>
+<div class="block">Checks whether SAML assertion is bearer - urn:oasis:names:tc:SAML:2.0:cm:bearer</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/saml/SAMLAssertionHandler.html#isBearerAssertion()">isBearerAssertion()</a></span> - Method in class org.apache.rampart.saml.<a href="./org/apache/rampart/saml/SAMLAssertionHandler.html" title="class in org.apache.rampart.saml">SAMLAssertionHandler</a></dt>
+<dd>
+<div class="block">Checks whether SAML assertion is bearer - urn:oasis:names:tc:SAML:2.0:cm:bearer</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/SignedEncryptedParts.html#isBody()">isBody()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/SignedEncryptedParts.html" title="class in org.apache.ws.secpolicy.model">SignedEncryptedParts</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/model/CryptoConfig.html#isCacheEnabled()">isCacheEnabled()</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/PolicyBasedResultsValidator.html#isCertificateInKeyStore(org.apache.ws.security.components.crypto.Crypto, java.security.cert.X509Certificate)">isCertificateInKeyStore(Crypto, X509Certificate)</a></span> - Method in class org.apache.rampart.<a href="./org/apache/rampart/PolicyBasedResultsValidator.html" title="class in org.apache.rampart">PolicyBasedResultsValidator</a></dt>
+<dd>
+<div class="block">Check to see if the certificate argument is in the keystore
+ TODO Directly copied from WSS4J (SignatureTrustValidator) - Optimize later</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/PolicyBasedResultsValidator.html#isCertificateTrusted(java.security.cert.X509Certificate, org.apache.ws.security.components.crypto.Crypto)">isCertificateTrusted(X509Certificate, Crypto)</a></span> - Method in class org.apache.rampart.<a href="./org/apache/rampart/PolicyBasedResultsValidator.html" title="class in org.apache.rampart">PolicyBasedResultsValidator</a></dt>
+<dd>
+<div class="block">TODO - This is directly copied from WSS4J (SignatureTrustValidator).</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/Token.html#isChanged()">isChanged()</a></span> - Method in class org.apache.rahas.<a href="./org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/Token.html#isDerivedKeys()">isDerivedKeys()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/RampartPolicyData.html#isEncryptAttachments()">isEncryptAttachments()</a></span> - Method in class org.apache.rampart.policy.<a href="./org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/RampartPolicyData.html#isEncryptAttachmentsOptional()">isEncryptAttachmentsOptional()</a></span> - Method in class org.apache.rampart.policy.<a href="./org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/RampartPolicyData.html#isEncryptBody()">isEncryptBody()</a></span> - Method in class org.apache.rampart.policy.<a href="./org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/RampartPolicyData.html#isEncryptBodyOptional()">isEncryptBodyOptional()</a></span> - Method in class org.apache.rampart.policy.<a href="./org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/SupportingToken.html#isEncryptedElementsOptional()">isEncryptedElementsOptional()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/SupportingToken.html#isEncryptedPartsOptional()">isEncryptedPartsOptional()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/SupportingToken.html#isEncryptedToken()">isEncryptedToken()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/RampartPolicyData.html#isEntireHeadersAndBodySignatures()">isEntireHeadersAndBodySignatures()</a></span> - Method in class org.apache.rampart.policy.<a href="./org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/SymmetricAsymmetricBindingBase.html#isEntireHeadersAndBodySignatures()">isEntireHeadersAndBodySignatures()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/SymmetricAsymmetricBindingBase.html" title="class in org.apache.ws.secpolicy.model">SymmetricAsymmetricBindingBase</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/Token.html#isExplicitDerivedKeys()">isExplicitDerivedKeys()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/UsernameToken.html#isHashPassword()">isHashPassword()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/UsernameToken.html" title="class in org.apache.ws.secpolicy.model">UsernameToken</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/HttpsToken.html#isHttpBasicAuthentication()">isHttpBasicAuthentication()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/HttpsToken.html" title="class in org.apache.ws.secpolicy.model">HttpsToken</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/HttpsToken.html#isHttpDigestAuthentication()">isHttpDigestAuthentication()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/HttpsToken.html" title="class in org.apache.ws.secpolicy.model">HttpsToken</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/model/CryptoConfig.html#isIgnorable()">isIgnorable()</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/model/OptimizePartsConfig.html#isIgnorable()">isIgnorable()</a></span> - Method 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/model/RampartConfig.html#isIgnorable()">isIgnorable()</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/model/SSLConfig.html#isIgnorable()">isIgnorable()</a></span> - Method in class org.apache.rampart.policy.model.<a href="./org/apache/rampart/policy/model/SSLConfig.html" title="class in org.apache.rampart.policy.model">SSLConfig</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#isIgnorable()">isIgnorable()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/Token.html#isImpliedDerivedKeys()">isImpliedDerivedKeys()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/RampartPolicyData.html#isIncludeTimestamp()">isIncludeTimestamp()</a></span> - Method in class org.apache.rampart.policy.<a href="./org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/Binding.html#isIncludeTimestamp()">isIncludeTimestamp()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/Binding.html" title="class in org.apache.ws.secpolicy.model">Binding</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/RampartPolicyData.html#isIncludeTimestampOptional()">isIncludeTimestampOptional()</a></span> - Method in class org.apache.rampart.policy.<a href="./org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/Binding.html#isIncludeTimestampOptional()">isIncludeTimestampOptional()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/Binding.html" title="class in org.apache.ws.secpolicy.model">Binding</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/RampartMessageData.html#isInitiator()">isInitiator()</a></span> - Method in class org.apache.rampart.<a href="./org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/RampartPolicyData.html#isMTOMSerialize()">isMTOMSerialize()</a></span> - Method in class org.apache.rampart.policy.<a href="./org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/Trust10.html#isMustSupportClientChallenge()">isMustSupportClientChallenge()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/Trust10.html" title="class in org.apache.ws.secpolicy.model">Trust10</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/Trust13.html#isMustSupportClientChallenge()">isMustSupportClientChallenge()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/Trust13.html" title="class in org.apache.ws.secpolicy.model">Trust13</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/Trust10.html#isMustSupportIssuedTokens()">isMustSupportIssuedTokens()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/Trust10.html" title="class in org.apache.ws.secpolicy.model">Trust10</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/Trust13.html#isMustSupportIssuedTokens()">isMustSupportIssuedTokens()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/Trust13.html" title="class in org.apache.ws.secpolicy.model">Trust13</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/Wss10.html#isMustSupportRefEmbeddedToken()">isMustSupportRefEmbeddedToken()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/Wss10.html" title="class in org.apache.ws.secpolicy.model">Wss10</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/Wss11.html#isMustSupportRefEncryptedKey()">isMustSupportRefEncryptedKey()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/Wss11.html" title="class in org.apache.ws.secpolicy.model">Wss11</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/Wss10.html#isMustSupportRefExternalURI()">isMustSupportRefExternalURI()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/Wss10.html" title="class in org.apache.ws.secpolicy.model">Wss10</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/Wss10.html#isMustSupportRefIssuerSerial()">isMustSupportRefIssuerSerial()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/Wss10.html" title="class in org.apache.ws.secpolicy.model">Wss10</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/Wss10.html#isMustSupportRefKeyIdentifier()">isMustSupportRefKeyIdentifier()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/Wss10.html" title="class in org.apache.ws.secpolicy.model">Wss10</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/Wss11.html#isMustSupportRefThumbprint()">isMustSupportRefThumbprint()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/Wss11.html" title="class in org.apache.ws.secpolicy.model">Wss11</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/Trust10.html#isMustSupportServerChallenge()">isMustSupportServerChallenge()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/Trust10.html" title="class in org.apache.ws.secpolicy.model">Trust10</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/Trust13.html#isMustSupportServerChallenge()">isMustSupportServerChallenge()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/Trust13.html" title="class in org.apache.ws.secpolicy.model">Trust13</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/ServiceNonceCache.html#isNonceRepeatingForService(java.lang.String, java.lang.String, java.lang.String)">isNonceRepeatingForService(String, String, String)</a></span> - Method in class org.apache.rampart.<a href="./org/apache/rampart/ServiceNonceCache.html" title="class in org.apache.rampart">ServiceNonceCache</a></dt>
+<dd>
+<div class="block">This method will check whether the nonce value is repeating for the given service.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/UsernameToken.html#isNoPassword()">isNoPassword()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/UsernameToken.html" title="class in org.apache.ws.secpolicy.model">UsernameToken</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#isNormalized()">isNormalized()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/model/CryptoConfig.html#isOptional()">isOptional()</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/model/OptimizePartsConfig.html#isOptional()">isOptional()</a></span> - Method 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/model/RampartConfig.html#isOptional()">isOptional()</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/model/SSLConfig.html#isOptional()">isOptional()</a></span> - Method in class org.apache.rampart.policy.model.<a href="./org/apache/rampart/policy/model/SSLConfig.html" title="class in org.apache.rampart.policy.model">SSLConfig</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#isOptional()">isOptional()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/TransportToken.html#isOptional()">isOptional()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/TransportToken.html" title="class in org.apache.ws.secpolicy.model">TransportToken</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/Trust10.html#isOptional()">isOptional()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/Trust10.html" title="class in org.apache.ws.secpolicy.model">Trust10</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/Trust13.html#isOptional()">isOptional()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/Trust13.html" title="class in org.apache.ws.secpolicy.model">Trust13</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/Trust13.html#isRequireAppliesTo()">isRequireAppliesTo()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/Trust13.html" title="class in org.apache.ws.secpolicy.model">Trust13</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/HttpsToken.html#isRequireClientCertificate()">isRequireClientCertificate()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/HttpsToken.html" title="class in org.apache.ws.secpolicy.model">HttpsToken</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/Trust10.html#isRequireClientEntropy()">isRequireClientEntropy()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/Trust10.html" title="class in org.apache.ws.secpolicy.model">Trust10</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/Trust13.html#isRequireClientEntropy()">isRequireClientEntropy()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/Trust13.html" title="class in org.apache.ws.secpolicy.model">Trust13</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/X509Token.html#isRequireEmbeddedTokenReference()">isRequireEmbeddedTokenReference()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/X509Token.html" title="class in org.apache.ws.secpolicy.model">X509Token</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/IssuedToken.html#isRequireExternalReference()">isRequireExternalReference()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/IssuedToken.html" title="class in org.apache.ws.secpolicy.model">IssuedToken</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/SecurityContextToken.html#isRequireExternalUriRef()">isRequireExternalUriRef()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/SecurityContextToken.html" title="class in org.apache.ws.secpolicy.model">SecurityContextToken</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/IssuedToken.html#isRequireInternalReference()">isRequireInternalReference()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/IssuedToken.html" title="class in org.apache.ws.secpolicy.model">IssuedToken</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/X509Token.html#isRequireIssuerSerialReference()">isRequireIssuerSerialReference()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/X509Token.html" title="class in org.apache.ws.secpolicy.model">X509Token</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/X509Token.html#isRequireKeyIdentifierReference()">isRequireKeyIdentifierReference()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/X509Token.html" title="class in org.apache.ws.secpolicy.model">X509Token</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/Trust13.html#isRequireRequestSecurityTokenCollection()">isRequireRequestSecurityTokenCollection()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/Trust13.html" title="class in org.apache.ws.secpolicy.model">Trust13</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/Trust10.html#isRequireServerEntropy()">isRequireServerEntropy()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/Trust10.html" title="class in org.apache.ws.secpolicy.model">Trust10</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/Trust13.html#isRequireServerEntropy()">isRequireServerEntropy()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/Trust13.html" title="class in org.apache.ws.secpolicy.model">Trust13</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/Wss11.html#isRequireSignatureConfirmation()">isRequireSignatureConfirmation()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/Wss11.html" title="class in org.apache.ws.secpolicy.model">Wss11</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/X509Token.html#isRequireThumbprintReference()">isRequireThumbprintReference()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/X509Token.html" title="class in org.apache.ws.secpolicy.model">X509Token</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/SecurityContextToken.html#isSc10SecurityContextToken()">isSc10SecurityContextToken()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/SecurityContextToken.html" title="class in org.apache.ws.secpolicy.model">SecurityContextToken</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/util/RampartUtil.html#isSecHeaderRequired(org.apache.rampart.policy.RampartPolicyData, boolean, boolean)">isSecHeaderRequired(RampartPolicyData, boolean, boolean)</a></span> - 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></dt>
+<dd>
+<div class="block">Method to check whether security header is required in incoming message</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/util/RampartUtil.html#isSecurityFault(org.apache.axiom.soap.SOAPFault)">isSecurityFault(SOAPFault)</a></span> - 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></dt>
+<dd>
+<div class="block">Check if the given SOAP fault reports a security fault.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/RampartPolicyData.html#isSignAllHeaders()">isSignAllHeaders()</a></span> - Method in class org.apache.rampart.policy.<a href="./org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/SignedEncryptedParts.html#isSignAllHeaders()">isSignAllHeaders()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/SignedEncryptedParts.html" title="class in org.apache.ws.secpolicy.model">SignedEncryptedParts</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/RampartPolicyData.html#isSignAttachments()">isSignAttachments()</a></span> - Method in class org.apache.rampart.policy.<a href="./org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/RampartPolicyData.html#isSignAttachmentsOptional()">isSignAttachmentsOptional()</a></span> - Method in class org.apache.rampart.policy.<a href="./org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/RampartPolicyData.html#isSignatureConfirmation()">isSignatureConfirmation()</a></span> - Method in class org.apache.rampart.policy.<a href="./org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/RampartPolicyData.html#isSignatureProtection()">isSignatureProtection()</a></span> - Method in class org.apache.rampart.policy.<a href="./org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/SymmetricAsymmetricBindingBase.html#isSignatureProtection()">isSignatureProtection()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/SymmetricAsymmetricBindingBase.html" title="class in org.apache.ws.secpolicy.model">SymmetricAsymmetricBindingBase</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/PolicyBasedResultsValidator.html#isSignatureRequired(org.apache.rampart.RampartMessageData)">isSignatureRequired(RampartMessageData)</a></span> - Method in class org.apache.rampart.<a href="./org/apache/rampart/PolicyBasedResultsValidator.html" title="class in org.apache.rampart">PolicyBasedResultsValidator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/RampartPolicyData.html#isSignBody()">isSignBody()</a></span> - Method in class org.apache.rampart.policy.<a href="./org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/RampartPolicyData.html#isSignBodyOptional()">isSignBodyOptional()</a></span> - Method in class org.apache.rampart.policy.<a href="./org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/SupportingToken.html#isSignedElementsOptional()">isSignedElementsOptional()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/SignedEncryptedElements.html#isSignedElemets()">isSignedElemets()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/SignedEncryptedElements.html" title="class in org.apache.ws.secpolicy.model">SignedEncryptedElements</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/SignedEncryptedParts.html#isSignedParts()">isSignedParts()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/SignedEncryptedParts.html" title="class in org.apache.ws.secpolicy.model">SignedEncryptedParts</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/SupportingToken.html#isSignedPartsOptional()">isSignedPartsOptional()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/SAML2TokenIssuer.html#issue(org.apache.rahas.RahasData)">issue(RahasData)</a></span> - Method in class org.apache.rahas.impl.<a href="./org/apache/rahas/impl/SAML2TokenIssuer.html" title="class in org.apache.rahas.impl">SAML2TokenIssuer</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/SAMLTokenIssuer.html#issue(org.apache.rahas.RahasData)">issue(RahasData)</a></span> - Method in class org.apache.rahas.impl.<a href="./org/apache/rahas/impl/SAMLTokenIssuer.html" title="class in org.apache.rahas.impl">SAMLTokenIssuer</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/SCTIssuer.html#issue(org.apache.rahas.RahasData)">issue(RahasData)</a></span> - Method in class org.apache.rahas.impl.<a href="./org/apache/rahas/impl/SCTIssuer.html" title="class in org.apache.rahas.impl">SCTIssuer</a></dt>
+<dd>
+<div class="block">Issue a <code>SecurityContextToken</code> based on the wsse:Signature or
+ wsse:UsernameToken
+ <p/>
+ This will support returning the SecurityContextToken with the following
+ types of wst:RequestedProof tokens:
+ 
+ xenc:EncryptedKey
+ wst:ComputedKey
+ wst:BinarySecret (for secure transport)
+ </div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/TokenIssuer.html#issue(org.apache.rahas.RahasData)">issue(RahasData)</a></span> - Method in interface org.apache.rahas.<a href="./org/apache/rahas/TokenIssuer.html" title="interface in org.apache.rahas">TokenIssuer</a></dt>
+<dd>
+<div class="block">Create the response <code>soap:Envelope</code> for the given issue
+ request.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/Token.html#ISSUED">ISSUED</a></span> - Static variable in class org.apache.rahas.<a href="./org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#ISSUED_TOKEN">ISSUED_TOKEN</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP11Constants.html#ISSUED_TOKEN">ISSUED_TOKEN</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP11Constants.html" title="class in org.apache.ws.secpolicy">SP11Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP12Constants.html#ISSUED_TOKEN">ISSUED_TOKEN</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP12Constants.html" title="class in org.apache.ws.secpolicy">SP12Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#ISSUED_TOKEN">ISSUED_TOKEN</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/ws/secpolicy/model/IssuedToken.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">IssuedToken</span></a> - Class in <a href="./org/apache/ws/secpolicy/model/package-summary.html">org.apache.ws.secpolicy.model</a></dt>
+<dd>
+<div class="block">Model bean for the IssuedToken assertion.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/IssuedToken.html#IssuedToken(int)">IssuedToken(int)</a></span> - Constructor for class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/IssuedToken.html" title="class in org.apache.ws.secpolicy.model">IssuedToken</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/ws/secpolicy11/builders/IssuedTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">IssuedTokenBuilder</span></a> - Class in <a href="./org/apache/ws/secpolicy11/builders/package-summary.html">org.apache.ws.secpolicy11.builders</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy11/builders/IssuedTokenBuilder.html#IssuedTokenBuilder()">IssuedTokenBuilder()</a></span> - Constructor for class org.apache.ws.secpolicy11.builders.<a href="./org/apache/ws/secpolicy11/builders/IssuedTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders">IssuedTokenBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/ws/secpolicy12/builders/IssuedTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">IssuedTokenBuilder</span></a> - Class in <a href="./org/apache/ws/secpolicy12/builders/package-summary.html">org.apache.ws.secpolicy12.builders</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy12/builders/IssuedTokenBuilder.html#IssuedTokenBuilder()">IssuedTokenBuilder()</a></span> - Constructor for class org.apache.ws.secpolicy12.builders.<a href="./org/apache/ws/secpolicy12/builders/IssuedTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders">IssuedTokenBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#ISSUER">ISSUER</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP11Constants.html#ISSUER">ISSUER</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP11Constants.html" title="class in org.apache.ws.secpolicy">SP11Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP12Constants.html#ISSUER">ISSUER</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP12Constants.html" title="class in org.apache.ws.secpolicy">SP12Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#ISSUER">ISSUER</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/SAMLTokenIssuerConfig.html#ISSUER_NAME">ISSUER_NAME</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/WSSHandlerConstants.html#ISSUER_SERIAL">ISSUER_SERIAL</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/SAMLTokenIssuerConfig.html#issuerKeyAlias">issuerKeyAlias</a></span> - Variable in class org.apache.rahas.impl.<a href="./org/apache/rahas/impl/SAMLTokenIssuerConfig.html" title="class in org.apache.rahas.impl">SAMLTokenIssuerConfig</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/SAMLTokenIssuerConfig.html#issuerKeyPassword">issuerKeyPassword</a></span> - Variable in class org.apache.rahas.impl.<a href="./org/apache/rahas/impl/SAMLTokenIssuerConfig.html" title="class in org.apache.rahas.impl">SAMLTokenIssuerConfig</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/SAMLTokenIssuerConfig.html#issuerName">issuerName</a></span> - Variable in class org.apache.rahas.impl.<a href="./org/apache/rahas/impl/SAMLTokenIssuerConfig.html" title="class in org.apache.rahas.impl">SAMLTokenIssuerConfig</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/RampartPolicyData.html#isSymmetricBinding()">isSymmetricBinding()</a></span> - Method in class org.apache.rampart.policy.<a href="./org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/RampartPolicyData.html#isTokenProtection()">isTokenProtection()</a></span> - Method in class org.apache.rampart.policy.<a href="./org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/SymmetricAsymmetricBindingBase.html#isTokenProtection()">isTokenProtection()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/SymmetricAsymmetricBindingBase.html" title="class in org.apache.ws.secpolicy.model">SymmetricAsymmetricBindingBase</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/TransportBinding.html#isTokenProtection()">isTokenProtection()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/TransportBinding.html" title="class in org.apache.ws.secpolicy.model">TransportBinding</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/util/RampartUtil.html#isTokenValid(org.apache.rampart.RampartMessageData, java.lang.String)">isTokenValid(RampartMessageData, String)</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/RampartPolicyData.html#isTransportBinding()">isTransportBinding()</a></span> - Method in class org.apache.rampart.policy.<a href="./org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/util/Axis2Util.html#isUseDOOM()">isUseDOOM()</a></span> - Static method in class org.apache.rampart.util.<a href="./org/apache/rampart/util/Axis2Util.html" title="class in org.apache.rampart.util">Axis2Util</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/PolicyBasedResultsValidator.html#isUsernameTokenPresent(org.apache.rampart.ValidatorData)">isUsernameTokenPresent(ValidatorData)</a></span> - Method in class org.apache.rampart.<a href="./org/apache/rampart/PolicyBasedResultsValidator.html" title="class in org.apache.rampart">PolicyBasedResultsValidator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/PolicyBasedResultsValidator.html#isUsernameTokenPresent(org.apache.ws.secpolicy.model.SupportingToken)">isUsernameTokenPresent(SupportingToken)</a></span> - Method in class org.apache.rampart.<a href="./org/apache/rampart/PolicyBasedResultsValidator.html" title="class in org.apache.rampart">PolicyBasedResultsValidator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/UsernameToken.html#isUseUTProfile10()">isUseUTProfile10()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/UsernameToken.html" title="class in org.apache.ws.secpolicy.model">UsernameToken</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/UsernameToken.html#isUseUTProfile11()">isUseUTProfile11()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/UsernameToken.html" title="class in org.apache.ws.secpolicy.model">UsernameToken</a></dt>
+<dd>&nbsp;</dd>
+</dl>
+<a name="_K_">
+<!--   -->
+</a>
+<h2 class="title">K</h2>
+<dl>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/AbstractIssuerConfig.KeyComputation.html#KEY_COMP_PROVIDE_ENT">KEY_COMP_PROVIDE_ENT</a></span> - Static variable in class org.apache.rahas.impl.<a href="./org/apache/rahas/impl/AbstractIssuerConfig.KeyComputation.html" title="class in org.apache.rahas.impl">AbstractIssuerConfig.KeyComputation</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/AbstractIssuerConfig.KeyComputation.html#KEY_COMP_USE_OWN_KEY">KEY_COMP_USE_OWN_KEY</a></span> - Static variable in class org.apache.rahas.impl.<a href="./org/apache/rahas/impl/AbstractIssuerConfig.KeyComputation.html" title="class in org.apache.rahas.impl">AbstractIssuerConfig.KeyComputation</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/AbstractIssuerConfig.KeyComputation.html#KEY_COMP_USE_REQ_ENT">KEY_COMP_USE_REQ_ENT</a></span> - Static variable in class org.apache.rahas.impl.<a href="./org/apache/rahas/impl/AbstractIssuerConfig.KeyComputation.html" title="class in org.apache.rahas.impl">AbstractIssuerConfig.KeyComputation</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/AbstractIssuerConfig.KeyComputation.html#KEY_COMPUTATION">KEY_COMPUTATION</a></span> - Static variable in class org.apache.rahas.impl.<a href="./org/apache/rahas/impl/AbstractIssuerConfig.KeyComputation.html" title="class in org.apache.rahas.impl">AbstractIssuerConfig.KeyComputation</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/RampartMessageData.html#KEY_CUSTOM_ISSUED_TOKEN">KEY_CUSTOM_ISSUED_TOKEN</a></span> - Static variable in class org.apache.rampart.<a href="./org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a></dt>
+<dd>
+<div class="block">Key to hold the custom issued token identifier</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/RampartMessageData.html#KEY_RAMPART_IN_POLICY">KEY_RAMPART_IN_POLICY</a></span> - Static variable in class org.apache.rampart.<a href="./org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/RampartMessageData.html#KEY_RAMPART_OUT_POLICY">KEY_RAMPART_OUT_POLICY</a></span> - Static variable in class org.apache.rampart.<a href="./org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/RampartMessageData.html#KEY_RAMPART_POLICY">KEY_RAMPART_POLICY</a></span> - Static variable in class org.apache.rampart.<a href="./org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a></dt>
+<dd>
+<div class="block">Axis2 parameter name to be used in the client's axis2 xml</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/RampartMessageData.html#KEY_SCT_ISSUER_POLICY">KEY_SCT_ISSUER_POLICY</a></span> - Static variable in class org.apache.rampart.<a href="./org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/RahasConstants.IssuanceBindingLocalNames.html#KEY_SIZE">KEY_SIZE</a></span> - Static variable in class org.apache.rahas.<a href="./org/apache/rahas/RahasConstants.IssuanceBindingLocalNames.html" title="class in org.apache.rahas">RahasConstants.IssuanceBindingLocalNames</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/RahasConstants.IssuanceBindingLocalNames.html#KEY_TYPE">KEY_TYPE</a></span> - Static variable in class org.apache.rahas.<a href="./org/apache/rahas/RahasConstants.IssuanceBindingLocalNames.html" title="class in org.apache.rahas">RahasConstants.IssuanceBindingLocalNames</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/RahasConstants.html#KEY_TYPE_BEARER">KEY_TYPE_BEARER</a></span> - Static variable in class org.apache.rahas.<a href="./org/apache/rahas/RahasConstants.html" title="class in org.apache.rahas">RahasConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/RahasConstants.html#KEY_TYPE_PUBLIC_KEY">KEY_TYPE_PUBLIC_KEY</a></span> - Static variable in class org.apache.rahas.<a href="./org/apache/rahas/RahasConstants.html" title="class in org.apache.rahas">RahasConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/RahasConstants.html#KEY_TYPE_SYMM_KEY">KEY_TYPE_SYMM_KEY</a></span> - Static variable in class org.apache.rahas.<a href="./org/apache/rahas/RahasConstants.html" title="class in org.apache.rahas">RahasConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/RampartMessageData.html#KEY_WSSC_VERSION">KEY_WSSC_VERSION</a></span> - Static variable in class org.apache.rampart.<a href="./org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a></dt>
+<dd>
+<div class="block">Key to hold the WS-SecConv version</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/RampartMessageData.html#KEY_WST_VERSION">KEY_WST_VERSION</a></span> - Static variable in class org.apache.rampart.<a href="./org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a></dt>
+<dd>
+<div class="block">Key to hold the WS-Trust version</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/AbstractIssuerConfig.html#keyComputation">keyComputation</a></span> - Variable in class org.apache.rahas.impl.<a href="./org/apache/rahas/impl/AbstractIssuerConfig.html" title="class in org.apache.rahas.impl">AbstractIssuerConfig</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/AbstractIssuerConfig.html#keySize">keySize</a></span> - Variable in class org.apache.rahas.impl.<a href="./org/apache/rahas/impl/AbstractIssuerConfig.html" title="class in org.apache.rahas.impl">AbstractIssuerConfig</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#KW_AES128">KW_AES128</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#KW_AES128">KW_AES128</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#KW_AES192">KW_AES192</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#KW_AES192">KW_AES192</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#KW_AES256">KW_AES256</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#KW_AES256">KW_AES256</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#KW_RSA15">KW_RSA15</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#KW_RSA15">KW_RSA15</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#KW_RSA_OAEP">KW_RSA_OAEP</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#KW_RSA_OAEP">KW_RSA_OAEP</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#KW_TRIPLE_DES">KW_TRIPLE_DES</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#KW_TRIPLE_DES">KW_TRIPLE_DES</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+</dl>
+<a name="_L_">
+<!--   -->
+</a>
+<h2 class="title">L</h2>
+<dl>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#LAX">LAX</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP11Constants.html#LAX">LAX</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP11Constants.html" title="class in org.apache.ws.secpolicy">SP11Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP12Constants.html#LAX">LAX</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP12Constants.html" title="class in org.apache.ws.secpolicy">SP12Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#LAXTSFIRST">LAXTSFIRST</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP11Constants.html#LAXTSFIRST">LAXTSFIRST</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP11Constants.html" title="class in org.apache.ws.secpolicy">SP11Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP12Constants.html#LAXTSFIRST">LAXTSFIRST</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP12Constants.html" title="class in org.apache.ws.secpolicy">SP12Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#LAXTSLAST">LAXTSLAST</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP11Constants.html#LAXTSLAST">LAXTSLAST</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP11Constants.html" title="class in org.apache.ws.secpolicy">SP11Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP12Constants.html#LAXTSLAST">LAXTSLAST</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP12Constants.html" title="class in org.apache.ws.secpolicy">SP12Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#LAYOUT">LAYOUT</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/ws/secpolicy/model/Layout.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Layout</span></a> - Class in <a href="./org/apache/ws/secpolicy/model/package-summary.html">org.apache.ws.secpolicy.model</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/Layout.html#Layout(int)">Layout(int)</a></span> - Constructor for class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/Layout.html" title="class in org.apache.ws.secpolicy.model">Layout</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP11Constants.html#LAYOUT">LAYOUT</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP11Constants.html" title="class in org.apache.ws.secpolicy">SP11Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP12Constants.html#LAYOUT">LAYOUT</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP12Constants.html" title="class in org.apache.ws.secpolicy">SP12Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#LAYOUT">LAYOUT</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#LAYOUT_LAX">LAYOUT_LAX</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>
+<div class="block">Security Header Layout : Lax</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#LAYOUT_LAX">LAYOUT_LAX</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>
+<div class="block">Security Header Layout : Lax</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#LAYOUT_LAX_TIMESTAMP_FIRST">LAYOUT_LAX_TIMESTAMP_FIRST</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>
+<div class="block">Security Header Layout : LaxTimestampFirst</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#LAYOUT_LAX_TIMESTAMP_FIRST">LAYOUT_LAX_TIMESTAMP_FIRST</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>
+<div class="block">Security Header Layout : LaxTimestampFirst</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#LAYOUT_LAX_TIMESTAMP_LAST">LAYOUT_LAX_TIMESTAMP_LAST</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>
+<div class="block">Security Header Layout : LaxTimestampLast</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#LAYOUT_LAX_TIMESTAMP_LAST">LAYOUT_LAX_TIMESTAMP_LAST</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>
+<div class="block">Security Header Layout : LaxTimestampLast</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#LAYOUT_STRICT">LAYOUT_STRICT</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>
+<div class="block">Security Header Layout : Strict</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#LAYOUT_STRICT">LAYOUT_STRICT</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>
+<div class="block">Security Header Layout : Strict</div>
+</dd>
+<dt><a href="./org/apache/ws/secpolicy11/builders/LayoutBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">LayoutBuilder</span></a> - Class in <a href="./org/apache/ws/secpolicy11/builders/package-summary.html">org.apache.ws.secpolicy11.builders</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy11/builders/LayoutBuilder.html#LayoutBuilder()">LayoutBuilder()</a></span> - Constructor for class org.apache.ws.secpolicy11.builders.<a href="./org/apache/ws/secpolicy11/builders/LayoutBuilder.html" title="class in org.apache.ws.secpolicy11.builders">LayoutBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/ws/secpolicy12/builders/LayoutBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">LayoutBuilder</span></a> - Class in <a href="./org/apache/ws/secpolicy12/builders/package-summary.html">org.apache.ws.secpolicy12.builders</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy12/builders/LayoutBuilder.html#LayoutBuilder()">LayoutBuilder()</a></span> - Constructor for class org.apache.ws.secpolicy12.builders.<a href="./org/apache/ws/secpolicy12/builders/LayoutBuilder.html" title="class in org.apache.ws.secpolicy12.builders">LayoutBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/RahasConstants.IssuanceBindingLocalNames.html#LIFETIME">LIFETIME</a></span> - Static variable in class org.apache.rahas.<a href="./org/apache/rahas/RahasConstants.IssuanceBindingLocalNames.html" title="class in org.apache.rahas">RahasConstants.IssuanceBindingLocalNames</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/SCTIssuerConfig.html#load(org.apache.axiom.om.OMElement)">load(OMElement)</a></span> - Static method in class org.apache.rahas.impl.<a href="./org/apache/rahas/impl/SCTIssuerConfig.html" title="class in org.apache.rahas.impl">SCTIssuerConfig</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/SCTIssuerConfig.html#load(java.lang.String)">load(String)</a></span> - Static method in class org.apache.rahas.impl.<a href="./org/apache/rahas/impl/SCTIssuerConfig.html" title="class in org.apache.rahas.impl">SCTIssuerConfig</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/TokenCancelerConfig.html#load(org.apache.axiom.om.OMElement)">load(OMElement)</a></span> - Static method in class org.apache.rahas.impl.<a href="./org/apache/rahas/impl/TokenCancelerConfig.html" title="class in org.apache.rahas.impl">TokenCancelerConfig</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/TokenCancelerConfig.html#load(java.lang.String)">load(String)</a></span> - Static method in class org.apache.rahas.impl.<a href="./org/apache/rahas/impl/TokenCancelerConfig.html" title="class in org.apache.rahas.impl">TokenCancelerConfig</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/TokenRequestDispatcherConfig.html#load(org.apache.axiom.om.OMElement)">load(OMElement)</a></span> - Static method in class org.apache.rahas.<a href="./org/apache/rahas/TokenRequestDispatcherConfig.html" title="class in org.apache.rahas">TokenRequestDispatcherConfig</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/TokenRequestDispatcherConfig.html#load(java.lang.String)">load(String)</a></span> - Static method in class org.apache.rahas.<a href="./org/apache/rahas/TokenRequestDispatcherConfig.html" title="class in org.apache.rahas">TokenRequestDispatcherConfig</a></dt>
+<dd>&nbsp;</dd>
+</dl>
+<a name="_M_">
+<!--   -->
+</a>
+<h2 class="title">M</h2>
+<dl>
+<dt><span class="strong"><a href="./org/apache/rampart/builder/BindingBuilder.html#mainRefListElement">mainRefListElement</a></span> - Variable in class org.apache.rampart.builder.<a href="./org/apache/rampart/builder/BindingBuilder.html" title="class in org.apache.rampart.builder">BindingBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/builder/BindingBuilder.html#mainSigId">mainSigId</a></span> - Variable in class org.apache.rampart.builder.<a href="./org/apache/rampart/builder/BindingBuilder.html" title="class in org.apache.rampart.builder">BindingBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/RampartConstants.html#MERLIN_CRYPTO_IMPL">MERLIN_CRYPTO_IMPL</a></span> - Static variable in class org.apache.rampart.<a href="./org/apache/rampart/RampartConstants.html" title="class in org.apache.rampart">RampartConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/RampartConstants.html#MERLIN_CRYPTO_IMPL_CACHE_KEY">MERLIN_CRYPTO_IMPL_CACHE_KEY</a></span> - Static variable in class org.apache.rampart.<a href="./org/apache/rampart/RampartConstants.html" title="class in org.apache.rampart">RampartConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/RampartConstants.html#MESSAGE_LOG">MESSAGE_LOG</a></span> - Static variable in class org.apache.rampart.<a href="./org/apache/rampart/RampartConstants.html" title="class in org.apache.rampart">RampartConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/rampart/MessageBuilder.html" title="class in org.apache.rampart"><span class="strong">MessageBuilder</span></a> - Class in <a href="./org/apache/rampart/package-summary.html">org.apache.rampart</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/MessageBuilder.html#MessageBuilder()">MessageBuilder()</a></span> - Constructor for class org.apache.rampart.<a href="./org/apache/rampart/MessageBuilder.html" title="class in org.apache.rampart">MessageBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/rampart/util/MessageOptimizer.html" title="class in org.apache.rampart.util"><span class="strong">MessageOptimizer</span></a> - Class in <a href="./org/apache/rampart/util/package-summary.html">org.apache.rampart.util</a></dt>
+<dd>
+<div class="block">Utility class to handle MTOM-Optimizing Base64 Text values</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/util/MessageOptimizer.html#MessageOptimizer()">MessageOptimizer()</a></span> - Constructor for class org.apache.rampart.util.<a href="./org/apache/rampart/util/MessageOptimizer.html" title="class in org.apache.rampart.util">MessageOptimizer</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#MUST_SUPPORT_CLIENT_CHALLENGE">MUST_SUPPORT_CLIENT_CHALLENGE</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP11Constants.html#MUST_SUPPORT_CLIENT_CHALLENGE">MUST_SUPPORT_CLIENT_CHALLENGE</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP11Constants.html" title="class in org.apache.ws.secpolicy">SP11Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP12Constants.html#MUST_SUPPORT_CLIENT_CHALLENGE">MUST_SUPPORT_CLIENT_CHALLENGE</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP12Constants.html" title="class in org.apache.ws.secpolicy">SP12Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#MUST_SUPPORT_CLIENT_CHALLENGE">MUST_SUPPORT_CLIENT_CHALLENGE</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#MUST_SUPPORT_ISSUED_TOKENS">MUST_SUPPORT_ISSUED_TOKENS</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP11Constants.html#MUST_SUPPORT_ISSUED_TOKENS">MUST_SUPPORT_ISSUED_TOKENS</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP11Constants.html" title="class in org.apache.ws.secpolicy">SP11Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP12Constants.html#MUST_SUPPORT_ISSUED_TOKENS">MUST_SUPPORT_ISSUED_TOKENS</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP12Constants.html" title="class in org.apache.ws.secpolicy">SP12Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#MUST_SUPPORT_ISSUED_TOKENS">MUST_SUPPORT_ISSUED_TOKENS</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#MUST_SUPPORT_REF_EMBEDDED_TOKEN">MUST_SUPPORT_REF_EMBEDDED_TOKEN</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP11Constants.html#MUST_SUPPORT_REF_EMBEDDED_TOKEN">MUST_SUPPORT_REF_EMBEDDED_TOKEN</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP11Constants.html" title="class in org.apache.ws.secpolicy">SP11Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP12Constants.html#MUST_SUPPORT_REF_EMBEDDED_TOKEN">MUST_SUPPORT_REF_EMBEDDED_TOKEN</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP12Constants.html" title="class in org.apache.ws.secpolicy">SP12Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#MUST_SUPPORT_REF_EMBEDDED_TOKEN">MUST_SUPPORT_REF_EMBEDDED_TOKEN</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#MUST_SUPPORT_REF_ENCRYPTED_KEY">MUST_SUPPORT_REF_ENCRYPTED_KEY</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP11Constants.html#MUST_SUPPORT_REF_ENCRYPTED_KEY">MUST_SUPPORT_REF_ENCRYPTED_KEY</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP11Constants.html" title="class in org.apache.ws.secpolicy">SP11Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP12Constants.html#MUST_SUPPORT_REF_ENCRYPTED_KEY">MUST_SUPPORT_REF_ENCRYPTED_KEY</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP12Constants.html" title="class in org.apache.ws.secpolicy">SP12Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#MUST_SUPPORT_REF_ENCRYPTED_KEY">MUST_SUPPORT_REF_ENCRYPTED_KEY</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#MUST_SUPPORT_REF_EXTERNAL_URI">MUST_SUPPORT_REF_EXTERNAL_URI</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP11Constants.html#MUST_SUPPORT_REF_EXTERNAL_URI">MUST_SUPPORT_REF_EXTERNAL_URI</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP11Constants.html" title="class in org.apache.ws.secpolicy">SP11Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP12Constants.html#MUST_SUPPORT_REF_EXTERNAL_URI">MUST_SUPPORT_REF_EXTERNAL_URI</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP12Constants.html" title="class in org.apache.ws.secpolicy">SP12Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#MUST_SUPPORT_REF_EXTERNAL_URI">MUST_SUPPORT_REF_EXTERNAL_URI</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#MUST_SUPPORT_REF_ISSUER_SERIAL">MUST_SUPPORT_REF_ISSUER_SERIAL</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP11Constants.html#MUST_SUPPORT_REF_ISSUER_SERIAL">MUST_SUPPORT_REF_ISSUER_SERIAL</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP11Constants.html" title="class in org.apache.ws.secpolicy">SP11Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP12Constants.html#MUST_SUPPORT_REF_ISSUER_SERIAL">MUST_SUPPORT_REF_ISSUER_SERIAL</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP12Constants.html" title="class in org.apache.ws.secpolicy">SP12Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#MUST_SUPPORT_REF_ISSUER_SERIAL">MUST_SUPPORT_REF_ISSUER_SERIAL</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#MUST_SUPPORT_REF_KEY_IDENTIFIER">MUST_SUPPORT_REF_KEY_IDENTIFIER</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP11Constants.html#MUST_SUPPORT_REF_KEY_IDENTIFIER">MUST_SUPPORT_REF_KEY_IDENTIFIER</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP11Constants.html" title="class in org.apache.ws.secpolicy">SP11Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP12Constants.html#MUST_SUPPORT_REF_KEY_IDENTIFIER">MUST_SUPPORT_REF_KEY_IDENTIFIER</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP12Constants.html" title="class in org.apache.ws.secpolicy">SP12Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#MUST_SUPPORT_REF_KEY_IDENTIFIER">MUST_SUPPORT_REF_KEY_IDENTIFIER</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#MUST_SUPPORT_REF_THUMBPRINT">MUST_SUPPORT_REF_THUMBPRINT</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP11Constants.html#MUST_SUPPORT_REF_THUMBPRINT">MUST_SUPPORT_REF_THUMBPRINT</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP11Constants.html" title="class in org.apache.ws.secpolicy">SP11Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP12Constants.html#MUST_SUPPORT_REF_THUMBPRINT">MUST_SUPPORT_REF_THUMBPRINT</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP12Constants.html" title="class in org.apache.ws.secpolicy">SP12Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#MUST_SUPPORT_REF_THUMBPRINT">MUST_SUPPORT_REF_THUMBPRINT</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#MUST_SUPPORT_SERVER_CHALLENGE">MUST_SUPPORT_SERVER_CHALLENGE</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP11Constants.html#MUST_SUPPORT_SERVER_CHALLENGE">MUST_SUPPORT_SERVER_CHALLENGE</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP11Constants.html" title="class in org.apache.ws.secpolicy">SP11Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP12Constants.html#MUST_SUPPORT_SERVER_CHALLENGE">MUST_SUPPORT_SERVER_CHALLENGE</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP12Constants.html" title="class in org.apache.ws.secpolicy">SP12Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#MUST_SUPPORT_SERVER_CHALLENGE">MUST_SUPPORT_SERVER_CHALLENGE</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+</dl>
+<a name="_N_">
+<!--   -->
+</a>
+<h2 class="title">N</h2>
+<dl>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#NAME">NAME</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/util/SAMLCallback.html#NAME_IDENTIFIER_CALLBACK">NAME_IDENTIFIER_CALLBACK</a></span> - Static variable in interface org.apache.rahas.impl.util.<a href="./org/apache/rahas/impl/util/SAMLCallback.html" title="interface in org.apache.rahas.impl.util">SAMLCallback</a></dt>
+<dd>
+<div class="block">Subject name identifier</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#NAMESPACE">NAMESPACE</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/model/OptimizePartsConfig.html#NAMESPACE_LN">NAMESPACE_LN</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/model/OptimizePartsConfig.html#NAMESPACES_LN">NAMESPACES_LN</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/config/OutflowConfiguration.html#nextAction()">nextAction()</a></span> - 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></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span></div>
+<div class="block">Moves to the next action.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP12Constants.html#NO_PASSWORD">NO_PASSWORD</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP12Constants.html" title="class in org.apache.ws.secpolicy">SP12Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#NO_PASSWORD">NO_PASSWORD</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/model/RampartConfig.html#NONCE_LIFE_TIME">NONCE_LIFE_TIME</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/rampart/NonceCache.html" title="class in org.apache.rampart"><span class="strong">NonceCache</span></a> - Class in <a href="./org/apache/rampart/package-summary.html">org.apache.rampart</a></dt>
+<dd>
+<div class="block">This is a basic implementation of UniqueMessageAttributeCache.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/NonceCache.html#NonceCache()">NonceCache()</a></span> - Constructor for class org.apache.rampart.<a href="./org/apache/rampart/NonceCache.html" title="class in org.apache.rampart">NonceCache</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/NonceCache.html#NonceCache(int)">NonceCache(int)</a></span> - Constructor for class org.apache.rampart.<a href="./org/apache/rampart/NonceCache.html" title="class in org.apache.rampart">NonceCache</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/model/CryptoConfig.html#normalize()">normalize()</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/model/OptimizePartsConfig.html#normalize()">normalize()</a></span> - Method 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/model/RampartConfig.html#normalize()">normalize()</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/model/SSLConfig.html#normalize()">normalize()</a></span> - Method in class org.apache.rampart.policy.model.<a href="./org/apache/rampart/policy/model/SSLConfig.html" title="class in org.apache.rampart.policy.model">SSLConfig</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#normalize()">normalize()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/AlgorithmSuite.html#normalize()">normalize()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/AlgorithmSuite.html" title="class in org.apache.ws.secpolicy.model">AlgorithmSuite</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/AsymmetricBinding.html#normalize()">normalize()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/AsymmetricBinding.html" title="class in org.apache.ws.secpolicy.model">AsymmetricBinding</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/ContentEncryptedElements.html#normalize()">normalize()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/ContentEncryptedElements.html" title="class in org.apache.ws.secpolicy.model">ContentEncryptedElements</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/HttpsToken.html#normalize()">normalize()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/HttpsToken.html" title="class in org.apache.ws.secpolicy.model">HttpsToken</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/InitiatorToken.html#normalize()">normalize()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/InitiatorToken.html" title="class in org.apache.ws.secpolicy.model">InitiatorToken</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/Layout.html#normalize()">normalize()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/Layout.html" title="class in org.apache.ws.secpolicy.model">Layout</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/ProtectionToken.html#normalize()">normalize()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/ProtectionToken.html" title="class in org.apache.ws.secpolicy.model">ProtectionToken</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/RecipientToken.html#normalize()">normalize()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/RecipientToken.html" title="class in org.apache.ws.secpolicy.model">RecipientToken</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/RequiredElements.html#normalize()">normalize()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/RequiredElements.html" title="class in org.apache.ws.secpolicy.model">RequiredElements</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/RequiredParts.html#normalize()">normalize()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/RequiredParts.html" title="class in org.apache.ws.secpolicy.model">RequiredParts</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/SecurityContextToken.html#normalize()">normalize()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/SecurityContextToken.html" title="class in org.apache.ws.secpolicy.model">SecurityContextToken</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/SignedEncryptedElements.html#normalize()">normalize()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/SignedEncryptedElements.html" title="class in org.apache.ws.secpolicy.model">SignedEncryptedElements</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/SignedEncryptedParts.html#normalize()">normalize()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/SignedEncryptedParts.html" title="class in org.apache.ws.secpolicy.model">SignedEncryptedParts</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/SupportingToken.html#normalize()">normalize()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/SymmetricBinding.html#normalize()">normalize()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/SymmetricBinding.html" title="class in org.apache.ws.secpolicy.model">SymmetricBinding</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/TransportBinding.html#normalize()">normalize()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/TransportBinding.html" title="class in org.apache.ws.secpolicy.model">TransportBinding</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/TransportToken.html#normalize()">normalize()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/TransportToken.html" title="class in org.apache.ws.secpolicy.model">TransportToken</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/Trust10.html#normalize()">normalize()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/Trust10.html" title="class in org.apache.ws.secpolicy.model">Trust10</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/Trust13.html#normalize()">normalize()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/Trust13.html" title="class in org.apache.ws.secpolicy.model">Trust13</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/UsernameToken.html#normalize()">normalize()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/UsernameToken.html" title="class in org.apache.ws.secpolicy.model">UsernameToken</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/Wss10.html#normalize()">normalize()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/Wss10.html" title="class in org.apache.ws.secpolicy.model">Wss10</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/X509Token.html#normalize()">normalize()</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/X509Token.html" title="class in org.apache.ws.secpolicy.model">X509Token</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/model/RampartConfig.html#NS">NS</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+</dl>
+<a name="_O_">
+<!--   -->
+</a>
+<h2 class="title">O</h2>
+<dl>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#ONLY_SIGN_ENTIRE_HEADERS_AND_BODY">ONLY_SIGN_ENTIRE_HEADERS_AND_BODY</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP12Constants.html#ONLY_SIGN_ENTIRE_HEADERS_AND_BODY">ONLY_SIGN_ENTIRE_HEADERS_AND_BODY</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP12Constants.html" title="class in org.apache.ws.secpolicy">SP12Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#ONLY_SIGN_ENTIRE_HEADERS_AND_BODY">ONLY_SIGN_ENTIRE_HEADERS_AND_BODY</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/model/RampartConfig.html#OPTIMISE_PARTS">OPTIMISE_PARTS</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/util/MessageOptimizer.html#optimize(org.apache.axiom.soap.SOAPEnvelope, java.util.List, java.util.Map)">optimize(SOAPEnvelope, List&lt;String&gt;, Map)</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/util/MessageOptimizer.html#optimize(org.apache.axiom.soap.SOAPEnvelope, java.lang.String)">optimize(SOAPEnvelope, String)</a></span> - 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></dt>
+<dd>
+<div class="block">Mark the requied Base64 text values as optimized</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/WSSHandlerConstants.html#OPTIMIZE_PARTS">OPTIMIZE_PARTS</a></span> - 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></dt>
+<dd>
+<div class="block">This is used to indicate the XPath expression used to indicate the
+ Elements whose first child (must be a text node) is to be optimized</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/model/OptimizePartsConfig.html#OPTIMIZE_PARTS_LN">OPTIMIZE_PARTS_LN</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/rampart/policy/builders/OptimizePartsBuilder.html" title="class in org.apache.rampart.policy.builders"><span class="strong">OptimizePartsBuilder</span></a> - Class in <a href="./org/apache/rampart/policy/builders/package-summary.html">org.apache.rampart.policy.builders</a></dt>
+<dd>
+<div class="block">OptimizePartsBuilder creates the OptimizePartsConfig
+ 
+ This clase deserialize the following XML fragment inside the RampartConfig.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/builders/OptimizePartsBuilder.html#OptimizePartsBuilder()">OptimizePartsBuilder()</a></span> - Constructor for class org.apache.rampart.policy.builders.<a href="./org/apache/rampart/policy/builders/OptimizePartsBuilder.html" title="class in org.apache.rampart.policy.builders">OptimizePartsBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/rampart/policy/model/OptimizePartsConfig.html" title="class in org.apache.rampart.policy.model"><span class="strong">OptimizePartsConfig</span></a> - Class in <a href="./org/apache/rampart/policy/model/package-summary.html">org.apache.rampart.policy.model</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/model/OptimizePartsConfig.html#OptimizePartsConfig()">OptimizePartsConfig()</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/rahas/package-summary.html">org.apache.rahas</a> - package org.apache.rahas</dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/rahas/client/package-summary.html">org.apache.rahas.client</a> - package org.apache.rahas.client</dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/rahas/impl/package-summary.html">org.apache.rahas.impl</a> - package org.apache.rahas.impl</dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/rahas/impl/util/package-summary.html">org.apache.rahas.impl.util</a> - package org.apache.rahas.impl.util</dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/rampart/package-summary.html">org.apache.rampart</a> - package org.apache.rampart</dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/rampart/builder/package-summary.html">org.apache.rampart.builder</a> - package org.apache.rampart.builder</dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/rampart/handler/package-summary.html">org.apache.rampart.handler</a> - package org.apache.rampart.handler</dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/rampart/handler/config/package-summary.html">org.apache.rampart.handler.config</a> - package org.apache.rampart.handler.config</dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/rampart/policy/package-summary.html">org.apache.rampart.policy</a> - package org.apache.rampart.policy</dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/rampart/policy/builders/package-summary.html">org.apache.rampart.policy.builders</a> - package org.apache.rampart.policy.builders</dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/rampart/policy/model/package-summary.html">org.apache.rampart.policy.model</a> - package org.apache.rampart.policy.model</dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/rampart/saml/package-summary.html">org.apache.rampart.saml</a> - package org.apache.rampart.saml</dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/rampart/util/package-summary.html">org.apache.rampart.util</a> - package org.apache.rampart.util</dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/ws/secpolicy/package-summary.html">org.apache.ws.secpolicy</a> - package org.apache.ws.secpolicy</dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/ws/secpolicy/model/package-summary.html">org.apache.ws.secpolicy.model</a> - package org.apache.ws.secpolicy.model</dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/ws/secpolicy11/builders/package-summary.html">org.apache.ws.secpolicy11.builders</a> - package org.apache.ws.secpolicy11.builders</dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/ws/secpolicy12/builders/package-summary.html">org.apache.ws.secpolicy12.builders</a> - package org.apache.ws.secpolicy12.builders</dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/WSSHandlerConstants.html#OUTFLOW_SECURITY">OUTFLOW_SECURITY</a></span> - 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></dt>
+<dd>
+<div class="block">Outflow security parameter</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/WSSHandlerConstants.html#OUTFLOW_SECURITY_CLIENT">OUTFLOW_SECURITY_CLIENT</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/WSSHandlerConstants.html#OUTFLOW_SECURITY_SERVER">OUTFLOW_SECURITY_SERVER</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/rampart/handler/config/OutflowConfiguration.html" title="class in org.apache.rampart.handler.config"><span class="strong">OutflowConfiguration</span></a> - Class in <a href="./org/apache/rampart/handler/config/package-summary.html">org.apache.rampart.handler.config</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/config/OutflowConfiguration.html#OutflowConfiguration()">OutflowConfiguration()</a></span> - Constructor for 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></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span></div>
+<div class="block">Creates a default outflow configuration instance with an action.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/config/OutflowConfiguration.html#OutflowConfiguration(int)">OutflowConfiguration(int)</a></span> - Constructor for 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></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span></div>
+<div class="block">Creates a new outflow configuration instance with the given number of
+ actions.</div>
+</dd>
+</dl>
+<a name="_P_">
+<!--   -->
+</a>
+<h2 class="title">P</h2>
+<dl>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#P_NS">P_NS</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#P_NS">P_NS</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#P_PREFIX">P_PREFIX</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#P_PREFIX">P_PREFIX</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#P_SHA1">P_SHA1</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#P_SHA1">P_SHA1</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#P_SHA1_L128">P_SHA1_L128</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#P_SHA1_L128">P_SHA1_L128</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#P_SHA1_L192">P_SHA1_L192</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#P_SHA1_L192">P_SHA1_L192</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#P_SHA1_L256">P_SHA1_L256</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#P_SHA1_L256">P_SHA1_L256</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/RampartMessageData.html#PARAM_CLIENT_SIDE">PARAM_CLIENT_SIDE</a></span> - Static variable in class org.apache.rampart.<a href="./org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/util/RampartUtil.html#performCallback(javax.security.auth.callback.CallbackHandler, java.lang.String, int)">performCallback(CallbackHandler, String, int)</a></span> - 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></dt>
+<dd>
+<div class="block">Perform a callback to get a password.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#POLICY">POLICY</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#POLICY">POLICY</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/model/RampartConfig.html#POLICY_VALIDATOR_CB_CLASS_LN">POLICY_VALIDATOR_CB_CLASS_LN</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/rampart/PolicyBasedResultsValidator.html" title="class in org.apache.rampart"><span class="strong">PolicyBasedResultsValidator</span></a> - Class in <a href="./org/apache/rampart/package-summary.html">org.apache.rampart</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/PolicyBasedResultsValidator.html#PolicyBasedResultsValidator()">PolicyBasedResultsValidator()</a></span> - Constructor for class org.apache.rampart.<a href="./org/apache/rampart/PolicyBasedResultsValidator.html" title="class in org.apache.rampart">PolicyBasedResultsValidator</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/rampart/PolicyValidatorCallbackHandler.html" title="interface in org.apache.rampart"><span class="strong">PolicyValidatorCallbackHandler</span></a> - Interface in <a href="./org/apache/rampart/package-summary.html">org.apache.rampart</a></dt>
+<dd>
+<div class="block">Callback handler interface to allow different implementations of policy based results validation.</div>
+</dd>
+<dt><a href="./org/apache/rampart/handler/PostDispatchVerificationHandler.html" title="class in org.apache.rampart.handler"><span class="strong">PostDispatchVerificationHandler</span></a> - Class in <a href="./org/apache/rampart/handler/package-summary.html">org.apache.rampart.handler</a></dt>
+<dd>
+<div class="block">Handler to verify the message security after dispatch</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/PostDispatchVerificationHandler.html#PostDispatchVerificationHandler()">PostDispatchVerificationHandler()</a></span> - Constructor for class org.apache.rampart.handler.<a href="./org/apache/rampart/handler/PostDispatchVerificationHandler.html" title="class in org.apache.rampart.handler">PostDispatchVerificationHandler</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/model/RampartConfig.html#PREFIX">PREFIX</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/model/OptimizePartsConfig.html#PREFIX_ATTR">PREFIX_ATTR</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/WSSHandlerConstants.html#PRESERVE_ORIGINAL_ENV">PRESERVE_ORIGINAL_ENV</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/config/OutflowConfiguration.html#previousAction()">previousAction()</a></span> - 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></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span></div>
+<div class="block">Moves to previous action.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/RampartEngine.html#process(org.apache.axis2.context.MessageContext)">process(MessageContext)</a></span> - Method in class org.apache.rampart.<a href="./org/apache/rampart/RampartEngine.html" title="class in org.apache.rampart">RampartEngine</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy11/builders/LayoutBuilder.html#processAlternative(java.util.List, org.apache.ws.secpolicy.model.Layout)">processAlternative(List, Layout)</a></span> - Method in class org.apache.ws.secpolicy11.builders.<a href="./org/apache/ws/secpolicy11/builders/LayoutBuilder.html" title="class in org.apache.ws.secpolicy11.builders">LayoutBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy12/builders/LayoutBuilder.html#processAlternative(java.util.List, org.apache.ws.secpolicy.model.Layout)">processAlternative(List, Layout)</a></span> - Method in class org.apache.ws.secpolicy12.builders.<a href="./org/apache/ws/secpolicy12/builders/LayoutBuilder.html" title="class in org.apache.ws.secpolicy12.builders">LayoutBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/util/RampartUtil.html#processIssuerAddress(org.apache.axiom.om.OMElement)">processIssuerAddress(OMElement)</a></span> - 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></dt>
+<dd>
+<div class="block">Process a give issuer address element and return the address.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/WSDoAllHandler.html#processMessage(org.apache.axis2.context.MessageContext)">processMessage(MessageContext)</a></span> - Method in class org.apache.rampart.handler.<a href="./org/apache/rampart/handler/WSDoAllHandler.html" title="class in org.apache.rampart.handler">WSDoAllHandler</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/WSDoAllReceiver.html#processMessage(org.apache.axis2.context.MessageContext)">processMessage(MessageContext)</a></span> - Method in class org.apache.rampart.handler.<a href="./org/apache/rampart/handler/WSDoAllReceiver.html" title="class in org.apache.rampart.handler">WSDoAllReceiver</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span></div>
+&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/WSDoAllSender.html#processMessage(org.apache.axis2.context.MessageContext)">processMessage(MessageContext)</a></span> - Method in class org.apache.rampart.handler.<a href="./org/apache/rampart/handler/WSDoAllSender.html" title="class in org.apache.rampart.handler">WSDoAllSender</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span></div>
+&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/util/HandlerParameterDecoder.html#processParameters(org.apache.axis2.context.MessageContext, boolean)">processParameters(MessageContext, boolean)</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/saml/SAML1AssertionHandler.html#processSAMLAssertion()">processSAMLAssertion()</a></span> - Method in class org.apache.rampart.saml.<a href="./org/apache/rampart/saml/SAML1AssertionHandler.html" title="class in org.apache.rampart.saml">SAML1AssertionHandler</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/saml/SAML2AssertionHandler.html#processSAMLAssertion()">processSAMLAssertion()</a></span> - Method in class org.apache.rampart.saml.<a href="./org/apache/rampart/saml/SAML2AssertionHandler.html" title="class in org.apache.rampart.saml">SAML2AssertionHandler</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/saml/SAMLAssertionHandler.html#processSAMLAssertion()">processSAMLAssertion()</a></span> - Method in class org.apache.rampart.saml.<a href="./org/apache/rampart/saml/SAMLAssertionHandler.html" title="class in org.apache.rampart.saml">SAMLAssertionHandler</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/SimpleTokenStore.html#processTokenExpiry()">processTokenExpiry()</a></span> - Method in class org.apache.rahas.<a href="./org/apache/rahas/SimpleTokenStore.html" title="class in org.apache.rahas">SimpleTokenStore</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/AbstractIssuerConfig.html#PROOF_KEY_TYPE">PROOF_KEY_TYPE</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/AbstractIssuerConfig.html#proofKeyType">proofKeyType</a></span> - Variable in class org.apache.rahas.impl.<a href="./org/apache/rahas/impl/AbstractIssuerConfig.html" title="class in org.apache.rahas.impl">AbstractIssuerConfig</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/AbstractIssuerConfig.html#PROPERTY">PROPERTY</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/model/CryptoConfig.html#PROPERTY_LN">PROPERTY_LN</a></span> - Static variable 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/model/SSLConfig.html#PROPERTY_LN">PROPERTY_LN</a></span> - Static variable in class org.apache.rampart.policy.model.<a href="./org/apache/rampart/policy/model/SSLConfig.html" title="class in org.apache.rampart.policy.model">SSLConfig</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/model/CryptoConfig.html#PROPERTY_NAME_ATTR">PROPERTY_NAME_ATTR</a></span> - Static variable 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/model/SSLConfig.html#PROPERTY_NAME_ATTR">PROPERTY_NAME_ATTR</a></span> - Static variable in class org.apache.rampart.policy.model.<a href="./org/apache/rampart/policy/model/SSLConfig.html" title="class in org.apache.rampart.policy.model">SSLConfig</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#PROTECT_TOKENS">PROTECT_TOKENS</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP11Constants.html#PROTECT_TOKENS">PROTECT_TOKENS</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP11Constants.html" title="class in org.apache.ws.secpolicy">SP11Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP12Constants.html#PROTECT_TOKENS">PROTECT_TOKENS</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP12Constants.html" title="class in org.apache.ws.secpolicy">SP12Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#PROTECT_TOKENS">PROTECT_TOKENS</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#PROTECTION_TOKEN">PROTECTION_TOKEN</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP11Constants.html#PROTECTION_TOKEN">PROTECTION_TOKEN</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP11Constants.html" title="class in org.apache.ws.secpolicy">SP11Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP12Constants.html#PROTECTION_TOKEN">PROTECTION_TOKEN</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP12Constants.html" title="class in org.apache.ws.secpolicy">SP12Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#PROTECTION_TOKEN">PROTECTION_TOKEN</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/ws/secpolicy/model/ProtectionToken.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">ProtectionToken</span></a> - Class in <a href="./org/apache/ws/secpolicy/model/package-summary.html">org.apache.ws.secpolicy.model</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/ProtectionToken.html#ProtectionToken(int)">ProtectionToken(int)</a></span> - Constructor for class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/ProtectionToken.html" title="class in org.apache.ws.secpolicy.model">ProtectionToken</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/ws/secpolicy11/builders/ProtectionTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">ProtectionTokenBuilder</span></a> - Class in <a href="./org/apache/ws/secpolicy11/builders/package-summary.html">org.apache.ws.secpolicy11.builders</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy11/builders/ProtectionTokenBuilder.html#ProtectionTokenBuilder()">ProtectionTokenBuilder()</a></span> - Constructor for class org.apache.ws.secpolicy11.builders.<a href="./org/apache/ws/secpolicy11/builders/ProtectionTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders">ProtectionTokenBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/ws/secpolicy12/builders/ProtectionTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">ProtectionTokenBuilder</span></a> - Class in <a href="./org/apache/ws/secpolicy12/builders/package-summary.html">org.apache.ws.secpolicy12.builders</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy12/builders/ProtectionTokenBuilder.html#ProtectionTokenBuilder()">ProtectionTokenBuilder()</a></span> - Constructor for class org.apache.ws.secpolicy12.builders.<a href="./org/apache/ws/secpolicy12/builders/ProtectionTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders">ProtectionTokenBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/AbstractIssuerConfig.html#PROVIDER">PROVIDER</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/model/CryptoConfig.html#PROVIDER_ATTR">PROVIDER_ATTR</a></span> - Static variable 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/model/RampartConfig.html#PW_CB_CLASS_LN">PW_CB_CLASS_LN</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+</dl>
+<a name="_R_">
+<!--   -->
+</a>
+<h2 class="title">R</h2>
+<dl>
+<dt><a href="./org/apache/rahas/Rahas.html" title="class in org.apache.rahas"><span class="strong">Rahas</span></a> - Class in <a href="./org/apache/rahas/package-summary.html">org.apache.rahas</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/Rahas.html#Rahas()">Rahas()</a></span> - Constructor for class org.apache.rahas.<a href="./org/apache/rahas/Rahas.html" title="class in org.apache.rahas">Rahas</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/rahas/RahasConstants.html" title="class in org.apache.rahas"><span class="strong">RahasConstants</span></a> - Class in <a href="./org/apache/rahas/package-summary.html">org.apache.rahas</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/RahasConstants.html#RahasConstants()">RahasConstants()</a></span> - Constructor for class org.apache.rahas.<a href="./org/apache/rahas/RahasConstants.html" title="class in org.apache.rahas">RahasConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/rahas/RahasConstants.CancelBindingLocalNames.html" title="class in org.apache.rahas"><span class="strong">RahasConstants.CancelBindingLocalNames</span></a> - Class in <a href="./org/apache/rahas/package-summary.html">org.apache.rahas</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/RahasConstants.CancelBindingLocalNames.html#RahasConstants.CancelBindingLocalNames()">RahasConstants.CancelBindingLocalNames()</a></span> - Constructor for class org.apache.rahas.<a href="./org/apache/rahas/RahasConstants.CancelBindingLocalNames.html" title="class in org.apache.rahas">RahasConstants.CancelBindingLocalNames</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/rahas/RahasConstants.IssuanceBindingLocalNames.html" title="class in org.apache.rahas"><span class="strong">RahasConstants.IssuanceBindingLocalNames</span></a> - Class in <a href="./org/apache/rahas/package-summary.html">org.apache.rahas</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/RahasConstants.IssuanceBindingLocalNames.html#RahasConstants.IssuanceBindingLocalNames()">RahasConstants.IssuanceBindingLocalNames()</a></span> - Constructor for class org.apache.rahas.<a href="./org/apache/rahas/RahasConstants.IssuanceBindingLocalNames.html" title="class in org.apache.rahas">RahasConstants.IssuanceBindingLocalNames</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/rahas/RahasConstants.LocalNames.html" title="class in org.apache.rahas"><span class="strong">RahasConstants.LocalNames</span></a> - Class in <a href="./org/apache/rahas/package-summary.html">org.apache.rahas</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/RahasConstants.LocalNames.html#RahasConstants.LocalNames()">RahasConstants.LocalNames()</a></span> - Constructor for class org.apache.rahas.<a href="./org/apache/rahas/RahasConstants.LocalNames.html" title="class in org.apache.rahas">RahasConstants.LocalNames</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/rahas/RahasData.html" title="class in org.apache.rahas"><span class="strong">RahasData</span></a> - Class in <a href="./org/apache/rahas/package-summary.html">org.apache.rahas</a></dt>
+<dd>
+<div class="block">Common data items on WS-Trust request messages</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/RahasData.html#RahasData(org.apache.axis2.context.MessageContext)">RahasData(MessageContext)</a></span> - Constructor for class org.apache.rahas.<a href="./org/apache/rahas/RahasData.html" title="class in org.apache.rahas">RahasData</a></dt>
+<dd>
+<div class="block">Create a new RahasData instance and populate it with the information from
+ the request.</div>
+</dd>
+<dt><a href="./org/apache/rampart/Rampart.html" title="class in org.apache.rampart"><span class="strong">Rampart</span></a> - Class in <a href="./org/apache/rampart/package-summary.html">org.apache.rampart</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/Rampart.html#Rampart()">Rampart()</a></span> - Constructor for class org.apache.rampart.<a href="./org/apache/rampart/Rampart.html" title="class in org.apache.rampart">Rampart</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy11/builders/X509TokenBuilder.html#RAMPART_CONFIG">RAMPART_CONFIG</a></span> - Static variable in class org.apache.ws.secpolicy11.builders.<a href="./org/apache/ws/secpolicy11/builders/X509TokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders">X509TokenBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy12/builders/X509TokenBuilder.html#RAMPART_CONFIG">RAMPART_CONFIG</a></span> - Static variable in class org.apache.ws.secpolicy12.builders.<a href="./org/apache/ws/secpolicy12/builders/X509TokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders">X509TokenBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/model/RampartConfig.html#RAMPART_CONFIG_CB_CLASS_LN">RAMPART_CONFIG_CB_CLASS_LN</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/model/RampartConfig.html#RAMPART_CONFIG_LN">RAMPART_CONFIG_LN</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/RampartMessageData.html#RAMPART_POLICY_DATA">RAMPART_POLICY_DATA</a></span> - Static variable in class org.apache.rampart.<a href="./org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a></dt>
+<dd>
+<div class="block">Key to hold the populated RampartPolicyData object</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/RampartMessageData.html#RAMPART_STS_POLICY">RAMPART_STS_POLICY</a></span> - Static variable in class org.apache.rampart.<a href="./org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/rampart/policy/model/RampartConfig.html" title="class in org.apache.rampart.policy.model"><span class="strong">RampartConfig</span></a> - Class in <a href="./org/apache/rampart/policy/model/package-summary.html">org.apache.rampart.policy.model</a></dt>
+<dd>
+<div class="block">Rampart policy model bean to capture Rampart configuration assertion info.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/model/RampartConfig.html#RampartConfig()">RampartConfig()</a></span> - Constructor for 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></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/rampart/policy/builders/RampartConfigBuilder.html" title="class in org.apache.rampart.policy.builders"><span class="strong">RampartConfigBuilder</span></a> - Class in <a href="./org/apache/rampart/policy/builders/package-summary.html">org.apache.rampart.policy.builders</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/builders/RampartConfigBuilder.html#RampartConfigBuilder()">RampartConfigBuilder()</a></span> - Constructor for class org.apache.rampart.policy.builders.<a href="./org/apache/rampart/policy/builders/RampartConfigBuilder.html" title="class in org.apache.rampart.policy.builders">RampartConfigBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/rampart/RampartConfigCallbackHandler.html" title="interface in org.apache.rampart"><span class="strong">RampartConfigCallbackHandler</span></a> - Interface in <a href="./org/apache/rampart/package-summary.html">org.apache.rampart</a></dt>
+<dd>
+<div class="block">Callback handler interface to update Rampart Configuration dynamically.</div>
+</dd>
+<dt><a href="./org/apache/rampart/RampartConstants.html" title="class in org.apache.rampart"><span class="strong">RampartConstants</span></a> - Class in <a href="./org/apache/rampart/package-summary.html">org.apache.rampart</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/RampartConstants.html#RampartConstants()">RampartConstants()</a></span> - Constructor for class org.apache.rampart.<a href="./org/apache/rampart/RampartConstants.html" title="class in org.apache.rampart">RampartConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/rampart/RampartEngine.html" title="class in org.apache.rampart"><span class="strong">RampartEngine</span></a> - Class in <a href="./org/apache/rampart/package-summary.html">org.apache.rampart</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/RampartEngine.html#RampartEngine()">RampartEngine()</a></span> - Constructor for class org.apache.rampart.<a href="./org/apache/rampart/RampartEngine.html" title="class in org.apache.rampart">RampartEngine</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/rampart/RampartException.html" title="class in org.apache.rampart"><span class="strong">RampartException</span></a> - Exception in <a href="./org/apache/rampart/package-summary.html">org.apache.rampart</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/RampartException.html#RampartException(java.lang.String, java.lang.Object[])">RampartException(String, Object[])</a></span> - Constructor for exception org.apache.rampart.<a href="./org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/RampartException.html#RampartException(java.lang.String)">RampartException(String)</a></span> - Constructor for exception org.apache.rampart.<a href="./org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/RampartException.html#RampartException(java.lang.String, java.lang.Object[], java.lang.Throwable)">RampartException(String, Object[], Throwable)</a></span> - Constructor for exception org.apache.rampart.<a href="./org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/RampartException.html#RampartException(java.lang.String, java.lang.Throwable)">RampartException(String, Throwable)</a></span> - Constructor for exception org.apache.rampart.<a href="./org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart"><span class="strong">RampartMessageData</span></a> - Class in <a href="./org/apache/rampart/package-summary.html">org.apache.rampart</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/RampartMessageData.html#RampartMessageData(org.apache.axis2.context.MessageContext, boolean)">RampartMessageData(MessageContext, boolean)</a></span> - Constructor for class org.apache.rampart.<a href="./org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/rampart/policy/RampartPolicyBuilder.html" title="class in org.apache.rampart.policy"><span class="strong">RampartPolicyBuilder</span></a> - Class in <a href="./org/apache/rampart/policy/package-summary.html">org.apache.rampart.policy</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/RampartPolicyBuilder.html#RampartPolicyBuilder()">RampartPolicyBuilder()</a></span> - Constructor for class org.apache.rampart.policy.<a href="./org/apache/rampart/policy/RampartPolicyBuilder.html" title="class in org.apache.rampart.policy">RampartPolicyBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy"><span class="strong">RampartPolicyData</span></a> - Class in <a href="./org/apache/rampart/policy/package-summary.html">org.apache.rampart.policy</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/RampartPolicyData.html#RampartPolicyData()">RampartPolicyData()</a></span> - Constructor for class org.apache.rampart.policy.<a href="./org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/rampart/handler/RampartReceiver.html" title="class in org.apache.rampart.handler"><span class="strong">RampartReceiver</span></a> - Class in <a href="./org/apache/rampart/handler/package-summary.html">org.apache.rampart.handler</a></dt>
+<dd>
+<div class="block">Rampart inflow handler.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/RampartReceiver.html#RampartReceiver()">RampartReceiver()</a></span> - Constructor for class org.apache.rampart.handler.<a href="./org/apache/rampart/handler/RampartReceiver.html" title="class in org.apache.rampart.handler">RampartReceiver</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/rahas/RampartSAMLBootstrap.html" title="class in org.apache.rahas"><span class="strong">RampartSAMLBootstrap</span></a> - Class in <a href="./org/apache/rahas/package-summary.html">org.apache.rahas</a></dt>
+<dd>
+<div class="block">Rampart specific SAML bootstrap class.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/RampartSAMLBootstrap.html#RampartSAMLBootstrap()">RampartSAMLBootstrap()</a></span> - Constructor for class org.apache.rahas.<a href="./org/apache/rahas/RampartSAMLBootstrap.html" title="class in org.apache.rahas">RampartSAMLBootstrap</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/rampart/handler/RampartSender.html" title="class in org.apache.rampart.handler"><span class="strong">RampartSender</span></a> - Class in <a href="./org/apache/rampart/handler/package-summary.html">org.apache.rampart.handler</a></dt>
+<dd>
+<div class="block">Rampart outflow handler.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/RampartSender.html#RampartSender()">RampartSender()</a></span> - Constructor for class org.apache.rampart.handler.<a href="./org/apache/rampart/handler/RampartSender.html" title="class in org.apache.rampart.handler">RampartSender</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/rampart/util/RampartUtil.html" title="class in org.apache.rampart.util"><span class="strong">RampartUtil</span></a> - Class in <a href="./org/apache/rampart/util/package-summary.html">org.apache.rampart.util</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/util/RampartUtil.html#RampartUtil()">RampartUtil()</a></span> - Constructor for class org.apache.rampart.util.<a href="./org/apache/rampart/util/RampartUtil.html" title="class in org.apache.rampart.util">RampartUtil</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/EncryptedKeyToken.html#readExternal(java.io.ObjectInput)">readExternal(ObjectInput)</a></span> - Method in class org.apache.rahas.<a href="./org/apache/rahas/EncryptedKeyToken.html" title="class in org.apache.rahas">EncryptedKeyToken</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/Token.html#readExternal(java.io.ObjectInput)">readExternal(ObjectInput)</a></span> - Method in class org.apache.rahas.<a href="./org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a></dt>
+<dd>
+<div class="block">Implementing de-serialization logic in accordance with the serialization logic.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/SimpleTokenStore.html#readLock">readLock</a></span> - Variable in class org.apache.rahas.<a href="./org/apache/rahas/SimpleTokenStore.html" title="class in org.apache.rahas">SimpleTokenStore</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/SimpleTokenStore.html#readWriteLock">readWriteLock</a></span> - Variable in class org.apache.rahas.<a href="./org/apache/rahas/SimpleTokenStore.html" title="class in org.apache.rahas">SimpleTokenStore</a></dt>
+<dd>
+<div class="block">We use a read write lock to improve concurrency while avoiding concurrent modification 
+ exceptions.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#RECIPIENT_TOKEN">RECIPIENT_TOKEN</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP11Constants.html#RECIPIENT_TOKEN">RECIPIENT_TOKEN</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP11Constants.html" title="class in org.apache.ws.secpolicy">SP11Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP12Constants.html#RECIPIENT_TOKEN">RECIPIENT_TOKEN</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP12Constants.html" title="class in org.apache.ws.secpolicy">SP12Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#RECIPIENT_TOKEN">RECIPIENT_TOKEN</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/ws/secpolicy/model/RecipientToken.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">RecipientToken</span></a> - Class in <a href="./org/apache/ws/secpolicy/model/package-summary.html">org.apache.ws.secpolicy.model</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/RecipientToken.html#RecipientToken(int)">RecipientToken(int)</a></span> - Constructor for class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/RecipientToken.html" title="class in org.apache.ws.secpolicy.model">RecipientToken</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/ws/secpolicy11/builders/RecipientTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">RecipientTokenBuilder</span></a> - Class in <a href="./org/apache/ws/secpolicy11/builders/package-summary.html">org.apache.ws.secpolicy11.builders</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy11/builders/RecipientTokenBuilder.html#RecipientTokenBuilder()">RecipientTokenBuilder()</a></span> - Constructor for class org.apache.ws.secpolicy11.builders.<a href="./org/apache/ws/secpolicy11/builders/RecipientTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders">RecipientTokenBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/ws/secpolicy12/builders/RecipientTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">RecipientTokenBuilder</span></a> - Class in <a href="./org/apache/ws/secpolicy12/builders/package-summary.html">org.apache.ws.secpolicy12.builders</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy12/builders/RecipientTokenBuilder.html#RecipientTokenBuilder()">RecipientTokenBuilder()</a></span> - Constructor for class org.apache.ws.secpolicy12.builders.<a href="./org/apache/ws/secpolicy12/builders/RecipientTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders">RecipientTokenBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/TokenCallbackHandler.html#removeEncryptedToken()">removeEncryptedToken()</a></span> - Method in class org.apache.rampart.<a href="./org/apache/rampart/TokenCallbackHandler.html" title="class in org.apache.rampart">TokenCallbackHandler</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/SimpleTokenStore.html#removeToken(java.lang.String)">removeToken(String)</a></span> - Method in class org.apache.rahas.<a href="./org/apache/rahas/SimpleTokenStore.html" title="class in org.apache.rahas">SimpleTokenStore</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/TokenStorage.html#removeToken(java.lang.String)">removeToken(String)</a></span> - Method in interface org.apache.rahas.<a href="./org/apache/rahas/TokenStorage.html" title="interface in org.apache.rahas">TokenStorage</a></dt>
+<dd>
+<div class="block">Removes the given token from token storage.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/SAMLTokenRenewer.html#renew(org.apache.rahas.RahasData)">renew(RahasData)</a></span> - Method in class org.apache.rahas.impl.<a href="./org/apache/rahas/impl/SAMLTokenRenewer.html" title="class in org.apache.rahas.impl">SAMLTokenRenewer</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/TokenRenewer.html#renew(org.apache.rahas.RahasData)">renew(RahasData)</a></span> - Method in interface org.apache.rahas.<a href="./org/apache/rahas/TokenRenewer.html" title="interface in org.apache.rahas">TokenRenewer</a></dt>
+<dd>
+<div class="block">Renew the token specified in the given request.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/TrustException.html#RENEW_NEEDED">RENEW_NEEDED</a></span> - Static variable in exception org.apache.rahas.<a href="./org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/RahasConstants.LocalNames.html#RENEW_TARGET">RENEW_TARGET</a></span> - Static variable in class org.apache.rahas.<a href="./org/apache/rahas/RahasConstants.LocalNames.html" title="class in org.apache.rahas">RahasConstants.LocalNames</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/Token.html#RENEWED">RENEWED</a></span> - Static variable in class org.apache.rahas.<a href="./org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/client/STSClient.html#renewToken(java.lang.String, java.lang.String, org.apache.neethi.Policy)">renewToken(String, String, Policy)</a></span> - Method in class org.apache.rahas.client.<a href="./org/apache/rahas/client/STSClient.html" title="class in org.apache.rahas.client">STSClient</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/client/STSClient.html#renewToken(java.lang.String, java.lang.String, org.apache.neethi.Policy, org.apache.rahas.TokenStorage)">renewToken(String, String, Policy, TokenStorage)</a></span> - Method in class org.apache.rahas.client.<a href="./org/apache/rahas/client/STSClient.html" title="class in org.apache.rahas.client">STSClient</a></dt>
+<dd>
+<div class="block">Renews the token referenced by the token id, updates the token store</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/RahasConstants.html#REQ_TYPE_CANCEL">REQ_TYPE_CANCEL</a></span> - Static variable in class org.apache.rahas.<a href="./org/apache/rahas/RahasConstants.html" title="class in org.apache.rahas">RahasConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/RahasConstants.html#REQ_TYPE_ISSUE">REQ_TYPE_ISSUE</a></span> - Static variable in class org.apache.rahas.<a href="./org/apache/rahas/RahasConstants.html" title="class in org.apache.rahas">RahasConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/RahasConstants.html#REQ_TYPE_RENEW">REQ_TYPE_RENEW</a></span> - Static variable in class org.apache.rahas.<a href="./org/apache/rahas/RahasConstants.html" title="class in org.apache.rahas">RahasConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/RahasConstants.html#REQ_TYPE_VALIDATE">REQ_TYPE_VALIDATE</a></span> - Static variable in class org.apache.rahas.<a href="./org/apache/rahas/RahasConstants.html" title="class in org.apache.rahas">RahasConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/TrustException.html#REQUEST_FAILED">REQUEST_FAILED</a></span> - Static variable in exception org.apache.rahas.<a href="./org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/RahasConstants.LocalNames.html#REQUEST_SECURITY_TOKEN">REQUEST_SECURITY_TOKEN</a></span> - Static variable in class org.apache.rahas.<a href="./org/apache/rahas/RahasConstants.LocalNames.html" title="class in org.apache.rahas">RahasConstants.LocalNames</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/RahasConstants.LocalNames.html#REQUEST_SECURITY_TOKEN_RESPONSE">REQUEST_SECURITY_TOKEN_RESPONSE</a></span> - Static variable in class org.apache.rahas.<a href="./org/apache/rahas/RahasConstants.LocalNames.html" title="class in org.apache.rahas">RahasConstants.LocalNames</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/RahasConstants.LocalNames.html#REQUEST_SECURITY_TOKEN_RESPONSE_COLLECTION">REQUEST_SECURITY_TOKEN_RESPONSE_COLLECTION</a></span> - Static variable in class org.apache.rahas.<a href="./org/apache/rahas/RahasConstants.LocalNames.html" title="class in org.apache.rahas">RahasConstants.LocalNames</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/WSSHandlerConstants.html#REQUEST_SECURITY_TOKEN_RESPONSE_LN">REQUEST_SECURITY_TOKEN_RESPONSE_LN</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#REQUEST_SECURITY_TOKEN_TEMPLATE">REQUEST_SECURITY_TOKEN_TEMPLATE</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP11Constants.html#REQUEST_SECURITY_TOKEN_TEMPLATE">REQUEST_SECURITY_TOKEN_TEMPLATE</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP11Constants.html" title="class in org.apache.ws.secpolicy">SP11Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP12Constants.html#REQUEST_SECURITY_TOKEN_TEMPLATE">REQUEST_SECURITY_TOKEN_TEMPLATE</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP12Constants.html" title="class in org.apache.ws.secpolicy">SP12Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#REQUEST_SECURITY_TOKEN_TEMPLATE">REQUEST_SECURITY_TOKEN_TEMPLATE</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/RahasConstants.LocalNames.html#REQUEST_TYPE">REQUEST_TYPE</a></span> - Static variable in class org.apache.rahas.<a href="./org/apache/rahas/RahasConstants.LocalNames.html" title="class in org.apache.rahas">RahasConstants.LocalNames</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/RahasConstants.IssuanceBindingLocalNames.html#REQUESTED_ATTACHED_REFERENCE">REQUESTED_ATTACHED_REFERENCE</a></span> - Static variable in class org.apache.rahas.<a href="./org/apache/rahas/RahasConstants.IssuanceBindingLocalNames.html" title="class in org.apache.rahas">RahasConstants.IssuanceBindingLocalNames</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/RahasConstants.LocalNames.html#REQUESTED_PROOF_TOKEN">REQUESTED_PROOF_TOKEN</a></span> - Static variable in class org.apache.rahas.<a href="./org/apache/rahas/RahasConstants.LocalNames.html" title="class in org.apache.rahas">RahasConstants.LocalNames</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/RahasConstants.IssuanceBindingLocalNames.html#REQUESTED_SECURITY_TOKEN">REQUESTED_SECURITY_TOKEN</a></span> - Static variable in class org.apache.rahas.<a href="./org/apache/rahas/RahasConstants.IssuanceBindingLocalNames.html" title="class in org.apache.rahas">RahasConstants.IssuanceBindingLocalNames</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/RahasConstants.CancelBindingLocalNames.html#REQUESTED_TOKEN_CANCELED">REQUESTED_TOKEN_CANCELED</a></span> - Static variable in class org.apache.rahas.<a href="./org/apache/rahas/RahasConstants.CancelBindingLocalNames.html" title="class in org.apache.rahas">RahasConstants.CancelBindingLocalNames</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/RahasConstants.IssuanceBindingLocalNames.html#REQUESTED_UNATTACHED_REFERENCE">REQUESTED_UNATTACHED_REFERENCE</a></span> - Static variable in class org.apache.rahas.<a href="./org/apache/rahas/RahasConstants.IssuanceBindingLocalNames.html" title="class in org.apache.rahas">RahasConstants.IssuanceBindingLocalNames</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/SCTIssuerConfig.html#requesterEntropy">requesterEntropy</a></span> - Variable in class org.apache.rahas.impl.<a href="./org/apache/rahas/impl/SCTIssuerConfig.html" title="class in org.apache.rahas.impl">SCTIssuerConfig</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/client/STSClient.html#requestSecurityToken(org.apache.neethi.Policy, java.lang.String, org.apache.neethi.Policy, java.lang.String)">requestSecurityToken(Policy, String, Policy, String)</a></span> - Method in class org.apache.rahas.client.<a href="./org/apache/rahas/client/STSClient.html" title="class in org.apache.rahas.client">STSClient</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP12Constants.html#REQUIRE_APPLIES_TO">REQUIRE_APPLIES_TO</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP12Constants.html" title="class in org.apache.ws.secpolicy">SP12Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#REQUIRE_APPLIES_TO">REQUIRE_APPLIES_TO</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#REQUIRE_CLIENT_CERTIFICATE">REQUIRE_CLIENT_CERTIFICATE</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP12Constants.html#REQUIRE_CLIENT_CERTIFICATE">REQUIRE_CLIENT_CERTIFICATE</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP12Constants.html" title="class in org.apache.ws.secpolicy">SP12Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#REQUIRE_CLIENT_CERTIFICATE">REQUIRE_CLIENT_CERTIFICATE</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#REQUIRE_CLIENT_ENTROPY">REQUIRE_CLIENT_ENTROPY</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP11Constants.html#REQUIRE_CLIENT_ENTROPY">REQUIRE_CLIENT_ENTROPY</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP11Constants.html" title="class in org.apache.ws.secpolicy">SP11Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP12Constants.html#REQUIRE_CLIENT_ENTROPY">REQUIRE_CLIENT_ENTROPY</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP12Constants.html" title="class in org.apache.ws.secpolicy">SP12Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#REQUIRE_CLIENT_ENTROPY">REQUIRE_CLIENT_ENTROPY</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#REQUIRE_DERIVED_KEYS">REQUIRE_DERIVED_KEYS</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP11Constants.html#REQUIRE_DERIVED_KEYS">REQUIRE_DERIVED_KEYS</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP11Constants.html" title="class in org.apache.ws.secpolicy">SP11Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP12Constants.html#REQUIRE_DERIVED_KEYS">REQUIRE_DERIVED_KEYS</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP12Constants.html" title="class in org.apache.ws.secpolicy">SP12Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#REQUIRE_DERIVED_KEYS">REQUIRE_DERIVED_KEYS</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#REQUIRE_EMBEDDED_TOKEN_REFERENCE">REQUIRE_EMBEDDED_TOKEN_REFERENCE</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP11Constants.html#REQUIRE_EMBEDDED_TOKEN_REFERENCE">REQUIRE_EMBEDDED_TOKEN_REFERENCE</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP11Constants.html" title="class in org.apache.ws.secpolicy">SP11Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP12Constants.html#REQUIRE_EMBEDDED_TOKEN_REFERENCE">REQUIRE_EMBEDDED_TOKEN_REFERENCE</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP12Constants.html" title="class in org.apache.ws.secpolicy">SP12Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#REQUIRE_EMBEDDED_TOKEN_REFERENCE">REQUIRE_EMBEDDED_TOKEN_REFERENCE</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP12Constants.html#REQUIRE_EXPLICIT_DERIVED_KEYS">REQUIRE_EXPLICIT_DERIVED_KEYS</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP12Constants.html" title="class in org.apache.ws.secpolicy">SP12Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#REQUIRE_EXPLICIT_DERIVED_KEYS">REQUIRE_EXPLICIT_DERIVED_KEYS</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#REQUIRE_EXTERNAL_REFERNCE">REQUIRE_EXTERNAL_REFERNCE</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP11Constants.html#REQUIRE_EXTERNAL_REFERNCE">REQUIRE_EXTERNAL_REFERNCE</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP11Constants.html" title="class in org.apache.ws.secpolicy">SP11Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP12Constants.html#REQUIRE_EXTERNAL_REFERNCE">REQUIRE_EXTERNAL_REFERNCE</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP12Constants.html" title="class in org.apache.ws.secpolicy">SP12Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#REQUIRE_EXTERNAL_REFERNCE">REQUIRE_EXTERNAL_REFERNCE</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#REQUIRE_EXTERNAL_URI_REFERNCE">REQUIRE_EXTERNAL_URI_REFERNCE</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP11Constants.html#REQUIRE_EXTERNAL_URI_REFERNCE">REQUIRE_EXTERNAL_URI_REFERNCE</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP11Constants.html" title="class in org.apache.ws.secpolicy">SP11Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP12Constants.html#REQUIRE_EXTERNAL_URI_REFERNCE">REQUIRE_EXTERNAL_URI_REFERNCE</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP12Constants.html" title="class in org.apache.ws.secpolicy">SP12Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#REQUIRE_EXTERNAL_URI_REFERNCE">REQUIRE_EXTERNAL_URI_REFERNCE</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP12Constants.html#REQUIRE_IMPLIED_DERIVED_KEYS">REQUIRE_IMPLIED_DERIVED_KEYS</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP12Constants.html" title="class in org.apache.ws.secpolicy">SP12Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#REQUIRE_IMPLIED_DERIVED_KEYS">REQUIRE_IMPLIED_DERIVED_KEYS</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#REQUIRE_INTERNAL_REFERNCE">REQUIRE_INTERNAL_REFERNCE</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP11Constants.html#REQUIRE_INTERNAL_REFERNCE">REQUIRE_INTERNAL_REFERNCE</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP11Constants.html" title="class in org.apache.ws.secpolicy">SP11Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP12Constants.html#REQUIRE_INTERNAL_REFERNCE">REQUIRE_INTERNAL_REFERNCE</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP12Constants.html" title="class in org.apache.ws.secpolicy">SP12Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#REQUIRE_INTERNAL_REFERNCE">REQUIRE_INTERNAL_REFERNCE</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#REQUIRE_ISSUER_SERIAL_REFERENCE">REQUIRE_ISSUER_SERIAL_REFERENCE</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP11Constants.html#REQUIRE_ISSUER_SERIAL_REFERENCE">REQUIRE_ISSUER_SERIAL_REFERENCE</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP11Constants.html" title="class in org.apache.ws.secpolicy">SP11Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP12Constants.html#REQUIRE_ISSUER_SERIAL_REFERENCE">REQUIRE_ISSUER_SERIAL_REFERENCE</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP12Constants.html" title="class in org.apache.ws.secpolicy">SP12Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#REQUIRE_ISSUER_SERIAL_REFERENCE">REQUIRE_ISSUER_SERIAL_REFERENCE</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#REQUIRE_KEY_IDENTIFIRE_REFERENCE">REQUIRE_KEY_IDENTIFIRE_REFERENCE</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP11Constants.html#REQUIRE_KEY_IDENTIFIRE_REFERENCE">REQUIRE_KEY_IDENTIFIRE_REFERENCE</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP11Constants.html" title="class in org.apache.ws.secpolicy">SP11Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP12Constants.html#REQUIRE_KEY_IDENTIFIRE_REFERENCE">REQUIRE_KEY_IDENTIFIRE_REFERENCE</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP12Constants.html" title="class in org.apache.ws.secpolicy">SP12Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#REQUIRE_KEY_IDENTIFIRE_REFERENCE">REQUIRE_KEY_IDENTIFIRE_REFERENCE</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP12Constants.html#REQUIRE_REQUEST_SECURITY_TOKEN_COLLECTION">REQUIRE_REQUEST_SECURITY_TOKEN_COLLECTION</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP12Constants.html" title="class in org.apache.ws.secpolicy">SP12Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#REQUIRE_REQUEST_SECURITY_TOKEN_COLLECTION">REQUIRE_REQUEST_SECURITY_TOKEN_COLLECTION</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#REQUIRE_SERVER_ENTROPY">REQUIRE_SERVER_ENTROPY</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP11Constants.html#REQUIRE_SERVER_ENTROPY">REQUIRE_SERVER_ENTROPY</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP11Constants.html" title="class in org.apache.ws.secpolicy">SP11Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP12Constants.html#REQUIRE_SERVER_ENTROPY">REQUIRE_SERVER_ENTROPY</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP12Constants.html" title="class in org.apache.ws.secpolicy">SP12Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#REQUIRE_SERVER_ENTROPY">REQUIRE_SERVER_ENTROPY</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#REQUIRE_SIGNATURE_CONFIRMATION">REQUIRE_SIGNATURE_CONFIRMATION</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP11Constants.html#REQUIRE_SIGNATURE_CONFIRMATION">REQUIRE_SIGNATURE_CONFIRMATION</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP11Constants.html" title="class in org.apache.ws.secpolicy">SP11Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP12Constants.html#REQUIRE_SIGNATURE_CONFIRMATION">REQUIRE_SIGNATURE_CONFIRMATION</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP12Constants.html" title="class in org.apache.ws.secpolicy">SP12Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#REQUIRE_SIGNATURE_CONFIRMATION">REQUIRE_SIGNATURE_CONFIRMATION</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#REQUIRE_THUMBPRINT_REFERENCE">REQUIRE_THUMBPRINT_REFERENCE</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP11Constants.html#REQUIRE_THUMBPRINT_REFERENCE">REQUIRE_THUMBPRINT_REFERENCE</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP11Constants.html" title="class in org.apache.ws.secpolicy">SP11Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP12Constants.html#REQUIRE_THUMBPRINT_REFERENCE">REQUIRE_THUMBPRINT_REFERENCE</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP12Constants.html" title="class in org.apache.ws.secpolicy">SP12Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#REQUIRE_THUMBPRINT_REFERENCE">REQUIRE_THUMBPRINT_REFERENCE</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP11Constants.html#REQUIRED_ELEMENTS">REQUIRED_ELEMENTS</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP11Constants.html" title="class in org.apache.ws.secpolicy">SP11Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP12Constants.html#REQUIRED_ELEMENTS">REQUIRED_ELEMENTS</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP12Constants.html" title="class in org.apache.ws.secpolicy">SP12Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#REQUIRED_ELEMENTS">REQUIRED_ELEMENTS</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP12Constants.html#REQUIRED_PARTS">REQUIRED_PARTS</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP12Constants.html" title="class in org.apache.ws.secpolicy">SP12Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#REQUIRED_PARTS">REQUIRED_PARTS</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/ws/secpolicy/model/RequiredElements.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">RequiredElements</span></a> - Class in <a href="./org/apache/ws/secpolicy/model/package-summary.html">org.apache.ws.secpolicy.model</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/RequiredElements.html#RequiredElements(int)">RequiredElements(int)</a></span> - Constructor for class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/RequiredElements.html" title="class in org.apache.ws.secpolicy.model">RequiredElements</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/ws/secpolicy11/builders/RequiredElementsBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">RequiredElementsBuilder</span></a> - Class in <a href="./org/apache/ws/secpolicy11/builders/package-summary.html">org.apache.ws.secpolicy11.builders</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy11/builders/RequiredElementsBuilder.html#RequiredElementsBuilder()">RequiredElementsBuilder()</a></span> - Constructor for class org.apache.ws.secpolicy11.builders.<a href="./org/apache/ws/secpolicy11/builders/RequiredElementsBuilder.html" title="class in org.apache.ws.secpolicy11.builders">RequiredElementsBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/ws/secpolicy12/builders/RequiredElementsBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">RequiredElementsBuilder</span></a> - Class in <a href="./org/apache/ws/secpolicy12/builders/package-summary.html">org.apache.ws.secpolicy12.builders</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy12/builders/RequiredElementsBuilder.html#RequiredElementsBuilder()">RequiredElementsBuilder()</a></span> - Constructor for class org.apache.ws.secpolicy12.builders.<a href="./org/apache/ws/secpolicy12/builders/RequiredElementsBuilder.html" title="class in org.apache.ws.secpolicy12.builders">RequiredElementsBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/ws/secpolicy/model/RequiredParts.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">RequiredParts</span></a> - Class in <a href="./org/apache/ws/secpolicy/model/package-summary.html">org.apache.ws.secpolicy.model</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/RequiredParts.html#RequiredParts(int)">RequiredParts(int)</a></span> - Constructor for class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/RequiredParts.html" title="class in org.apache.ws.secpolicy.model">RequiredParts</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/ws/secpolicy12/builders/RequiredPartsBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">RequiredPartsBuilder</span></a> - Class in <a href="./org/apache/ws/secpolicy12/builders/package-summary.html">org.apache.ws.secpolicy12.builders</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy12/builders/RequiredPartsBuilder.html#RequiredPartsBuilder()">RequiredPartsBuilder()</a></span> - Constructor for class org.apache.ws.secpolicy12.builders.<a href="./org/apache/ws/secpolicy12/builders/RequiredPartsBuilder.html" title="class in org.apache.ws.secpolicy12.builders">RequiredPartsBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#RSA_SHA1">RSA_SHA1</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#RSA_SHA1">RSA_SHA1</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/RahasConstants.html#RST_ACTION_CANCEL">RST_ACTION_CANCEL</a></span> - Static variable in class org.apache.rahas.<a href="./org/apache/rahas/RahasConstants.html" title="class in org.apache.rahas">RahasConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/RahasConstants.html#RST_ACTION_CANCEL_SCT">RST_ACTION_CANCEL_SCT</a></span> - Static variable in class org.apache.rahas.<a href="./org/apache/rahas/RahasConstants.html" title="class in org.apache.rahas">RahasConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/RahasConstants.html#RST_ACTION_ISSUE">RST_ACTION_ISSUE</a></span> - Static variable in class org.apache.rahas.<a href="./org/apache/rahas/RahasConstants.html" title="class in org.apache.rahas">RahasConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/RahasConstants.html#RST_ACTION_RENEW">RST_ACTION_RENEW</a></span> - Static variable in class org.apache.rahas.<a href="./org/apache/rahas/RahasConstants.html" title="class in org.apache.rahas">RahasConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/RahasConstants.html#RST_ACTION_SCT">RST_ACTION_SCT</a></span> - Static variable in class org.apache.rahas.<a href="./org/apache/rahas/RahasConstants.html" title="class in org.apache.rahas">RahasConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/RahasConstants.html#RST_ACTION_VALIDATE">RST_ACTION_VALIDATE</a></span> - Static variable in class org.apache.rahas.<a href="./org/apache/rahas/RahasConstants.html" title="class in org.apache.rahas">RahasConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/WSSHandlerConstants.html#RST_ACTON_SCT">RST_ACTON_SCT</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/WSSHandlerConstants.html#RST_ACTON_SCT_STANDARD">RST_ACTON_SCT_STANDARD</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#RST_TEMPLATE">RST_TEMPLATE</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/RahasConstants.html#RSTR_ACTION_CANCEL">RSTR_ACTION_CANCEL</a></span> - Static variable in class org.apache.rahas.<a href="./org/apache/rahas/RahasConstants.html" title="class in org.apache.rahas">RahasConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/RahasConstants.html#RSTR_ACTION_CANCEL_SCT">RSTR_ACTION_CANCEL_SCT</a></span> - Static variable in class org.apache.rahas.<a href="./org/apache/rahas/RahasConstants.html" title="class in org.apache.rahas">RahasConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/RahasConstants.html#RSTR_ACTION_ISSUE">RSTR_ACTION_ISSUE</a></span> - Static variable in class org.apache.rahas.<a href="./org/apache/rahas/RahasConstants.html" title="class in org.apache.rahas">RahasConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/RahasConstants.html#RSTR_ACTION_RENEW">RSTR_ACTION_RENEW</a></span> - Static variable in class org.apache.rahas.<a href="./org/apache/rahas/RahasConstants.html" title="class in org.apache.rahas">RahasConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/RahasConstants.html#RSTR_ACTION_SCT">RSTR_ACTION_SCT</a></span> - Static variable in class org.apache.rahas.<a href="./org/apache/rahas/RahasConstants.html" title="class in org.apache.rahas">RahasConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/RahasConstants.html#RSTR_ACTION_VALIDATE">RSTR_ACTION_VALIDATE</a></span> - Static variable in class org.apache.rahas.<a href="./org/apache/rahas/RahasConstants.html" title="class in org.apache.rahas">RahasConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/WSSHandlerConstants.html#RSTR_ACTON_ISSUE">RSTR_ACTON_ISSUE</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/WSSHandlerConstants.html#RSTR_ACTON_SCT">RSTR_ACTON_SCT</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/WSSHandlerConstants.html#RSTR_ACTON_SCT_STANDARD">RSTR_ACTON_SCT_STANDARD</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+</dl>
+<a name="_S_">
+<!--   -->
+</a>
+<h2 class="title">S</h2>
+<dl>
+<dt><span class="strong"><a href="./org/apache/rahas/RahasConstants.html#SAML11_SUBJECT_CONFIRMATION_BEARER">SAML11_SUBJECT_CONFIRMATION_BEARER</a></span> - Static variable in class org.apache.rahas.<a href="./org/apache/rahas/RahasConstants.html" title="class in org.apache.rahas">RahasConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/RahasConstants.html#SAML11_SUBJECT_CONFIRMATION_HOK">SAML11_SUBJECT_CONFIRMATION_HOK</a></span> - Static variable in class org.apache.rahas.<a href="./org/apache/rahas/RahasConstants.html" title="class in org.apache.rahas">RahasConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/rampart/saml/SAML1AssertionHandler.html" title="class in org.apache.rampart.saml"><span class="strong">SAML1AssertionHandler</span></a> - Class in <a href="./org/apache/rampart/saml/package-summary.html">org.apache.rampart.saml</a></dt>
+<dd>
+<div class="block">This class handles SAML1 assertions.Processes SAML1 assertion and will extract SAML1 attributes
+ such as assertion id, start date, end date etc ...</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/saml/SAML1AssertionHandler.html#SAML1AssertionHandler(org.opensaml.saml1.core.Assertion)">SAML1AssertionHandler(Assertion)</a></span> - Constructor for class org.apache.rampart.saml.<a href="./org/apache/rampart/saml/SAML1AssertionHandler.html" title="class in org.apache.rampart.saml">SAML1AssertionHandler</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/RahasConstants.html#SAML20_SUBJECT_CONFIRMATION_BEARER">SAML20_SUBJECT_CONFIRMATION_BEARER</a></span> - Static variable in class org.apache.rahas.<a href="./org/apache/rahas/RahasConstants.html" title="class in org.apache.rahas">RahasConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/RahasConstants.html#SAML20_SUBJECT_CONFIRMATION_HOK">SAML20_SUBJECT_CONFIRMATION_HOK</a></span> - Static variable in class org.apache.rahas.<a href="./org/apache/rahas/RahasConstants.html" title="class in org.apache.rahas">RahasConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/rampart/saml/SAML2AssertionHandler.html" title="class in org.apache.rampart.saml"><span class="strong">SAML2AssertionHandler</span></a> - Class in <a href="./org/apache/rampart/saml/package-summary.html">org.apache.rampart.saml</a></dt>
+<dd>
+<div class="block">This class handles SAML2 assertions.Processes SAML2 assertion and will extract SAML2 attributes
+ such as assertion id, start date, end date etc ...</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/saml/SAML2AssertionHandler.html#SAML2AssertionHandler(org.opensaml.saml2.core.Assertion)">SAML2AssertionHandler(Assertion)</a></span> - Constructor for class org.apache.rampart.saml.<a href="./org/apache/rampart/saml/SAML2AssertionHandler.html" title="class in org.apache.rampart.saml">SAML2AssertionHandler</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/rahas/impl/util/SAML2KeyInfo.html" title="class in org.apache.rahas.impl.util"><span class="strong">SAML2KeyInfo</span></a> - Class in <a href="./org/apache/rahas/impl/util/package-summary.html">org.apache.rahas.impl.util</a></dt>
+<dd>
+<div class="block">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.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/util/SAML2KeyInfo.html#SAML2KeyInfo(org.opensaml.saml2.core.Assertion, java.security.cert.X509Certificate[])">SAML2KeyInfo(Assertion, X509Certificate[])</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/util/SAML2KeyInfo.html#SAML2KeyInfo(org.opensaml.saml2.core.Assertion, byte[])">SAML2KeyInfo(Assertion, byte[])</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/rahas/impl/SAML2TokenIssuer.html" title="class in org.apache.rahas.impl"><span class="strong">SAML2TokenIssuer</span></a> - Class in <a href="./org/apache/rahas/impl/package-summary.html">org.apache.rahas.impl</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/SAML2TokenIssuer.html#SAML2TokenIssuer()">SAML2TokenIssuer()</a></span> - Constructor for class org.apache.rahas.impl.<a href="./org/apache/rahas/impl/SAML2TokenIssuer.html" title="class in org.apache.rahas.impl">SAML2TokenIssuer</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/rahas/impl/util/SAML2Utils.html" title="class in org.apache.rahas.impl.util"><span class="strong">SAML2Utils</span></a> - Class in <a href="./org/apache/rahas/impl/util/package-summary.html">org.apache.rahas.impl.util</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/util/SAML2Utils.html#SAML2Utils()">SAML2Utils()</a></span> - Constructor for 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/SAMLTokenIssuerConfig.html#SAML_CALLBACK_CLASS">SAML_CALLBACK_CLASS</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/SAMLTokenIssuerConfig.html#SAML_ISSUER_CONFIG">SAML_ISSUER_CONFIG</a></span> - 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></dt>
+<dd>
+<div class="block">The QName of the configuration element of the SAMLTokenIssuer</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/RahasConstants.html#SAML_NS">SAML_NS</a></span> - Static variable in class org.apache.rahas.<a href="./org/apache/rahas/RahasConstants.html" title="class in org.apache.rahas">RahasConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/rampart/saml/SAMLAssertionHandler.html" title="class in org.apache.rampart.saml"><span class="strong">SAMLAssertionHandler</span></a> - Class in <a href="./org/apache/rampart/saml/package-summary.html">org.apache.rampart.saml</a></dt>
+<dd>
+<div class="block">A class to handle attributes to common SAML1 and SAML2 assertions.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/saml/SAMLAssertionHandler.html#SAMLAssertionHandler()">SAMLAssertionHandler()</a></span> - Constructor for class org.apache.rampart.saml.<a href="./org/apache/rampart/saml/SAMLAssertionHandler.html" title="class in org.apache.rampart.saml">SAMLAssertionHandler</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/rampart/saml/SAMLAssertionHandlerFactory.html" title="class in org.apache.rampart.saml"><span class="strong">SAMLAssertionHandlerFactory</span></a> - Class in <a href="./org/apache/rampart/saml/package-summary.html">org.apache.rampart.saml</a></dt>
+<dd>
+<div class="block">Creates SAML assertion handlers based on assertion type.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/saml/SAMLAssertionHandlerFactory.html#SAMLAssertionHandlerFactory()">SAMLAssertionHandlerFactory()</a></span> - Constructor for class org.apache.rampart.saml.<a href="./org/apache/rampart/saml/SAMLAssertionHandlerFactory.html" title="class in org.apache.rampart.saml">SAMLAssertionHandlerFactory</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/rahas/impl/util/SAMLAttributeCallback.html" title="class in org.apache.rahas.impl.util"><span class="strong">SAMLAttributeCallback</span></a> - Class in <a href="./org/apache/rahas/impl/util/package-summary.html">org.apache.rahas.impl.util</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/util/SAMLAttributeCallback.html#SAMLAttributeCallback(org.apache.rahas.RahasData)">SAMLAttributeCallback(RahasData)</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/rahas/impl/util/SAMLCallback.html" title="interface in org.apache.rahas.impl.util"><span class="strong">SAMLCallback</span></a> - Interface in <a href="./org/apache/rahas/impl/util/package-summary.html">org.apache.rahas.impl.util</a></dt>
+<dd>
+<div class="block">All SAML data retrieving call backs will implement this interface</div>
+</dd>
+<dt><a href="./org/apache/rahas/impl/util/SAMLCallbackHandler.html" title="interface in org.apache.rahas.impl.util"><span class="strong">SAMLCallbackHandler</span></a> - Interface in <a href="./org/apache/rahas/impl/util/package-summary.html">org.apache.rahas.impl.util</a></dt>
+<dd>
+<div class="block">SAMLCallback Handler enables you to add data to the
+ to the SAMLAssertion.</div>
+</dd>
+<dt><a href="./org/apache/rahas/impl/util/SAMLNameIdentifierCallback.html" title="class in org.apache.rahas.impl.util"><span class="strong">SAMLNameIdentifierCallback</span></a> - Class in <a href="./org/apache/rahas/impl/util/package-summary.html">org.apache.rahas.impl.util</a></dt>
+<dd>
+<div class="block">This is used retrieve data for the SAMLNameIdentifier.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/util/SAMLNameIdentifierCallback.html#SAMLNameIdentifierCallback(org.apache.rahas.RahasData)">SAMLNameIdentifierCallback(RahasData)</a></span> - Constructor for 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></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/rahas/impl/SAMLTokenIssuer.html" title="class in org.apache.rahas.impl"><span class="strong">SAMLTokenIssuer</span></a> - Class in <a href="./org/apache/rahas/impl/package-summary.html">org.apache.rahas.impl</a></dt>
+<dd>
+<div class="block">Issuer to issue SAMl tokens</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/SAMLTokenIssuer.html#SAMLTokenIssuer()">SAMLTokenIssuer()</a></span> - Constructor for class org.apache.rahas.impl.<a href="./org/apache/rahas/impl/SAMLTokenIssuer.html" title="class in org.apache.rahas.impl">SAMLTokenIssuer</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/rahas/impl/SAMLTokenIssuerConfig.html" title="class in org.apache.rahas.impl"><span class="strong">SAMLTokenIssuerConfig</span></a> - Class in <a href="./org/apache/rahas/impl/package-summary.html">org.apache.rahas.impl</a></dt>
+<dd>
+<div class="block">Configuration manager for the <code>SAMLTokenIssuer</code></div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/SAMLTokenIssuerConfig.html#SAMLTokenIssuerConfig(java.lang.String, java.lang.String, java.util.Properties)">SAMLTokenIssuerConfig(String, String, Properties)</a></span> - Constructor for class org.apache.rahas.impl.<a href="./org/apache/rahas/impl/SAMLTokenIssuerConfig.html" title="class in org.apache.rahas.impl">SAMLTokenIssuerConfig</a></dt>
+<dd>
+<div class="block">Create a new configuration with issuer name and crypto information</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/SAMLTokenIssuerConfig.html#SAMLTokenIssuerConfig(java.lang.String)">SAMLTokenIssuerConfig(String)</a></span> - Constructor for class org.apache.rahas.impl.<a href="./org/apache/rahas/impl/SAMLTokenIssuerConfig.html" title="class in org.apache.rahas.impl">SAMLTokenIssuerConfig</a></dt>
+<dd>
+<div class="block">Create a SAMLTokenIssuer configuration with a config file picked from the
+ given location.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/SAMLTokenIssuerConfig.html#SAMLTokenIssuerConfig(org.apache.axiom.om.OMElement)">SAMLTokenIssuerConfig(OMElement)</a></span> - Constructor for class org.apache.rahas.impl.<a href="./org/apache/rahas/impl/SAMLTokenIssuerConfig.html" title="class in org.apache.rahas.impl">SAMLTokenIssuerConfig</a></dt>
+<dd>
+<div class="block">Create a  SAMLTokenIssuer configuration using the give config element</div>
+</dd>
+<dt><a href="./org/apache/rahas/impl/SAMLTokenRenewer.html" title="class in org.apache.rahas.impl"><span class="strong">SAMLTokenRenewer</span></a> - Class in <a href="./org/apache/rahas/impl/package-summary.html">org.apache.rahas.impl</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/SAMLTokenRenewer.html#SAMLTokenRenewer()">SAMLTokenRenewer()</a></span> - Constructor for class org.apache.rahas.impl.<a href="./org/apache/rahas/impl/SAMLTokenRenewer.html" title="class in org.apache.rahas.impl">SAMLTokenRenewer</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/rahas/impl/SAMLTokenValidator.html" title="class in org.apache.rahas.impl"><span class="strong">SAMLTokenValidator</span></a> - Class in <a href="./org/apache/rahas/impl/package-summary.html">org.apache.rahas.impl</a></dt>
+<dd>
+<div class="block">Implementation of a SAML Token Validator for the Security Token Service.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/SAMLTokenValidator.html#SAMLTokenValidator()">SAMLTokenValidator()</a></span> - Constructor for class org.apache.rahas.impl.<a href="./org/apache/rahas/impl/SAMLTokenValidator.html" title="class in org.apache.rahas.impl">SAMLTokenValidator</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/rahas/impl/util/SAMLUtils.html" title="class in org.apache.rahas.impl.util"><span class="strong">SAMLUtils</span></a> - Class in <a href="./org/apache/rahas/impl/util/package-summary.html">org.apache.rahas.impl.util</a></dt>
+<dd>
+<div class="block">Utility class for SAML 1 assertions.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/util/SAMLUtils.html#SAMLUtils()">SAMLUtils()</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#SC10_SECURITY_CONTEXT_TOKEN">SC10_SECURITY_CONTEXT_TOKEN</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP11Constants.html#SC10_SECURITY_CONTEXT_TOKEN">SC10_SECURITY_CONTEXT_TOKEN</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP11Constants.html" title="class in org.apache.ws.secpolicy">SP11Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP12Constants.html#SC10_SECURITY_CONTEXT_TOKEN">SC10_SECURITY_CONTEXT_TOKEN</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP12Constants.html" title="class in org.apache.ws.secpolicy">SP12Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#SC10_SECURITY_CONTEXT_TOKEN">SC10_SECURITY_CONTEXT_TOKEN</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/RampartMessageData.html#SCT_ID">SCT_ID</a></span> - Static variable in class org.apache.rampart.<a href="./org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/SCTIssuerConfig.html#SCT_ISSUER_CONFIG">SCT_ISSUER_CONFIG</a></span> - Static variable in class org.apache.rahas.impl.<a href="./org/apache/rahas/impl/SCTIssuerConfig.html" title="class in org.apache.rahas.impl">SCTIssuerConfig</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/rahas/impl/SCTIssuer.html" title="class in org.apache.rahas.impl"><span class="strong">SCTIssuer</span></a> - Class in <a href="./org/apache/rahas/impl/package-summary.html">org.apache.rahas.impl</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/SCTIssuer.html#SCTIssuer()">SCTIssuer()</a></span> - Constructor for class org.apache.rahas.impl.<a href="./org/apache/rahas/impl/SCTIssuer.html" title="class in org.apache.rahas.impl">SCTIssuer</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/rahas/impl/SCTIssuerConfig.html" title="class in org.apache.rahas.impl"><span class="strong">SCTIssuerConfig</span></a> - Class in <a href="./org/apache/rahas/impl/package-summary.html">org.apache.rahas.impl</a></dt>
+<dd>
+<div class="block">SCTIssuer Configuration processor</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/RampartConstants.html#SEC_FAULT">SEC_FAULT</a></span> - Static variable in class org.apache.rampart.<a href="./org/apache/rampart/RampartConstants.html" title="class in org.apache.rampart">RampartConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#SECURE_CONVERSATION_TOKEN">SECURE_CONVERSATION_TOKEN</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP11Constants.html#SECURE_CONVERSATION_TOKEN">SECURE_CONVERSATION_TOKEN</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP11Constants.html" title="class in org.apache.ws.secpolicy">SP11Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP12Constants.html#SECURE_CONVERSATION_TOKEN">SECURE_CONVERSATION_TOKEN</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP12Constants.html" title="class in org.apache.ws.secpolicy">SP12Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#SECURE_CONVERSATION_TOKEN">SECURE_CONVERSATION_TOKEN</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/ws/secpolicy/model/SecureConversationToken.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">SecureConversationToken</span></a> - Class in <a href="./org/apache/ws/secpolicy/model/package-summary.html">org.apache.ws.secpolicy.model</a></dt>
+<dd>
+<div class="block">Model class of SecureConversationToken assertion</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/SecureConversationToken.html#SecureConversationToken(int)">SecureConversationToken(int)</a></span> - Constructor for class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/SecureConversationToken.html" title="class in org.apache.ws.secpolicy.model">SecureConversationToken</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/ws/secpolicy11/builders/SecureConversationTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">SecureConversationTokenBuilder</span></a> - Class in <a href="./org/apache/ws/secpolicy11/builders/package-summary.html">org.apache.ws.secpolicy11.builders</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy11/builders/SecureConversationTokenBuilder.html#SecureConversationTokenBuilder()">SecureConversationTokenBuilder()</a></span> - Constructor for class org.apache.ws.secpolicy11.builders.<a href="./org/apache/ws/secpolicy11/builders/SecureConversationTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders">SecureConversationTokenBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/ws/secpolicy12/builders/SecureConversationTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">SecureConversationTokenBuilder</span></a> - Class in <a href="./org/apache/ws/secpolicy12/builders/package-summary.html">org.apache.ws.secpolicy12.builders</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy12/builders/SecureConversationTokenBuilder.html#SecureConversationTokenBuilder()">SecureConversationTokenBuilder()</a></span> - Constructor for class org.apache.ws.secpolicy12.builders.<a href="./org/apache/ws/secpolicy12/builders/SecureConversationTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders">SecureConversationTokenBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#SECURITY_CONTEXT_TOKEN">SECURITY_CONTEXT_TOKEN</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP11Constants.html#SECURITY_CONTEXT_TOKEN">SECURITY_CONTEXT_TOKEN</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP11Constants.html" title="class in org.apache.ws.secpolicy">SP11Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP12Constants.html#SECURITY_CONTEXT_TOKEN">SECURITY_CONTEXT_TOKEN</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP12Constants.html" title="class in org.apache.ws.secpolicy">SP12Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#SECURITY_CONTEXT_TOKEN">SECURITY_CONTEXT_TOKEN</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/WSSHandlerConstants.html#SECURITY_MODULE_NAME">SECURITY_MODULE_NAME</a></span> - 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></dt>
+<dd>
+<div class="block">Name of the .mar file</div>
+</dd>
+<dt><a href="./org/apache/ws/secpolicy/model/SecurityContextToken.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">SecurityContextToken</span></a> - Class in <a href="./org/apache/ws/secpolicy/model/package-summary.html">org.apache.ws.secpolicy.model</a></dt>
+<dd>
+<div class="block">Model class of SecurityContextToken assertion</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/SecurityContextToken.html#SecurityContextToken(int)">SecurityContextToken(int)</a></span> - Constructor for class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/SecurityContextToken.html" title="class in org.apache.ws.secpolicy.model">SecurityContextToken</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/ws/secpolicy11/builders/SecurityContextTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">SecurityContextTokenBuilder</span></a> - Class in <a href="./org/apache/ws/secpolicy11/builders/package-summary.html">org.apache.ws.secpolicy11.builders</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy11/builders/SecurityContextTokenBuilder.html#SecurityContextTokenBuilder()">SecurityContextTokenBuilder()</a></span> - Constructor for class org.apache.ws.secpolicy11.builders.<a href="./org/apache/ws/secpolicy11/builders/SecurityContextTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders">SecurityContextTokenBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/ws/secpolicy12/builders/SecurityContextTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">SecurityContextTokenBuilder</span></a> - Class in <a href="./org/apache/ws/secpolicy12/builders/package-summary.html">org.apache.ws.secpolicy12.builders</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy12/builders/SecurityContextTokenBuilder.html#SecurityContextTokenBuilder()">SecurityContextTokenBuilder()</a></span> - Constructor for class org.apache.ws.secpolicy12.builders.<a href="./org/apache/ws/secpolicy12/builders/SecurityContextTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders">SecurityContextTokenBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/WSSHandlerConstants.html#SENDER_REPEAT_COUNT">SENDER_REPEAT_COUNT</a></span> - 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></dt>
+<dd>
+<div class="block">Repetition count</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/model/CryptoConfig.html#serialize(javax.xml.stream.XMLStreamWriter)">serialize(XMLStreamWriter)</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/model/OptimizePartsConfig.html#serialize(javax.xml.stream.XMLStreamWriter)">serialize(XMLStreamWriter)</a></span> - Method 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/model/RampartConfig.html#serialize(javax.xml.stream.XMLStreamWriter)">serialize(XMLStreamWriter)</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/model/SSLConfig.html#serialize(javax.xml.stream.XMLStreamWriter)">serialize(XMLStreamWriter)</a></span> - Method in class org.apache.rampart.policy.model.<a href="./org/apache/rampart/policy/model/SSLConfig.html" title="class in org.apache.rampart.policy.model">SSLConfig</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/AlgorithmSuite.html#serialize(javax.xml.stream.XMLStreamWriter)">serialize(XMLStreamWriter)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/AlgorithmSuite.html" title="class in org.apache.ws.secpolicy.model">AlgorithmSuite</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/AsymmetricBinding.html#serialize(javax.xml.stream.XMLStreamWriter)">serialize(XMLStreamWriter)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/AsymmetricBinding.html" title="class in org.apache.ws.secpolicy.model">AsymmetricBinding</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/ContentEncryptedElements.html#serialize(javax.xml.stream.XMLStreamWriter)">serialize(XMLStreamWriter)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/ContentEncryptedElements.html" title="class in org.apache.ws.secpolicy.model">ContentEncryptedElements</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/EncryptionToken.html#serialize(javax.xml.stream.XMLStreamWriter)">serialize(XMLStreamWriter)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/EncryptionToken.html" title="class in org.apache.ws.secpolicy.model">EncryptionToken</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/HttpsToken.html#serialize(javax.xml.stream.XMLStreamWriter)">serialize(XMLStreamWriter)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/HttpsToken.html" title="class in org.apache.ws.secpolicy.model">HttpsToken</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/InitiatorToken.html#serialize(javax.xml.stream.XMLStreamWriter)">serialize(XMLStreamWriter)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/InitiatorToken.html" title="class in org.apache.ws.secpolicy.model">InitiatorToken</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/IssuedToken.html#serialize(javax.xml.stream.XMLStreamWriter)">serialize(XMLStreamWriter)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/IssuedToken.html" title="class in org.apache.ws.secpolicy.model">IssuedToken</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/Layout.html#serialize(javax.xml.stream.XMLStreamWriter)">serialize(XMLStreamWriter)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/Layout.html" title="class in org.apache.ws.secpolicy.model">Layout</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/ProtectionToken.html#serialize(javax.xml.stream.XMLStreamWriter)">serialize(XMLStreamWriter)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/ProtectionToken.html" title="class in org.apache.ws.secpolicy.model">ProtectionToken</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/RecipientToken.html#serialize(javax.xml.stream.XMLStreamWriter)">serialize(XMLStreamWriter)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/RecipientToken.html" title="class in org.apache.ws.secpolicy.model">RecipientToken</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/RequiredElements.html#serialize(javax.xml.stream.XMLStreamWriter)">serialize(XMLStreamWriter)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/RequiredElements.html" title="class in org.apache.ws.secpolicy.model">RequiredElements</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/RequiredParts.html#serialize(javax.xml.stream.XMLStreamWriter)">serialize(XMLStreamWriter)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/RequiredParts.html" title="class in org.apache.ws.secpolicy.model">RequiredParts</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/SecureConversationToken.html#serialize(javax.xml.stream.XMLStreamWriter)">serialize(XMLStreamWriter)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/SecureConversationToken.html" title="class in org.apache.ws.secpolicy.model">SecureConversationToken</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/SecurityContextToken.html#serialize(javax.xml.stream.XMLStreamWriter)">serialize(XMLStreamWriter)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/SecurityContextToken.html" title="class in org.apache.ws.secpolicy.model">SecurityContextToken</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/SignatureToken.html#serialize(javax.xml.stream.XMLStreamWriter)">serialize(XMLStreamWriter)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/SignatureToken.html" title="class in org.apache.ws.secpolicy.model">SignatureToken</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/SignedEncryptedElements.html#serialize(javax.xml.stream.XMLStreamWriter)">serialize(XMLStreamWriter)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/SignedEncryptedElements.html" title="class in org.apache.ws.secpolicy.model">SignedEncryptedElements</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/SignedEncryptedParts.html#serialize(javax.xml.stream.XMLStreamWriter)">serialize(XMLStreamWriter)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/SignedEncryptedParts.html" title="class in org.apache.ws.secpolicy.model">SignedEncryptedParts</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/SupportingToken.html#serialize(javax.xml.stream.XMLStreamWriter)">serialize(XMLStreamWriter)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/SymmetricBinding.html#serialize(javax.xml.stream.XMLStreamWriter)">serialize(XMLStreamWriter)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/SymmetricBinding.html" title="class in org.apache.ws.secpolicy.model">SymmetricBinding</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/TransportBinding.html#serialize(javax.xml.stream.XMLStreamWriter)">serialize(XMLStreamWriter)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/TransportBinding.html" title="class in org.apache.ws.secpolicy.model">TransportBinding</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/TransportToken.html#serialize(javax.xml.stream.XMLStreamWriter)">serialize(XMLStreamWriter)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/TransportToken.html" title="class in org.apache.ws.secpolicy.model">TransportToken</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/Trust10.html#serialize(javax.xml.stream.XMLStreamWriter)">serialize(XMLStreamWriter)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/Trust10.html" title="class in org.apache.ws.secpolicy.model">Trust10</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/Trust13.html#serialize(javax.xml.stream.XMLStreamWriter)">serialize(XMLStreamWriter)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/Trust13.html" title="class in org.apache.ws.secpolicy.model">Trust13</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/UsernameToken.html#serialize(javax.xml.stream.XMLStreamWriter)">serialize(XMLStreamWriter)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/UsernameToken.html" title="class in org.apache.ws.secpolicy.model">UsernameToken</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/Wss10.html#serialize(javax.xml.stream.XMLStreamWriter)">serialize(XMLStreamWriter)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/Wss10.html" title="class in org.apache.ws.secpolicy.model">Wss10</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/Wss11.html#serialize(javax.xml.stream.XMLStreamWriter)">serialize(XMLStreamWriter)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/Wss11.html" title="class in org.apache.ws.secpolicy.model">Wss11</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/X509Token.html#serialize(javax.xml.stream.XMLStreamWriter)">serialize(XMLStreamWriter)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/X509Token.html" title="class in org.apache.ws.secpolicy.model">X509Token</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/rampart/ServiceNonceCache.html" title="class in org.apache.rampart"><span class="strong">ServiceNonceCache</span></a> - Class in <a href="./org/apache/rampart/package-summary.html">org.apache.rampart</a></dt>
+<dd>
+<div class="block">This class holds nonce information per service.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/ServiceNonceCache.html#ServiceNonceCache()">ServiceNonceCache()</a></span> - Constructor for class org.apache.rampart.<a href="./org/apache/rampart/ServiceNonceCache.html" title="class in org.apache.rampart">ServiceNonceCache</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/client/STSClient.html#setAction(java.lang.String)">setAction(String)</a></span> - Method in class org.apache.rahas.client.<a href="./org/apache/rahas/client/STSClient.html" title="class in org.apache.rahas.client">STSClient</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/config/InflowConfiguration.html#setActionItems(java.lang.String)">setActionItems(String)</a></span> - 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></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span></div>
+<div class="block">Sets the action items.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/config/OutflowConfiguration.html#setActionItems(java.lang.String)">setActionItems(String)</a></span> - 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></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span></div>
+<div class="block">Sets the action items.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/AbstractIssuerConfig.html#setAddRequestedAttachedRef(boolean)">setAddRequestedAttachedRef(boolean)</a></span> - Method in class org.apache.rahas.impl.<a href="./org/apache/rahas/impl/AbstractIssuerConfig.html" title="class in org.apache.rahas.impl">AbstractIssuerConfig</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/AbstractIssuerConfig.html#setAddRequestedUnattachedRef(boolean)">setAddRequestedUnattachedRef(boolean)</a></span> - Method in class org.apache.rahas.impl.<a href="./org/apache/rahas/impl/AbstractIssuerConfig.html" title="class in org.apache.rahas.impl">AbstractIssuerConfig</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/client/STSClient.html#setAddressingNs(java.lang.String)">setAddressingNs(String)</a></span> - Method in class org.apache.rahas.client.<a href="./org/apache/rahas/client/STSClient.html" title="class in org.apache.rahas.client">STSClient</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/config/OutflowConfiguration.html#setAddUTElements(java.lang.String)">setAddUTElements(String)</a></span> - 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></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span></div>
+<div class="block">Option to add additional elements in the username token element.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/client/STSClient.html#setAlgorithmSuite(org.apache.ws.secpolicy.model.AlgorithmSuite)">setAlgorithmSuite(AlgorithmSuite)</a></span> - Method in class org.apache.rahas.client.<a href="./org/apache/rahas/client/STSClient.html" title="class in org.apache.rahas.client">STSClient</a></dt>
+<dd>
+<div class="block">This can be used in the case where the AlgorithmSuite is not specified in
+ the given policy.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/RampartPolicyData.html#setAlgorithmSuite(org.apache.ws.secpolicy.model.AlgorithmSuite)">setAlgorithmSuite(AlgorithmSuite)</a></span> - Method in class org.apache.rampart.policy.<a href="./org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/AlgorithmSuite.html#setAlgorithmSuite(java.lang.String)">setAlgorithmSuite(String)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/AlgorithmSuite.html" title="class in org.apache.ws.secpolicy.model">AlgorithmSuite</a></dt>
+<dd>
+<div class="block">Set the algorithm suite</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/AlgorithmWrapper.html#setAlgorithmSuite(org.apache.ws.secpolicy.model.AlgorithmSuite)">setAlgorithmSuite(AlgorithmSuite)</a></span> - Method in interface org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/AlgorithmWrapper.html" title="interface in org.apache.ws.secpolicy.model">AlgorithmWrapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/Binding.html#setAlgorithmSuite(org.apache.ws.secpolicy.model.AlgorithmSuite)">setAlgorithmSuite(AlgorithmSuite)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/Binding.html" title="class in org.apache.ws.secpolicy.model">Binding</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/SupportingToken.html#setAlgorithmSuite(org.apache.ws.secpolicy.model.AlgorithmSuite)">setAlgorithmSuite(AlgorithmSuite)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/saml/SAMLAssertionHandler.html#setAssertionId(java.lang.String)">setAssertionId(String)</a></span> - Method in class org.apache.rampart.saml.<a href="./org/apache/rampart/saml/SAMLAssertionHandler.html" title="class in org.apache.rampart.saml">SAMLAssertionHandler</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/RampartPolicyData.html#setAsymmetricBinding(boolean)">setAsymmetricBinding(boolean)</a></span> - Method in class org.apache.rampart.policy.<a href="./org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/AlgorithmSuite.html#setAsymmetricKeyWrap(java.lang.String)">setAsymmetricKeyWrap(String)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/AlgorithmSuite.html" title="class in org.apache.ws.secpolicy.model">AlgorithmSuite</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/Token.html#setAttachedReference(org.apache.axiom.om.OMElement)">setAttachedReference(OMElement)</a></span> - Method in class org.apache.rahas.<a href="./org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/SignedEncryptedParts.html#setAttachments(boolean)">setAttachments(boolean)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/SignedEncryptedParts.html" title="class in org.apache.ws.secpolicy.model">SignedEncryptedParts</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/SignedEncryptedParts.html#setBody(boolean)">setBody(boolean)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/SignedEncryptedParts.html" title="class in org.apache.ws.secpolicy.model">SignedEncryptedParts</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/SecureConversationToken.html#setBootstrapPolicy(org.apache.neethi.Policy)">setBootstrapPolicy(Policy)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/SecureConversationToken.html" title="class in org.apache.ws.secpolicy.model">SecureConversationToken</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/config/InflowConfiguration.html#setBSPCompliant(boolean)">setBSPCompliant(boolean)</a></span> - 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></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span></div>
+<div class="block">This will set whether request or response evaluation should adhere to "Basic Security Profile"</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/config/OutflowConfiguration.html#setBSPCompliant(boolean)">setBSPCompliant(boolean)</a></span> - 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></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span></div>
+<div class="block">This will set whether request or response evaluation should adhere to "Basic Security Profile"</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/AlgorithmSuite.html#setC14n(java.lang.String)">setC14n(String)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/AlgorithmSuite.html" title="class in org.apache.ws.secpolicy.model">AlgorithmSuite</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/model/CryptoConfig.html#setCacheEnabled(boolean)">setCacheEnabled(boolean)</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/model/CryptoConfig.html#setCacheRefreshInterval(java.lang.String)">setCacheRefreshInterval(String)</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/SAMLTokenIssuerConfig.html#setCallbackHander(org.apache.rahas.impl.util.SAMLCallbackHandler)">setCallbackHander(SAMLCallbackHandler)</a></span> - Method in class org.apache.rahas.impl.<a href="./org/apache/rahas/impl/SAMLTokenIssuerConfig.html" title="class in org.apache.rahas.impl">SAMLTokenIssuerConfig</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span></div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/SAMLTokenIssuerConfig.html#setCallbackHandler(org.apache.rahas.impl.util.SAMLCallbackHandler)">setCallbackHandler(SAMLCallbackHandler)</a></span> - Method in class org.apache.rahas.impl.<a href="./org/apache/rahas/impl/SAMLTokenIssuerConfig.html" title="class in org.apache.rahas.impl">SAMLTokenIssuerConfig</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/SAMLTokenIssuerConfig.html#setCallbackHandlerName(java.lang.String)">setCallbackHandlerName(String)</a></span> - Method in class org.apache.rahas.impl.<a href="./org/apache/rahas/impl/SAMLTokenIssuerConfig.html" title="class in org.apache.rahas.impl">SAMLTokenIssuerConfig</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/Token.html#setChanged(boolean)">setChanged(boolean)</a></span> - Method in class org.apache.rahas.<a href="./org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/RampartMessageData.html#setConfig(org.apache.ws.security.WSSConfig)">setConfig(WSSConfig)</a></span> - Method in class org.apache.rampart.<a href="./org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/SAML2TokenIssuer.html#setConfigurationElement(org.apache.axiom.om.OMElement)">setConfigurationElement(OMElement)</a></span> - Method in class org.apache.rahas.impl.<a href="./org/apache/rahas/impl/SAML2TokenIssuer.html" title="class in org.apache.rahas.impl">SAML2TokenIssuer</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/SAMLTokenIssuer.html#setConfigurationElement(org.apache.axiom.om.OMElement)">setConfigurationElement(OMElement)</a></span> - Method in class org.apache.rahas.impl.<a href="./org/apache/rahas/impl/SAMLTokenIssuer.html" title="class in org.apache.rahas.impl">SAMLTokenIssuer</a></dt>
+<dd>
+<div class="block">Set the configuration element of this TokenIssuer.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/SAMLTokenRenewer.html#setConfigurationElement(org.apache.axiom.om.OMElement)">setConfigurationElement(OMElement)</a></span> - Method in class org.apache.rahas.impl.<a href="./org/apache/rahas/impl/SAMLTokenRenewer.html" title="class in org.apache.rahas.impl">SAMLTokenRenewer</a></dt>
+<dd>
+<div class="block">Set the configuration element of TokenRenewer.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/SAMLTokenValidator.html#setConfigurationElement(org.apache.axiom.om.OMElement)">setConfigurationElement(OMElement)</a></span> - Method in class org.apache.rahas.impl.<a href="./org/apache/rahas/impl/SAMLTokenValidator.html" title="class in org.apache.rahas.impl">SAMLTokenValidator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/SCTIssuer.html#setConfigurationElement(org.apache.axiom.om.OMElement)">setConfigurationElement(OMElement)</a></span> - Method in class org.apache.rahas.impl.<a href="./org/apache/rahas/impl/SCTIssuer.html" title="class in org.apache.rahas.impl">SCTIssuer</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/TokenCancelerImpl.html#setConfigurationElement(org.apache.axiom.om.OMElement)">setConfigurationElement(OMElement)</a></span> - Method in class org.apache.rahas.impl.<a href="./org/apache/rahas/impl/TokenCancelerImpl.html" title="class in org.apache.rahas.impl">TokenCancelerImpl</a></dt>
+<dd>
+<div class="block">Set the configuration element of this TokenCanceller.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/TokenCanceler.html#setConfigurationElement(org.apache.axiom.om.OMElement)">setConfigurationElement(OMElement)</a></span> - Method in interface org.apache.rahas.<a href="./org/apache/rahas/TokenCanceler.html" title="interface in org.apache.rahas">TokenCanceler</a></dt>
+<dd>
+<div class="block">Set the configuration element of this TokenCanceller.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/TokenIssuer.html#setConfigurationElement(org.apache.axiom.om.OMElement)">setConfigurationElement(OMElement)</a></span> - Method in interface org.apache.rahas.<a href="./org/apache/rahas/TokenIssuer.html" title="interface in org.apache.rahas">TokenIssuer</a></dt>
+<dd>
+<div class="block">Set the configuration element of this TokenIssuer.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/TokenRenewer.html#setConfigurationElement(org.apache.axiom.om.OMElement)">setConfigurationElement(OMElement)</a></span> - Method in interface org.apache.rahas.<a href="./org/apache/rahas/TokenRenewer.html" title="interface in org.apache.rahas">TokenRenewer</a></dt>
+<dd>
+<div class="block">Set the configuration element of TokenRenewer.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/TokenValidator.html#setConfigurationElement(org.apache.axiom.om.OMElement)">setConfigurationElement(OMElement)</a></span> - Method in interface org.apache.rahas.<a href="./org/apache/rahas/TokenValidator.html" title="interface in org.apache.rahas">TokenValidator</a></dt>
+<dd>
+<div class="block">Set the configuration element of this TokenValidator.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/SAML2TokenIssuer.html#setConfigurationFile(java.lang.String)">setConfigurationFile(String)</a></span> - Method in class org.apache.rahas.impl.<a href="./org/apache/rahas/impl/SAML2TokenIssuer.html" title="class in org.apache.rahas.impl">SAML2TokenIssuer</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/SAMLTokenIssuer.html#setConfigurationFile(java.lang.String)">setConfigurationFile(String)</a></span> - Method in class org.apache.rahas.impl.<a href="./org/apache/rahas/impl/SAMLTokenIssuer.html" title="class in org.apache.rahas.impl">SAMLTokenIssuer</a></dt>
+<dd>
+<div class="block">Set the configuration file of this TokenIssuer.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/SAMLTokenRenewer.html#setConfigurationFile(java.lang.String)">setConfigurationFile(String)</a></span> - Method in class org.apache.rahas.impl.<a href="./org/apache/rahas/impl/SAMLTokenRenewer.html" title="class in org.apache.rahas.impl">SAMLTokenRenewer</a></dt>
+<dd>
+<div class="block">Set the configuration file of this TokenRenewer.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/SAMLTokenValidator.html#setConfigurationFile(java.lang.String)">setConfigurationFile(String)</a></span> - Method in class org.apache.rahas.impl.<a href="./org/apache/rahas/impl/SAMLTokenValidator.html" title="class in org.apache.rahas.impl">SAMLTokenValidator</a></dt>
+<dd>
+<div class="block">Set the configuration file of this TokenValidator.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/SCTIssuer.html#setConfigurationFile(java.lang.String)">setConfigurationFile(String)</a></span> - Method in class org.apache.rahas.impl.<a href="./org/apache/rahas/impl/SCTIssuer.html" title="class in org.apache.rahas.impl">SCTIssuer</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/TokenCancelerImpl.html#setConfigurationFile(java.lang.String)">setConfigurationFile(String)</a></span> - Method in class org.apache.rahas.impl.<a href="./org/apache/rahas/impl/TokenCancelerImpl.html" title="class in org.apache.rahas.impl">TokenCancelerImpl</a></dt>
+<dd>
+<div class="block">Set the configuration file of this TokenCanceller.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/TokenCanceler.html#setConfigurationFile(java.lang.String)">setConfigurationFile(String)</a></span> - Method in interface org.apache.rahas.<a href="./org/apache/rahas/TokenCanceler.html" title="interface in org.apache.rahas">TokenCanceler</a></dt>
+<dd>
+<div class="block">Set the configuration file of this TokenCanceller.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/TokenIssuer.html#setConfigurationFile(java.lang.String)">setConfigurationFile(String)</a></span> - Method in interface org.apache.rahas.<a href="./org/apache/rahas/TokenIssuer.html" title="interface in org.apache.rahas">TokenIssuer</a></dt>
+<dd>
+<div class="block">Set the configuration file of this TokenIssuer.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/TokenRenewer.html#setConfigurationFile(java.lang.String)">setConfigurationFile(String)</a></span> - Method in interface org.apache.rahas.<a href="./org/apache/rahas/TokenRenewer.html" title="interface in org.apache.rahas">TokenRenewer</a></dt>
+<dd>
+<div class="block">Set the configuration file of this TokenRenewer.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/TokenValidator.html#setConfigurationFile(java.lang.String)">setConfigurationFile(String)</a></span> - Method in interface org.apache.rahas.<a href="./org/apache/rahas/TokenValidator.html" title="interface in org.apache.rahas">TokenValidator</a></dt>
+<dd>
+<div class="block">Set the configuration file of this TokenValidator.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/SAML2TokenIssuer.html#setConfigurationParamName(java.lang.String)">setConfigurationParamName(String)</a></span> - Method in class org.apache.rahas.impl.<a href="./org/apache/rahas/impl/SAML2TokenIssuer.html" title="class in org.apache.rahas.impl">SAML2TokenIssuer</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/SAMLTokenIssuer.html#setConfigurationParamName(java.lang.String)">setConfigurationParamName(String)</a></span> - Method in class org.apache.rahas.impl.<a href="./org/apache/rahas/impl/SAMLTokenIssuer.html" title="class in org.apache.rahas.impl">SAMLTokenIssuer</a></dt>
+<dd>
+<div class="block">Set the name of the configuration parameter.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/SAMLTokenRenewer.html#setConfigurationParamName(java.lang.String)">setConfigurationParamName(String)</a></span> - Method in class org.apache.rahas.impl.<a href="./org/apache/rahas/impl/SAMLTokenRenewer.html" title="class in org.apache.rahas.impl">SAMLTokenRenewer</a></dt>
+<dd>
+<div class="block">Set the name of the configuration parameter.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/SAMLTokenValidator.html#setConfigurationParamName(java.lang.String)">setConfigurationParamName(String)</a></span> - Method in class org.apache.rahas.impl.<a href="./org/apache/rahas/impl/SAMLTokenValidator.html" title="class in org.apache.rahas.impl">SAMLTokenValidator</a></dt>
+<dd>
+<div class="block">Set the name of the configuration parameter.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/SCTIssuer.html#setConfigurationParamName(java.lang.String)">setConfigurationParamName(String)</a></span> - Method in class org.apache.rahas.impl.<a href="./org/apache/rahas/impl/SCTIssuer.html" title="class in org.apache.rahas.impl">SCTIssuer</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/TokenCancelerImpl.html#setConfigurationParamName(java.lang.String)">setConfigurationParamName(String)</a></span> - Method in class org.apache.rahas.impl.<a href="./org/apache/rahas/impl/TokenCancelerImpl.html" title="class in org.apache.rahas.impl">TokenCancelerImpl</a></dt>
+<dd>
+<div class="block">Set the name of the configuration parameter.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/TokenCanceler.html#setConfigurationParamName(java.lang.String)">setConfigurationParamName(String)</a></span> - Method in interface org.apache.rahas.<a href="./org/apache/rahas/TokenCanceler.html" title="interface in org.apache.rahas">TokenCanceler</a></dt>
+<dd>
+<div class="block">Set the name of the configuration parameter.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/TokenIssuer.html#setConfigurationParamName(java.lang.String)">setConfigurationParamName(String)</a></span> - Method in interface org.apache.rahas.<a href="./org/apache/rahas/TokenIssuer.html" title="interface in org.apache.rahas">TokenIssuer</a></dt>
+<dd>
+<div class="block">Set the name of the configuration parameter.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/TokenRenewer.html#setConfigurationParamName(java.lang.String)">setConfigurationParamName(String)</a></span> - Method in interface org.apache.rahas.<a href="./org/apache/rahas/TokenRenewer.html" title="interface in org.apache.rahas">TokenRenewer</a></dt>
+<dd>
+<div class="block">Set the name of the configuration parameter.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/TokenValidator.html#setConfigurationParamName(java.lang.String)">setConfigurationParamName(String)</a></span> - Method in interface org.apache.rahas.<a href="./org/apache/rahas/TokenValidator.html" title="interface in org.apache.rahas">TokenValidator</a></dt>
+<dd>
+<div class="block">Set the name of the configuration parameter.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/RampartPolicyData.html#setContentEncryptedElements(java.lang.String)">setContentEncryptedElements(String)</a></span> - Method in class org.apache.rampart.policy.<a href="./org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/client/STSClient.html#setCryptoInfo(org.apache.ws.security.components.crypto.Crypto, javax.security.auth.callback.CallbackHandler)">setCryptoInfo(Crypto, CallbackHandler)</a></span> - Method in class org.apache.rahas.client.<a href="./org/apache/rahas/client/STSClient.html" title="class in org.apache.rahas.client">STSClient</a></dt>
+<dd>
+<div class="block">Sets the crypto information required to process the RSTR.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/client/STSClient.html#setCryptoInfo(org.apache.ws.security.components.crypto.Crypto, java.lang.String)">setCryptoInfo(Crypto, String)</a></span> - Method in class org.apache.rahas.client.<a href="./org/apache/rahas/client/STSClient.html" title="class in org.apache.rahas.client">STSClient</a></dt>
+<dd>
+<div class="block">Sets the crypto information required to process the RSTR.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/model/CryptoConfig.html#setCryptoKey(java.lang.String)">setCryptoKey(String)</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/SAMLTokenIssuerConfig.html#setCryptoProperties(java.lang.String, java.util.Properties)">setCryptoProperties(String, Properties)</a></span> - Method in class org.apache.rahas.impl.<a href="./org/apache/rahas/impl/SAMLTokenIssuerConfig.html" title="class in org.apache.rahas.impl">SAMLTokenIssuerConfig</a></dt>
+<dd>
+<div class="block">Set crypto information using WSS4J mechanisms</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/saml/SAMLAssertionHandler.html#setDateNotBefore(java.util.Date)">setDateNotBefore(Date)</a></span> - Method in class org.apache.rampart.saml.<a href="./org/apache/rampart/saml/SAMLAssertionHandler.html" title="class in org.apache.rampart.saml">SAMLAssertionHandler</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/saml/SAMLAssertionHandler.html#setDateNotOnOrAfter(java.util.Date)">setDateNotOnOrAfter(Date)</a></span> - Method in class org.apache.rampart.saml.<a href="./org/apache/rampart/saml/SAMLAssertionHandler.html" title="class in org.apache.rampart.saml">SAMLAssertionHandler</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/model/RampartConfig.html#setDecCryptoConfig(org.apache.rampart.policy.model.CryptoConfig)">setDecCryptoConfig(CryptoConfig)</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/util/RampartUtil.html#setDecryptionCrypto(org.apache.axis2.context.MessageContext)">setDecryptionCrypto(MessageContext)</a></span> - 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></dt>
+<dd>
+<div class="block">Sets decryption crypto file or crypto reference key to signature crypto file or signature
+ crypto reference.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/config/InflowConfiguration.html#setDecryptionPropFile(java.lang.String)">setDecryptionPropFile(String)</a></span> - 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></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span></div>
+<div class="block">Sets the decryption property file.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/config/InflowConfiguration.html#setDecryptionPropRefKey(java.lang.String)">setDecryptionPropRefKey(String)</a></span> - 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></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span></div>
+<div class="block">Sets the decryption property ref key.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/Token.html#setDerivedKeys(boolean)">setDerivedKeys(boolean)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/RampartMessageData.html#setDocument(org.w3c.dom.Document)">setDocument(Document)</a></span> - Method in class org.apache.rampart.<a href="./org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>document is derived from MessageContext passed in constructor</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/config/OutflowConfiguration.html#setEmbeddedKeyCallbackClass(java.lang.String)">setEmbeddedKeyCallbackClass(String)</a></span> - 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></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span></div>
+<div class="block">Sets the embedded key callback class of the current action</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/config/OutflowConfiguration.html#setEmbeddedKeyName(java.lang.String)">setEmbeddedKeyName(String)</a></span> - 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></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span></div>
+<div class="block">Sets the text of the key name that needs to be sent.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/config/InflowConfiguration.html#setEnableSignatureConfirmation(boolean)">setEnableSignatureConfirmation(boolean)</a></span> - 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></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span></div>
+<div class="block">Sets whether signature confirmation should be enabled or not.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/config/OutflowConfiguration.html#setEnableSignatureConfirmation(boolean)">setEnableSignatureConfirmation(boolean)</a></span> - 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></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span></div>
+<div class="block">Sets whether signature confirmation should be enabled or not.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/model/RampartConfig.html#setEncrCryptoConfig(org.apache.rampart.policy.model.CryptoConfig)">setEncrCryptoConfig(CryptoConfig)</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/RampartPolicyData.html#setEncryptAttachments(boolean)">setEncryptAttachments(boolean)</a></span> - Method in class org.apache.rampart.policy.<a href="./org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/RampartPolicyData.html#setEncryptAttachmentsOptional(boolean)">setEncryptAttachmentsOptional(boolean)</a></span> - Method in class org.apache.rampart.policy.<a href="./org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/config/OutflowConfiguration.html#setEncryptBody()">setEncryptBody()</a></span> - 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></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span></div>
+&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/RampartPolicyData.html#setEncryptBody(boolean)">setEncryptBody(boolean)</a></span> - Method in class org.apache.rampart.policy.<a href="./org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/RampartPolicyData.html#setEncryptBodyOptional(boolean)">setEncryptBodyOptional(boolean)</a></span> - Method in class org.apache.rampart.policy.<a href="./org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/RampartPolicyData.html#setEncryptedElements(java.lang.String)">setEncryptedElements(String)</a></span> - Method in class org.apache.rampart.policy.<a href="./org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/SupportingToken.html#setEncryptedElements(org.apache.ws.secpolicy.model.SignedEncryptedElements)">setEncryptedElements(SignedEncryptedElements)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/SupportingToken.html#setEncryptedElementsOptional(boolean)">setEncryptedElementsOptional(boolean)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/RampartPolicyData.html#setEncryptedParts(java.lang.String, java.lang.String)">setEncryptedParts(String, String)</a></span> - Method in class org.apache.rampart.policy.<a href="./org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/RampartPolicyData.html#setEncryptedParts(java.lang.String, java.lang.String, java.lang.String)">setEncryptedParts(String, String, String)</a></span> - Method in class org.apache.rampart.policy.<a href="./org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/SupportingToken.html#setEncryptedParts(org.apache.ws.secpolicy.model.SignedEncryptedParts)">setEncryptedParts(SignedEncryptedParts)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/SupportingToken.html#setEncryptedPartsOptional(boolean)">setEncryptedPartsOptional(boolean)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/RampartPolicyData.html#setEncryptedSupportingTokens(org.apache.ws.secpolicy.model.SupportingToken)">setEncryptedSupportingTokens(SupportingToken)</a></span> - Method in class org.apache.rampart.policy.<a href="./org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/util/RampartUtil.html#setEncryptionCrypto(org.apache.axis2.context.MessageContext)">setEncryptionCrypto(MessageContext)</a></span> - 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></dt>
+<dd>
+<div class="block">Sets encryption crypto file or crypto reference key to signature crypto file or signature
+ crypto reference.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/config/OutflowConfiguration.html#setEncryptionKeyIdentifier(java.lang.String)">setEncryptionKeyIdentifier(String)</a></span> - 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></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span></div>
+<div class="block">Sets the encrypted key identifier of the current action.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/config/OutflowConfiguration.html#setEncryptionKeyTransportAlgorithm(java.lang.String)">setEncryptionKeyTransportAlgorithm(String)</a></span> - 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></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span></div>
+<div class="block">Sets the encryption key transport algorithm of the current action</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/config/OutflowConfiguration.html#setEncryptionParts(java.lang.String)">setEncryptionParts(String)</a></span> - 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></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span></div>
+<div class="block">Sets the encryption parts of the current action.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/config/OutflowConfiguration.html#setEncryptionPropFile(java.lang.String)">setEncryptionPropFile(String)</a></span> - 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></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span></div>
+<div class="block">Sets the encryption property file.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/config/OutflowConfiguration.html#setEncryptionPropRefId(java.lang.String)">setEncryptionPropRefId(String)</a></span> - 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></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span></div>
+<div class="block">Sets the encryption property ref key of the current action.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/config/OutflowConfiguration.html#setEncryptionSymAlgorithm(java.lang.String)">setEncryptionSymAlgorithm(String)</a></span> - 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></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span></div>
+<div class="block">Sets the encryption symmetric algorithm of the current action</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/RampartPolicyData.html#setEncryptionToken(org.apache.ws.secpolicy.model.Token)">setEncryptionToken(Token)</a></span> - Method in class org.apache.rampart.policy.<a href="./org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/EncryptionToken.html#setEncryptionToken(org.apache.ws.secpolicy.model.Token)">setEncryptionToken(Token)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/EncryptionToken.html" title="class in org.apache.ws.secpolicy.model">EncryptionToken</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/SymmetricBinding.html#setEncryptionToken(org.apache.ws.secpolicy.model.EncryptionToken)">setEncryptionToken(EncryptionToken)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/SymmetricBinding.html" title="class in org.apache.ws.secpolicy.model">SymmetricBinding</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/config/OutflowConfiguration.html#setEncryptionUser(java.lang.String)">setEncryptionUser(String)</a></span> - 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></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span></div>
+<div class="block">Sets the encryption user of the current action.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/model/RampartConfig.html#setEncryptionUser(java.lang.String)">setEncryptionUser(String)</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/util/RampartUtil.html#setEncryptionUser(org.apache.rampart.RampartMessageData, org.apache.ws.security.message.WSSecEncryptedKey)">setEncryptionUser(RampartMessageData, WSSecEncryptedKey)</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/util/RampartUtil.html#setEncryptionUser(org.apache.rampart.RampartMessageData, org.apache.ws.security.message.WSSecEncryptedKey, java.lang.String)">setEncryptionUser(RampartMessageData, WSSecEncryptedKey, String)</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/X509Token.html#setEncryptionUser(java.lang.String)">setEncryptionUser(String)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/X509Token.html" title="class in org.apache.ws.secpolicy.model">X509Token</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/RampartPolicyData.html#setEndorsingEncryptedSupportingTokens(org.apache.ws.secpolicy.model.SupportingToken)">setEndorsingEncryptedSupportingTokens(SupportingToken)</a></span> - Method in class org.apache.rampart.policy.<a href="./org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/RampartPolicyData.html#setEndorsingSupportingTokens(org.apache.ws.secpolicy.model.SupportingToken)">setEndorsingSupportingTokens(SupportingToken)</a></span> - Method in class org.apache.rampart.policy.<a href="./org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/RampartPolicyData.html#setEntireHeadersAndBodySignatures(boolean)">setEntireHeadersAndBodySignatures(boolean)</a></span> - Method in class org.apache.rampart.policy.<a href="./org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/SymmetricAsymmetricBindingBase.html#setEntireHeadersAndBodySignatures(boolean)">setEntireHeadersAndBodySignatures(boolean)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/SymmetricAsymmetricBindingBase.html" title="class in org.apache.ws.secpolicy.model">SymmetricAsymmetricBindingBase</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/RahasData.html#setEphmeralKey(byte[])">setEphmeralKey(byte[])</a></span> - Method in class org.apache.rahas.<a href="./org/apache/rahas/RahasData.html" title="class in org.apache.rahas">RahasData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/Token.html#setExpires(java.util.Date)">setExpires(Date)</a></span> - Method in class org.apache.rahas.<a href="./org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/Token.html#setExplicitDerivedKeys(boolean)">setExplicitDerivedKeys(boolean)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/UsernameToken.html#setHashPassword(boolean)">setHashPassword(boolean)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/UsernameToken.html" title="class in org.apache.ws.secpolicy.model">UsernameToken</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/HttpsToken.html#setHttpBasicAuthentication(boolean)">setHttpBasicAuthentication(boolean)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/HttpsToken.html" title="class in org.apache.ws.secpolicy.model">HttpsToken</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/HttpsToken.html#setHttpDigestAuthentication(boolean)">setHttpDigestAuthentication(boolean)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/HttpsToken.html" title="class in org.apache.ws.secpolicy.model">HttpsToken</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setIgnorable(boolean)">setIgnorable(boolean)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/Token.html#setImpliedDerivedKeys(boolean)">setImpliedDerivedKeys(boolean)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/RampartPolicyData.html#setIncludeTimestamp(boolean)">setIncludeTimestamp(boolean)</a></span> - Method in class org.apache.rampart.policy.<a href="./org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/Binding.html#setIncludeTimestamp(boolean)">setIncludeTimestamp(boolean)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/Binding.html" title="class in org.apache.ws.secpolicy.model">Binding</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/RampartPolicyData.html#setIncludeTimestampOptional(boolean)">setIncludeTimestampOptional(boolean)</a></span> - Method in class org.apache.rampart.policy.<a href="./org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/Binding.html#setIncludeTimestampOptional(boolean)">setIncludeTimestampOptional(boolean)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/Binding.html" title="class in org.apache.ws.secpolicy.model">Binding</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/Token.html#setInclusion(int)">setInclusion(int)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/RampartPolicyData.html#setInitiatorToken(org.apache.ws.secpolicy.model.Token)">setInitiatorToken(Token)</a></span> - Method in class org.apache.rampart.policy.<a href="./org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/AsymmetricBinding.html#setInitiatorToken(org.apache.ws.secpolicy.model.InitiatorToken)">setInitiatorToken(InitiatorToken)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/AsymmetricBinding.html" title="class in org.apache.ws.secpolicy.model">AsymmetricBinding</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/InitiatorToken.html#setInitiatorToken(org.apache.ws.secpolicy.model.Token)">setInitiatorToken(Token)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/InitiatorToken.html" title="class in org.apache.ws.secpolicy.model">InitiatorToken</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/builder/BindingBuilder.html#setInsertionLocation(org.w3c.dom.Element)">setInsertionLocation(Element)</a></span> - Method in class org.apache.rampart.builder.<a href="./org/apache/rampart/builder/BindingBuilder.html" title="class in org.apache.rampart.builder">BindingBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/RampartMessageData.html#setIssuedEncryptionTokenId(java.lang.String)">setIssuedEncryptionTokenId(String)</a></span> - Method in class org.apache.rampart.<a href="./org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/RampartMessageData.html#setIssuedSignatureTokenId(java.lang.String)">setIssuedSignatureTokenId(String)</a></span> - Method in class org.apache.rampart.<a href="./org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/Token.html#setIssuerAddress(java.lang.String)">setIssuerAddress(String)</a></span> - Method in class org.apache.rahas.<a href="./org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/util/SignKeyHolder.html#setIssuerCerts(java.security.cert.X509Certificate[])">setIssuerCerts(X509Certificate[])</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/IssuedToken.html#setIssuerEpr(org.apache.axiom.om.OMElement)">setIssuerEpr(OMElement)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/IssuedToken.html" title="class in org.apache.ws.secpolicy.model">IssuedToken</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/SecureConversationToken.html#setIssuerEpr(org.apache.axiom.om.OMElement)">setIssuerEpr(OMElement)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/SecureConversationToken.html" title="class in org.apache.ws.secpolicy.model">SecureConversationToken</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/SAMLTokenIssuerConfig.html#setIssuerKeyAlias(java.lang.String)">setIssuerKeyAlias(String)</a></span> - Method in class org.apache.rahas.impl.<a href="./org/apache/rahas/impl/SAMLTokenIssuerConfig.html" title="class in org.apache.rahas.impl">SAMLTokenIssuerConfig</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/SAMLTokenIssuerConfig.html#setIssuerKeyPassword(java.lang.String)">setIssuerKeyPassword(String)</a></span> - Method in class org.apache.rahas.impl.<a href="./org/apache/rahas/impl/SAMLTokenIssuerConfig.html" title="class in org.apache.rahas.impl">SAMLTokenIssuerConfig</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/IssuedToken.html#setIssuerMex(org.apache.axiom.om.OMElement)">setIssuerMex(OMElement)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/IssuedToken.html" title="class in org.apache.ws.secpolicy.model">IssuedToken</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/SAMLTokenIssuerConfig.html#setIssuerName(java.lang.String)">setIssuerName(String)</a></span> - Method in class org.apache.rahas.impl.<a href="./org/apache/rahas/impl/SAMLTokenIssuerConfig.html" title="class in org.apache.rahas.impl">SAMLTokenIssuerConfig</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/util/SignKeyHolder.html#setIssuerPK(java.security.PrivateKey)">setIssuerPK(PrivateKey)</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/AbstractIssuerConfig.html#setKeyComputation(int)">setKeyComputation(int)</a></span> - Method in class org.apache.rahas.impl.<a href="./org/apache/rahas/impl/AbstractIssuerConfig.html" title="class in org.apache.rahas.impl">AbstractIssuerConfig</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/util/RampartUtil.html#setKeyIdentifierType(org.apache.rampart.RampartMessageData, org.apache.ws.security.message.WSSecBase, org.apache.ws.secpolicy.model.Token)">setKeyIdentifierType(RampartMessageData, WSSecBase, Token)</a></span> - 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></dt>
+<dd>
+<div class="block">Sets the keyIdentifierType of <code>WSSecSignature</code> or <code>WSSecEncryptedKey</code> 
+ according to the given <code>Token</code> and <code>RampartPolicyData</code>
+ First check the requirements specified under Token Assertion and if not found check 
+ the WSS11 and WSS10 assertions</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/AbstractIssuerConfig.html#setKeySize(int)">setKeySize(int)</a></span> - Method in class org.apache.rahas.impl.<a href="./org/apache/rahas/impl/AbstractIssuerConfig.html" title="class in org.apache.rahas.impl">AbstractIssuerConfig</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/RampartPolicyData.html#setLayout(java.lang.String)">setLayout(String)</a></span> - Method in class org.apache.rampart.policy.<a href="./org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/Binding.html#setLayout(org.apache.ws.secpolicy.model.Layout)">setLayout(Layout)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/Binding.html" title="class in org.apache.ws.secpolicy.model">Binding</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/AbstractUniqueMessageAttributeCache.html#setMaximumLifeTimeOfAnAttribute(int)">setMaximumLifeTimeOfAnAttribute(int)</a></span> - Method in class org.apache.rampart.<a href="./org/apache/rampart/AbstractUniqueMessageAttributeCache.html" title="class in org.apache.rampart">AbstractUniqueMessageAttributeCache</a></dt>
+<dd>
+<div class="block">Sets the maximum life time of a message id.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/UniqueMessageAttributeCache.html#setMaximumLifeTimeOfAnAttribute(int)">setMaximumLifeTimeOfAnAttribute(int)</a></span> - Method in interface org.apache.rampart.<a href="./org/apache/rampart/UniqueMessageAttributeCache.html" title="interface in org.apache.rampart">UniqueMessageAttributeCache</a></dt>
+<dd>
+<div class="block">Sets the maximum life time of a message id.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/RampartMessageData.html#setMsgContext(org.apache.axis2.context.MessageContext)">setMsgContext(MessageContext)</a></span> - Method in class org.apache.rampart.<a href="./org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>MessageContext is set in constructor</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/RampartPolicyData.html#setMTOMAssertion(org.apache.axis2.policy.model.MTOMAssertion)">setMTOMAssertion(MTOMAssertion)</a></span> - Method in class org.apache.rampart.policy.<a href="./org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/Trust10.html#setMustSupportClientChallenge(boolean)">setMustSupportClientChallenge(boolean)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/Trust10.html" title="class in org.apache.ws.secpolicy.model">Trust10</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/Trust13.html#setMustSupportClientChallenge(boolean)">setMustSupportClientChallenge(boolean)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/Trust13.html" title="class in org.apache.ws.secpolicy.model">Trust13</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/Trust10.html#setMustSupportIssuedTokens(boolean)">setMustSupportIssuedTokens(boolean)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/Trust10.html" title="class in org.apache.ws.secpolicy.model">Trust10</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/Trust13.html#setMustSupportIssuedTokens(boolean)">setMustSupportIssuedTokens(boolean)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/Trust13.html" title="class in org.apache.ws.secpolicy.model">Trust13</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/Wss10.html#setMustSupportRefEmbeddedToken(boolean)">setMustSupportRefEmbeddedToken(boolean)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/Wss10.html" title="class in org.apache.ws.secpolicy.model">Wss10</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/Wss11.html#setMustSupportRefEncryptedKey(boolean)">setMustSupportRefEncryptedKey(boolean)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/Wss11.html" title="class in org.apache.ws.secpolicy.model">Wss11</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/Wss10.html#setMustSupportRefExternalURI(boolean)">setMustSupportRefExternalURI(boolean)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/Wss10.html" title="class in org.apache.ws.secpolicy.model">Wss10</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/Wss10.html#setMustSupportRefIssuerSerial(boolean)">setMustSupportRefIssuerSerial(boolean)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/Wss10.html" title="class in org.apache.ws.secpolicy.model">Wss10</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/Wss10.html#setMustSupportRefKeyIdentifier(boolean)">setMustSupportRefKeyIdentifier(boolean)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/Wss10.html" title="class in org.apache.ws.secpolicy.model">Wss10</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/Wss11.html#setMustSupportRefThumbprint(boolean)">setMustSupportRefThumbprint(boolean)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/Wss11.html" title="class in org.apache.ws.secpolicy.model">Wss11</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/Trust10.html#setMustSupportServerChallenge(boolean)">setMustSupportServerChallenge(boolean)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/Trust10.html" title="class in org.apache.ws.secpolicy.model">Trust10</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/Trust13.html#setMustSupportServerChallenge(boolean)">setMustSupportServerChallenge(boolean)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/Trust13.html" title="class in org.apache.ws.secpolicy.model">Trust13</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/Header.html#setName(java.lang.String)">setName(String)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/Header.html" title="class in org.apache.ws.secpolicy.model">Header</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/util/SAMLNameIdentifierCallback.html#setNameId(org.opensaml.saml1.core.NameIdentifier)">setNameId(NameIdentifier)</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/Header.html#setNamespace(java.lang.String)">setNamespace(String)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/Header.html" title="class in org.apache.ws.secpolicy.model">Header</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/model/RampartConfig.html#setNonceLifeTime(java.lang.String)">setNonceLifeTime(String)</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/UsernameToken.html#setNoPassword(boolean)">setNoPassword(boolean)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/UsernameToken.html" title="class in org.apache.ws.secpolicy.model">UsernameToken</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setNormalized(boolean)">setNormalized(boolean)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/config/OutflowConfiguration.html#setOptimizeParts(java.lang.String)">setOptimizeParts(String)</a></span> - 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></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span></div>
+<div class="block">Sets the XPath expression to selecte the elements with content of the
+ current action to be MTOM optimized.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/model/RampartConfig.html#setOptimizeParts(org.apache.rampart.policy.model.OptimizePartsConfig)">setOptimizeParts(OptimizePartsConfig)</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setOptional(boolean)">setOptional(boolean)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/client/STSClient.html#setOptions(org.apache.axis2.client.Options)">setOptions(Options)</a></span> - Method in class org.apache.rahas.client.<a href="./org/apache/rahas/client/STSClient.html" title="class in org.apache.rahas.client">STSClient</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/WSDoAllHandler.html#setPassword(java.lang.Object, java.lang.String)">setPassword(Object, String)</a></span> - Method in class org.apache.rampart.handler.<a href="./org/apache/rampart/handler/WSDoAllHandler.html" title="class in org.apache.rampart.handler">WSDoAllHandler</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/config/InflowConfiguration.html#setPasswordCallbackClass(java.lang.String)">setPasswordCallbackClass(String)</a></span> - 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></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span></div>
+<div class="block">Sets the password callback class name.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/config/OutflowConfiguration.html#setPasswordCallbackClass(java.lang.String)">setPasswordCallbackClass(String)</a></span> - 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></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span></div>
+<div class="block">Sets the name of the password callback class of the current action.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/config/OutflowConfiguration.html#setPasswordType(java.lang.String)">setPasswordType(String)</a></span> - 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></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span></div>
+<div class="block">Sets the password type of the current action</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/RampartMessageData.html#setPolicyData(org.apache.rampart.policy.RampartPolicyData)">setPolicyData(RampartPolicyData)</a></span> - Method in class org.apache.rampart.<a href="./org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Policy data determined within constructor</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/model/RampartConfig.html#setPolicyValidatorCbClass(java.lang.String)">setPolicyValidatorCbClass(String)</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/config/OutflowConfiguration.html#setPrecisionInMilliseconds(boolean)">setPrecisionInMilliseconds(boolean)</a></span> - 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></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span></div>
+<div class="block">Enable/Disable PrecisionInMilliseconds</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/config/OutflowConfiguration.html#setPreserveOriginalEnvelope(boolean)">setPreserveOriginalEnvelope(boolean)</a></span> - 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></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span></div>
+<div class="block">Sets whether signature confirmation should be enabled or not</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/Token.html#setPreviousToken(org.apache.axiom.om.OMElement)">setPreviousToken(OMElement)</a></span> - Method in class org.apache.rahas.<a href="./org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/AbstractIssuerConfig.html#setProofKeyType(java.lang.String)">setProofKeyType(String)</a></span> - Method in class org.apache.rahas.impl.<a href="./org/apache/rahas/impl/AbstractIssuerConfig.html" title="class in org.apache.rahas.impl">AbstractIssuerConfig</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/model/CryptoConfig.html#setProp(java.util.Properties)">setProp(Properties)</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/model/SSLConfig.html#setProp(java.util.Properties)">setProp(Properties)</a></span> - Method in class org.apache.rampart.policy.model.<a href="./org/apache/rampart/policy/model/SSLConfig.html" title="class in org.apache.rampart.policy.model">SSLConfig</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/Token.html#setProperties(java.util.Properties)">setProperties(Properties)</a></span> - Method in class org.apache.rahas.<a href="./org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/WSDoAllHandler.html#setProperty(java.lang.Object, java.lang.String, java.lang.Object)">setProperty(Object, String, Object)</a></span> - Method in class org.apache.rampart.handler.<a href="./org/apache/rampart/handler/WSDoAllHandler.html" title="class in org.apache.rampart.handler">WSDoAllHandler</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/RampartPolicyData.html#setProtectionOrder(java.lang.String)">setProtectionOrder(String)</a></span> - Method in class org.apache.rampart.policy.<a href="./org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/SymmetricAsymmetricBindingBase.html#setProtectionOrder(java.lang.String)">setProtectionOrder(String)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/SymmetricAsymmetricBindingBase.html" title="class in org.apache.ws.secpolicy.model">SymmetricAsymmetricBindingBase</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/RampartPolicyData.html#setProtectionToken(org.apache.ws.secpolicy.model.Token)">setProtectionToken(Token)</a></span> - Method in class org.apache.rampart.policy.<a href="./org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/ProtectionToken.html#setProtectionToken(org.apache.ws.secpolicy.model.Token)">setProtectionToken(Token)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/ProtectionToken.html" title="class in org.apache.ws.secpolicy.model">ProtectionToken</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/SymmetricBinding.html#setProtectionToken(org.apache.ws.secpolicy.model.ProtectionToken)">setProtectionToken(ProtectionToken)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/SymmetricBinding.html" title="class in org.apache.ws.secpolicy.model">SymmetricBinding</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/model/CryptoConfig.html#setProvider(java.lang.String)">setProvider(String)</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/model/RampartConfig.html#setPwCbClass(java.lang.String)">setPwCbClass(String)</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/RampartPolicyData.html#setRampartConfig(org.apache.rampart.policy.model.RampartConfig)">setRampartConfig(RampartConfig)</a></span> - Method in class org.apache.rampart.policy.<a href="./org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/model/RampartConfig.html#setRampartConfigCbClass(java.lang.String)">setRampartConfigCbClass(String)</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/RecipientToken.html#setReceipientToken(org.apache.ws.secpolicy.model.Token)">setReceipientToken(Token)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/RecipientToken.html" title="class in org.apache.ws.secpolicy.model">RecipientToken</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/RampartPolicyData.html#setRecipientToken(org.apache.ws.secpolicy.model.Token)">setRecipientToken(Token)</a></span> - Method in class org.apache.rampart.policy.<a href="./org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/AsymmetricBinding.html#setRecipientToken(org.apache.ws.secpolicy.model.RecipientToken)">setRecipientToken(RecipientToken)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/AsymmetricBinding.html" title="class in org.apache.ws.secpolicy.model">AsymmetricBinding</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/Trust13.html#setRequireAppliesTo(boolean)">setRequireAppliesTo(boolean)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/Trust13.html" title="class in org.apache.ws.secpolicy.model">Trust13</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/HttpsToken.html#setRequireClientCertificate(boolean)">setRequireClientCertificate(boolean)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/HttpsToken.html" title="class in org.apache.ws.secpolicy.model">HttpsToken</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/Trust10.html#setRequireClientEntropy(boolean)">setRequireClientEntropy(boolean)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/Trust10.html" title="class in org.apache.ws.secpolicy.model">Trust10</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/Trust13.html#setRequireClientEntropy(boolean)">setRequireClientEntropy(boolean)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/Trust13.html" title="class in org.apache.ws.secpolicy.model">Trust13</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/RampartPolicyData.html#setRequiredElements(java.lang.String)">setRequiredElements(String)</a></span> - Method in class org.apache.rampart.policy.<a href="./org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/X509Token.html#setRequireEmbeddedTokenReference(boolean)">setRequireEmbeddedTokenReference(boolean)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/X509Token.html" title="class in org.apache.ws.secpolicy.model">X509Token</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/IssuedToken.html#setRequireExternalReference(boolean)">setRequireExternalReference(boolean)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/IssuedToken.html" title="class in org.apache.ws.secpolicy.model">IssuedToken</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/SecurityContextToken.html#setRequireExternalUriRef(boolean)">setRequireExternalUriRef(boolean)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/SecurityContextToken.html" title="class in org.apache.ws.secpolicy.model">SecurityContextToken</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/IssuedToken.html#setRequireInternalReference(boolean)">setRequireInternalReference(boolean)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/IssuedToken.html" title="class in org.apache.ws.secpolicy.model">IssuedToken</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/X509Token.html#setRequireIssuerSerialReference(boolean)">setRequireIssuerSerialReference(boolean)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/X509Token.html" title="class in org.apache.ws.secpolicy.model">X509Token</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/X509Token.html#setRequireKeyIdentifierReference(boolean)">setRequireKeyIdentifierReference(boolean)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/X509Token.html" title="class in org.apache.ws.secpolicy.model">X509Token</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/Trust13.html#setRequireRequestSecurityTokenCollection(boolean)">setRequireRequestSecurityTokenCollection(boolean)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/Trust13.html" title="class in org.apache.ws.secpolicy.model">Trust13</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/Trust10.html#setRequireServerEntropy(boolean)">setRequireServerEntropy(boolean)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/Trust10.html" title="class in org.apache.ws.secpolicy.model">Trust10</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/Trust13.html#setRequireServerEntropy(boolean)">setRequireServerEntropy(boolean)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/Trust13.html" title="class in org.apache.ws.secpolicy.model">Trust13</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/Wss11.html#setRequireSignatureConfirmation(boolean)">setRequireSignatureConfirmation(boolean)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/Wss11.html" title="class in org.apache.ws.secpolicy.model">Wss11</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/X509Token.html#setRequireThumbprintReference(boolean)">setRequireThumbprintReference(boolean)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/X509Token.html" title="class in org.apache.ws.secpolicy.model">X509Token</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/RahasData.html#setResponseEntropy(byte[])">setResponseEntropy(byte[])</a></span> - Method in class org.apache.rahas.<a href="./org/apache/rahas/RahasData.html" title="class in org.apache.rahas">RahasData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/client/STSClient.html#setRstTemplate(org.apache.axiom.om.OMElement)">setRstTemplate(OMElement)</a></span> - Method in class org.apache.rahas.client.<a href="./org/apache/rahas/client/STSClient.html" title="class in org.apache.rahas.client">STSClient</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/IssuedToken.html#setRstTemplate(org.apache.axiom.om.OMElement)">setRstTemplate(OMElement)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/IssuedToken.html" title="class in org.apache.ws.secpolicy.model">IssuedToken</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/config/OutflowConfiguration.html#setSamlPropFile(java.lang.String)">setSamlPropFile(String)</a></span> - 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></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span></div>
+<div class="block">Sets the SAML property file of the current action.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/SecurityContextToken.html#setSc10SecurityContextToken(boolean)">setSc10SecurityContextToken(boolean)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/SecurityContextToken.html" title="class in org.apache.ws.secpolicy.model">SecurityContextToken</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/RampartMessageData.html#setSecConvTokenId(java.lang.String)">setSecConvTokenId(String)</a></span> - Method in class org.apache.rampart.<a href="./org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/RampartMessageData.html#setSecHeader(org.apache.ws.security.message.WSSecHeader)">setSecHeader(WSSecHeader)</a></span> - Method in class org.apache.rampart.<a href="./org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/Token.html#setSecret(byte[])">setSecret(byte[])</a></span> - Method in class org.apache.rahas.<a href="./org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/RampartMessageData.html#setServicePolicy(org.apache.neethi.Policy)">setServicePolicy(Policy)</a></span> - Method in class org.apache.rampart.<a href="./org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>servicePolicy determined in constructor</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/EncryptedKeyToken.html#setSHA1(java.lang.String)">setSHA1(String)</a></span> - Method in class org.apache.rahas.<a href="./org/apache/rahas/EncryptedKeyToken.html" title="class in org.apache.rahas">EncryptedKeyToken</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/model/RampartConfig.html#setSigCryptoConfig(org.apache.rampart.policy.model.CryptoConfig)">setSigCryptoConfig(CryptoConfig)</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/RampartPolicyData.html#setSignAllHeaders(boolean)">setSignAllHeaders(boolean)</a></span> - Method in class org.apache.rampart.policy.<a href="./org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/SignedEncryptedParts.html#setSignAllHeaders(boolean)">setSignAllHeaders(boolean)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/SignedEncryptedParts.html" title="class in org.apache.ws.secpolicy.model">SignedEncryptedParts</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/config/OutflowConfiguration.html#setSignAllHeadersAndBody()">setSignAllHeadersAndBody()</a></span> - 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></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span></div>
+&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/RampartPolicyData.html#setSignAttachments(boolean)">setSignAttachments(boolean)</a></span> - Method in class org.apache.rampart.policy.<a href="./org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/RampartPolicyData.html#setSignAttachmentsOptional(boolean)">setSignAttachmentsOptional(boolean)</a></span> - Method in class org.apache.rampart.policy.<a href="./org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/SAML2TokenIssuer.html#setSignature(org.opensaml.saml2.core.Assertion, org.apache.rahas.impl.util.SignKeyHolder)">setSignature(Assertion, SignKeyHolder)</a></span> - Method in class org.apache.rahas.impl.<a href="./org/apache/rahas/impl/SAML2TokenIssuer.html" title="class in org.apache.rahas.impl">SAML2TokenIssuer</a></dt>
+<dd>
+<div class="block">This method is used to sign the assertion</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/util/SignKeyHolder.html#setSignatureAlgorithm(java.lang.String)">setSignatureAlgorithm(String)</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/config/OutflowConfiguration.html#setSignatureAlgorithm(java.lang.String)">setSignatureAlgorithm(String)</a></span> - 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></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span></div>
+&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/RampartPolicyData.html#setSignatureConfirmation(boolean)">setSignatureConfirmation(boolean)</a></span> - Method in class org.apache.rampart.policy.<a href="./org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/config/OutflowConfiguration.html#setSignatureKeyIdentifier(java.lang.String)">setSignatureKeyIdentifier(String)</a></span> - 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></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span></div>
+<div class="block">Sets the signatue key identifier of the current action.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/config/OutflowConfiguration.html#setSignatureParts(java.lang.String)">setSignatureParts(String)</a></span> - 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></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span></div>
+<div class="block">Sets the signature parts of the current action.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/config/InflowConfiguration.html#setSignaturePropFile(java.lang.String)">setSignaturePropFile(String)</a></span> - 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></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span></div>
+<div class="block">Sets the signature property file.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/config/OutflowConfiguration.html#setSignaturePropFile(java.lang.String)">setSignaturePropFile(String)</a></span> - 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></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span></div>
+<div class="block">Sets the signature property file of the current action.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/config/InflowConfiguration.html#setSignaturePropRefId(java.lang.String)">setSignaturePropRefId(String)</a></span> - 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></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span></div>
+<div class="block">Sets the signature property ref key.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/config/OutflowConfiguration.html#setSignaturePropRefId(java.lang.String)">setSignaturePropRefId(String)</a></span> - 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></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span></div>
+<div class="block">Sets the signature property ref key of the current action.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/RampartPolicyData.html#setSignatureProtection(boolean)">setSignatureProtection(boolean)</a></span> - Method in class org.apache.rampart.policy.<a href="./org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/SymmetricAsymmetricBindingBase.html#setSignatureProtection(boolean)">setSignatureProtection(boolean)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/SymmetricAsymmetricBindingBase.html" title="class in org.apache.ws.secpolicy.model">SymmetricAsymmetricBindingBase</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/RampartPolicyData.html#setSignatureToken(org.apache.ws.secpolicy.model.Token)">setSignatureToken(Token)</a></span> - Method in class org.apache.rampart.policy.<a href="./org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/SignatureToken.html#setSignatureToken(org.apache.ws.secpolicy.model.Token)">setSignatureToken(Token)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/SignatureToken.html" title="class in org.apache.ws.secpolicy.model">SignatureToken</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/SymmetricBinding.html#setSignatureToken(org.apache.ws.secpolicy.model.SignatureToken)">setSignatureToken(SignatureToken)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/SymmetricBinding.html" title="class in org.apache.ws.secpolicy.model">SymmetricBinding</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/config/OutflowConfiguration.html#setSignBody()">setSignBody()</a></span> - 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></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span></div>
+&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/RampartPolicyData.html#setSignBody(boolean)">setSignBody(boolean)</a></span> - Method in class org.apache.rampart.policy.<a href="./org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/RampartPolicyData.html#setSignBodyOptional(boolean)">setSignBodyOptional(boolean)</a></span> - Method in class org.apache.rampart.policy.<a href="./org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/RampartPolicyData.html#setSignedElements(java.lang.String)">setSignedElements(String)</a></span> - Method in class org.apache.rampart.policy.<a href="./org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/SupportingToken.html#setSignedElements(org.apache.ws.secpolicy.model.SignedEncryptedElements)">setSignedElements(SignedEncryptedElements)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/SupportingToken.html#setSignedElementsOptional(boolean)">setSignedElementsOptional(boolean)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/RampartPolicyData.html#setSignedEncryptedSupportingTokens(org.apache.ws.secpolicy.model.SupportingToken)">setSignedEncryptedSupportingTokens(SupportingToken)</a></span> - Method in class org.apache.rampart.policy.<a href="./org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/RampartPolicyData.html#setSignedEndorsingEncryptedSupportingTokens(org.apache.ws.secpolicy.model.SupportingToken)">setSignedEndorsingEncryptedSupportingTokens(SupportingToken)</a></span> - Method in class org.apache.rampart.policy.<a href="./org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/RampartPolicyData.html#setSignedEndorsingSupportingTokens(org.apache.ws.secpolicy.model.SupportingToken)">setSignedEndorsingSupportingTokens(SupportingToken)</a></span> - Method in class org.apache.rampart.policy.<a href="./org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/Binding.html#setSignedEndorsingSupportingTokens(org.apache.ws.secpolicy.model.SupportingToken)">setSignedEndorsingSupportingTokens(SupportingToken)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/Binding.html" title="class in org.apache.ws.secpolicy.model">Binding</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/RampartPolicyData.html#setSignedParts(java.util.List)">setSignedParts(List&lt;WSEncryptionPart&gt;)</a></span> - Method in class org.apache.rampart.policy.<a href="./org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/SupportingToken.html#setSignedParts(org.apache.ws.secpolicy.model.SignedEncryptedParts)">setSignedParts(SignedEncryptedParts)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/SupportingToken.html#setSignedPartsOptional(boolean)">setSignedPartsOptional(boolean)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/Binding.html#setSignedSupportingToken(org.apache.ws.secpolicy.model.SupportingToken)">setSignedSupportingToken(SupportingToken)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/Binding.html" title="class in org.apache.ws.secpolicy.model">Binding</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/RampartPolicyData.html#setSignedSupportingTokens(org.apache.ws.secpolicy.model.SupportingToken)">setSignedSupportingTokens(SupportingToken)</a></span> - Method in class org.apache.rampart.policy.<a href="./org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/AlgorithmSuite.html#setSoapNormalization(java.lang.String)">setSoapNormalization(String)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/AlgorithmSuite.html" title="class in org.apache.ws.secpolicy.model">AlgorithmSuite</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/client/STSClient.html#setSoapVersion(java.lang.String)">setSoapVersion(String)</a></span> - Method in class org.apache.rahas.client.<a href="./org/apache/rahas/client/STSClient.html" title="class in org.apache.rahas.client">STSClient</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/model/RampartConfig.html#setSSLConfig(org.apache.rampart.policy.model.SSLConfig)">setSSLConfig(SSLConfig)</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/Token.html#setState(int)">setState(int)</a></span> - Method in class org.apache.rahas.<a href="./org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/AlgorithmSuite.html#setStrTransform(java.lang.String)">setStrTransform(String)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/AlgorithmSuite.html" title="class in org.apache.ws.secpolicy.model">AlgorithmSuite</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/model/RampartConfig.html#setStsAlias(java.lang.String)">setStsAlias(String)</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/model/RampartConfig.html#setStsCryptoConfig(org.apache.rampart.policy.model.CryptoConfig)">setStsCryptoConfig(CryptoConfig)</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/RampartPolicyData.html#setSupportingTokens(org.apache.ws.secpolicy.model.SupportingToken)">setSupportingTokens(SupportingToken)</a></span> - Method in class org.apache.rampart.policy.<a href="./org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/RampartPolicyData.html#setSupporttingtokenId(org.apache.ws.secpolicy.model.Token, java.lang.String, int)">setSupporttingtokenId(Token, String, int)</a></span> - Method in class org.apache.rampart.policy.<a href="./org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a></dt>
+<dd>
+<div class="block">Add the given token and id to the map.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/RampartPolicyData.html#setSymmetricBinding(boolean)">setSymmetricBinding(boolean)</a></span> - Method in class org.apache.rampart.policy.<a href="./org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/RampartMessageData.html#setTimestampId(java.lang.String)">setTimestampId(String)</a></span> - Method in class org.apache.rampart.<a href="./org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/model/RampartConfig.html#setTimestampMaxSkew(java.lang.String)">setTimestampMaxSkew(String)</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/RampartMessageData.html#setTimestampMaxSkew(int)">setTimestampMaxSkew(int)</a></span> - Method in class org.apache.rampart.<a href="./org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/model/RampartConfig.html#setTimestampPrecisionInMilliseconds(java.lang.String)">setTimestampPrecisionInMilliseconds(String)</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/model/RampartConfig.html#setTimestampTTL(java.lang.String)">setTimestampTTL(String)</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/RampartMessageData.html#setTimeToLive(int)">setTimeToLive(int)</a></span> - Method in class org.apache.rampart.<a href="./org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/Token.html#setToken(org.apache.axiom.om.OMElement)">setToken(OMElement)</a></span> - Method in class org.apache.rahas.<a href="./org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/EncryptionToken.html#setToken(org.apache.ws.secpolicy.model.Token)">setToken(Token)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/EncryptionToken.html" title="class in org.apache.ws.secpolicy.model">EncryptionToken</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/InitiatorToken.html#setToken(org.apache.ws.secpolicy.model.Token)">setToken(Token)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/InitiatorToken.html" title="class in org.apache.ws.secpolicy.model">InitiatorToken</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/ProtectionToken.html#setToken(org.apache.ws.secpolicy.model.Token)">setToken(Token)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/ProtectionToken.html" title="class in org.apache.ws.secpolicy.model">ProtectionToken</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/RecipientToken.html#setToken(org.apache.ws.secpolicy.model.Token)">setToken(Token)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/RecipientToken.html" title="class in org.apache.ws.secpolicy.model">RecipientToken</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/SignatureToken.html#setToken(org.apache.ws.secpolicy.model.Token)">setToken(Token)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/SignatureToken.html" title="class in org.apache.ws.secpolicy.model">SignatureToken</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/SupportingToken.html#setToken(org.apache.ws.secpolicy.model.Token)">setToken(Token)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/TokenWrapper.html#setToken(org.apache.ws.secpolicy.model.Token)">setToken(Token)</a></span> - Method in interface org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/TokenWrapper.html" title="interface in org.apache.ws.secpolicy.model">TokenWrapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/TransportToken.html#setToken(org.apache.ws.secpolicy.model.Token)">setToken(Token)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/TransportToken.html" title="class in org.apache.ws.secpolicy.model">TransportToken</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/RampartPolicyData.html#setTokenProtection(boolean)">setTokenProtection(boolean)</a></span> - Method in class org.apache.rampart.policy.<a href="./org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/SymmetricAsymmetricBindingBase.html#setTokenProtection(boolean)">setTokenProtection(boolean)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/SymmetricAsymmetricBindingBase.html" title="class in org.apache.ws.secpolicy.model">SymmetricAsymmetricBindingBase</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/TransportBinding.html#setTokenProtection(boolean)">setTokenProtection(boolean)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/TransportBinding.html" title="class in org.apache.ws.secpolicy.model">TransportBinding</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/RampartMessageData.html#setTokenStorage(org.apache.rahas.TokenStorage)">setTokenStorage(TokenStorage)</a></span> - Method in class org.apache.rampart.<a href="./org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/model/RampartConfig.html#setTokenStoreClass(java.lang.String)">setTokenStoreClass(String)</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/SupportingToken.html#setTokenType(int)">setTokenType(int)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/X509Token.html#setTokenVersionAndType(java.lang.String)">setTokenVersionAndType(String)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/X509Token.html" title="class in org.apache.ws.secpolicy.model">X509Token</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/RampartPolicyData.html#setTransportBinding(boolean)">setTransportBinding(boolean)</a></span> - Method in class org.apache.rampart.policy.<a href="./org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/RampartPolicyData.html#setTransportToken(org.apache.ws.secpolicy.model.Token)">setTransportToken(Token)</a></span> - Method in class org.apache.rampart.policy.<a href="./org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/TransportBinding.html#setTransportToken(org.apache.ws.secpolicy.model.TransportToken)">setTransportToken(TransportToken)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/TransportBinding.html" title="class in org.apache.ws.secpolicy.model">TransportBinding</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/client/STSClient.html#setTrust10(org.apache.ws.secpolicy.model.Trust10)">setTrust10(Trust10)</a></span> - Method in class org.apache.rahas.client.<a href="./org/apache/rahas/client/STSClient.html" title="class in org.apache.rahas.client">STSClient</a></dt>
+<dd>
+<div class="block">Set this to set the entropy configurations.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/RampartPolicyData.html#setTrust10(org.apache.ws.secpolicy.model.Trust10)">setTrust10(Trust10)</a></span> - Method in class org.apache.rampart.policy.<a href="./org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/client/STSClient.html#setTrust13(org.apache.ws.secpolicy.model.Trust13)">setTrust13(Trust13)</a></span> - Method in class org.apache.rahas.client.<a href="./org/apache/rahas/client/STSClient.html" title="class in org.apache.rahas.client">STSClient</a></dt>
+<dd>
+<div class="block">Set this to set the entropy configurations.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/SAMLTokenIssuerConfig.html#setTrustedServices(java.util.Map)">setTrustedServices(Map)</a></span> - Method in class org.apache.rahas.impl.<a href="./org/apache/rahas/impl/SAMLTokenIssuerConfig.html" title="class in org.apache.rahas.impl">SAMLTokenIssuerConfig</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/SAMLTokenIssuerConfig.html#setTrustStorePropFile(java.lang.String)">setTrustStorePropFile(String)</a></span> - Method in class org.apache.rahas.impl.<a href="./org/apache/rahas/impl/SAMLTokenIssuerConfig.html" title="class in org.apache.rahas.impl">SAMLTokenIssuerConfig</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/client/STSClient.html#setTtl(int)">setTtl(int)</a></span> - Method in class org.apache.rahas.client.<a href="./org/apache/rahas/client/STSClient.html" title="class in org.apache.rahas.client">STSClient</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/AbstractIssuerConfig.html#setTtl(long)">setTtl(long)</a></span> - Method in class org.apache.rahas.impl.<a href="./org/apache/rahas/impl/AbstractIssuerConfig.html" title="class in org.apache.rahas.impl">AbstractIssuerConfig</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/Token.html#setUnattachedReference(org.apache.axiom.om.OMElement)">setUnattachedReference(OMElement)</a></span> - Method in class org.apache.rahas.<a href="./org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/config/OutflowConfiguration.html#setUser(java.lang.String)">setUser(String)</a></span> - 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></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span></div>
+<div class="block">Sets the user of the current action.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/model/RampartConfig.html#setUser(java.lang.String)">setUser(String)</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/model/RampartConfig.html#setUserCertAlias(java.lang.String)">setUserCertAlias(String)</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/X509Token.html#setUserCertAlias(java.lang.String)">setUserCertAlias(String)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/X509Token.html" title="class in org.apache.ws.secpolicy.model">X509Token</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/util/SAMLNameIdentifierCallback.html#setUserId(java.lang.String)">setUserId(String)</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/WSDoAllHandler.html#setUsername(java.lang.Object, java.lang.String)">setUsername(Object, String)</a></span> - Method in class org.apache.rampart.handler.<a href="./org/apache/rampart/handler/WSDoAllHandler.html" title="class in org.apache.rampart.handler">WSDoAllHandler</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/UsernameToken.html#setUseUTProfile10(boolean)">setUseUTProfile10(boolean)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/UsernameToken.html" title="class in org.apache.ws.secpolicy.model">UsernameToken</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/UsernameToken.html#setUseUTProfile11(boolean)">setUseUTProfile11(boolean)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/UsernameToken.html" title="class in org.apache.ws.secpolicy.model">UsernameToken</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/Layout.html#setValue(java.lang.String)">setValue(String)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/Layout.html" title="class in org.apache.ws.secpolicy.model">Layout</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/client/STSClient.html#setVersion(int)">setVersion(int)</a></span> - Method in class org.apache.rahas.client.<a href="./org/apache/rahas/client/STSClient.html" title="class in org.apache.rahas.client">STSClient</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setVersion(int)">setVersion(int)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/RampartPolicyData.html#setWebServiceSecurityPolicyNS(java.lang.String)">setWebServiceSecurityPolicyNS(String)</a></span> - Method in class org.apache.rampart.policy.<a href="./org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/RampartPolicyData.html#setWss10(org.apache.ws.secpolicy.model.Wss10)">setWss10(Wss10)</a></span> - Method in class org.apache.rampart.policy.<a href="./org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/RampartPolicyData.html#setWss11(org.apache.ws.secpolicy.model.Wss11)">setWss11(Wss11)</a></span> - Method in class org.apache.rampart.policy.<a href="./org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/RampartMessageData.html#setWstVersion(int)">setWstVersion(int)</a></span> - Method in class org.apache.rampart.<a href="./org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>This is defined by the class.</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/AlgorithmSuite.html#setXPath(java.lang.String)">setXPath(String)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/AlgorithmSuite.html" title="class in org.apache.ws.secpolicy.model">AlgorithmSuite</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/ContentEncryptedElements.html#setXPathVersion(java.lang.String)">setXPathVersion(String)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/ContentEncryptedElements.html" title="class in org.apache.ws.secpolicy.model">ContentEncryptedElements</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/RequiredElements.html#setXPathVersion(java.lang.String)">setXPathVersion(String)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/RequiredElements.html" title="class in org.apache.ws.secpolicy.model">RequiredElements</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/SignedEncryptedElements.html#setXPathVersion(java.lang.String)">setXPathVersion(String)</a></span> - Method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/SignedEncryptedElements.html" title="class in org.apache.ws.secpolicy.model">SignedEncryptedElements</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#SHA1">SHA1</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#SHA1">SHA1</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#SHA256">SHA256</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#SHA256">SHA256</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#SHA512">SHA512</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#SHA512">SHA512</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/Rahas.html#shutdown(org.apache.axis2.context.ConfigurationContext)">shutdown(ConfigurationContext)</a></span> - Method in class org.apache.rahas.<a href="./org/apache/rahas/Rahas.html" title="class in org.apache.rahas">Rahas</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/Rampart.html#shutdown(org.apache.axis2.context.ConfigurationContext)">shutdown(ConfigurationContext)</a></span> - Method in class org.apache.rampart.<a href="./org/apache/rampart/Rampart.html" title="class in org.apache.rampart">Rampart</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/model/RampartConfig.html#SIG_CRYPTO_LN">SIG_CRYPTO_LN</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/WSSHandlerConstants.html#SIGN_ALL_HEADERS">SIGN_ALL_HEADERS</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#SIGN_BEFORE_ENCRYPTING">SIGN_BEFORE_ENCRYPTING</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>
+<div class="block">Protection Order : SignBeforeEncrypting</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP12Constants.html#SIGN_BEFORE_ENCRYPTING">SIGN_BEFORE_ENCRYPTING</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP12Constants.html" title="class in org.apache.ws.secpolicy">SP12Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#SIGN_BEFORE_ENCRYPTING">SIGN_BEFORE_ENCRYPTING</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>
+<div class="block">Protection Order : SignBeforeEncrypting</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/WSSHandlerConstants.html#SIGN_BODY">SIGN_BODY</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><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)">signAssertion(Assertion, Crypto, String, String)</a></span> - 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></dt>
+<dd>
+<div class="block">Signs the SAML assertion.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/RampartMessageData.html#SIGNATURE_CERT_ALIAS">SIGNATURE_CERT_ALIAS</a></span> - Static variable in class org.apache.rampart.<a href="./org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#SIGNATURE_TOKEN">SIGNATURE_TOKEN</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP11Constants.html#SIGNATURE_TOKEN">SIGNATURE_TOKEN</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP11Constants.html" title="class in org.apache.ws.secpolicy">SP11Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP12Constants.html#SIGNATURE_TOKEN">SIGNATURE_TOKEN</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP12Constants.html" title="class in org.apache.ws.secpolicy">SP12Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#SIGNATURE_TOKEN">SIGNATURE_TOKEN</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/SAML2TokenIssuer.html#signatureList">signatureList</a></span> - Variable in class org.apache.rahas.impl.<a href="./org/apache/rahas/impl/SAML2TokenIssuer.html" title="class in org.apache.rahas.impl">SAML2TokenIssuer</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/ws/secpolicy/model/SignatureToken.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">SignatureToken</span></a> - Class in <a href="./org/apache/ws/secpolicy/model/package-summary.html">org.apache.ws.secpolicy.model</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/SignatureToken.html#SignatureToken(int)">SignatureToken(int)</a></span> - Constructor for class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/SignatureToken.html" title="class in org.apache.ws.secpolicy.model">SignatureToken</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#SIGNED_ELEMENTS">SIGNED_ELEMENTS</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP11Constants.html#SIGNED_ELEMENTS">SIGNED_ELEMENTS</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP11Constants.html" title="class in org.apache.ws.secpolicy">SP11Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP12Constants.html#SIGNED_ELEMENTS">SIGNED_ELEMENTS</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP12Constants.html" title="class in org.apache.ws.secpolicy">SP12Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#SIGNED_ELEMENTS">SIGNED_ELEMENTS</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP12Constants.html#SIGNED_ENCRYPTED_SUPPORTING_TOKENS">SIGNED_ENCRYPTED_SUPPORTING_TOKENS</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP12Constants.html" title="class in org.apache.ws.secpolicy">SP12Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#SIGNED_ENCRYPTED_SUPPORTING_TOKENS">SIGNED_ENCRYPTED_SUPPORTING_TOKENS</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP12Constants.html#SIGNED_ENDORSING_ENCRYPTED_SUPPORTING_TOKENS">SIGNED_ENDORSING_ENCRYPTED_SUPPORTING_TOKENS</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP12Constants.html" title="class in org.apache.ws.secpolicy">SP12Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#SIGNED_ENDORSING_ENCRYPTED_SUPPORTING_TOKENS">SIGNED_ENDORSING_ENCRYPTED_SUPPORTING_TOKENS</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#SIGNED_ENDORSING_SUPPORTING_TOKENS">SIGNED_ENDORSING_SUPPORTING_TOKENS</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP11Constants.html#SIGNED_ENDORSING_SUPPORTING_TOKENS">SIGNED_ENDORSING_SUPPORTING_TOKENS</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP11Constants.html" title="class in org.apache.ws.secpolicy">SP11Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP12Constants.html#SIGNED_ENDORSING_SUPPORTING_TOKENS">SIGNED_ENDORSING_SUPPORTING_TOKENS</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP12Constants.html" title="class in org.apache.ws.secpolicy">SP12Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#SIGNED_ENDORSING_SUPPORTING_TOKENS">SIGNED_ENDORSING_SUPPORTING_TOKENS</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#SIGNED_PARTS">SIGNED_PARTS</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP11Constants.html#SIGNED_PARTS">SIGNED_PARTS</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP11Constants.html" title="class in org.apache.ws.secpolicy">SP11Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP12Constants.html#SIGNED_PARTS">SIGNED_PARTS</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP12Constants.html" title="class in org.apache.ws.secpolicy">SP12Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#SIGNED_PARTS">SIGNED_PARTS</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#SIGNED_SUPPORTING_TOKENS">SIGNED_SUPPORTING_TOKENS</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP11Constants.html#SIGNED_SUPPORTING_TOKENS">SIGNED_SUPPORTING_TOKENS</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP11Constants.html" title="class in org.apache.ws.secpolicy">SP11Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP12Constants.html#SIGNED_SUPPORTING_TOKENS">SIGNED_SUPPORTING_TOKENS</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP12Constants.html" title="class in org.apache.ws.secpolicy">SP12Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#SIGNED_SUPPORTING_TOKENS">SIGNED_SUPPORTING_TOKENS</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/ws/secpolicy11/builders/SignedElementsBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">SignedElementsBuilder</span></a> - Class in <a href="./org/apache/ws/secpolicy11/builders/package-summary.html">org.apache.ws.secpolicy11.builders</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy11/builders/SignedElementsBuilder.html#SignedElementsBuilder()">SignedElementsBuilder()</a></span> - Constructor for class org.apache.ws.secpolicy11.builders.<a href="./org/apache/ws/secpolicy11/builders/SignedElementsBuilder.html" title="class in org.apache.ws.secpolicy11.builders">SignedElementsBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/ws/secpolicy12/builders/SignedElementsBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">SignedElementsBuilder</span></a> - Class in <a href="./org/apache/ws/secpolicy12/builders/package-summary.html">org.apache.ws.secpolicy12.builders</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy12/builders/SignedElementsBuilder.html#SignedElementsBuilder()">SignedElementsBuilder()</a></span> - Constructor for class org.apache.ws.secpolicy12.builders.<a href="./org/apache/ws/secpolicy12/builders/SignedElementsBuilder.html" title="class in org.apache.ws.secpolicy12.builders">SignedElementsBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/ws/secpolicy/model/SignedEncryptedElements.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">SignedEncryptedElements</span></a> - Class in <a href="./org/apache/ws/secpolicy/model/package-summary.html">org.apache.ws.secpolicy.model</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/SignedEncryptedElements.html#SignedEncryptedElements(boolean, int)">SignedEncryptedElements(boolean, int)</a></span> - Constructor for class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/SignedEncryptedElements.html" title="class in org.apache.ws.secpolicy.model">SignedEncryptedElements</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/ws/secpolicy/model/SignedEncryptedParts.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">SignedEncryptedParts</span></a> - Class in <a href="./org/apache/ws/secpolicy/model/package-summary.html">org.apache.ws.secpolicy.model</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/SignedEncryptedParts.html#SignedEncryptedParts(boolean, int)">SignedEncryptedParts(boolean, int)</a></span> - Constructor for class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/SignedEncryptedParts.html" title="class in org.apache.ws.secpolicy.model">SignedEncryptedParts</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/ws/secpolicy11/builders/SignedPartsBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">SignedPartsBuilder</span></a> - Class in <a href="./org/apache/ws/secpolicy11/builders/package-summary.html">org.apache.ws.secpolicy11.builders</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy11/builders/SignedPartsBuilder.html#SignedPartsBuilder()">SignedPartsBuilder()</a></span> - Constructor for class org.apache.ws.secpolicy11.builders.<a href="./org/apache/ws/secpolicy11/builders/SignedPartsBuilder.html" title="class in org.apache.ws.secpolicy11.builders">SignedPartsBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/ws/secpolicy12/builders/SignedPartsBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">SignedPartsBuilder</span></a> - Class in <a href="./org/apache/ws/secpolicy12/builders/package-summary.html">org.apache.ws.secpolicy12.builders</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy12/builders/SignedPartsBuilder.html#SignedPartsBuilder()">SignedPartsBuilder()</a></span> - Constructor for class org.apache.ws.secpolicy12.builders.<a href="./org/apache/ws/secpolicy12/builders/SignedPartsBuilder.html" title="class in org.apache.ws.secpolicy12.builders">SignedPartsBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/rahas/impl/util/SignKeyHolder.html" title="class in org.apache.rahas.impl.util"><span class="strong">SignKeyHolder</span></a> - Class in <a href="./org/apache/rahas/impl/util/package-summary.html">org.apache.rahas.impl.util</a></dt>
+<dd>
+<div class="block">This class is used to store the signing credentials.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/util/SignKeyHolder.html#SignKeyHolder()">SignKeyHolder()</a></span> - Constructor for 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></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/rahas/SimpleTokenStore.html" title="class in org.apache.rahas"><span class="strong">SimpleTokenStore</span></a> - Class in <a href="./org/apache/rahas/package-summary.html">org.apache.rahas</a></dt>
+<dd>
+<div class="block">In-memory implementation of the token storage</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/SimpleTokenStore.html#SimpleTokenStore()">SimpleTokenStore()</a></span> - Constructor for class org.apache.rahas.<a href="./org/apache/rahas/SimpleTokenStore.html" title="class in org.apache.rahas">SimpleTokenStore</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/WSSHandlerConstants.html#SKI_KEY_IDENTIFIER">SKI_KEY_IDENTIFIER</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#SNT">SNT</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#SNT">SNT</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#SOAP_NORMALIZATION_10">SOAP_NORMALIZATION_10</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#SOAP_NORMALIZATION_10">SOAP_NORMALIZATION_10</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/ws/secpolicy/SP11Constants.html" title="class in org.apache.ws.secpolicy"><span class="strong">SP11Constants</span></a> - Class in <a href="./org/apache/ws/secpolicy/package-summary.html">org.apache.ws.secpolicy</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP11Constants.html#SP11Constants()">SP11Constants()</a></span> - Constructor for class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP11Constants.html" title="class in org.apache.ws.secpolicy">SP11Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/ws/secpolicy/SP12Constants.html" title="class in org.apache.ws.secpolicy"><span class="strong">SP12Constants</span></a> - Class in <a href="./org/apache/ws/secpolicy/package-summary.html">org.apache.ws.secpolicy</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP12Constants.html#SP12Constants()">SP12Constants()</a></span> - Constructor for class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP12Constants.html" title="class in org.apache.ws.secpolicy">SP12Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#SP_NS">SP_NS</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP11Constants.html#SP_NS">SP_NS</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP11Constants.html" title="class in org.apache.ws.secpolicy">SP11Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP12Constants.html#SP_NS">SP_NS</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP12Constants.html" title="class in org.apache.ws.secpolicy">SP12Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#SP_PREFIX">SP_PREFIX</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP11Constants.html#SP_PREFIX">SP_PREFIX</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP11Constants.html" title="class in org.apache.ws.secpolicy">SP11Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP12Constants.html#SP_PREFIX">SP_PREFIX</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP12Constants.html" title="class in org.apache.ws.secpolicy">SP12Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#SP_V11">SP_V11</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#SP_V12">SP_V12</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy"><span class="strong">SPConstants</span></a> - Class in <a href="./org/apache/ws/secpolicy/package-summary.html">org.apache.ws.secpolicy</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#SPConstants()">SPConstants()</a></span> - Constructor for class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/model/RampartConfig.html#SSL_CONFIG">SSL_CONFIG</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/model/SSLConfig.html#SSL_LN">SSL_LN</a></span> - Static variable in class org.apache.rampart.policy.model.<a href="./org/apache/rampart/policy/model/SSLConfig.html" title="class in org.apache.rampart.policy.model">SSLConfig</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/rampart/policy/model/SSLConfig.html" title="class in org.apache.rampart.policy.model"><span class="strong">SSLConfig</span></a> - Class in <a href="./org/apache/rampart/policy/model/package-summary.html">org.apache.rampart.policy.model</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/model/SSLConfig.html#SSLConfig()">SSLConfig()</a></span> - Constructor for class org.apache.rampart.policy.model.<a href="./org/apache/rampart/policy/model/SSLConfig.html" title="class in org.apache.rampart.policy.model">SSLConfig</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/rampart/policy/builders/SSLConfigBuilder.html" title="class in org.apache.rampart.policy.builders"><span class="strong">SSLConfigBuilder</span></a> - Class in <a href="./org/apache/rampart/policy/builders/package-summary.html">org.apache.rampart.policy.builders</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/builders/SSLConfigBuilder.html#SSLConfigBuilder()">SSLConfigBuilder()</a></span> - Constructor for class org.apache.rampart.policy.builders.<a href="./org/apache/rampart/policy/builders/SSLConfigBuilder.html" title="class in org.apache.rampart.policy.builders">SSLConfigBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/RahasConstants.LocalNames.html#STATUS">STATUS</a></span> - Static variable in class org.apache.rahas.<a href="./org/apache/rahas/RahasConstants.LocalNames.html" title="class in org.apache.rahas">RahasConstants.LocalNames</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/RahasConstants.html#STATUS_CODE_INVALID">STATUS_CODE_INVALID</a></span> - Static variable in class org.apache.rahas.<a href="./org/apache/rahas/RahasConstants.html" title="class in org.apache.rahas">RahasConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/RahasConstants.html#STATUS_CODE_VALID">STATUS_CODE_VALID</a></span> - Static variable in class org.apache.rahas.<a href="./org/apache/rahas/RahasConstants.html" title="class in org.apache.rahas">RahasConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#STR_TRANSFORM_10">STR_TRANSFORM_10</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#STR_TRANSFORM_10">STR_TRANSFORM_10</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#STRICT">STRICT</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP11Constants.html#STRICT">STRICT</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP11Constants.html" title="class in org.apache.ws.secpolicy">SP11Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP12Constants.html#STRICT">STRICT</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP12Constants.html" title="class in org.apache.ws.secpolicy">SP12Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#STRT10">STRT10</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#STRT10">STRT10</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/model/RampartConfig.html#STS_ALIAS_LN">STS_ALIAS_LN</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/model/RampartConfig.html#STS_CRYPTO_LN">STS_CRYPTO_LN</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/WSSHandlerConstants.html#STS_INFLOW_SECURITY">STS_INFLOW_SECURITY</a></span> - 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></dt>
+<dd>
+<div class="block">Inflow security parameter of a client to talk to an STS 
+ when sec conv is used</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/WSSHandlerConstants.html#STS_OUTFLOW_SECURITY">STS_OUTFLOW_SECURITY</a></span> - 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></dt>
+<dd>
+<div class="block">Outflow security parameter of a client to talk to an STS 
+ when sec conv is used</div>
+</dd>
+<dt><a href="./org/apache/rahas/client/STSClient.html" title="class in org.apache.rahas.client"><span class="strong">STSClient</span></a> - Class in <a href="./org/apache/rahas/client/package-summary.html">org.apache.rahas.client</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/client/STSClient.html#STSClient(org.apache.axis2.context.ConfigurationContext)">STSClient(ConfigurationContext)</a></span> - Constructor for class org.apache.rahas.client.<a href="./org/apache/rahas/client/STSClient.html" title="class in org.apache.rahas.client">STSClient</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/rahas/STSMessageReceiver.html" title="class in org.apache.rahas"><span class="strong">STSMessageReceiver</span></a> - Class in <a href="./org/apache/rahas/package-summary.html">org.apache.rahas</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/STSMessageReceiver.html#STSMessageReceiver()">STSMessageReceiver()</a></span> - Constructor for class org.apache.rahas.<a href="./org/apache/rahas/STSMessageReceiver.html" title="class in org.apache.rahas">STSMessageReceiver</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#SUPPORIING_TOKENS">SUPPORIING_TOKENS</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#SUPPORTING_TOKEN_ENCRYPTED">SUPPORTING_TOKEN_ENCRYPTED</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#SUPPORTING_TOKEN_ENDORSING">SUPPORTING_TOKEN_ENDORSING</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#SUPPORTING_TOKEN_ENDORSING">SUPPORTING_TOKEN_ENDORSING</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#SUPPORTING_TOKEN_ENDORSING_ENCRYPTED">SUPPORTING_TOKEN_ENDORSING_ENCRYPTED</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#SUPPORTING_TOKEN_SIGNED">SUPPORTING_TOKEN_SIGNED</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#SUPPORTING_TOKEN_SIGNED">SUPPORTING_TOKEN_SIGNED</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#SUPPORTING_TOKEN_SIGNED_ENCRYPTED">SUPPORTING_TOKEN_SIGNED_ENCRYPTED</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#SUPPORTING_TOKEN_SIGNED_ENDORSING">SUPPORTING_TOKEN_SIGNED_ENDORSING</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#SUPPORTING_TOKEN_SIGNED_ENDORSING">SUPPORTING_TOKEN_SIGNED_ENDORSING</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#SUPPORTING_TOKEN_SIGNED_ENDORSING_ENCRYPTED">SUPPORTING_TOKEN_SIGNED_ENDORSING_ENCRYPTED</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#SUPPORTING_TOKEN_SUPPORTING">SUPPORTING_TOKEN_SUPPORTING</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#SUPPORTING_TOKEN_SUPPORTING">SUPPORTING_TOKEN_SUPPORTING</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP11Constants.html#SUPPORTING_TOKENS">SUPPORTING_TOKENS</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP11Constants.html" title="class in org.apache.ws.secpolicy">SP11Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP12Constants.html#SUPPORTING_TOKENS">SUPPORTING_TOKENS</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP12Constants.html" title="class in org.apache.ws.secpolicy">SP12Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#SUPPORTING_TOKENS">SUPPORTING_TOKENS</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/rampart/policy/SupportingPolicyData.html" title="class in org.apache.rampart.policy"><span class="strong">SupportingPolicyData</span></a> - Class in <a href="./org/apache/rampart/policy/package-summary.html">org.apache.rampart.policy</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/SupportingPolicyData.html#SupportingPolicyData()">SupportingPolicyData()</a></span> - Constructor for class org.apache.rampart.policy.<a href="./org/apache/rampart/policy/SupportingPolicyData.html" title="class in org.apache.rampart.policy">SupportingPolicyData</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">SupportingToken</span></a> - Class in <a href="./org/apache/ws/secpolicy/model/package-summary.html">org.apache.ws.secpolicy.model</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/SupportingToken.html#SupportingToken(int, int)">SupportingToken(int, int)</a></span> - Constructor for class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/ws/secpolicy11/builders/SupportingTokensBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">SupportingTokensBuilder</span></a> - Class in <a href="./org/apache/ws/secpolicy11/builders/package-summary.html">org.apache.ws.secpolicy11.builders</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy11/builders/SupportingTokensBuilder.html#SupportingTokensBuilder()">SupportingTokensBuilder()</a></span> - Constructor for class org.apache.ws.secpolicy11.builders.<a href="./org/apache/ws/secpolicy11/builders/SupportingTokensBuilder.html" title="class in org.apache.ws.secpolicy11.builders">SupportingTokensBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/ws/secpolicy12/builders/SupportingTokensBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">SupportingTokensBuilder</span></a> - Class in <a href="./org/apache/ws/secpolicy12/builders/package-summary.html">org.apache.ws.secpolicy12.builders</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy12/builders/SupportingTokensBuilder.html#SupportingTokensBuilder()">SupportingTokensBuilder()</a></span> - Constructor for class org.apache.ws.secpolicy12.builders.<a href="./org/apache/ws/secpolicy12/builders/SupportingTokensBuilder.html" title="class in org.apache.ws.secpolicy12.builders">SupportingTokensBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#SYMMETRIC_BINDING">SYMMETRIC_BINDING</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP11Constants.html#SYMMETRIC_BINDING">SYMMETRIC_BINDING</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP11Constants.html" title="class in org.apache.ws.secpolicy">SP11Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP12Constants.html#SYMMETRIC_BINDING">SYMMETRIC_BINDING</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP12Constants.html" title="class in org.apache.ws.secpolicy">SP12Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#SYMMETRIC_BINDING">SYMMETRIC_BINDING</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/ws/secpolicy/model/SymmetricAsymmetricBindingBase.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">SymmetricAsymmetricBindingBase</span></a> - Class in <a href="./org/apache/ws/secpolicy/model/package-summary.html">org.apache.ws.secpolicy.model</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/SymmetricAsymmetricBindingBase.html#SymmetricAsymmetricBindingBase(int)">SymmetricAsymmetricBindingBase(int)</a></span> - Constructor for class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/SymmetricAsymmetricBindingBase.html" title="class in org.apache.ws.secpolicy.model">SymmetricAsymmetricBindingBase</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/ws/secpolicy/model/SymmetricBinding.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">SymmetricBinding</span></a> - Class in <a href="./org/apache/ws/secpolicy/model/package-summary.html">org.apache.ws.secpolicy.model</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/SymmetricBinding.html#SymmetricBinding(int)">SymmetricBinding(int)</a></span> - Constructor for class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/SymmetricBinding.html" title="class in org.apache.ws.secpolicy.model">SymmetricBinding</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/rampart/builder/SymmetricBindingBuilder.html" title="class in org.apache.rampart.builder"><span class="strong">SymmetricBindingBuilder</span></a> - Class in <a href="./org/apache/rampart/builder/package-summary.html">org.apache.rampart.builder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/builder/SymmetricBindingBuilder.html#SymmetricBindingBuilder()">SymmetricBindingBuilder()</a></span> - Constructor for class org.apache.rampart.builder.<a href="./org/apache/rampart/builder/SymmetricBindingBuilder.html" title="class in org.apache.rampart.builder">SymmetricBindingBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/ws/secpolicy11/builders/SymmetricBindingBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">SymmetricBindingBuilder</span></a> - Class in <a href="./org/apache/ws/secpolicy11/builders/package-summary.html">org.apache.ws.secpolicy11.builders</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy11/builders/SymmetricBindingBuilder.html#SymmetricBindingBuilder()">SymmetricBindingBuilder()</a></span> - Constructor for class org.apache.ws.secpolicy11.builders.<a href="./org/apache/ws/secpolicy11/builders/SymmetricBindingBuilder.html" title="class in org.apache.ws.secpolicy11.builders">SymmetricBindingBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/ws/secpolicy12/builders/SymmetricBindingBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">SymmetricBindingBuilder</span></a> - Class in <a href="./org/apache/ws/secpolicy12/builders/package-summary.html">org.apache.ws.secpolicy12.builders</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy12/builders/SymmetricBindingBuilder.html#SymmetricBindingBuilder()">SymmetricBindingBuilder()</a></span> - Constructor for class org.apache.ws.secpolicy12.builders.<a href="./org/apache/ws/secpolicy12/builders/SymmetricBindingBuilder.html" title="class in org.apache.ws.secpolicy12.builders">SymmetricBindingBuilder</a></dt>
+<dd>&nbsp;</dd>
+</dl>
+<a name="_T_">
+<!--   -->
+</a>
+<h2 class="title">T</h2>
+<dl>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/WSSHandlerConstants.html#THUMBPRINT_IDENTIFIER">THUMBPRINT_IDENTIFIER</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/RampartConstants.html#TIME_LOG">TIME_LOG</a></span> - Static variable in class org.apache.rampart.<a href="./org/apache/rampart/RampartConstants.html" title="class in org.apache.rampart">RampartConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/builder/BindingBuilder.html#timestampElement">timestampElement</a></span> - Variable in class org.apache.rampart.builder.<a href="./org/apache/rampart/builder/BindingBuilder.html" title="class in org.apache.rampart.builder">BindingBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/util/Axis2Util.html#toDOOM(org.apache.axiom.om.OMFactory, org.apache.axiom.om.OMElement)">toDOOM(OMFactory, OMElement)</a></span> - Static method in class org.apache.rampart.util.<a href="./org/apache/rampart/util/Axis2Util.html" title="class in org.apache.rampart.util">Axis2Util</a></dt>
+<dd>
+<div class="block">This will build a DOOM Element that is of the same <code>Document</code></div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/RahasConstants.html#TOK_TYPE_SAML_10">TOK_TYPE_SAML_10</a></span> - Static variable in class org.apache.rahas.<a href="./org/apache/rahas/RahasConstants.html" title="class in org.apache.rahas">RahasConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/RahasConstants.html#TOK_TYPE_SAML_20">TOK_TYPE_SAML_20</a></span> - Static variable in class org.apache.rahas.<a href="./org/apache/rahas/RahasConstants.html" title="class in org.apache.rahas">RahasConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/WSSHandlerConstants.html#TOK_TYPE_SCT">TOK_TYPE_SCT</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/RahasConstants.html#TOK_TYPE_STATUS">TOK_TYPE_STATUS</a></span> - Static variable in class org.apache.rahas.<a href="./org/apache/rahas/RahasConstants.html" title="class in org.apache.rahas">RahasConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/rahas/Token.html" title="class in org.apache.rahas"><span class="strong">Token</span></a> - Class in <a href="./org/apache/rahas/package-summary.html">org.apache.rahas</a></dt>
+<dd>
+<div class="block">This represents a security token which can have either one of 4 states.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/Token.html#Token()">Token()</a></span> - Constructor for class org.apache.rahas.<a href="./org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/Token.html#Token(java.lang.String, java.util.Date, java.util.Date)">Token(String, Date, Date)</a></span> - Constructor for class org.apache.rahas.<a href="./org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/Token.html#Token(java.lang.String, org.apache.axiom.om.OMElement, java.util.Date, java.util.Date)">Token(String, OMElement, Date, Date)</a></span> - Constructor for class org.apache.rahas.<a href="./org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/Token.html#Token(java.lang.String, org.apache.axiom.om.OMElement, org.apache.axiom.om.OMElement)">Token(String, OMElement, OMElement)</a></span> - Constructor for class org.apache.rahas.<a href="./org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Token</span></a> - Class in <a href="./org/apache/ws/secpolicy/model/package-summary.html">org.apache.ws.secpolicy.model</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/Token.html#Token()">Token()</a></span> - Constructor for class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/TokenCancelerConfig.html#TOKEN_CANCELER_CONFIG">TOKEN_CANCELER_CONFIG</a></span> - Static variable in class org.apache.rahas.impl.<a href="./org/apache/rahas/impl/TokenCancelerConfig.html" title="class in org.apache.rahas.impl">TokenCancelerConfig</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/TokenStorage.html#TOKEN_STORAGE_KEY">TOKEN_STORAGE_KEY</a></span> - Static variable in interface org.apache.rahas.<a href="./org/apache/rahas/TokenStorage.html" title="interface in org.apache.rahas">TokenStorage</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/model/RampartConfig.html#TOKEN_STORE_CLASS_LN">TOKEN_STORE_CLASS_LN</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/RahasConstants.LocalNames.html#TOKEN_TYPE">TOKEN_TYPE</a></span> - Static variable in class org.apache.rahas.<a href="./org/apache/rahas/RahasConstants.LocalNames.html" title="class in org.apache.rahas">RahasConstants.LocalNames</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/rampart/TokenCallbackHandler.html" title="class in org.apache.rampart"><span class="strong">TokenCallbackHandler</span></a> - Class in <a href="./org/apache/rampart/package-summary.html">org.apache.rampart</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/TokenCallbackHandler.html#TokenCallbackHandler(org.apache.rahas.TokenStorage, javax.security.auth.callback.CallbackHandler)">TokenCallbackHandler(TokenStorage, CallbackHandler)</a></span> - Constructor for class org.apache.rampart.<a href="./org/apache/rampart/TokenCallbackHandler.html" title="class in org.apache.rampart">TokenCallbackHandler</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/rahas/TokenCanceler.html" title="interface in org.apache.rahas"><span class="strong">TokenCanceler</span></a> - Interface in <a href="./org/apache/rahas/package-summary.html">org.apache.rahas</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/rahas/impl/TokenCancelerConfig.html" title="class in org.apache.rahas.impl"><span class="strong">TokenCancelerConfig</span></a> - Class in <a href="./org/apache/rahas/impl/package-summary.html">org.apache.rahas.impl</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/rahas/impl/TokenCancelerImpl.html" title="class in org.apache.rahas.impl"><span class="strong">TokenCancelerImpl</span></a> - Class in <a href="./org/apache/rahas/impl/package-summary.html">org.apache.rahas.impl</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/TokenCancelerImpl.html#TokenCancelerImpl()">TokenCancelerImpl()</a></span> - Constructor for class org.apache.rahas.impl.<a href="./org/apache/rahas/impl/TokenCancelerImpl.html" title="class in org.apache.rahas.impl">TokenCancelerImpl</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/rahas/TokenIssuer.html" title="interface in org.apache.rahas"><span class="strong">TokenIssuer</span></a> - Interface in <a href="./org/apache/rahas/package-summary.html">org.apache.rahas</a></dt>
+<dd>
+<div class="block">The <code>TokenIssuer</code></div>
+</dd>
+<dt><a href="./org/apache/rahas/impl/TokenIssuerUtil.html" title="class in org.apache.rahas.impl"><span class="strong">TokenIssuerUtil</span></a> - Class in <a href="./org/apache/rahas/impl/package-summary.html">org.apache.rahas.impl</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/TokenIssuerUtil.html#TokenIssuerUtil()">TokenIssuerUtil()</a></span> - Constructor for class org.apache.rahas.impl.<a href="./org/apache/rahas/impl/TokenIssuerUtil.html" title="class in org.apache.rahas.impl">TokenIssuerUtil</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/rahas/TokenRenewer.html" title="interface in org.apache.rahas"><span class="strong">TokenRenewer</span></a> - Interface in <a href="./org/apache/rahas/package-summary.html">org.apache.rahas</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/rahas/TokenRequestDispatcher.html" title="class in org.apache.rahas"><span class="strong">TokenRequestDispatcher</span></a> - Class in <a href="./org/apache/rahas/package-summary.html">org.apache.rahas</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/TokenRequestDispatcher.html#TokenRequestDispatcher(org.apache.rahas.TokenRequestDispatcherConfig)">TokenRequestDispatcher(TokenRequestDispatcherConfig)</a></span> - Constructor for class org.apache.rahas.<a href="./org/apache/rahas/TokenRequestDispatcher.html" title="class in org.apache.rahas">TokenRequestDispatcher</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/TokenRequestDispatcher.html#TokenRequestDispatcher(org.apache.axiom.om.OMElement)">TokenRequestDispatcher(OMElement)</a></span> - Constructor for class org.apache.rahas.<a href="./org/apache/rahas/TokenRequestDispatcher.html" title="class in org.apache.rahas">TokenRequestDispatcher</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/TokenRequestDispatcher.html#TokenRequestDispatcher(java.lang.String)">TokenRequestDispatcher(String)</a></span> - Constructor for class org.apache.rahas.<a href="./org/apache/rahas/TokenRequestDispatcher.html" title="class in org.apache.rahas">TokenRequestDispatcher</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/rahas/TokenRequestDispatcherConfig.html" title="class in org.apache.rahas"><span class="strong">TokenRequestDispatcherConfig</span></a> - Class in <a href="./org/apache/rahas/package-summary.html">org.apache.rahas</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/TokenRequestDispatcherConfig.html#TokenRequestDispatcherConfig()">TokenRequestDispatcherConfig()</a></span> - Constructor for class org.apache.rahas.<a href="./org/apache/rahas/TokenRequestDispatcherConfig.html" title="class in org.apache.rahas">TokenRequestDispatcherConfig</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/SimpleTokenStore.html#tokens">tokens</a></span> - Variable in class org.apache.rahas.<a href="./org/apache/rahas/SimpleTokenStore.html" title="class in org.apache.rahas">SimpleTokenStore</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/rahas/TokenStorage.html" title="interface in org.apache.rahas"><span class="strong">TokenStorage</span></a> - Interface in <a href="./org/apache/rahas/package-summary.html">org.apache.rahas</a></dt>
+<dd>
+<div class="block">The storage interface to store security tokens and
+ manipulate them</div>
+</dd>
+<dt><a href="./org/apache/rahas/TokenValidator.html" title="interface in org.apache.rahas"><span class="strong">TokenValidator</span></a> - Interface in <a href="./org/apache/rahas/package-summary.html">org.apache.rahas</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/ws/secpolicy/model/TokenWrapper.html" title="interface in org.apache.ws.secpolicy.model"><span class="strong">TokenWrapper</span></a> - Interface in <a href="./org/apache/ws/secpolicy/model/package-summary.html">org.apache.ws.secpolicy.model</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/TrustUtil.html#toProperties(org.apache.axiom.om.OMElement)">toProperties(OMElement)</a></span> - Static method in class org.apache.rahas.<a href="./org/apache/rahas/TrustUtil.html" title="class in org.apache.rahas">TrustUtil</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/WSDoAllHandler.html#toString()">toString()</a></span> - Method in class org.apache.rampart.handler.<a href="./org/apache/rampart/handler/WSDoAllHandler.html" title="class in org.apache.rampart.handler">WSDoAllHandler</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#TRANSPORT_BINDING">TRANSPORT_BINDING</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP11Constants.html#TRANSPORT_BINDING">TRANSPORT_BINDING</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP11Constants.html" title="class in org.apache.ws.secpolicy">SP11Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP12Constants.html#TRANSPORT_BINDING">TRANSPORT_BINDING</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP12Constants.html" title="class in org.apache.ws.secpolicy">SP12Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#TRANSPORT_BINDING">TRANSPORT_BINDING</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#TRANSPORT_TOKEN">TRANSPORT_TOKEN</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP11Constants.html#TRANSPORT_TOKEN">TRANSPORT_TOKEN</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP11Constants.html" title="class in org.apache.ws.secpolicy">SP11Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP12Constants.html#TRANSPORT_TOKEN">TRANSPORT_TOKEN</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP12Constants.html" title="class in org.apache.ws.secpolicy">SP12Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#TRANSPORT_TOKEN">TRANSPORT_TOKEN</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/ws/secpolicy/model/TransportBinding.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">TransportBinding</span></a> - Class in <a href="./org/apache/ws/secpolicy/model/package-summary.html">org.apache.ws.secpolicy.model</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/TransportBinding.html#TransportBinding(int)">TransportBinding(int)</a></span> - Constructor for class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/TransportBinding.html" title="class in org.apache.ws.secpolicy.model">TransportBinding</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/rampart/builder/TransportBindingBuilder.html" title="class in org.apache.rampart.builder"><span class="strong">TransportBindingBuilder</span></a> - Class in <a href="./org/apache/rampart/builder/package-summary.html">org.apache.rampart.builder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/builder/TransportBindingBuilder.html#TransportBindingBuilder()">TransportBindingBuilder()</a></span> - Constructor for class org.apache.rampart.builder.<a href="./org/apache/rampart/builder/TransportBindingBuilder.html" title="class in org.apache.rampart.builder">TransportBindingBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/ws/secpolicy11/builders/TransportBindingBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">TransportBindingBuilder</span></a> - Class in <a href="./org/apache/ws/secpolicy11/builders/package-summary.html">org.apache.ws.secpolicy11.builders</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy11/builders/TransportBindingBuilder.html#TransportBindingBuilder()">TransportBindingBuilder()</a></span> - Constructor for class org.apache.ws.secpolicy11.builders.<a href="./org/apache/ws/secpolicy11/builders/TransportBindingBuilder.html" title="class in org.apache.ws.secpolicy11.builders">TransportBindingBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/ws/secpolicy12/builders/TransportBindingBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">TransportBindingBuilder</span></a> - Class in <a href="./org/apache/ws/secpolicy12/builders/package-summary.html">org.apache.ws.secpolicy12.builders</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy12/builders/TransportBindingBuilder.html#TransportBindingBuilder()">TransportBindingBuilder()</a></span> - Constructor for class org.apache.ws.secpolicy12.builders.<a href="./org/apache/ws/secpolicy12/builders/TransportBindingBuilder.html" title="class in org.apache.ws.secpolicy12.builders">TransportBindingBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/ws/secpolicy/model/TransportToken.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">TransportToken</span></a> - Class in <a href="./org/apache/ws/secpolicy/model/package-summary.html">org.apache.ws.secpolicy.model</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/TransportToken.html#TransportToken(int)">TransportToken(int)</a></span> - Constructor for class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/TransportToken.html" title="class in org.apache.ws.secpolicy.model">TransportToken</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/ws/secpolicy11/builders/TransportTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">TransportTokenBuilder</span></a> - Class in <a href="./org/apache/ws/secpolicy11/builders/package-summary.html">org.apache.ws.secpolicy11.builders</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy11/builders/TransportTokenBuilder.html#TransportTokenBuilder()">TransportTokenBuilder()</a></span> - Constructor for class org.apache.ws.secpolicy11.builders.<a href="./org/apache/ws/secpolicy11/builders/TransportTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders">TransportTokenBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/ws/secpolicy12/builders/TransportTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">TransportTokenBuilder</span></a> - Class in <a href="./org/apache/ws/secpolicy12/builders/package-summary.html">org.apache.ws.secpolicy12.builders</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy12/builders/TransportTokenBuilder.html#TransportTokenBuilder()">TransportTokenBuilder()</a></span> - Constructor for class org.apache.ws.secpolicy12.builders.<a href="./org/apache/ws/secpolicy12/builders/TransportTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders">TransportTokenBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#TRIPLE_DES">TRIPLE_DES</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#TRIPLE_DES">TRIPLE_DES</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/ws/secpolicy/model/Trust10.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Trust10</span></a> - Class in <a href="./org/apache/ws/secpolicy/model/package-summary.html">org.apache.ws.secpolicy.model</a></dt>
+<dd>
+<div class="block">Model bean to capture Trust10 assertion info</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/Trust10.html#Trust10(int)">Trust10(int)</a></span> - Constructor for class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/Trust10.html" title="class in org.apache.ws.secpolicy.model">Trust10</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/ws/secpolicy11/builders/Trust10Builder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">Trust10Builder</span></a> - Class in <a href="./org/apache/ws/secpolicy11/builders/package-summary.html">org.apache.ws.secpolicy11.builders</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy11/builders/Trust10Builder.html#Trust10Builder()">Trust10Builder()</a></span> - Constructor for class org.apache.ws.secpolicy11.builders.<a href="./org/apache/ws/secpolicy11/builders/Trust10Builder.html" title="class in org.apache.ws.secpolicy11.builders">Trust10Builder</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/ws/secpolicy/model/Trust13.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Trust13</span></a> - Class in <a href="./org/apache/ws/secpolicy/model/package-summary.html">org.apache.ws.secpolicy.model</a></dt>
+<dd>
+<div class="block">Model bean to capture Trust10 assertion info</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/Trust13.html#Trust13(int)">Trust13(int)</a></span> - Constructor for class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/Trust13.html" title="class in org.apache.ws.secpolicy.model">Trust13</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/ws/secpolicy12/builders/Trust13Builder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">Trust13Builder</span></a> - Class in <a href="./org/apache/ws/secpolicy12/builders/package-summary.html">org.apache.ws.secpolicy12.builders</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy12/builders/Trust13Builder.html#Trust13Builder()">Trust13Builder()</a></span> - Constructor for class org.apache.ws.secpolicy12.builders.<a href="./org/apache/ws/secpolicy12/builders/Trust13Builder.html" title="class in org.apache.ws.secpolicy12.builders">Trust13Builder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#TRUST_10">TRUST_10</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP11Constants.html#TRUST_10">TRUST_10</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP11Constants.html" title="class in org.apache.ws.secpolicy">SP11Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#TRUST_10">TRUST_10</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP12Constants.html#TRUST_13">TRUST_13</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP12Constants.html" title="class in org.apache.ws.secpolicy">SP12Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#TRUST_13">TRUST_13</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/SAMLTokenIssuerConfig.html#trustedServices">trustedServices</a></span> - Variable in class org.apache.rahas.impl.<a href="./org/apache/rahas/impl/SAMLTokenIssuerConfig.html" title="class in org.apache.rahas.impl">SAMLTokenIssuerConfig</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/rahas/TrustException.html" title="class in org.apache.rahas"><span class="strong">TrustException</span></a> - Exception in <a href="./org/apache/rahas/package-summary.html">org.apache.rahas</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/TrustException.html#TrustException(java.lang.String, java.lang.Object[])">TrustException(String, Object[])</a></span> - Constructor for exception org.apache.rahas.<a href="./org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/TrustException.html#TrustException(java.lang.String)">TrustException(String)</a></span> - Constructor for exception org.apache.rahas.<a href="./org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/TrustException.html#TrustException(java.lang.String, java.lang.Object[], java.lang.Throwable)">TrustException(String, Object[], Throwable)</a></span> - Constructor for exception org.apache.rahas.<a href="./org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/TrustException.html#TrustException(java.lang.String, java.lang.Throwable)">TrustException(String, Throwable)</a></span> - Constructor for exception org.apache.rahas.<a href="./org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/SAMLTokenIssuerConfig.html#trustStorePropFile">trustStorePropFile</a></span> - Variable in class org.apache.rahas.impl.<a href="./org/apache/rahas/impl/SAMLTokenIssuerConfig.html" title="class in org.apache.rahas.impl">SAMLTokenIssuerConfig</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/rahas/TrustUtil.html" title="class in org.apache.rahas"><span class="strong">TrustUtil</span></a> - Class in <a href="./org/apache/rahas/package-summary.html">org.apache.rahas</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/TrustUtil.html#TrustUtil()">TrustUtil()</a></span> - Constructor for class org.apache.rahas.<a href="./org/apache/rahas/TrustUtil.html" title="class in org.apache.rahas">TrustUtil</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/model/RampartConfig.html#TS_MAX_SKEW_LN">TS_MAX_SKEW_LN</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/model/RampartConfig.html#TS_PRECISION_IN_MS_LN">TS_PRECISION_IN_MS_LN</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/model/RampartConfig.html#TS_TTL_LN">TS_TTL_LN</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/AbstractIssuerConfig.html#ttl">ttl</a></span> - Variable in class org.apache.rahas.impl.<a href="./org/apache/rahas/impl/AbstractIssuerConfig.html" title="class in org.apache.rahas.impl">AbstractIssuerConfig</a></dt>
+<dd>&nbsp;</dd>
+</dl>
+<a name="_U_">
+<!--   -->
+</a>
+<h2 class="title">U</h2>
+<dl>
+<dt><span class="strong"><a href="./org/apache/rahas/TrustException.html#UNABLE_TO_RENEW">UNABLE_TO_RENEW</a></span> - Static variable in exception org.apache.rahas.<a href="./org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/rampart/UniqueMessageAttributeCache.html" title="interface in org.apache.rampart"><span class="strong">UniqueMessageAttributeCache</span></a> - Interface in <a href="./org/apache/rampart/package-summary.html">org.apache.rampart</a></dt>
+<dd>
+<div class="block">An interface to cache nonce/sequence number values coming with messages.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/SimpleTokenStore.html#update(org.apache.rahas.Token)">update(Token)</a></span> - Method in class org.apache.rahas.<a href="./org/apache/rahas/SimpleTokenStore.html" title="class in org.apache.rahas">SimpleTokenStore</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/TokenStorage.html#update(org.apache.rahas.Token)">update(Token)</a></span> - Method in interface org.apache.rahas.<a href="./org/apache/rahas/TokenStorage.html" title="interface in org.apache.rahas">TokenStorage</a></dt>
+<dd>
+<div class="block">Update an existing token.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/RampartConfigCallbackHandler.html#update(org.apache.rampart.policy.model.RampartConfig)">update(RampartConfig)</a></span> - Method in interface org.apache.rampart.<a href="./org/apache/rampart/RampartConfigCallbackHandler.html" title="interface in org.apache.rampart">RampartConfigCallbackHandler</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/RahasConstants.CancelBindingLocalNames.html#URI">URI</a></span> - Static variable in class org.apache.rahas.<a href="./org/apache/rahas/RahasConstants.CancelBindingLocalNames.html" title="class in org.apache.rahas">RahasConstants.CancelBindingLocalNames</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/model/OptimizePartsConfig.html#URI_ATTR">URI_ATTR</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/WSSHandlerConstants.html#USE_DOOM">USE_DOOM</a></span> - 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></dt>
+<dd>
+<div class="block">Key to be used to set a flag in msg ctx to enable/disable using doom</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/SAMLTokenIssuerConfig.html#USE_SAML_ATTRIBUTE_STATEMENT">USE_SAML_ATTRIBUTE_STATEMENT</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/util/Axis2Util.html#useDOOM(boolean)">useDOOM(boolean)</a></span> - Static method in class org.apache.rampart.util.<a href="./org/apache/rampart/util/Axis2Util.html" title="class in org.apache.rampart.util">Axis2Util</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy11/builders/X509TokenBuilder.html#USER_CERT_ALIAS">USER_CERT_ALIAS</a></span> - Static variable in class org.apache.ws.secpolicy11.builders.<a href="./org/apache/ws/secpolicy11/builders/X509TokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders">X509TokenBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy12/builders/X509TokenBuilder.html#USER_CERT_ALIAS">USER_CERT_ALIAS</a></span> - Static variable in class org.apache.ws.secpolicy12.builders.<a href="./org/apache/ws/secpolicy12/builders/X509TokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders">X509TokenBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/model/RampartConfig.html#USER_CERT_ALIAS_LN">USER_CERT_ALIAS_LN</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy11/builders/X509TokenBuilder.html#USER_CERT_ALIAS_LN">USER_CERT_ALIAS_LN</a></span> - Static variable in class org.apache.ws.secpolicy11.builders.<a href="./org/apache/ws/secpolicy11/builders/X509TokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders">X509TokenBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy12/builders/X509TokenBuilder.html#USER_CERT_ALIAS_LN">USER_CERT_ALIAS_LN</a></span> - Static variable in class org.apache.ws.secpolicy12.builders.<a href="./org/apache/ws/secpolicy12/builders/X509TokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders">X509TokenBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/policy/model/RampartConfig.html#USER_LN">USER_LN</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/RahasConstants.html#USERNAME">USERNAME</a></span> - Static variable in class org.apache.rahas.<a href="./org/apache/rahas/RahasConstants.html" title="class in org.apache.rahas">RahasConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/RampartMessageData.html#USERNAME">USERNAME</a></span> - Static variable in class org.apache.rampart.<a href="./org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a></dt>
+<dd>
+<div class="block">Key to hold username which was used to authenticate</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#USERNAME_TOKEN">USERNAME_TOKEN</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP11Constants.html#USERNAME_TOKEN">USERNAME_TOKEN</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP11Constants.html" title="class in org.apache.ws.secpolicy">SP11Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP12Constants.html#USERNAME_TOKEN">USERNAME_TOKEN</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP12Constants.html" title="class in org.apache.ws.secpolicy">SP12Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#USERNAME_TOKEN">USERNAME_TOKEN</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#USERNAME_TOKEN10">USERNAME_TOKEN10</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#USERNAME_TOKEN11">USERNAME_TOKEN11</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/ws/secpolicy/model/UsernameToken.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">UsernameToken</span></a> - Class in <a href="./org/apache/ws/secpolicy/model/package-summary.html">org.apache.ws.secpolicy.model</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/UsernameToken.html#UsernameToken(int)">UsernameToken(int)</a></span> - Constructor for class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/UsernameToken.html" title="class in org.apache.ws.secpolicy.model">UsernameToken</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/ws/secpolicy11/builders/UsernameTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">UsernameTokenBuilder</span></a> - Class in <a href="./org/apache/ws/secpolicy11/builders/package-summary.html">org.apache.ws.secpolicy11.builders</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy11/builders/UsernameTokenBuilder.html#UsernameTokenBuilder()">UsernameTokenBuilder()</a></span> - Constructor for class org.apache.ws.secpolicy11.builders.<a href="./org/apache/ws/secpolicy11/builders/UsernameTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders">UsernameTokenBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/ws/secpolicy12/builders/UsernameTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">UsernameTokenBuilder</span></a> - Class in <a href="./org/apache/ws/secpolicy12/builders/package-summary.html">org.apache.ws.secpolicy12.builders</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy12/builders/UsernameTokenBuilder.html#UsernameTokenBuilder()">UsernameTokenBuilder()</a></span> - Constructor for class org.apache.ws.secpolicy12.builders.<a href="./org/apache/ws/secpolicy12/builders/UsernameTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders">UsernameTokenBuilder</a></dt>
+<dd>&nbsp;</dd>
+</dl>
+<a name="_V_">
+<!--   -->
+</a>
+<h2 class="title">V</h2>
+<dl>
+<dt><span class="strong"><a href="./org/apache/rahas/impl/SAMLTokenValidator.html#validate(org.apache.rahas.RahasData)">validate(RahasData)</a></span> - Method in class org.apache.rahas.impl.<a href="./org/apache/rahas/impl/SAMLTokenValidator.html" title="class in org.apache.rahas.impl">SAMLTokenValidator</a></dt>
+<dd>
+<div class="block">Returns a SOAPEnvelope with the result of the validation.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/TokenValidator.html#validate(org.apache.rahas.RahasData)">validate(RahasData)</a></span> - Method in interface org.apache.rahas.<a href="./org/apache/rahas/TokenValidator.html" title="interface in org.apache.rahas">TokenValidator</a></dt>
+<dd>
+<div class="block">Validate the token specified in the given request.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/ExtendedPolicyValidatorCallbackHandler.html#validate(org.apache.rampart.ValidatorData, java.util.List)">validate(ValidatorData, List&lt;WSSecurityEngineResult&gt;)</a></span> - Method in interface org.apache.rampart.<a href="./org/apache/rampart/ExtendedPolicyValidatorCallbackHandler.html" title="interface in org.apache.rampart">ExtendedPolicyValidatorCallbackHandler</a></dt>
+<dd>
+<div class="block">Validate policy based results.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/PolicyBasedResultsValidator.html#validate(org.apache.rampart.ValidatorData, java.util.Vector)">validate(ValidatorData, Vector)</a></span> - Method in class org.apache.rampart.<a href="./org/apache/rampart/PolicyBasedResultsValidator.html" title="class in org.apache.rampart">PolicyBasedResultsValidator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/PolicyBasedResultsValidator.html#validate(org.apache.rampart.ValidatorData, java.util.List)">validate(ValidatorData, List&lt;WSSecurityEngineResult&gt;)</a></span> - Method in class org.apache.rampart.<a href="./org/apache/rampart/PolicyBasedResultsValidator.html" title="class in org.apache.rampart">PolicyBasedResultsValidator</a></dt>
+<dd>
+<div class="block">Validate policy based results.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/PolicyValidatorCallbackHandler.html#validate(org.apache.rampart.ValidatorData, java.util.Vector)">validate(ValidatorData, Vector)</a></span> - Method in interface org.apache.rampart.<a href="./org/apache/rampart/PolicyValidatorCallbackHandler.html" title="interface in org.apache.rampart">PolicyValidatorCallbackHandler</a></dt>
+<dd>
+<div class="block">Validate policy based results.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/RahasConstants.LocalNames.html#VALIDATE_TARGET">VALIDATE_TARGET</a></span> - Static variable in class org.apache.rahas.<a href="./org/apache/rahas/RahasConstants.LocalNames.html" title="class in org.apache.rahas">RahasConstants.LocalNames</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/PolicyBasedResultsValidator.html#validateEncrSig(org.apache.rampart.ValidatorData, java.util.List, java.util.List, java.util.List)">validateEncrSig(ValidatorData, List&lt;WSEncryptionPart&gt;, List&lt;WSEncryptionPart&gt;, List&lt;WSSecurityEngineResult&gt;)</a></span> - Method in class org.apache.rampart.<a href="./org/apache/rampart/PolicyBasedResultsValidator.html" title="class in org.apache.rampart">PolicyBasedResultsValidator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/PolicyBasedResultsValidator.html#validateEncryptedParts(org.apache.rampart.ValidatorData, java.util.List, java.util.List)">validateEncryptedParts(ValidatorData, List&lt;WSEncryptionPart&gt;, List&lt;WSSecurityEngineResult&gt;)</a></span> - Method in class org.apache.rampart.<a href="./org/apache/rampart/PolicyBasedResultsValidator.html" title="class in org.apache.rampart">PolicyBasedResultsValidator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/PolicyBasedResultsValidator.html#validateProtectionOrder(org.apache.rampart.ValidatorData, java.util.List)">validateProtectionOrder(ValidatorData, List&lt;WSSecurityEngineResult&gt;)</a></span> - Method in class org.apache.rampart.<a href="./org/apache/rampart/PolicyBasedResultsValidator.html" title="class in org.apache.rampart">PolicyBasedResultsValidator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/PolicyBasedResultsValidator.html#validateRequiredElements(org.apache.rampart.ValidatorData)">validateRequiredElements(ValidatorData)</a></span> - Method in class org.apache.rampart.<a href="./org/apache/rampart/PolicyBasedResultsValidator.html" title="class in org.apache.rampart">PolicyBasedResultsValidator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/PolicyBasedResultsValidator.html#validateSignedPartsHeaders(org.apache.rampart.ValidatorData, java.util.List, java.util.List)">validateSignedPartsHeaders(ValidatorData, List&lt;WSEncryptionPart&gt;, List&lt;WSSecurityEngineResult&gt;)</a></span> - Method in class org.apache.rampart.<a href="./org/apache/rampart/PolicyBasedResultsValidator.html" title="class in org.apache.rampart">PolicyBasedResultsValidator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/PolicyBasedResultsValidator.html#validateSupportingTokens(org.apache.rampart.ValidatorData, java.util.List)">validateSupportingTokens(ValidatorData, List&lt;WSSecurityEngineResult&gt;)</a></span> - Method in class org.apache.rampart.<a href="./org/apache/rampart/PolicyBasedResultsValidator.html" title="class in org.apache.rampart">PolicyBasedResultsValidator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/client/STSClient.html#validateToken(java.lang.String, java.lang.String, org.apache.neethi.Policy)">validateToken(String, String, Policy)</a></span> - Method in class org.apache.rahas.client.<a href="./org/apache/rahas/client/STSClient.html" title="class in org.apache.rahas.client">STSClient</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/util/RampartUtil.html#validateTransport(org.apache.rampart.RampartMessageData)">validateTransport(RampartMessageData)</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/rampart/ValidatorData.html" title="class in org.apache.rampart"><span class="strong">ValidatorData</span></a> - Class in <a href="./org/apache/rampart/package-summary.html">org.apache.rampart</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/ValidatorData.html#ValidatorData(org.apache.rampart.RampartMessageData)">ValidatorData(RampartMessageData)</a></span> - Constructor for class org.apache.rampart.<a href="./org/apache/rampart/ValidatorData.html" title="class in org.apache.rampart">ValidatorData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/NonceCache.html#valueExistsInCache(java.lang.String, java.lang.String)">valueExistsInCache(String, String)</a></span> - Method in class org.apache.rampart.<a href="./org/apache/rampart/NonceCache.html" title="class in org.apache.rampart">NonceCache</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/UniqueMessageAttributeCache.html#valueExistsInCache(java.lang.String, java.lang.String)">valueExistsInCache(String, String)</a></span> - Method in interface org.apache.rampart.<a href="./org/apache/rampart/UniqueMessageAttributeCache.html" title="interface in org.apache.rampart">UniqueMessageAttributeCache</a></dt>
+<dd>
+<div class="block">Checks whether value already exists in the cache for a given user name.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/PolicyBasedResultsValidator.html#verifyTimestamp(org.apache.ws.security.message.token.Timestamp, org.apache.rampart.RampartMessageData)">verifyTimestamp(Timestamp, RampartMessageData)</a></span> - Method in class org.apache.rampart.<a href="./org/apache/rampart/PolicyBasedResultsValidator.html" title="class in org.apache.rampart">PolicyBasedResultsValidator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/PolicyBasedResultsValidator.html#verifyTrust(java.security.cert.X509Certificate, org.apache.rampart.RampartMessageData)">verifyTrust(X509Certificate, RampartMessageData)</a></span> - Method in class org.apache.rampart.<a href="./org/apache/rampart/PolicyBasedResultsValidator.html" title="class in org.apache.rampart">PolicyBasedResultsValidator</a></dt>
+<dd>
+<div class="block">Evaluate whether a given certificate should be trusted.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#version">version</a></span> - Variable in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/RahasConstants.html#VERSION_05_02">VERSION_05_02</a></span> - Static variable in class org.apache.rahas.<a href="./org/apache/rahas/RahasConstants.html" title="class in org.apache.rahas">RahasConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/RahasConstants.html#VERSION_05_12">VERSION_05_12</a></span> - Static variable in class org.apache.rahas.<a href="./org/apache/rahas/RahasConstants.html" title="class in org.apache.rahas">RahasConstants</a></dt>
+<dd>&nbsp;</dd>
+</dl>
+<a name="_W_">
+<!--   -->
+</a>
+<h2 class="title">W</h2>
+<dl>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeAttribute(javax.xml.stream.XMLStreamWriter, java.lang.String, java.lang.String, java.lang.String, java.lang.String)">writeAttribute(XMLStreamWriter, String, String, String, String)</a></span> - Static method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeEmptyElement(javax.xml.stream.XMLStreamWriter, java.lang.String, java.lang.String, java.lang.String)">writeEmptyElement(XMLStreamWriter, String, String, String)</a></span> - Static method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/EncryptedKeyToken.html#writeExternal(java.io.ObjectOutput)">writeExternal(ObjectOutput)</a></span> - Method in class org.apache.rahas.<a href="./org/apache/rahas/EncryptedKeyToken.html" title="class in org.apache.rahas">EncryptedKeyToken</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/Token.html#writeExternal(java.io.ObjectOutput)">writeExternal(ObjectOutput)</a></span> - Method in class org.apache.rahas.<a href="./org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a></dt>
+<dd>
+<div class="block">Implementing serialize logic according to our own protocol.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/SimpleTokenStore.html#writeLock">writeLock</a></span> - Variable in class org.apache.rahas.<a href="./org/apache/rahas/SimpleTokenStore.html" title="class in org.apache.rahas">SimpleTokenStore</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeStartElement(javax.xml.stream.XMLStreamWriter, java.lang.String, java.lang.String, java.lang.String)">writeStartElement(XMLStreamWriter, String, String, String)</a></span> - Static method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeStartElement(javax.xml.stream.XMLStreamWriter, javax.xml.namespace.QName)">writeStartElement(XMLStreamWriter, QName)</a></span> - Static method in class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/rampart/handler/WSDoAllHandler.html" title="class in org.apache.rampart.handler"><span class="strong">WSDoAllHandler</span></a> - Class in <a href="./org/apache/rampart/handler/package-summary.html">org.apache.rampart.handler</a></dt>
+<dd>
+<div class="block">Class WSDoAllHandler</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/WSDoAllHandler.html#WSDoAllHandler()">WSDoAllHandler()</a></span> - Constructor for class org.apache.rampart.handler.<a href="./org/apache/rampart/handler/WSDoAllHandler.html" title="class in org.apache.rampart.handler">WSDoAllHandler</a></dt>
+<dd>
+<div class="block">Constructor AbstractHandler.</div>
+</dd>
+<dt><a href="./org/apache/rampart/handler/WSDoAllReceiver.html" title="class in org.apache.rampart.handler"><span class="strong">WSDoAllReceiver</span></a> - Class in <a href="./org/apache/rampart/handler/package-summary.html">org.apache.rampart.handler</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/WSDoAllReceiver.html#WSDoAllReceiver()">WSDoAllReceiver()</a></span> - Constructor for class org.apache.rampart.handler.<a href="./org/apache/rampart/handler/WSDoAllReceiver.html" title="class in org.apache.rampart.handler">WSDoAllReceiver</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span></div>
+&nbsp;</dd>
+<dt><a href="./org/apache/rampart/handler/WSDoAllSender.html" title="class in org.apache.rampart.handler"><span class="strong">WSDoAllSender</span></a> - Class in <a href="./org/apache/rampart/handler/package-summary.html">org.apache.rampart.handler</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/WSDoAllSender.html#WSDoAllSender()">WSDoAllSender()</a></span> - Constructor for class org.apache.rampart.handler.<a href="./org/apache/rampart/handler/WSDoAllSender.html" title="class in org.apache.rampart.handler">WSDoAllSender</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span></div>
+&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/RahasConstants.html#WSP_NS">WSP_NS</a></span> - Static variable in class org.apache.rahas.<a href="./org/apache/rahas/RahasConstants.html" title="class in org.apache.rahas">RahasConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/RahasConstants.html#WSP_PREFIX">WSP_PREFIX</a></span> - Static variable in class org.apache.rahas.<a href="./org/apache/rahas/RahasConstants.html" title="class in org.apache.rahas">RahasConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#WSS10">WSS10</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/ws/secpolicy/model/Wss10.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Wss10</span></a> - Class in <a href="./org/apache/ws/secpolicy/model/package-summary.html">org.apache.ws.secpolicy.model</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/Wss10.html#Wss10(int)">Wss10(int)</a></span> - Constructor for class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/Wss10.html" title="class in org.apache.ws.secpolicy.model">Wss10</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP11Constants.html#WSS10">WSS10</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP11Constants.html" title="class in org.apache.ws.secpolicy">SP11Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP12Constants.html#WSS10">WSS10</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP12Constants.html" title="class in org.apache.ws.secpolicy">SP12Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#WSS10">WSS10</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/ws/secpolicy11/builders/WSS10Builder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">WSS10Builder</span></a> - Class in <a href="./org/apache/ws/secpolicy11/builders/package-summary.html">org.apache.ws.secpolicy11.builders</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy11/builders/WSS10Builder.html#WSS10Builder()">WSS10Builder()</a></span> - Constructor for class org.apache.ws.secpolicy11.builders.<a href="./org/apache/ws/secpolicy11/builders/WSS10Builder.html" title="class in org.apache.ws.secpolicy11.builders">WSS10Builder</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/ws/secpolicy12/builders/WSS10Builder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">WSS10Builder</span></a> - Class in <a href="./org/apache/ws/secpolicy12/builders/package-summary.html">org.apache.ws.secpolicy12.builders</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy12/builders/WSS10Builder.html#WSS10Builder()">WSS10Builder()</a></span> - Constructor for class org.apache.ws.secpolicy12.builders.<a href="./org/apache/ws/secpolicy12/builders/WSS10Builder.html" title="class in org.apache.ws.secpolicy12.builders">WSS10Builder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#WSS11">WSS11</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/ws/secpolicy/model/Wss11.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Wss11</span></a> - Class in <a href="./org/apache/ws/secpolicy/model/package-summary.html">org.apache.ws.secpolicy.model</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/Wss11.html#Wss11(int)">Wss11(int)</a></span> - Constructor for class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/Wss11.html" title="class in org.apache.ws.secpolicy.model">Wss11</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP11Constants.html#WSS11">WSS11</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP11Constants.html" title="class in org.apache.ws.secpolicy">SP11Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP12Constants.html#WSS11">WSS11</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP12Constants.html" title="class in org.apache.ws.secpolicy">SP12Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#WSS11">WSS11</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/ws/secpolicy11/builders/WSS11Builder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">WSS11Builder</span></a> - Class in <a href="./org/apache/ws/secpolicy11/builders/package-summary.html">org.apache.ws.secpolicy11.builders</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy11/builders/WSS11Builder.html#WSS11Builder()">WSS11Builder()</a></span> - Constructor for class org.apache.ws.secpolicy11.builders.<a href="./org/apache/ws/secpolicy11/builders/WSS11Builder.html" title="class in org.apache.ws.secpolicy11.builders">WSS11Builder</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/ws/secpolicy12/builders/WSS11Builder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">WSS11Builder</span></a> - Class in <a href="./org/apache/ws/secpolicy12/builders/package-summary.html">org.apache.ws.secpolicy12.builders</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy12/builders/WSS11Builder.html#WSS11Builder()">WSS11Builder()</a></span> - Constructor for class org.apache.ws.secpolicy12.builders.<a href="./org/apache/ws/secpolicy12/builders/WSS11Builder.html" title="class in org.apache.ws.secpolicy12.builders">WSS11Builder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#WSS_USERNAME_TOKEN10">WSS_USERNAME_TOKEN10</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP11Constants.html#WSS_USERNAME_TOKEN10">WSS_USERNAME_TOKEN10</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP11Constants.html" title="class in org.apache.ws.secpolicy">SP11Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP12Constants.html#WSS_USERNAME_TOKEN10">WSS_USERNAME_TOKEN10</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP12Constants.html" title="class in org.apache.ws.secpolicy">SP12Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#WSS_USERNAME_TOKEN11">WSS_USERNAME_TOKEN11</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP11Constants.html#WSS_USERNAME_TOKEN11">WSS_USERNAME_TOKEN11</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP11Constants.html" title="class in org.apache.ws.secpolicy">SP11Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP12Constants.html#WSS_USERNAME_TOKEN11">WSS_USERNAME_TOKEN11</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP12Constants.html" title="class in org.apache.ws.secpolicy">SP12Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#WSS_X509_PKCS7_TOKEN10">WSS_X509_PKCS7_TOKEN10</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#WSS_X509_PKCS7_TOKEN10">WSS_X509_PKCS7_TOKEN10</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#WSS_X509_PKCS7_TOKEN11">WSS_X509_PKCS7_TOKEN11</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#WSS_X509_PKCS7_TOKEN11">WSS_X509_PKCS7_TOKEN11</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#WSS_X509_PKCS7_TOKEN_10">WSS_X509_PKCS7_TOKEN_10</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP11Constants.html#WSS_X509_PKCS7_TOKEN_10">WSS_X509_PKCS7_TOKEN_10</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP11Constants.html" title="class in org.apache.ws.secpolicy">SP11Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP12Constants.html#WSS_X509_PKCS7_TOKEN_10">WSS_X509_PKCS7_TOKEN_10</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP12Constants.html" title="class in org.apache.ws.secpolicy">SP12Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#WSS_X509_PKCS7_TOKEN_11">WSS_X509_PKCS7_TOKEN_11</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP11Constants.html#WSS_X509_PKCS7_TOKEN_11">WSS_X509_PKCS7_TOKEN_11</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP11Constants.html" title="class in org.apache.ws.secpolicy">SP11Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP12Constants.html#WSS_X509_PKCS7_TOKEN_11">WSS_X509_PKCS7_TOKEN_11</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP12Constants.html" title="class in org.apache.ws.secpolicy">SP12Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#WSS_X509_PKI_PATH_V1_TOKEN10">WSS_X509_PKI_PATH_V1_TOKEN10</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#WSS_X509_PKI_PATH_V1_TOKEN10">WSS_X509_PKI_PATH_V1_TOKEN10</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#WSS_X509_PKI_PATH_V1_TOKEN11">WSS_X509_PKI_PATH_V1_TOKEN11</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#WSS_X509_PKI_PATH_V1_TOKEN11">WSS_X509_PKI_PATH_V1_TOKEN11</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#WSS_X509_PKI_PATH_V1_TOKEN_10">WSS_X509_PKI_PATH_V1_TOKEN_10</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP11Constants.html#WSS_X509_PKI_PATH_V1_TOKEN_10">WSS_X509_PKI_PATH_V1_TOKEN_10</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP11Constants.html" title="class in org.apache.ws.secpolicy">SP11Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP12Constants.html#WSS_X509_PKI_PATH_V1_TOKEN_10">WSS_X509_PKI_PATH_V1_TOKEN_10</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP12Constants.html" title="class in org.apache.ws.secpolicy">SP12Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#WSS_X509_PKI_PATH_V1_TOKEN_11">WSS_X509_PKI_PATH_V1_TOKEN_11</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP11Constants.html#WSS_X509_PKI_PATH_V1_TOKEN_11">WSS_X509_PKI_PATH_V1_TOKEN_11</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP11Constants.html" title="class in org.apache.ws.secpolicy">SP11Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP12Constants.html#WSS_X509_PKI_PATH_V1_TOKEN_11">WSS_X509_PKI_PATH_V1_TOKEN_11</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP12Constants.html" title="class in org.apache.ws.secpolicy">SP12Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#WSS_X509_V1_TOKEN10">WSS_X509_V1_TOKEN10</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#WSS_X509_V1_TOKEN10">WSS_X509_V1_TOKEN10</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#WSS_X509_V1_TOKEN11">WSS_X509_V1_TOKEN11</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#WSS_X509_V1_TOKEN11">WSS_X509_V1_TOKEN11</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#WSS_X509_V1_TOKEN_10">WSS_X509_V1_TOKEN_10</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP11Constants.html#WSS_X509_V1_TOKEN_10">WSS_X509_V1_TOKEN_10</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP11Constants.html" title="class in org.apache.ws.secpolicy">SP11Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP12Constants.html#WSS_X509_V1_TOKEN_10">WSS_X509_V1_TOKEN_10</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP12Constants.html" title="class in org.apache.ws.secpolicy">SP12Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#WSS_X509_V1_TOKEN_11">WSS_X509_V1_TOKEN_11</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP11Constants.html#WSS_X509_V1_TOKEN_11">WSS_X509_V1_TOKEN_11</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP11Constants.html" title="class in org.apache.ws.secpolicy">SP11Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP12Constants.html#WSS_X509_V1_TOKEN_11">WSS_X509_V1_TOKEN_11</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP12Constants.html" title="class in org.apache.ws.secpolicy">SP12Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#WSS_X509_V3_TOKEN10">WSS_X509_V3_TOKEN10</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#WSS_X509_V3_TOKEN10">WSS_X509_V3_TOKEN10</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#WSS_X509_V3_TOKEN11">WSS_X509_V3_TOKEN11</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#WSS_X509_V3_TOKEN11">WSS_X509_V3_TOKEN11</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#WSS_X509_V3_TOKEN_10">WSS_X509_V3_TOKEN_10</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP11Constants.html#WSS_X509_V3_TOKEN_10">WSS_X509_V3_TOKEN_10</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP11Constants.html" title="class in org.apache.ws.secpolicy">SP11Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP12Constants.html#WSS_X509_V3_TOKEN_10">WSS_X509_V3_TOKEN_10</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP12Constants.html" title="class in org.apache.ws.secpolicy">SP12Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#WSS_X509_V3_TOKEN_11">WSS_X509_V3_TOKEN_11</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP11Constants.html#WSS_X509_V3_TOKEN_11">WSS_X509_V3_TOKEN_11</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP11Constants.html" title="class in org.apache.ws.secpolicy">SP11Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP12Constants.html#WSS_X509_V3_TOKEN_11">WSS_X509_V3_TOKEN_11</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP12Constants.html" title="class in org.apache.ws.secpolicy">SP12Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/rampart/handler/WSSHandlerConstants.html" title="class in org.apache.rampart.handler"><span class="strong">WSSHandlerConstants</span></a> - Class in <a href="./org/apache/rampart/handler/package-summary.html">org.apache.rampart.handler</a></dt>
+<dd>
+<div class="block">Constants specific to the Axis2 security module</div>
+</dd>
+<dt><a href="./org/apache/ws/secpolicy/WSSPolicyException.html" title="class in org.apache.ws.secpolicy"><span class="strong">WSSPolicyException</span></a> - Exception in <a href="./org/apache/ws/secpolicy/package-summary.html">org.apache.ws.secpolicy</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/WSSPolicyException.html#WSSPolicyException(java.lang.String, java.lang.Throwable)">WSSPolicyException(String, Throwable)</a></span> - Constructor for exception org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/WSSPolicyException.html" title="class in org.apache.ws.secpolicy">WSSPolicyException</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/WSSPolicyException.html#WSSPolicyException(java.lang.String)">WSSPolicyException(String)</a></span> - Constructor for exception org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/WSSPolicyException.html" title="class in org.apache.ws.secpolicy">WSSPolicyException</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/WSSHandlerConstants.html#WST_NS">WST_NS</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/RahasConstants.html#WST_NS_05_02">WST_NS_05_02</a></span> - Static variable in class org.apache.rahas.<a href="./org/apache/rahas/RahasConstants.html" title="class in org.apache.rahas">RahasConstants</a></dt>
+<dd>
+<div class="block">WS-Trust 2005 Feb namespace</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/RahasConstants.html#WST_NS_05_12">WST_NS_05_12</a></span> - Static variable in class org.apache.rahas.<a href="./org/apache/rahas/RahasConstants.html" title="class in org.apache.rahas">RahasConstants</a></dt>
+<dd>
+<div class="block">WS-SX Namespace</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/rahas/RahasConstants.html#WST_PREFIX">WST_PREFIX</a></span> - Static variable in class org.apache.rahas.<a href="./org/apache/rahas/RahasConstants.html" title="class in org.apache.rahas">RahasConstants</a></dt>
+<dd>&nbsp;</dd>
+</dl>
+<a name="_X_">
+<!--   -->
+</a>
+<h2 class="title">X</h2>
+<dl>
+<dt><span class="strong"><a href="./org/apache/rahas/RahasConstants.html#X509_CERT">X509_CERT</a></span> - Static variable in class org.apache.rahas.<a href="./org/apache/rahas/RahasConstants.html" title="class in org.apache.rahas">RahasConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/RampartMessageData.html#X509_CERT">X509_CERT</a></span> - Static variable in class org.apache.rampart.<a href="./org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/handler/WSSHandlerConstants.html#X509_KEY_IDENTIFIER">X509_KEY_IDENTIFIER</a></span> - 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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#X509_TOKEN">X509_TOKEN</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP11Constants.html#X509_TOKEN">X509_TOKEN</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP11Constants.html" title="class in org.apache.ws.secpolicy">SP11Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP12Constants.html#X509_TOKEN">X509_TOKEN</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP12Constants.html" title="class in org.apache.ws.secpolicy">SP12Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#X509_TOKEN">X509_TOKEN</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/ws/secpolicy/model/X509Token.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">X509Token</span></a> - Class in <a href="./org/apache/ws/secpolicy/model/package-summary.html">org.apache.ws.secpolicy.model</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/model/X509Token.html#X509Token(int)">X509Token(int)</a></span> - Constructor for class org.apache.ws.secpolicy.model.<a href="./org/apache/ws/secpolicy/model/X509Token.html" title="class in org.apache.ws.secpolicy.model">X509Token</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/ws/secpolicy11/builders/X509TokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">X509TokenBuilder</span></a> - Class in <a href="./org/apache/ws/secpolicy11/builders/package-summary.html">org.apache.ws.secpolicy11.builders</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy11/builders/X509TokenBuilder.html#X509TokenBuilder()">X509TokenBuilder()</a></span> - Constructor for class org.apache.ws.secpolicy11.builders.<a href="./org/apache/ws/secpolicy11/builders/X509TokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders">X509TokenBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/ws/secpolicy12/builders/X509TokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">X509TokenBuilder</span></a> - Class in <a href="./org/apache/ws/secpolicy12/builders/package-summary.html">org.apache.ws.secpolicy12.builders</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy12/builders/X509TokenBuilder.html#X509TokenBuilder()">X509TokenBuilder()</a></span> - Constructor for class org.apache.ws.secpolicy12.builders.<a href="./org/apache/ws/secpolicy12/builders/X509TokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders">X509TokenBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/RampartConstants.html#XML_ENCRYPTION_MODIFIER_CONTENT">XML_ENCRYPTION_MODIFIER_CONTENT</a></span> - Static variable in class org.apache.rampart.<a href="./org/apache/rampart/RampartConstants.html" title="class in org.apache.rampart">RampartConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/rampart/RampartConstants.html#XML_ENCRYPTION_MODIFIER_ELEMENT">XML_ENCRYPTION_MODIFIER_ELEMENT</a></span> - Static variable in class org.apache.rampart.<a href="./org/apache/rampart/RampartConstants.html" title="class in org.apache.rampart">RampartConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#XPATH">XPATH</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP11Constants.html#XPATH">XPATH</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP11Constants.html" title="class in org.apache.ws.secpolicy">SP11Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SP12Constants.html#XPATH">XPATH</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SP12Constants.html" title="class in org.apache.ws.secpolicy">SP12Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#XPATH">XPATH</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#XPATH10">XPATH10</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#XPATH10">XPATH10</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#XPATH20">XPATH20</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#XPATH20">XPATH20</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#XPATH_">XPATH_</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#XPATH_EXPR">XPATH_EXPR</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/Constants.html#XPATH_FILTER20">XPATH_FILTER20</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#XPATH_FILTER20">XPATH_FILTER20</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/ws/secpolicy/SPConstants.html#XPATH_VERSION">XPATH_VERSION</a></span> - Static variable in class org.apache.ws.secpolicy.<a href="./org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></dt>
+<dd>&nbsp;</dd>
+</dl>
+<a href="#_A_">A</a>&nbsp;<a href="#_B_">B</a>&nbsp;<a href="#_C_">C</a>&nbsp;<a href="#_D_">D</a>&nbsp;<a href="#_E_">E</a>&nbsp;<a href="#_F_">F</a>&nbsp;<a href="#_G_">G</a>&nbsp;<a href="#_H_">H</a>&nbsp;<a href="#_I_">I</a>&nbsp;<a href="#_K_">K</a>&nbsp;<a href="#_L_">L</a>&nbsp;<a href="#_M_">M</a>&nbsp;<a href="#_N_">N</a>&nbsp;<a href="#_O_">O</a>&nbsp;<a href="#_P_">P</a>&nbsp;<a href="#_R_">R</a>&nbsp;<a href="#_S_">S</a>&nbsp;<a href="#_T_">T</a>&nbsp;<a href="#_U_">U</a>&nbsp;<a href="#_V_">V</a>&nbsp;<a href="#_W_">W</a>&nbsp;<a href="#_X_">X</a>&nbsp;</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="./overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="./overview-tree.html">Tree</a></li>
+<li><a href="./deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="./help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="./index.html?index-all.html" target="_top">Frames</a></li>
+<li><a href="index-all.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="./allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/index.html b/axis2/java/core-rampart/apidocs/index.html
new file mode 100644
index 0000000..a58ce0b
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/index.html
@@ -0,0 +1,67 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Apache Rampart</title>
+<script type="text/javascript">
+    targetPage = "" + window.location.search;
+    if (targetPage != "" && targetPage != "undefined")
+        targetPage = targetPage.substring(1);
+    if (targetPage.indexOf(":") != -1 || (targetPage != "" && !validURL(targetPage)))
+        targetPage = "undefined";
+    function validURL(url) {
+        var pos = url.indexOf(".html");
+        if (pos == -1 || pos != url.length - 5)
+            return false;
+        var allowNumber = false;
+        var allowSep = false;
+        var seenDot = false;
+        for (var i = 0; i < url.length - 5; i++) {
+            var ch = url.charAt(i);
+            if ('a' <= ch && ch <= 'z' ||
+                    'A' <= ch && ch <= 'Z' ||
+                    ch == '$' ||
+                    ch == '_') {
+                allowNumber = true;
+                allowSep = true;
+            } else if ('0' <= ch && ch <= '9'
+                    || ch == '-') {
+                if (!allowNumber)
+                     return false;
+            } else if (ch == '/' || ch == '.') {
+                if (!allowSep)
+                    return false;
+                allowNumber = false;
+                allowSep = false;
+                if (ch == '.')
+                     seenDot = true;
+                if (ch == '/' && seenDot)
+                     return false;
+            } else {
+                return false;
+            }
+        }
+        return true;
+    }
+    function loadFrames() {
+        if (targetPage != "" && targetPage != "undefined")
+             top.classFrame.location = top.targetPage;
+    }
+</script>
+</head>
+<frameset cols="20%,80%" title="Documentation frame" onload="top.loadFrames()">
+<frameset rows="30%,70%" title="Left frames" onload="top.loadFrames()">
+<frame src="overview-frame.html" name="packageListFrame" title="All Packages">
+<frame src="allclasses-frame.html" name="packageFrame" title="All classes and interfaces (except non-static nested types)">
+</frameset>
+<frame src="overview-summary.html" name="classFrame" title="Package, class and interface descriptions" scrolling="yes">
+<noframes>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<h2>Frame Alert</h2>
+<p>This document is designed to be viewed using the frames feature. If you see this message, you are using a non-frame-capable web client. Link to <a href="overview-summary.html">Non-frame version</a>.</p>
+</noframes>
+</frameset>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rahas/EncryptedKeyToken.html b/axis2/java/core-rampart/apidocs/org/apache/rahas/EncryptedKeyToken.html
new file mode 100644
index 0000000..d8dc4e3
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rahas/EncryptedKeyToken.html
@@ -0,0 +1,403 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>EncryptedKeyToken (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="EncryptedKeyToken (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/EncryptedKeyToken.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev Class</li>
+<li><a href="../../../org/apache/rahas/Rahas.html" title="class in org.apache.rahas"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?org/apache/rahas/EncryptedKeyToken.html" target="_top">Frames</a></li>
+<li><a href="EncryptedKeyToken.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_org.apache.rahas.Token">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.rahas</div>
+<h2 title="Class EncryptedKeyToken" class="title">Class EncryptedKeyToken</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../org/apache/rahas/Token.html" title="class in org.apache.rahas">org.apache.rahas.Token</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.rahas.EncryptedKeyToken</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/io/Externalizable.html?is-external=true" title="class or interface in java.io">Externalizable</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">EncryptedKeyToken</span>
+extends <a href="../../../org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a></pre>
+<div class="block">This token is used store Encrypted Key Tokens. This token contains the
+ SHA1 value of the Encrypted Key.
+
+ These tokens are stored using the storage mechanism provided via the 
+ <code>TokenStorage</code> interface.</div>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../org/apache/rahas/TokenStorage.html" title="interface in org.apache.rahas"><code>TokenStorage</code></a>, 
+<a href="../../../serialized-form.html#org.apache.rahas.EncryptedKeyToken">Serialized Form</a></dd></dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_org.apache.rahas.Token">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.apache.rahas.<a href="../../../org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a></h3>
+<code><a href="../../../org/apache/rahas/Token.html#CANCELLED">CANCELLED</a>, <a href="../../../org/apache/rahas/Token.html#EXPIRED">EXPIRED</a>, <a href="../../../org/apache/rahas/Token.html#ISSUED">ISSUED</a>, <a href="../../../org/apache/rahas/Token.html#RENEWED">RENEWED</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../org/apache/rahas/EncryptedKeyToken.html#EncryptedKeyToken()">EncryptedKeyToken</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../org/apache/rahas/EncryptedKeyToken.html#EncryptedKeyToken(java.lang.String, java.util.Date, java.util.Date)">EncryptedKeyToken</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;id,
+                 <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util">Date</a>&nbsp;created,
+                 <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util">Date</a>&nbsp;expires)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../org/apache/rahas/EncryptedKeyToken.html#EncryptedKeyToken(java.lang.String, org.apache.axiom.om.OMElement, java.util.Date, java.util.Date)">EncryptedKeyToken</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;id,
+                 org.apache.axiom.om.OMElement&nbsp;tokenElem,
+                 <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util">Date</a>&nbsp;created,
+                 <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util">Date</a>&nbsp;expires)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/EncryptedKeyToken.html#getSHA1()">getSHA1</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/EncryptedKeyToken.html#readExternal(java.io.ObjectInput)">readExternal</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/io/ObjectInput.html?is-external=true" title="class or interface in java.io">ObjectInput</a>&nbsp;in)</code>
+<div class="block">Implementing de-serialization logic in accordance with the serialization logic.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/EncryptedKeyToken.html#setSHA1(java.lang.String)">setSHA1</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;sha)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/EncryptedKeyToken.html#writeExternal(java.io.ObjectOutput)">writeExternal</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/io/ObjectOutput.html?is-external=true" title="class or interface in java.io">ObjectOutput</a>&nbsp;out)</code>
+<div class="block">Implementing serialize logic according to our own protocol.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_org.apache.rahas.Token">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.apache.rahas.<a href="../../../org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a></h3>
+<code><a href="../../../org/apache/rahas/Token.html#getAttachedReference()">getAttachedReference</a>, <a href="../../../org/apache/rahas/Token.html#getCreated()">getCreated</a>, <a href="../../../org/apache/rahas/Token.html#getExpires()">getExpires</a>, <a href="../../../org/apache/rahas/Token.html#getId()">getId</a>, <a href="../../../org/apache/rahas/Token.html#getIssuerAddress()">getIssuerAddress</a>, <a href="../../../org/apache/rahas/Token.html#getPreviousToken()">getPreviousToken</a>, <a href="../../../org/apache/rahas/Token.html#getProperties()">getProperties</a>, <a href="../../../org/apache/rahas/Token.html#getSecret()">getSecret</a>, <a href="../../../org/apache/rahas/Token.html#getState()">getState</a>, <a href="../../../org/apache/rahas/Token.html#getToken()">getToken</a>, <a href="../../../org/apache/rahas/Token.html#getUnattachedReference()">getUnattachedReference</a>, <a href="../../../org/apache/rahas/Token.html#isChanged()">isChanged</a>, <a href="../../../org/apache/rahas/Token.html#setAttachedReference(org.apache.axiom.om.OMElement)">setAttachedReference</a>, <a href="../../../org/apache/rahas/Token.html#setChanged(boolean)">setChanged</a>, <a href="../../../org/apache/rahas/Token.html#setExpires(java.util.Date)">setExpires</a>, <a href="../../../org/apache/rahas/Token.html#setIssuerAddress(java.lang.String)">setIssuerAddress</a>, <a href="../../../org/apache/rahas/Token.html#setPreviousToken(org.apache.axiom.om.OMElement)">setPreviousToken</a>, <a href="../../../org/apache/rahas/Token.html#setProperties(java.util.Properties)">setProperties</a>, <a href="../../../org/apache/rahas/Token.html#setSecret(byte[])">setSecret</a>, <a href="../../../org/apache/rahas/Token.html#setState(int)">setState</a>, <a href="../../../org/apache/rahas/Token.html#setToken(org.apache.axiom.om.OMElement)">setToken</a>, <a href="../../../org/apache/rahas/Token.html#setUnattachedReference(org.apache.axiom.om.OMElement)">setUnattachedReference</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EncryptedKeyToken()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EncryptedKeyToken</h4>
+<pre>public&nbsp;EncryptedKeyToken()</pre>
+</li>
+</ul>
+<a name="EncryptedKeyToken(java.lang.String, java.util.Date, java.util.Date)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EncryptedKeyToken</h4>
+<pre>public&nbsp;EncryptedKeyToken(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;id,
+                 <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util">Date</a>&nbsp;created,
+                 <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util">Date</a>&nbsp;expires)</pre>
+</li>
+</ul>
+<a name="EncryptedKeyToken(java.lang.String, org.apache.axiom.om.OMElement, java.util.Date, java.util.Date)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EncryptedKeyToken</h4>
+<pre>public&nbsp;EncryptedKeyToken(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;id,
+                 org.apache.axiom.om.OMElement&nbsp;tokenElem,
+                 <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util">Date</a>&nbsp;created,
+                 <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util">Date</a>&nbsp;expires)
+                  throws <a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></code></dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="setSHA1(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setSHA1</h4>
+<pre>public&nbsp;void&nbsp;setSHA1(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;sha)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>sha</code> - SHA1 of the encrypted key</dd></dl>
+</li>
+</ul>
+<a name="getSHA1()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSHA1</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getSHA1()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>SHA1 value of the encrypted key</dd></dl>
+</li>
+</ul>
+<a name="writeExternal(java.io.ObjectOutput)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>writeExternal</h4>
+<pre>public&nbsp;void&nbsp;writeExternal(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/io/ObjectOutput.html?is-external=true" title="class or interface in java.io">ObjectOutput</a>&nbsp;out)
+                   throws <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../org/apache/rahas/Token.html#writeExternal(java.io.ObjectOutput)">Token</a></code></strong></div>
+<div class="block">Implementing serialize logic according to our own protocol. We had to follow this, because
+ OMElement class is not serializable. Making OMElement serializable will have an huge impact
+ on other components. Therefore implementing serialization logic according to a manual
+ protocol.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/io/Externalizable.html?is-external=true#writeExternal(java.io.ObjectOutput)" title="class or interface in java.io">writeExternal</a></code>&nbsp;in interface&nbsp;<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/io/Externalizable.html?is-external=true" title="class or interface in java.io">Externalizable</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../org/apache/rahas/Token.html#writeExternal(java.io.ObjectOutput)">writeExternal</a></code>&nbsp;in class&nbsp;<code><a href="../../../org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>out</code> - Stream which writes serialized bytes.</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - If unable to serialize particular member.</dd></dl>
+</li>
+</ul>
+<a name="readExternal(java.io.ObjectInput)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>readExternal</h4>
+<pre>public&nbsp;void&nbsp;readExternal(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/io/ObjectInput.html?is-external=true" title="class or interface in java.io">ObjectInput</a>&nbsp;in)
+                  throws <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a>,
+                         <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../org/apache/rahas/Token.html#readExternal(java.io.ObjectInput)">Token</a></code></strong></div>
+<div class="block">Implementing de-serialization logic in accordance with the serialization logic.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/io/Externalizable.html?is-external=true#readExternal(java.io.ObjectInput)" title="class or interface in java.io">readExternal</a></code>&nbsp;in interface&nbsp;<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/io/Externalizable.html?is-external=true" title="class or interface in java.io">Externalizable</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../org/apache/rahas/Token.html#readExternal(java.io.ObjectInput)">readExternal</a></code>&nbsp;in class&nbsp;<code><a href="../../../org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>in</code> - Stream which used to read data.</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - If unable to de-serialize particular data member.</dd>
+<dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></code></dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/EncryptedKeyToken.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev Class</li>
+<li><a href="../../../org/apache/rahas/Rahas.html" title="class in org.apache.rahas"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?org/apache/rahas/EncryptedKeyToken.html" target="_top">Frames</a></li>
+<li><a href="EncryptedKeyToken.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_org.apache.rahas.Token">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rahas/Rahas.html b/axis2/java/core-rampart/apidocs/org/apache/rahas/Rahas.html
new file mode 100644
index 0000000..3d00268
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rahas/Rahas.html
@@ -0,0 +1,345 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Rahas (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Rahas (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/Rahas.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/apache/rahas/EncryptedKeyToken.html" title="class in org.apache.rahas"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../org/apache/rahas/RahasConstants.html" title="class in org.apache.rahas"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?org/apache/rahas/Rahas.html" target="_top">Frames</a></li>
+<li><a href="Rahas.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.rahas</div>
+<h2 title="Class Rahas" class="title">Class Rahas</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.rahas.Rahas</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>org.apache.axis2.modules.Module</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">Rahas</span>
+extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
+implements org.apache.axis2.modules.Module</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../org/apache/rahas/Rahas.html#Rahas()">Rahas</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/Rahas.html#applyPolicy(org.apache.neethi.Policy, org.apache.axis2.description.AxisDescription)">applyPolicy</a></strong>(org.apache.neethi.Policy&nbsp;policy,
+           org.apache.axis2.description.AxisDescription&nbsp;axisDescription)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/Rahas.html#canSupportAssertion(org.apache.neethi.Assertion)">canSupportAssertion</a></strong>(org.apache.neethi.Assertion&nbsp;assertion)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/Rahas.html#engageNotify(org.apache.axis2.description.AxisDescription)">engageNotify</a></strong>(org.apache.axis2.description.AxisDescription&nbsp;axisDescription)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/Rahas.html#init(org.apache.axis2.context.ConfigurationContext, org.apache.axis2.description.AxisModule)">init</a></strong>(org.apache.axis2.context.ConfigurationContext&nbsp;configContext,
+    org.apache.axis2.description.AxisModule&nbsp;module)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/Rahas.html#shutdown(org.apache.axis2.context.ConfigurationContext)">shutdown</a></strong>(org.apache.axis2.context.ConfigurationContext&nbsp;configurationContext)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="Rahas()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>Rahas</h4>
+<pre>public&nbsp;Rahas()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init(org.apache.axis2.context.ConfigurationContext, org.apache.axis2.description.AxisModule)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init</h4>
+<pre>public&nbsp;void&nbsp;init(org.apache.axis2.context.ConfigurationContext&nbsp;configContext,
+        org.apache.axis2.description.AxisModule&nbsp;module)
+          throws org.apache.axis2.AxisFault</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>init</code>&nbsp;in interface&nbsp;<code>org.apache.axis2.modules.Module</code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>org.apache.axis2.AxisFault</code></dd></dl>
+</li>
+</ul>
+<a name="engageNotify(org.apache.axis2.description.AxisDescription)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>engageNotify</h4>
+<pre>public&nbsp;void&nbsp;engageNotify(org.apache.axis2.description.AxisDescription&nbsp;axisDescription)
+                  throws org.apache.axis2.AxisFault</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>engageNotify</code>&nbsp;in interface&nbsp;<code>org.apache.axis2.modules.Module</code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>org.apache.axis2.AxisFault</code></dd></dl>
+</li>
+</ul>
+<a name="canSupportAssertion(org.apache.neethi.Assertion)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>canSupportAssertion</h4>
+<pre>public&nbsp;boolean&nbsp;canSupportAssertion(org.apache.neethi.Assertion&nbsp;assertion)</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>canSupportAssertion</code>&nbsp;in interface&nbsp;<code>org.apache.axis2.modules.Module</code></dd>
+</dl>
+</li>
+</ul>
+<a name="applyPolicy(org.apache.neethi.Policy, org.apache.axis2.description.AxisDescription)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>applyPolicy</h4>
+<pre>public&nbsp;void&nbsp;applyPolicy(org.apache.neethi.Policy&nbsp;policy,
+               org.apache.axis2.description.AxisDescription&nbsp;axisDescription)
+                 throws org.apache.axis2.AxisFault</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>applyPolicy</code>&nbsp;in interface&nbsp;<code>org.apache.axis2.modules.Module</code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>org.apache.axis2.AxisFault</code></dd></dl>
+</li>
+</ul>
+<a name="shutdown(org.apache.axis2.context.ConfigurationContext)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>shutdown</h4>
+<pre>public&nbsp;void&nbsp;shutdown(org.apache.axis2.context.ConfigurationContext&nbsp;configurationContext)
+              throws org.apache.axis2.AxisFault</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>shutdown</code>&nbsp;in interface&nbsp;<code>org.apache.axis2.modules.Module</code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>org.apache.axis2.AxisFault</code></dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/Rahas.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/apache/rahas/EncryptedKeyToken.html" title="class in org.apache.rahas"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../org/apache/rahas/RahasConstants.html" title="class in org.apache.rahas"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?org/apache/rahas/Rahas.html" target="_top">Frames</a></li>
+<li><a href="Rahas.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rahas/RahasConstants.CancelBindingLocalNames.html b/axis2/java/core-rampart/apidocs/org/apache/rahas/RahasConstants.CancelBindingLocalNames.html
new file mode 100644
index 0000000..e82dfcd
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rahas/RahasConstants.CancelBindingLocalNames.html
@@ -0,0 +1,297 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>RahasConstants.CancelBindingLocalNames (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="RahasConstants.CancelBindingLocalNames (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/RahasConstants.CancelBindingLocalNames.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/apache/rahas/RahasConstants.html" title="class in org.apache.rahas"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../org/apache/rahas/RahasConstants.IssuanceBindingLocalNames.html" title="class in org.apache.rahas"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?org/apache/rahas/RahasConstants.CancelBindingLocalNames.html" target="_top">Frames</a></li>
+<li><a href="RahasConstants.CancelBindingLocalNames.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_java.lang.Object">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.rahas</div>
+<h2 title="Class RahasConstants.CancelBindingLocalNames" class="title">Class RahasConstants.CancelBindingLocalNames</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.rahas.RahasConstants.CancelBindingLocalNames</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../org/apache/rahas/RahasConstants.html" title="class in org.apache.rahas">RahasConstants</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="strong">RahasConstants.CancelBindingLocalNames</span>
+extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/RahasConstants.CancelBindingLocalNames.html#CANCEL_TARGET">CANCEL_TARGET</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/RahasConstants.CancelBindingLocalNames.html#REQUESTED_TOKEN_CANCELED">REQUESTED_TOKEN_CANCELED</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/RahasConstants.CancelBindingLocalNames.html#URI">URI</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../org/apache/rahas/RahasConstants.CancelBindingLocalNames.html#RahasConstants.CancelBindingLocalNames()">RahasConstants.CancelBindingLocalNames</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="REQUESTED_TOKEN_CANCELED">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>REQUESTED_TOKEN_CANCELED</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> REQUESTED_TOKEN_CANCELED</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.rahas.RahasConstants.CancelBindingLocalNames.REQUESTED_TOKEN_CANCELED">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="CANCEL_TARGET">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>CANCEL_TARGET</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> CANCEL_TARGET</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.rahas.RahasConstants.CancelBindingLocalNames.CANCEL_TARGET">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="URI">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>URI</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> URI</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.rahas.RahasConstants.CancelBindingLocalNames.URI">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="RahasConstants.CancelBindingLocalNames()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>RahasConstants.CancelBindingLocalNames</h4>
+<pre>public&nbsp;RahasConstants.CancelBindingLocalNames()</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/RahasConstants.CancelBindingLocalNames.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/apache/rahas/RahasConstants.html" title="class in org.apache.rahas"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../org/apache/rahas/RahasConstants.IssuanceBindingLocalNames.html" title="class in org.apache.rahas"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?org/apache/rahas/RahasConstants.CancelBindingLocalNames.html" target="_top">Frames</a></li>
+<li><a href="RahasConstants.CancelBindingLocalNames.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_java.lang.Object">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rahas/RahasConstants.IssuanceBindingLocalNames.html b/axis2/java/core-rampart/apidocs/org/apache/rahas/RahasConstants.IssuanceBindingLocalNames.html
new file mode 100644
index 0000000..a03ac30
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rahas/RahasConstants.IssuanceBindingLocalNames.html
@@ -0,0 +1,409 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>RahasConstants.IssuanceBindingLocalNames (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="RahasConstants.IssuanceBindingLocalNames (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/RahasConstants.IssuanceBindingLocalNames.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/apache/rahas/RahasConstants.CancelBindingLocalNames.html" title="class in org.apache.rahas"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../org/apache/rahas/RahasConstants.LocalNames.html" title="class in org.apache.rahas"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?org/apache/rahas/RahasConstants.IssuanceBindingLocalNames.html" target="_top">Frames</a></li>
+<li><a href="RahasConstants.IssuanceBindingLocalNames.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_java.lang.Object">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.rahas</div>
+<h2 title="Class RahasConstants.IssuanceBindingLocalNames" class="title">Class RahasConstants.IssuanceBindingLocalNames</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.rahas.RahasConstants.IssuanceBindingLocalNames</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../org/apache/rahas/RahasConstants.html" title="class in org.apache.rahas">RahasConstants</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="strong">RahasConstants.IssuanceBindingLocalNames</span>
+extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/RahasConstants.IssuanceBindingLocalNames.html#APPLIES_TO">APPLIES_TO</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/RahasConstants.IssuanceBindingLocalNames.html#CLAIMS">CLAIMS</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/RahasConstants.IssuanceBindingLocalNames.html#COMPUTED_KEY">COMPUTED_KEY</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/RahasConstants.IssuanceBindingLocalNames.html#COMPUTED_KEY_ALGO">COMPUTED_KEY_ALGO</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/RahasConstants.IssuanceBindingLocalNames.html#ENTROPY">ENTROPY</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/RahasConstants.IssuanceBindingLocalNames.html#KEY_SIZE">KEY_SIZE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/RahasConstants.IssuanceBindingLocalNames.html#KEY_TYPE">KEY_TYPE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/RahasConstants.IssuanceBindingLocalNames.html#LIFETIME">LIFETIME</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/RahasConstants.IssuanceBindingLocalNames.html#REQUESTED_ATTACHED_REFERENCE">REQUESTED_ATTACHED_REFERENCE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/RahasConstants.IssuanceBindingLocalNames.html#REQUESTED_SECURITY_TOKEN">REQUESTED_SECURITY_TOKEN</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/RahasConstants.IssuanceBindingLocalNames.html#REQUESTED_UNATTACHED_REFERENCE">REQUESTED_UNATTACHED_REFERENCE</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../org/apache/rahas/RahasConstants.IssuanceBindingLocalNames.html#RahasConstants.IssuanceBindingLocalNames()">RahasConstants.IssuanceBindingLocalNames</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="REQUESTED_SECURITY_TOKEN">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>REQUESTED_SECURITY_TOKEN</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> REQUESTED_SECURITY_TOKEN</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.rahas.RahasConstants.IssuanceBindingLocalNames.REQUESTED_SECURITY_TOKEN">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="COMPUTED_KEY_ALGO">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>COMPUTED_KEY_ALGO</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> COMPUTED_KEY_ALGO</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.rahas.RahasConstants.IssuanceBindingLocalNames.COMPUTED_KEY_ALGO">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="COMPUTED_KEY">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>COMPUTED_KEY</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> COMPUTED_KEY</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.rahas.RahasConstants.IssuanceBindingLocalNames.COMPUTED_KEY">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="REQUESTED_ATTACHED_REFERENCE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>REQUESTED_ATTACHED_REFERENCE</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> REQUESTED_ATTACHED_REFERENCE</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.rahas.RahasConstants.IssuanceBindingLocalNames.REQUESTED_ATTACHED_REFERENCE">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="REQUESTED_UNATTACHED_REFERENCE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>REQUESTED_UNATTACHED_REFERENCE</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> REQUESTED_UNATTACHED_REFERENCE</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.rahas.RahasConstants.IssuanceBindingLocalNames.REQUESTED_UNATTACHED_REFERENCE">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="KEY_SIZE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>KEY_SIZE</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> KEY_SIZE</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.rahas.RahasConstants.IssuanceBindingLocalNames.KEY_SIZE">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="KEY_TYPE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>KEY_TYPE</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> KEY_TYPE</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.rahas.RahasConstants.IssuanceBindingLocalNames.KEY_TYPE">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="ENTROPY">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ENTROPY</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> ENTROPY</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.rahas.RahasConstants.IssuanceBindingLocalNames.ENTROPY">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="APPLIES_TO">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>APPLIES_TO</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> APPLIES_TO</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.rahas.RahasConstants.IssuanceBindingLocalNames.APPLIES_TO">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="LIFETIME">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>LIFETIME</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> LIFETIME</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.rahas.RahasConstants.IssuanceBindingLocalNames.LIFETIME">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="CLAIMS">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>CLAIMS</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> CLAIMS</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.rahas.RahasConstants.IssuanceBindingLocalNames.CLAIMS">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="RahasConstants.IssuanceBindingLocalNames()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>RahasConstants.IssuanceBindingLocalNames</h4>
+<pre>public&nbsp;RahasConstants.IssuanceBindingLocalNames()</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/RahasConstants.IssuanceBindingLocalNames.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/apache/rahas/RahasConstants.CancelBindingLocalNames.html" title="class in org.apache.rahas"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../org/apache/rahas/RahasConstants.LocalNames.html" title="class in org.apache.rahas"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?org/apache/rahas/RahasConstants.IssuanceBindingLocalNames.html" target="_top">Frames</a></li>
+<li><a href="RahasConstants.IssuanceBindingLocalNames.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_java.lang.Object">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rahas/RahasConstants.LocalNames.html b/axis2/java/core-rampart/apidocs/org/apache/rahas/RahasConstants.LocalNames.html
new file mode 100644
index 0000000..29449bc
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rahas/RahasConstants.LocalNames.html
@@ -0,0 +1,409 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>RahasConstants.LocalNames (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="RahasConstants.LocalNames (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/RahasConstants.LocalNames.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/apache/rahas/RahasConstants.IssuanceBindingLocalNames.html" title="class in org.apache.rahas"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../org/apache/rahas/RahasData.html" title="class in org.apache.rahas"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?org/apache/rahas/RahasConstants.LocalNames.html" target="_top">Frames</a></li>
+<li><a href="RahasConstants.LocalNames.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_java.lang.Object">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.rahas</div>
+<h2 title="Class RahasConstants.LocalNames" class="title">Class RahasConstants.LocalNames</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.rahas.RahasConstants.LocalNames</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../org/apache/rahas/RahasConstants.html" title="class in org.apache.rahas">RahasConstants</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="strong">RahasConstants.LocalNames</span>
+extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/RahasConstants.LocalNames.html#BINARY_SECRET">BINARY_SECRET</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/RahasConstants.LocalNames.html#CODE">CODE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/RahasConstants.LocalNames.html#RENEW_TARGET">RENEW_TARGET</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/RahasConstants.LocalNames.html#REQUEST_SECURITY_TOKEN">REQUEST_SECURITY_TOKEN</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/RahasConstants.LocalNames.html#REQUEST_SECURITY_TOKEN_RESPONSE">REQUEST_SECURITY_TOKEN_RESPONSE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/RahasConstants.LocalNames.html#REQUEST_SECURITY_TOKEN_RESPONSE_COLLECTION">REQUEST_SECURITY_TOKEN_RESPONSE_COLLECTION</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/RahasConstants.LocalNames.html#REQUEST_TYPE">REQUEST_TYPE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/RahasConstants.LocalNames.html#REQUESTED_PROOF_TOKEN">REQUESTED_PROOF_TOKEN</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/RahasConstants.LocalNames.html#STATUS">STATUS</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/RahasConstants.LocalNames.html#TOKEN_TYPE">TOKEN_TYPE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/RahasConstants.LocalNames.html#VALIDATE_TARGET">VALIDATE_TARGET</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../org/apache/rahas/RahasConstants.LocalNames.html#RahasConstants.LocalNames()">RahasConstants.LocalNames</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="REQUEST_SECURITY_TOKEN">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>REQUEST_SECURITY_TOKEN</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> REQUEST_SECURITY_TOKEN</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.rahas.RahasConstants.LocalNames.REQUEST_SECURITY_TOKEN">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="REQUEST_SECURITY_TOKEN_RESPONSE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>REQUEST_SECURITY_TOKEN_RESPONSE</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> REQUEST_SECURITY_TOKEN_RESPONSE</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.rahas.RahasConstants.LocalNames.REQUEST_SECURITY_TOKEN_RESPONSE">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="REQUEST_TYPE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>REQUEST_TYPE</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> REQUEST_TYPE</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.rahas.RahasConstants.LocalNames.REQUEST_TYPE">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="TOKEN_TYPE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>TOKEN_TYPE</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> TOKEN_TYPE</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.rahas.RahasConstants.LocalNames.TOKEN_TYPE">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="REQUESTED_PROOF_TOKEN">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>REQUESTED_PROOF_TOKEN</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> REQUESTED_PROOF_TOKEN</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.rahas.RahasConstants.LocalNames.REQUESTED_PROOF_TOKEN">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="REQUEST_SECURITY_TOKEN_RESPONSE_COLLECTION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>REQUEST_SECURITY_TOKEN_RESPONSE_COLLECTION</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> REQUEST_SECURITY_TOKEN_RESPONSE_COLLECTION</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.rahas.RahasConstants.LocalNames.REQUEST_SECURITY_TOKEN_RESPONSE_COLLECTION">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="BINARY_SECRET">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>BINARY_SECRET</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> BINARY_SECRET</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.rahas.RahasConstants.LocalNames.BINARY_SECRET">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="VALIDATE_TARGET">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>VALIDATE_TARGET</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> VALIDATE_TARGET</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.rahas.RahasConstants.LocalNames.VALIDATE_TARGET">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="RENEW_TARGET">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RENEW_TARGET</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> RENEW_TARGET</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.rahas.RahasConstants.LocalNames.RENEW_TARGET">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="STATUS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>STATUS</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> STATUS</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.rahas.RahasConstants.LocalNames.STATUS">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="CODE">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>CODE</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> CODE</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.rahas.RahasConstants.LocalNames.CODE">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="RahasConstants.LocalNames()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>RahasConstants.LocalNames</h4>
+<pre>public&nbsp;RahasConstants.LocalNames()</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/RahasConstants.LocalNames.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/apache/rahas/RahasConstants.IssuanceBindingLocalNames.html" title="class in org.apache.rahas"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../org/apache/rahas/RahasData.html" title="class in org.apache.rahas"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?org/apache/rahas/RahasConstants.LocalNames.html" target="_top">Frames</a></li>
+<li><a href="RahasConstants.LocalNames.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_java.lang.Object">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rahas/RahasConstants.html b/axis2/java/core-rampart/apidocs/org/apache/rahas/RahasConstants.html
new file mode 100644
index 0000000..e9702ad
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rahas/RahasConstants.html
@@ -0,0 +1,872 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>RahasConstants (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="RahasConstants (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/RahasConstants.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/apache/rahas/Rahas.html" title="class in org.apache.rahas"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../org/apache/rahas/RahasConstants.CancelBindingLocalNames.html" title="class in org.apache.rahas"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?org/apache/rahas/RahasConstants.html" target="_top">Frames</a></li>
+<li><a href="RahasConstants.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_java.lang.Object">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.rahas</div>
+<h2 title="Class RahasConstants" class="title">Class RahasConstants</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.rahas.RahasConstants</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">RahasConstants</span>
+extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Nested Class Summary table, listing nested classes, and an explanation">
+<caption><span>Nested Classes</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Class and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/RahasConstants.CancelBindingLocalNames.html" title="class in org.apache.rahas">RahasConstants.CancelBindingLocalNames</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/RahasConstants.IssuanceBindingLocalNames.html" title="class in org.apache.rahas">RahasConstants.IssuanceBindingLocalNames</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/RahasConstants.LocalNames.html" title="class in org.apache.rahas">RahasConstants.LocalNames</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/RahasConstants.html#ATTR_CLAIMS_DIALECT">ATTR_CLAIMS_DIALECT</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/RahasConstants.html#ATTR_TYPE">ATTR_TYPE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/RahasConstants.html#BIN_SEC_TYPE_NONCE">BIN_SEC_TYPE_NONCE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/RahasConstants.html#COMPUTED_KEY_PSHA1">COMPUTED_KEY_PSHA1</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/RahasConstants.html#KEY_TYPE_BEARER">KEY_TYPE_BEARER</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/RahasConstants.html#KEY_TYPE_PUBLIC_KEY">KEY_TYPE_PUBLIC_KEY</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/RahasConstants.html#KEY_TYPE_SYMM_KEY">KEY_TYPE_SYMM_KEY</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/RahasConstants.html#REQ_TYPE_CANCEL">REQ_TYPE_CANCEL</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/RahasConstants.html#REQ_TYPE_ISSUE">REQ_TYPE_ISSUE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/RahasConstants.html#REQ_TYPE_RENEW">REQ_TYPE_RENEW</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/RahasConstants.html#REQ_TYPE_VALIDATE">REQ_TYPE_VALIDATE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/RahasConstants.html#RST_ACTION_CANCEL">RST_ACTION_CANCEL</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/RahasConstants.html#RST_ACTION_CANCEL_SCT">RST_ACTION_CANCEL_SCT</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/RahasConstants.html#RST_ACTION_ISSUE">RST_ACTION_ISSUE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/RahasConstants.html#RST_ACTION_RENEW">RST_ACTION_RENEW</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/RahasConstants.html#RST_ACTION_SCT">RST_ACTION_SCT</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/RahasConstants.html#RST_ACTION_VALIDATE">RST_ACTION_VALIDATE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/RahasConstants.html#RSTR_ACTION_CANCEL">RSTR_ACTION_CANCEL</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/RahasConstants.html#RSTR_ACTION_CANCEL_SCT">RSTR_ACTION_CANCEL_SCT</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/RahasConstants.html#RSTR_ACTION_ISSUE">RSTR_ACTION_ISSUE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/RahasConstants.html#RSTR_ACTION_RENEW">RSTR_ACTION_RENEW</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/RahasConstants.html#RSTR_ACTION_SCT">RSTR_ACTION_SCT</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/RahasConstants.html#RSTR_ACTION_VALIDATE">RSTR_ACTION_VALIDATE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/RahasConstants.html#SAML_NS">SAML_NS</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/RahasConstants.html#SAML11_SUBJECT_CONFIRMATION_BEARER">SAML11_SUBJECT_CONFIRMATION_BEARER</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/RahasConstants.html#SAML11_SUBJECT_CONFIRMATION_HOK">SAML11_SUBJECT_CONFIRMATION_HOK</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/RahasConstants.html#SAML20_SUBJECT_CONFIRMATION_BEARER">SAML20_SUBJECT_CONFIRMATION_BEARER</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/RahasConstants.html#SAML20_SUBJECT_CONFIRMATION_HOK">SAML20_SUBJECT_CONFIRMATION_HOK</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/RahasConstants.html#STATUS_CODE_INVALID">STATUS_CODE_INVALID</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/RahasConstants.html#STATUS_CODE_VALID">STATUS_CODE_VALID</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/RahasConstants.html#TOK_TYPE_SAML_10">TOK_TYPE_SAML_10</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/RahasConstants.html#TOK_TYPE_SAML_20">TOK_TYPE_SAML_20</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/RahasConstants.html#TOK_TYPE_STATUS">TOK_TYPE_STATUS</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/RahasConstants.html#USERNAME">USERNAME</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/RahasConstants.html#VERSION_05_02">VERSION_05_02</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/RahasConstants.html#VERSION_05_12">VERSION_05_12</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/RahasConstants.html#WSP_NS">WSP_NS</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/RahasConstants.html#WSP_PREFIX">WSP_PREFIX</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/RahasConstants.html#WST_NS_05_02">WST_NS_05_02</a></strong></code>
+<div class="block">WS-Trust 2005 Feb namespace</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/RahasConstants.html#WST_NS_05_12">WST_NS_05_12</a></strong></code>
+<div class="block">WS-SX Namespace</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/RahasConstants.html#WST_PREFIX">WST_PREFIX</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/RahasConstants.html#X509_CERT">X509_CERT</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../org/apache/rahas/RahasConstants.html#RahasConstants()">RahasConstants</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="VERSION_05_02">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>VERSION_05_02</h4>
+<pre>public static final&nbsp;int VERSION_05_02</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.rahas.RahasConstants.VERSION_05_02">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="VERSION_05_12">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>VERSION_05_12</h4>
+<pre>public static final&nbsp;int VERSION_05_12</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.rahas.RahasConstants.VERSION_05_12">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="WST_NS_05_02">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>WST_NS_05_02</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> WST_NS_05_02</pre>
+<div class="block">WS-Trust 2005 Feb namespace</div>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.rahas.RahasConstants.WST_NS_05_02">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="WST_NS_05_12">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>WST_NS_05_12</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> WST_NS_05_12</pre>
+<div class="block">WS-SX Namespace</div>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.rahas.RahasConstants.WST_NS_05_12">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="WST_PREFIX">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>WST_PREFIX</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> WST_PREFIX</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.rahas.RahasConstants.WST_PREFIX">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="WSP_NS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>WSP_NS</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> WSP_NS</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.rahas.RahasConstants.WSP_NS">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="WSP_PREFIX">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>WSP_PREFIX</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> WSP_PREFIX</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.rahas.RahasConstants.WSP_PREFIX">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="KEY_TYPE_SYMM_KEY">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>KEY_TYPE_SYMM_KEY</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> KEY_TYPE_SYMM_KEY</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.rahas.RahasConstants.KEY_TYPE_SYMM_KEY">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="KEY_TYPE_PUBLIC_KEY">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>KEY_TYPE_PUBLIC_KEY</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> KEY_TYPE_PUBLIC_KEY</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.rahas.RahasConstants.KEY_TYPE_PUBLIC_KEY">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="KEY_TYPE_BEARER">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>KEY_TYPE_BEARER</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> KEY_TYPE_BEARER</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.rahas.RahasConstants.KEY_TYPE_BEARER">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="BIN_SEC_TYPE_NONCE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>BIN_SEC_TYPE_NONCE</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> BIN_SEC_TYPE_NONCE</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.rahas.RahasConstants.BIN_SEC_TYPE_NONCE">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="COMPUTED_KEY_PSHA1">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>COMPUTED_KEY_PSHA1</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> COMPUTED_KEY_PSHA1</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.rahas.RahasConstants.COMPUTED_KEY_PSHA1">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="REQ_TYPE_ISSUE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>REQ_TYPE_ISSUE</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> REQ_TYPE_ISSUE</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.rahas.RahasConstants.REQ_TYPE_ISSUE">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="REQ_TYPE_VALIDATE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>REQ_TYPE_VALIDATE</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> REQ_TYPE_VALIDATE</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.rahas.RahasConstants.REQ_TYPE_VALIDATE">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="REQ_TYPE_RENEW">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>REQ_TYPE_RENEW</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> REQ_TYPE_RENEW</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.rahas.RahasConstants.REQ_TYPE_RENEW">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="REQ_TYPE_CANCEL">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>REQ_TYPE_CANCEL</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> REQ_TYPE_CANCEL</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.rahas.RahasConstants.REQ_TYPE_CANCEL">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="RST_ACTION_ISSUE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RST_ACTION_ISSUE</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> RST_ACTION_ISSUE</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.rahas.RahasConstants.RST_ACTION_ISSUE">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="RST_ACTION_VALIDATE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RST_ACTION_VALIDATE</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> RST_ACTION_VALIDATE</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.rahas.RahasConstants.RST_ACTION_VALIDATE">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="RST_ACTION_RENEW">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RST_ACTION_RENEW</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> RST_ACTION_RENEW</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.rahas.RahasConstants.RST_ACTION_RENEW">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="RST_ACTION_CANCEL">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RST_ACTION_CANCEL</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> RST_ACTION_CANCEL</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.rahas.RahasConstants.RST_ACTION_CANCEL">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="RST_ACTION_SCT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RST_ACTION_SCT</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> RST_ACTION_SCT</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.rahas.RahasConstants.RST_ACTION_SCT">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="RST_ACTION_CANCEL_SCT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RST_ACTION_CANCEL_SCT</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> RST_ACTION_CANCEL_SCT</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.rahas.RahasConstants.RST_ACTION_CANCEL_SCT">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="RSTR_ACTION_ISSUE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RSTR_ACTION_ISSUE</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> RSTR_ACTION_ISSUE</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.rahas.RahasConstants.RSTR_ACTION_ISSUE">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="RSTR_ACTION_VALIDATE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RSTR_ACTION_VALIDATE</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> RSTR_ACTION_VALIDATE</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.rahas.RahasConstants.RSTR_ACTION_VALIDATE">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="RSTR_ACTION_RENEW">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RSTR_ACTION_RENEW</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> RSTR_ACTION_RENEW</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.rahas.RahasConstants.RSTR_ACTION_RENEW">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="RSTR_ACTION_CANCEL">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RSTR_ACTION_CANCEL</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> RSTR_ACTION_CANCEL</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.rahas.RahasConstants.RSTR_ACTION_CANCEL">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="RSTR_ACTION_SCT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RSTR_ACTION_SCT</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> RSTR_ACTION_SCT</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.rahas.RahasConstants.RSTR_ACTION_SCT">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="RSTR_ACTION_CANCEL_SCT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RSTR_ACTION_CANCEL_SCT</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> RSTR_ACTION_CANCEL_SCT</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.rahas.RahasConstants.RSTR_ACTION_CANCEL_SCT">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="STATUS_CODE_VALID">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>STATUS_CODE_VALID</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> STATUS_CODE_VALID</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.rahas.RahasConstants.STATUS_CODE_VALID">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="STATUS_CODE_INVALID">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>STATUS_CODE_INVALID</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> STATUS_CODE_INVALID</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.rahas.RahasConstants.STATUS_CODE_INVALID">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="TOK_TYPE_STATUS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>TOK_TYPE_STATUS</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> TOK_TYPE_STATUS</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.rahas.RahasConstants.TOK_TYPE_STATUS">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="TOK_TYPE_SAML_10">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>TOK_TYPE_SAML_10</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> TOK_TYPE_SAML_10</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.rahas.RahasConstants.TOK_TYPE_SAML_10">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="TOK_TYPE_SAML_20">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>TOK_TYPE_SAML_20</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> TOK_TYPE_SAML_20</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.rahas.RahasConstants.TOK_TYPE_SAML_20">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="ATTR_TYPE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ATTR_TYPE</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> ATTR_TYPE</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.rahas.RahasConstants.ATTR_TYPE">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="ATTR_CLAIMS_DIALECT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ATTR_CLAIMS_DIALECT</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> ATTR_CLAIMS_DIALECT</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.rahas.RahasConstants.ATTR_CLAIMS_DIALECT">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="X509_CERT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>X509_CERT</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> X509_CERT</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.rahas.RahasConstants.X509_CERT">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="USERNAME">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>USERNAME</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> USERNAME</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.rahas.RahasConstants.USERNAME">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="SAML11_SUBJECT_CONFIRMATION_HOK">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SAML11_SUBJECT_CONFIRMATION_HOK</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> SAML11_SUBJECT_CONFIRMATION_HOK</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.rahas.RahasConstants.SAML11_SUBJECT_CONFIRMATION_HOK">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="SAML11_SUBJECT_CONFIRMATION_BEARER">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SAML11_SUBJECT_CONFIRMATION_BEARER</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> SAML11_SUBJECT_CONFIRMATION_BEARER</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.rahas.RahasConstants.SAML11_SUBJECT_CONFIRMATION_BEARER">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="SAML20_SUBJECT_CONFIRMATION_HOK">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SAML20_SUBJECT_CONFIRMATION_HOK</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> SAML20_SUBJECT_CONFIRMATION_HOK</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.rahas.RahasConstants.SAML20_SUBJECT_CONFIRMATION_HOK">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="SAML20_SUBJECT_CONFIRMATION_BEARER">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SAML20_SUBJECT_CONFIRMATION_BEARER</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> SAML20_SUBJECT_CONFIRMATION_BEARER</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.rahas.RahasConstants.SAML20_SUBJECT_CONFIRMATION_BEARER">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="SAML_NS">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>SAML_NS</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> SAML_NS</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.rahas.RahasConstants.SAML_NS">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="RahasConstants()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>RahasConstants</h4>
+<pre>public&nbsp;RahasConstants()</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/RahasConstants.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/apache/rahas/Rahas.html" title="class in org.apache.rahas"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../org/apache/rahas/RahasConstants.CancelBindingLocalNames.html" title="class in org.apache.rahas"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?org/apache/rahas/RahasConstants.html" target="_top">Frames</a></li>
+<li><a href="RahasConstants.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_java.lang.Object">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rahas/RahasData.html b/axis2/java/core-rampart/apidocs/org/apache/rahas/RahasData.html
new file mode 100644
index 0000000..00022da
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rahas/RahasData.html
@@ -0,0 +1,571 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>RahasData (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="RahasData (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/RahasData.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/apache/rahas/RahasConstants.LocalNames.html" title="class in org.apache.rahas"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../org/apache/rahas/RampartSAMLBootstrap.html" title="class in org.apache.rahas"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?org/apache/rahas/RahasData.html" target="_top">Frames</a></li>
+<li><a href="RahasData.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.rahas</div>
+<h2 title="Class RahasData" class="title">Class RahasData</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.rahas.RahasData</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">RahasData</span>
+extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
+<div class="block">Common data items on WS-Trust request messages</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../org/apache/rahas/RahasData.html#RahasData(org.apache.axis2.context.MessageContext)">RahasData</a></strong>(org.apache.axis2.context.MessageContext&nbsp;inMessageContext)</code>
+<div class="block">Create a new RahasData instance and populate it with the information from
+ the request.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/RahasData.html#getAddressingNs()">getAddressingNs</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/RahasData.html#getAppliesToAddress()">getAppliesToAddress</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>org.apache.axiom.om.OMElement</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/RahasData.html#getAppliesToEpr()">getAppliesToEpr</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/RahasData.html#getClaimDialect()">getClaimDialect</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>org.apache.axiom.om.OMElement</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/RahasData.html#getClaimElem()">getClaimElem</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/security/cert/X509Certificate.html?is-external=true" title="class or interface in java.security.cert">X509Certificate</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/RahasData.html#getClientCert()">getClientCert</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/RahasData.html#getComputedKeyAlgo()">getComputedKeyAlgo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>byte[]</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/RahasData.html#getEphmeralKey()">getEphmeralKey</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>org.apache.axis2.context.MessageContext</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/RahasData.html#getInMessageContext()">getInMessageContext</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/RahasData.html#getKeysize()">getKeysize</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/RahasData.html#getKeyType()">getKeyType</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/security/Principal.html?is-external=true" title="class or interface in java.security">Principal</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/RahasData.html#getPrincipal()">getPrincipal</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>byte[]</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/RahasData.html#getRequestEntropy()">getRequestEntropy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/RahasData.html#getRequestType()">getRequestType</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>byte[]</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/RahasData.html#getResponseEntropy()">getResponseEntropy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>org.apache.axiom.om.OMElement</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/RahasData.html#getRstElement()">getRstElement</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/RahasData.html#getSoapNs()">getSoapNs</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/RahasData.html#getTokenId()">getTokenId</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/RahasData.html#getTokenType()">getTokenType</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/RahasData.html#getVersion()">getVersion</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/RahasData.html#getWstNs()">getWstNs</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/RahasData.html#setEphmeralKey(byte[])">setEphmeralKey</a></strong>(byte[]&nbsp;ephmeralKey)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/RahasData.html#setResponseEntropy(byte[])">setResponseEntropy</a></strong>(byte[]&nbsp;responseEntropy)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="RahasData(org.apache.axis2.context.MessageContext)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>RahasData</h4>
+<pre>public&nbsp;RahasData(org.apache.axis2.context.MessageContext&nbsp;inMessageContext)
+          throws <a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></pre>
+<div class="block">Create a new RahasData instance and populate it with the information from
+ the request.</div>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></code> - <code>RequestSecurityToken</code> element is invalid.</dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getAppliesToAddress()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAppliesToAddress</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getAppliesToAddress()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the appliesToAddress.</dd></dl>
+</li>
+</ul>
+<a name="getClientCert()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getClientCert</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/security/cert/X509Certificate.html?is-external=true" title="class or interface in java.security.cert">X509Certificate</a>&nbsp;getClientCert()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the clientCert.</dd></dl>
+</li>
+</ul>
+<a name="getComputedKeyAlgo()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getComputedKeyAlgo</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getComputedKeyAlgo()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the computedKeyAlgo.</dd></dl>
+</li>
+</ul>
+<a name="getEphmeralKey()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEphmeralKey</h4>
+<pre>public&nbsp;byte[]&nbsp;getEphmeralKey()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the ephmeralKey.</dd></dl>
+</li>
+</ul>
+<a name="getInMessageContext()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getInMessageContext</h4>
+<pre>public&nbsp;org.apache.axis2.context.MessageContext&nbsp;getInMessageContext()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the inMessageContext.</dd></dl>
+</li>
+</ul>
+<a name="getKeysize()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getKeysize</h4>
+<pre>public&nbsp;int&nbsp;getKeysize()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the keysize.</dd></dl>
+</li>
+</ul>
+<a name="getKeyType()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getKeyType</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getKeyType()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the keyType.</dd></dl>
+</li>
+</ul>
+<a name="getPrincipal()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPrincipal</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/security/Principal.html?is-external=true" title="class or interface in java.security">Principal</a>&nbsp;getPrincipal()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the principal.</dd></dl>
+</li>
+</ul>
+<a name="getRequestEntropy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getRequestEntropy</h4>
+<pre>public&nbsp;byte[]&nbsp;getRequestEntropy()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the requestEntropy.</dd></dl>
+</li>
+</ul>
+<a name="getRequestType()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getRequestType</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getRequestType()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the requestType.</dd></dl>
+</li>
+</ul>
+<a name="getResponseEntropy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getResponseEntropy</h4>
+<pre>public&nbsp;byte[]&nbsp;getResponseEntropy()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the responseEntropy.</dd></dl>
+</li>
+</ul>
+<a name="getRstElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getRstElement</h4>
+<pre>public&nbsp;org.apache.axiom.om.OMElement&nbsp;getRstElement()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the rstElement.</dd></dl>
+</li>
+</ul>
+<a name="getTokenType()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getTokenType</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getTokenType()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the tokenType.</dd></dl>
+</li>
+</ul>
+<a name="getVersion()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getVersion</h4>
+<pre>public&nbsp;int&nbsp;getVersion()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the version.</dd></dl>
+</li>
+</ul>
+<a name="getAddressingNs()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAddressingNs</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getAddressingNs()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the addressingNs.</dd></dl>
+</li>
+</ul>
+<a name="getWstNs()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getWstNs</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getWstNs()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the wstNs.</dd></dl>
+</li>
+</ul>
+<a name="getSoapNs()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSoapNs</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getSoapNs()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the soapNs.</dd></dl>
+</li>
+</ul>
+<a name="getTokenId()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getTokenId</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getTokenId()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the tokenId.</dd></dl>
+</li>
+</ul>
+<a name="setResponseEntropy(byte[])">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setResponseEntropy</h4>
+<pre>public&nbsp;void&nbsp;setResponseEntropy(byte[]&nbsp;responseEntropy)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>responseEntropy</code> - The responseEntropy to set.</dd></dl>
+</li>
+</ul>
+<a name="setEphmeralKey(byte[])">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setEphmeralKey</h4>
+<pre>public&nbsp;void&nbsp;setEphmeralKey(byte[]&nbsp;ephmeralKey)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>ephmeralKey</code> - The ephmeralKey to set.</dd></dl>
+</li>
+</ul>
+<a name="getClaimDialect()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getClaimDialect</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getClaimDialect()</pre>
+</li>
+</ul>
+<a name="getClaimElem()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getClaimElem</h4>
+<pre>public&nbsp;org.apache.axiom.om.OMElement&nbsp;getClaimElem()</pre>
+</li>
+</ul>
+<a name="getAppliesToEpr()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getAppliesToEpr</h4>
+<pre>public&nbsp;org.apache.axiom.om.OMElement&nbsp;getAppliesToEpr()</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/RahasData.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/apache/rahas/RahasConstants.LocalNames.html" title="class in org.apache.rahas"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../org/apache/rahas/RampartSAMLBootstrap.html" title="class in org.apache.rahas"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?org/apache/rahas/RahasData.html" target="_top">Frames</a></li>
+<li><a href="RahasData.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rahas/RampartSAMLBootstrap.html b/axis2/java/core-rampart/apidocs/org/apache/rahas/RampartSAMLBootstrap.html
new file mode 100644
index 0000000..d776c5c
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rahas/RampartSAMLBootstrap.html
@@ -0,0 +1,291 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>RampartSAMLBootstrap (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="RampartSAMLBootstrap (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/RampartSAMLBootstrap.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/apache/rahas/RahasData.html" title="class in org.apache.rahas"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../org/apache/rahas/SimpleTokenStore.html" title="class in org.apache.rahas"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?org/apache/rahas/RampartSAMLBootstrap.html" target="_top">Frames</a></li>
+<li><a href="RampartSAMLBootstrap.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.rahas</div>
+<h2 title="Class RampartSAMLBootstrap" class="title">Class RampartSAMLBootstrap</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.opensaml.DefaultBootstrap</li>
+<li>
+<ul class="inheritance">
+<li>org.apache.rahas.RampartSAMLBootstrap</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">RampartSAMLBootstrap</span>
+extends org.opensaml.DefaultBootstrap</pre>
+<div class="block">Rampart specific SAML bootstrap class. Here we set parser pool to
+ axiom specific one.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier</th>
+<th class="colLast" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected </code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/RampartSAMLBootstrap.html#RampartSAMLBootstrap()">RampartSAMLBootstrap</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/RampartSAMLBootstrap.html#bootstrap()">bootstrap</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected static void</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/RampartSAMLBootstrap.html#initializeParserPool()">initializeParserPool</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_org.opensaml.DefaultBootstrap">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.opensaml.DefaultBootstrap</h3>
+<code>getLogger, initializeArtifactBuilderFactories, initializeESAPI, initializeGlobalSecurityConfiguration, initializeVelocity, initializeXMLSecurity, initializeXMLTooling</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="RampartSAMLBootstrap()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>RampartSAMLBootstrap</h4>
+<pre>protected&nbsp;RampartSAMLBootstrap()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="bootstrap()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>bootstrap</h4>
+<pre>public static&nbsp;void&nbsp;bootstrap()
+                      throws org.opensaml.xml.ConfigurationException</pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code>org.opensaml.xml.ConfigurationException</code></dd></dl>
+</li>
+</ul>
+<a name="initializeParserPool()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>initializeParserPool</h4>
+<pre>protected static&nbsp;void&nbsp;initializeParserPool()
+                                    throws org.opensaml.xml.ConfigurationException</pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code>org.opensaml.xml.ConfigurationException</code></dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/RampartSAMLBootstrap.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/apache/rahas/RahasData.html" title="class in org.apache.rahas"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../org/apache/rahas/SimpleTokenStore.html" title="class in org.apache.rahas"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?org/apache/rahas/RampartSAMLBootstrap.html" target="_top">Frames</a></li>
+<li><a href="RampartSAMLBootstrap.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rahas/STSMessageReceiver.html b/axis2/java/core-rampart/apidocs/org/apache/rahas/STSMessageReceiver.html
new file mode 100644
index 0000000..c9efcc2
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rahas/STSMessageReceiver.html
@@ -0,0 +1,322 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>STSMessageReceiver (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="STSMessageReceiver (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/STSMessageReceiver.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/apache/rahas/SimpleTokenStore.html" title="class in org.apache.rahas"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../org/apache/rahas/Token.html" title="class in org.apache.rahas"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?org/apache/rahas/STSMessageReceiver.html" target="_top">Frames</a></li>
+<li><a href="STSMessageReceiver.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested_classes_inherited_from_class_org.apache.axis2.receivers.AbstractMessageReceiver">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_org.apache.axis2.receivers.AbstractMessageReceiver">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.rahas</div>
+<h2 title="Class STSMessageReceiver" class="title">Class STSMessageReceiver</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.axis2.receivers.AbstractMessageReceiver</li>
+<li>
+<ul class="inheritance">
+<li>org.apache.axis2.receivers.AbstractInOutMessageReceiver</li>
+<li>
+<ul class="inheritance">
+<li>org.apache.rahas.STSMessageReceiver</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>org.apache.axis2.engine.MessageReceiver</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">STSMessageReceiver</span>
+extends org.apache.axis2.receivers.AbstractInOutMessageReceiver</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_org.apache.axis2.receivers.AbstractMessageReceiver">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.apache.axis2.receivers.AbstractMessageReceiver</h3>
+<code>org.apache.axis2.receivers.AbstractMessageReceiver.AsyncMessageReceiverWorker, org.apache.axis2.receivers.AbstractMessageReceiver.ThreadContextDescriptor</code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_org.apache.axis2.receivers.AbstractMessageReceiver">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.apache.axis2.receivers.AbstractMessageReceiver</h3>
+<code>DO_ASYNC, SAVED_MC, SAVED_TCCL, SCOPE, serviceTCCL</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../org/apache/rahas/STSMessageReceiver.html#STSMessageReceiver()">STSMessageReceiver</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/STSMessageReceiver.html#invokeBusinessLogic(org.apache.axis2.context.MessageContext, org.apache.axis2.context.MessageContext)">invokeBusinessLogic</a></strong>(org.apache.axis2.context.MessageContext&nbsp;inMessage,
+                   org.apache.axis2.context.MessageContext&nbsp;outMessage)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_org.apache.axis2.receivers.AbstractInOutMessageReceiver">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.apache.axis2.receivers.AbstractInOutMessageReceiver</h3>
+<code>invokeBusinessLogic</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_org.apache.axis2.receivers.AbstractMessageReceiver">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.apache.axis2.receivers.AbstractMessageReceiver</h3>
+<code>getSOAPFactory, getTheImplementationObject, makeNewServiceObject, receive, replicateState, restoreThreadContext, setThreadContext</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="STSMessageReceiver()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>STSMessageReceiver</h4>
+<pre>public&nbsp;STSMessageReceiver()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="invokeBusinessLogic(org.apache.axis2.context.MessageContext, org.apache.axis2.context.MessageContext)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>invokeBusinessLogic</h4>
+<pre>public&nbsp;void&nbsp;invokeBusinessLogic(org.apache.axis2.context.MessageContext&nbsp;inMessage,
+                       org.apache.axis2.context.MessageContext&nbsp;outMessage)
+                         throws org.apache.axis2.AxisFault</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>invokeBusinessLogic</code>&nbsp;in class&nbsp;<code>org.apache.axis2.receivers.AbstractInOutMessageReceiver</code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>org.apache.axis2.AxisFault</code></dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/STSMessageReceiver.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/apache/rahas/SimpleTokenStore.html" title="class in org.apache.rahas"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../org/apache/rahas/Token.html" title="class in org.apache.rahas"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?org/apache/rahas/STSMessageReceiver.html" target="_top">Frames</a></li>
+<li><a href="STSMessageReceiver.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested_classes_inherited_from_class_org.apache.axis2.receivers.AbstractMessageReceiver">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_org.apache.axis2.receivers.AbstractMessageReceiver">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rahas/SimpleTokenStore.html b/axis2/java/core-rampart/apidocs/org/apache/rahas/SimpleTokenStore.html
new file mode 100644
index 0000000..906e2d7
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rahas/SimpleTokenStore.html
@@ -0,0 +1,581 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>SimpleTokenStore (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="SimpleTokenStore (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/SimpleTokenStore.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/apache/rahas/RampartSAMLBootstrap.html" title="class in org.apache.rahas"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../org/apache/rahas/STSMessageReceiver.html" title="class in org.apache.rahas"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?org/apache/rahas/SimpleTokenStore.html" target="_top">Frames</a></li>
+<li><a href="SimpleTokenStore.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.rahas</div>
+<h2 title="Class SimpleTokenStore" class="title">Class SimpleTokenStore</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.rahas.SimpleTokenStore</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>, <a href="../../../org/apache/rahas/TokenStorage.html" title="interface in org.apache.rahas">TokenStorage</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">SimpleTokenStore</span>
+extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
+implements <a href="../../../org/apache/rahas/TokenStorage.html" title="interface in org.apache.rahas">TokenStorage</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a></pre>
+<div class="block">In-memory implementation of the token storage</div>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../serialized-form.html#org.apache.rahas.SimpleTokenStore">Serialized Form</a></dd></dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/concurrent/locks/Lock.html?is-external=true" title="class or interface in java.util.concurrent.locks">Lock</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/SimpleTokenStore.html#readLock">readLock</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/concurrent/locks/ReadWriteLock.html?is-external=true" title="class or interface in java.util.concurrent.locks">ReadWriteLock</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/SimpleTokenStore.html#readWriteLock">readWriteLock</a></strong></code>
+<div class="block">We use a read write lock to improve concurrency while avoiding concurrent modification 
+ exceptions.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/SimpleTokenStore.html#tokens">tokens</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/concurrent/locks/Lock.html?is-external=true" title="class or interface in java.util.concurrent.locks">Lock</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/SimpleTokenStore.html#writeLock">writeLock</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_org.apache.rahas.TokenStorage">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;org.apache.rahas.<a href="../../../org/apache/rahas/TokenStorage.html" title="interface in org.apache.rahas">TokenStorage</a></h3>
+<code><a href="../../../org/apache/rahas/TokenStorage.html#TOKEN_STORAGE_KEY">TOKEN_STORAGE_KEY</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../org/apache/rahas/SimpleTokenStore.html#SimpleTokenStore()">SimpleTokenStore</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/SimpleTokenStore.html#add(org.apache.rahas.Token)">add</a></strong>(<a href="../../../org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a>&nbsp;token)</code>
+<div class="block">Add the given token to the list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a>[]</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/SimpleTokenStore.html#getCancelledTokens()">getCancelledTokens</a></strong>()</code>
+<div class="block">Return the list of CANCELLED tokens</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a>[]</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/SimpleTokenStore.html#getExpiredTokens()">getExpiredTokens</a></strong>()</code>
+<div class="block">Return the list of <code>EXPIRED</code> tokens.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/SimpleTokenStore.html#getIdFromSTR(org.apache.axiom.om.OMElement)">getIdFromSTR</a></strong>(org.apache.axiom.om.OMElement&nbsp;str)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a>[]</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/SimpleTokenStore.html#getRenewedTokens()">getRenewedTokens</a></strong>()</code>
+<div class="block">Return the list of RENEWED tokens.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/SimpleTokenStore.html#getToken(java.lang.String)">getToken</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;id)</code>
+<div class="block">Returns the <code>Token</code> of the given id</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[]</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/SimpleTokenStore.html#getTokenIdentifiers()">getTokenIdentifiers</a></strong>()</code>
+<div class="block">Return the list of all token identifiers.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a>[]</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/SimpleTokenStore.html#getValidTokens()">getValidTokens</a></strong>()</code>
+<div class="block">Return the list of ISSUED and RENEWED tokens.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/SimpleTokenStore.html#processTokenExpiry()">processTokenExpiry</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/SimpleTokenStore.html#removeToken(java.lang.String)">removeToken</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;id)</code>
+<div class="block">Removes the given token from token storage.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/SimpleTokenStore.html#update(org.apache.rahas.Token)">update</a></strong>(<a href="../../../org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a>&nbsp;token)</code>
+<div class="block">Update an existing token.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="tokens">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>tokens</h4>
+<pre>protected&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a> tokens</pre>
+</li>
+</ul>
+<a name="readWriteLock">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>readWriteLock</h4>
+<pre>protected final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/concurrent/locks/ReadWriteLock.html?is-external=true" title="class or interface in java.util.concurrent.locks">ReadWriteLock</a> readWriteLock</pre>
+<div class="block">We use a read write lock to improve concurrency while avoiding concurrent modification 
+ exceptions.  We allow concurrent reads and avoid concurrent reads and modifications
+ ReentrantReadWriteLock supports a maximum of 65535 recursive write locks and 65535 read locks</div>
+</li>
+</ul>
+<a name="readLock">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>readLock</h4>
+<pre>protected final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/concurrent/locks/Lock.html?is-external=true" title="class or interface in java.util.concurrent.locks">Lock</a> readLock</pre>
+</li>
+</ul>
+<a name="writeLock">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>writeLock</h4>
+<pre>protected final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/concurrent/locks/Lock.html?is-external=true" title="class or interface in java.util.concurrent.locks">Lock</a> writeLock</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="SimpleTokenStore()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>SimpleTokenStore</h4>
+<pre>public&nbsp;SimpleTokenStore()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="add(org.apache.rahas.Token)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>add</h4>
+<pre>public&nbsp;void&nbsp;add(<a href="../../../org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a>&nbsp;token)
+         throws <a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../org/apache/rahas/TokenStorage.html#add(org.apache.rahas.Token)">TokenStorage</a></code></strong></div>
+<div class="block">Add the given token to the list.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../org/apache/rahas/TokenStorage.html#add(org.apache.rahas.Token)">add</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/rahas/TokenStorage.html" title="interface in org.apache.rahas">TokenStorage</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>token</code> - The token to be added</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></code></dd></dl>
+</li>
+</ul>
+<a name="update(org.apache.rahas.Token)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>update</h4>
+<pre>public&nbsp;void&nbsp;update(<a href="../../../org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a>&nbsp;token)
+            throws <a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../org/apache/rahas/TokenStorage.html#update(org.apache.rahas.Token)">TokenStorage</a></code></strong></div>
+<div class="block">Update an existing token.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../org/apache/rahas/TokenStorage.html#update(org.apache.rahas.Token)">update</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/rahas/TokenStorage.html" title="interface in org.apache.rahas">TokenStorage</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></code></dd></dl>
+</li>
+</ul>
+<a name="getTokenIdentifiers()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getTokenIdentifiers</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[]&nbsp;getTokenIdentifiers()
+                             throws <a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../org/apache/rahas/TokenStorage.html#getTokenIdentifiers()">TokenStorage</a></code></strong></div>
+<div class="block">Return the list of all token identifiers.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../org/apache/rahas/TokenStorage.html#getTokenIdentifiers()">getTokenIdentifiers</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/rahas/TokenStorage.html" title="interface in org.apache.rahas">TokenStorage</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>As array of token identifiers</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></code></dd></dl>
+</li>
+</ul>
+<a name="getValidTokens()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getValidTokens</h4>
+<pre>public&nbsp;<a href="../../../org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a>[]&nbsp;getValidTokens()
+                       throws <a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../org/apache/rahas/TokenStorage.html#getValidTokens()">TokenStorage</a></code></strong></div>
+<div class="block">Return the list of ISSUED and RENEWED tokens.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../org/apache/rahas/TokenStorage.html#getValidTokens()">getValidTokens</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/rahas/TokenStorage.html" title="interface in org.apache.rahas">TokenStorage</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>An array of ISSUED and RENEWED <code>Tokens</code>.</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></code></dd></dl>
+</li>
+</ul>
+<a name="getRenewedTokens()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getRenewedTokens</h4>
+<pre>public&nbsp;<a href="../../../org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a>[]&nbsp;getRenewedTokens()
+                         throws <a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../org/apache/rahas/TokenStorage.html#getRenewedTokens()">TokenStorage</a></code></strong></div>
+<div class="block">Return the list of RENEWED tokens.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../org/apache/rahas/TokenStorage.html#getRenewedTokens()">getRenewedTokens</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/rahas/TokenStorage.html" title="interface in org.apache.rahas">TokenStorage</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>An array of RENEWED <code>Tokens</code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></code></dd></dl>
+</li>
+</ul>
+<a name="getCancelledTokens()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getCancelledTokens</h4>
+<pre>public&nbsp;<a href="../../../org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a>[]&nbsp;getCancelledTokens()
+                           throws <a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../org/apache/rahas/TokenStorage.html#getCancelledTokens()">TokenStorage</a></code></strong></div>
+<div class="block">Return the list of CANCELLED tokens</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../org/apache/rahas/TokenStorage.html#getCancelledTokens()">getCancelledTokens</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/rahas/TokenStorage.html" title="interface in org.apache.rahas">TokenStorage</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>An array of CANCELLED <code>Tokens</code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></code></dd></dl>
+</li>
+</ul>
+<a name="getExpiredTokens()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getExpiredTokens</h4>
+<pre>public&nbsp;<a href="../../../org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a>[]&nbsp;getExpiredTokens()
+                         throws <a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../org/apache/rahas/TokenStorage.html#getExpiredTokens()">TokenStorage</a></code></strong></div>
+<div class="block">Return the list of <code>EXPIRED</code> tokens.
+ If there are no <code>EXPIRED</code> tokens <code>null</code> will be 
+ returned</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../org/apache/rahas/TokenStorage.html#getExpiredTokens()">getExpiredTokens</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/rahas/TokenStorage.html" title="interface in org.apache.rahas">TokenStorage</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>An array of expired <code>Tokens</code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></code></dd></dl>
+</li>
+</ul>
+<a name="getToken(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getToken</h4>
+<pre>public&nbsp;<a href="../../../org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a>&nbsp;getToken(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;id)
+               throws <a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../org/apache/rahas/TokenStorage.html#getToken(java.lang.String)">TokenStorage</a></code></strong></div>
+<div class="block">Returns the <code>Token</code> of the given id</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../org/apache/rahas/TokenStorage.html#getToken(java.lang.String)">getToken</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/rahas/TokenStorage.html" title="interface in org.apache.rahas">TokenStorage</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The requested <code>Token</code> identified by the give id</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></code></dd></dl>
+</li>
+</ul>
+<a name="removeToken(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>removeToken</h4>
+<pre>public&nbsp;void&nbsp;removeToken(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;id)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../org/apache/rahas/TokenStorage.html#removeToken(java.lang.String)">TokenStorage</a></code></strong></div>
+<div class="block">Removes the given token from token storage.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../org/apache/rahas/TokenStorage.html#removeToken(java.lang.String)">removeToken</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/rahas/TokenStorage.html" title="interface in org.apache.rahas">TokenStorage</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>id</code> - Token id to remove.</dd></dl>
+</li>
+</ul>
+<a name="processTokenExpiry()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>processTokenExpiry</h4>
+<pre>protected&nbsp;void&nbsp;processTokenExpiry()
+                           throws <a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></code></dd></dl>
+</li>
+</ul>
+<a name="getIdFromSTR(org.apache.axiom.om.OMElement)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getIdFromSTR</h4>
+<pre>public static&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getIdFromSTR(org.apache.axiom.om.OMElement&nbsp;str)</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/SimpleTokenStore.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/apache/rahas/RampartSAMLBootstrap.html" title="class in org.apache.rahas"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../org/apache/rahas/STSMessageReceiver.html" title="class in org.apache.rahas"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?org/apache/rahas/SimpleTokenStore.html" target="_top">Frames</a></li>
+<li><a href="SimpleTokenStore.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rahas/Token.html b/axis2/java/core-rampart/apidocs/org/apache/rahas/Token.html
new file mode 100644
index 0000000..60769bd
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rahas/Token.html
@@ -0,0 +1,751 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Token (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Token (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/Token.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/apache/rahas/STSMessageReceiver.html" title="class in org.apache.rahas"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../org/apache/rahas/TokenCanceler.html" title="interface in org.apache.rahas"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?org/apache/rahas/Token.html" target="_top">Frames</a></li>
+<li><a href="Token.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.rahas</div>
+<h2 title="Class Token" class="title">Class Token</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.rahas.Token</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/io/Externalizable.html?is-external=true" title="class or interface in java.io">Externalizable</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a></dd>
+</dl>
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><a href="../../../org/apache/rahas/EncryptedKeyToken.html" title="class in org.apache.rahas">EncryptedKeyToken</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">Token</span>
+extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
+implements <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/io/Externalizable.html?is-external=true" title="class or interface in java.io">Externalizable</a></pre>
+<div class="block">This represents a security token which can have either one of 4 states. <ul> <li>ISSUED</li> <li>EXPIRED</li>
+ <li>CACELLED</li> <li>RENEWED</li> </ul> Also this holds the <code>OMElement</code>s representing the token in its
+ present state and the previous state.
+ <p/>
+ These tokens are stored using the storage mechanism provided via the <code>TokenStorage</code> interface.</div>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../org/apache/rahas/TokenStorage.html" title="interface in org.apache.rahas"><code>TokenStorage</code></a>, 
+<a href="../../../serialized-form.html#org.apache.rahas.Token">Serialized Form</a></dd></dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/Token.html#CANCELLED">CANCELLED</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/Token.html#EXPIRED">EXPIRED</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/Token.html#ISSUED">ISSUED</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/Token.html#RENEWED">RENEWED</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../org/apache/rahas/Token.html#Token()">Token</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../org/apache/rahas/Token.html#Token(java.lang.String, java.util.Date, java.util.Date)">Token</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;id,
+     <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util">Date</a>&nbsp;created,
+     <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util">Date</a>&nbsp;expires)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../org/apache/rahas/Token.html#Token(java.lang.String, org.apache.axiom.om.OMElement, java.util.Date, java.util.Date)">Token</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;id,
+     org.apache.axiom.om.OMElement&nbsp;tokenElem,
+     <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util">Date</a>&nbsp;created,
+     <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util">Date</a>&nbsp;expires)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../org/apache/rahas/Token.html#Token(java.lang.String, org.apache.axiom.om.OMElement, org.apache.axiom.om.OMElement)">Token</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;id,
+     org.apache.axiom.om.OMElement&nbsp;tokenElem,
+     org.apache.axiom.om.OMElement&nbsp;lifetimeElem)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>org.apache.axiom.om.OMElement</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/Token.html#getAttachedReference()">getAttachedReference</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util">Date</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/Token.html#getCreated()">getCreated</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util">Date</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/Token.html#getExpires()">getExpires</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/Token.html#getId()">getId</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/Token.html#getIssuerAddress()">getIssuerAddress</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>org.apache.axiom.om.OMElement</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/Token.html#getPreviousToken()">getPreviousToken</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Properties.html?is-external=true" title="class or interface in java.util">Properties</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/Token.html#getProperties()">getProperties</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>byte[]</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/Token.html#getSecret()">getSecret</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/Token.html#getState()">getState</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>org.apache.axiom.om.OMElement</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/Token.html#getToken()">getToken</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>org.apache.axiom.om.OMElement</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/Token.html#getUnattachedReference()">getUnattachedReference</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/Token.html#isChanged()">isChanged</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/Token.html#readExternal(java.io.ObjectInput)">readExternal</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/io/ObjectInput.html?is-external=true" title="class or interface in java.io">ObjectInput</a>&nbsp;in)</code>
+<div class="block">Implementing de-serialization logic in accordance with the serialization logic.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/Token.html#setAttachedReference(org.apache.axiom.om.OMElement)">setAttachedReference</a></strong>(org.apache.axiom.om.OMElement&nbsp;attachedReference)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/Token.html#setChanged(boolean)">setChanged</a></strong>(boolean&nbsp;chnaged)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/Token.html#setExpires(java.util.Date)">setExpires</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util">Date</a>&nbsp;expires)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/Token.html#setIssuerAddress(java.lang.String)">setIssuerAddress</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;issuerAddress)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/Token.html#setPreviousToken(org.apache.axiom.om.OMElement)">setPreviousToken</a></strong>(org.apache.axiom.om.OMElement&nbsp;presivousToken)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/Token.html#setProperties(java.util.Properties)">setProperties</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Properties.html?is-external=true" title="class or interface in java.util">Properties</a>&nbsp;properties)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/Token.html#setSecret(byte[])">setSecret</a></strong>(byte[]&nbsp;secret)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/Token.html#setState(int)">setState</a></strong>(int&nbsp;state)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/Token.html#setToken(org.apache.axiom.om.OMElement)">setToken</a></strong>(org.apache.axiom.om.OMElement&nbsp;token)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/Token.html#setUnattachedReference(org.apache.axiom.om.OMElement)">setUnattachedReference</a></strong>(org.apache.axiom.om.OMElement&nbsp;unattachedReference)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/Token.html#writeExternal(java.io.ObjectOutput)">writeExternal</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/io/ObjectOutput.html?is-external=true" title="class or interface in java.io">ObjectOutput</a>&nbsp;out)</code>
+<div class="block">Implementing serialize logic according to our own protocol.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="ISSUED">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ISSUED</h4>
+<pre>public static final&nbsp;int ISSUED</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.rahas.Token.ISSUED">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="EXPIRED">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EXPIRED</h4>
+<pre>public static final&nbsp;int EXPIRED</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.rahas.Token.EXPIRED">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="CANCELLED">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>CANCELLED</h4>
+<pre>public static final&nbsp;int CANCELLED</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.rahas.Token.CANCELLED">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="RENEWED">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>RENEWED</h4>
+<pre>public static final&nbsp;int RENEWED</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.rahas.Token.RENEWED">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="Token()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>Token</h4>
+<pre>public&nbsp;Token()</pre>
+</li>
+</ul>
+<a name="Token(java.lang.String, java.util.Date, java.util.Date)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>Token</h4>
+<pre>public&nbsp;Token(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;id,
+     <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util">Date</a>&nbsp;created,
+     <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util">Date</a>&nbsp;expires)</pre>
+</li>
+</ul>
+<a name="Token(java.lang.String, org.apache.axiom.om.OMElement, java.util.Date, java.util.Date)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>Token</h4>
+<pre>public&nbsp;Token(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;id,
+     org.apache.axiom.om.OMElement&nbsp;tokenElem,
+     <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util">Date</a>&nbsp;created,
+     <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util">Date</a>&nbsp;expires)
+      throws <a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></code></dd></dl>
+</li>
+</ul>
+<a name="Token(java.lang.String, org.apache.axiom.om.OMElement, org.apache.axiom.om.OMElement)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>Token</h4>
+<pre>public&nbsp;Token(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;id,
+     org.apache.axiom.om.OMElement&nbsp;tokenElem,
+     org.apache.axiom.om.OMElement&nbsp;lifetimeElem)
+      throws <a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></code></dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="isChanged()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isChanged</h4>
+<pre>public&nbsp;boolean&nbsp;isChanged()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the changed.</dd></dl>
+</li>
+</ul>
+<a name="setChanged(boolean)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setChanged</h4>
+<pre>public&nbsp;void&nbsp;setChanged(boolean&nbsp;chnaged)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>chnaged</code> - The changed to set.</dd></dl>
+</li>
+</ul>
+<a name="getProperties()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getProperties</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Properties.html?is-external=true" title="class or interface in java.util">Properties</a>&nbsp;getProperties()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the properties.</dd></dl>
+</li>
+</ul>
+<a name="setProperties(java.util.Properties)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setProperties</h4>
+<pre>public&nbsp;void&nbsp;setProperties(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Properties.html?is-external=true" title="class or interface in java.util">Properties</a>&nbsp;properties)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>properties</code> - The properties to set.</dd></dl>
+</li>
+</ul>
+<a name="getState()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getState</h4>
+<pre>public&nbsp;int&nbsp;getState()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the state.</dd></dl>
+</li>
+</ul>
+<a name="setState(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setState</h4>
+<pre>public&nbsp;void&nbsp;setState(int&nbsp;state)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>state</code> - The state to set.</dd></dl>
+</li>
+</ul>
+<a name="getToken()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getToken</h4>
+<pre>public&nbsp;org.apache.axiom.om.OMElement&nbsp;getToken()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the token.</dd></dl>
+</li>
+</ul>
+<a name="setToken(org.apache.axiom.om.OMElement)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setToken</h4>
+<pre>public&nbsp;void&nbsp;setToken(org.apache.axiom.om.OMElement&nbsp;token)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>token</code> - The token to set.</dd></dl>
+</li>
+</ul>
+<a name="getId()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getId</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getId()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the id.</dd></dl>
+</li>
+</ul>
+<a name="getPreviousToken()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPreviousToken</h4>
+<pre>public&nbsp;org.apache.axiom.om.OMElement&nbsp;getPreviousToken()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the presivousToken.</dd></dl>
+</li>
+</ul>
+<a name="setPreviousToken(org.apache.axiom.om.OMElement)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setPreviousToken</h4>
+<pre>public&nbsp;void&nbsp;setPreviousToken(org.apache.axiom.om.OMElement&nbsp;presivousToken)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>presivousToken</code> - The presivousToken to set.</dd></dl>
+</li>
+</ul>
+<a name="getSecret()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSecret</h4>
+<pre>public&nbsp;byte[]&nbsp;getSecret()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the secret.</dd></dl>
+</li>
+</ul>
+<a name="setSecret(byte[])">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setSecret</h4>
+<pre>public&nbsp;void&nbsp;setSecret(byte[]&nbsp;secret)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>secret</code> - The secret to set.</dd></dl>
+</li>
+</ul>
+<a name="getAttachedReference()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttachedReference</h4>
+<pre>public&nbsp;org.apache.axiom.om.OMElement&nbsp;getAttachedReference()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the attachedReference.</dd></dl>
+</li>
+</ul>
+<a name="setAttachedReference(org.apache.axiom.om.OMElement)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttachedReference</h4>
+<pre>public&nbsp;void&nbsp;setAttachedReference(org.apache.axiom.om.OMElement&nbsp;attachedReference)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>attachedReference</code> - The attachedReference to set.</dd></dl>
+</li>
+</ul>
+<a name="getUnattachedReference()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getUnattachedReference</h4>
+<pre>public&nbsp;org.apache.axiom.om.OMElement&nbsp;getUnattachedReference()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the unattachedReference.</dd></dl>
+</li>
+</ul>
+<a name="setUnattachedReference(org.apache.axiom.om.OMElement)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setUnattachedReference</h4>
+<pre>public&nbsp;void&nbsp;setUnattachedReference(org.apache.axiom.om.OMElement&nbsp;unattachedReference)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>unattachedReference</code> - The unattachedReference to set.</dd></dl>
+</li>
+</ul>
+<a name="getCreated()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getCreated</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util">Date</a>&nbsp;getCreated()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the created.</dd></dl>
+</li>
+</ul>
+<a name="getExpires()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getExpires</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util">Date</a>&nbsp;getExpires()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the expires.</dd></dl>
+</li>
+</ul>
+<a name="setExpires(java.util.Date)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setExpires</h4>
+<pre>public&nbsp;void&nbsp;setExpires(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util">Date</a>&nbsp;expires)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>expires</code> - The expires to set.</dd></dl>
+</li>
+</ul>
+<a name="getIssuerAddress()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getIssuerAddress</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getIssuerAddress()</pre>
+</li>
+</ul>
+<a name="setIssuerAddress(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setIssuerAddress</h4>
+<pre>public&nbsp;void&nbsp;setIssuerAddress(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;issuerAddress)</pre>
+</li>
+</ul>
+<a name="writeExternal(java.io.ObjectOutput)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>writeExternal</h4>
+<pre>public&nbsp;void&nbsp;writeExternal(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/io/ObjectOutput.html?is-external=true" title="class or interface in java.io">ObjectOutput</a>&nbsp;out)
+                   throws <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+<div class="block">Implementing serialize logic according to our own protocol. We had to follow this, because
+ OMElement class is not serializable. Making OMElement serializable will have an huge impact
+ on other components. Therefore implementing serialization logic according to a manual
+ protocol.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/io/Externalizable.html?is-external=true#writeExternal(java.io.ObjectOutput)" title="class or interface in java.io">writeExternal</a></code>&nbsp;in interface&nbsp;<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/io/Externalizable.html?is-external=true" title="class or interface in java.io">Externalizable</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>out</code> - Stream which writes serialized bytes.</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - If unable to serialize particular member.</dd></dl>
+</li>
+</ul>
+<a name="readExternal(java.io.ObjectInput)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>readExternal</h4>
+<pre>public&nbsp;void&nbsp;readExternal(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/io/ObjectInput.html?is-external=true" title="class or interface in java.io">ObjectInput</a>&nbsp;in)
+                  throws <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>,
+                         <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></pre>
+<div class="block">Implementing de-serialization logic in accordance with the serialization logic.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/io/Externalizable.html?is-external=true#readExternal(java.io.ObjectInput)" title="class or interface in java.io">readExternal</a></code>&nbsp;in interface&nbsp;<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/io/Externalizable.html?is-external=true" title="class or interface in java.io">Externalizable</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>in</code> - Stream which used to read data.</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - If unable to de-serialize particular data member.</dd>
+<dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></code></dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/Token.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/apache/rahas/STSMessageReceiver.html" title="class in org.apache.rahas"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../org/apache/rahas/TokenCanceler.html" title="interface in org.apache.rahas"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?org/apache/rahas/Token.html" target="_top">Frames</a></li>
+<li><a href="Token.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rahas/TokenCanceler.html b/axis2/java/core-rampart/apidocs/org/apache/rahas/TokenCanceler.html
new file mode 100644
index 0000000..de40235
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rahas/TokenCanceler.html
@@ -0,0 +1,300 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>TokenCanceler (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="TokenCanceler (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/TokenCanceler.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/apache/rahas/Token.html" title="class in org.apache.rahas"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../org/apache/rahas/TokenIssuer.html" title="interface in org.apache.rahas"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?org/apache/rahas/TokenCanceler.html" target="_top">Frames</a></li>
+<li><a href="TokenCanceler.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.rahas</div>
+<h2 title="Interface TokenCanceler" class="title">Interface TokenCanceler</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><a href="../../../org/apache/rahas/impl/TokenCancelerImpl.html" title="class in org.apache.rahas.impl">TokenCancelerImpl</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="strong">TokenCanceler</span></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>org.apache.axiom.soap.SOAPEnvelope</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/TokenCanceler.html#cancel(org.apache.rahas.RahasData)">cancel</a></strong>(<a href="../../../org/apache/rahas/RahasData.html" title="class in org.apache.rahas">RahasData</a>&nbsp;data)</code>
+<div class="block">Cancel the token specified in the request.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/TokenCanceler.html#getResponseAction(org.apache.rahas.RahasData)">getResponseAction</a></strong>(<a href="../../../org/apache/rahas/RahasData.html" title="class in org.apache.rahas">RahasData</a>&nbsp;data)</code>
+<div class="block">Returns the <code>wsa:Action</code> of the response.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/TokenCanceler.html#setConfigurationElement(org.apache.axiom.om.OMElement)">setConfigurationElement</a></strong>(org.apache.axiom.om.OMElement&nbsp;configElement)</code>
+<div class="block">Set the configuration element of this TokenCanceller.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/TokenCanceler.html#setConfigurationFile(java.lang.String)">setConfigurationFile</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;configFile)</code>
+<div class="block">Set the configuration file of this TokenCanceller.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/TokenCanceler.html#setConfigurationParamName(java.lang.String)">setConfigurationParamName</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;configParamName)</code>
+<div class="block">Set the name of the configuration parameter.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="cancel(org.apache.rahas.RahasData)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>cancel</h4>
+<pre>org.apache.axiom.soap.SOAPEnvelope&nbsp;cancel(<a href="../../../org/apache/rahas/RahasData.html" title="class in org.apache.rahas">RahasData</a>&nbsp;data)
+                                          throws <a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></pre>
+<div class="block">Cancel the token specified in the request.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>data</code> - A populated <code>RahasData</code> instance</dd>
+<dt><span class="strong">Returns:</span></dt><dd>Response SOAPEnveloper</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></code></dd></dl>
+</li>
+</ul>
+<a name="setConfigurationFile(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setConfigurationFile</h4>
+<pre>void&nbsp;setConfigurationFile(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;configFile)</pre>
+<div class="block">Set the configuration file of this TokenCanceller.
+ <p/>
+ This is the text value of the &lt;configuration-file&gt; element of the
+ token-dispatcher-configuration</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>configFile</code> - </dd></dl>
+</li>
+</ul>
+<a name="setConfigurationElement(org.apache.axiom.om.OMElement)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setConfigurationElement</h4>
+<pre>void&nbsp;setConfigurationElement(org.apache.axiom.om.OMElement&nbsp;configElement)</pre>
+<div class="block">Set the configuration element of this TokenCanceller.
+ <p/>
+ This is the &lt;configuration&gt; element of the
+ token-dispatcher-configuration</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>configElement</code> - <code>OMElement</code> representing the configuration</dd></dl>
+</li>
+</ul>
+<a name="setConfigurationParamName(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setConfigurationParamName</h4>
+<pre>void&nbsp;setConfigurationParamName(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;configParamName)</pre>
+<div class="block">Set the name of the configuration parameter.
+ <p/>
+ If this is used then there must be a
+ <code>org.apache.axis2.description.Parameter</code> object available in
+ the via the messageContext when the <code>TokenIssuer</code> is called.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>configParamName</code> - </dd><dt><span class="strong">See Also:</span></dt><dd><code>Parameter</code></dd></dl>
+</li>
+</ul>
+<a name="getResponseAction(org.apache.rahas.RahasData)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getResponseAction</h4>
+<pre><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getResponseAction(<a href="../../../org/apache/rahas/RahasData.html" title="class in org.apache.rahas">RahasData</a>&nbsp;data)
+                         throws <a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></pre>
+<div class="block">Returns the <code>wsa:Action</code> of the response.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>data</code> - A populated <code>RahasData</code> instance</dd>
+<dt><span class="strong">Returns:</span></dt><dd>Returns the <code>wsa:Action</code> of the response</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></code></dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/TokenCanceler.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/apache/rahas/Token.html" title="class in org.apache.rahas"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../org/apache/rahas/TokenIssuer.html" title="interface in org.apache.rahas"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?org/apache/rahas/TokenCanceler.html" target="_top">Frames</a></li>
+<li><a href="TokenCanceler.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rahas/TokenIssuer.html b/axis2/java/core-rampart/apidocs/org/apache/rahas/TokenIssuer.html
new file mode 100644
index 0000000..5136875
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rahas/TokenIssuer.html
@@ -0,0 +1,304 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>TokenIssuer (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="TokenIssuer (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/TokenIssuer.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/apache/rahas/TokenCanceler.html" title="interface in org.apache.rahas"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../org/apache/rahas/TokenRenewer.html" title="interface in org.apache.rahas"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?org/apache/rahas/TokenIssuer.html" target="_top">Frames</a></li>
+<li><a href="TokenIssuer.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.rahas</div>
+<h2 title="Interface TokenIssuer" class="title">Interface TokenIssuer</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><a href="../../../org/apache/rahas/impl/SAML2TokenIssuer.html" title="class in org.apache.rahas.impl">SAML2TokenIssuer</a>, <a href="../../../org/apache/rahas/impl/SAMLTokenIssuer.html" title="class in org.apache.rahas.impl">SAMLTokenIssuer</a>, <a href="../../../org/apache/rahas/impl/SCTIssuer.html" title="class in org.apache.rahas.impl">SCTIssuer</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="strong">TokenIssuer</span></pre>
+<div class="block">The <code>TokenIssuer</code></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/TokenIssuer.html#getResponseAction(org.apache.rahas.RahasData)">getResponseAction</a></strong>(<a href="../../../org/apache/rahas/RahasData.html" title="class in org.apache.rahas">RahasData</a>&nbsp;data)</code>
+<div class="block">Returns the <code>wsa:Action</code> of the response.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>org.apache.axiom.soap.SOAPEnvelope</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/TokenIssuer.html#issue(org.apache.rahas.RahasData)">issue</a></strong>(<a href="../../../org/apache/rahas/RahasData.html" title="class in org.apache.rahas">RahasData</a>&nbsp;data)</code>
+<div class="block">Create the response <code>soap:Envelope</code> for the given issue
+ request.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/TokenIssuer.html#setConfigurationElement(org.apache.axiom.om.OMElement)">setConfigurationElement</a></strong>(org.apache.axiom.om.OMElement&nbsp;configElement)</code>
+<div class="block">Set the configuration element of this TokenIssuer.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/TokenIssuer.html#setConfigurationFile(java.lang.String)">setConfigurationFile</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;configFile)</code>
+<div class="block">Set the configuration file of this TokenIssuer.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/TokenIssuer.html#setConfigurationParamName(java.lang.String)">setConfigurationParamName</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;configParamName)</code>
+<div class="block">Set the name of the configuration parameter.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="issue(org.apache.rahas.RahasData)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>issue</h4>
+<pre>org.apache.axiom.soap.SOAPEnvelope&nbsp;issue(<a href="../../../org/apache/rahas/RahasData.html" title="class in org.apache.rahas">RahasData</a>&nbsp;data)
+                                         throws <a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></pre>
+<div class="block">Create the response <code>soap:Envelope</code> for the given issue
+ request.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>data</code> - A populated <code>RahasData</code> instance</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The response <code>soap:Envelope</code> for the given issue
+         request.</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></code></dd></dl>
+</li>
+</ul>
+<a name="getResponseAction(org.apache.rahas.RahasData)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getResponseAction</h4>
+<pre><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getResponseAction(<a href="../../../org/apache/rahas/RahasData.html" title="class in org.apache.rahas">RahasData</a>&nbsp;data)
+                         throws <a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></pre>
+<div class="block">Returns the <code>wsa:Action</code> of the response.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>data</code> - A populated <code>RahasData</code> instance</dd>
+<dt><span class="strong">Returns:</span></dt><dd>Returns the <code>wsa:Action</code> of the response</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></code></dd></dl>
+</li>
+</ul>
+<a name="setConfigurationFile(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setConfigurationFile</h4>
+<pre>void&nbsp;setConfigurationFile(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;configFile)</pre>
+<div class="block">Set the configuration file of this TokenIssuer.
+ <p/>
+ This is the text value of the &lt;configuration-file&gt; element of the
+ token-dispatcher-configuration</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>configFile</code> - </dd></dl>
+</li>
+</ul>
+<a name="setConfigurationElement(org.apache.axiom.om.OMElement)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setConfigurationElement</h4>
+<pre>void&nbsp;setConfigurationElement(org.apache.axiom.om.OMElement&nbsp;configElement)</pre>
+<div class="block">Set the configuration element of this TokenIssuer.
+ <p/>
+ This is the &lt;configuration&gt; element of the
+ token-dispatcher-configuration</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>configElement</code> - <code>OMElement</code> representing the configuration</dd></dl>
+</li>
+</ul>
+<a name="setConfigurationParamName(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>setConfigurationParamName</h4>
+<pre>void&nbsp;setConfigurationParamName(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;configParamName)</pre>
+<div class="block">Set the name of the configuration parameter.
+ <p/>
+ If this is used then there must be a
+ <code>org.apache.axis2.description.Parameter</code> object available in
+ the via the messageContext when the <code>TokenIssuer</code> is called.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>configParamName</code> - </dd><dt><span class="strong">See Also:</span></dt><dd><code>Parameter</code></dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/TokenIssuer.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/apache/rahas/TokenCanceler.html" title="interface in org.apache.rahas"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../org/apache/rahas/TokenRenewer.html" title="interface in org.apache.rahas"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?org/apache/rahas/TokenIssuer.html" target="_top">Frames</a></li>
+<li><a href="TokenIssuer.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rahas/TokenRenewer.html b/axis2/java/core-rampart/apidocs/org/apache/rahas/TokenRenewer.html
new file mode 100644
index 0000000..2c4aa5c
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rahas/TokenRenewer.html
@@ -0,0 +1,279 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>TokenRenewer (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="TokenRenewer (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/TokenRenewer.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/apache/rahas/TokenIssuer.html" title="interface in org.apache.rahas"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../org/apache/rahas/TokenRequestDispatcher.html" title="class in org.apache.rahas"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?org/apache/rahas/TokenRenewer.html" target="_top">Frames</a></li>
+<li><a href="TokenRenewer.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.rahas</div>
+<h2 title="Interface TokenRenewer" class="title">Interface TokenRenewer</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><a href="../../../org/apache/rahas/impl/SAMLTokenRenewer.html" title="class in org.apache.rahas.impl">SAMLTokenRenewer</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="strong">TokenRenewer</span></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>org.apache.axiom.soap.SOAPEnvelope</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/TokenRenewer.html#renew(org.apache.rahas.RahasData)">renew</a></strong>(<a href="../../../org/apache/rahas/RahasData.html" title="class in org.apache.rahas">RahasData</a>&nbsp;data)</code>
+<div class="block">Renew the token specified in the given request.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/TokenRenewer.html#setConfigurationElement(org.apache.axiom.om.OMElement)">setConfigurationElement</a></strong>(org.apache.axiom.om.OMElement&nbsp;configElement)</code>
+<div class="block">Set the configuration element of TokenRenewer.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/TokenRenewer.html#setConfigurationFile(java.lang.String)">setConfigurationFile</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;configFile)</code>
+<div class="block">Set the configuration file of this TokenRenewer.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/TokenRenewer.html#setConfigurationParamName(java.lang.String)">setConfigurationParamName</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;configParamName)</code>
+<div class="block">Set the name of the configuration parameter.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="renew(org.apache.rahas.RahasData)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>renew</h4>
+<pre>org.apache.axiom.soap.SOAPEnvelope&nbsp;renew(<a href="../../../org/apache/rahas/RahasData.html" title="class in org.apache.rahas">RahasData</a>&nbsp;data)
+                                         throws <a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></pre>
+<div class="block">Renew the token specified in the given request.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>data</code> - A populated <code>RahasData</code> instance</dd>
+<dt><span class="strong">Returns:</span></dt><dd>Response SOAPEnveloper</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></code></dd></dl>
+</li>
+</ul>
+<a name="setConfigurationFile(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setConfigurationFile</h4>
+<pre>void&nbsp;setConfigurationFile(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;configFile)</pre>
+<div class="block">Set the configuration file of this TokenRenewer.
+ 
+ This is the text value of the &lt;configuration-file&gt; element of the
+ token-dispatcher-configuration</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>configFile</code> - </dd></dl>
+</li>
+</ul>
+<a name="setConfigurationElement(org.apache.axiom.om.OMElement)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setConfigurationElement</h4>
+<pre>void&nbsp;setConfigurationElement(org.apache.axiom.om.OMElement&nbsp;configElement)</pre>
+<div class="block">Set the configuration element of TokenRenewer.
+ 
+ This is the &lt;configuration&gt; element of the
+ token-dispatcher-configuration</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>configElement</code> - <code>OMElement</code> representing the configuration</dd></dl>
+</li>
+</ul>
+<a name="setConfigurationParamName(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>setConfigurationParamName</h4>
+<pre>void&nbsp;setConfigurationParamName(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;configParamName)</pre>
+<div class="block">Set the name of the configuration parameter.
+ 
+ If this is used then there must be a
+ <code>org.apache.axis2.description.Parameter</code> object available in
+ the via the messageContext when the <code>TokenIssuer</code> is called.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>configParamName</code> - </dd><dt><span class="strong">See Also:</span></dt><dd><code>Parameter</code></dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/TokenRenewer.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/apache/rahas/TokenIssuer.html" title="interface in org.apache.rahas"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../org/apache/rahas/TokenRequestDispatcher.html" title="class in org.apache.rahas"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?org/apache/rahas/TokenRenewer.html" target="_top">Frames</a></li>
+<li><a href="TokenRenewer.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rahas/TokenRequestDispatcher.html b/axis2/java/core-rampart/apidocs/org/apache/rahas/TokenRequestDispatcher.html
new file mode 100644
index 0000000..f606df0
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rahas/TokenRequestDispatcher.html
@@ -0,0 +1,299 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>TokenRequestDispatcher (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="TokenRequestDispatcher (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/TokenRequestDispatcher.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/apache/rahas/TokenRenewer.html" title="interface in org.apache.rahas"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../org/apache/rahas/TokenRequestDispatcherConfig.html" title="class in org.apache.rahas"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?org/apache/rahas/TokenRequestDispatcher.html" target="_top">Frames</a></li>
+<li><a href="TokenRequestDispatcher.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.rahas</div>
+<h2 title="Class TokenRequestDispatcher" class="title">Class TokenRequestDispatcher</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.rahas.TokenRequestDispatcher</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">TokenRequestDispatcher</span>
+extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../org/apache/rahas/TokenRequestDispatcher.html#TokenRequestDispatcher(org.apache.axiom.om.OMElement)">TokenRequestDispatcher</a></strong>(org.apache.axiom.om.OMElement&nbsp;config)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../org/apache/rahas/TokenRequestDispatcher.html#TokenRequestDispatcher(java.lang.String)">TokenRequestDispatcher</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;configFilePath)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../org/apache/rahas/TokenRequestDispatcher.html#TokenRequestDispatcher(org.apache.rahas.TokenRequestDispatcherConfig)">TokenRequestDispatcher</a></strong>(<a href="../../../org/apache/rahas/TokenRequestDispatcherConfig.html" title="class in org.apache.rahas">TokenRequestDispatcherConfig</a>&nbsp;config)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>org.apache.axiom.soap.SOAPEnvelope</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/TokenRequestDispatcher.html#handle(org.apache.axis2.context.MessageContext, org.apache.axis2.context.MessageContext)">handle</a></strong>(org.apache.axis2.context.MessageContext&nbsp;inMsgCtx,
+      org.apache.axis2.context.MessageContext&nbsp;outMsgCtx)</code>
+<div class="block">Processes the incoming request and returns a SOAPEnvelope</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="TokenRequestDispatcher(org.apache.rahas.TokenRequestDispatcherConfig)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>TokenRequestDispatcher</h4>
+<pre>public&nbsp;TokenRequestDispatcher(<a href="../../../org/apache/rahas/TokenRequestDispatcherConfig.html" title="class in org.apache.rahas">TokenRequestDispatcherConfig</a>&nbsp;config)
+                       throws <a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></code></dd></dl>
+</li>
+</ul>
+<a name="TokenRequestDispatcher(org.apache.axiom.om.OMElement)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>TokenRequestDispatcher</h4>
+<pre>public&nbsp;TokenRequestDispatcher(org.apache.axiom.om.OMElement&nbsp;config)
+                       throws <a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></code></dd></dl>
+</li>
+</ul>
+<a name="TokenRequestDispatcher(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>TokenRequestDispatcher</h4>
+<pre>public&nbsp;TokenRequestDispatcher(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;configFilePath)
+                       throws <a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></code></dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="handle(org.apache.axis2.context.MessageContext, org.apache.axis2.context.MessageContext)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>handle</h4>
+<pre>public&nbsp;org.apache.axiom.soap.SOAPEnvelope&nbsp;handle(org.apache.axis2.context.MessageContext&nbsp;inMsgCtx,
+                                        org.apache.axis2.context.MessageContext&nbsp;outMsgCtx)
+                                          throws <a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></pre>
+<div class="block">Processes the incoming request and returns a SOAPEnvelope</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>inMsgCtx</code> - </dd>
+<dt><span class="strong">Returns:</span></dt><dd>The response SOAPEnvelope</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></code></dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/TokenRequestDispatcher.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/apache/rahas/TokenRenewer.html" title="interface in org.apache.rahas"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../org/apache/rahas/TokenRequestDispatcherConfig.html" title="class in org.apache.rahas"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?org/apache/rahas/TokenRequestDispatcher.html" target="_top">Frames</a></li>
+<li><a href="TokenRequestDispatcher.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rahas/TokenRequestDispatcherConfig.html b/axis2/java/core-rampart/apidocs/org/apache/rahas/TokenRequestDispatcherConfig.html
new file mode 100644
index 0000000..06bd6c5
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rahas/TokenRequestDispatcherConfig.html
@@ -0,0 +1,451 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>TokenRequestDispatcherConfig (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="TokenRequestDispatcherConfig (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/TokenRequestDispatcherConfig.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/apache/rahas/TokenRequestDispatcher.html" title="class in org.apache.rahas"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../org/apache/rahas/TokenStorage.html" title="interface in org.apache.rahas"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?org/apache/rahas/TokenRequestDispatcherConfig.html" target="_top">Frames</a></li>
+<li><a href="TokenRequestDispatcherConfig.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.rahas</div>
+<h2 title="Class TokenRequestDispatcherConfig" class="title">Class TokenRequestDispatcherConfig</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.rahas.TokenRequestDispatcherConfig</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">TokenRequestDispatcherConfig</span>
+extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/TokenRequestDispatcherConfig.html#CONFIG_FILE_KEY">CONFIG_FILE_KEY</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/TokenRequestDispatcherConfig.html#CONFIG_PARAM_KEY">CONFIG_PARAM_KEY</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../org/apache/rahas/TokenRequestDispatcherConfig.html#TokenRequestDispatcherConfig()">TokenRequestDispatcherConfig</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../org/apache/rahas/TokenCanceler.html" title="interface in org.apache.rahas">TokenCanceler</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/TokenRequestDispatcherConfig.html#getDefaultCancelerInstance()">getDefaultCancelerInstance</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../org/apache/rahas/TokenIssuer.html" title="interface in org.apache.rahas">TokenIssuer</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/TokenRequestDispatcherConfig.html#getDefaultIssuerInstace()">getDefaultIssuerInstace</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/TokenRequestDispatcherConfig.html#getDefaultIssuerName()">getDefaultIssuerName</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../org/apache/rahas/TokenRenewer.html" title="interface in org.apache.rahas">TokenRenewer</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/TokenRequestDispatcherConfig.html#getDefaultRenewerInstance()">getDefaultRenewerInstance</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../org/apache/rahas/TokenValidator.html" title="interface in org.apache.rahas">TokenValidator</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/TokenRequestDispatcherConfig.html#getDefaultValidatorInstance()">getDefaultValidatorInstance</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../org/apache/rahas/TokenIssuer.html" title="interface in org.apache.rahas">TokenIssuer</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/TokenRequestDispatcherConfig.html#getIssuer(java.lang.String)">getIssuer</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;tokenType)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../org/apache/rahas/TokenRenewer.html" title="interface in org.apache.rahas">TokenRenewer</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/TokenRequestDispatcherConfig.html#getRenewer(java.lang.String)">getRenewer</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;tokenType)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../org/apache/rahas/TokenValidator.html" title="interface in org.apache.rahas">TokenValidator</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/TokenRequestDispatcherConfig.html#getValidator(java.lang.String)">getValidator</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;tokenType)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="../../../org/apache/rahas/TokenRequestDispatcherConfig.html" title="class in org.apache.rahas">TokenRequestDispatcherConfig</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/TokenRequestDispatcherConfig.html#load(org.apache.axiom.om.OMElement)">load</a></strong>(org.apache.axiom.om.OMElement&nbsp;configElem)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="../../../org/apache/rahas/TokenRequestDispatcherConfig.html" title="class in org.apache.rahas">TokenRequestDispatcherConfig</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/TokenRequestDispatcherConfig.html#load(java.lang.String)">load</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;configFilePath)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="CONFIG_PARAM_KEY">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>CONFIG_PARAM_KEY</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> CONFIG_PARAM_KEY</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.rahas.TokenRequestDispatcherConfig.CONFIG_PARAM_KEY">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="CONFIG_FILE_KEY">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>CONFIG_FILE_KEY</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> CONFIG_FILE_KEY</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.rahas.TokenRequestDispatcherConfig.CONFIG_FILE_KEY">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="TokenRequestDispatcherConfig()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>TokenRequestDispatcherConfig</h4>
+<pre>public&nbsp;TokenRequestDispatcherConfig()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="load(org.apache.axiom.om.OMElement)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>load</h4>
+<pre>public static&nbsp;<a href="../../../org/apache/rahas/TokenRequestDispatcherConfig.html" title="class in org.apache.rahas">TokenRequestDispatcherConfig</a>&nbsp;load(org.apache.axiom.om.OMElement&nbsp;configElem)
+                                         throws <a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></code></dd></dl>
+</li>
+</ul>
+<a name="load(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>load</h4>
+<pre>public static&nbsp;<a href="../../../org/apache/rahas/TokenRequestDispatcherConfig.html" title="class in org.apache.rahas">TokenRequestDispatcherConfig</a>&nbsp;load(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;configFilePath)
+                                         throws <a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></code></dd></dl>
+</li>
+</ul>
+<a name="getDefaultIssuerInstace()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getDefaultIssuerInstace</h4>
+<pre>public&nbsp;<a href="../../../org/apache/rahas/TokenIssuer.html" title="interface in org.apache.rahas">TokenIssuer</a>&nbsp;getDefaultIssuerInstace()
+                                    throws <a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></code></dd></dl>
+</li>
+</ul>
+<a name="getDefaultCancelerInstance()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getDefaultCancelerInstance</h4>
+<pre>public&nbsp;<a href="../../../org/apache/rahas/TokenCanceler.html" title="interface in org.apache.rahas">TokenCanceler</a>&nbsp;getDefaultCancelerInstance()
+                                         throws <a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></code></dd></dl>
+</li>
+</ul>
+<a name="getDefaultValidatorInstance()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getDefaultValidatorInstance</h4>
+<pre>public&nbsp;<a href="../../../org/apache/rahas/TokenValidator.html" title="interface in org.apache.rahas">TokenValidator</a>&nbsp;getDefaultValidatorInstance()
+                                           throws <a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></code></dd></dl>
+</li>
+</ul>
+<a name="getDefaultRenewerInstance()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getDefaultRenewerInstance</h4>
+<pre>public&nbsp;<a href="../../../org/apache/rahas/TokenRenewer.html" title="interface in org.apache.rahas">TokenRenewer</a>&nbsp;getDefaultRenewerInstance()
+                                       throws <a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></code></dd></dl>
+</li>
+</ul>
+<a name="getDefaultIssuerName()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getDefaultIssuerName</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getDefaultIssuerName()</pre>
+</li>
+</ul>
+<a name="getIssuer(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getIssuer</h4>
+<pre>public&nbsp;<a href="../../../org/apache/rahas/TokenIssuer.html" title="interface in org.apache.rahas">TokenIssuer</a>&nbsp;getIssuer(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;tokenType)
+                      throws <a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></code></dd></dl>
+</li>
+</ul>
+<a name="getValidator(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getValidator</h4>
+<pre>public&nbsp;<a href="../../../org/apache/rahas/TokenValidator.html" title="interface in org.apache.rahas">TokenValidator</a>&nbsp;getValidator(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;tokenType)
+                            throws <a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></code></dd></dl>
+</li>
+</ul>
+<a name="getRenewer(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getRenewer</h4>
+<pre>public&nbsp;<a href="../../../org/apache/rahas/TokenRenewer.html" title="interface in org.apache.rahas">TokenRenewer</a>&nbsp;getRenewer(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;tokenType)
+                        throws <a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></code></dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/TokenRequestDispatcherConfig.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/apache/rahas/TokenRequestDispatcher.html" title="class in org.apache.rahas"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../org/apache/rahas/TokenStorage.html" title="interface in org.apache.rahas"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?org/apache/rahas/TokenRequestDispatcherConfig.html" target="_top">Frames</a></li>
+<li><a href="TokenRequestDispatcherConfig.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rahas/TokenStorage.html b/axis2/java/core-rampart/apidocs/org/apache/rahas/TokenStorage.html
new file mode 100644
index 0000000..71eda54
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rahas/TokenStorage.html
@@ -0,0 +1,416 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>TokenStorage (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="TokenStorage (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/TokenStorage.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/apache/rahas/TokenRequestDispatcherConfig.html" title="class in org.apache.rahas"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../org/apache/rahas/TokenValidator.html" title="interface in org.apache.rahas"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?org/apache/rahas/TokenStorage.html" target="_top">Frames</a></li>
+<li><a href="TokenStorage.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.rahas</div>
+<h2 title="Interface TokenStorage" class="title">Interface TokenStorage</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><a href="../../../org/apache/rahas/SimpleTokenStore.html" title="class in org.apache.rahas">SimpleTokenStore</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="strong">TokenStorage</span></pre>
+<div class="block">The storage interface to store security tokens and
+ manipulate them</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/TokenStorage.html#TOKEN_STORAGE_KEY">TOKEN_STORAGE_KEY</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/TokenStorage.html#add(org.apache.rahas.Token)">add</a></strong>(<a href="../../../org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a>&nbsp;token)</code>
+<div class="block">Add the given token to the list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a>[]</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/TokenStorage.html#getCancelledTokens()">getCancelledTokens</a></strong>()</code>
+<div class="block">Return the list of CANCELLED tokens</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a>[]</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/TokenStorage.html#getExpiredTokens()">getExpiredTokens</a></strong>()</code>
+<div class="block">Return the list of <code>EXPIRED</code> tokens.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a>[]</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/TokenStorage.html#getRenewedTokens()">getRenewedTokens</a></strong>()</code>
+<div class="block">Return the list of RENEWED tokens.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/TokenStorage.html#getToken(java.lang.String)">getToken</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;id)</code>
+<div class="block">Returns the <code>Token</code> of the given id</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[]</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/TokenStorage.html#getTokenIdentifiers()">getTokenIdentifiers</a></strong>()</code>
+<div class="block">Return the list of all token identifiers.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a>[]</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/TokenStorage.html#getValidTokens()">getValidTokens</a></strong>()</code>
+<div class="block">Return the list of ISSUED and RENEWED tokens.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/TokenStorage.html#removeToken(java.lang.String)">removeToken</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;id)</code>
+<div class="block">Removes the given token from token storage.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/TokenStorage.html#update(org.apache.rahas.Token)">update</a></strong>(<a href="../../../org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a>&nbsp;token)</code>
+<div class="block">Update an existing token.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="TOKEN_STORAGE_KEY">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>TOKEN_STORAGE_KEY</h4>
+<pre>static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> TOKEN_STORAGE_KEY</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.rahas.TokenStorage.TOKEN_STORAGE_KEY">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="add(org.apache.rahas.Token)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>add</h4>
+<pre>void&nbsp;add(<a href="../../../org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a>&nbsp;token)
+         throws <a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></pre>
+<div class="block">Add the given token to the list.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>token</code> - The token to be added</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></code></dd></dl>
+</li>
+</ul>
+<a name="update(org.apache.rahas.Token)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>update</h4>
+<pre>void&nbsp;update(<a href="../../../org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a>&nbsp;token)
+            throws <a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></pre>
+<div class="block">Update an existing token.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>token</code> - </dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></code></dd></dl>
+</li>
+</ul>
+<a name="getTokenIdentifiers()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getTokenIdentifiers</h4>
+<pre><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[]&nbsp;getTokenIdentifiers()
+                             throws <a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></pre>
+<div class="block">Return the list of all token identifiers.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>As array of token identifiers</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></code></dd></dl>
+</li>
+</ul>
+<a name="getExpiredTokens()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getExpiredTokens</h4>
+<pre><a href="../../../org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a>[]&nbsp;getExpiredTokens()
+                         throws <a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></pre>
+<div class="block">Return the list of <code>EXPIRED</code> tokens.
+ If there are no <code>EXPIRED</code> tokens <code>null</code> will be 
+ returned</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>An array of expired <code>Tokens</code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></code></dd></dl>
+</li>
+</ul>
+<a name="getValidTokens()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getValidTokens</h4>
+<pre><a href="../../../org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a>[]&nbsp;getValidTokens()
+                       throws <a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></pre>
+<div class="block">Return the list of ISSUED and RENEWED tokens.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>An array of ISSUED and RENEWED <code>Tokens</code>.</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></code></dd></dl>
+</li>
+</ul>
+<a name="getRenewedTokens()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getRenewedTokens</h4>
+<pre><a href="../../../org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a>[]&nbsp;getRenewedTokens()
+                         throws <a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></pre>
+<div class="block">Return the list of RENEWED tokens.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>An array of RENEWED <code>Tokens</code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></code></dd></dl>
+</li>
+</ul>
+<a name="getCancelledTokens()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getCancelledTokens</h4>
+<pre><a href="../../../org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a>[]&nbsp;getCancelledTokens()
+                           throws <a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></pre>
+<div class="block">Return the list of CANCELLED tokens</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>An array of CANCELLED <code>Tokens</code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></code></dd></dl>
+</li>
+</ul>
+<a name="getToken(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getToken</h4>
+<pre><a href="../../../org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a>&nbsp;getToken(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;id)
+               throws <a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></pre>
+<div class="block">Returns the <code>Token</code> of the given id</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>id</code> - </dd>
+<dt><span class="strong">Returns:</span></dt><dd>The requested <code>Token</code> identified by the give id</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></code></dd></dl>
+</li>
+</ul>
+<a name="removeToken(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>removeToken</h4>
+<pre>void&nbsp;removeToken(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;id)</pre>
+<div class="block">Removes the given token from token storage.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>id</code> - Token id to remove.</dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/TokenStorage.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/apache/rahas/TokenRequestDispatcherConfig.html" title="class in org.apache.rahas"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../org/apache/rahas/TokenValidator.html" title="interface in org.apache.rahas"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?org/apache/rahas/TokenStorage.html" target="_top">Frames</a></li>
+<li><a href="TokenStorage.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rahas/TokenValidator.html b/axis2/java/core-rampart/apidocs/org/apache/rahas/TokenValidator.html
new file mode 100644
index 0000000..bf4bf60
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rahas/TokenValidator.html
@@ -0,0 +1,279 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>TokenValidator (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="TokenValidator (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/TokenValidator.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/apache/rahas/TokenStorage.html" title="interface in org.apache.rahas"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?org/apache/rahas/TokenValidator.html" target="_top">Frames</a></li>
+<li><a href="TokenValidator.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.rahas</div>
+<h2 title="Interface TokenValidator" class="title">Interface TokenValidator</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><a href="../../../org/apache/rahas/impl/SAMLTokenValidator.html" title="class in org.apache.rahas.impl">SAMLTokenValidator</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="strong">TokenValidator</span></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/TokenValidator.html#setConfigurationElement(org.apache.axiom.om.OMElement)">setConfigurationElement</a></strong>(org.apache.axiom.om.OMElement&nbsp;configElement)</code>
+<div class="block">Set the configuration element of this TokenValidator.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/TokenValidator.html#setConfigurationFile(java.lang.String)">setConfigurationFile</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;configFile)</code>
+<div class="block">Set the configuration file of this TokenValidator.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/TokenValidator.html#setConfigurationParamName(java.lang.String)">setConfigurationParamName</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;configParamName)</code>
+<div class="block">Set the name of the configuration parameter.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>org.apache.axiom.soap.SOAPEnvelope</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/TokenValidator.html#validate(org.apache.rahas.RahasData)">validate</a></strong>(<a href="../../../org/apache/rahas/RahasData.html" title="class in org.apache.rahas">RahasData</a>&nbsp;data)</code>
+<div class="block">Validate the token specified in the given request.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="validate(org.apache.rahas.RahasData)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>validate</h4>
+<pre>org.apache.axiom.soap.SOAPEnvelope&nbsp;validate(<a href="../../../org/apache/rahas/RahasData.html" title="class in org.apache.rahas">RahasData</a>&nbsp;data)
+                                            throws <a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></pre>
+<div class="block">Validate the token specified in the given request.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>data</code> - A populated <code>RahasData</code> instance</dd>
+<dt><span class="strong">Returns:</span></dt><dd>Response SOAPEnveloper</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></code></dd></dl>
+</li>
+</ul>
+<a name="setConfigurationFile(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setConfigurationFile</h4>
+<pre>void&nbsp;setConfigurationFile(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;configFile)</pre>
+<div class="block">Set the configuration file of this TokenValidator.
+ 
+ This is the text value of the &lt;configuration-file&gt; element of the
+ token-dispatcher-configuration</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>configFile</code> - </dd></dl>
+</li>
+</ul>
+<a name="setConfigurationElement(org.apache.axiom.om.OMElement)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setConfigurationElement</h4>
+<pre>void&nbsp;setConfigurationElement(org.apache.axiom.om.OMElement&nbsp;configElement)</pre>
+<div class="block">Set the configuration element of this TokenValidator.
+ 
+ This is the &lt;configuration&gt; element of the
+ token-dispatcher-configuration</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>configElement</code> - <code>OMElement</code> representing the configuration</dd></dl>
+</li>
+</ul>
+<a name="setConfigurationParamName(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>setConfigurationParamName</h4>
+<pre>void&nbsp;setConfigurationParamName(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;configParamName)</pre>
+<div class="block">Set the name of the configuration parameter.
+ 
+ If this is used then there must be a
+ <code>org.apache.axis2.description.Parameter</code> object available in
+ the via the messageContext when the <code>TokenIssuer</code> is called.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>configParamName</code> - </dd><dt><span class="strong">See Also:</span></dt><dd><code>Parameter</code></dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/TokenValidator.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/apache/rahas/TokenStorage.html" title="interface in org.apache.rahas"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?org/apache/rahas/TokenValidator.html" target="_top">Frames</a></li>
+<li><a href="TokenValidator.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rahas/TrustException.html b/axis2/java/core-rampart/apidocs/org/apache/rahas/TrustException.html
new file mode 100644
index 0000000..d3e5a5b
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rahas/TrustException.html
@@ -0,0 +1,534 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>TrustException (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="TrustException (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/TrustException.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/apache/rahas/TokenValidator.html" title="interface in org.apache.rahas"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../org/apache/rahas/TrustUtil.html" title="class in org.apache.rahas"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?org/apache/rahas/TrustException.html" target="_top">Frames</a></li>
+<li><a href="TrustException.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.rahas</div>
+<h2 title="Class TrustException" class="title">Class TrustException</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">java.lang.Throwable</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">java.lang.Exception</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.rahas.TrustException</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">TrustException</span>
+extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../serialized-form.html#org.apache.rahas.TrustException">Serialized Form</a></dd></dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/TrustException.html#AUTHENTICATION_BAD_ELEMENTS">AUTHENTICATION_BAD_ELEMENTS</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/TrustException.html#BAD_REQUEST">BAD_REQUEST</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/TrustException.html#EXPIRED_DATA">EXPIRED_DATA</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/TrustException.html#FAILED_AUTHENTICATION">FAILED_AUTHENTICATION</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/TrustException.html#INVALID_REQUEST">INVALID_REQUEST</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/TrustException.html#INVALID_SCOPE">INVALID_SCOPE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/TrustException.html#INVALID_SECURITY_TOKEN">INVALID_SECURITY_TOKEN</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/TrustException.html#INVALID_TIME_RANGE">INVALID_TIME_RANGE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/TrustException.html#RENEW_NEEDED">RENEW_NEEDED</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/TrustException.html#REQUEST_FAILED">REQUEST_FAILED</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/TrustException.html#UNABLE_TO_RENEW">UNABLE_TO_RENEW</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../org/apache/rahas/TrustException.html#TrustException(java.lang.String)">TrustException</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;faultCode)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../org/apache/rahas/TrustException.html#TrustException(java.lang.String, java.lang.Object[])">TrustException</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;faultCode,
+              <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>[]&nbsp;args)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../org/apache/rahas/TrustException.html#TrustException(java.lang.String, java.lang.Object[], java.lang.Throwable)">TrustException</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;faultCode,
+              <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>[]&nbsp;args,
+              <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a>&nbsp;e)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../org/apache/rahas/TrustException.html#TrustException(java.lang.String, java.lang.Throwable)">TrustException</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;faultCode,
+              <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a>&nbsp;e)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/TrustException.html#getFaultCode()">getFaultCode</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/TrustException.html#getFaultString()">getFaultString</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/TrustException.html#getMessage(java.lang.String, java.lang.Object[])">getMessage</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;faultCode,
+          <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>[]&nbsp;args)</code>
+<div class="block">get the message from resource bundle.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Throwable">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Throwable.html?is-external=true#addSuppressed(java.lang.Throwable)" title="class or interface in java.lang">addSuppressed</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Throwable.html?is-external=true#fillInStackTrace()" title="class or interface in java.lang">fillInStackTrace</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Throwable.html?is-external=true#getCause()" title="class or interface in java.lang">getCause</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Throwable.html?is-external=true#getLocalizedMessage()" title="class or interface in java.lang">getLocalizedMessage</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Throwable.html?is-external=true#getMessage()" title="class or interface in java.lang">getMessage</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Throwable.html?is-external=true#getStackTrace()" title="class or interface in java.lang">getStackTrace</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Throwable.html?is-external=true#getSuppressed()" title="class or interface in java.lang">getSuppressed</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Throwable.html?is-external=true#initCause(java.lang.Throwable)" title="class or interface in java.lang">initCause</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Throwable.html?is-external=true#printStackTrace()" title="class or interface in java.lang">printStackTrace</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Throwable.html?is-external=true#printStackTrace(java.io.PrintStream)" title="class or interface in java.lang">printStackTrace</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Throwable.html?is-external=true#printStackTrace(java.io.PrintWriter)" title="class or interface in java.lang">printStackTrace</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Throwable.html?is-external=true#setStackTrace(java.lang.StackTraceElement[])" title="class or interface in java.lang">setStackTrace</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Throwable.html?is-external=true#toString()" title="class or interface in java.lang">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="INVALID_REQUEST">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>INVALID_REQUEST</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> INVALID_REQUEST</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.rahas.TrustException.INVALID_REQUEST">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="FAILED_AUTHENTICATION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>FAILED_AUTHENTICATION</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> FAILED_AUTHENTICATION</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.rahas.TrustException.FAILED_AUTHENTICATION">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="REQUEST_FAILED">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>REQUEST_FAILED</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> REQUEST_FAILED</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.rahas.TrustException.REQUEST_FAILED">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="INVALID_SECURITY_TOKEN">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>INVALID_SECURITY_TOKEN</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> INVALID_SECURITY_TOKEN</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.rahas.TrustException.INVALID_SECURITY_TOKEN">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="AUTHENTICATION_BAD_ELEMENTS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>AUTHENTICATION_BAD_ELEMENTS</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> AUTHENTICATION_BAD_ELEMENTS</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.rahas.TrustException.AUTHENTICATION_BAD_ELEMENTS">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="BAD_REQUEST">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>BAD_REQUEST</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> BAD_REQUEST</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.rahas.TrustException.BAD_REQUEST">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="EXPIRED_DATA">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EXPIRED_DATA</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> EXPIRED_DATA</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.rahas.TrustException.EXPIRED_DATA">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="INVALID_TIME_RANGE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>INVALID_TIME_RANGE</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> INVALID_TIME_RANGE</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.rahas.TrustException.INVALID_TIME_RANGE">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="INVALID_SCOPE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>INVALID_SCOPE</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> INVALID_SCOPE</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.rahas.TrustException.INVALID_SCOPE">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="RENEW_NEEDED">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RENEW_NEEDED</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> RENEW_NEEDED</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.rahas.TrustException.RENEW_NEEDED">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="UNABLE_TO_RENEW">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>UNABLE_TO_RENEW</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> UNABLE_TO_RENEW</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.rahas.TrustException.UNABLE_TO_RENEW">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="TrustException(java.lang.String, java.lang.Object[])">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>TrustException</h4>
+<pre>public&nbsp;TrustException(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;faultCode,
+              <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>[]&nbsp;args)</pre>
+</li>
+</ul>
+<a name="TrustException(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>TrustException</h4>
+<pre>public&nbsp;TrustException(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;faultCode)</pre>
+</li>
+</ul>
+<a name="TrustException(java.lang.String, java.lang.Object[], java.lang.Throwable)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>TrustException</h4>
+<pre>public&nbsp;TrustException(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;faultCode,
+              <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>[]&nbsp;args,
+              <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a>&nbsp;e)</pre>
+</li>
+</ul>
+<a name="TrustException(java.lang.String, java.lang.Throwable)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>TrustException</h4>
+<pre>public&nbsp;TrustException(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;faultCode,
+              <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a>&nbsp;e)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getMessage(java.lang.String, java.lang.Object[])">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getMessage</h4>
+<pre>protected static&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getMessage(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;faultCode,
+                <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>[]&nbsp;args)</pre>
+<div class="block">get the message from resource bundle.
+ <p/></div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>the message translated from the property (message) file.</dd></dl>
+</li>
+</ul>
+<a name="getFaultCode()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getFaultCode</h4>
+<pre>protected&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getFaultCode()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the faultCode.</dd></dl>
+</li>
+</ul>
+<a name="getFaultString()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getFaultString</h4>
+<pre>protected&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getFaultString()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the faultString.</dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/TrustException.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/apache/rahas/TokenValidator.html" title="interface in org.apache.rahas"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../org/apache/rahas/TrustUtil.html" title="class in org.apache.rahas"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?org/apache/rahas/TrustException.html" target="_top">Frames</a></li>
+<li><a href="TrustException.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rahas/TrustUtil.html b/axis2/java/core-rampart/apidocs/org/apache/rahas/TrustUtil.html
new file mode 100644
index 0000000..6b71659
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rahas/TrustUtil.html
@@ -0,0 +1,943 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>TrustUtil (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="TrustUtil (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/TrustUtil.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas"><span class="strong">Prev Class</span></a></li>
+<li>Next Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?org/apache/rahas/TrustUtil.html" target="_top">Frames</a></li>
+<li><a href="TrustUtil.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.rahas</div>
+<h2 title="Class TrustUtil" class="title">Class TrustUtil</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.rahas.TrustUtil</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">TrustUtil</span>
+extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../org/apache/rahas/TrustUtil.html#TrustUtil()">TrustUtil</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.apache.axiom.om.OMElement</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/TrustUtil.html#createAppliesToElement(org.apache.axiom.om.OMElement, java.lang.String, java.lang.String)">createAppliesToElement</a></strong>(org.apache.axiom.om.OMElement&nbsp;parent,
+                      <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;address,
+                      <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;addressingNs)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.apache.axiom.om.OMElement</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/TrustUtil.html#createBinarySecretElement(int, org.apache.axiom.om.OMElement, java.lang.String)">createBinarySecretElement</a></strong>(int&nbsp;version,
+                         org.apache.axiom.om.OMElement&nbsp;parent,
+                         <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;type)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.apache.axiom.om.OMElement</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/TrustUtil.html#createCancelRequest(java.lang.String, int)">createCancelRequest</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;tokenId,
+                   int&nbsp;version)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.apache.axiom.om.OMElement</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/TrustUtil.html#createCancelTargetElement(int, org.apache.axiom.om.OMElement)">createCancelTargetElement</a></strong>(int&nbsp;version,
+                         org.apache.axiom.om.OMElement&nbsp;parent)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.apache.axiom.om.OMElement</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/TrustUtil.html#createClaims(int, org.apache.axiom.om.OMElement, java.lang.String)">createClaims</a></strong>(int&nbsp;version,
+            org.apache.axiom.om.OMElement&nbsp;parent,
+            <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;dialect)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.apache.axiom.om.OMElement</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/TrustUtil.html#createComputedKeyAlgorithm(int, org.apache.axiom.om.OMElement, java.lang.String)">createComputedKeyAlgorithm</a></strong>(int&nbsp;version,
+                          org.apache.axiom.om.OMElement&nbsp;parent,
+                          <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;algoId)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.apache.axiom.om.OMElement</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/TrustUtil.html#createComputedKeyElement(int, org.apache.axiom.om.OMElement)">createComputedKeyElement</a></strong>(int&nbsp;version,
+                        org.apache.axiom.om.OMElement&nbsp;parent)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.apache.axiom.om.OMElement</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/TrustUtil.html#createEntropyElement(int, org.apache.axiom.om.OMElement)">createEntropyElement</a></strong>(int&nbsp;version,
+                    org.apache.axiom.om.OMElement&nbsp;parent)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.apache.axiom.om.OMElement</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/TrustUtil.html#createKeySizeElement(int, org.apache.axiom.om.OMElement, int)">createKeySizeElement</a></strong>(int&nbsp;version,
+                    org.apache.axiom.om.OMElement&nbsp;parent,
+                    int&nbsp;size)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.apache.axiom.om.OMElement</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/TrustUtil.html#createKeyTypeElement(int, org.apache.axiom.om.OMElement, java.lang.String)">createKeyTypeElement</a></strong>(int&nbsp;version,
+                    org.apache.axiom.om.OMElement&nbsp;parent,
+                    <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;type)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.apache.axiom.om.OMElement</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/TrustUtil.html#createLifetimeElement(int, org.apache.axiom.om.OMElement, long)">createLifetimeElement</a></strong>(int&nbsp;version,
+                     org.apache.axiom.om.OMElement&nbsp;parent,
+                     long&nbsp;ttl)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.apache.axiom.om.OMElement</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/TrustUtil.html#createLifetimeElement(int, org.apache.axiom.om.OMElement, java.lang.String, java.lang.String)">createLifetimeElement</a></strong>(int&nbsp;version,
+                     org.apache.axiom.om.OMElement&nbsp;parent,
+                     <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;created,
+                     <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;expires)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.apache.axiom.om.OMElement</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/TrustUtil.html#createRenewTargetElement(int, org.apache.axiom.om.OMElement, org.apache.axiom.om.OMElement)">createRenewTargetElement</a></strong>(int&nbsp;version,
+                        org.apache.axiom.om.OMElement&nbsp;parent,
+                        org.apache.axiom.om.OMElement&nbsp;str)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.apache.axiom.om.OMElement</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/TrustUtil.html#createRequestedAttachedRef(int, org.apache.axiom.om.OMElement, java.lang.String, java.lang.String)">createRequestedAttachedRef</a></strong>(int&nbsp;version,
+                          org.apache.axiom.om.OMElement&nbsp;parent,
+                          <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;refUri,
+                          <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;refValueType)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/TrustUtil.html#createRequestedAttachedRef(org.apache.axiom.om.OMElement, java.lang.String, int)">createRequestedAttachedRef</a></strong>(org.apache.axiom.om.OMElement&nbsp;rstrElem,
+                          <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;id,
+                          int&nbsp;version)</code>
+<div class="block">Create and add wst:AttachedReference element</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.apache.axiom.om.OMElement</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/TrustUtil.html#createRequestedProofTokenElement(int, org.apache.axiom.om.OMElement)">createRequestedProofTokenElement</a></strong>(int&nbsp;version,
+                                org.apache.axiom.om.OMElement&nbsp;parent)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.apache.axiom.om.OMElement</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/TrustUtil.html#createRequestedSecurityTokenElement(int, org.apache.axiom.om.OMElement)">createRequestedSecurityTokenElement</a></strong>(int&nbsp;version,
+                                   org.apache.axiom.om.OMElement&nbsp;parent)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.apache.axiom.om.OMElement</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/TrustUtil.html#createRequestedTokenCanceledElement(int, org.apache.axiom.om.OMElement)">createRequestedTokenCanceledElement</a></strong>(int&nbsp;version,
+                                   org.apache.axiom.om.OMElement&nbsp;parent)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.apache.axiom.om.OMElement</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/TrustUtil.html#createRequestedUnattachedRef(int, org.apache.axiom.om.OMElement, java.lang.String, java.lang.String)">createRequestedUnattachedRef</a></strong>(int&nbsp;version,
+                            org.apache.axiom.om.OMElement&nbsp;parent,
+                            <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;refUri,
+                            <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;refValueType)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/TrustUtil.html#createRequestedUnattachedRef(org.apache.axiom.om.OMElement, java.lang.String, int)">createRequestedUnattachedRef</a></strong>(org.apache.axiom.om.OMElement&nbsp;rstrElem,
+                            <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;id,
+                            int&nbsp;version)</code>
+<div class="block">Create and add wst:UnattachedReference element</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.apache.axiom.om.OMElement</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/TrustUtil.html#createRequestSecurityTokenElement(int)">createRequestSecurityTokenElement</a></strong>(int&nbsp;version)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.apache.axiom.om.OMElement</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/TrustUtil.html#createRequestSecurityTokenResponseCollectionElement(int, org.apache.axiom.om.OMElement)">createRequestSecurityTokenResponseCollectionElement</a></strong>(int&nbsp;version,
+                                                   org.apache.axiom.om.OMElement&nbsp;parent)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.apache.axiom.om.OMElement</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/TrustUtil.html#createRequestSecurityTokenResponseElement(int, org.apache.axiom.om.OMElement)">createRequestSecurityTokenResponseElement</a></strong>(int&nbsp;version,
+                                         org.apache.axiom.om.OMElement&nbsp;parent)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.apache.axiom.om.OMElement</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/TrustUtil.html#createRequestTypeElement(int, org.apache.axiom.om.OMElement, java.lang.String)">createRequestTypeElement</a></strong>(int&nbsp;version,
+                        org.apache.axiom.om.OMElement&nbsp;parent,
+                        <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;value)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom">Element</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/TrustUtil.html#createSecurityTokenReference(org.w3c.dom.Document, java.lang.String, java.lang.String)">createSecurityTokenReference</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/org/w3c/dom/Document.html?is-external=true" title="class or interface in org.w3c.dom">Document</a>&nbsp;doc,
+                            <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;refUri,
+                            <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;refValueType)</code>
+<div class="block">Create a wsse:Reference element with the given URI and the value type</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.apache.axiom.soap.SOAPEnvelope</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/TrustUtil.html#createSOAPEnvelope(java.lang.String)">createSOAPEnvelope</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;nsUri)</code>
+<div class="block">Create a new <code>SOAPEnvelope</code> of the same version as the
+ SOAPEnvelope in the given <code>MessageContext</code></div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.apache.axiom.om.OMElement</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/TrustUtil.html#createTokenTypeElement(int, org.apache.axiom.om.OMElement)">createTokenTypeElement</a></strong>(int&nbsp;version,
+                      org.apache.axiom.om.OMElement&nbsp;parent)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.apache.axiom.om.OMElement</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/TrustUtil.html#createValidateTargetElement(int, org.apache.axiom.om.OMElement, org.apache.axiom.om.OMElement)">createValidateTargetElement</a></strong>(int&nbsp;version,
+                           org.apache.axiom.om.OMElement&nbsp;parent,
+                           org.apache.axiom.om.OMElement&nbsp;str)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected byte[]</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/TrustUtil.html#generateEphemeralKey(byte[], byte[], java.lang.String, int)">generateEphemeralKey</a></strong>(byte[]&nbsp;reqEnt,
+                    byte[]&nbsp;respEnt,
+                    <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;algo,
+                    int&nbsp;keySize)</code>
+<div class="block">Create an ephemeral key</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected byte[]</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/TrustUtil.html#generateEphemeralKey(int)">generateEphemeralKey</a></strong>(int&nbsp;keySize)</code>
+<div class="block">Create an ephemeral key</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/TrustUtil.html#getActionValue(int, java.lang.String)">getActionValue</a></strong>(int&nbsp;version,
+              <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;action)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="../../../org/apache/rahas/TokenStorage.html" title="interface in org.apache.rahas">TokenStorage</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/TrustUtil.html#getTokenStore(org.apache.axis2.context.ConfigurationContext)">getTokenStore</a></strong>(org.apache.axis2.context.ConfigurationContext&nbsp;ctx)</code>
+<div class="block">Fetches the token storage from the configuration context.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="../../../org/apache/rahas/TokenStorage.html" title="interface in org.apache.rahas">TokenStorage</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/TrustUtil.html#getTokenStore(org.apache.axis2.context.MessageContext)">getTokenStore</a></strong>(org.apache.axis2.context.MessageContext&nbsp;msgCtx)</code>
+<div class="block">Returns the token store.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/TrustUtil.html#getWSTNamespace(int)">getWSTNamespace</a></strong>(int&nbsp;version)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/TrustUtil.html#getWSTVersion(java.lang.String)">getWSTVersion</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;ns)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Properties.html?is-external=true" title="class or interface in java.util">Properties</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rahas/TrustUtil.html#toProperties(org.apache.axiom.om.OMElement)">toProperties</a></strong>(org.apache.axiom.om.OMElement&nbsp;cryptoElem)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="TrustUtil()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>TrustUtil</h4>
+<pre>public&nbsp;TrustUtil()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="createSecurityTokenReference(org.w3c.dom.Document, java.lang.String, java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createSecurityTokenReference</h4>
+<pre>public static&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom">Element</a>&nbsp;createSecurityTokenReference(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/org/w3c/dom/Document.html?is-external=true" title="class or interface in org.w3c.dom">Document</a>&nbsp;doc,
+                                   <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;refUri,
+                                   <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;refValueType)</pre>
+<div class="block">Create a wsse:Reference element with the given URI and the value type</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>doc</code> - </dd><dd><code>refUri</code> - </dd><dd><code>refValueType</code> - </dd>
+<dt><span class="strong">Returns:</span></dt><dd>Element</dd></dl>
+</li>
+</ul>
+<a name="createRequestSecurityTokenResponseElement(int, org.apache.axiom.om.OMElement)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createRequestSecurityTokenResponseElement</h4>
+<pre>public static&nbsp;org.apache.axiom.om.OMElement&nbsp;createRequestSecurityTokenResponseElement(int&nbsp;version,
+                                                                      org.apache.axiom.om.OMElement&nbsp;parent)
+                                                                               throws <a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></code></dd></dl>
+</li>
+</ul>
+<a name="createRequestSecurityTokenResponseCollectionElement(int, org.apache.axiom.om.OMElement)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createRequestSecurityTokenResponseCollectionElement</h4>
+<pre>public static&nbsp;org.apache.axiom.om.OMElement&nbsp;createRequestSecurityTokenResponseCollectionElement(int&nbsp;version,
+                                                                                org.apache.axiom.om.OMElement&nbsp;parent)
+                                                                                         throws <a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></code></dd></dl>
+</li>
+</ul>
+<a name="createRequestedSecurityTokenElement(int, org.apache.axiom.om.OMElement)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createRequestedSecurityTokenElement</h4>
+<pre>public static&nbsp;org.apache.axiom.om.OMElement&nbsp;createRequestedSecurityTokenElement(int&nbsp;version,
+                                                                org.apache.axiom.om.OMElement&nbsp;parent)
+                                                                         throws <a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></code></dd></dl>
+</li>
+</ul>
+<a name="createRequestSecurityTokenElement(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createRequestSecurityTokenElement</h4>
+<pre>public static&nbsp;org.apache.axiom.om.OMElement&nbsp;createRequestSecurityTokenElement(int&nbsp;version)
+                                                                       throws <a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></code></dd></dl>
+</li>
+</ul>
+<a name="createRequestedProofTokenElement(int, org.apache.axiom.om.OMElement)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createRequestedProofTokenElement</h4>
+<pre>public static&nbsp;org.apache.axiom.om.OMElement&nbsp;createRequestedProofTokenElement(int&nbsp;version,
+                                                             org.apache.axiom.om.OMElement&nbsp;parent)
+                                                                      throws <a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></code></dd></dl>
+</li>
+</ul>
+<a name="createEntropyElement(int, org.apache.axiom.om.OMElement)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEntropyElement</h4>
+<pre>public static&nbsp;org.apache.axiom.om.OMElement&nbsp;createEntropyElement(int&nbsp;version,
+                                                 org.apache.axiom.om.OMElement&nbsp;parent)
+                                                          throws <a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></code></dd></dl>
+</li>
+</ul>
+<a name="createComputedKeyElement(int, org.apache.axiom.om.OMElement)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createComputedKeyElement</h4>
+<pre>public static&nbsp;org.apache.axiom.om.OMElement&nbsp;createComputedKeyElement(int&nbsp;version,
+                                                     org.apache.axiom.om.OMElement&nbsp;parent)
+                                                              throws <a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></code></dd></dl>
+</li>
+</ul>
+<a name="createRequestTypeElement(int, org.apache.axiom.om.OMElement, java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createRequestTypeElement</h4>
+<pre>public static&nbsp;org.apache.axiom.om.OMElement&nbsp;createRequestTypeElement(int&nbsp;version,
+                                                     org.apache.axiom.om.OMElement&nbsp;parent,
+                                                     <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;value)
+                                                              throws <a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></code></dd></dl>
+</li>
+</ul>
+<a name="createTokenTypeElement(int, org.apache.axiom.om.OMElement)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createTokenTypeElement</h4>
+<pre>public static&nbsp;org.apache.axiom.om.OMElement&nbsp;createTokenTypeElement(int&nbsp;version,
+                                                   org.apache.axiom.om.OMElement&nbsp;parent)
+                                                            throws <a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></code></dd></dl>
+</li>
+</ul>
+<a name="createValidateTargetElement(int, org.apache.axiom.om.OMElement, org.apache.axiom.om.OMElement)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createValidateTargetElement</h4>
+<pre>public static&nbsp;org.apache.axiom.om.OMElement&nbsp;createValidateTargetElement(int&nbsp;version,
+                                                        org.apache.axiom.om.OMElement&nbsp;parent,
+                                                        org.apache.axiom.om.OMElement&nbsp;str)
+                                                                 throws <a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></code></dd></dl>
+</li>
+</ul>
+<a name="createRenewTargetElement(int, org.apache.axiom.om.OMElement, org.apache.axiom.om.OMElement)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createRenewTargetElement</h4>
+<pre>public static&nbsp;org.apache.axiom.om.OMElement&nbsp;createRenewTargetElement(int&nbsp;version,
+                                                     org.apache.axiom.om.OMElement&nbsp;parent,
+                                                     org.apache.axiom.om.OMElement&nbsp;str)
+                                                              throws <a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></code></dd></dl>
+</li>
+</ul>
+<a name="createBinarySecretElement(int, org.apache.axiom.om.OMElement, java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createBinarySecretElement</h4>
+<pre>public static&nbsp;org.apache.axiom.om.OMElement&nbsp;createBinarySecretElement(int&nbsp;version,
+                                                      org.apache.axiom.om.OMElement&nbsp;parent,
+                                                      <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;type)
+                                                               throws <a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></code></dd></dl>
+</li>
+</ul>
+<a name="createComputedKeyAlgorithm(int, org.apache.axiom.om.OMElement, java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createComputedKeyAlgorithm</h4>
+<pre>public static&nbsp;org.apache.axiom.om.OMElement&nbsp;createComputedKeyAlgorithm(int&nbsp;version,
+                                                       org.apache.axiom.om.OMElement&nbsp;parent,
+                                                       <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;algoId)
+                                                                throws <a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></code></dd></dl>
+</li>
+</ul>
+<a name="createRequestedUnattachedRef(int, org.apache.axiom.om.OMElement, java.lang.String, java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createRequestedUnattachedRef</h4>
+<pre>public static&nbsp;org.apache.axiom.om.OMElement&nbsp;createRequestedUnattachedRef(int&nbsp;version,
+                                                         org.apache.axiom.om.OMElement&nbsp;parent,
+                                                         <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;refUri,
+                                                         <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;refValueType)
+                                                                  throws <a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></code></dd></dl>
+</li>
+</ul>
+<a name="createRequestedAttachedRef(int, org.apache.axiom.om.OMElement, java.lang.String, java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createRequestedAttachedRef</h4>
+<pre>public static&nbsp;org.apache.axiom.om.OMElement&nbsp;createRequestedAttachedRef(int&nbsp;version,
+                                                       org.apache.axiom.om.OMElement&nbsp;parent,
+                                                       <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;refUri,
+                                                       <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;refValueType)
+                                                                throws <a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></code></dd></dl>
+</li>
+</ul>
+<a name="createRequestedAttachedRef(org.apache.axiom.om.OMElement, java.lang.String, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createRequestedAttachedRef</h4>
+<pre>public static&nbsp;void&nbsp;createRequestedAttachedRef(org.apache.axiom.om.OMElement&nbsp;rstrElem,
+                              <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;id,
+                              int&nbsp;version)
+                                       throws <a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></pre>
+<div class="block">Create and add wst:AttachedReference element</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>rstrElem</code> - wst:RequestSecurityToken element</dd><dd><code>id</code> - Token identifier</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></code></dd></dl>
+</li>
+</ul>
+<a name="createRequestedUnattachedRef(org.apache.axiom.om.OMElement, java.lang.String, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createRequestedUnattachedRef</h4>
+<pre>public static&nbsp;void&nbsp;createRequestedUnattachedRef(org.apache.axiom.om.OMElement&nbsp;rstrElem,
+                                <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;id,
+                                int&nbsp;version)
+                                         throws <a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></pre>
+<div class="block">Create and add wst:UnattachedReference element</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>rstrElem</code> - wst:RequestSecurityToken element</dd><dd><code>id</code> - Token identifier</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></code></dd></dl>
+</li>
+</ul>
+<a name="createKeySizeElement(int, org.apache.axiom.om.OMElement, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createKeySizeElement</h4>
+<pre>public static&nbsp;org.apache.axiom.om.OMElement&nbsp;createKeySizeElement(int&nbsp;version,
+                                                 org.apache.axiom.om.OMElement&nbsp;parent,
+                                                 int&nbsp;size)
+                                                          throws <a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></code></dd></dl>
+</li>
+</ul>
+<a name="createKeyTypeElement(int, org.apache.axiom.om.OMElement, java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createKeyTypeElement</h4>
+<pre>public static&nbsp;org.apache.axiom.om.OMElement&nbsp;createKeyTypeElement(int&nbsp;version,
+                                                 org.apache.axiom.om.OMElement&nbsp;parent,
+                                                 <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;type)
+                                                          throws <a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></code></dd></dl>
+</li>
+</ul>
+<a name="createRequestedTokenCanceledElement(int, org.apache.axiom.om.OMElement)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createRequestedTokenCanceledElement</h4>
+<pre>public static&nbsp;org.apache.axiom.om.OMElement&nbsp;createRequestedTokenCanceledElement(int&nbsp;version,
+                                                                org.apache.axiom.om.OMElement&nbsp;parent)
+                                                                         throws <a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></code></dd></dl>
+</li>
+</ul>
+<a name="createLifetimeElement(int, org.apache.axiom.om.OMElement, java.lang.String, java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createLifetimeElement</h4>
+<pre>public static&nbsp;org.apache.axiom.om.OMElement&nbsp;createLifetimeElement(int&nbsp;version,
+                                                  org.apache.axiom.om.OMElement&nbsp;parent,
+                                                  <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;created,
+                                                  <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;expires)
+                                                           throws <a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></code></dd></dl>
+</li>
+</ul>
+<a name="createLifetimeElement(int, org.apache.axiom.om.OMElement, long)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createLifetimeElement</h4>
+<pre>public static&nbsp;org.apache.axiom.om.OMElement&nbsp;createLifetimeElement(int&nbsp;version,
+                                                  org.apache.axiom.om.OMElement&nbsp;parent,
+                                                  long&nbsp;ttl)
+                                                           throws <a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></code></dd></dl>
+</li>
+</ul>
+<a name="createAppliesToElement(org.apache.axiom.om.OMElement, java.lang.String, java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createAppliesToElement</h4>
+<pre>public static&nbsp;org.apache.axiom.om.OMElement&nbsp;createAppliesToElement(org.apache.axiom.om.OMElement&nbsp;parent,
+                                                   <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;address,
+                                                   <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;addressingNs)</pre>
+</li>
+</ul>
+<a name="getActionValue(int, java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getActionValue</h4>
+<pre>public static&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getActionValue(int&nbsp;version,
+                    <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;action)
+                             throws <a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></code></dd></dl>
+</li>
+</ul>
+<a name="createSOAPEnvelope(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createSOAPEnvelope</h4>
+<pre>public static&nbsp;org.apache.axiom.soap.SOAPEnvelope&nbsp;createSOAPEnvelope(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;nsUri)</pre>
+<div class="block">Create a new <code>SOAPEnvelope</code> of the same version as the
+ SOAPEnvelope in the given <code>MessageContext</code></div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>nsUri</code> - </dd>
+<dt><span class="strong">Returns:</span></dt><dd>SOAPEnvelope</dd></dl>
+</li>
+</ul>
+<a name="getWSTNamespace(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getWSTNamespace</h4>
+<pre>public static&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getWSTNamespace(int&nbsp;version)
+                              throws <a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></code></dd></dl>
+</li>
+</ul>
+<a name="getWSTVersion(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getWSTVersion</h4>
+<pre>public static&nbsp;int&nbsp;getWSTVersion(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;ns)
+                         throws <a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></code></dd></dl>
+</li>
+</ul>
+<a name="getTokenStore(org.apache.axis2.context.MessageContext)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getTokenStore</h4>
+<pre>public static&nbsp;<a href="../../../org/apache/rahas/TokenStorage.html" title="interface in org.apache.rahas">TokenStorage</a>&nbsp;getTokenStore(org.apache.axis2.context.MessageContext&nbsp;msgCtx)</pre>
+<div class="block">Returns the token store.
+ If the token store is already available in the configuration context then
+ fetch it and return it. If not create a new one, hook it up in the
+ configuration context and return it</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>msgCtx</code> - </dd>
+<dt><span class="strong">Returns:</span></dt><dd>the token store</dd></dl>
+</li>
+</ul>
+<a name="getTokenStore(org.apache.axis2.context.ConfigurationContext)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getTokenStore</h4>
+<pre>public static&nbsp;<a href="../../../org/apache/rahas/TokenStorage.html" title="interface in org.apache.rahas">TokenStorage</a>&nbsp;getTokenStore(org.apache.axis2.context.ConfigurationContext&nbsp;ctx)</pre>
+<div class="block">Fetches the token storage from the configuration context.
+ If the token store is already available in the configuration context then
+ fetch it and return it. If not create a new one, hook it up in the
+ configuration context and return it</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>ctx</code> - </dd>
+<dt><span class="strong">Returns:</span></dt><dd></dd></dl>
+</li>
+</ul>
+<a name="generateEphemeralKey(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>generateEphemeralKey</h4>
+<pre>protected&nbsp;byte[]&nbsp;generateEphemeralKey(int&nbsp;keySize)
+                               throws <a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></pre>
+<div class="block">Create an ephemeral key</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>The generated ephemeral key</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></code></dd></dl>
+</li>
+</ul>
+<a name="generateEphemeralKey(byte[], byte[], java.lang.String, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>generateEphemeralKey</h4>
+<pre>protected&nbsp;byte[]&nbsp;generateEphemeralKey(byte[]&nbsp;reqEnt,
+                          byte[]&nbsp;respEnt,
+                          <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;algo,
+                          int&nbsp;keySize)
+                               throws <a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></pre>
+<div class="block">Create an ephemeral key</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>The generated ephemeral key</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></code></dd></dl>
+</li>
+</ul>
+<a name="createCancelTargetElement(int, org.apache.axiom.om.OMElement)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createCancelTargetElement</h4>
+<pre>public static&nbsp;org.apache.axiom.om.OMElement&nbsp;createCancelTargetElement(int&nbsp;version,
+                                                      org.apache.axiom.om.OMElement&nbsp;parent)
+                                                               throws <a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></code></dd></dl>
+</li>
+</ul>
+<a name="createClaims(int, org.apache.axiom.om.OMElement, java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createClaims</h4>
+<pre>public static&nbsp;org.apache.axiom.om.OMElement&nbsp;createClaims(int&nbsp;version,
+                                         org.apache.axiom.om.OMElement&nbsp;parent,
+                                         <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;dialect)
+                                                  throws <a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></code></dd></dl>
+</li>
+</ul>
+<a name="createCancelRequest(java.lang.String, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createCancelRequest</h4>
+<pre>public static&nbsp;org.apache.axiom.om.OMElement&nbsp;createCancelRequest(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;tokenId,
+                                                int&nbsp;version)
+                                                         throws <a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></code></dd></dl>
+</li>
+</ul>
+<a name="toProperties(org.apache.axiom.om.OMElement)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>toProperties</h4>
+<pre>public static&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Properties.html?is-external=true" title="class or interface in java.util">Properties</a>&nbsp;toProperties(org.apache.axiom.om.OMElement&nbsp;cryptoElem)</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/TrustUtil.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas"><span class="strong">Prev Class</span></a></li>
+<li>Next Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?org/apache/rahas/TrustUtil.html" target="_top">Frames</a></li>
+<li><a href="TrustUtil.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rahas/class-use/EncryptedKeyToken.html b/axis2/java/core-rampart/apidocs/org/apache/rahas/class-use/EncryptedKeyToken.html
new file mode 100644
index 0000000..4f0f129
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rahas/class-use/EncryptedKeyToken.html
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.rahas.EncryptedKeyToken (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.rahas.EncryptedKeyToken (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../org/apache/rahas/EncryptedKeyToken.html" title="class in org.apache.rahas">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rahas/class-use/EncryptedKeyToken.html" target="_top">Frames</a></li>
+<li><a href="EncryptedKeyToken.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.rahas.EncryptedKeyToken" class="title">Uses of Class<br>org.apache.rahas.EncryptedKeyToken</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.rahas.EncryptedKeyToken</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../org/apache/rahas/EncryptedKeyToken.html" title="class in org.apache.rahas">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rahas/class-use/EncryptedKeyToken.html" target="_top">Frames</a></li>
+<li><a href="EncryptedKeyToken.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rahas/class-use/Rahas.html b/axis2/java/core-rampart/apidocs/org/apache/rahas/class-use/Rahas.html
new file mode 100644
index 0000000..96cbaa3
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rahas/class-use/Rahas.html
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.rahas.Rahas (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.rahas.Rahas (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../org/apache/rahas/Rahas.html" title="class in org.apache.rahas">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rahas/class-use/Rahas.html" target="_top">Frames</a></li>
+<li><a href="Rahas.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.rahas.Rahas" class="title">Uses of Class<br>org.apache.rahas.Rahas</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.rahas.Rahas</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../org/apache/rahas/Rahas.html" title="class in org.apache.rahas">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rahas/class-use/Rahas.html" target="_top">Frames</a></li>
+<li><a href="Rahas.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rahas/class-use/RahasConstants.CancelBindingLocalNames.html b/axis2/java/core-rampart/apidocs/org/apache/rahas/class-use/RahasConstants.CancelBindingLocalNames.html
new file mode 100644
index 0000000..bffd9e5
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rahas/class-use/RahasConstants.CancelBindingLocalNames.html
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.rahas.RahasConstants.CancelBindingLocalNames (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.rahas.RahasConstants.CancelBindingLocalNames (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../org/apache/rahas/RahasConstants.CancelBindingLocalNames.html" title="class in org.apache.rahas">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rahas/class-use/RahasConstants.CancelBindingLocalNames.html" target="_top">Frames</a></li>
+<li><a href="RahasConstants.CancelBindingLocalNames.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.rahas.RahasConstants.CancelBindingLocalNames" class="title">Uses of Class<br>org.apache.rahas.RahasConstants.CancelBindingLocalNames</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.rahas.RahasConstants.CancelBindingLocalNames</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../org/apache/rahas/RahasConstants.CancelBindingLocalNames.html" title="class in org.apache.rahas">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rahas/class-use/RahasConstants.CancelBindingLocalNames.html" target="_top">Frames</a></li>
+<li><a href="RahasConstants.CancelBindingLocalNames.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rahas/class-use/RahasConstants.IssuanceBindingLocalNames.html b/axis2/java/core-rampart/apidocs/org/apache/rahas/class-use/RahasConstants.IssuanceBindingLocalNames.html
new file mode 100644
index 0000000..c8ea9a2
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rahas/class-use/RahasConstants.IssuanceBindingLocalNames.html
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.rahas.RahasConstants.IssuanceBindingLocalNames (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.rahas.RahasConstants.IssuanceBindingLocalNames (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../org/apache/rahas/RahasConstants.IssuanceBindingLocalNames.html" title="class in org.apache.rahas">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rahas/class-use/RahasConstants.IssuanceBindingLocalNames.html" target="_top">Frames</a></li>
+<li><a href="RahasConstants.IssuanceBindingLocalNames.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.rahas.RahasConstants.IssuanceBindingLocalNames" class="title">Uses of Class<br>org.apache.rahas.RahasConstants.IssuanceBindingLocalNames</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.rahas.RahasConstants.IssuanceBindingLocalNames</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../org/apache/rahas/RahasConstants.IssuanceBindingLocalNames.html" title="class in org.apache.rahas">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rahas/class-use/RahasConstants.IssuanceBindingLocalNames.html" target="_top">Frames</a></li>
+<li><a href="RahasConstants.IssuanceBindingLocalNames.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rahas/class-use/RahasConstants.LocalNames.html b/axis2/java/core-rampart/apidocs/org/apache/rahas/class-use/RahasConstants.LocalNames.html
new file mode 100644
index 0000000..28d4201
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rahas/class-use/RahasConstants.LocalNames.html
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.rahas.RahasConstants.LocalNames (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.rahas.RahasConstants.LocalNames (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../org/apache/rahas/RahasConstants.LocalNames.html" title="class in org.apache.rahas">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rahas/class-use/RahasConstants.LocalNames.html" target="_top">Frames</a></li>
+<li><a href="RahasConstants.LocalNames.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.rahas.RahasConstants.LocalNames" class="title">Uses of Class<br>org.apache.rahas.RahasConstants.LocalNames</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.rahas.RahasConstants.LocalNames</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../org/apache/rahas/RahasConstants.LocalNames.html" title="class in org.apache.rahas">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rahas/class-use/RahasConstants.LocalNames.html" target="_top">Frames</a></li>
+<li><a href="RahasConstants.LocalNames.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rahas/class-use/RahasConstants.html b/axis2/java/core-rampart/apidocs/org/apache/rahas/class-use/RahasConstants.html
new file mode 100644
index 0000000..9ee0c5d
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rahas/class-use/RahasConstants.html
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.rahas.RahasConstants (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.rahas.RahasConstants (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../org/apache/rahas/RahasConstants.html" title="class in org.apache.rahas">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rahas/class-use/RahasConstants.html" target="_top">Frames</a></li>
+<li><a href="RahasConstants.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.rahas.RahasConstants" class="title">Uses of Class<br>org.apache.rahas.RahasConstants</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.rahas.RahasConstants</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../org/apache/rahas/RahasConstants.html" title="class in org.apache.rahas">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rahas/class-use/RahasConstants.html" target="_top">Frames</a></li>
+<li><a href="RahasConstants.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rahas/class-use/RahasData.html b/axis2/java/core-rampart/apidocs/org/apache/rahas/class-use/RahasData.html
new file mode 100644
index 0000000..3a29f17
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rahas/class-use/RahasData.html
@@ -0,0 +1,340 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.rahas.RahasData (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.rahas.RahasData (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../org/apache/rahas/RahasData.html" title="class in org.apache.rahas">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rahas/class-use/RahasData.html" target="_top">Frames</a></li>
+<li><a href="RahasData.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.rahas.RahasData" class="title">Uses of Class<br>org.apache.rahas.RahasData</h2>
+</div>
+<div class="classUseContainer">
+<ul class="blockList">
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
+<caption><span>Packages that use <a href="../../../../org/apache/rahas/RahasData.html" title="class in org.apache.rahas">RahasData</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Package</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="#org.apache.rahas">org.apache.rahas</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="#org.apache.rahas.impl">org.apache.rahas.impl</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="#org.apache.rahas.impl.util">org.apache.rahas.impl.util</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<ul class="blockList">
+<li class="blockList"><a name="org.apache.rahas">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../org/apache/rahas/RahasData.html" title="class in org.apache.rahas">RahasData</a> in <a href="../../../../org/apache/rahas/package-summary.html">org.apache.rahas</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../org/apache/rahas/package-summary.html">org.apache.rahas</a> with parameters of type <a href="../../../../org/apache/rahas/RahasData.html" title="class in org.apache.rahas">RahasData</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>org.apache.axiom.soap.SOAPEnvelope</code></td>
+<td class="colLast"><span class="strong">TokenCanceler.</span><code><strong><a href="../../../../org/apache/rahas/TokenCanceler.html#cancel(org.apache.rahas.RahasData)">cancel</a></strong>(<a href="../../../../org/apache/rahas/RahasData.html" title="class in org.apache.rahas">RahasData</a>&nbsp;data)</code>
+<div class="block">Cancel the token specified in the request.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><span class="strong">TokenIssuer.</span><code><strong><a href="../../../../org/apache/rahas/TokenIssuer.html#getResponseAction(org.apache.rahas.RahasData)">getResponseAction</a></strong>(<a href="../../../../org/apache/rahas/RahasData.html" title="class in org.apache.rahas">RahasData</a>&nbsp;data)</code>
+<div class="block">Returns the <code>wsa:Action</code> of the response.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><span class="strong">TokenCanceler.</span><code><strong><a href="../../../../org/apache/rahas/TokenCanceler.html#getResponseAction(org.apache.rahas.RahasData)">getResponseAction</a></strong>(<a href="../../../../org/apache/rahas/RahasData.html" title="class in org.apache.rahas">RahasData</a>&nbsp;data)</code>
+<div class="block">Returns the <code>wsa:Action</code> of the response.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>org.apache.axiom.soap.SOAPEnvelope</code></td>
+<td class="colLast"><span class="strong">TokenIssuer.</span><code><strong><a href="../../../../org/apache/rahas/TokenIssuer.html#issue(org.apache.rahas.RahasData)">issue</a></strong>(<a href="../../../../org/apache/rahas/RahasData.html" title="class in org.apache.rahas">RahasData</a>&nbsp;data)</code>
+<div class="block">Create the response <code>soap:Envelope</code> for the given issue
+ request.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>org.apache.axiom.soap.SOAPEnvelope</code></td>
+<td class="colLast"><span class="strong">TokenRenewer.</span><code><strong><a href="../../../../org/apache/rahas/TokenRenewer.html#renew(org.apache.rahas.RahasData)">renew</a></strong>(<a href="../../../../org/apache/rahas/RahasData.html" title="class in org.apache.rahas">RahasData</a>&nbsp;data)</code>
+<div class="block">Renew the token specified in the given request.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>org.apache.axiom.soap.SOAPEnvelope</code></td>
+<td class="colLast"><span class="strong">TokenValidator.</span><code><strong><a href="../../../../org/apache/rahas/TokenValidator.html#validate(org.apache.rahas.RahasData)">validate</a></strong>(<a href="../../../../org/apache/rahas/RahasData.html" title="class in org.apache.rahas">RahasData</a>&nbsp;data)</code>
+<div class="block">Validate the token specified in the given request.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="org.apache.rahas.impl">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../org/apache/rahas/RahasData.html" title="class in org.apache.rahas">RahasData</a> in <a href="../../../../org/apache/rahas/impl/package-summary.html">org.apache.rahas.impl</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../org/apache/rahas/impl/package-summary.html">org.apache.rahas.impl</a> with parameters of type <a href="../../../../org/apache/rahas/RahasData.html" title="class in org.apache.rahas">RahasData</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>org.apache.axiom.soap.SOAPEnvelope</code></td>
+<td class="colLast"><span class="strong">TokenCancelerImpl.</span><code><strong><a href="../../../../org/apache/rahas/impl/TokenCancelerImpl.html#cancel(org.apache.rahas.RahasData)">cancel</a></strong>(<a href="../../../../org/apache/rahas/RahasData.html" title="class in org.apache.rahas">RahasData</a>&nbsp;data)</code>
+<div class="block">Cancel the token specified in the request.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><span class="strong">TokenCancelerImpl.</span><code><strong><a href="../../../../org/apache/rahas/impl/TokenCancelerImpl.html#getResponseAction(org.apache.rahas.RahasData)">getResponseAction</a></strong>(<a href="../../../../org/apache/rahas/RahasData.html" title="class in org.apache.rahas">RahasData</a>&nbsp;data)</code>
+<div class="block">Returns the <code>wsa:Action</code> of the response.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><span class="strong">SCTIssuer.</span><code><strong><a href="../../../../org/apache/rahas/impl/SCTIssuer.html#getResponseAction(org.apache.rahas.RahasData)">getResponseAction</a></strong>(<a href="../../../../org/apache/rahas/RahasData.html" title="class in org.apache.rahas">RahasData</a>&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><span class="strong">SAMLTokenIssuer.</span><code><strong><a href="../../../../org/apache/rahas/impl/SAMLTokenIssuer.html#getResponseAction(org.apache.rahas.RahasData)">getResponseAction</a></strong>(<a href="../../../../org/apache/rahas/RahasData.html" title="class in org.apache.rahas">RahasData</a>&nbsp;data)</code>
+<div class="block">Returns the <code>wsa:Action</code> of the response.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><span class="strong">SAML2TokenIssuer.</span><code><strong><a href="../../../../org/apache/rahas/impl/SAML2TokenIssuer.html#getResponseAction(org.apache.rahas.RahasData)">getResponseAction</a></strong>(<a href="../../../../org/apache/rahas/RahasData.html" title="class in org.apache.rahas">RahasData</a>&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static byte[]</code></td>
+<td class="colLast"><span class="strong">TokenIssuerUtil.</span><code><strong><a href="../../../../org/apache/rahas/impl/TokenIssuerUtil.html#getSharedSecret(org.apache.rahas.RahasData, int, int)">getSharedSecret</a></strong>(<a href="../../../../org/apache/rahas/RahasData.html" title="class in org.apache.rahas">RahasData</a>&nbsp;data,
+               int&nbsp;keyComputation,
+               int&nbsp;keySize)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><span class="strong">TokenIssuerUtil.</span><code><strong><a href="../../../../org/apache/rahas/impl/TokenIssuerUtil.html#handleRequestedProofToken(org.apache.rahas.RahasData, int, org.apache.rahas.impl.AbstractIssuerConfig, org.apache.axiom.om.OMElement, org.apache.rahas.Token, org.w3c.dom.Document)">handleRequestedProofToken</a></strong>(<a href="../../../../org/apache/rahas/RahasData.html" title="class in org.apache.rahas">RahasData</a>&nbsp;data,
+                         int&nbsp;wstVersion,
+                         <a href="../../../../org/apache/rahas/impl/AbstractIssuerConfig.html" title="class in org.apache.rahas.impl">AbstractIssuerConfig</a>&nbsp;config,
+                         org.apache.axiom.om.OMElement&nbsp;rstrElem,
+                         <a href="../../../../org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a>&nbsp;token,
+                         <a href="http://docs.oracle.com/javase/1.5.0/docs/api/org/w3c/dom/Document.html?is-external=true" title="class or interface in org.w3c.dom">Document</a>&nbsp;doc)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>org.apache.axiom.soap.SOAPEnvelope</code></td>
+<td class="colLast"><span class="strong">SCTIssuer.</span><code><strong><a href="../../../../org/apache/rahas/impl/SCTIssuer.html#issue(org.apache.rahas.RahasData)">issue</a></strong>(<a href="../../../../org/apache/rahas/RahasData.html" title="class in org.apache.rahas">RahasData</a>&nbsp;data)</code>
+<div class="block">Issue a <code>SecurityContextToken</code> based on the wsse:Signature or
+ wsse:UsernameToken
+ <p/>
+ This will support returning the SecurityContextToken with the following
+ types of wst:RequestedProof tokens:
+ 
+ xenc:EncryptedKey
+ wst:ComputedKey
+ wst:BinarySecret (for secure transport)
+ </div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>org.apache.axiom.soap.SOAPEnvelope</code></td>
+<td class="colLast"><span class="strong">SAMLTokenIssuer.</span><code><strong><a href="../../../../org/apache/rahas/impl/SAMLTokenIssuer.html#issue(org.apache.rahas.RahasData)">issue</a></strong>(<a href="../../../../org/apache/rahas/RahasData.html" title="class in org.apache.rahas">RahasData</a>&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>org.apache.axiom.soap.SOAPEnvelope</code></td>
+<td class="colLast"><span class="strong">SAML2TokenIssuer.</span><code><strong><a href="../../../../org/apache/rahas/impl/SAML2TokenIssuer.html#issue(org.apache.rahas.RahasData)">issue</a></strong>(<a href="../../../../org/apache/rahas/RahasData.html" title="class in org.apache.rahas">RahasData</a>&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>org.apache.axiom.soap.SOAPEnvelope</code></td>
+<td class="colLast"><span class="strong">SAMLTokenRenewer.</span><code><strong><a href="../../../../org/apache/rahas/impl/SAMLTokenRenewer.html#renew(org.apache.rahas.RahasData)">renew</a></strong>(<a href="../../../../org/apache/rahas/RahasData.html" title="class in org.apache.rahas">RahasData</a>&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>org.apache.axiom.soap.SOAPEnvelope</code></td>
+<td class="colLast"><span class="strong">SAMLTokenValidator.</span><code><strong><a href="../../../../org/apache/rahas/impl/SAMLTokenValidator.html#validate(org.apache.rahas.RahasData)">validate</a></strong>(<a href="../../../../org/apache/rahas/RahasData.html" title="class in org.apache.rahas">RahasData</a>&nbsp;data)</code>
+<div class="block">Returns a SOAPEnvelope with the result of the validation.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="org.apache.rahas.impl.util">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../org/apache/rahas/RahasData.html" title="class in org.apache.rahas">RahasData</a> in <a href="../../../../org/apache/rahas/impl/util/package-summary.html">org.apache.rahas.impl.util</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../org/apache/rahas/impl/util/package-summary.html">org.apache.rahas.impl.util</a> that return <a href="../../../../org/apache/rahas/RahasData.html" title="class in org.apache.rahas">RahasData</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../org/apache/rahas/RahasData.html" title="class in org.apache.rahas">RahasData</a></code></td>
+<td class="colLast"><span class="strong">SAMLNameIdentifierCallback.</span><code><strong><a href="../../../../org/apache/rahas/impl/util/SAMLNameIdentifierCallback.html#getData()">getData</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../org/apache/rahas/RahasData.html" title="class in org.apache.rahas">RahasData</a></code></td>
+<td class="colLast"><span class="strong">SAMLAttributeCallback.</span><code><strong><a href="../../../../org/apache/rahas/impl/util/SAMLAttributeCallback.html#getData()">getData</a></strong>()</code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../org/apache/rahas/impl/util/package-summary.html">org.apache.rahas.impl.util</a> with parameters of type <a href="../../../../org/apache/rahas/RahasData.html" title="class in org.apache.rahas">RahasData</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>static org.opensaml.xml.signature.KeyInfo</code></td>
+<td class="colLast"><span class="strong">SAMLUtils.</span><code><strong><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)">getSymmetricKeyBasedKeyInfo</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/org/w3c/dom/Document.html?is-external=true" title="class or interface in org.w3c.dom">Document</a>&nbsp;doc,
+                           <a href="../../../../org/apache/rahas/RahasData.html" title="class in org.apache.rahas">RahasData</a>&nbsp;data,
+                           <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/security/cert/X509Certificate.html?is-external=true" title="class or interface in java.security.cert">X509Certificate</a>&nbsp;serviceCert,
+                           int&nbsp;keySize,
+                           org.apache.ws.security.components.crypto.Crypto&nbsp;crypto,
+                           int&nbsp;keyComputation)</code>
+<div class="block">This method creates KeyInfo element of an assertion.</div>
+</td>
+</tr>
+</tbody>
+</table>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
+<caption><span>Constructors in <a href="../../../../org/apache/rahas/impl/util/package-summary.html">org.apache.rahas.impl.util</a> with parameters of type <a href="../../../../org/apache/rahas/RahasData.html" title="class in org.apache.rahas">RahasData</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/impl/util/SAMLAttributeCallback.html#SAMLAttributeCallback(org.apache.rahas.RahasData)">SAMLAttributeCallback</a></strong>(<a href="../../../../org/apache/rahas/RahasData.html" title="class in org.apache.rahas">RahasData</a>&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/impl/util/SAMLNameIdentifierCallback.html#SAMLNameIdentifierCallback(org.apache.rahas.RahasData)">SAMLNameIdentifierCallback</a></strong>(<a href="../../../../org/apache/rahas/RahasData.html" title="class in org.apache.rahas">RahasData</a>&nbsp;data)</code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../org/apache/rahas/RahasData.html" title="class in org.apache.rahas">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rahas/class-use/RahasData.html" target="_top">Frames</a></li>
+<li><a href="RahasData.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rahas/class-use/RampartSAMLBootstrap.html b/axis2/java/core-rampart/apidocs/org/apache/rahas/class-use/RampartSAMLBootstrap.html
new file mode 100644
index 0000000..e7ba523
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rahas/class-use/RampartSAMLBootstrap.html
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.rahas.RampartSAMLBootstrap (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.rahas.RampartSAMLBootstrap (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../org/apache/rahas/RampartSAMLBootstrap.html" title="class in org.apache.rahas">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rahas/class-use/RampartSAMLBootstrap.html" target="_top">Frames</a></li>
+<li><a href="RampartSAMLBootstrap.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.rahas.RampartSAMLBootstrap" class="title">Uses of Class<br>org.apache.rahas.RampartSAMLBootstrap</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.rahas.RampartSAMLBootstrap</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../org/apache/rahas/RampartSAMLBootstrap.html" title="class in org.apache.rahas">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rahas/class-use/RampartSAMLBootstrap.html" target="_top">Frames</a></li>
+<li><a href="RampartSAMLBootstrap.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rahas/class-use/STSMessageReceiver.html b/axis2/java/core-rampart/apidocs/org/apache/rahas/class-use/STSMessageReceiver.html
new file mode 100644
index 0000000..f425e77
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rahas/class-use/STSMessageReceiver.html
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.rahas.STSMessageReceiver (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.rahas.STSMessageReceiver (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../org/apache/rahas/STSMessageReceiver.html" title="class in org.apache.rahas">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rahas/class-use/STSMessageReceiver.html" target="_top">Frames</a></li>
+<li><a href="STSMessageReceiver.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.rahas.STSMessageReceiver" class="title">Uses of Class<br>org.apache.rahas.STSMessageReceiver</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.rahas.STSMessageReceiver</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../org/apache/rahas/STSMessageReceiver.html" title="class in org.apache.rahas">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rahas/class-use/STSMessageReceiver.html" target="_top">Frames</a></li>
+<li><a href="STSMessageReceiver.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rahas/class-use/SimpleTokenStore.html b/axis2/java/core-rampart/apidocs/org/apache/rahas/class-use/SimpleTokenStore.html
new file mode 100644
index 0000000..0f844c1
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rahas/class-use/SimpleTokenStore.html
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.rahas.SimpleTokenStore (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.rahas.SimpleTokenStore (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../org/apache/rahas/SimpleTokenStore.html" title="class in org.apache.rahas">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rahas/class-use/SimpleTokenStore.html" target="_top">Frames</a></li>
+<li><a href="SimpleTokenStore.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.rahas.SimpleTokenStore" class="title">Uses of Class<br>org.apache.rahas.SimpleTokenStore</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.rahas.SimpleTokenStore</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../org/apache/rahas/SimpleTokenStore.html" title="class in org.apache.rahas">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rahas/class-use/SimpleTokenStore.html" target="_top">Frames</a></li>
+<li><a href="SimpleTokenStore.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rahas/class-use/Token.html b/axis2/java/core-rampart/apidocs/org/apache/rahas/class-use/Token.html
new file mode 100644
index 0000000..b0d2b5c
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rahas/class-use/Token.html
@@ -0,0 +1,338 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.rahas.Token (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.rahas.Token (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../org/apache/rahas/Token.html" title="class in org.apache.rahas">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rahas/class-use/Token.html" target="_top">Frames</a></li>
+<li><a href="Token.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.rahas.Token" class="title">Uses of Class<br>org.apache.rahas.Token</h2>
+</div>
+<div class="classUseContainer">
+<ul class="blockList">
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
+<caption><span>Packages that use <a href="../../../../org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Package</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="#org.apache.rahas">org.apache.rahas</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="#org.apache.rahas.client">org.apache.rahas.client</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="#org.apache.rahas.impl">org.apache.rahas.impl</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="#org.apache.rampart.builder">org.apache.rampart.builder</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<ul class="blockList">
+<li class="blockList"><a name="org.apache.rahas">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a> in <a href="../../../../org/apache/rahas/package-summary.html">org.apache.rahas</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing subclasses, and an explanation">
+<caption><span>Subclasses of <a href="../../../../org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a> in <a href="../../../../org/apache/rahas/package-summary.html">org.apache.rahas</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Class and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/EncryptedKeyToken.html" title="class in org.apache.rahas">EncryptedKeyToken</a></strong></code>
+<div class="block">This token is used store Encrypted Key Tokens.</div>
+</td>
+</tr>
+</tbody>
+</table>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../org/apache/rahas/package-summary.html">org.apache.rahas</a> that return <a href="../../../../org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a>[]</code></td>
+<td class="colLast"><span class="strong">TokenStorage.</span><code><strong><a href="../../../../org/apache/rahas/TokenStorage.html#getCancelledTokens()">getCancelledTokens</a></strong>()</code>
+<div class="block">Return the list of CANCELLED tokens</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a>[]</code></td>
+<td class="colLast"><span class="strong">SimpleTokenStore.</span><code><strong><a href="../../../../org/apache/rahas/SimpleTokenStore.html#getCancelledTokens()">getCancelledTokens</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a>[]</code></td>
+<td class="colLast"><span class="strong">TokenStorage.</span><code><strong><a href="../../../../org/apache/rahas/TokenStorage.html#getExpiredTokens()">getExpiredTokens</a></strong>()</code>
+<div class="block">Return the list of <code>EXPIRED</code> tokens.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a>[]</code></td>
+<td class="colLast"><span class="strong">SimpleTokenStore.</span><code><strong><a href="../../../../org/apache/rahas/SimpleTokenStore.html#getExpiredTokens()">getExpiredTokens</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a>[]</code></td>
+<td class="colLast"><span class="strong">TokenStorage.</span><code><strong><a href="../../../../org/apache/rahas/TokenStorage.html#getRenewedTokens()">getRenewedTokens</a></strong>()</code>
+<div class="block">Return the list of RENEWED tokens.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a>[]</code></td>
+<td class="colLast"><span class="strong">SimpleTokenStore.</span><code><strong><a href="../../../../org/apache/rahas/SimpleTokenStore.html#getRenewedTokens()">getRenewedTokens</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a></code></td>
+<td class="colLast"><span class="strong">TokenStorage.</span><code><strong><a href="../../../../org/apache/rahas/TokenStorage.html#getToken(java.lang.String)">getToken</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;id)</code>
+<div class="block">Returns the <code>Token</code> of the given id</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a></code></td>
+<td class="colLast"><span class="strong">SimpleTokenStore.</span><code><strong><a href="../../../../org/apache/rahas/SimpleTokenStore.html#getToken(java.lang.String)">getToken</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;id)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a>[]</code></td>
+<td class="colLast"><span class="strong">TokenStorage.</span><code><strong><a href="../../../../org/apache/rahas/TokenStorage.html#getValidTokens()">getValidTokens</a></strong>()</code>
+<div class="block">Return the list of ISSUED and RENEWED tokens.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a>[]</code></td>
+<td class="colLast"><span class="strong">SimpleTokenStore.</span><code><strong><a href="../../../../org/apache/rahas/SimpleTokenStore.html#getValidTokens()">getValidTokens</a></strong>()</code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../org/apache/rahas/package-summary.html">org.apache.rahas</a> with parameters of type <a href="../../../../org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">TokenStorage.</span><code><strong><a href="../../../../org/apache/rahas/TokenStorage.html#add(org.apache.rahas.Token)">add</a></strong>(<a href="../../../../org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a>&nbsp;token)</code>
+<div class="block">Add the given token to the list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">SimpleTokenStore.</span><code><strong><a href="../../../../org/apache/rahas/SimpleTokenStore.html#add(org.apache.rahas.Token)">add</a></strong>(<a href="../../../../org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a>&nbsp;token)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">TokenStorage.</span><code><strong><a href="../../../../org/apache/rahas/TokenStorage.html#update(org.apache.rahas.Token)">update</a></strong>(<a href="../../../../org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a>&nbsp;token)</code>
+<div class="block">Update an existing token.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">SimpleTokenStore.</span><code><strong><a href="../../../../org/apache/rahas/SimpleTokenStore.html#update(org.apache.rahas.Token)">update</a></strong>(<a href="../../../../org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a>&nbsp;token)</code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="org.apache.rahas.client">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a> in <a href="../../../../org/apache/rahas/client/package-summary.html">org.apache.rahas.client</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../org/apache/rahas/client/package-summary.html">org.apache.rahas.client</a> that return <a href="../../../../org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a></code></td>
+<td class="colLast"><span class="strong">STSClient.</span><code><strong><a href="../../../../org/apache/rahas/client/STSClient.html#requestSecurityToken(org.apache.neethi.Policy, java.lang.String, org.apache.neethi.Policy, java.lang.String)">requestSecurityToken</a></strong>(org.apache.neethi.Policy&nbsp;servicePolicy,
+                    <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;issuerAddress,
+                    org.apache.neethi.Policy&nbsp;issuerPolicy,
+                    <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;appliesTo)</code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="org.apache.rahas.impl">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a> in <a href="../../../../org/apache/rahas/impl/package-summary.html">org.apache.rahas.impl</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../org/apache/rahas/impl/package-summary.html">org.apache.rahas.impl</a> with parameters of type <a href="../../../../org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><span class="strong">TokenIssuerUtil.</span><code><strong><a href="../../../../org/apache/rahas/impl/TokenIssuerUtil.html#handleRequestedProofToken(org.apache.rahas.RahasData, int, org.apache.rahas.impl.AbstractIssuerConfig, org.apache.axiom.om.OMElement, org.apache.rahas.Token, org.w3c.dom.Document)">handleRequestedProofToken</a></strong>(<a href="../../../../org/apache/rahas/RahasData.html" title="class in org.apache.rahas">RahasData</a>&nbsp;data,
+                         int&nbsp;wstVersion,
+                         <a href="../../../../org/apache/rahas/impl/AbstractIssuerConfig.html" title="class in org.apache.rahas.impl">AbstractIssuerConfig</a>&nbsp;config,
+                         org.apache.axiom.om.OMElement&nbsp;rstrElem,
+                         <a href="../../../../org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a>&nbsp;token,
+                         <a href="http://docs.oracle.com/javase/1.5.0/docs/api/org/w3c/dom/Document.html?is-external=true" title="class or interface in org.w3c.dom">Document</a>&nbsp;doc)</code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="org.apache.rampart.builder">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a> in <a href="../../../../org/apache/rampart/builder/package-summary.html">org.apache.rampart.builder</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../org/apache/rampart/builder/package-summary.html">org.apache.rampart.builder</a> that return <a href="../../../../org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>protected <a href="../../../../org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a></code></td>
+<td class="colLast"><span class="strong">BindingBuilder.</span><code><strong><a href="../../../../org/apache/rampart/builder/BindingBuilder.html#getToken(org.apache.rampart.RampartMessageData, java.lang.String)">getToken</a></strong>(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd,
+        <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;tokenId)</code>
+<div class="block">Get hold of the token from the token storage</div>
+</td>
+</tr>
+</tbody>
+</table>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../org/apache/rampart/builder/package-summary.html">org.apache.rampart.builder</a> with parameters of type <a href="../../../../org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>protected byte[]</code></td>
+<td class="colLast"><span class="strong">BindingBuilder.</span><code><strong><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)">doSymmSignature</a></strong>(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd,
+               <a href="../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a>&nbsp;policyToken,
+               <a href="../../../../org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a>&nbsp;tok,
+               <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.ws.security.WSEncryptionPart&gt;&nbsp;sigParts)</code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../org/apache/rahas/Token.html" title="class in org.apache.rahas">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rahas/class-use/Token.html" target="_top">Frames</a></li>
+<li><a href="Token.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rahas/class-use/TokenCanceler.html b/axis2/java/core-rampart/apidocs/org/apache/rahas/class-use/TokenCanceler.html
new file mode 100644
index 0000000..eb088d0
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rahas/class-use/TokenCanceler.html
@@ -0,0 +1,177 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Interface org.apache.rahas.TokenCanceler (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Interface org.apache.rahas.TokenCanceler (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../org/apache/rahas/TokenCanceler.html" title="interface in org.apache.rahas">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rahas/class-use/TokenCanceler.html" target="_top">Frames</a></li>
+<li><a href="TokenCanceler.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Interface org.apache.rahas.TokenCanceler" class="title">Uses of Interface<br>org.apache.rahas.TokenCanceler</h2>
+</div>
+<div class="classUseContainer">
+<ul class="blockList">
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
+<caption><span>Packages that use <a href="../../../../org/apache/rahas/TokenCanceler.html" title="interface in org.apache.rahas">TokenCanceler</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Package</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="#org.apache.rahas">org.apache.rahas</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="#org.apache.rahas.impl">org.apache.rahas.impl</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<ul class="blockList">
+<li class="blockList"><a name="org.apache.rahas">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../org/apache/rahas/TokenCanceler.html" title="interface in org.apache.rahas">TokenCanceler</a> in <a href="../../../../org/apache/rahas/package-summary.html">org.apache.rahas</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../org/apache/rahas/package-summary.html">org.apache.rahas</a> that return <a href="../../../../org/apache/rahas/TokenCanceler.html" title="interface in org.apache.rahas">TokenCanceler</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../org/apache/rahas/TokenCanceler.html" title="interface in org.apache.rahas">TokenCanceler</a></code></td>
+<td class="colLast"><span class="strong">TokenRequestDispatcherConfig.</span><code><strong><a href="../../../../org/apache/rahas/TokenRequestDispatcherConfig.html#getDefaultCancelerInstance()">getDefaultCancelerInstance</a></strong>()</code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="org.apache.rahas.impl">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../org/apache/rahas/TokenCanceler.html" title="interface in org.apache.rahas">TokenCanceler</a> in <a href="../../../../org/apache/rahas/impl/package-summary.html">org.apache.rahas.impl</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
+<caption><span>Classes in <a href="../../../../org/apache/rahas/impl/package-summary.html">org.apache.rahas.impl</a> that implement <a href="../../../../org/apache/rahas/TokenCanceler.html" title="interface in org.apache.rahas">TokenCanceler</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Class and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/impl/TokenCancelerImpl.html" title="class in org.apache.rahas.impl">TokenCancelerImpl</a></strong></code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../org/apache/rahas/TokenCanceler.html" title="interface in org.apache.rahas">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rahas/class-use/TokenCanceler.html" target="_top">Frames</a></li>
+<li><a href="TokenCanceler.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rahas/class-use/TokenIssuer.html b/axis2/java/core-rampart/apidocs/org/apache/rahas/class-use/TokenIssuer.html
new file mode 100644
index 0000000..8516adf
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rahas/class-use/TokenIssuer.html
@@ -0,0 +1,191 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Interface org.apache.rahas.TokenIssuer (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Interface org.apache.rahas.TokenIssuer (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../org/apache/rahas/TokenIssuer.html" title="interface in org.apache.rahas">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rahas/class-use/TokenIssuer.html" target="_top">Frames</a></li>
+<li><a href="TokenIssuer.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Interface org.apache.rahas.TokenIssuer" class="title">Uses of Interface<br>org.apache.rahas.TokenIssuer</h2>
+</div>
+<div class="classUseContainer">
+<ul class="blockList">
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
+<caption><span>Packages that use <a href="../../../../org/apache/rahas/TokenIssuer.html" title="interface in org.apache.rahas">TokenIssuer</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Package</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="#org.apache.rahas">org.apache.rahas</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="#org.apache.rahas.impl">org.apache.rahas.impl</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<ul class="blockList">
+<li class="blockList"><a name="org.apache.rahas">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../org/apache/rahas/TokenIssuer.html" title="interface in org.apache.rahas">TokenIssuer</a> in <a href="../../../../org/apache/rahas/package-summary.html">org.apache.rahas</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../org/apache/rahas/package-summary.html">org.apache.rahas</a> that return <a href="../../../../org/apache/rahas/TokenIssuer.html" title="interface in org.apache.rahas">TokenIssuer</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../org/apache/rahas/TokenIssuer.html" title="interface in org.apache.rahas">TokenIssuer</a></code></td>
+<td class="colLast"><span class="strong">TokenRequestDispatcherConfig.</span><code><strong><a href="../../../../org/apache/rahas/TokenRequestDispatcherConfig.html#getDefaultIssuerInstace()">getDefaultIssuerInstace</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../org/apache/rahas/TokenIssuer.html" title="interface in org.apache.rahas">TokenIssuer</a></code></td>
+<td class="colLast"><span class="strong">TokenRequestDispatcherConfig.</span><code><strong><a href="../../../../org/apache/rahas/TokenRequestDispatcherConfig.html#getIssuer(java.lang.String)">getIssuer</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;tokenType)</code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="org.apache.rahas.impl">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../org/apache/rahas/TokenIssuer.html" title="interface in org.apache.rahas">TokenIssuer</a> in <a href="../../../../org/apache/rahas/impl/package-summary.html">org.apache.rahas.impl</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
+<caption><span>Classes in <a href="../../../../org/apache/rahas/impl/package-summary.html">org.apache.rahas.impl</a> that implement <a href="../../../../org/apache/rahas/TokenIssuer.html" title="interface in org.apache.rahas">TokenIssuer</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Class and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/impl/SAML2TokenIssuer.html" title="class in org.apache.rahas.impl">SAML2TokenIssuer</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/impl/SAMLTokenIssuer.html" title="class in org.apache.rahas.impl">SAMLTokenIssuer</a></strong></code>
+<div class="block">Issuer to issue SAMl tokens</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/impl/SCTIssuer.html" title="class in org.apache.rahas.impl">SCTIssuer</a></strong></code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../org/apache/rahas/TokenIssuer.html" title="interface in org.apache.rahas">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rahas/class-use/TokenIssuer.html" target="_top">Frames</a></li>
+<li><a href="TokenIssuer.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rahas/class-use/TokenRenewer.html b/axis2/java/core-rampart/apidocs/org/apache/rahas/class-use/TokenRenewer.html
new file mode 100644
index 0000000..01566c3
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rahas/class-use/TokenRenewer.html
@@ -0,0 +1,181 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Interface org.apache.rahas.TokenRenewer (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Interface org.apache.rahas.TokenRenewer (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../org/apache/rahas/TokenRenewer.html" title="interface in org.apache.rahas">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rahas/class-use/TokenRenewer.html" target="_top">Frames</a></li>
+<li><a href="TokenRenewer.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Interface org.apache.rahas.TokenRenewer" class="title">Uses of Interface<br>org.apache.rahas.TokenRenewer</h2>
+</div>
+<div class="classUseContainer">
+<ul class="blockList">
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
+<caption><span>Packages that use <a href="../../../../org/apache/rahas/TokenRenewer.html" title="interface in org.apache.rahas">TokenRenewer</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Package</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="#org.apache.rahas">org.apache.rahas</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="#org.apache.rahas.impl">org.apache.rahas.impl</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<ul class="blockList">
+<li class="blockList"><a name="org.apache.rahas">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../org/apache/rahas/TokenRenewer.html" title="interface in org.apache.rahas">TokenRenewer</a> in <a href="../../../../org/apache/rahas/package-summary.html">org.apache.rahas</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../org/apache/rahas/package-summary.html">org.apache.rahas</a> that return <a href="../../../../org/apache/rahas/TokenRenewer.html" title="interface in org.apache.rahas">TokenRenewer</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../org/apache/rahas/TokenRenewer.html" title="interface in org.apache.rahas">TokenRenewer</a></code></td>
+<td class="colLast"><span class="strong">TokenRequestDispatcherConfig.</span><code><strong><a href="../../../../org/apache/rahas/TokenRequestDispatcherConfig.html#getDefaultRenewerInstance()">getDefaultRenewerInstance</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../org/apache/rahas/TokenRenewer.html" title="interface in org.apache.rahas">TokenRenewer</a></code></td>
+<td class="colLast"><span class="strong">TokenRequestDispatcherConfig.</span><code><strong><a href="../../../../org/apache/rahas/TokenRequestDispatcherConfig.html#getRenewer(java.lang.String)">getRenewer</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;tokenType)</code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="org.apache.rahas.impl">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../org/apache/rahas/TokenRenewer.html" title="interface in org.apache.rahas">TokenRenewer</a> in <a href="../../../../org/apache/rahas/impl/package-summary.html">org.apache.rahas.impl</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
+<caption><span>Classes in <a href="../../../../org/apache/rahas/impl/package-summary.html">org.apache.rahas.impl</a> that implement <a href="../../../../org/apache/rahas/TokenRenewer.html" title="interface in org.apache.rahas">TokenRenewer</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Class and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/impl/SAMLTokenRenewer.html" title="class in org.apache.rahas.impl">SAMLTokenRenewer</a></strong></code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../org/apache/rahas/TokenRenewer.html" title="interface in org.apache.rahas">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rahas/class-use/TokenRenewer.html" target="_top">Frames</a></li>
+<li><a href="TokenRenewer.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rahas/class-use/TokenRequestDispatcher.html b/axis2/java/core-rampart/apidocs/org/apache/rahas/class-use/TokenRequestDispatcher.html
new file mode 100644
index 0000000..515574b
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rahas/class-use/TokenRequestDispatcher.html
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.rahas.TokenRequestDispatcher (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.rahas.TokenRequestDispatcher (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../org/apache/rahas/TokenRequestDispatcher.html" title="class in org.apache.rahas">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rahas/class-use/TokenRequestDispatcher.html" target="_top">Frames</a></li>
+<li><a href="TokenRequestDispatcher.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.rahas.TokenRequestDispatcher" class="title">Uses of Class<br>org.apache.rahas.TokenRequestDispatcher</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.rahas.TokenRequestDispatcher</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../org/apache/rahas/TokenRequestDispatcher.html" title="class in org.apache.rahas">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rahas/class-use/TokenRequestDispatcher.html" target="_top">Frames</a></li>
+<li><a href="TokenRequestDispatcher.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rahas/class-use/TokenRequestDispatcherConfig.html b/axis2/java/core-rampart/apidocs/org/apache/rahas/class-use/TokenRequestDispatcherConfig.html
new file mode 100644
index 0000000..b014ca6
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rahas/class-use/TokenRequestDispatcherConfig.html
@@ -0,0 +1,170 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.rahas.TokenRequestDispatcherConfig (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.rahas.TokenRequestDispatcherConfig (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../org/apache/rahas/TokenRequestDispatcherConfig.html" title="class in org.apache.rahas">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rahas/class-use/TokenRequestDispatcherConfig.html" target="_top">Frames</a></li>
+<li><a href="TokenRequestDispatcherConfig.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.rahas.TokenRequestDispatcherConfig" class="title">Uses of Class<br>org.apache.rahas.TokenRequestDispatcherConfig</h2>
+</div>
+<div class="classUseContainer">
+<ul class="blockList">
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
+<caption><span>Packages that use <a href="../../../../org/apache/rahas/TokenRequestDispatcherConfig.html" title="class in org.apache.rahas">TokenRequestDispatcherConfig</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Package</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="#org.apache.rahas">org.apache.rahas</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<ul class="blockList">
+<li class="blockList"><a name="org.apache.rahas">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../org/apache/rahas/TokenRequestDispatcherConfig.html" title="class in org.apache.rahas">TokenRequestDispatcherConfig</a> in <a href="../../../../org/apache/rahas/package-summary.html">org.apache.rahas</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../org/apache/rahas/package-summary.html">org.apache.rahas</a> that return <a href="../../../../org/apache/rahas/TokenRequestDispatcherConfig.html" title="class in org.apache.rahas">TokenRequestDispatcherConfig</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="../../../../org/apache/rahas/TokenRequestDispatcherConfig.html" title="class in org.apache.rahas">TokenRequestDispatcherConfig</a></code></td>
+<td class="colLast"><span class="strong">TokenRequestDispatcherConfig.</span><code><strong><a href="../../../../org/apache/rahas/TokenRequestDispatcherConfig.html#load(org.apache.axiom.om.OMElement)">load</a></strong>(org.apache.axiom.om.OMElement&nbsp;configElem)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="../../../../org/apache/rahas/TokenRequestDispatcherConfig.html" title="class in org.apache.rahas">TokenRequestDispatcherConfig</a></code></td>
+<td class="colLast"><span class="strong">TokenRequestDispatcherConfig.</span><code><strong><a href="../../../../org/apache/rahas/TokenRequestDispatcherConfig.html#load(java.lang.String)">load</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;configFilePath)</code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
+<caption><span>Constructors in <a href="../../../../org/apache/rahas/package-summary.html">org.apache.rahas</a> with parameters of type <a href="../../../../org/apache/rahas/TokenRequestDispatcherConfig.html" title="class in org.apache.rahas">TokenRequestDispatcherConfig</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/TokenRequestDispatcher.html#TokenRequestDispatcher(org.apache.rahas.TokenRequestDispatcherConfig)">TokenRequestDispatcher</a></strong>(<a href="../../../../org/apache/rahas/TokenRequestDispatcherConfig.html" title="class in org.apache.rahas">TokenRequestDispatcherConfig</a>&nbsp;config)</code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../org/apache/rahas/TokenRequestDispatcherConfig.html" title="class in org.apache.rahas">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rahas/class-use/TokenRequestDispatcherConfig.html" target="_top">Frames</a></li>
+<li><a href="TokenRequestDispatcherConfig.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rahas/class-use/TokenStorage.html b/axis2/java/core-rampart/apidocs/org/apache/rahas/class-use/TokenStorage.html
new file mode 100644
index 0000000..05f02a4
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rahas/class-use/TokenStorage.html
@@ -0,0 +1,252 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Interface org.apache.rahas.TokenStorage (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Interface org.apache.rahas.TokenStorage (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../org/apache/rahas/TokenStorage.html" title="interface in org.apache.rahas">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rahas/class-use/TokenStorage.html" target="_top">Frames</a></li>
+<li><a href="TokenStorage.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Interface org.apache.rahas.TokenStorage" class="title">Uses of Interface<br>org.apache.rahas.TokenStorage</h2>
+</div>
+<div class="classUseContainer">
+<ul class="blockList">
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
+<caption><span>Packages that use <a href="../../../../org/apache/rahas/TokenStorage.html" title="interface in org.apache.rahas">TokenStorage</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Package</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="#org.apache.rahas">org.apache.rahas</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="#org.apache.rahas.client">org.apache.rahas.client</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="#org.apache.rampart">org.apache.rampart</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<ul class="blockList">
+<li class="blockList"><a name="org.apache.rahas">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../org/apache/rahas/TokenStorage.html" title="interface in org.apache.rahas">TokenStorage</a> in <a href="../../../../org/apache/rahas/package-summary.html">org.apache.rahas</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
+<caption><span>Classes in <a href="../../../../org/apache/rahas/package-summary.html">org.apache.rahas</a> that implement <a href="../../../../org/apache/rahas/TokenStorage.html" title="interface in org.apache.rahas">TokenStorage</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Class and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/SimpleTokenStore.html" title="class in org.apache.rahas">SimpleTokenStore</a></strong></code>
+<div class="block">In-memory implementation of the token storage</div>
+</td>
+</tr>
+</tbody>
+</table>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../org/apache/rahas/package-summary.html">org.apache.rahas</a> that return <a href="../../../../org/apache/rahas/TokenStorage.html" title="interface in org.apache.rahas">TokenStorage</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="../../../../org/apache/rahas/TokenStorage.html" title="interface in org.apache.rahas">TokenStorage</a></code></td>
+<td class="colLast"><span class="strong">TrustUtil.</span><code><strong><a href="../../../../org/apache/rahas/TrustUtil.html#getTokenStore(org.apache.axis2.context.ConfigurationContext)">getTokenStore</a></strong>(org.apache.axis2.context.ConfigurationContext&nbsp;ctx)</code>
+<div class="block">Fetches the token storage from the configuration context.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="../../../../org/apache/rahas/TokenStorage.html" title="interface in org.apache.rahas">TokenStorage</a></code></td>
+<td class="colLast"><span class="strong">TrustUtil.</span><code><strong><a href="../../../../org/apache/rahas/TrustUtil.html#getTokenStore(org.apache.axis2.context.MessageContext)">getTokenStore</a></strong>(org.apache.axis2.context.MessageContext&nbsp;msgCtx)</code>
+<div class="block">Returns the token store.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="org.apache.rahas.client">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../org/apache/rahas/TokenStorage.html" title="interface in org.apache.rahas">TokenStorage</a> in <a href="../../../../org/apache/rahas/client/package-summary.html">org.apache.rahas.client</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../org/apache/rahas/client/package-summary.html">org.apache.rahas.client</a> with parameters of type <a href="../../../../org/apache/rahas/TokenStorage.html" title="interface in org.apache.rahas">TokenStorage</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><span class="strong">STSClient.</span><code><strong><a href="../../../../org/apache/rahas/client/STSClient.html#renewToken(java.lang.String, java.lang.String, org.apache.neethi.Policy, org.apache.rahas.TokenStorage)">renewToken</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;tokenId,
+          <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;issuerAddress,
+          org.apache.neethi.Policy&nbsp;issuerPolicy,
+          <a href="../../../../org/apache/rahas/TokenStorage.html" title="interface in org.apache.rahas">TokenStorage</a>&nbsp;store)</code>
+<div class="block">Renews the token referenced by the token id, updates the token store</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="org.apache.rampart">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../org/apache/rahas/TokenStorage.html" title="interface in org.apache.rahas">TokenStorage</a> in <a href="../../../../org/apache/rampart/package-summary.html">org.apache.rampart</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../org/apache/rampart/package-summary.html">org.apache.rampart</a> that return <a href="../../../../org/apache/rahas/TokenStorage.html" title="interface in org.apache.rahas">TokenStorage</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../org/apache/rahas/TokenStorage.html" title="interface in org.apache.rahas">TokenStorage</a></code></td>
+<td class="colLast"><span class="strong">RampartMessageData.</span><code><strong><a href="../../../../org/apache/rampart/RampartMessageData.html#getTokenStorage()">getTokenStorage</a></strong>()</code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../org/apache/rampart/package-summary.html">org.apache.rampart</a> with parameters of type <a href="../../../../org/apache/rahas/TokenStorage.html" title="interface in org.apache.rahas">TokenStorage</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">RampartMessageData.</span><code><strong><a href="../../../../org/apache/rampart/RampartMessageData.html#setTokenStorage(org.apache.rahas.TokenStorage)">setTokenStorage</a></strong>(<a href="../../../../org/apache/rahas/TokenStorage.html" title="interface in org.apache.rahas">TokenStorage</a>&nbsp;tokenStorage)</code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
+<caption><span>Constructors in <a href="../../../../org/apache/rampart/package-summary.html">org.apache.rampart</a> with parameters of type <a href="../../../../org/apache/rahas/TokenStorage.html" title="interface in org.apache.rahas">TokenStorage</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/TokenCallbackHandler.html#TokenCallbackHandler(org.apache.rahas.TokenStorage, javax.security.auth.callback.CallbackHandler)">TokenCallbackHandler</a></strong>(<a href="../../../../org/apache/rahas/TokenStorage.html" title="interface in org.apache.rahas">TokenStorage</a>&nbsp;store,
+                    <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/security/auth/callback/CallbackHandler.html?is-external=true" title="class or interface in javax.security.auth.callback">CallbackHandler</a>&nbsp;handler)</code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../org/apache/rahas/TokenStorage.html" title="interface in org.apache.rahas">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rahas/class-use/TokenStorage.html" target="_top">Frames</a></li>
+<li><a href="TokenStorage.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rahas/class-use/TokenValidator.html b/axis2/java/core-rampart/apidocs/org/apache/rahas/class-use/TokenValidator.html
new file mode 100644
index 0000000..c202d03
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rahas/class-use/TokenValidator.html
@@ -0,0 +1,183 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Interface org.apache.rahas.TokenValidator (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Interface org.apache.rahas.TokenValidator (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../org/apache/rahas/TokenValidator.html" title="interface in org.apache.rahas">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rahas/class-use/TokenValidator.html" target="_top">Frames</a></li>
+<li><a href="TokenValidator.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Interface org.apache.rahas.TokenValidator" class="title">Uses of Interface<br>org.apache.rahas.TokenValidator</h2>
+</div>
+<div class="classUseContainer">
+<ul class="blockList">
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
+<caption><span>Packages that use <a href="../../../../org/apache/rahas/TokenValidator.html" title="interface in org.apache.rahas">TokenValidator</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Package</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="#org.apache.rahas">org.apache.rahas</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="#org.apache.rahas.impl">org.apache.rahas.impl</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<ul class="blockList">
+<li class="blockList"><a name="org.apache.rahas">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../org/apache/rahas/TokenValidator.html" title="interface in org.apache.rahas">TokenValidator</a> in <a href="../../../../org/apache/rahas/package-summary.html">org.apache.rahas</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../org/apache/rahas/package-summary.html">org.apache.rahas</a> that return <a href="../../../../org/apache/rahas/TokenValidator.html" title="interface in org.apache.rahas">TokenValidator</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../org/apache/rahas/TokenValidator.html" title="interface in org.apache.rahas">TokenValidator</a></code></td>
+<td class="colLast"><span class="strong">TokenRequestDispatcherConfig.</span><code><strong><a href="../../../../org/apache/rahas/TokenRequestDispatcherConfig.html#getDefaultValidatorInstance()">getDefaultValidatorInstance</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../org/apache/rahas/TokenValidator.html" title="interface in org.apache.rahas">TokenValidator</a></code></td>
+<td class="colLast"><span class="strong">TokenRequestDispatcherConfig.</span><code><strong><a href="../../../../org/apache/rahas/TokenRequestDispatcherConfig.html#getValidator(java.lang.String)">getValidator</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;tokenType)</code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="org.apache.rahas.impl">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../org/apache/rahas/TokenValidator.html" title="interface in org.apache.rahas">TokenValidator</a> in <a href="../../../../org/apache/rahas/impl/package-summary.html">org.apache.rahas.impl</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
+<caption><span>Classes in <a href="../../../../org/apache/rahas/impl/package-summary.html">org.apache.rahas.impl</a> that implement <a href="../../../../org/apache/rahas/TokenValidator.html" title="interface in org.apache.rahas">TokenValidator</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Class and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/impl/SAMLTokenValidator.html" title="class in org.apache.rahas.impl">SAMLTokenValidator</a></strong></code>
+<div class="block">Implementation of a SAML Token Validator for the Security Token Service.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../org/apache/rahas/TokenValidator.html" title="interface in org.apache.rahas">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rahas/class-use/TokenValidator.html" target="_top">Frames</a></li>
+<li><a href="TokenValidator.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rahas/class-use/TrustException.html b/axis2/java/core-rampart/apidocs/org/apache/rahas/class-use/TrustException.html
new file mode 100644
index 0000000..c54d89b
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rahas/class-use/TrustException.html
@@ -0,0 +1,977 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.rahas.TrustException (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.rahas.TrustException (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rahas/class-use/TrustException.html" target="_top">Frames</a></li>
+<li><a href="TrustException.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.rahas.TrustException" class="title">Uses of Class<br>org.apache.rahas.TrustException</h2>
+</div>
+<div class="classUseContainer">
+<ul class="blockList">
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
+<caption><span>Packages that use <a href="../../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Package</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="#org.apache.rahas">org.apache.rahas</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="#org.apache.rahas.client">org.apache.rahas.client</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="#org.apache.rahas.impl">org.apache.rahas.impl</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="#org.apache.rahas.impl.util">org.apache.rahas.impl.util</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="#org.apache.rampart.saml">org.apache.rampart.saml</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="#org.apache.rampart.util">org.apache.rampart.util</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<ul class="blockList">
+<li class="blockList"><a name="org.apache.rahas">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a> in <a href="../../../../org/apache/rahas/package-summary.html">org.apache.rahas</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../org/apache/rahas/package-summary.html">org.apache.rahas</a> that throw <a href="../../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">TokenStorage.</span><code><strong><a href="../../../../org/apache/rahas/TokenStorage.html#add(org.apache.rahas.Token)">add</a></strong>(<a href="../../../../org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a>&nbsp;token)</code>
+<div class="block">Add the given token to the list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">SimpleTokenStore.</span><code><strong><a href="../../../../org/apache/rahas/SimpleTokenStore.html#add(org.apache.rahas.Token)">add</a></strong>(<a href="../../../../org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a>&nbsp;token)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>org.apache.axiom.soap.SOAPEnvelope</code></td>
+<td class="colLast"><span class="strong">TokenCanceler.</span><code><strong><a href="../../../../org/apache/rahas/TokenCanceler.html#cancel(org.apache.rahas.RahasData)">cancel</a></strong>(<a href="../../../../org/apache/rahas/RahasData.html" title="class in org.apache.rahas">RahasData</a>&nbsp;data)</code>
+<div class="block">Cancel the token specified in the request.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.apache.axiom.om.OMElement</code></td>
+<td class="colLast"><span class="strong">TrustUtil.</span><code><strong><a href="../../../../org/apache/rahas/TrustUtil.html#createBinarySecretElement(int, org.apache.axiom.om.OMElement, java.lang.String)">createBinarySecretElement</a></strong>(int&nbsp;version,
+                         org.apache.axiom.om.OMElement&nbsp;parent,
+                         <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;type)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.apache.axiom.om.OMElement</code></td>
+<td class="colLast"><span class="strong">TrustUtil.</span><code><strong><a href="../../../../org/apache/rahas/TrustUtil.html#createCancelRequest(java.lang.String, int)">createCancelRequest</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;tokenId,
+                   int&nbsp;version)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.apache.axiom.om.OMElement</code></td>
+<td class="colLast"><span class="strong">TrustUtil.</span><code><strong><a href="../../../../org/apache/rahas/TrustUtil.html#createCancelTargetElement(int, org.apache.axiom.om.OMElement)">createCancelTargetElement</a></strong>(int&nbsp;version,
+                         org.apache.axiom.om.OMElement&nbsp;parent)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.apache.axiom.om.OMElement</code></td>
+<td class="colLast"><span class="strong">TrustUtil.</span><code><strong><a href="../../../../org/apache/rahas/TrustUtil.html#createClaims(int, org.apache.axiom.om.OMElement, java.lang.String)">createClaims</a></strong>(int&nbsp;version,
+            org.apache.axiom.om.OMElement&nbsp;parent,
+            <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;dialect)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.apache.axiom.om.OMElement</code></td>
+<td class="colLast"><span class="strong">TrustUtil.</span><code><strong><a href="../../../../org/apache/rahas/TrustUtil.html#createComputedKeyAlgorithm(int, org.apache.axiom.om.OMElement, java.lang.String)">createComputedKeyAlgorithm</a></strong>(int&nbsp;version,
+                          org.apache.axiom.om.OMElement&nbsp;parent,
+                          <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;algoId)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.apache.axiom.om.OMElement</code></td>
+<td class="colLast"><span class="strong">TrustUtil.</span><code><strong><a href="../../../../org/apache/rahas/TrustUtil.html#createComputedKeyElement(int, org.apache.axiom.om.OMElement)">createComputedKeyElement</a></strong>(int&nbsp;version,
+                        org.apache.axiom.om.OMElement&nbsp;parent)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.apache.axiom.om.OMElement</code></td>
+<td class="colLast"><span class="strong">TrustUtil.</span><code><strong><a href="../../../../org/apache/rahas/TrustUtil.html#createEntropyElement(int, org.apache.axiom.om.OMElement)">createEntropyElement</a></strong>(int&nbsp;version,
+                    org.apache.axiom.om.OMElement&nbsp;parent)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.apache.axiom.om.OMElement</code></td>
+<td class="colLast"><span class="strong">TrustUtil.</span><code><strong><a href="../../../../org/apache/rahas/TrustUtil.html#createKeySizeElement(int, org.apache.axiom.om.OMElement, int)">createKeySizeElement</a></strong>(int&nbsp;version,
+                    org.apache.axiom.om.OMElement&nbsp;parent,
+                    int&nbsp;size)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.apache.axiom.om.OMElement</code></td>
+<td class="colLast"><span class="strong">TrustUtil.</span><code><strong><a href="../../../../org/apache/rahas/TrustUtil.html#createKeyTypeElement(int, org.apache.axiom.om.OMElement, java.lang.String)">createKeyTypeElement</a></strong>(int&nbsp;version,
+                    org.apache.axiom.om.OMElement&nbsp;parent,
+                    <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;type)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.apache.axiom.om.OMElement</code></td>
+<td class="colLast"><span class="strong">TrustUtil.</span><code><strong><a href="../../../../org/apache/rahas/TrustUtil.html#createLifetimeElement(int, org.apache.axiom.om.OMElement, long)">createLifetimeElement</a></strong>(int&nbsp;version,
+                     org.apache.axiom.om.OMElement&nbsp;parent,
+                     long&nbsp;ttl)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.apache.axiom.om.OMElement</code></td>
+<td class="colLast"><span class="strong">TrustUtil.</span><code><strong><a href="../../../../org/apache/rahas/TrustUtil.html#createLifetimeElement(int, org.apache.axiom.om.OMElement, java.lang.String, java.lang.String)">createLifetimeElement</a></strong>(int&nbsp;version,
+                     org.apache.axiom.om.OMElement&nbsp;parent,
+                     <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;created,
+                     <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;expires)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.apache.axiom.om.OMElement</code></td>
+<td class="colLast"><span class="strong">TrustUtil.</span><code><strong><a href="../../../../org/apache/rahas/TrustUtil.html#createRenewTargetElement(int, org.apache.axiom.om.OMElement, org.apache.axiom.om.OMElement)">createRenewTargetElement</a></strong>(int&nbsp;version,
+                        org.apache.axiom.om.OMElement&nbsp;parent,
+                        org.apache.axiom.om.OMElement&nbsp;str)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.apache.axiom.om.OMElement</code></td>
+<td class="colLast"><span class="strong">TrustUtil.</span><code><strong><a href="../../../../org/apache/rahas/TrustUtil.html#createRequestedAttachedRef(int, org.apache.axiom.om.OMElement, java.lang.String, java.lang.String)">createRequestedAttachedRef</a></strong>(int&nbsp;version,
+                          org.apache.axiom.om.OMElement&nbsp;parent,
+                          <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;refUri,
+                          <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;refValueType)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><span class="strong">TrustUtil.</span><code><strong><a href="../../../../org/apache/rahas/TrustUtil.html#createRequestedAttachedRef(org.apache.axiom.om.OMElement, java.lang.String, int)">createRequestedAttachedRef</a></strong>(org.apache.axiom.om.OMElement&nbsp;rstrElem,
+                          <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;id,
+                          int&nbsp;version)</code>
+<div class="block">Create and add wst:AttachedReference element</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.apache.axiom.om.OMElement</code></td>
+<td class="colLast"><span class="strong">TrustUtil.</span><code><strong><a href="../../../../org/apache/rahas/TrustUtil.html#createRequestedProofTokenElement(int, org.apache.axiom.om.OMElement)">createRequestedProofTokenElement</a></strong>(int&nbsp;version,
+                                org.apache.axiom.om.OMElement&nbsp;parent)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.apache.axiom.om.OMElement</code></td>
+<td class="colLast"><span class="strong">TrustUtil.</span><code><strong><a href="../../../../org/apache/rahas/TrustUtil.html#createRequestedSecurityTokenElement(int, org.apache.axiom.om.OMElement)">createRequestedSecurityTokenElement</a></strong>(int&nbsp;version,
+                                   org.apache.axiom.om.OMElement&nbsp;parent)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.apache.axiom.om.OMElement</code></td>
+<td class="colLast"><span class="strong">TrustUtil.</span><code><strong><a href="../../../../org/apache/rahas/TrustUtil.html#createRequestedTokenCanceledElement(int, org.apache.axiom.om.OMElement)">createRequestedTokenCanceledElement</a></strong>(int&nbsp;version,
+                                   org.apache.axiom.om.OMElement&nbsp;parent)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.apache.axiom.om.OMElement</code></td>
+<td class="colLast"><span class="strong">TrustUtil.</span><code><strong><a href="../../../../org/apache/rahas/TrustUtil.html#createRequestedUnattachedRef(int, org.apache.axiom.om.OMElement, java.lang.String, java.lang.String)">createRequestedUnattachedRef</a></strong>(int&nbsp;version,
+                            org.apache.axiom.om.OMElement&nbsp;parent,
+                            <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;refUri,
+                            <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;refValueType)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><span class="strong">TrustUtil.</span><code><strong><a href="../../../../org/apache/rahas/TrustUtil.html#createRequestedUnattachedRef(org.apache.axiom.om.OMElement, java.lang.String, int)">createRequestedUnattachedRef</a></strong>(org.apache.axiom.om.OMElement&nbsp;rstrElem,
+                            <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;id,
+                            int&nbsp;version)</code>
+<div class="block">Create and add wst:UnattachedReference element</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.apache.axiom.om.OMElement</code></td>
+<td class="colLast"><span class="strong">TrustUtil.</span><code><strong><a href="../../../../org/apache/rahas/TrustUtil.html#createRequestSecurityTokenElement(int)">createRequestSecurityTokenElement</a></strong>(int&nbsp;version)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.apache.axiom.om.OMElement</code></td>
+<td class="colLast"><span class="strong">TrustUtil.</span><code><strong><a href="../../../../org/apache/rahas/TrustUtil.html#createRequestSecurityTokenResponseCollectionElement(int, org.apache.axiom.om.OMElement)">createRequestSecurityTokenResponseCollectionElement</a></strong>(int&nbsp;version,
+                                                   org.apache.axiom.om.OMElement&nbsp;parent)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.apache.axiom.om.OMElement</code></td>
+<td class="colLast"><span class="strong">TrustUtil.</span><code><strong><a href="../../../../org/apache/rahas/TrustUtil.html#createRequestSecurityTokenResponseElement(int, org.apache.axiom.om.OMElement)">createRequestSecurityTokenResponseElement</a></strong>(int&nbsp;version,
+                                         org.apache.axiom.om.OMElement&nbsp;parent)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.apache.axiom.om.OMElement</code></td>
+<td class="colLast"><span class="strong">TrustUtil.</span><code><strong><a href="../../../../org/apache/rahas/TrustUtil.html#createRequestTypeElement(int, org.apache.axiom.om.OMElement, java.lang.String)">createRequestTypeElement</a></strong>(int&nbsp;version,
+                        org.apache.axiom.om.OMElement&nbsp;parent,
+                        <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;value)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.apache.axiom.om.OMElement</code></td>
+<td class="colLast"><span class="strong">TrustUtil.</span><code><strong><a href="../../../../org/apache/rahas/TrustUtil.html#createTokenTypeElement(int, org.apache.axiom.om.OMElement)">createTokenTypeElement</a></strong>(int&nbsp;version,
+                      org.apache.axiom.om.OMElement&nbsp;parent)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.apache.axiom.om.OMElement</code></td>
+<td class="colLast"><span class="strong">TrustUtil.</span><code><strong><a href="../../../../org/apache/rahas/TrustUtil.html#createValidateTargetElement(int, org.apache.axiom.om.OMElement, org.apache.axiom.om.OMElement)">createValidateTargetElement</a></strong>(int&nbsp;version,
+                           org.apache.axiom.om.OMElement&nbsp;parent,
+                           org.apache.axiom.om.OMElement&nbsp;str)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected byte[]</code></td>
+<td class="colLast"><span class="strong">TrustUtil.</span><code><strong><a href="../../../../org/apache/rahas/TrustUtil.html#generateEphemeralKey(byte[], byte[], java.lang.String, int)">generateEphemeralKey</a></strong>(byte[]&nbsp;reqEnt,
+                    byte[]&nbsp;respEnt,
+                    <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;algo,
+                    int&nbsp;keySize)</code>
+<div class="block">Create an ephemeral key</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected byte[]</code></td>
+<td class="colLast"><span class="strong">TrustUtil.</span><code><strong><a href="../../../../org/apache/rahas/TrustUtil.html#generateEphemeralKey(int)">generateEphemeralKey</a></strong>(int&nbsp;keySize)</code>
+<div class="block">Create an ephemeral key</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><span class="strong">TrustUtil.</span><code><strong><a href="../../../../org/apache/rahas/TrustUtil.html#getActionValue(int, java.lang.String)">getActionValue</a></strong>(int&nbsp;version,
+              <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;action)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a>[]</code></td>
+<td class="colLast"><span class="strong">TokenStorage.</span><code><strong><a href="../../../../org/apache/rahas/TokenStorage.html#getCancelledTokens()">getCancelledTokens</a></strong>()</code>
+<div class="block">Return the list of CANCELLED tokens</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a>[]</code></td>
+<td class="colLast"><span class="strong">SimpleTokenStore.</span><code><strong><a href="../../../../org/apache/rahas/SimpleTokenStore.html#getCancelledTokens()">getCancelledTokens</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../org/apache/rahas/TokenCanceler.html" title="interface in org.apache.rahas">TokenCanceler</a></code></td>
+<td class="colLast"><span class="strong">TokenRequestDispatcherConfig.</span><code><strong><a href="../../../../org/apache/rahas/TokenRequestDispatcherConfig.html#getDefaultCancelerInstance()">getDefaultCancelerInstance</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../org/apache/rahas/TokenIssuer.html" title="interface in org.apache.rahas">TokenIssuer</a></code></td>
+<td class="colLast"><span class="strong">TokenRequestDispatcherConfig.</span><code><strong><a href="../../../../org/apache/rahas/TokenRequestDispatcherConfig.html#getDefaultIssuerInstace()">getDefaultIssuerInstace</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../org/apache/rahas/TokenRenewer.html" title="interface in org.apache.rahas">TokenRenewer</a></code></td>
+<td class="colLast"><span class="strong">TokenRequestDispatcherConfig.</span><code><strong><a href="../../../../org/apache/rahas/TokenRequestDispatcherConfig.html#getDefaultRenewerInstance()">getDefaultRenewerInstance</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../org/apache/rahas/TokenValidator.html" title="interface in org.apache.rahas">TokenValidator</a></code></td>
+<td class="colLast"><span class="strong">TokenRequestDispatcherConfig.</span><code><strong><a href="../../../../org/apache/rahas/TokenRequestDispatcherConfig.html#getDefaultValidatorInstance()">getDefaultValidatorInstance</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a>[]</code></td>
+<td class="colLast"><span class="strong">TokenStorage.</span><code><strong><a href="../../../../org/apache/rahas/TokenStorage.html#getExpiredTokens()">getExpiredTokens</a></strong>()</code>
+<div class="block">Return the list of <code>EXPIRED</code> tokens.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a>[]</code></td>
+<td class="colLast"><span class="strong">SimpleTokenStore.</span><code><strong><a href="../../../../org/apache/rahas/SimpleTokenStore.html#getExpiredTokens()">getExpiredTokens</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../org/apache/rahas/TokenIssuer.html" title="interface in org.apache.rahas">TokenIssuer</a></code></td>
+<td class="colLast"><span class="strong">TokenRequestDispatcherConfig.</span><code><strong><a href="../../../../org/apache/rahas/TokenRequestDispatcherConfig.html#getIssuer(java.lang.String)">getIssuer</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;tokenType)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a>[]</code></td>
+<td class="colLast"><span class="strong">TokenStorage.</span><code><strong><a href="../../../../org/apache/rahas/TokenStorage.html#getRenewedTokens()">getRenewedTokens</a></strong>()</code>
+<div class="block">Return the list of RENEWED tokens.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a>[]</code></td>
+<td class="colLast"><span class="strong">SimpleTokenStore.</span><code><strong><a href="../../../../org/apache/rahas/SimpleTokenStore.html#getRenewedTokens()">getRenewedTokens</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../org/apache/rahas/TokenRenewer.html" title="interface in org.apache.rahas">TokenRenewer</a></code></td>
+<td class="colLast"><span class="strong">TokenRequestDispatcherConfig.</span><code><strong><a href="../../../../org/apache/rahas/TokenRequestDispatcherConfig.html#getRenewer(java.lang.String)">getRenewer</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;tokenType)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><span class="strong">TokenIssuer.</span><code><strong><a href="../../../../org/apache/rahas/TokenIssuer.html#getResponseAction(org.apache.rahas.RahasData)">getResponseAction</a></strong>(<a href="../../../../org/apache/rahas/RahasData.html" title="class in org.apache.rahas">RahasData</a>&nbsp;data)</code>
+<div class="block">Returns the <code>wsa:Action</code> of the response.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><span class="strong">TokenCanceler.</span><code><strong><a href="../../../../org/apache/rahas/TokenCanceler.html#getResponseAction(org.apache.rahas.RahasData)">getResponseAction</a></strong>(<a href="../../../../org/apache/rahas/RahasData.html" title="class in org.apache.rahas">RahasData</a>&nbsp;data)</code>
+<div class="block">Returns the <code>wsa:Action</code> of the response.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a></code></td>
+<td class="colLast"><span class="strong">TokenStorage.</span><code><strong><a href="../../../../org/apache/rahas/TokenStorage.html#getToken(java.lang.String)">getToken</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;id)</code>
+<div class="block">Returns the <code>Token</code> of the given id</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a></code></td>
+<td class="colLast"><span class="strong">SimpleTokenStore.</span><code><strong><a href="../../../../org/apache/rahas/SimpleTokenStore.html#getToken(java.lang.String)">getToken</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;id)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[]</code></td>
+<td class="colLast"><span class="strong">TokenStorage.</span><code><strong><a href="../../../../org/apache/rahas/TokenStorage.html#getTokenIdentifiers()">getTokenIdentifiers</a></strong>()</code>
+<div class="block">Return the list of all token identifiers.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[]</code></td>
+<td class="colLast"><span class="strong">SimpleTokenStore.</span><code><strong><a href="../../../../org/apache/rahas/SimpleTokenStore.html#getTokenIdentifiers()">getTokenIdentifiers</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../org/apache/rahas/TokenValidator.html" title="interface in org.apache.rahas">TokenValidator</a></code></td>
+<td class="colLast"><span class="strong">TokenRequestDispatcherConfig.</span><code><strong><a href="../../../../org/apache/rahas/TokenRequestDispatcherConfig.html#getValidator(java.lang.String)">getValidator</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;tokenType)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a>[]</code></td>
+<td class="colLast"><span class="strong">TokenStorage.</span><code><strong><a href="../../../../org/apache/rahas/TokenStorage.html#getValidTokens()">getValidTokens</a></strong>()</code>
+<div class="block">Return the list of ISSUED and RENEWED tokens.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a>[]</code></td>
+<td class="colLast"><span class="strong">SimpleTokenStore.</span><code><strong><a href="../../../../org/apache/rahas/SimpleTokenStore.html#getValidTokens()">getValidTokens</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><span class="strong">TrustUtil.</span><code><strong><a href="../../../../org/apache/rahas/TrustUtil.html#getWSTNamespace(int)">getWSTNamespace</a></strong>(int&nbsp;version)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><span class="strong">TrustUtil.</span><code><strong><a href="../../../../org/apache/rahas/TrustUtil.html#getWSTVersion(java.lang.String)">getWSTVersion</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;ns)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>org.apache.axiom.soap.SOAPEnvelope</code></td>
+<td class="colLast"><span class="strong">TokenRequestDispatcher.</span><code><strong><a href="../../../../org/apache/rahas/TokenRequestDispatcher.html#handle(org.apache.axis2.context.MessageContext, org.apache.axis2.context.MessageContext)">handle</a></strong>(org.apache.axis2.context.MessageContext&nbsp;inMsgCtx,
+      org.apache.axis2.context.MessageContext&nbsp;outMsgCtx)</code>
+<div class="block">Processes the incoming request and returns a SOAPEnvelope</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>org.apache.axiom.soap.SOAPEnvelope</code></td>
+<td class="colLast"><span class="strong">TokenIssuer.</span><code><strong><a href="../../../../org/apache/rahas/TokenIssuer.html#issue(org.apache.rahas.RahasData)">issue</a></strong>(<a href="../../../../org/apache/rahas/RahasData.html" title="class in org.apache.rahas">RahasData</a>&nbsp;data)</code>
+<div class="block">Create the response <code>soap:Envelope</code> for the given issue
+ request.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="../../../../org/apache/rahas/TokenRequestDispatcherConfig.html" title="class in org.apache.rahas">TokenRequestDispatcherConfig</a></code></td>
+<td class="colLast"><span class="strong">TokenRequestDispatcherConfig.</span><code><strong><a href="../../../../org/apache/rahas/TokenRequestDispatcherConfig.html#load(org.apache.axiom.om.OMElement)">load</a></strong>(org.apache.axiom.om.OMElement&nbsp;configElem)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="../../../../org/apache/rahas/TokenRequestDispatcherConfig.html" title="class in org.apache.rahas">TokenRequestDispatcherConfig</a></code></td>
+<td class="colLast"><span class="strong">TokenRequestDispatcherConfig.</span><code><strong><a href="../../../../org/apache/rahas/TokenRequestDispatcherConfig.html#load(java.lang.String)">load</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;configFilePath)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<td class="colLast"><span class="strong">SimpleTokenStore.</span><code><strong><a href="../../../../org/apache/rahas/SimpleTokenStore.html#processTokenExpiry()">processTokenExpiry</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>org.apache.axiom.soap.SOAPEnvelope</code></td>
+<td class="colLast"><span class="strong">TokenRenewer.</span><code><strong><a href="../../../../org/apache/rahas/TokenRenewer.html#renew(org.apache.rahas.RahasData)">renew</a></strong>(<a href="../../../../org/apache/rahas/RahasData.html" title="class in org.apache.rahas">RahasData</a>&nbsp;data)</code>
+<div class="block">Renew the token specified in the given request.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">TokenStorage.</span><code><strong><a href="../../../../org/apache/rahas/TokenStorage.html#update(org.apache.rahas.Token)">update</a></strong>(<a href="../../../../org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a>&nbsp;token)</code>
+<div class="block">Update an existing token.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">SimpleTokenStore.</span><code><strong><a href="../../../../org/apache/rahas/SimpleTokenStore.html#update(org.apache.rahas.Token)">update</a></strong>(<a href="../../../../org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a>&nbsp;token)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>org.apache.axiom.soap.SOAPEnvelope</code></td>
+<td class="colLast"><span class="strong">TokenValidator.</span><code><strong><a href="../../../../org/apache/rahas/TokenValidator.html#validate(org.apache.rahas.RahasData)">validate</a></strong>(<a href="../../../../org/apache/rahas/RahasData.html" title="class in org.apache.rahas">RahasData</a>&nbsp;data)</code>
+<div class="block">Validate the token specified in the given request.</div>
+</td>
+</tr>
+</tbody>
+</table>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
+<caption><span>Constructors in <a href="../../../../org/apache/rahas/package-summary.html">org.apache.rahas</a> that throw <a href="../../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/EncryptedKeyToken.html#EncryptedKeyToken(java.lang.String, org.apache.axiom.om.OMElement, java.util.Date, java.util.Date)">EncryptedKeyToken</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;id,
+                 org.apache.axiom.om.OMElement&nbsp;tokenElem,
+                 <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util">Date</a>&nbsp;created,
+                 <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util">Date</a>&nbsp;expires)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/RahasData.html#RahasData(org.apache.axis2.context.MessageContext)">RahasData</a></strong>(org.apache.axis2.context.MessageContext&nbsp;inMessageContext)</code>
+<div class="block">Create a new RahasData instance and populate it with the information from
+ the request.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/Token.html#Token(java.lang.String, org.apache.axiom.om.OMElement, java.util.Date, java.util.Date)">Token</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;id,
+     org.apache.axiom.om.OMElement&nbsp;tokenElem,
+     <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util">Date</a>&nbsp;created,
+     <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util">Date</a>&nbsp;expires)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/Token.html#Token(java.lang.String, org.apache.axiom.om.OMElement, org.apache.axiom.om.OMElement)">Token</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;id,
+     org.apache.axiom.om.OMElement&nbsp;tokenElem,
+     org.apache.axiom.om.OMElement&nbsp;lifetimeElem)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/TokenRequestDispatcher.html#TokenRequestDispatcher(org.apache.axiom.om.OMElement)">TokenRequestDispatcher</a></strong>(org.apache.axiom.om.OMElement&nbsp;config)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/TokenRequestDispatcher.html#TokenRequestDispatcher(java.lang.String)">TokenRequestDispatcher</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;configFilePath)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/TokenRequestDispatcher.html#TokenRequestDispatcher(org.apache.rahas.TokenRequestDispatcherConfig)">TokenRequestDispatcher</a></strong>(<a href="../../../../org/apache/rahas/TokenRequestDispatcherConfig.html" title="class in org.apache.rahas">TokenRequestDispatcherConfig</a>&nbsp;config)</code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="org.apache.rahas.client">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a> in <a href="../../../../org/apache/rahas/client/package-summary.html">org.apache.rahas.client</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../org/apache/rahas/client/package-summary.html">org.apache.rahas.client</a> that throw <a href="../../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><span class="strong">STSClient.</span><code><strong><a href="../../../../org/apache/rahas/client/STSClient.html#cancelToken(java.lang.String, java.lang.String, java.lang.String)">cancelToken</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;issuerAddress,
+           <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;tokenId,
+           <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;action)</code>
+<div class="block">Cancel a particular security token</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><span class="strong">STSClient.</span><code><strong><a href="../../../../org/apache/rahas/client/STSClient.html#renewToken(java.lang.String, java.lang.String, org.apache.neethi.Policy)">renewToken</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;tokenId,
+          <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;issuerAddress,
+          org.apache.neethi.Policy&nbsp;issuerPolicy)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><span class="strong">STSClient.</span><code><strong><a href="../../../../org/apache/rahas/client/STSClient.html#renewToken(java.lang.String, java.lang.String, org.apache.neethi.Policy, org.apache.rahas.TokenStorage)">renewToken</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;tokenId,
+          <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;issuerAddress,
+          org.apache.neethi.Policy&nbsp;issuerPolicy,
+          <a href="../../../../org/apache/rahas/TokenStorage.html" title="interface in org.apache.rahas">TokenStorage</a>&nbsp;store)</code>
+<div class="block">Renews the token referenced by the token id, updates the token store</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a></code></td>
+<td class="colLast"><span class="strong">STSClient.</span><code><strong><a href="../../../../org/apache/rahas/client/STSClient.html#requestSecurityToken(org.apache.neethi.Policy, java.lang.String, org.apache.neethi.Policy, java.lang.String)">requestSecurityToken</a></strong>(org.apache.neethi.Policy&nbsp;servicePolicy,
+                    <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;issuerAddress,
+                    org.apache.neethi.Policy&nbsp;issuerPolicy,
+                    <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;appliesTo)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><span class="strong">STSClient.</span><code><strong><a href="../../../../org/apache/rahas/client/STSClient.html#validateToken(java.lang.String, java.lang.String, org.apache.neethi.Policy)">validateToken</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;tokenId,
+             <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;issuerAddress,
+             org.apache.neethi.Policy&nbsp;issuerPolicy)</code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
+<caption><span>Constructors in <a href="../../../../org/apache/rahas/client/package-summary.html">org.apache.rahas.client</a> that throw <a href="../../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/client/STSClient.html#STSClient(org.apache.axis2.context.ConfigurationContext)">STSClient</a></strong>(org.apache.axis2.context.ConfigurationContext&nbsp;configCtx)</code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="org.apache.rahas.impl">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a> in <a href="../../../../org/apache/rahas/impl/package-summary.html">org.apache.rahas.impl</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../org/apache/rahas/impl/package-summary.html">org.apache.rahas.impl</a> that throw <a href="../../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>org.apache.axiom.soap.SOAPEnvelope</code></td>
+<td class="colLast"><span class="strong">TokenCancelerImpl.</span><code><strong><a href="../../../../org/apache/rahas/impl/TokenCancelerImpl.html#cancel(org.apache.rahas.RahasData)">cancel</a></strong>(<a href="../../../../org/apache/rahas/RahasData.html" title="class in org.apache.rahas">RahasData</a>&nbsp;data)</code>
+<div class="block">Cancel the token specified in the request.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected byte[]</code></td>
+<td class="colLast"><span class="strong">SAMLTokenIssuer.</span><code><strong><a href="../../../../org/apache/rahas/impl/SAMLTokenIssuer.html#generateEphemeralKey(int)">generateEphemeralKey</a></strong>(int&nbsp;keySize)</code>
+<div class="block">Create an ephemeral key</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><span class="strong">TokenCancelerImpl.</span><code><strong><a href="../../../../org/apache/rahas/impl/TokenCancelerImpl.html#getResponseAction(org.apache.rahas.RahasData)">getResponseAction</a></strong>(<a href="../../../../org/apache/rahas/RahasData.html" title="class in org.apache.rahas">RahasData</a>&nbsp;data)</code>
+<div class="block">Returns the <code>wsa:Action</code> of the response.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><span class="strong">SCTIssuer.</span><code><strong><a href="../../../../org/apache/rahas/impl/SCTIssuer.html#getResponseAction(org.apache.rahas.RahasData)">getResponseAction</a></strong>(<a href="../../../../org/apache/rahas/RahasData.html" title="class in org.apache.rahas">RahasData</a>&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><span class="strong">SAMLTokenIssuer.</span><code><strong><a href="../../../../org/apache/rahas/impl/SAMLTokenIssuer.html#getResponseAction(org.apache.rahas.RahasData)">getResponseAction</a></strong>(<a href="../../../../org/apache/rahas/RahasData.html" title="class in org.apache.rahas">RahasData</a>&nbsp;data)</code>
+<div class="block">Returns the <code>wsa:Action</code> of the response.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><span class="strong">SAML2TokenIssuer.</span><code><strong><a href="../../../../org/apache/rahas/impl/SAML2TokenIssuer.html#getResponseAction(org.apache.rahas.RahasData)">getResponseAction</a></strong>(<a href="../../../../org/apache/rahas/RahasData.html" title="class in org.apache.rahas">RahasData</a>&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/security/cert/X509Certificate.html?is-external=true" title="class or interface in java.security.cert">X509Certificate</a></code></td>
+<td class="colLast"><span class="strong">SAMLTokenIssuerConfig.</span><code><strong><a href="../../../../org/apache/rahas/impl/SAMLTokenIssuerConfig.html#getServiceCert(org.apache.ws.security.components.crypto.Crypto, java.lang.String)">getServiceCert</a></strong>(org.apache.ws.security.components.crypto.Crypto&nbsp;crypto,
+              <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;serviceAddress)</code>
+<div class="block">Uses the <code>wst:AppliesTo</code> to figure out the certificate to
+ encrypt the secret in the SAML token</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static byte[]</code></td>
+<td class="colLast"><span class="strong">TokenIssuerUtil.</span><code><strong><a href="../../../../org/apache/rahas/impl/TokenIssuerUtil.html#getSharedSecret(org.apache.rahas.RahasData, int, int)">getSharedSecret</a></strong>(<a href="../../../../org/apache/rahas/RahasData.html" title="class in org.apache.rahas">RahasData</a>&nbsp;data,
+               int&nbsp;keyComputation,
+               int&nbsp;keySize)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><span class="strong">TokenIssuerUtil.</span><code><strong><a href="../../../../org/apache/rahas/impl/TokenIssuerUtil.html#handleRequestedProofToken(org.apache.rahas.RahasData, int, org.apache.rahas.impl.AbstractIssuerConfig, org.apache.axiom.om.OMElement, org.apache.rahas.Token, org.w3c.dom.Document)">handleRequestedProofToken</a></strong>(<a href="../../../../org/apache/rahas/RahasData.html" title="class in org.apache.rahas">RahasData</a>&nbsp;data,
+                         int&nbsp;wstVersion,
+                         <a href="../../../../org/apache/rahas/impl/AbstractIssuerConfig.html" title="class in org.apache.rahas.impl">AbstractIssuerConfig</a>&nbsp;config,
+                         org.apache.axiom.om.OMElement&nbsp;rstrElem,
+                         <a href="../../../../org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a>&nbsp;token,
+                         <a href="http://docs.oracle.com/javase/1.5.0/docs/api/org/w3c/dom/Document.html?is-external=true" title="class or interface in org.w3c.dom">Document</a>&nbsp;doc)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>org.apache.axiom.soap.SOAPEnvelope</code></td>
+<td class="colLast"><span class="strong">SCTIssuer.</span><code><strong><a href="../../../../org/apache/rahas/impl/SCTIssuer.html#issue(org.apache.rahas.RahasData)">issue</a></strong>(<a href="../../../../org/apache/rahas/RahasData.html" title="class in org.apache.rahas">RahasData</a>&nbsp;data)</code>
+<div class="block">Issue a <code>SecurityContextToken</code> based on the wsse:Signature or
+ wsse:UsernameToken
+ <p/>
+ This will support returning the SecurityContextToken with the following
+ types of wst:RequestedProof tokens:
+ 
+ xenc:EncryptedKey
+ wst:ComputedKey
+ wst:BinarySecret (for secure transport)
+ </div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>org.apache.axiom.soap.SOAPEnvelope</code></td>
+<td class="colLast"><span class="strong">SAMLTokenIssuer.</span><code><strong><a href="../../../../org/apache/rahas/impl/SAMLTokenIssuer.html#issue(org.apache.rahas.RahasData)">issue</a></strong>(<a href="../../../../org/apache/rahas/RahasData.html" title="class in org.apache.rahas">RahasData</a>&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>org.apache.axiom.soap.SOAPEnvelope</code></td>
+<td class="colLast"><span class="strong">SAML2TokenIssuer.</span><code><strong><a href="../../../../org/apache/rahas/impl/SAML2TokenIssuer.html#issue(org.apache.rahas.RahasData)">issue</a></strong>(<a href="../../../../org/apache/rahas/RahasData.html" title="class in org.apache.rahas">RahasData</a>&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="../../../../org/apache/rahas/impl/TokenCancelerConfig.html" title="class in org.apache.rahas.impl">TokenCancelerConfig</a></code></td>
+<td class="colLast"><span class="strong">TokenCancelerConfig.</span><code><strong><a href="../../../../org/apache/rahas/impl/TokenCancelerConfig.html#load(org.apache.axiom.om.OMElement)">load</a></strong>(org.apache.axiom.om.OMElement&nbsp;elem)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="../../../../org/apache/rahas/impl/SCTIssuerConfig.html" title="class in org.apache.rahas.impl">SCTIssuerConfig</a></code></td>
+<td class="colLast"><span class="strong">SCTIssuerConfig.</span><code><strong><a href="../../../../org/apache/rahas/impl/SCTIssuerConfig.html#load(org.apache.axiom.om.OMElement)">load</a></strong>(org.apache.axiom.om.OMElement&nbsp;elem)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="../../../../org/apache/rahas/impl/TokenCancelerConfig.html" title="class in org.apache.rahas.impl">TokenCancelerConfig</a></code></td>
+<td class="colLast"><span class="strong">TokenCancelerConfig.</span><code><strong><a href="../../../../org/apache/rahas/impl/TokenCancelerConfig.html#load(java.lang.String)">load</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;configFilePath)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="../../../../org/apache/rahas/impl/SCTIssuerConfig.html" title="class in org.apache.rahas.impl">SCTIssuerConfig</a></code></td>
+<td class="colLast"><span class="strong">SCTIssuerConfig.</span><code><strong><a href="../../../../org/apache/rahas/impl/SCTIssuerConfig.html#load(java.lang.String)">load</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;configFilePath)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>org.apache.axiom.soap.SOAPEnvelope</code></td>
+<td class="colLast"><span class="strong">SAMLTokenRenewer.</span><code><strong><a href="../../../../org/apache/rahas/impl/SAMLTokenRenewer.html#renew(org.apache.rahas.RahasData)">renew</a></strong>(<a href="../../../../org/apache/rahas/RahasData.html" title="class in org.apache.rahas">RahasData</a>&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>org.apache.axiom.soap.SOAPEnvelope</code></td>
+<td class="colLast"><span class="strong">SAMLTokenValidator.</span><code><strong><a href="../../../../org/apache/rahas/impl/SAMLTokenValidator.html#validate(org.apache.rahas.RahasData)">validate</a></strong>(<a href="../../../../org/apache/rahas/RahasData.html" title="class in org.apache.rahas">RahasData</a>&nbsp;data)</code>
+<div class="block">Returns a SOAPEnvelope with the result of the validation.</div>
+</td>
+</tr>
+</tbody>
+</table>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
+<caption><span>Constructors in <a href="../../../../org/apache/rahas/impl/package-summary.html">org.apache.rahas.impl</a> that throw <a href="../../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/impl/SAMLTokenIssuerConfig.html#SAMLTokenIssuerConfig(org.apache.axiom.om.OMElement)">SAMLTokenIssuerConfig</a></strong>(org.apache.axiom.om.OMElement&nbsp;elem)</code>
+<div class="block">Create a  SAMLTokenIssuer configuration using the give config element</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/impl/SAMLTokenIssuerConfig.html#SAMLTokenIssuerConfig(java.lang.String)">SAMLTokenIssuerConfig</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;configFilePath)</code>
+<div class="block">Create a SAMLTokenIssuer configuration with a config file picked from the
+ given location.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="org.apache.rahas.impl.util">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a> in <a href="../../../../org/apache/rahas/impl/util/package-summary.html">org.apache.rahas.impl.util</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../org/apache/rahas/impl/util/package-summary.html">org.apache.rahas.impl.util</a> that throw <a href="../../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>static org.opensaml.xml.XMLObject</code></td>
+<td class="colLast"><span class="strong">SAMLUtils.</span><code><strong><a href="../../../../org/apache/rahas/impl/util/SAMLUtils.html#buildXMLObject(javax.xml.namespace.QName)">buildXMLObject</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>&nbsp;objectQName)</code>
+<div class="block">Builds the requested XMLObject.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.opensaml.saml1.core.Assertion</code></td>
+<td class="colLast"><span class="strong">SAMLUtils.</span><code><strong><a href="../../../../org/apache/rahas/impl/util/SAMLUtils.html#createAssertion(java.lang.String, org.joda.time.DateTime, org.joda.time.DateTime, java.util.List)">createAssertion</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;issuerName,
+               org.joda.time.DateTime&nbsp;notBefore,
+               org.joda.time.DateTime&nbsp;notOnOrAfter,
+               <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.opensaml.saml1.core.Statement&gt;&nbsp;statements)</code>
+<div class="block">This method creates the final SAML assertion.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.opensaml.saml1.core.Attribute</code></td>
+<td class="colLast"><span class="strong">SAMLUtils.</span><code><strong><a href="../../../../org/apache/rahas/impl/util/SAMLUtils.html#createAttribute(java.lang.String, java.lang.String, java.lang.String)">createAttribute</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
+               <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;namespace,
+               <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;value)</code>
+<div class="block">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></div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.opensaml.saml1.core.AttributeStatement</code></td>
+<td class="colLast"><span class="strong">SAMLUtils.</span><code><strong><a href="../../../../org/apache/rahas/impl/util/SAMLUtils.html#createAttributeStatement(org.opensaml.saml1.core.Subject, java.util.List)">createAttributeStatement</a></strong>(org.opensaml.saml1.core.Subject&nbsp;subject,
+                        <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.opensaml.saml1.core.Attribute&gt;&nbsp;attributeList)</code>
+<div class="block">Creates an attribute statement.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.opensaml.saml1.core.AuthenticationStatement</code></td>
+<td class="colLast"><span class="strong">SAMLUtils.</span><code><strong><a href="../../../../org/apache/rahas/impl/util/SAMLUtils.html#createAuthenticationStatement(org.opensaml.saml1.core.Subject, java.lang.String, org.joda.time.DateTime)">createAuthenticationStatement</a></strong>(org.opensaml.saml1.core.Subject&nbsp;subject,
+                             <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;authenticationMethod,
+                             org.joda.time.DateTime&nbsp;authenticationInstant)</code>
+<div class="block">Creates an AuthenticationStatement.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.opensaml.saml1.core.Conditions</code></td>
+<td class="colLast"><span class="strong">SAMLUtils.</span><code><strong><a href="../../../../org/apache/rahas/impl/util/SAMLUtils.html#createConditions(org.joda.time.DateTime, org.joda.time.DateTime)">createConditions</a></strong>(org.joda.time.DateTime&nbsp;notBefore,
+                org.joda.time.DateTime&nbsp;notOnOrAfter)</code>
+<div class="block">Creates Conditions object.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.opensaml.xml.signature.KeyInfo</code></td>
+<td class="colLast"><span class="strong">SAMLUtils.</span><code><strong><a href="../../../../org/apache/rahas/impl/util/SAMLUtils.html#createKeyInfo()">createKeyInfo</a></strong>()</code>
+<div class="block">Creates a KeyInfo object</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.opensaml.xml.signature.KeyInfo</code></td>
+<td class="colLast"><span class="strong">SAMLUtils.</span><code><strong><a href="../../../../org/apache/rahas/impl/util/SAMLUtils.html#createKeyInfo(org.opensaml.xml.encryption.EncryptedKey)">createKeyInfo</a></strong>(org.opensaml.xml.encryption.EncryptedKey&nbsp;encryptedKey)</code>
+<div class="block">Creates a KeyInfo element given EncryptedKey.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.opensaml.xml.signature.KeyInfo</code></td>
+<td class="colLast"><span class="strong">SAMLUtils.</span><code><strong><a href="../../../../org/apache/rahas/impl/util/SAMLUtils.html#createKeyInfo(org.opensaml.xml.signature.X509Data)">createKeyInfo</a></strong>(org.opensaml.xml.signature.X509Data&nbsp;x509Data)</code>
+<div class="block">Creates a KeyInfo element given EncryptedKey.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.opensaml.saml1.core.NameIdentifier</code></td>
+<td class="colLast"><span class="strong">SAMLUtils.</span><code><strong><a href="../../../../org/apache/rahas/impl/util/SAMLUtils.html#createNamedIdentifier(java.lang.String, java.lang.String)">createNamedIdentifier</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;principalName,
+                     <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;format)</code>
+<div class="block">Create named identifier.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.opensaml.saml1.core.Subject</code></td>
+<td class="colLast"><span class="strong">SAMLUtils.</span><code><strong><a href="../../../../org/apache/rahas/impl/util/SAMLUtils.html#createSubject(org.opensaml.saml1.core.NameIdentifier, java.lang.String, org.opensaml.xml.signature.KeyInfo)">createSubject</a></strong>(org.opensaml.saml1.core.NameIdentifier&nbsp;nameIdentifier,
+             <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;confirmationMethod,
+             org.opensaml.xml.signature.KeyInfo&nbsp;keyInfoContent)</code>
+<div class="block">Creates an opensaml Subject representation.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.opensaml.saml1.core.SubjectConfirmation</code></td>
+<td class="colLast"><span class="strong">SAMLUtils.</span><code><strong><a href="../../../../org/apache/rahas/impl/util/SAMLUtils.html#createSubjectConfirmation(java.lang.String, org.opensaml.xml.signature.KeyInfo)">createSubjectConfirmation</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;confirmationMethod,
+                         org.opensaml.xml.signature.KeyInfo&nbsp;keyInfoContent)</code>
+<div class="block">Creates opensaml SubjectConfirmation representation.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.opensaml.saml1.core.ConfirmationMethod</code></td>
+<td class="colLast"><span class="strong">SAMLUtils.</span><code><strong><a href="../../../../org/apache/rahas/impl/util/SAMLUtils.html#createSubjectConfirmationMethod(java.lang.String)">createSubjectConfirmationMethod</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;confirmationMethod)</code>
+<div class="block">Creates the subject confirmation method.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.opensaml.xml.signature.KeyInfo</code></td>
+<td class="colLast"><span class="strong">SAMLUtils.</span><code><strong><a href="../../../../org/apache/rahas/impl/util/SAMLUtils.html#getCertificateBasedKeyInfo(java.security.cert.X509Certificate)">getCertificateBasedKeyInfo</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/security/cert/X509Certificate.html?is-external=true" title="class or interface in java.security.cert">X509Certificate</a>&nbsp;certificate)</code>
+<div class="block">Creates the certificate based KeyInfo object.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/security/cert/X509Certificate.html?is-external=true" title="class or interface in java.security.cert">X509Certificate</a></code></td>
+<td class="colLast"><span class="strong">CommonUtil.</span><code><strong><a href="../../../../org/apache/rahas/impl/util/CommonUtil.html#getCertificateByAlias(org.apache.ws.security.components.crypto.Crypto, java.lang.String)">getCertificateByAlias</a></strong>(org.apache.ws.security.components.crypto.Crypto&nbsp;crypto,
+                     <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;alias)</code>
+<div class="block">Gets the certificates chain by alias.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/security/cert/X509Certificate.html?is-external=true" title="class or interface in java.security.cert">X509Certificate</a>[]</code></td>
+<td class="colLast"><span class="strong">CommonUtil.</span><code><strong><a href="../../../../org/apache/rahas/impl/util/CommonUtil.html#getCertificatesByAlias(org.apache.ws.security.components.crypto.Crypto, java.lang.String)">getCertificatesByAlias</a></strong>(org.apache.ws.security.components.crypto.Crypto&nbsp;crypto,
+                      <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;alias)</code>
+<div class="block">Gets the certificates chain by alias.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.apache.ws.security.components.crypto.Crypto</code></td>
+<td class="colLast"><span class="strong">CommonUtil.</span><code><strong><a href="../../../../org/apache/rahas/impl/util/CommonUtil.html#getCrypto(java.util.Properties, java.lang.ClassLoader)">getCrypto</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Properties.html?is-external=true" title="class or interface in java.util">Properties</a>&nbsp;properties,
+         <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/ClassLoader.html?is-external=true" title="class or interface in java.lang">ClassLoader</a>&nbsp;classLoader)</code>
+<div class="block">Constructs crypto configuration based on the given properties.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.apache.ws.security.components.crypto.Crypto</code></td>
+<td class="colLast"><span class="strong">CommonUtil.</span><code><strong><a href="../../../../org/apache/rahas/impl/util/CommonUtil.html#getCrypto(java.lang.String, java.lang.ClassLoader)">getCrypto</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;propertiesFile,
+         <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/ClassLoader.html?is-external=true" title="class or interface in java.lang">ClassLoader</a>&nbsp;classLoader)</code>
+<div class="block">Constructs crypto configuration based on the given properties.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom">Element</a></code></td>
+<td class="colLast"><span class="strong">SAML2Utils.</span><code><strong><a href="../../../../org/apache/rahas/impl/util/SAML2Utils.html#getElementFromAssertion(org.opensaml.xml.XMLObject)">getElementFromAssertion</a></strong>(org.opensaml.xml.XMLObject&nbsp;xmlObj)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/org/w3c/dom/Document.html?is-external=true" title="class or interface in org.w3c.dom">Document</a></code></td>
+<td class="colLast"><span class="strong">CommonUtil.</span><code><strong><a href="../../../../org/apache/rahas/impl/util/CommonUtil.html#getOMDOMDocument()">getOMDOMDocument</a></strong>()</code>
+<div class="block">This method creates a DOM compatible Axiom document.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="../../../../org/apache/rahas/impl/util/SAML2KeyInfo.html" title="class in org.apache.rahas.impl.util">SAML2KeyInfo</a></code></td>
+<td class="colLast"><span class="strong">SAML2Utils.</span><code><strong><a href="../../../../org/apache/rahas/impl/util/SAML2Utils.html#getSAML2KeyInfo(org.w3c.dom.Element, org.apache.ws.security.components.crypto.Crypto, javax.security.auth.callback.CallbackHandler)">getSAML2KeyInfo</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom">Element</a>&nbsp;elem,
+               org.apache.ws.security.components.crypto.Crypto&nbsp;crypto,
+               <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/security/auth/callback/CallbackHandler.html?is-external=true" title="class or interface in javax.security.auth.callback">CallbackHandler</a>&nbsp;cb)</code>
+<div class="block">Extract certificates or the key available in the SAMLAssertion</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.opensaml.xml.signature.KeyInfo</code></td>
+<td class="colLast"><span class="strong">SAMLUtils.</span><code><strong><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)">getSymmetricKeyBasedKeyInfo</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/org/w3c/dom/Document.html?is-external=true" title="class or interface in org.w3c.dom">Document</a>&nbsp;doc,
+                           <a href="../../../../org/apache/rahas/RahasData.html" title="class in org.apache.rahas">RahasData</a>&nbsp;data,
+                           <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/security/cert/X509Certificate.html?is-external=true" title="class or interface in java.security.cert">X509Certificate</a>&nbsp;serviceCert,
+                           int&nbsp;keySize,
+                           org.apache.ws.security.components.crypto.Crypto&nbsp;crypto,
+                           int&nbsp;keyComputation)</code>
+<div class="block">This method creates KeyInfo element of an assertion.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><span class="strong">SAMLUtils.</span><code><strong><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)">signAssertion</a></strong>(org.opensaml.saml1.core.Assertion&nbsp;assertion,
+             org.apache.ws.security.components.crypto.Crypto&nbsp;crypto,
+             <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;issuerKeyAlias,
+             <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;issuerKeyPassword)</code>
+<div class="block">Signs the SAML assertion.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="org.apache.rampart.saml">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a> in <a href="../../../../org/apache/rampart/saml/package-summary.html">org.apache.rampart.saml</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../org/apache/rampart/saml/package-summary.html">org.apache.rampart.saml</a> that throw <a href="../../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>abstract org.apache.axiom.om.OMElement</code></td>
+<td class="colLast"><span class="strong">SAMLAssertionHandler.</span><code><strong><a href="../../../../org/apache/rampart/saml/SAMLAssertionHandler.html#getAssertionElement()">getAssertionElement</a></strong>()</code>
+<div class="block">Gets the assertion element as an Axiom OMElement.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>org.apache.axiom.om.OMElement</code></td>
+<td class="colLast"><span class="strong">SAML2AssertionHandler.</span><code><strong><a href="../../../../org/apache/rampart/saml/SAML2AssertionHandler.html#getAssertionElement()">getAssertionElement</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>org.apache.axiom.om.OMElement</code></td>
+<td class="colLast"><span class="strong">SAML1AssertionHandler.</span><code><strong><a href="../../../../org/apache/rampart/saml/SAML1AssertionHandler.html#getAssertionElement()">getAssertionElement</a></strong>()</code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="org.apache.rampart.util">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a> in <a href="../../../../org/apache/rampart/util/package-summary.html">org.apache.rampart.util</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../org/apache/rampart/util/package-summary.html">org.apache.rampart.util</a> that throw <a href="../../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><span class="strong">RampartUtil.</span><code><strong><a href="../../../../org/apache/rampart/util/RampartUtil.html#getSecConvToken(org.apache.rampart.RampartMessageData, org.apache.ws.secpolicy.model.SecureConversationToken)">getSecConvToken</a></strong>(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd,
+               <a href="../../../../org/apache/ws/secpolicy/model/SecureConversationToken.html" title="class in org.apache.ws.secpolicy.model">SecureConversationToken</a>&nbsp;secConvTok)</code>
+<div class="block">Obtain a security context token.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rahas/class-use/TrustException.html" target="_top">Frames</a></li>
+<li><a href="TrustException.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rahas/class-use/TrustUtil.html b/axis2/java/core-rampart/apidocs/org/apache/rahas/class-use/TrustUtil.html
new file mode 100644
index 0000000..a14d607
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rahas/class-use/TrustUtil.html
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.rahas.TrustUtil (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.rahas.TrustUtil (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../org/apache/rahas/TrustUtil.html" title="class in org.apache.rahas">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rahas/class-use/TrustUtil.html" target="_top">Frames</a></li>
+<li><a href="TrustUtil.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.rahas.TrustUtil" class="title">Uses of Class<br>org.apache.rahas.TrustUtil</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.rahas.TrustUtil</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../org/apache/rahas/TrustUtil.html" title="class in org.apache.rahas">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rahas/class-use/TrustUtil.html" target="_top">Frames</a></li>
+<li><a href="TrustUtil.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rahas/client/STSClient.html b/axis2/java/core-rampart/apidocs/org/apache/rahas/client/STSClient.html
new file mode 100644
index 0000000..946dc25
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rahas/client/STSClient.html
@@ -0,0 +1,566 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>STSClient (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="STSClient (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/STSClient.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev Class</li>
+<li>Next Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rahas/client/STSClient.html" target="_top">Frames</a></li>
+<li><a href="STSClient.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.rahas.client</div>
+<h2 title="Class STSClient" class="title">Class STSClient</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.rahas.client.STSClient</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">STSClient</span>
+extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../org/apache/rahas/client/STSClient.html#STSClient(org.apache.axis2.context.ConfigurationContext)">STSClient</a></strong>(org.apache.axis2.context.ConfigurationContext&nbsp;configCtx)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/client/STSClient.html#addParameter(org.apache.axis2.description.Parameter)">addParameter</a></strong>(org.apache.axis2.description.Parameter&nbsp;param)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/client/STSClient.html#cancelToken(java.lang.String, java.lang.String, java.lang.String)">cancelToken</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;issuerAddress,
+           <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;tokenId,
+           <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;action)</code>
+<div class="block">Cancel a particular security token</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/client/STSClient.html#renewToken(java.lang.String, java.lang.String, org.apache.neethi.Policy)">renewToken</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;tokenId,
+          <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;issuerAddress,
+          org.apache.neethi.Policy&nbsp;issuerPolicy)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/client/STSClient.html#renewToken(java.lang.String, java.lang.String, org.apache.neethi.Policy, org.apache.rahas.TokenStorage)">renewToken</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;tokenId,
+          <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;issuerAddress,
+          org.apache.neethi.Policy&nbsp;issuerPolicy,
+          <a href="../../../../org/apache/rahas/TokenStorage.html" title="interface in org.apache.rahas">TokenStorage</a>&nbsp;store)</code>
+<div class="block">Renews the token referenced by the token id, updates the token store</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/client/STSClient.html#requestSecurityToken(org.apache.neethi.Policy, java.lang.String, org.apache.neethi.Policy, java.lang.String)">requestSecurityToken</a></strong>(org.apache.neethi.Policy&nbsp;servicePolicy,
+                    <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;issuerAddress,
+                    org.apache.neethi.Policy&nbsp;issuerPolicy,
+                    <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;appliesTo)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/client/STSClient.html#setAction(java.lang.String)">setAction</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;action)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/client/STSClient.html#setAddressingNs(java.lang.String)">setAddressingNs</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;addressingNs)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/client/STSClient.html#setAlgorithmSuite(org.apache.ws.secpolicy.model.AlgorithmSuite)">setAlgorithmSuite</a></strong>(<a href="../../../../org/apache/ws/secpolicy/model/AlgorithmSuite.html" title="class in org.apache.ws.secpolicy.model">AlgorithmSuite</a>&nbsp;algorithmSuite)</code>
+<div class="block">This can be used in the case where the AlgorithmSuite is not specified in
+ the given policy.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/client/STSClient.html#setCryptoInfo(org.apache.ws.security.components.crypto.Crypto, javax.security.auth.callback.CallbackHandler)">setCryptoInfo</a></strong>(org.apache.ws.security.components.crypto.Crypto&nbsp;crypto,
+             <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/security/auth/callback/CallbackHandler.html?is-external=true" title="class or interface in javax.security.auth.callback">CallbackHandler</a>&nbsp;cbHandler)</code>
+<div class="block">Sets the crypto information required to process the RSTR.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/client/STSClient.html#setCryptoInfo(org.apache.ws.security.components.crypto.Crypto, java.lang.String)">setCryptoInfo</a></strong>(org.apache.ws.security.components.crypto.Crypto&nbsp;crypto,
+             <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;privKeyPasswd)</code>
+<div class="block">Sets the crypto information required to process the RSTR.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/client/STSClient.html#setOptions(org.apache.axis2.client.Options)">setOptions</a></strong>(org.apache.axis2.client.Options&nbsp;options)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/client/STSClient.html#setRstTemplate(org.apache.axiom.om.OMElement)">setRstTemplate</a></strong>(org.apache.axiom.om.OMElement&nbsp;rstTemplate)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/client/STSClient.html#setSoapVersion(java.lang.String)">setSoapVersion</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;soapVersion)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/client/STSClient.html#setTrust10(org.apache.ws.secpolicy.model.Trust10)">setTrust10</a></strong>(<a href="../../../../org/apache/ws/secpolicy/model/Trust10.html" title="class in org.apache.ws.secpolicy.model">Trust10</a>&nbsp;trust10)</code>
+<div class="block">Set this to set the entropy configurations.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/client/STSClient.html#setTrust13(org.apache.ws.secpolicy.model.Trust13)">setTrust13</a></strong>(<a href="../../../../org/apache/ws/secpolicy/model/Trust13.html" title="class in org.apache.ws.secpolicy.model">Trust13</a>&nbsp;trust13)</code>
+<div class="block">Set this to set the entropy configurations.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/client/STSClient.html#setTtl(int)">setTtl</a></strong>(int&nbsp;ttl)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/client/STSClient.html#setVersion(int)">setVersion</a></strong>(int&nbsp;version)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/client/STSClient.html#validateToken(java.lang.String, java.lang.String, org.apache.neethi.Policy)">validateToken</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;tokenId,
+             <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;issuerAddress,
+             org.apache.neethi.Policy&nbsp;issuerPolicy)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="STSClient(org.apache.axis2.context.ConfigurationContext)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>STSClient</h4>
+<pre>public&nbsp;STSClient(org.apache.axis2.context.ConfigurationContext&nbsp;configCtx)
+          throws <a href="../../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></code></dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="requestSecurityToken(org.apache.neethi.Policy, java.lang.String, org.apache.neethi.Policy, java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>requestSecurityToken</h4>
+<pre>public&nbsp;<a href="../../../../org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a>&nbsp;requestSecurityToken(org.apache.neethi.Policy&nbsp;servicePolicy,
+                         <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;issuerAddress,
+                         org.apache.neethi.Policy&nbsp;issuerPolicy,
+                         <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;appliesTo)
+                           throws <a href="../../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></code></dd></dl>
+</li>
+</ul>
+<a name="cancelToken(java.lang.String, java.lang.String, java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>cancelToken</h4>
+<pre>public&nbsp;boolean&nbsp;cancelToken(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;issuerAddress,
+                  <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;tokenId,
+                  <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;action)
+                    throws <a href="../../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></pre>
+<div class="block">Cancel a particular security token</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>issuerAddress</code> - </dd><dd><code>tokenId</code> - </dd>
+<dt><span class="strong">Returns:</span></dt><dd>true is the Token was successfully canceled. False otherwise.</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></code></dd></dl>
+</li>
+</ul>
+<a name="validateToken(java.lang.String, java.lang.String, org.apache.neethi.Policy)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>validateToken</h4>
+<pre>public&nbsp;boolean&nbsp;validateToken(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;tokenId,
+                    <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;issuerAddress,
+                    org.apache.neethi.Policy&nbsp;issuerPolicy)
+                      throws <a href="../../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></code></dd></dl>
+</li>
+</ul>
+<a name="renewToken(java.lang.String, java.lang.String, org.apache.neethi.Policy)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>renewToken</h4>
+<pre>public&nbsp;boolean&nbsp;renewToken(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;tokenId,
+                 <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;issuerAddress,
+                 org.apache.neethi.Policy&nbsp;issuerPolicy)
+                   throws <a href="../../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></code></dd></dl>
+</li>
+</ul>
+<a name="renewToken(java.lang.String, java.lang.String, org.apache.neethi.Policy, org.apache.rahas.TokenStorage)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>renewToken</h4>
+<pre>public&nbsp;boolean&nbsp;renewToken(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;tokenId,
+                 <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;issuerAddress,
+                 org.apache.neethi.Policy&nbsp;issuerPolicy,
+                 <a href="../../../../org/apache/rahas/TokenStorage.html" title="interface in org.apache.rahas">TokenStorage</a>&nbsp;store)
+                   throws <a href="../../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></pre>
+<div class="block">Renews the token referenced by the token id, updates the token store</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>tokenId</code> - </dd><dd><code>issuerAddress</code> - </dd><dd><code>issuerPolicy</code> - </dd><dd><code>store</code> - </dd>
+<dt><span class="strong">Returns:</span></dt><dd>status</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></code></dd></dl>
+</li>
+</ul>
+<a name="setTrust10(org.apache.ws.secpolicy.model.Trust10)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setTrust10</h4>
+<pre>public&nbsp;void&nbsp;setTrust10(<a href="../../../../org/apache/ws/secpolicy/model/Trust10.html" title="class in org.apache.ws.secpolicy.model">Trust10</a>&nbsp;trust10)</pre>
+<div class="block">Set this to set the entropy configurations.
+ If this is provided in the given policy it will be overridden.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>trust10</code> - The trust10 to set.</dd></dl>
+</li>
+</ul>
+<a name="setTrust13(org.apache.ws.secpolicy.model.Trust13)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setTrust13</h4>
+<pre>public&nbsp;void&nbsp;setTrust13(<a href="../../../../org/apache/ws/secpolicy/model/Trust13.html" title="class in org.apache.ws.secpolicy.model">Trust13</a>&nbsp;trust13)</pre>
+<div class="block">Set this to set the entropy configurations.
+ If this is provided in the given policy it will be overridden.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>trust13</code> - The trust13 to set.</dd></dl>
+</li>
+</ul>
+<a name="setAlgorithmSuite(org.apache.ws.secpolicy.model.AlgorithmSuite)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAlgorithmSuite</h4>
+<pre>public&nbsp;void&nbsp;setAlgorithmSuite(<a href="../../../../org/apache/ws/secpolicy/model/AlgorithmSuite.html" title="class in org.apache.ws.secpolicy.model">AlgorithmSuite</a>&nbsp;algorithmSuite)</pre>
+<div class="block">This can be used in the case where the AlgorithmSuite is not specified in
+ the given policy.
+ If the AlgorithmSuite exists in a binding in the policy then the value
+ set will be overridden.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>algorithmSuite</code> - The algorithmSuite to set.</dd></dl>
+</li>
+</ul>
+<a name="setAddressingNs(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAddressingNs</h4>
+<pre>public&nbsp;void&nbsp;setAddressingNs(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;addressingNs)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>addressingNs</code> - The addressingNs to set.</dd></dl>
+</li>
+</ul>
+<a name="setTtl(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setTtl</h4>
+<pre>public&nbsp;void&nbsp;setTtl(int&nbsp;ttl)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>ttl</code> - The ttl to set.</dd></dl>
+</li>
+</ul>
+<a name="setCryptoInfo(org.apache.ws.security.components.crypto.Crypto, javax.security.auth.callback.CallbackHandler)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setCryptoInfo</h4>
+<pre>public&nbsp;void&nbsp;setCryptoInfo(org.apache.ws.security.components.crypto.Crypto&nbsp;crypto,
+                 <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/security/auth/callback/CallbackHandler.html?is-external=true" title="class or interface in javax.security.auth.callback">CallbackHandler</a>&nbsp;cbHandler)</pre>
+<div class="block">Sets the crypto information required to process the RSTR.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>crypto</code> - Crypto information</dd><dd><code>cbHandler</code> - Callback handler to provide the private key password to
+                  decrypt</dd></dl>
+</li>
+</ul>
+<a name="setCryptoInfo(org.apache.ws.security.components.crypto.Crypto, java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setCryptoInfo</h4>
+<pre>public&nbsp;void&nbsp;setCryptoInfo(org.apache.ws.security.components.crypto.Crypto&nbsp;crypto,
+                 <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;privKeyPasswd)</pre>
+<div class="block">Sets the crypto information required to process the RSTR.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>crypto</code> - The crypto information</dd><dd><code>privKeyPasswd</code> - Private key password to decrypt</dd></dl>
+</li>
+</ul>
+<a name="setAction(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAction</h4>
+<pre>public&nbsp;void&nbsp;setAction(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;action)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>action</code> - The action to set.</dd></dl>
+</li>
+</ul>
+<a name="setOptions(org.apache.axis2.client.Options)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setOptions</h4>
+<pre>public&nbsp;void&nbsp;setOptions(org.apache.axis2.client.Options&nbsp;options)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>options</code> - The options to set.</dd></dl>
+</li>
+</ul>
+<a name="setRstTemplate(org.apache.axiom.om.OMElement)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setRstTemplate</h4>
+<pre>public&nbsp;void&nbsp;setRstTemplate(org.apache.axiom.om.OMElement&nbsp;rstTemplate)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>rstTemplate</code> - The rstTemplate to set.</dd></dl>
+</li>
+</ul>
+<a name="setVersion(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setVersion</h4>
+<pre>public&nbsp;void&nbsp;setVersion(int&nbsp;version)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>version</code> - The version to set.</dd></dl>
+</li>
+</ul>
+<a name="setSoapVersion(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setSoapVersion</h4>
+<pre>public&nbsp;void&nbsp;setSoapVersion(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;soapVersion)</pre>
+</li>
+</ul>
+<a name="addParameter(org.apache.axis2.description.Parameter)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>addParameter</h4>
+<pre>public&nbsp;void&nbsp;addParameter(org.apache.axis2.description.Parameter&nbsp;param)</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/STSClient.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev Class</li>
+<li>Next Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rahas/client/STSClient.html" target="_top">Frames</a></li>
+<li><a href="STSClient.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rahas/client/class-use/STSClient.html b/axis2/java/core-rampart/apidocs/org/apache/rahas/client/class-use/STSClient.html
new file mode 100644
index 0000000..0ff3760
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rahas/client/class-use/STSClient.html
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.rahas.client.STSClient (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.rahas.client.STSClient (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../org/apache/rahas/client/STSClient.html" title="class in org.apache.rahas.client">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rahas/client/class-use/STSClient.html" target="_top">Frames</a></li>
+<li><a href="STSClient.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.rahas.client.STSClient" class="title">Uses of Class<br>org.apache.rahas.client.STSClient</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.rahas.client.STSClient</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../org/apache/rahas/client/STSClient.html" title="class in org.apache.rahas.client">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rahas/client/class-use/STSClient.html" target="_top">Frames</a></li>
+<li><a href="STSClient.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rahas/client/package-frame.html b/axis2/java/core-rampart/apidocs/org/apache/rahas/client/package-frame.html
new file mode 100644
index 0000000..26c2616
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rahas/client/package-frame.html
@@ -0,0 +1,18 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>org.apache.rahas.client (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<h1 class="bar"><a href="../../../../org/apache/rahas/client/package-summary.html" target="classFrame">org.apache.rahas.client</a></h1>
+<div class="indexContainer">
+<h2 title="Classes">Classes</h2>
+<ul title="Classes">
+<li><a href="STSClient.html" title="class in org.apache.rahas.client" target="classFrame">STSClient</a></li>
+</ul>
+</div>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rahas/client/package-summary.html b/axis2/java/core-rampart/apidocs/org/apache/rahas/client/package-summary.html
new file mode 100644
index 0000000..1fc91b0
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rahas/client/package-summary.html
@@ -0,0 +1,133 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>org.apache.rahas.client (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="org.apache.rahas.client (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-use.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/apache/rahas/package-summary.html">Prev Package</a></li>
+<li><a href="../../../../org/apache/rahas/impl/package-summary.html">Next Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rahas/client/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 title="Package" class="title">Package&nbsp;org.apache.rahas.client</h1>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="packageSummary" border="0" cellpadding="3" cellspacing="0" summary="Class Summary table, listing classes, and an explanation">
+<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Class</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../org/apache/rahas/client/STSClient.html" title="class in org.apache.rahas.client">STSClient</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-use.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/apache/rahas/package-summary.html">Prev Package</a></li>
+<li><a href="../../../../org/apache/rahas/impl/package-summary.html">Next Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rahas/client/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rahas/client/package-tree.html b/axis2/java/core-rampart/apidocs/org/apache/rahas/client/package-tree.html
new file mode 100644
index 0000000..396bc81
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rahas/client/package-tree.html
@@ -0,0 +1,128 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>org.apache.rahas.client Class Hierarchy (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="org.apache.rahas.client Class Hierarchy (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li>Use</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/apache/rahas/package-tree.html">Prev</a></li>
+<li><a href="../../../../org/apache/rahas/impl/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rahas/client/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 class="title">Hierarchy For Package org.apache.rahas.client</h1>
+<span class="strong">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<div class="contentContainer">
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang"><span class="strong">Object</span></a>
+<ul>
+<li type="circle">org.apache.rahas.client.<a href="../../../../org/apache/rahas/client/STSClient.html" title="class in org.apache.rahas.client"><span class="strong">STSClient</span></a></li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li>Use</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/apache/rahas/package-tree.html">Prev</a></li>
+<li><a href="../../../../org/apache/rahas/impl/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rahas/client/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rahas/client/package-use.html b/axis2/java/core-rampart/apidocs/org/apache/rahas/client/package-use.html
new file mode 100644
index 0000000..8ef9485
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rahas/client/package-use.html
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Package org.apache.rahas.client (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Package org.apache.rahas.client (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rahas/client/package-use.html" target="_top">Frames</a></li>
+<li><a href="package-use.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 title="Uses of Package org.apache.rahas.client" class="title">Uses of Package<br>org.apache.rahas.client</h1>
+</div>
+<div class="contentContainer">No usage of org.apache.rahas.client</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rahas/client/package-use.html" target="_top">Frames</a></li>
+<li><a href="package-use.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/AbstractIssuerConfig.KeyComputation.html b/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/AbstractIssuerConfig.KeyComputation.html
new file mode 100644
index 0000000..7900f82
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/AbstractIssuerConfig.KeyComputation.html
@@ -0,0 +1,311 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>AbstractIssuerConfig.KeyComputation (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="AbstractIssuerConfig.KeyComputation (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/AbstractIssuerConfig.KeyComputation.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/apache/rahas/impl/AbstractIssuerConfig.html" title="class in org.apache.rahas.impl"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../org/apache/rahas/impl/SAML2TokenIssuer.html" title="class in org.apache.rahas.impl"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rahas/impl/AbstractIssuerConfig.KeyComputation.html" target="_top">Frames</a></li>
+<li><a href="AbstractIssuerConfig.KeyComputation.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_java.lang.Object">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.rahas.impl</div>
+<h2 title="Class AbstractIssuerConfig.KeyComputation" class="title">Class AbstractIssuerConfig.KeyComputation</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.rahas.impl.AbstractIssuerConfig.KeyComputation</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../org/apache/rahas/impl/AbstractIssuerConfig.html" title="class in org.apache.rahas.impl">AbstractIssuerConfig</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="strong">AbstractIssuerConfig.KeyComputation</span>
+extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
+<div class="block">The key computation policy when clien't entropy is provided</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/impl/AbstractIssuerConfig.KeyComputation.html#KEY_COMP_PROVIDE_ENT">KEY_COMP_PROVIDE_ENT</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/impl/AbstractIssuerConfig.KeyComputation.html#KEY_COMP_USE_OWN_KEY">KEY_COMP_USE_OWN_KEY</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/impl/AbstractIssuerConfig.KeyComputation.html#KEY_COMP_USE_REQ_ENT">KEY_COMP_USE_REQ_ENT</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/impl/AbstractIssuerConfig.KeyComputation.html#KEY_COMPUTATION">KEY_COMPUTATION</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../org/apache/rahas/impl/AbstractIssuerConfig.KeyComputation.html#AbstractIssuerConfig.KeyComputation()">AbstractIssuerConfig.KeyComputation</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="KEY_COMPUTATION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>KEY_COMPUTATION</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> KEY_COMPUTATION</pre>
+</li>
+</ul>
+<a name="KEY_COMP_USE_REQ_ENT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>KEY_COMP_USE_REQ_ENT</h4>
+<pre>public static final&nbsp;int KEY_COMP_USE_REQ_ENT</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.rahas.impl.AbstractIssuerConfig.KeyComputation.KEY_COMP_USE_REQ_ENT">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="KEY_COMP_PROVIDE_ENT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>KEY_COMP_PROVIDE_ENT</h4>
+<pre>public static final&nbsp;int KEY_COMP_PROVIDE_ENT</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.rahas.impl.AbstractIssuerConfig.KeyComputation.KEY_COMP_PROVIDE_ENT">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="KEY_COMP_USE_OWN_KEY">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>KEY_COMP_USE_OWN_KEY</h4>
+<pre>public static final&nbsp;int KEY_COMP_USE_OWN_KEY</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.rahas.impl.AbstractIssuerConfig.KeyComputation.KEY_COMP_USE_OWN_KEY">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="AbstractIssuerConfig.KeyComputation()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>AbstractIssuerConfig.KeyComputation</h4>
+<pre>public&nbsp;AbstractIssuerConfig.KeyComputation()</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/AbstractIssuerConfig.KeyComputation.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/apache/rahas/impl/AbstractIssuerConfig.html" title="class in org.apache.rahas.impl"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../org/apache/rahas/impl/SAML2TokenIssuer.html" title="class in org.apache.rahas.impl"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rahas/impl/AbstractIssuerConfig.KeyComputation.html" target="_top">Frames</a></li>
+<li><a href="AbstractIssuerConfig.KeyComputation.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_java.lang.Object">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/AbstractIssuerConfig.html b/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/AbstractIssuerConfig.html
new file mode 100644
index 0000000..1e12ca2
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/AbstractIssuerConfig.html
@@ -0,0 +1,621 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>AbstractIssuerConfig (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="AbstractIssuerConfig (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/AbstractIssuerConfig.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev Class</li>
+<li><a href="../../../../org/apache/rahas/impl/AbstractIssuerConfig.KeyComputation.html" title="class in org.apache.rahas.impl"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rahas/impl/AbstractIssuerConfig.html" target="_top">Frames</a></li>
+<li><a href="AbstractIssuerConfig.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.rahas.impl</div>
+<h2 title="Class AbstractIssuerConfig" class="title">Class AbstractIssuerConfig</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.rahas.impl.AbstractIssuerConfig</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><a href="../../../../org/apache/rahas/impl/SAMLTokenIssuerConfig.html" title="class in org.apache.rahas.impl">SAMLTokenIssuerConfig</a>, <a href="../../../../org/apache/rahas/impl/SCTIssuerConfig.html" title="class in org.apache.rahas.impl">SCTIssuerConfig</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public abstract class <span class="strong">AbstractIssuerConfig</span>
+extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Nested Class Summary table, listing nested classes, and an explanation">
+<caption><span>Nested Classes</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Class and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/impl/AbstractIssuerConfig.KeyComputation.html" title="class in org.apache.rahas.impl">AbstractIssuerConfig.KeyComputation</a></strong></code>
+<div class="block">The key computation policy when clien't entropy is provided</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/impl/AbstractIssuerConfig.html#ADD_REQUESTED_ATTACHED_REF">ADD_REQUESTED_ATTACHED_REF</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/impl/AbstractIssuerConfig.html#ADD_REQUESTED_UNATTACHED_REF">ADD_REQUESTED_UNATTACHED_REF</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/impl/AbstractIssuerConfig.html#addRequestedAttachedRef">addRequestedAttachedRef</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/impl/AbstractIssuerConfig.html#addRequestedUnattachedRef">addRequestedUnattachedRef</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/impl/AbstractIssuerConfig.html#CRYPTO">CRYPTO</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/impl/AbstractIssuerConfig.html#CRYPTO_PROPERTIES">CRYPTO_PROPERTIES</a></strong></code>
+<div class="block">Element name to include the crypto properties used to load the
+ information used securing the response</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected org.apache.axiom.om.OMElement</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/impl/AbstractIssuerConfig.html#cryptoElement">cryptoElement</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected org.apache.axiom.om.OMElement</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/impl/AbstractIssuerConfig.html#cryptoPropertiesElement">cryptoPropertiesElement</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/impl/AbstractIssuerConfig.html#cryptoPropertiesFile">cryptoPropertiesFile</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected int</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/impl/AbstractIssuerConfig.html#keyComputation">keyComputation</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected int</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/impl/AbstractIssuerConfig.html#keySize">keySize</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/impl/AbstractIssuerConfig.html#PROOF_KEY_TYPE">PROOF_KEY_TYPE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/impl/AbstractIssuerConfig.html#proofKeyType">proofKeyType</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/impl/AbstractIssuerConfig.html#PROPERTY">PROPERTY</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/impl/AbstractIssuerConfig.html#PROVIDER">PROVIDER</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected long</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/impl/AbstractIssuerConfig.html#ttl">ttl</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../org/apache/rahas/impl/AbstractIssuerConfig.html#AbstractIssuerConfig()">AbstractIssuerConfig</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/impl/AbstractIssuerConfig.html#getKeyComputation()">getKeyComputation</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/impl/AbstractIssuerConfig.html#getKeySize()">getKeySize</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/impl/AbstractIssuerConfig.html#getProofKeyType()">getProofKeyType</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/impl/AbstractIssuerConfig.html#setAddRequestedAttachedRef(boolean)">setAddRequestedAttachedRef</a></strong>(boolean&nbsp;addRequestedAttachedRef)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/impl/AbstractIssuerConfig.html#setAddRequestedUnattachedRef(boolean)">setAddRequestedUnattachedRef</a></strong>(boolean&nbsp;addRequestedUnattachedRef)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/impl/AbstractIssuerConfig.html#setKeyComputation(int)">setKeyComputation</a></strong>(int&nbsp;keyComputation)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/impl/AbstractIssuerConfig.html#setKeySize(int)">setKeySize</a></strong>(int&nbsp;keySize)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/impl/AbstractIssuerConfig.html#setProofKeyType(java.lang.String)">setProofKeyType</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;proofKeyType)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/impl/AbstractIssuerConfig.html#setTtl(long)">setTtl</a></strong>(long&nbsp;ttl)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="ADD_REQUESTED_ATTACHED_REF">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ADD_REQUESTED_ATTACHED_REF</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> ADD_REQUESTED_ATTACHED_REF</pre>
+</li>
+</ul>
+<a name="ADD_REQUESTED_UNATTACHED_REF">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ADD_REQUESTED_UNATTACHED_REF</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> ADD_REQUESTED_UNATTACHED_REF</pre>
+</li>
+</ul>
+<a name="PROOF_KEY_TYPE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>PROOF_KEY_TYPE</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> PROOF_KEY_TYPE</pre>
+</li>
+</ul>
+<a name="CRYPTO_PROPERTIES">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>CRYPTO_PROPERTIES</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> CRYPTO_PROPERTIES</pre>
+<div class="block">Element name to include the crypto properties used to load the
+ information used securing the response</div>
+</li>
+</ul>
+<a name="CRYPTO">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>CRYPTO</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> CRYPTO</pre>
+</li>
+</ul>
+<a name="PROVIDER">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>PROVIDER</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> PROVIDER</pre>
+</li>
+</ul>
+<a name="PROPERTY">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>PROPERTY</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> PROPERTY</pre>
+</li>
+</ul>
+<a name="keyComputation">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>keyComputation</h4>
+<pre>protected&nbsp;int keyComputation</pre>
+</li>
+</ul>
+<a name="proofKeyType">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>proofKeyType</h4>
+<pre>protected&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> proofKeyType</pre>
+</li>
+</ul>
+<a name="addRequestedAttachedRef">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addRequestedAttachedRef</h4>
+<pre>protected&nbsp;boolean addRequestedAttachedRef</pre>
+</li>
+</ul>
+<a name="addRequestedUnattachedRef">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addRequestedUnattachedRef</h4>
+<pre>protected&nbsp;boolean addRequestedUnattachedRef</pre>
+</li>
+</ul>
+<a name="ttl">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ttl</h4>
+<pre>protected&nbsp;long ttl</pre>
+</li>
+</ul>
+<a name="cryptoPropertiesFile">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>cryptoPropertiesFile</h4>
+<pre>protected&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> cryptoPropertiesFile</pre>
+</li>
+</ul>
+<a name="cryptoPropertiesElement">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>cryptoPropertiesElement</h4>
+<pre>protected&nbsp;org.apache.axiom.om.OMElement cryptoPropertiesElement</pre>
+</li>
+</ul>
+<a name="cryptoElement">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>cryptoElement</h4>
+<pre>protected&nbsp;org.apache.axiom.om.OMElement cryptoElement</pre>
+</li>
+</ul>
+<a name="keySize">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>keySize</h4>
+<pre>protected&nbsp;int keySize</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="AbstractIssuerConfig()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>AbstractIssuerConfig</h4>
+<pre>public&nbsp;AbstractIssuerConfig()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="setAddRequestedAttachedRef(boolean)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAddRequestedAttachedRef</h4>
+<pre>public&nbsp;void&nbsp;setAddRequestedAttachedRef(boolean&nbsp;addRequestedAttachedRef)</pre>
+</li>
+</ul>
+<a name="setAddRequestedUnattachedRef(boolean)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAddRequestedUnattachedRef</h4>
+<pre>public&nbsp;void&nbsp;setAddRequestedUnattachedRef(boolean&nbsp;addRequestedUnattachedRef)</pre>
+</li>
+</ul>
+<a name="setKeyComputation(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setKeyComputation</h4>
+<pre>public&nbsp;void&nbsp;setKeyComputation(int&nbsp;keyComputation)</pre>
+</li>
+</ul>
+<a name="getKeyComputation()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getKeyComputation</h4>
+<pre>public&nbsp;int&nbsp;getKeyComputation()</pre>
+</li>
+</ul>
+<a name="setProofKeyType(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setProofKeyType</h4>
+<pre>public&nbsp;void&nbsp;setProofKeyType(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;proofKeyType)</pre>
+</li>
+</ul>
+<a name="setTtl(long)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setTtl</h4>
+<pre>public&nbsp;void&nbsp;setTtl(long&nbsp;ttl)</pre>
+</li>
+</ul>
+<a name="setKeySize(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setKeySize</h4>
+<pre>public&nbsp;void&nbsp;setKeySize(int&nbsp;keySize)</pre>
+</li>
+</ul>
+<a name="getKeySize()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getKeySize</h4>
+<pre>public&nbsp;int&nbsp;getKeySize()</pre>
+</li>
+</ul>
+<a name="getProofKeyType()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getProofKeyType</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getProofKeyType()</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/AbstractIssuerConfig.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev Class</li>
+<li><a href="../../../../org/apache/rahas/impl/AbstractIssuerConfig.KeyComputation.html" title="class in org.apache.rahas.impl"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rahas/impl/AbstractIssuerConfig.html" target="_top">Frames</a></li>
+<li><a href="AbstractIssuerConfig.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/SAML2TokenIssuer.html b/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/SAML2TokenIssuer.html
new file mode 100644
index 0000000..27e5d91
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/SAML2TokenIssuer.html
@@ -0,0 +1,454 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>SAML2TokenIssuer (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="SAML2TokenIssuer (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/SAML2TokenIssuer.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/apache/rahas/impl/AbstractIssuerConfig.KeyComputation.html" title="class in org.apache.rahas.impl"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../org/apache/rahas/impl/SAMLTokenIssuer.html" title="class in org.apache.rahas.impl"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rahas/impl/SAML2TokenIssuer.html" target="_top">Frames</a></li>
+<li><a href="SAML2TokenIssuer.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.rahas.impl</div>
+<h2 title="Class SAML2TokenIssuer" class="title">Class SAML2TokenIssuer</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.rahas.impl.SAML2TokenIssuer</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../../../../org/apache/rahas/TokenIssuer.html" title="interface in org.apache.rahas">TokenIssuer</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">SAML2TokenIssuer</span>
+extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
+implements <a href="../../../../org/apache/rahas/TokenIssuer.html" title="interface in org.apache.rahas">TokenIssuer</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.opensaml.xml.signature.Signature&gt;</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/impl/SAML2TokenIssuer.html#signatureList">signatureList</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../org/apache/rahas/impl/SAML2TokenIssuer.html#SAML2TokenIssuer()">SAML2TokenIssuer</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected static org.opensaml.xml.XMLObject</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/impl/SAML2TokenIssuer.html#buildXMLObject(javax.xml.namespace.QName)">buildXMLObject</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>&nbsp;objectQName)</code>
+<div class="block">This method is used to build the assertion elements</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/impl/SAML2TokenIssuer.html#getResponseAction(org.apache.rahas.RahasData)">getResponseAction</a></strong>(<a href="../../../../org/apache/rahas/RahasData.html" title="class in org.apache.rahas">RahasData</a>&nbsp;data)</code>
+<div class="block">Returns the <code>wsa:Action</code> of the response.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>org.apache.axiom.soap.SOAPEnvelope</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/impl/SAML2TokenIssuer.html#issue(org.apache.rahas.RahasData)">issue</a></strong>(<a href="../../../../org/apache/rahas/RahasData.html" title="class in org.apache.rahas">RahasData</a>&nbsp;data)</code>
+<div class="block">Create the response <code>soap:Envelope</code> for the given issue
+ request.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/impl/SAML2TokenIssuer.html#setConfigurationElement(org.apache.axiom.om.OMElement)">setConfigurationElement</a></strong>(org.apache.axiom.om.OMElement&nbsp;configElement)</code>
+<div class="block">Set the configuration element of this TokenIssuer.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/impl/SAML2TokenIssuer.html#setConfigurationFile(java.lang.String)">setConfigurationFile</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;configFile)</code>
+<div class="block">Set the configuration file of this TokenIssuer.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/impl/SAML2TokenIssuer.html#setConfigurationParamName(java.lang.String)">setConfigurationParamName</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;configParamName)</code>
+<div class="block">Set the name of the configuration parameter.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>org.opensaml.saml2.core.Assertion</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/impl/SAML2TokenIssuer.html#setSignature(org.opensaml.saml2.core.Assertion, org.apache.rahas.impl.util.SignKeyHolder)">setSignature</a></strong>(org.opensaml.saml2.core.Assertion&nbsp;assertion,
+            <a href="../../../../org/apache/rahas/impl/util/SignKeyHolder.html" title="class in org.apache.rahas.impl.util">SignKeyHolder</a>&nbsp;cred)</code>
+<div class="block">This method is used to sign the assertion</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="signatureList">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>signatureList</h4>
+<pre>protected&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.opensaml.xml.signature.Signature&gt; signatureList</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="SAML2TokenIssuer()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>SAML2TokenIssuer</h4>
+<pre>public&nbsp;SAML2TokenIssuer()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="issue(org.apache.rahas.RahasData)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>issue</h4>
+<pre>public&nbsp;org.apache.axiom.soap.SOAPEnvelope&nbsp;issue(<a href="../../../../org/apache/rahas/RahasData.html" title="class in org.apache.rahas">RahasData</a>&nbsp;data)
+                                         throws <a href="../../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../org/apache/rahas/TokenIssuer.html#issue(org.apache.rahas.RahasData)">TokenIssuer</a></code></strong></div>
+<div class="block">Create the response <code>soap:Envelope</code> for the given issue
+ request.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../org/apache/rahas/TokenIssuer.html#issue(org.apache.rahas.RahasData)">issue</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/apache/rahas/TokenIssuer.html" title="interface in org.apache.rahas">TokenIssuer</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>data</code> - A populated <code>RahasData</code> instance</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The response <code>soap:Envelope</code> for the given issue
+         request.</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></code></dd></dl>
+</li>
+</ul>
+<a name="setSignature(org.opensaml.saml2.core.Assertion, org.apache.rahas.impl.util.SignKeyHolder)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setSignature</h4>
+<pre>public&nbsp;org.opensaml.saml2.core.Assertion&nbsp;setSignature(org.opensaml.saml2.core.Assertion&nbsp;assertion,
+                                             <a href="../../../../org/apache/rahas/impl/util/SignKeyHolder.html" title="class in org.apache.rahas.impl.util">SignKeyHolder</a>&nbsp;cred)
+                                               throws <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre>
+<div class="block">This method is used to sign the assertion</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>assertion</code> - </dd><dd><code>cred</code> - </dd>
+<dt><span class="strong">Returns:</span></dt><dd>Assertion</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></code></dd></dl>
+</li>
+</ul>
+<a name="buildXMLObject(javax.xml.namespace.QName)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>buildXMLObject</h4>
+<pre>protected static&nbsp;org.opensaml.xml.XMLObject&nbsp;buildXMLObject(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>&nbsp;objectQName)
+                                                    throws <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre>
+<div class="block">This method is used to build the assertion elements</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>objectQName</code> - </dd>
+<dt><span class="strong">Returns:</span></dt><dd></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></code></dd></dl>
+</li>
+</ul>
+<a name="getResponseAction(org.apache.rahas.RahasData)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getResponseAction</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getResponseAction(<a href="../../../../org/apache/rahas/RahasData.html" title="class in org.apache.rahas">RahasData</a>&nbsp;data)
+                         throws <a href="../../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../org/apache/rahas/TokenIssuer.html#getResponseAction(org.apache.rahas.RahasData)">TokenIssuer</a></code></strong></div>
+<div class="block">Returns the <code>wsa:Action</code> of the response.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../org/apache/rahas/TokenIssuer.html#getResponseAction(org.apache.rahas.RahasData)">getResponseAction</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/apache/rahas/TokenIssuer.html" title="interface in org.apache.rahas">TokenIssuer</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>data</code> - A populated <code>RahasData</code> instance</dd>
+<dt><span class="strong">Returns:</span></dt><dd>Returns the <code>wsa:Action</code> of the response</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></code></dd></dl>
+</li>
+</ul>
+<a name="setConfigurationFile(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setConfigurationFile</h4>
+<pre>public&nbsp;void&nbsp;setConfigurationFile(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;configFile)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../org/apache/rahas/TokenIssuer.html#setConfigurationFile(java.lang.String)">TokenIssuer</a></code></strong></div>
+<div class="block">Set the configuration file of this TokenIssuer.
+ <p/>
+ This is the text value of the &lt;configuration-file&gt; element of the
+ token-dispatcher-configuration</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../org/apache/rahas/TokenIssuer.html#setConfigurationFile(java.lang.String)">setConfigurationFile</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/apache/rahas/TokenIssuer.html" title="interface in org.apache.rahas">TokenIssuer</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setConfigurationElement(org.apache.axiom.om.OMElement)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setConfigurationElement</h4>
+<pre>public&nbsp;void&nbsp;setConfigurationElement(org.apache.axiom.om.OMElement&nbsp;configElement)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../org/apache/rahas/TokenIssuer.html#setConfigurationElement(org.apache.axiom.om.OMElement)">TokenIssuer</a></code></strong></div>
+<div class="block">Set the configuration element of this TokenIssuer.
+ <p/>
+ This is the &lt;configuration&gt; element of the
+ token-dispatcher-configuration</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../org/apache/rahas/TokenIssuer.html#setConfigurationElement(org.apache.axiom.om.OMElement)">setConfigurationElement</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/apache/rahas/TokenIssuer.html" title="interface in org.apache.rahas">TokenIssuer</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>configElement</code> - <code>OMElement</code> representing the configuration</dd></dl>
+</li>
+</ul>
+<a name="setConfigurationParamName(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>setConfigurationParamName</h4>
+<pre>public&nbsp;void&nbsp;setConfigurationParamName(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;configParamName)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../org/apache/rahas/TokenIssuer.html#setConfigurationParamName(java.lang.String)">TokenIssuer</a></code></strong></div>
+<div class="block">Set the name of the configuration parameter.
+ <p/>
+ If this is used then there must be a
+ <code>org.apache.axis2.description.Parameter</code> object available in
+ the via the messageContext when the <code>TokenIssuer</code> is called.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../org/apache/rahas/TokenIssuer.html#setConfigurationParamName(java.lang.String)">setConfigurationParamName</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/apache/rahas/TokenIssuer.html" title="interface in org.apache.rahas">TokenIssuer</a></code></dd>
+<dt><span class="strong">See Also:</span></dt><dd><code>Parameter</code></dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/SAML2TokenIssuer.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/apache/rahas/impl/AbstractIssuerConfig.KeyComputation.html" title="class in org.apache.rahas.impl"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../org/apache/rahas/impl/SAMLTokenIssuer.html" title="class in org.apache.rahas.impl"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rahas/impl/SAML2TokenIssuer.html" target="_top">Frames</a></li>
+<li><a href="SAML2TokenIssuer.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/SAMLTokenIssuer.html b/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/SAMLTokenIssuer.html
new file mode 100644
index 0000000..c3b1907
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/SAMLTokenIssuer.html
@@ -0,0 +1,391 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>SAMLTokenIssuer (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="SAMLTokenIssuer (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/SAMLTokenIssuer.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/apache/rahas/impl/SAML2TokenIssuer.html" title="class in org.apache.rahas.impl"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../org/apache/rahas/impl/SAMLTokenIssuerConfig.html" title="class in org.apache.rahas.impl"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rahas/impl/SAMLTokenIssuer.html" target="_top">Frames</a></li>
+<li><a href="SAMLTokenIssuer.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.rahas.impl</div>
+<h2 title="Class SAMLTokenIssuer" class="title">Class SAMLTokenIssuer</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.rahas.impl.SAMLTokenIssuer</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../../../../org/apache/rahas/TokenIssuer.html" title="interface in org.apache.rahas">TokenIssuer</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">SAMLTokenIssuer</span>
+extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
+implements <a href="../../../../org/apache/rahas/TokenIssuer.html" title="interface in org.apache.rahas">TokenIssuer</a></pre>
+<div class="block">Issuer to issue SAMl tokens</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../org/apache/rahas/impl/SAMLTokenIssuer.html#SAMLTokenIssuer()">SAMLTokenIssuer</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected byte[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/impl/SAMLTokenIssuer.html#generateEphemeralKey(int)">generateEphemeralKey</a></strong>(int&nbsp;keySize)</code>
+<div class="block">Create an ephemeral key</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/impl/SAMLTokenIssuer.html#getResponseAction(org.apache.rahas.RahasData)">getResponseAction</a></strong>(<a href="../../../../org/apache/rahas/RahasData.html" title="class in org.apache.rahas">RahasData</a>&nbsp;data)</code>
+<div class="block">Returns the <code>wsa:Action</code> of the response.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>org.apache.axiom.soap.SOAPEnvelope</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/impl/SAMLTokenIssuer.html#issue(org.apache.rahas.RahasData)">issue</a></strong>(<a href="../../../../org/apache/rahas/RahasData.html" title="class in org.apache.rahas">RahasData</a>&nbsp;data)</code>
+<div class="block">Create the response <code>soap:Envelope</code> for the given issue
+ request.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/impl/SAMLTokenIssuer.html#setConfigurationElement(org.apache.axiom.om.OMElement)">setConfigurationElement</a></strong>(org.apache.axiom.om.OMElement&nbsp;configElement)</code>
+<div class="block">Set the configuration element of this TokenIssuer.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/impl/SAMLTokenIssuer.html#setConfigurationFile(java.lang.String)">setConfigurationFile</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;configFile)</code>
+<div class="block">Set the configuration file of this TokenIssuer.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/impl/SAMLTokenIssuer.html#setConfigurationParamName(java.lang.String)">setConfigurationParamName</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;configParamName)</code>
+<div class="block">Set the name of the configuration parameter.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="SAMLTokenIssuer()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>SAMLTokenIssuer</h4>
+<pre>public&nbsp;SAMLTokenIssuer()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="issue(org.apache.rahas.RahasData)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>issue</h4>
+<pre>public&nbsp;org.apache.axiom.soap.SOAPEnvelope&nbsp;issue(<a href="../../../../org/apache/rahas/RahasData.html" title="class in org.apache.rahas">RahasData</a>&nbsp;data)
+                                         throws <a href="../../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../org/apache/rahas/TokenIssuer.html#issue(org.apache.rahas.RahasData)">TokenIssuer</a></code></strong></div>
+<div class="block">Create the response <code>soap:Envelope</code> for the given issue
+ request.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../org/apache/rahas/TokenIssuer.html#issue(org.apache.rahas.RahasData)">issue</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/apache/rahas/TokenIssuer.html" title="interface in org.apache.rahas">TokenIssuer</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>data</code> - A populated <code>RahasData</code> instance</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The response <code>soap:Envelope</code> for the given issue
+         request.</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></code></dd></dl>
+</li>
+</ul>
+<a name="getResponseAction(org.apache.rahas.RahasData)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getResponseAction</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getResponseAction(<a href="../../../../org/apache/rahas/RahasData.html" title="class in org.apache.rahas">RahasData</a>&nbsp;data)
+                         throws <a href="../../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></pre>
+<div class="block">Returns the <code>wsa:Action</code> of the response.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../org/apache/rahas/TokenIssuer.html#getResponseAction(org.apache.rahas.RahasData)">getResponseAction</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/apache/rahas/TokenIssuer.html" title="interface in org.apache.rahas">TokenIssuer</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>data</code> - A populated <code>RahasData</code> instance</dd>
+<dt><span class="strong">Returns:</span></dt><dd>Returns the <code>wsa:Action</code> of the response</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></code></dd></dl>
+</li>
+</ul>
+<a name="generateEphemeralKey(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>generateEphemeralKey</h4>
+<pre>protected&nbsp;byte[]&nbsp;generateEphemeralKey(int&nbsp;keySize)
+                               throws <a href="../../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></pre>
+<div class="block">Create an ephemeral key</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>The generated key as a byte array</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></code></dd></dl>
+</li>
+</ul>
+<a name="setConfigurationFile(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setConfigurationFile</h4>
+<pre>public&nbsp;void&nbsp;setConfigurationFile(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;configFile)</pre>
+<div class="block">Set the configuration file of this TokenIssuer.
+ <p/>
+ This is the text value of the &lt;configuration-file&gt; element of the
+ token-dispatcher-configuration</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../org/apache/rahas/TokenIssuer.html#setConfigurationFile(java.lang.String)">setConfigurationFile</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/apache/rahas/TokenIssuer.html" title="interface in org.apache.rahas">TokenIssuer</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setConfigurationElement(org.apache.axiom.om.OMElement)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setConfigurationElement</h4>
+<pre>public&nbsp;void&nbsp;setConfigurationElement(org.apache.axiom.om.OMElement&nbsp;configElement)</pre>
+<div class="block">Set the configuration element of this TokenIssuer.
+ <p/>
+ This is the &lt;configuration&gt; element of the
+ token-dispatcher-configuration</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../org/apache/rahas/TokenIssuer.html#setConfigurationElement(org.apache.axiom.om.OMElement)">setConfigurationElement</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/apache/rahas/TokenIssuer.html" title="interface in org.apache.rahas">TokenIssuer</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>configElement</code> - <code>OMElement</code> representing the configuration</dd></dl>
+</li>
+</ul>
+<a name="setConfigurationParamName(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>setConfigurationParamName</h4>
+<pre>public&nbsp;void&nbsp;setConfigurationParamName(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;configParamName)</pre>
+<div class="block">Set the name of the configuration parameter.
+ <p/>
+ If this is used then there must be a
+ <code>org.apache.axis2.description.Parameter</code> object available in
+ the via the messageContext when the <code>TokenIssuer</code> is called.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../org/apache/rahas/TokenIssuer.html#setConfigurationParamName(java.lang.String)">setConfigurationParamName</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/apache/rahas/TokenIssuer.html" title="interface in org.apache.rahas">TokenIssuer</a></code></dd>
+<dt><span class="strong">See Also:</span></dt><dd><code>Parameter</code></dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/SAMLTokenIssuer.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/apache/rahas/impl/SAML2TokenIssuer.html" title="class in org.apache.rahas.impl"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../org/apache/rahas/impl/SAMLTokenIssuerConfig.html" title="class in org.apache.rahas.impl"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rahas/impl/SAMLTokenIssuer.html" target="_top">Frames</a></li>
+<li><a href="SAMLTokenIssuer.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/SAMLTokenIssuerConfig.html b/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/SAMLTokenIssuerConfig.html
new file mode 100644
index 0000000..c01bf92
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/SAMLTokenIssuerConfig.html
@@ -0,0 +1,773 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>SAMLTokenIssuerConfig (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="SAMLTokenIssuerConfig (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/SAMLTokenIssuerConfig.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/apache/rahas/impl/SAMLTokenIssuer.html" title="class in org.apache.rahas.impl"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../org/apache/rahas/impl/SAMLTokenRenewer.html" title="class in org.apache.rahas.impl"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rahas/impl/SAMLTokenIssuerConfig.html" target="_top">Frames</a></li>
+<li><a href="SAMLTokenIssuerConfig.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested_classes_inherited_from_class_org.apache.rahas.impl.AbstractIssuerConfig">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.rahas.impl</div>
+<h2 title="Class SAMLTokenIssuerConfig" class="title">Class SAMLTokenIssuerConfig</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../org/apache/rahas/impl/AbstractIssuerConfig.html" title="class in org.apache.rahas.impl">org.apache.rahas.impl.AbstractIssuerConfig</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.rahas.impl.SAMLTokenIssuerConfig</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">SAMLTokenIssuerConfig</span>
+extends <a href="../../../../org/apache/rahas/impl/AbstractIssuerConfig.html" title="class in org.apache.rahas.impl">AbstractIssuerConfig</a></pre>
+<div class="block">Configuration manager for the <code>SAMLTokenIssuer</code></div>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../org/apache/rahas/impl/SAMLTokenIssuer.html" title="class in org.apache.rahas.impl"><code>SAMLTokenIssuer</code></a></dd></dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_org.apache.rahas.impl.AbstractIssuerConfig">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.apache.rahas.impl.<a href="../../../../org/apache/rahas/impl/AbstractIssuerConfig.html" title="class in org.apache.rahas.impl">AbstractIssuerConfig</a></h3>
+<code><a href="../../../../org/apache/rahas/impl/AbstractIssuerConfig.KeyComputation.html" title="class in org.apache.rahas.impl">AbstractIssuerConfig.KeyComputation</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected <a href="../../../../org/apache/rahas/impl/util/SAMLCallbackHandler.html" title="interface in org.apache.rahas.impl.util">SAMLCallbackHandler</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/impl/SAMLTokenIssuerConfig.html#callbackHandler">callbackHandler</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/impl/SAMLTokenIssuerConfig.html#callbackHandlerName">callbackHandlerName</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/impl/SAMLTokenIssuerConfig.html#ISSUER_NAME">ISSUER_NAME</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/impl/SAMLTokenIssuerConfig.html#issuerKeyAlias">issuerKeyAlias</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/impl/SAMLTokenIssuerConfig.html#issuerKeyPassword">issuerKeyPassword</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/impl/SAMLTokenIssuerConfig.html#issuerName">issuerName</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/impl/SAMLTokenIssuerConfig.html#SAML_CALLBACK_CLASS">SAML_CALLBACK_CLASS</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/impl/SAMLTokenIssuerConfig.html#SAML_ISSUER_CONFIG">SAML_ISSUER_CONFIG</a></strong></code>
+<div class="block">The QName of the configuration element of the SAMLTokenIssuer</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/impl/SAMLTokenIssuerConfig.html#trustedServices">trustedServices</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/impl/SAMLTokenIssuerConfig.html#trustStorePropFile">trustStorePropFile</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/impl/SAMLTokenIssuerConfig.html#USE_SAML_ATTRIBUTE_STATEMENT">USE_SAML_ATTRIBUTE_STATEMENT</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_org.apache.rahas.impl.AbstractIssuerConfig">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.apache.rahas.impl.<a href="../../../../org/apache/rahas/impl/AbstractIssuerConfig.html" title="class in org.apache.rahas.impl">AbstractIssuerConfig</a></h3>
+<code><a href="../../../../org/apache/rahas/impl/AbstractIssuerConfig.html#ADD_REQUESTED_ATTACHED_REF">ADD_REQUESTED_ATTACHED_REF</a>, <a href="../../../../org/apache/rahas/impl/AbstractIssuerConfig.html#ADD_REQUESTED_UNATTACHED_REF">ADD_REQUESTED_UNATTACHED_REF</a>, <a href="../../../../org/apache/rahas/impl/AbstractIssuerConfig.html#addRequestedAttachedRef">addRequestedAttachedRef</a>, <a href="../../../../org/apache/rahas/impl/AbstractIssuerConfig.html#addRequestedUnattachedRef">addRequestedUnattachedRef</a>, <a href="../../../../org/apache/rahas/impl/AbstractIssuerConfig.html#CRYPTO">CRYPTO</a>, <a href="../../../../org/apache/rahas/impl/AbstractIssuerConfig.html#CRYPTO_PROPERTIES">CRYPTO_PROPERTIES</a>, <a href="../../../../org/apache/rahas/impl/AbstractIssuerConfig.html#cryptoElement">cryptoElement</a>, <a href="../../../../org/apache/rahas/impl/AbstractIssuerConfig.html#cryptoPropertiesElement">cryptoPropertiesElement</a>, <a href="../../../../org/apache/rahas/impl/AbstractIssuerConfig.html#cryptoPropertiesFile">cryptoPropertiesFile</a>, <a href="../../../../org/apache/rahas/impl/AbstractIssuerConfig.html#keyComputation">keyComputation</a>, <a href="../../../../org/apache/rahas/impl/AbstractIssuerConfig.html#keySize">keySize</a>, <a href="../../../../org/apache/rahas/impl/AbstractIssuerConfig.html#PROOF_KEY_TYPE">PROOF_KEY_TYPE</a>, <a href="../../../../org/apache/rahas/impl/AbstractIssuerConfig.html#proofKeyType">proofKeyType</a>, <a href="../../../../org/apache/rahas/impl/AbstractIssuerConfig.html#PROPERTY">PROPERTY</a>, <a href="../../../../org/apache/rahas/impl/AbstractIssuerConfig.html#PROVIDER">PROVIDER</a>, <a href="../../../../org/apache/rahas/impl/AbstractIssuerConfig.html#ttl">ttl</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../org/apache/rahas/impl/SAMLTokenIssuerConfig.html#SAMLTokenIssuerConfig(org.apache.axiom.om.OMElement)">SAMLTokenIssuerConfig</a></strong>(org.apache.axiom.om.OMElement&nbsp;elem)</code>
+<div class="block">Create a  SAMLTokenIssuer configuration using the give config element</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../../org/apache/rahas/impl/SAMLTokenIssuerConfig.html#SAMLTokenIssuerConfig(java.lang.String)">SAMLTokenIssuerConfig</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;configFilePath)</code>
+<div class="block">Create a SAMLTokenIssuer configuration with a config file picked from the
+ given location.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../org/apache/rahas/impl/SAMLTokenIssuerConfig.html#SAMLTokenIssuerConfig(java.lang.String, java.lang.String, java.util.Properties)">SAMLTokenIssuerConfig</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;issuerName,
+                     <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;cryptoProviderClassName,
+                     <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Properties.html?is-external=true" title="class or interface in java.util">Properties</a>&nbsp;cryptoProps)</code>
+<div class="block">Create a new configuration with issuer name and crypto information</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/impl/SAMLTokenIssuerConfig.html#addTrustedServiceEndpointAddress(java.lang.String, java.lang.String)">addTrustedServiceEndpointAddress</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;address,
+                                <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;alias)</code>
+<div class="block">Add a new trusted service endpoint address with its certificate</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../org/apache/rahas/impl/util/SAMLCallbackHandler.html" title="interface in org.apache.rahas.impl.util">SAMLCallbackHandler</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/impl/SAMLTokenIssuerConfig.html#getCallbackHander()">getCallbackHander</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../org/apache/rahas/impl/util/SAMLCallbackHandler.html" title="interface in org.apache.rahas.impl.util">SAMLCallbackHandler</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/impl/SAMLTokenIssuerConfig.html#getCallbackHandler()">getCallbackHandler</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/impl/SAMLTokenIssuerConfig.html#getCallbackHandlerName()">getCallbackHandlerName</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/impl/SAMLTokenIssuerConfig.html#getIssuerKeyAlias()">getIssuerKeyAlias</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/impl/SAMLTokenIssuerConfig.html#getIssuerKeyPassword()">getIssuerKeyPassword</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>org.apache.axis2.description.Parameter</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/impl/SAMLTokenIssuerConfig.html#getParameter()">getParameter</a></strong>()</code>
+<div class="block">Generate an Axis2 parameter for this configuration</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/security/cert/X509Certificate.html?is-external=true" title="class or interface in java.security.cert">X509Certificate</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/impl/SAMLTokenIssuerConfig.html#getServiceCert(org.apache.ws.security.components.crypto.Crypto, java.lang.String)">getServiceCert</a></strong>(org.apache.ws.security.components.crypto.Crypto&nbsp;crypto,
+              <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;serviceAddress)</code>
+<div class="block">Uses the <code>wst:AppliesTo</code> to figure out the certificate to
+ encrypt the secret in the SAML token</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/impl/SAMLTokenIssuerConfig.html#getTrustedServices()">getTrustedServices</a></strong>()</code>
+<div class="block">Return the list of trusted services as a <code>java.util.Map</code>.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/impl/SAMLTokenIssuerConfig.html#setCallbackHander(org.apache.rahas.impl.util.SAMLCallbackHandler)">setCallbackHander</a></strong>(<a href="../../../../org/apache/rahas/impl/util/SAMLCallbackHandler.html" title="interface in org.apache.rahas.impl.util">SAMLCallbackHandler</a>&nbsp;callbackHandler)</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/impl/SAMLTokenIssuerConfig.html#setCallbackHandler(org.apache.rahas.impl.util.SAMLCallbackHandler)">setCallbackHandler</a></strong>(<a href="../../../../org/apache/rahas/impl/util/SAMLCallbackHandler.html" title="interface in org.apache.rahas.impl.util">SAMLCallbackHandler</a>&nbsp;callbackHandler)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/impl/SAMLTokenIssuerConfig.html#setCallbackHandlerName(java.lang.String)">setCallbackHandlerName</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;callbackHandlerName)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/impl/SAMLTokenIssuerConfig.html#setCryptoProperties(java.lang.String, java.util.Properties)">setCryptoProperties</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;providerClassName,
+                   <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Properties.html?is-external=true" title="class or interface in java.util">Properties</a>&nbsp;props)</code>
+<div class="block">Set crypto information using WSS4J mechanisms</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/impl/SAMLTokenIssuerConfig.html#setIssuerKeyAlias(java.lang.String)">setIssuerKeyAlias</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;issuerKeyAlias)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/impl/SAMLTokenIssuerConfig.html#setIssuerKeyPassword(java.lang.String)">setIssuerKeyPassword</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;issuerKeyPassword)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/impl/SAMLTokenIssuerConfig.html#setIssuerName(java.lang.String)">setIssuerName</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;issuerName)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/impl/SAMLTokenIssuerConfig.html#setTrustedServices(java.util.Map)">setTrustedServices</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&nbsp;trustedServices)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/impl/SAMLTokenIssuerConfig.html#setTrustStorePropFile(java.lang.String)">setTrustStorePropFile</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;trustStorePropFile)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_org.apache.rahas.impl.AbstractIssuerConfig">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.apache.rahas.impl.<a href="../../../../org/apache/rahas/impl/AbstractIssuerConfig.html" title="class in org.apache.rahas.impl">AbstractIssuerConfig</a></h3>
+<code><a href="../../../../org/apache/rahas/impl/AbstractIssuerConfig.html#getKeyComputation()">getKeyComputation</a>, <a href="../../../../org/apache/rahas/impl/AbstractIssuerConfig.html#getKeySize()">getKeySize</a>, <a href="../../../../org/apache/rahas/impl/AbstractIssuerConfig.html#getProofKeyType()">getProofKeyType</a>, <a href="../../../../org/apache/rahas/impl/AbstractIssuerConfig.html#setAddRequestedAttachedRef(boolean)">setAddRequestedAttachedRef</a>, <a href="../../../../org/apache/rahas/impl/AbstractIssuerConfig.html#setAddRequestedUnattachedRef(boolean)">setAddRequestedUnattachedRef</a>, <a href="../../../../org/apache/rahas/impl/AbstractIssuerConfig.html#setKeyComputation(int)">setKeyComputation</a>, <a href="../../../../org/apache/rahas/impl/AbstractIssuerConfig.html#setKeySize(int)">setKeySize</a>, <a href="../../../../org/apache/rahas/impl/AbstractIssuerConfig.html#setProofKeyType(java.lang.String)">setProofKeyType</a>, <a href="../../../../org/apache/rahas/impl/AbstractIssuerConfig.html#setTtl(long)">setTtl</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="SAML_ISSUER_CONFIG">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SAML_ISSUER_CONFIG</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> SAML_ISSUER_CONFIG</pre>
+<div class="block">The QName of the configuration element of the SAMLTokenIssuer</div>
+</li>
+</ul>
+<a name="USE_SAML_ATTRIBUTE_STATEMENT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>USE_SAML_ATTRIBUTE_STATEMENT</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> USE_SAML_ATTRIBUTE_STATEMENT</pre>
+</li>
+</ul>
+<a name="ISSUER_NAME">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ISSUER_NAME</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> ISSUER_NAME</pre>
+</li>
+</ul>
+<a name="SAML_CALLBACK_CLASS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SAML_CALLBACK_CLASS</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> SAML_CALLBACK_CLASS</pre>
+</li>
+</ul>
+<a name="issuerKeyAlias">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>issuerKeyAlias</h4>
+<pre>protected&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> issuerKeyAlias</pre>
+</li>
+</ul>
+<a name="issuerKeyPassword">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>issuerKeyPassword</h4>
+<pre>protected&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> issuerKeyPassword</pre>
+</li>
+</ul>
+<a name="issuerName">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>issuerName</h4>
+<pre>protected&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> issuerName</pre>
+</li>
+</ul>
+<a name="trustedServices">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>trustedServices</h4>
+<pre>protected&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a> trustedServices</pre>
+</li>
+</ul>
+<a name="trustStorePropFile">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>trustStorePropFile</h4>
+<pre>protected&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> trustStorePropFile</pre>
+</li>
+</ul>
+<a name="callbackHandler">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>callbackHandler</h4>
+<pre>protected&nbsp;<a href="../../../../org/apache/rahas/impl/util/SAMLCallbackHandler.html" title="interface in org.apache.rahas.impl.util">SAMLCallbackHandler</a> callbackHandler</pre>
+</li>
+</ul>
+<a name="callbackHandlerName">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>callbackHandlerName</h4>
+<pre>protected&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> callbackHandlerName</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="SAMLTokenIssuerConfig(java.lang.String, java.lang.String, java.util.Properties)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SAMLTokenIssuerConfig</h4>
+<pre>public&nbsp;SAMLTokenIssuerConfig(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;issuerName,
+                     <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;cryptoProviderClassName,
+                     <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Properties.html?is-external=true" title="class or interface in java.util">Properties</a>&nbsp;cryptoProps)</pre>
+<div class="block">Create a new configuration with issuer name and crypto information</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>issuerName</code> - Name of the issuer</dd><dd><code>cryptoProviderClassName</code> - WSS4J Crypto impl class name</dd><dd><code>cryptoProps</code> - Configuration properties of crypto impl</dd></dl>
+</li>
+</ul>
+<a name="SAMLTokenIssuerConfig(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SAMLTokenIssuerConfig</h4>
+<pre>public&nbsp;SAMLTokenIssuerConfig(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;configFilePath)
+                      throws <a href="../../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></pre>
+<div class="block">Create a SAMLTokenIssuer configuration with a config file picked from the
+ given location.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>configFilePath</code> - Path to the config file</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></code></dd></dl>
+</li>
+</ul>
+<a name="SAMLTokenIssuerConfig(org.apache.axiom.om.OMElement)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>SAMLTokenIssuerConfig</h4>
+<pre>public&nbsp;SAMLTokenIssuerConfig(org.apache.axiom.om.OMElement&nbsp;elem)
+                      throws <a href="../../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></pre>
+<div class="block">Create a  SAMLTokenIssuer configuration using the give config element</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>elem</code> - Configuration element as an <code>OMElement</code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></code></dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getParameter()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getParameter</h4>
+<pre>public&nbsp;org.apache.axis2.description.Parameter&nbsp;getParameter()</pre>
+<div class="block">Generate an Axis2 parameter for this configuration</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>An Axis2 Parameter instance with configuration information</dd></dl>
+</li>
+</ul>
+<a name="setIssuerKeyAlias(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setIssuerKeyAlias</h4>
+<pre>public&nbsp;void&nbsp;setIssuerKeyAlias(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;issuerKeyAlias)</pre>
+</li>
+</ul>
+<a name="getIssuerKeyAlias()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getIssuerKeyAlias</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getIssuerKeyAlias()</pre>
+</li>
+</ul>
+<a name="setIssuerKeyPassword(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setIssuerKeyPassword</h4>
+<pre>public&nbsp;void&nbsp;setIssuerKeyPassword(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;issuerKeyPassword)</pre>
+</li>
+</ul>
+<a name="getIssuerKeyPassword()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getIssuerKeyPassword</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getIssuerKeyPassword()</pre>
+</li>
+</ul>
+<a name="setIssuerName(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setIssuerName</h4>
+<pre>public&nbsp;void&nbsp;setIssuerName(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;issuerName)</pre>
+</li>
+</ul>
+<a name="setTrustedServices(java.util.Map)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setTrustedServices</h4>
+<pre>public&nbsp;void&nbsp;setTrustedServices(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&nbsp;trustedServices)</pre>
+</li>
+</ul>
+<a name="setTrustStorePropFile(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setTrustStorePropFile</h4>
+<pre>public&nbsp;void&nbsp;setTrustStorePropFile(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;trustStorePropFile)</pre>
+</li>
+</ul>
+<a name="addTrustedServiceEndpointAddress(java.lang.String, java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addTrustedServiceEndpointAddress</h4>
+<pre>public&nbsp;void&nbsp;addTrustedServiceEndpointAddress(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;address,
+                                    <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;alias)</pre>
+<div class="block">Add a new trusted service endpoint address with its certificate</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>address</code> - Service endpoint address</dd><dd><code>alias</code> - certificate alias</dd></dl>
+</li>
+</ul>
+<a name="setCryptoProperties(java.lang.String, java.util.Properties)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setCryptoProperties</h4>
+<pre>public&nbsp;void&nbsp;setCryptoProperties(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;providerClassName,
+                       <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Properties.html?is-external=true" title="class or interface in java.util">Properties</a>&nbsp;props)</pre>
+<div class="block">Set crypto information using WSS4J mechanisms</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>providerClassName</code> - Provider class - an implementation of
+            org.apache.ws.security.components.crypto.Crypto</dd><dd><code>props</code> - Configuration properties</dd></dl>
+</li>
+</ul>
+<a name="getTrustedServices()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getTrustedServices</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&nbsp;getTrustedServices()</pre>
+<div class="block">Return the list of trusted services as a <code>java.util.Map</code>.
+ The services addresses are the keys and cert aliases available under 
+ those keys.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd></dd></dl>
+</li>
+</ul>
+<a name="getCallbackHander()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getCallbackHander</h4>
+<pre><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
+public&nbsp;<a href="../../../../org/apache/rahas/impl/util/SAMLCallbackHandler.html" title="interface in org.apache.rahas.impl.util">SAMLCallbackHandler</a>&nbsp;getCallbackHander()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+</li>
+</ul>
+<a name="setCallbackHander(org.apache.rahas.impl.util.SAMLCallbackHandler)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setCallbackHander</h4>
+<pre><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
+public&nbsp;void&nbsp;setCallbackHander(<a href="../../../../org/apache/rahas/impl/util/SAMLCallbackHandler.html" title="interface in org.apache.rahas.impl.util">SAMLCallbackHandler</a>&nbsp;callbackHandler)</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+</li>
+</ul>
+<a name="getCallbackHandler()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getCallbackHandler</h4>
+<pre>public&nbsp;<a href="../../../../org/apache/rahas/impl/util/SAMLCallbackHandler.html" title="interface in org.apache.rahas.impl.util">SAMLCallbackHandler</a>&nbsp;getCallbackHandler()</pre>
+</li>
+</ul>
+<a name="setCallbackHandler(org.apache.rahas.impl.util.SAMLCallbackHandler)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setCallbackHandler</h4>
+<pre>public&nbsp;void&nbsp;setCallbackHandler(<a href="../../../../org/apache/rahas/impl/util/SAMLCallbackHandler.html" title="interface in org.apache.rahas.impl.util">SAMLCallbackHandler</a>&nbsp;callbackHandler)</pre>
+</li>
+</ul>
+<a name="getCallbackHandlerName()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getCallbackHandlerName</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getCallbackHandlerName()</pre>
+</li>
+</ul>
+<a name="setCallbackHandlerName(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setCallbackHandlerName</h4>
+<pre>public&nbsp;void&nbsp;setCallbackHandlerName(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;callbackHandlerName)</pre>
+</li>
+</ul>
+<a name="getServiceCert(org.apache.ws.security.components.crypto.Crypto, java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getServiceCert</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/security/cert/X509Certificate.html?is-external=true" title="class or interface in java.security.cert">X509Certificate</a>&nbsp;getServiceCert(org.apache.ws.security.components.crypto.Crypto&nbsp;crypto,
+                             <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;serviceAddress)
+                               throws <a href="../../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></pre>
+<div class="block">Uses the <code>wst:AppliesTo</code> to figure out the certificate to
+ encrypt the secret in the SAML token</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>crypto</code> - </dd><dd><code>serviceAddress</code> - The address of the service</dd>
+<dt><span class="strong">Returns:</span></dt><dd></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></code> - If unable to find certificate by given alias.</dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/SAMLTokenIssuerConfig.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/apache/rahas/impl/SAMLTokenIssuer.html" title="class in org.apache.rahas.impl"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../org/apache/rahas/impl/SAMLTokenRenewer.html" title="class in org.apache.rahas.impl"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rahas/impl/SAMLTokenIssuerConfig.html" target="_top">Frames</a></li>
+<li><a href="SAMLTokenIssuerConfig.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested_classes_inherited_from_class_org.apache.rahas.impl.AbstractIssuerConfig">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/SAMLTokenRenewer.html b/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/SAMLTokenRenewer.html
new file mode 100644
index 0000000..a3b58b8
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/SAMLTokenRenewer.html
@@ -0,0 +1,343 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>SAMLTokenRenewer (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="SAMLTokenRenewer (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/SAMLTokenRenewer.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/apache/rahas/impl/SAMLTokenIssuerConfig.html" title="class in org.apache.rahas.impl"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../org/apache/rahas/impl/SAMLTokenValidator.html" title="class in org.apache.rahas.impl"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rahas/impl/SAMLTokenRenewer.html" target="_top">Frames</a></li>
+<li><a href="SAMLTokenRenewer.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.rahas.impl</div>
+<h2 title="Class SAMLTokenRenewer" class="title">Class SAMLTokenRenewer</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.rahas.impl.SAMLTokenRenewer</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../../../../org/apache/rahas/TokenRenewer.html" title="interface in org.apache.rahas">TokenRenewer</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">SAMLTokenRenewer</span>
+extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
+implements <a href="../../../../org/apache/rahas/TokenRenewer.html" title="interface in org.apache.rahas">TokenRenewer</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../org/apache/rahas/impl/SAMLTokenRenewer.html#SAMLTokenRenewer()">SAMLTokenRenewer</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>org.apache.axiom.soap.SOAPEnvelope</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/impl/SAMLTokenRenewer.html#renew(org.apache.rahas.RahasData)">renew</a></strong>(<a href="../../../../org/apache/rahas/RahasData.html" title="class in org.apache.rahas">RahasData</a>&nbsp;data)</code>
+<div class="block">Renew the token specified in the given request.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/impl/SAMLTokenRenewer.html#setConfigurationElement(org.apache.axiom.om.OMElement)">setConfigurationElement</a></strong>(org.apache.axiom.om.OMElement&nbsp;configElement)</code>
+<div class="block">Set the configuration element of TokenRenewer.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/impl/SAMLTokenRenewer.html#setConfigurationFile(java.lang.String)">setConfigurationFile</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;configFile)</code>
+<div class="block">Set the configuration file of this TokenRenewer.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/impl/SAMLTokenRenewer.html#setConfigurationParamName(java.lang.String)">setConfigurationParamName</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;configParamName)</code>
+<div class="block">Set the name of the configuration parameter.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="SAMLTokenRenewer()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>SAMLTokenRenewer</h4>
+<pre>public&nbsp;SAMLTokenRenewer()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="renew(org.apache.rahas.RahasData)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>renew</h4>
+<pre>public&nbsp;org.apache.axiom.soap.SOAPEnvelope&nbsp;renew(<a href="../../../../org/apache/rahas/RahasData.html" title="class in org.apache.rahas">RahasData</a>&nbsp;data)
+                                         throws <a href="../../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../org/apache/rahas/TokenRenewer.html#renew(org.apache.rahas.RahasData)">TokenRenewer</a></code></strong></div>
+<div class="block">Renew the token specified in the given request.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../org/apache/rahas/TokenRenewer.html#renew(org.apache.rahas.RahasData)">renew</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/apache/rahas/TokenRenewer.html" title="interface in org.apache.rahas">TokenRenewer</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>data</code> - A populated <code>RahasData</code> instance</dd>
+<dt><span class="strong">Returns:</span></dt><dd>Response SOAPEnveloper</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></code></dd></dl>
+</li>
+</ul>
+<a name="setConfigurationFile(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setConfigurationFile</h4>
+<pre>public&nbsp;void&nbsp;setConfigurationFile(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;configFile)</pre>
+<div class="block">Set the configuration file of this TokenRenewer.
+ 
+ This is the text value of the &lt;configuration-file&gt; element of the
+ token-dispatcher-configuration</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../org/apache/rahas/TokenRenewer.html#setConfigurationFile(java.lang.String)">setConfigurationFile</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/apache/rahas/TokenRenewer.html" title="interface in org.apache.rahas">TokenRenewer</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setConfigurationElement(org.apache.axiom.om.OMElement)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setConfigurationElement</h4>
+<pre>public&nbsp;void&nbsp;setConfigurationElement(org.apache.axiom.om.OMElement&nbsp;configElement)</pre>
+<div class="block">Set the configuration element of TokenRenewer.
+ 
+ This is the &lt;configuration&gt; element of the
+ token-dispatcher-configuration</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../org/apache/rahas/TokenRenewer.html#setConfigurationElement(org.apache.axiom.om.OMElement)">setConfigurationElement</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/apache/rahas/TokenRenewer.html" title="interface in org.apache.rahas">TokenRenewer</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>configElement</code> - <code>OMElement</code> representing the configuration</dd></dl>
+</li>
+</ul>
+<a name="setConfigurationParamName(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>setConfigurationParamName</h4>
+<pre>public&nbsp;void&nbsp;setConfigurationParamName(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;configParamName)</pre>
+<div class="block">Set the name of the configuration parameter.
+ 
+ If this is used then there must be a
+ <code>org.apache.axis2.description.Parameter</code> object available in
+ the via the messageContext when the <code>TokenIssuer</code> is called.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../org/apache/rahas/TokenRenewer.html#setConfigurationParamName(java.lang.String)">setConfigurationParamName</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/apache/rahas/TokenRenewer.html" title="interface in org.apache.rahas">TokenRenewer</a></code></dd>
+<dt><span class="strong">See Also:</span></dt><dd><code>Parameter</code></dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/SAMLTokenRenewer.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/apache/rahas/impl/SAMLTokenIssuerConfig.html" title="class in org.apache.rahas.impl"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../org/apache/rahas/impl/SAMLTokenValidator.html" title="class in org.apache.rahas.impl"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rahas/impl/SAMLTokenRenewer.html" target="_top">Frames</a></li>
+<li><a href="SAMLTokenRenewer.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/SAMLTokenValidator.html b/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/SAMLTokenValidator.html
new file mode 100644
index 0000000..f4be5b7
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/SAMLTokenValidator.html
@@ -0,0 +1,343 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>SAMLTokenValidator (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="SAMLTokenValidator (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/SAMLTokenValidator.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/apache/rahas/impl/SAMLTokenRenewer.html" title="class in org.apache.rahas.impl"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../org/apache/rahas/impl/SCTIssuer.html" title="class in org.apache.rahas.impl"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rahas/impl/SAMLTokenValidator.html" target="_top">Frames</a></li>
+<li><a href="SAMLTokenValidator.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.rahas.impl</div>
+<h2 title="Class SAMLTokenValidator" class="title">Class SAMLTokenValidator</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.rahas.impl.SAMLTokenValidator</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../../../../org/apache/rahas/TokenValidator.html" title="interface in org.apache.rahas">TokenValidator</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">SAMLTokenValidator</span>
+extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
+implements <a href="../../../../org/apache/rahas/TokenValidator.html" title="interface in org.apache.rahas">TokenValidator</a></pre>
+<div class="block">Implementation of a SAML Token Validator for the Security Token Service.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../org/apache/rahas/impl/SAMLTokenValidator.html#SAMLTokenValidator()">SAMLTokenValidator</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/impl/SAMLTokenValidator.html#setConfigurationElement(org.apache.axiom.om.OMElement)">setConfigurationElement</a></strong>(org.apache.axiom.om.OMElement&nbsp;configElement)</code>
+<div class="block">Set the configuration element of this TokenValidator.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/impl/SAMLTokenValidator.html#setConfigurationFile(java.lang.String)">setConfigurationFile</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;configFile)</code>
+<div class="block">Set the configuration file of this TokenValidator.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/impl/SAMLTokenValidator.html#setConfigurationParamName(java.lang.String)">setConfigurationParamName</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;configParamName)</code>
+<div class="block">Set the name of the configuration parameter.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>org.apache.axiom.soap.SOAPEnvelope</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/impl/SAMLTokenValidator.html#validate(org.apache.rahas.RahasData)">validate</a></strong>(<a href="../../../../org/apache/rahas/RahasData.html" title="class in org.apache.rahas">RahasData</a>&nbsp;data)</code>
+<div class="block">Returns a SOAPEnvelope with the result of the validation.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="SAMLTokenValidator()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>SAMLTokenValidator</h4>
+<pre>public&nbsp;SAMLTokenValidator()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="validate(org.apache.rahas.RahasData)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>validate</h4>
+<pre>public&nbsp;org.apache.axiom.soap.SOAPEnvelope&nbsp;validate(<a href="../../../../org/apache/rahas/RahasData.html" title="class in org.apache.rahas">RahasData</a>&nbsp;data)
+                                            throws <a href="../../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></pre>
+<div class="block">Returns a SOAPEnvelope with the result of the validation.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../org/apache/rahas/TokenValidator.html#validate(org.apache.rahas.RahasData)">validate</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/apache/rahas/TokenValidator.html" title="interface in org.apache.rahas">TokenValidator</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>data</code> - the RahasData object, containing information about the
+                request.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>Response SOAPEnveloper</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></code></dd></dl>
+</li>
+</ul>
+<a name="setConfigurationFile(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setConfigurationFile</h4>
+<pre>public&nbsp;void&nbsp;setConfigurationFile(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;configFile)</pre>
+<div class="block">Set the configuration file of this TokenValidator. <p/> This is the text
+ value of the &lt;configuration-file&gt; element of the
+ token-dispatcher-configuration</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../org/apache/rahas/TokenValidator.html#setConfigurationFile(java.lang.String)">setConfigurationFile</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/apache/rahas/TokenValidator.html" title="interface in org.apache.rahas">TokenValidator</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>configFile</code> - configuration file to be used.</dd></dl>
+</li>
+</ul>
+<a name="setConfigurationParamName(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setConfigurationParamName</h4>
+<pre>public&nbsp;void&nbsp;setConfigurationParamName(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;configParamName)</pre>
+<div class="block">Set the name of the configuration parameter. <p/> If this is used then
+ there must be a <code>org.apache.axis2.description.Parameter</code>
+ object available in the via the messageContext when the
+ <code>TokenValidator</code> is called.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../org/apache/rahas/TokenValidator.html#setConfigurationParamName(java.lang.String)">setConfigurationParamName</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/apache/rahas/TokenValidator.html" title="interface in org.apache.rahas">TokenValidator</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>configParamName</code> - Parameter name.</dd><dt><span class="strong">See Also:</span></dt><dd><code>Parameter</code></dd></dl>
+</li>
+</ul>
+<a name="setConfigurationElement(org.apache.axiom.om.OMElement)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>setConfigurationElement</h4>
+<pre>public&nbsp;void&nbsp;setConfigurationElement(org.apache.axiom.om.OMElement&nbsp;configElement)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../org/apache/rahas/TokenValidator.html#setConfigurationElement(org.apache.axiom.om.OMElement)">TokenValidator</a></code></strong></div>
+<div class="block">Set the configuration element of this TokenValidator.
+ 
+ This is the &lt;configuration&gt; element of the
+ token-dispatcher-configuration</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../org/apache/rahas/TokenValidator.html#setConfigurationElement(org.apache.axiom.om.OMElement)">setConfigurationElement</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/apache/rahas/TokenValidator.html" title="interface in org.apache.rahas">TokenValidator</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>configElement</code> - <code>OMElement</code> representing the configuration</dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/SAMLTokenValidator.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/apache/rahas/impl/SAMLTokenRenewer.html" title="class in org.apache.rahas.impl"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../org/apache/rahas/impl/SCTIssuer.html" title="class in org.apache.rahas.impl"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rahas/impl/SAMLTokenValidator.html" target="_top">Frames</a></li>
+<li><a href="SAMLTokenValidator.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/SCTIssuer.html b/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/SCTIssuer.html
new file mode 100644
index 0000000..67a8a7c
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/SCTIssuer.html
@@ -0,0 +1,426 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>SCTIssuer (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="SCTIssuer (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/SCTIssuer.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/apache/rahas/impl/SAMLTokenValidator.html" title="class in org.apache.rahas.impl"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../org/apache/rahas/impl/SCTIssuerConfig.html" title="class in org.apache.rahas.impl"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rahas/impl/SCTIssuer.html" target="_top">Frames</a></li>
+<li><a href="SCTIssuer.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.rahas.impl</div>
+<h2 title="Class SCTIssuer" class="title">Class SCTIssuer</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.rahas.impl.SCTIssuer</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../../../../org/apache/rahas/TokenIssuer.html" title="interface in org.apache.rahas">TokenIssuer</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">SCTIssuer</span>
+extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
+implements <a href="../../../../org/apache/rahas/TokenIssuer.html" title="interface in org.apache.rahas">TokenIssuer</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/impl/SCTIssuer.html#COMPUTED_KEY">COMPUTED_KEY</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../org/apache/rahas/impl/SCTIssuer.html#SCTIssuer()">SCTIssuer</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/impl/SCTIssuer.html#getResponseAction(org.apache.rahas.RahasData)">getResponseAction</a></strong>(<a href="../../../../org/apache/rahas/RahasData.html" title="class in org.apache.rahas">RahasData</a>&nbsp;data)</code>
+<div class="block">Returns the <code>wsa:Action</code> of the response.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>org.apache.axiom.soap.SOAPEnvelope</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/impl/SCTIssuer.html#issue(org.apache.rahas.RahasData)">issue</a></strong>(<a href="../../../../org/apache/rahas/RahasData.html" title="class in org.apache.rahas">RahasData</a>&nbsp;data)</code>
+<div class="block">Issue a <code>SecurityContextToken</code> based on the wsse:Signature or
+ wsse:UsernameToken
+ <p/>
+ This will support returning the SecurityContextToken with the following
+ types of wst:RequestedProof tokens:
+ 
+ xenc:EncryptedKey
+ wst:ComputedKey
+ wst:BinarySecret (for secure transport)
+ </div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/impl/SCTIssuer.html#setConfigurationElement(org.apache.axiom.om.OMElement)">setConfigurationElement</a></strong>(org.apache.axiom.om.OMElement&nbsp;configElement)</code>
+<div class="block">Set the configuration element of this TokenIssuer.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/impl/SCTIssuer.html#setConfigurationFile(java.lang.String)">setConfigurationFile</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;configFile)</code>
+<div class="block">Set the configuration file of this TokenIssuer.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/impl/SCTIssuer.html#setConfigurationParamName(java.lang.String)">setConfigurationParamName</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;configParamName)</code>
+<div class="block">Set the name of the configuration parameter.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="COMPUTED_KEY">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>COMPUTED_KEY</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> COMPUTED_KEY</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.rahas.impl.SCTIssuer.COMPUTED_KEY">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="SCTIssuer()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>SCTIssuer</h4>
+<pre>public&nbsp;SCTIssuer()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="issue(org.apache.rahas.RahasData)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>issue</h4>
+<pre>public&nbsp;org.apache.axiom.soap.SOAPEnvelope&nbsp;issue(<a href="../../../../org/apache/rahas/RahasData.html" title="class in org.apache.rahas">RahasData</a>&nbsp;data)
+                                         throws <a href="../../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></pre>
+<div class="block">Issue a <code>SecurityContextToken</code> based on the wsse:Signature or
+ wsse:UsernameToken
+ <p/>
+ This will support returning the SecurityContextToken with the following
+ types of wst:RequestedProof tokens:
+ <ul>
+ <li>xenc:EncryptedKey</li>
+ <li>wst:ComputedKey</li>
+ <li>wst:BinarySecret (for secure transport)</li>
+ </ul></div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../org/apache/rahas/TokenIssuer.html#issue(org.apache.rahas.RahasData)">issue</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/apache/rahas/TokenIssuer.html" title="interface in org.apache.rahas">TokenIssuer</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>data</code> - A populated <code>RahasData</code> instance</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The response <code>soap:Envelope</code> for the given issue
+         request.</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></code></dd></dl>
+</li>
+</ul>
+<a name="getResponseAction(org.apache.rahas.RahasData)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getResponseAction</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getResponseAction(<a href="../../../../org/apache/rahas/RahasData.html" title="class in org.apache.rahas">RahasData</a>&nbsp;data)
+                         throws <a href="../../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../org/apache/rahas/TokenIssuer.html#getResponseAction(org.apache.rahas.RahasData)">TokenIssuer</a></code></strong></div>
+<div class="block">Returns the <code>wsa:Action</code> of the response.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../org/apache/rahas/TokenIssuer.html#getResponseAction(org.apache.rahas.RahasData)">getResponseAction</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/apache/rahas/TokenIssuer.html" title="interface in org.apache.rahas">TokenIssuer</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>data</code> - A populated <code>RahasData</code> instance</dd>
+<dt><span class="strong">Returns:</span></dt><dd>Returns the <code>wsa:Action</code> of the response</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></code></dd></dl>
+</li>
+</ul>
+<a name="setConfigurationFile(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setConfigurationFile</h4>
+<pre>public&nbsp;void&nbsp;setConfigurationFile(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;configFile)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../org/apache/rahas/TokenIssuer.html#setConfigurationFile(java.lang.String)">TokenIssuer</a></code></strong></div>
+<div class="block">Set the configuration file of this TokenIssuer.
+ <p/>
+ This is the text value of the &lt;configuration-file&gt; element of the
+ token-dispatcher-configuration</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../org/apache/rahas/TokenIssuer.html#setConfigurationFile(java.lang.String)">setConfigurationFile</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/apache/rahas/TokenIssuer.html" title="interface in org.apache.rahas">TokenIssuer</a></code></dd>
+<dt><span class="strong">See Also:</span></dt><dd><a href="../../../../org/apache/rahas/TokenIssuer.html#setConfigurationFile(java.lang.String)"><code>TokenIssuer.setConfigurationFile(java.lang.String)</code></a></dd></dl>
+</li>
+</ul>
+<a name="setConfigurationElement(org.apache.axiom.om.OMElement)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setConfigurationElement</h4>
+<pre>public&nbsp;void&nbsp;setConfigurationElement(org.apache.axiom.om.OMElement&nbsp;configElement)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../org/apache/rahas/TokenIssuer.html#setConfigurationElement(org.apache.axiom.om.OMElement)">TokenIssuer</a></code></strong></div>
+<div class="block">Set the configuration element of this TokenIssuer.
+ <p/>
+ This is the &lt;configuration&gt; element of the
+ token-dispatcher-configuration</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../org/apache/rahas/TokenIssuer.html#setConfigurationElement(org.apache.axiom.om.OMElement)">setConfigurationElement</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/apache/rahas/TokenIssuer.html" title="interface in org.apache.rahas">TokenIssuer</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>configElement</code> - <code>OMElement</code> representing the configuration</dd><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../org/apache/rahas/TokenIssuer.html#setConfigurationElement(org.apache.axiom.om.OMElement)"><code>TokenIssuer.setConfigurationElement(OMElement)</code></a></dd></dl>
+</li>
+</ul>
+<a name="setConfigurationParamName(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>setConfigurationParamName</h4>
+<pre>public&nbsp;void&nbsp;setConfigurationParamName(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;configParamName)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../org/apache/rahas/TokenIssuer.html#setConfigurationParamName(java.lang.String)">TokenIssuer</a></code></strong></div>
+<div class="block">Set the name of the configuration parameter.
+ <p/>
+ If this is used then there must be a
+ <code>org.apache.axis2.description.Parameter</code> object available in
+ the via the messageContext when the <code>TokenIssuer</code> is called.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../org/apache/rahas/TokenIssuer.html#setConfigurationParamName(java.lang.String)">setConfigurationParamName</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/apache/rahas/TokenIssuer.html" title="interface in org.apache.rahas">TokenIssuer</a></code></dd>
+<dt><span class="strong">See Also:</span></dt><dd><code>Parameter</code></dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/SCTIssuer.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/apache/rahas/impl/SAMLTokenValidator.html" title="class in org.apache.rahas.impl"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../org/apache/rahas/impl/SCTIssuerConfig.html" title="class in org.apache.rahas.impl"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rahas/impl/SCTIssuer.html" target="_top">Frames</a></li>
+<li><a href="SCTIssuer.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/SCTIssuerConfig.html b/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/SCTIssuerConfig.html
new file mode 100644
index 0000000..8e1a452
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/SCTIssuerConfig.html
@@ -0,0 +1,325 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>SCTIssuerConfig (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="SCTIssuerConfig (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/SCTIssuerConfig.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/apache/rahas/impl/SCTIssuer.html" title="class in org.apache.rahas.impl"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../org/apache/rahas/impl/TokenCancelerConfig.html" title="class in org.apache.rahas.impl"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rahas/impl/SCTIssuerConfig.html" target="_top">Frames</a></li>
+<li><a href="SCTIssuerConfig.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested_classes_inherited_from_class_org.apache.rahas.impl.AbstractIssuerConfig">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.rahas.impl</div>
+<h2 title="Class SCTIssuerConfig" class="title">Class SCTIssuerConfig</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../org/apache/rahas/impl/AbstractIssuerConfig.html" title="class in org.apache.rahas.impl">org.apache.rahas.impl.AbstractIssuerConfig</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.rahas.impl.SCTIssuerConfig</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">SCTIssuerConfig</span>
+extends <a href="../../../../org/apache/rahas/impl/AbstractIssuerConfig.html" title="class in org.apache.rahas.impl">AbstractIssuerConfig</a></pre>
+<div class="block">SCTIssuer Configuration processor</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_org.apache.rahas.impl.AbstractIssuerConfig">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.apache.rahas.impl.<a href="../../../../org/apache/rahas/impl/AbstractIssuerConfig.html" title="class in org.apache.rahas.impl">AbstractIssuerConfig</a></h3>
+<code><a href="../../../../org/apache/rahas/impl/AbstractIssuerConfig.KeyComputation.html" title="class in org.apache.rahas.impl">AbstractIssuerConfig.KeyComputation</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected byte[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/impl/SCTIssuerConfig.html#requesterEntropy">requesterEntropy</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/impl/SCTIssuerConfig.html#SCT_ISSUER_CONFIG">SCT_ISSUER_CONFIG</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_org.apache.rahas.impl.AbstractIssuerConfig">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.apache.rahas.impl.<a href="../../../../org/apache/rahas/impl/AbstractIssuerConfig.html" title="class in org.apache.rahas.impl">AbstractIssuerConfig</a></h3>
+<code><a href="../../../../org/apache/rahas/impl/AbstractIssuerConfig.html#ADD_REQUESTED_ATTACHED_REF">ADD_REQUESTED_ATTACHED_REF</a>, <a href="../../../../org/apache/rahas/impl/AbstractIssuerConfig.html#ADD_REQUESTED_UNATTACHED_REF">ADD_REQUESTED_UNATTACHED_REF</a>, <a href="../../../../org/apache/rahas/impl/AbstractIssuerConfig.html#addRequestedAttachedRef">addRequestedAttachedRef</a>, <a href="../../../../org/apache/rahas/impl/AbstractIssuerConfig.html#addRequestedUnattachedRef">addRequestedUnattachedRef</a>, <a href="../../../../org/apache/rahas/impl/AbstractIssuerConfig.html#CRYPTO">CRYPTO</a>, <a href="../../../../org/apache/rahas/impl/AbstractIssuerConfig.html#CRYPTO_PROPERTIES">CRYPTO_PROPERTIES</a>, <a href="../../../../org/apache/rahas/impl/AbstractIssuerConfig.html#cryptoElement">cryptoElement</a>, <a href="../../../../org/apache/rahas/impl/AbstractIssuerConfig.html#cryptoPropertiesElement">cryptoPropertiesElement</a>, <a href="../../../../org/apache/rahas/impl/AbstractIssuerConfig.html#cryptoPropertiesFile">cryptoPropertiesFile</a>, <a href="../../../../org/apache/rahas/impl/AbstractIssuerConfig.html#keyComputation">keyComputation</a>, <a href="../../../../org/apache/rahas/impl/AbstractIssuerConfig.html#keySize">keySize</a>, <a href="../../../../org/apache/rahas/impl/AbstractIssuerConfig.html#PROOF_KEY_TYPE">PROOF_KEY_TYPE</a>, <a href="../../../../org/apache/rahas/impl/AbstractIssuerConfig.html#proofKeyType">proofKeyType</a>, <a href="../../../../org/apache/rahas/impl/AbstractIssuerConfig.html#PROPERTY">PROPERTY</a>, <a href="../../../../org/apache/rahas/impl/AbstractIssuerConfig.html#PROVIDER">PROVIDER</a>, <a href="../../../../org/apache/rahas/impl/AbstractIssuerConfig.html#ttl">ttl</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="../../../../org/apache/rahas/impl/SCTIssuerConfig.html" title="class in org.apache.rahas.impl">SCTIssuerConfig</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/impl/SCTIssuerConfig.html#load(org.apache.axiom.om.OMElement)">load</a></strong>(org.apache.axiom.om.OMElement&nbsp;elem)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="../../../../org/apache/rahas/impl/SCTIssuerConfig.html" title="class in org.apache.rahas.impl">SCTIssuerConfig</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/impl/SCTIssuerConfig.html#load(java.lang.String)">load</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;configFilePath)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_org.apache.rahas.impl.AbstractIssuerConfig">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.apache.rahas.impl.<a href="../../../../org/apache/rahas/impl/AbstractIssuerConfig.html" title="class in org.apache.rahas.impl">AbstractIssuerConfig</a></h3>
+<code><a href="../../../../org/apache/rahas/impl/AbstractIssuerConfig.html#getKeyComputation()">getKeyComputation</a>, <a href="../../../../org/apache/rahas/impl/AbstractIssuerConfig.html#getKeySize()">getKeySize</a>, <a href="../../../../org/apache/rahas/impl/AbstractIssuerConfig.html#getProofKeyType()">getProofKeyType</a>, <a href="../../../../org/apache/rahas/impl/AbstractIssuerConfig.html#setAddRequestedAttachedRef(boolean)">setAddRequestedAttachedRef</a>, <a href="../../../../org/apache/rahas/impl/AbstractIssuerConfig.html#setAddRequestedUnattachedRef(boolean)">setAddRequestedUnattachedRef</a>, <a href="../../../../org/apache/rahas/impl/AbstractIssuerConfig.html#setKeyComputation(int)">setKeyComputation</a>, <a href="../../../../org/apache/rahas/impl/AbstractIssuerConfig.html#setKeySize(int)">setKeySize</a>, <a href="../../../../org/apache/rahas/impl/AbstractIssuerConfig.html#setProofKeyType(java.lang.String)">setProofKeyType</a>, <a href="../../../../org/apache/rahas/impl/AbstractIssuerConfig.html#setTtl(long)">setTtl</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="SCT_ISSUER_CONFIG">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SCT_ISSUER_CONFIG</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> SCT_ISSUER_CONFIG</pre>
+</li>
+</ul>
+<a name="requesterEntropy">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>requesterEntropy</h4>
+<pre>protected&nbsp;byte[] requesterEntropy</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="load(org.apache.axiom.om.OMElement)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>load</h4>
+<pre>public static&nbsp;<a href="../../../../org/apache/rahas/impl/SCTIssuerConfig.html" title="class in org.apache.rahas.impl">SCTIssuerConfig</a>&nbsp;load(org.apache.axiom.om.OMElement&nbsp;elem)
+                            throws <a href="../../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></code></dd></dl>
+</li>
+</ul>
+<a name="load(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>load</h4>
+<pre>public static&nbsp;<a href="../../../../org/apache/rahas/impl/SCTIssuerConfig.html" title="class in org.apache.rahas.impl">SCTIssuerConfig</a>&nbsp;load(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;configFilePath)
+                            throws <a href="../../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></code></dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/SCTIssuerConfig.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/apache/rahas/impl/SCTIssuer.html" title="class in org.apache.rahas.impl"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../org/apache/rahas/impl/TokenCancelerConfig.html" title="class in org.apache.rahas.impl"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rahas/impl/SCTIssuerConfig.html" target="_top">Frames</a></li>
+<li><a href="SCTIssuerConfig.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested_classes_inherited_from_class_org.apache.rahas.impl.AbstractIssuerConfig">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/TokenCancelerConfig.html b/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/TokenCancelerConfig.html
new file mode 100644
index 0000000..9899f8f
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/TokenCancelerConfig.html
@@ -0,0 +1,277 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>TokenCancelerConfig (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="TokenCancelerConfig (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/TokenCancelerConfig.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/apache/rahas/impl/SCTIssuerConfig.html" title="class in org.apache.rahas.impl"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../org/apache/rahas/impl/TokenCancelerImpl.html" title="class in org.apache.rahas.impl"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rahas/impl/TokenCancelerConfig.html" target="_top">Frames</a></li>
+<li><a href="TokenCancelerConfig.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.rahas.impl</div>
+<h2 title="Class TokenCancelerConfig" class="title">Class TokenCancelerConfig</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.rahas.impl.TokenCancelerConfig</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">TokenCancelerConfig</span>
+extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/impl/TokenCancelerConfig.html#TOKEN_CANCELER_CONFIG">TOKEN_CANCELER_CONFIG</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="../../../../org/apache/rahas/impl/TokenCancelerConfig.html" title="class in org.apache.rahas.impl">TokenCancelerConfig</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/impl/TokenCancelerConfig.html#load(org.apache.axiom.om.OMElement)">load</a></strong>(org.apache.axiom.om.OMElement&nbsp;elem)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="../../../../org/apache/rahas/impl/TokenCancelerConfig.html" title="class in org.apache.rahas.impl">TokenCancelerConfig</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/impl/TokenCancelerConfig.html#load(java.lang.String)">load</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;configFilePath)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="TOKEN_CANCELER_CONFIG">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>TOKEN_CANCELER_CONFIG</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> TOKEN_CANCELER_CONFIG</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="load(org.apache.axiom.om.OMElement)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>load</h4>
+<pre>public static&nbsp;<a href="../../../../org/apache/rahas/impl/TokenCancelerConfig.html" title="class in org.apache.rahas.impl">TokenCancelerConfig</a>&nbsp;load(org.apache.axiom.om.OMElement&nbsp;elem)
+                                throws <a href="../../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></code></dd></dl>
+</li>
+</ul>
+<a name="load(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>load</h4>
+<pre>public static&nbsp;<a href="../../../../org/apache/rahas/impl/TokenCancelerConfig.html" title="class in org.apache.rahas.impl">TokenCancelerConfig</a>&nbsp;load(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;configFilePath)
+                                throws <a href="../../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></code></dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/TokenCancelerConfig.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/apache/rahas/impl/SCTIssuerConfig.html" title="class in org.apache.rahas.impl"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../org/apache/rahas/impl/TokenCancelerImpl.html" title="class in org.apache.rahas.impl"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rahas/impl/TokenCancelerConfig.html" target="_top">Frames</a></li>
+<li><a href="TokenCancelerConfig.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/TokenCancelerImpl.html b/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/TokenCancelerImpl.html
new file mode 100644
index 0000000..c5f135a
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/TokenCancelerImpl.html
@@ -0,0 +1,366 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>TokenCancelerImpl (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="TokenCancelerImpl (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/TokenCancelerImpl.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/apache/rahas/impl/TokenCancelerConfig.html" title="class in org.apache.rahas.impl"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../org/apache/rahas/impl/TokenIssuerUtil.html" title="class in org.apache.rahas.impl"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rahas/impl/TokenCancelerImpl.html" target="_top">Frames</a></li>
+<li><a href="TokenCancelerImpl.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.rahas.impl</div>
+<h2 title="Class TokenCancelerImpl" class="title">Class TokenCancelerImpl</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.rahas.impl.TokenCancelerImpl</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../../../../org/apache/rahas/TokenCanceler.html" title="interface in org.apache.rahas">TokenCanceler</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">TokenCancelerImpl</span>
+extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
+implements <a href="../../../../org/apache/rahas/TokenCanceler.html" title="interface in org.apache.rahas">TokenCanceler</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../org/apache/rahas/impl/TokenCancelerImpl.html#TokenCancelerImpl()">TokenCancelerImpl</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>org.apache.axiom.soap.SOAPEnvelope</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/impl/TokenCancelerImpl.html#cancel(org.apache.rahas.RahasData)">cancel</a></strong>(<a href="../../../../org/apache/rahas/RahasData.html" title="class in org.apache.rahas">RahasData</a>&nbsp;data)</code>
+<div class="block">Cancel the token specified in the request.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/impl/TokenCancelerImpl.html#getResponseAction(org.apache.rahas.RahasData)">getResponseAction</a></strong>(<a href="../../../../org/apache/rahas/RahasData.html" title="class in org.apache.rahas">RahasData</a>&nbsp;data)</code>
+<div class="block">Returns the <code>wsa:Action</code> of the response.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/impl/TokenCancelerImpl.html#setConfigurationElement(org.apache.axiom.om.OMElement)">setConfigurationElement</a></strong>(org.apache.axiom.om.OMElement&nbsp;configElement)</code>
+<div class="block">Set the configuration element of this TokenCanceller.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/impl/TokenCancelerImpl.html#setConfigurationFile(java.lang.String)">setConfigurationFile</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;configFile)</code>
+<div class="block">Set the configuration file of this TokenCanceller.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/impl/TokenCancelerImpl.html#setConfigurationParamName(java.lang.String)">setConfigurationParamName</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;configParamName)</code>
+<div class="block">Set the name of the configuration parameter.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="TokenCancelerImpl()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>TokenCancelerImpl</h4>
+<pre>public&nbsp;TokenCancelerImpl()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="cancel(org.apache.rahas.RahasData)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>cancel</h4>
+<pre>public&nbsp;org.apache.axiom.soap.SOAPEnvelope&nbsp;cancel(<a href="../../../../org/apache/rahas/RahasData.html" title="class in org.apache.rahas">RahasData</a>&nbsp;data)
+                                          throws <a href="../../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></pre>
+<div class="block">Cancel the token specified in the request.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../org/apache/rahas/TokenCanceler.html#cancel(org.apache.rahas.RahasData)">cancel</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/apache/rahas/TokenCanceler.html" title="interface in org.apache.rahas">TokenCanceler</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>data</code> - A populated <code>RahasData</code> instance</dd>
+<dt><span class="strong">Returns:</span></dt><dd>Response SOAPEnveloper</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></code></dd></dl>
+</li>
+</ul>
+<a name="setConfigurationFile(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setConfigurationFile</h4>
+<pre>public&nbsp;void&nbsp;setConfigurationFile(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;configFile)</pre>
+<div class="block">Set the configuration file of this TokenCanceller.
+ <p/>
+ This is the text value of the &lt;configuration-file&gt; element of the
+ token-dispatcher-configuration</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../org/apache/rahas/TokenCanceler.html#setConfigurationFile(java.lang.String)">setConfigurationFile</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/apache/rahas/TokenCanceler.html" title="interface in org.apache.rahas">TokenCanceler</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>configFile</code> - </dd></dl>
+</li>
+</ul>
+<a name="setConfigurationElement(org.apache.axiom.om.OMElement)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setConfigurationElement</h4>
+<pre>public&nbsp;void&nbsp;setConfigurationElement(org.apache.axiom.om.OMElement&nbsp;configElement)</pre>
+<div class="block">Set the configuration element of this TokenCanceller.
+ <p/>
+ This is the &lt;configuration&gt; element of the
+ token-dispatcher-configuration</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../org/apache/rahas/TokenCanceler.html#setConfigurationElement(org.apache.axiom.om.OMElement)">setConfigurationElement</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/apache/rahas/TokenCanceler.html" title="interface in org.apache.rahas">TokenCanceler</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>configElement</code> - <code>OMElement</code> representing the configuation</dd></dl>
+</li>
+</ul>
+<a name="setConfigurationParamName(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setConfigurationParamName</h4>
+<pre>public&nbsp;void&nbsp;setConfigurationParamName(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;configParamName)</pre>
+<div class="block">Set the name of the configuration parameter.
+ <p/>
+ If this is used then there must be a
+ <code>org.apache.axis2.description.Parameter</code> object available in
+ the via the messageContext when the <code>TokenIssuer</code> is called.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../org/apache/rahas/TokenCanceler.html#setConfigurationParamName(java.lang.String)">setConfigurationParamName</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/apache/rahas/TokenCanceler.html" title="interface in org.apache.rahas">TokenCanceler</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>configParamName</code> - </dd><dt><span class="strong">See Also:</span></dt><dd><code>Parameter</code></dd></dl>
+</li>
+</ul>
+<a name="getResponseAction(org.apache.rahas.RahasData)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getResponseAction</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getResponseAction(<a href="../../../../org/apache/rahas/RahasData.html" title="class in org.apache.rahas">RahasData</a>&nbsp;data)
+                         throws <a href="../../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></pre>
+<div class="block">Returns the <code>wsa:Action</code> of the response.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../org/apache/rahas/TokenCanceler.html#getResponseAction(org.apache.rahas.RahasData)">getResponseAction</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/apache/rahas/TokenCanceler.html" title="interface in org.apache.rahas">TokenCanceler</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>data</code> - A populated <code>RahasData</code> instance</dd>
+<dt><span class="strong">Returns:</span></dt><dd>Returns the <code>wsa:Action</code> of the response</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></code></dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/TokenCancelerImpl.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/apache/rahas/impl/TokenCancelerConfig.html" title="class in org.apache.rahas.impl"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../org/apache/rahas/impl/TokenIssuerUtil.html" title="class in org.apache.rahas.impl"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rahas/impl/TokenCancelerImpl.html" target="_top">Frames</a></li>
+<li><a href="TokenCancelerImpl.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/TokenIssuerUtil.html b/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/TokenIssuerUtil.html
new file mode 100644
index 0000000..22554e6
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/TokenIssuerUtil.html
@@ -0,0 +1,340 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>TokenIssuerUtil (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="TokenIssuerUtil (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/TokenIssuerUtil.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/apache/rahas/impl/TokenCancelerImpl.html" title="class in org.apache.rahas.impl"><span class="strong">Prev Class</span></a></li>
+<li>Next Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rahas/impl/TokenIssuerUtil.html" target="_top">Frames</a></li>
+<li><a href="TokenIssuerUtil.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.rahas.impl</div>
+<h2 title="Class TokenIssuerUtil" class="title">Class TokenIssuerUtil</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.rahas.impl.TokenIssuerUtil</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">TokenIssuerUtil</span>
+extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/impl/TokenIssuerUtil.html#BINARY_SECRET">BINARY_SECRET</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/impl/TokenIssuerUtil.html#ENCRYPTED_KEY">ENCRYPTED_KEY</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../org/apache/rahas/impl/TokenIssuerUtil.html#TokenIssuerUtil()">TokenIssuerUtil</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static byte[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/impl/TokenIssuerUtil.html#getSharedSecret(org.apache.rahas.RahasData, int, int)">getSharedSecret</a></strong>(<a href="../../../../org/apache/rahas/RahasData.html" title="class in org.apache.rahas">RahasData</a>&nbsp;data,
+               int&nbsp;keyComputation,
+               int&nbsp;keySize)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rahas/impl/TokenIssuerUtil.html#handleRequestedProofToken(org.apache.rahas.RahasData, int, org.apache.rahas.impl.AbstractIssuerConfig, org.apache.axiom.om.OMElement, org.apache.rahas.Token, org.w3c.dom.Document)">handleRequestedProofToken</a></strong>(<a href="../../../../org/apache/rahas/RahasData.html" title="class in org.apache.rahas">RahasData</a>&nbsp;data,
+                         int&nbsp;wstVersion,
+                         <a href="../../../../org/apache/rahas/impl/AbstractIssuerConfig.html" title="class in org.apache.rahas.impl">AbstractIssuerConfig</a>&nbsp;config,
+                         org.apache.axiom.om.OMElement&nbsp;rstrElem,
+                         <a href="../../../../org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a>&nbsp;token,
+                         <a href="http://docs.oracle.com/javase/1.5.0/docs/api/org/w3c/dom/Document.html?is-external=true" title="class or interface in org.w3c.dom">Document</a>&nbsp;doc)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="ENCRYPTED_KEY">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ENCRYPTED_KEY</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> ENCRYPTED_KEY</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.rahas.impl.TokenIssuerUtil.ENCRYPTED_KEY">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="BINARY_SECRET">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>BINARY_SECRET</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> BINARY_SECRET</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.rahas.impl.TokenIssuerUtil.BINARY_SECRET">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="TokenIssuerUtil()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>TokenIssuerUtil</h4>
+<pre>public&nbsp;TokenIssuerUtil()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getSharedSecret(org.apache.rahas.RahasData, int, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSharedSecret</h4>
+<pre>public static&nbsp;byte[]&nbsp;getSharedSecret(<a href="../../../../org/apache/rahas/RahasData.html" title="class in org.apache.rahas">RahasData</a>&nbsp;data,
+                     int&nbsp;keyComputation,
+                     int&nbsp;keySize)
+                              throws <a href="../../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></code></dd></dl>
+</li>
+</ul>
+<a name="handleRequestedProofToken(org.apache.rahas.RahasData, int, org.apache.rahas.impl.AbstractIssuerConfig, org.apache.axiom.om.OMElement, org.apache.rahas.Token, org.w3c.dom.Document)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>handleRequestedProofToken</h4>
+<pre>public static&nbsp;void&nbsp;handleRequestedProofToken(<a href="../../../../org/apache/rahas/RahasData.html" title="class in org.apache.rahas">RahasData</a>&nbsp;data,
+                             int&nbsp;wstVersion,
+                             <a href="../../../../org/apache/rahas/impl/AbstractIssuerConfig.html" title="class in org.apache.rahas.impl">AbstractIssuerConfig</a>&nbsp;config,
+                             org.apache.axiom.om.OMElement&nbsp;rstrElem,
+                             <a href="../../../../org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a>&nbsp;token,
+                             <a href="http://docs.oracle.com/javase/1.5.0/docs/api/org/w3c/dom/Document.html?is-external=true" title="class or interface in org.w3c.dom">Document</a>&nbsp;doc)
+                                      throws <a href="../../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></code></dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/TokenIssuerUtil.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/apache/rahas/impl/TokenCancelerImpl.html" title="class in org.apache.rahas.impl"><span class="strong">Prev Class</span></a></li>
+<li>Next Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rahas/impl/TokenIssuerUtil.html" target="_top">Frames</a></li>
+<li><a href="TokenIssuerUtil.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/class-use/AbstractIssuerConfig.KeyComputation.html b/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/class-use/AbstractIssuerConfig.KeyComputation.html
new file mode 100644
index 0000000..b9fef9e
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/class-use/AbstractIssuerConfig.KeyComputation.html
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.rahas.impl.AbstractIssuerConfig.KeyComputation (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.rahas.impl.AbstractIssuerConfig.KeyComputation (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../org/apache/rahas/impl/AbstractIssuerConfig.KeyComputation.html" title="class in org.apache.rahas.impl">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rahas/impl/class-use/AbstractIssuerConfig.KeyComputation.html" target="_top">Frames</a></li>
+<li><a href="AbstractIssuerConfig.KeyComputation.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.rahas.impl.AbstractIssuerConfig.KeyComputation" class="title">Uses of Class<br>org.apache.rahas.impl.AbstractIssuerConfig.KeyComputation</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.rahas.impl.AbstractIssuerConfig.KeyComputation</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../org/apache/rahas/impl/AbstractIssuerConfig.KeyComputation.html" title="class in org.apache.rahas.impl">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rahas/impl/class-use/AbstractIssuerConfig.KeyComputation.html" target="_top">Frames</a></li>
+<li><a href="AbstractIssuerConfig.KeyComputation.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/class-use/AbstractIssuerConfig.html b/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/class-use/AbstractIssuerConfig.html
new file mode 100644
index 0000000..91842c3
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/class-use/AbstractIssuerConfig.html
@@ -0,0 +1,181 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.rahas.impl.AbstractIssuerConfig (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.rahas.impl.AbstractIssuerConfig (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../org/apache/rahas/impl/AbstractIssuerConfig.html" title="class in org.apache.rahas.impl">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rahas/impl/class-use/AbstractIssuerConfig.html" target="_top">Frames</a></li>
+<li><a href="AbstractIssuerConfig.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.rahas.impl.AbstractIssuerConfig" class="title">Uses of Class<br>org.apache.rahas.impl.AbstractIssuerConfig</h2>
+</div>
+<div class="classUseContainer">
+<ul class="blockList">
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
+<caption><span>Packages that use <a href="../../../../../org/apache/rahas/impl/AbstractIssuerConfig.html" title="class in org.apache.rahas.impl">AbstractIssuerConfig</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Package</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="#org.apache.rahas.impl">org.apache.rahas.impl</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<ul class="blockList">
+<li class="blockList"><a name="org.apache.rahas.impl">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../../org/apache/rahas/impl/AbstractIssuerConfig.html" title="class in org.apache.rahas.impl">AbstractIssuerConfig</a> in <a href="../../../../../org/apache/rahas/impl/package-summary.html">org.apache.rahas.impl</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing subclasses, and an explanation">
+<caption><span>Subclasses of <a href="../../../../../org/apache/rahas/impl/AbstractIssuerConfig.html" title="class in org.apache.rahas.impl">AbstractIssuerConfig</a> in <a href="../../../../../org/apache/rahas/impl/package-summary.html">org.apache.rahas.impl</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Class and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rahas/impl/SAMLTokenIssuerConfig.html" title="class in org.apache.rahas.impl">SAMLTokenIssuerConfig</a></strong></code>
+<div class="block">Configuration manager for the <code>SAMLTokenIssuer</code></div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rahas/impl/SCTIssuerConfig.html" title="class in org.apache.rahas.impl">SCTIssuerConfig</a></strong></code>
+<div class="block">SCTIssuer Configuration processor</div>
+</td>
+</tr>
+</tbody>
+</table>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../../org/apache/rahas/impl/package-summary.html">org.apache.rahas.impl</a> with parameters of type <a href="../../../../../org/apache/rahas/impl/AbstractIssuerConfig.html" title="class in org.apache.rahas.impl">AbstractIssuerConfig</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><span class="strong">TokenIssuerUtil.</span><code><strong><a href="../../../../../org/apache/rahas/impl/TokenIssuerUtil.html#handleRequestedProofToken(org.apache.rahas.RahasData, int, org.apache.rahas.impl.AbstractIssuerConfig, org.apache.axiom.om.OMElement, org.apache.rahas.Token, org.w3c.dom.Document)">handleRequestedProofToken</a></strong>(<a href="../../../../../org/apache/rahas/RahasData.html" title="class in org.apache.rahas">RahasData</a>&nbsp;data,
+                         int&nbsp;wstVersion,
+                         <a href="../../../../../org/apache/rahas/impl/AbstractIssuerConfig.html" title="class in org.apache.rahas.impl">AbstractIssuerConfig</a>&nbsp;config,
+                         org.apache.axiom.om.OMElement&nbsp;rstrElem,
+                         <a href="../../../../../org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a>&nbsp;token,
+                         <a href="http://docs.oracle.com/javase/1.5.0/docs/api/org/w3c/dom/Document.html?is-external=true" title="class or interface in org.w3c.dom">Document</a>&nbsp;doc)</code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../org/apache/rahas/impl/AbstractIssuerConfig.html" title="class in org.apache.rahas.impl">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rahas/impl/class-use/AbstractIssuerConfig.html" target="_top">Frames</a></li>
+<li><a href="AbstractIssuerConfig.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/class-use/SAML2TokenIssuer.html b/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/class-use/SAML2TokenIssuer.html
new file mode 100644
index 0000000..e2a72d6
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/class-use/SAML2TokenIssuer.html
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.rahas.impl.SAML2TokenIssuer (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.rahas.impl.SAML2TokenIssuer (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../org/apache/rahas/impl/SAML2TokenIssuer.html" title="class in org.apache.rahas.impl">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rahas/impl/class-use/SAML2TokenIssuer.html" target="_top">Frames</a></li>
+<li><a href="SAML2TokenIssuer.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.rahas.impl.SAML2TokenIssuer" class="title">Uses of Class<br>org.apache.rahas.impl.SAML2TokenIssuer</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.rahas.impl.SAML2TokenIssuer</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../org/apache/rahas/impl/SAML2TokenIssuer.html" title="class in org.apache.rahas.impl">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rahas/impl/class-use/SAML2TokenIssuer.html" target="_top">Frames</a></li>
+<li><a href="SAML2TokenIssuer.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/class-use/SAMLTokenIssuer.html b/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/class-use/SAMLTokenIssuer.html
new file mode 100644
index 0000000..8937eec
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/class-use/SAMLTokenIssuer.html
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.rahas.impl.SAMLTokenIssuer (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.rahas.impl.SAMLTokenIssuer (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../org/apache/rahas/impl/SAMLTokenIssuer.html" title="class in org.apache.rahas.impl">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rahas/impl/class-use/SAMLTokenIssuer.html" target="_top">Frames</a></li>
+<li><a href="SAMLTokenIssuer.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.rahas.impl.SAMLTokenIssuer" class="title">Uses of Class<br>org.apache.rahas.impl.SAMLTokenIssuer</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.rahas.impl.SAMLTokenIssuer</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../org/apache/rahas/impl/SAMLTokenIssuer.html" title="class in org.apache.rahas.impl">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rahas/impl/class-use/SAMLTokenIssuer.html" target="_top">Frames</a></li>
+<li><a href="SAMLTokenIssuer.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/class-use/SAMLTokenIssuerConfig.html b/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/class-use/SAMLTokenIssuerConfig.html
new file mode 100644
index 0000000..1047e25
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/class-use/SAMLTokenIssuerConfig.html
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.rahas.impl.SAMLTokenIssuerConfig (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.rahas.impl.SAMLTokenIssuerConfig (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../org/apache/rahas/impl/SAMLTokenIssuerConfig.html" title="class in org.apache.rahas.impl">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rahas/impl/class-use/SAMLTokenIssuerConfig.html" target="_top">Frames</a></li>
+<li><a href="SAMLTokenIssuerConfig.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.rahas.impl.SAMLTokenIssuerConfig" class="title">Uses of Class<br>org.apache.rahas.impl.SAMLTokenIssuerConfig</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.rahas.impl.SAMLTokenIssuerConfig</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../org/apache/rahas/impl/SAMLTokenIssuerConfig.html" title="class in org.apache.rahas.impl">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rahas/impl/class-use/SAMLTokenIssuerConfig.html" target="_top">Frames</a></li>
+<li><a href="SAMLTokenIssuerConfig.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/class-use/SAMLTokenRenewer.html b/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/class-use/SAMLTokenRenewer.html
new file mode 100644
index 0000000..4084153
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/class-use/SAMLTokenRenewer.html
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.rahas.impl.SAMLTokenRenewer (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.rahas.impl.SAMLTokenRenewer (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../org/apache/rahas/impl/SAMLTokenRenewer.html" title="class in org.apache.rahas.impl">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rahas/impl/class-use/SAMLTokenRenewer.html" target="_top">Frames</a></li>
+<li><a href="SAMLTokenRenewer.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.rahas.impl.SAMLTokenRenewer" class="title">Uses of Class<br>org.apache.rahas.impl.SAMLTokenRenewer</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.rahas.impl.SAMLTokenRenewer</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../org/apache/rahas/impl/SAMLTokenRenewer.html" title="class in org.apache.rahas.impl">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rahas/impl/class-use/SAMLTokenRenewer.html" target="_top">Frames</a></li>
+<li><a href="SAMLTokenRenewer.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/class-use/SAMLTokenValidator.html b/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/class-use/SAMLTokenValidator.html
new file mode 100644
index 0000000..a60bae1
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/class-use/SAMLTokenValidator.html
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.rahas.impl.SAMLTokenValidator (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.rahas.impl.SAMLTokenValidator (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../org/apache/rahas/impl/SAMLTokenValidator.html" title="class in org.apache.rahas.impl">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rahas/impl/class-use/SAMLTokenValidator.html" target="_top">Frames</a></li>
+<li><a href="SAMLTokenValidator.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.rahas.impl.SAMLTokenValidator" class="title">Uses of Class<br>org.apache.rahas.impl.SAMLTokenValidator</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.rahas.impl.SAMLTokenValidator</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../org/apache/rahas/impl/SAMLTokenValidator.html" title="class in org.apache.rahas.impl">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rahas/impl/class-use/SAMLTokenValidator.html" target="_top">Frames</a></li>
+<li><a href="SAMLTokenValidator.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/class-use/SCTIssuer.html b/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/class-use/SCTIssuer.html
new file mode 100644
index 0000000..307b0fd
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/class-use/SCTIssuer.html
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.rahas.impl.SCTIssuer (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.rahas.impl.SCTIssuer (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../org/apache/rahas/impl/SCTIssuer.html" title="class in org.apache.rahas.impl">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rahas/impl/class-use/SCTIssuer.html" target="_top">Frames</a></li>
+<li><a href="SCTIssuer.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.rahas.impl.SCTIssuer" class="title">Uses of Class<br>org.apache.rahas.impl.SCTIssuer</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.rahas.impl.SCTIssuer</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../org/apache/rahas/impl/SCTIssuer.html" title="class in org.apache.rahas.impl">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rahas/impl/class-use/SCTIssuer.html" target="_top">Frames</a></li>
+<li><a href="SCTIssuer.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/class-use/SCTIssuerConfig.html b/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/class-use/SCTIssuerConfig.html
new file mode 100644
index 0000000..52b10c8
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/class-use/SCTIssuerConfig.html
@@ -0,0 +1,159 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.rahas.impl.SCTIssuerConfig (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.rahas.impl.SCTIssuerConfig (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../org/apache/rahas/impl/SCTIssuerConfig.html" title="class in org.apache.rahas.impl">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rahas/impl/class-use/SCTIssuerConfig.html" target="_top">Frames</a></li>
+<li><a href="SCTIssuerConfig.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.rahas.impl.SCTIssuerConfig" class="title">Uses of Class<br>org.apache.rahas.impl.SCTIssuerConfig</h2>
+</div>
+<div class="classUseContainer">
+<ul class="blockList">
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
+<caption><span>Packages that use <a href="../../../../../org/apache/rahas/impl/SCTIssuerConfig.html" title="class in org.apache.rahas.impl">SCTIssuerConfig</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Package</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="#org.apache.rahas.impl">org.apache.rahas.impl</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<ul class="blockList">
+<li class="blockList"><a name="org.apache.rahas.impl">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../../org/apache/rahas/impl/SCTIssuerConfig.html" title="class in org.apache.rahas.impl">SCTIssuerConfig</a> in <a href="../../../../../org/apache/rahas/impl/package-summary.html">org.apache.rahas.impl</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../../org/apache/rahas/impl/package-summary.html">org.apache.rahas.impl</a> that return <a href="../../../../../org/apache/rahas/impl/SCTIssuerConfig.html" title="class in org.apache.rahas.impl">SCTIssuerConfig</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="../../../../../org/apache/rahas/impl/SCTIssuerConfig.html" title="class in org.apache.rahas.impl">SCTIssuerConfig</a></code></td>
+<td class="colLast"><span class="strong">SCTIssuerConfig.</span><code><strong><a href="../../../../../org/apache/rahas/impl/SCTIssuerConfig.html#load(org.apache.axiom.om.OMElement)">load</a></strong>(org.apache.axiom.om.OMElement&nbsp;elem)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="../../../../../org/apache/rahas/impl/SCTIssuerConfig.html" title="class in org.apache.rahas.impl">SCTIssuerConfig</a></code></td>
+<td class="colLast"><span class="strong">SCTIssuerConfig.</span><code><strong><a href="../../../../../org/apache/rahas/impl/SCTIssuerConfig.html#load(java.lang.String)">load</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;configFilePath)</code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../org/apache/rahas/impl/SCTIssuerConfig.html" title="class in org.apache.rahas.impl">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rahas/impl/class-use/SCTIssuerConfig.html" target="_top">Frames</a></li>
+<li><a href="SCTIssuerConfig.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/class-use/TokenCancelerConfig.html b/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/class-use/TokenCancelerConfig.html
new file mode 100644
index 0000000..311274a
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/class-use/TokenCancelerConfig.html
@@ -0,0 +1,159 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.rahas.impl.TokenCancelerConfig (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.rahas.impl.TokenCancelerConfig (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../org/apache/rahas/impl/TokenCancelerConfig.html" title="class in org.apache.rahas.impl">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rahas/impl/class-use/TokenCancelerConfig.html" target="_top">Frames</a></li>
+<li><a href="TokenCancelerConfig.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.rahas.impl.TokenCancelerConfig" class="title">Uses of Class<br>org.apache.rahas.impl.TokenCancelerConfig</h2>
+</div>
+<div class="classUseContainer">
+<ul class="blockList">
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
+<caption><span>Packages that use <a href="../../../../../org/apache/rahas/impl/TokenCancelerConfig.html" title="class in org.apache.rahas.impl">TokenCancelerConfig</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Package</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="#org.apache.rahas.impl">org.apache.rahas.impl</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<ul class="blockList">
+<li class="blockList"><a name="org.apache.rahas.impl">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../../org/apache/rahas/impl/TokenCancelerConfig.html" title="class in org.apache.rahas.impl">TokenCancelerConfig</a> in <a href="../../../../../org/apache/rahas/impl/package-summary.html">org.apache.rahas.impl</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../../org/apache/rahas/impl/package-summary.html">org.apache.rahas.impl</a> that return <a href="../../../../../org/apache/rahas/impl/TokenCancelerConfig.html" title="class in org.apache.rahas.impl">TokenCancelerConfig</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="../../../../../org/apache/rahas/impl/TokenCancelerConfig.html" title="class in org.apache.rahas.impl">TokenCancelerConfig</a></code></td>
+<td class="colLast"><span class="strong">TokenCancelerConfig.</span><code><strong><a href="../../../../../org/apache/rahas/impl/TokenCancelerConfig.html#load(org.apache.axiom.om.OMElement)">load</a></strong>(org.apache.axiom.om.OMElement&nbsp;elem)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="../../../../../org/apache/rahas/impl/TokenCancelerConfig.html" title="class in org.apache.rahas.impl">TokenCancelerConfig</a></code></td>
+<td class="colLast"><span class="strong">TokenCancelerConfig.</span><code><strong><a href="../../../../../org/apache/rahas/impl/TokenCancelerConfig.html#load(java.lang.String)">load</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;configFilePath)</code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../org/apache/rahas/impl/TokenCancelerConfig.html" title="class in org.apache.rahas.impl">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rahas/impl/class-use/TokenCancelerConfig.html" target="_top">Frames</a></li>
+<li><a href="TokenCancelerConfig.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/class-use/TokenCancelerImpl.html b/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/class-use/TokenCancelerImpl.html
new file mode 100644
index 0000000..c6b2d74
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/class-use/TokenCancelerImpl.html
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.rahas.impl.TokenCancelerImpl (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.rahas.impl.TokenCancelerImpl (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../org/apache/rahas/impl/TokenCancelerImpl.html" title="class in org.apache.rahas.impl">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rahas/impl/class-use/TokenCancelerImpl.html" target="_top">Frames</a></li>
+<li><a href="TokenCancelerImpl.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.rahas.impl.TokenCancelerImpl" class="title">Uses of Class<br>org.apache.rahas.impl.TokenCancelerImpl</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.rahas.impl.TokenCancelerImpl</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../org/apache/rahas/impl/TokenCancelerImpl.html" title="class in org.apache.rahas.impl">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rahas/impl/class-use/TokenCancelerImpl.html" target="_top">Frames</a></li>
+<li><a href="TokenCancelerImpl.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/class-use/TokenIssuerUtil.html b/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/class-use/TokenIssuerUtil.html
new file mode 100644
index 0000000..844d97d
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/class-use/TokenIssuerUtil.html
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.rahas.impl.TokenIssuerUtil (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.rahas.impl.TokenIssuerUtil (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../org/apache/rahas/impl/TokenIssuerUtil.html" title="class in org.apache.rahas.impl">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rahas/impl/class-use/TokenIssuerUtil.html" target="_top">Frames</a></li>
+<li><a href="TokenIssuerUtil.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.rahas.impl.TokenIssuerUtil" class="title">Uses of Class<br>org.apache.rahas.impl.TokenIssuerUtil</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.rahas.impl.TokenIssuerUtil</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../org/apache/rahas/impl/TokenIssuerUtil.html" title="class in org.apache.rahas.impl">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rahas/impl/class-use/TokenIssuerUtil.html" target="_top">Frames</a></li>
+<li><a href="TokenIssuerUtil.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/package-frame.html b/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/package-frame.html
new file mode 100644
index 0000000..25784dc
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/package-frame.html
@@ -0,0 +1,29 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>org.apache.rahas.impl (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<h1 class="bar"><a href="../../../../org/apache/rahas/impl/package-summary.html" target="classFrame">org.apache.rahas.impl</a></h1>
+<div class="indexContainer">
+<h2 title="Classes">Classes</h2>
+<ul title="Classes">
+<li><a href="AbstractIssuerConfig.html" title="class in org.apache.rahas.impl" target="classFrame">AbstractIssuerConfig</a></li>
+<li><a href="AbstractIssuerConfig.KeyComputation.html" title="class in org.apache.rahas.impl" target="classFrame">AbstractIssuerConfig.KeyComputation</a></li>
+<li><a href="SAML2TokenIssuer.html" title="class in org.apache.rahas.impl" target="classFrame">SAML2TokenIssuer</a></li>
+<li><a href="SAMLTokenIssuer.html" title="class in org.apache.rahas.impl" target="classFrame">SAMLTokenIssuer</a></li>
+<li><a href="SAMLTokenIssuerConfig.html" title="class in org.apache.rahas.impl" target="classFrame">SAMLTokenIssuerConfig</a></li>
+<li><a href="SAMLTokenRenewer.html" title="class in org.apache.rahas.impl" target="classFrame">SAMLTokenRenewer</a></li>
+<li><a href="SAMLTokenValidator.html" title="class in org.apache.rahas.impl" target="classFrame">SAMLTokenValidator</a></li>
+<li><a href="SCTIssuer.html" title="class in org.apache.rahas.impl" target="classFrame">SCTIssuer</a></li>
+<li><a href="SCTIssuerConfig.html" title="class in org.apache.rahas.impl" target="classFrame">SCTIssuerConfig</a></li>
+<li><a href="TokenCancelerConfig.html" title="class in org.apache.rahas.impl" target="classFrame">TokenCancelerConfig</a></li>
+<li><a href="TokenCancelerImpl.html" title="class in org.apache.rahas.impl" target="classFrame">TokenCancelerImpl</a></li>
+<li><a href="TokenIssuerUtil.html" title="class in org.apache.rahas.impl" target="classFrame">TokenIssuerUtil</a></li>
+</ul>
+</div>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/package-summary.html b/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/package-summary.html
new file mode 100644
index 0000000..912b656
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/package-summary.html
@@ -0,0 +1,187 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>org.apache.rahas.impl (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="org.apache.rahas.impl (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-use.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/apache/rahas/client/package-summary.html">Prev Package</a></li>
+<li><a href="../../../../org/apache/rahas/impl/util/package-summary.html">Next Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rahas/impl/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 title="Package" class="title">Package&nbsp;org.apache.rahas.impl</h1>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="packageSummary" border="0" cellpadding="3" cellspacing="0" summary="Class Summary table, listing classes, and an explanation">
+<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Class</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../org/apache/rahas/impl/AbstractIssuerConfig.html" title="class in org.apache.rahas.impl">AbstractIssuerConfig</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../org/apache/rahas/impl/AbstractIssuerConfig.KeyComputation.html" title="class in org.apache.rahas.impl">AbstractIssuerConfig.KeyComputation</a></td>
+<td class="colLast">
+<div class="block">The key computation policy when clien't entropy is provided</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../org/apache/rahas/impl/SAML2TokenIssuer.html" title="class in org.apache.rahas.impl">SAML2TokenIssuer</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../org/apache/rahas/impl/SAMLTokenIssuer.html" title="class in org.apache.rahas.impl">SAMLTokenIssuer</a></td>
+<td class="colLast">
+<div class="block">Issuer to issue SAMl tokens</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../org/apache/rahas/impl/SAMLTokenIssuerConfig.html" title="class in org.apache.rahas.impl">SAMLTokenIssuerConfig</a></td>
+<td class="colLast">
+<div class="block">Configuration manager for the <code>SAMLTokenIssuer</code></div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../org/apache/rahas/impl/SAMLTokenRenewer.html" title="class in org.apache.rahas.impl">SAMLTokenRenewer</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../org/apache/rahas/impl/SAMLTokenValidator.html" title="class in org.apache.rahas.impl">SAMLTokenValidator</a></td>
+<td class="colLast">
+<div class="block">Implementation of a SAML Token Validator for the Security Token Service.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../org/apache/rahas/impl/SCTIssuer.html" title="class in org.apache.rahas.impl">SCTIssuer</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../org/apache/rahas/impl/SCTIssuerConfig.html" title="class in org.apache.rahas.impl">SCTIssuerConfig</a></td>
+<td class="colLast">
+<div class="block">SCTIssuer Configuration processor</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../org/apache/rahas/impl/TokenCancelerConfig.html" title="class in org.apache.rahas.impl">TokenCancelerConfig</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../org/apache/rahas/impl/TokenCancelerImpl.html" title="class in org.apache.rahas.impl">TokenCancelerImpl</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../org/apache/rahas/impl/TokenIssuerUtil.html" title="class in org.apache.rahas.impl">TokenIssuerUtil</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-use.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/apache/rahas/client/package-summary.html">Prev Package</a></li>
+<li><a href="../../../../org/apache/rahas/impl/util/package-summary.html">Next Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rahas/impl/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/package-tree.html b/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/package-tree.html
new file mode 100644
index 0000000..e11c76a
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/package-tree.html
@@ -0,0 +1,142 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>org.apache.rahas.impl Class Hierarchy (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="org.apache.rahas.impl Class Hierarchy (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li>Use</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/apache/rahas/client/package-tree.html">Prev</a></li>
+<li><a href="../../../../org/apache/rahas/impl/util/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rahas/impl/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 class="title">Hierarchy For Package org.apache.rahas.impl</h1>
+<span class="strong">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<div class="contentContainer">
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang"><span class="strong">Object</span></a>
+<ul>
+<li type="circle">org.apache.rahas.impl.<a href="../../../../org/apache/rahas/impl/AbstractIssuerConfig.html" title="class in org.apache.rahas.impl"><span class="strong">AbstractIssuerConfig</span></a>
+<ul>
+<li type="circle">org.apache.rahas.impl.<a href="../../../../org/apache/rahas/impl/SAMLTokenIssuerConfig.html" title="class in org.apache.rahas.impl"><span class="strong">SAMLTokenIssuerConfig</span></a></li>
+<li type="circle">org.apache.rahas.impl.<a href="../../../../org/apache/rahas/impl/SCTIssuerConfig.html" title="class in org.apache.rahas.impl"><span class="strong">SCTIssuerConfig</span></a></li>
+</ul>
+</li>
+<li type="circle">org.apache.rahas.impl.<a href="../../../../org/apache/rahas/impl/AbstractIssuerConfig.KeyComputation.html" title="class in org.apache.rahas.impl"><span class="strong">AbstractIssuerConfig.KeyComputation</span></a></li>
+<li type="circle">org.apache.rahas.impl.<a href="../../../../org/apache/rahas/impl/SAML2TokenIssuer.html" title="class in org.apache.rahas.impl"><span class="strong">SAML2TokenIssuer</span></a> (implements org.apache.rahas.<a href="../../../../org/apache/rahas/TokenIssuer.html" title="interface in org.apache.rahas">TokenIssuer</a>)</li>
+<li type="circle">org.apache.rahas.impl.<a href="../../../../org/apache/rahas/impl/SAMLTokenIssuer.html" title="class in org.apache.rahas.impl"><span class="strong">SAMLTokenIssuer</span></a> (implements org.apache.rahas.<a href="../../../../org/apache/rahas/TokenIssuer.html" title="interface in org.apache.rahas">TokenIssuer</a>)</li>
+<li type="circle">org.apache.rahas.impl.<a href="../../../../org/apache/rahas/impl/SAMLTokenRenewer.html" title="class in org.apache.rahas.impl"><span class="strong">SAMLTokenRenewer</span></a> (implements org.apache.rahas.<a href="../../../../org/apache/rahas/TokenRenewer.html" title="interface in org.apache.rahas">TokenRenewer</a>)</li>
+<li type="circle">org.apache.rahas.impl.<a href="../../../../org/apache/rahas/impl/SAMLTokenValidator.html" title="class in org.apache.rahas.impl"><span class="strong">SAMLTokenValidator</span></a> (implements org.apache.rahas.<a href="../../../../org/apache/rahas/TokenValidator.html" title="interface in org.apache.rahas">TokenValidator</a>)</li>
+<li type="circle">org.apache.rahas.impl.<a href="../../../../org/apache/rahas/impl/SCTIssuer.html" title="class in org.apache.rahas.impl"><span class="strong">SCTIssuer</span></a> (implements org.apache.rahas.<a href="../../../../org/apache/rahas/TokenIssuer.html" title="interface in org.apache.rahas">TokenIssuer</a>)</li>
+<li type="circle">org.apache.rahas.impl.<a href="../../../../org/apache/rahas/impl/TokenCancelerConfig.html" title="class in org.apache.rahas.impl"><span class="strong">TokenCancelerConfig</span></a></li>
+<li type="circle">org.apache.rahas.impl.<a href="../../../../org/apache/rahas/impl/TokenCancelerImpl.html" title="class in org.apache.rahas.impl"><span class="strong">TokenCancelerImpl</span></a> (implements org.apache.rahas.<a href="../../../../org/apache/rahas/TokenCanceler.html" title="interface in org.apache.rahas">TokenCanceler</a>)</li>
+<li type="circle">org.apache.rahas.impl.<a href="../../../../org/apache/rahas/impl/TokenIssuerUtil.html" title="class in org.apache.rahas.impl"><span class="strong">TokenIssuerUtil</span></a></li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li>Use</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/apache/rahas/client/package-tree.html">Prev</a></li>
+<li><a href="../../../../org/apache/rahas/impl/util/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rahas/impl/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/package-use.html b/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/package-use.html
new file mode 100644
index 0000000..543ca11
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/package-use.html
@@ -0,0 +1,156 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Package org.apache.rahas.impl (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Package org.apache.rahas.impl (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rahas/impl/package-use.html" target="_top">Frames</a></li>
+<li><a href="package-use.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 title="Uses of Package org.apache.rahas.impl" class="title">Uses of Package<br>org.apache.rahas.impl</h1>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
+<caption><span>Packages that use <a href="../../../../org/apache/rahas/impl/package-summary.html">org.apache.rahas.impl</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Package</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="#org.apache.rahas.impl">org.apache.rahas.impl</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="org.apache.rahas.impl">
+<!--   -->
+</a>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
+<caption><span>Classes in <a href="../../../../org/apache/rahas/impl/package-summary.html">org.apache.rahas.impl</a> used by <a href="../../../../org/apache/rahas/impl/package-summary.html">org.apache.rahas.impl</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Class and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colOne"><a href="../../../../org/apache/rahas/impl/class-use/AbstractIssuerConfig.html#org.apache.rahas.impl">AbstractIssuerConfig</a>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="../../../../org/apache/rahas/impl/class-use/SCTIssuerConfig.html#org.apache.rahas.impl">SCTIssuerConfig</a>
+<div class="block">SCTIssuer Configuration processor</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a href="../../../../org/apache/rahas/impl/class-use/TokenCancelerConfig.html#org.apache.rahas.impl">TokenCancelerConfig</a>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rahas/impl/package-use.html" target="_top">Frames</a></li>
+<li><a href="package-use.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/util/AxiomParserPool.html b/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/util/AxiomParserPool.html
new file mode 100644
index 0000000..bef4085
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/util/AxiomParserPool.html
@@ -0,0 +1,261 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>AxiomParserPool (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="AxiomParserPool (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/AxiomParserPool.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev Class</li>
+<li><a href="../../../../../org/apache/rahas/impl/util/CommonUtil.html" title="class in org.apache.rahas.impl.util"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rahas/impl/util/AxiomParserPool.html" target="_top">Frames</a></li>
+<li><a href="AxiomParserPool.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested_classes_inherited_from_class_org.opensaml.xml.parse.StaticBasicParserPool">Nested</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_org.opensaml.xml.parse.StaticBasicParserPool">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.rahas.impl.util</div>
+<h2 title="Class AxiomParserPool" class="title">Class AxiomParserPool</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.opensaml.xml.parse.StaticBasicParserPool</li>
+<li>
+<ul class="inheritance">
+<li>org.apache.rahas.impl.util.AxiomParserPool</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>org.opensaml.xml.parse.ParserPool</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">AxiomParserPool</span>
+extends org.opensaml.xml.parse.StaticBasicParserPool</pre>
+<div class="block">Custom OpenSAML 1.x <code>ParserPool</code> implementation that uses a DOM aware Axiom implementation
+ instead of requesting a <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/parsers/DocumentBuilderFactory.html?is-external=true" title="class or interface in javax.xml.parsers"><code>DocumentBuilderFactory</code></a> using JAXP.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_org.opensaml.xml.parse.StaticBasicParserPool">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.opensaml.xml.parse.StaticBasicParserPool</h3>
+<code>org.opensaml.xml.parse.StaticBasicParserPool.DocumentBuilderProxy</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../../org/apache/rahas/impl/util/AxiomParserPool.html#AxiomParserPool()">AxiomParserPool</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_org.opensaml.xml.parse.StaticBasicParserPool">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.opensaml.xml.parse.StaticBasicParserPool</h3>
+<code>checkValidModifyState, createBuilder, getBuilder, getBuilderAttributes, getBuilderFeatures, getIgnoreComments, getMaxPoolSize, getPoolSize, getSchema, initialize, initializeFactory, isCoalescing, isDTDValidating, isExpandEntityReferences, isIgnoreElementContentWhitespace, isInitialized, isNamespaceAware, isXincludeAware, newDocument, parse, parse, returnBuilder, setAttributes, setBuilderAttributes, setBuilderFeatures, setCoalescing, setDTDValidating, setExpandEntityReferences, setFeatures, setIgnoreComments, setIgnoreElementContentWhitespace, setMaxPoolSize, setNamespaceAware, setSchema, setXincludeAware</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="AxiomParserPool()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>AxiomParserPool</h4>
+<pre>public&nbsp;AxiomParserPool()</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/AxiomParserPool.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev Class</li>
+<li><a href="../../../../../org/apache/rahas/impl/util/CommonUtil.html" title="class in org.apache.rahas.impl.util"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rahas/impl/util/AxiomParserPool.html" target="_top">Frames</a></li>
+<li><a href="AxiomParserPool.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested_classes_inherited_from_class_org.opensaml.xml.parse.StaticBasicParserPool">Nested</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_org.opensaml.xml.parse.StaticBasicParserPool">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/util/CommonUtil.html b/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/util/CommonUtil.html
new file mode 100644
index 0000000..1448876
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/util/CommonUtil.html
@@ -0,0 +1,385 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>CommonUtil (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="CommonUtil (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/CommonUtil.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/rahas/impl/util/AxiomParserPool.html" title="class in org.apache.rahas.impl.util"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/rahas/impl/util/SAML2KeyInfo.html" title="class in org.apache.rahas.impl.util"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rahas/impl/util/CommonUtil.html" target="_top">Frames</a></li>
+<li><a href="CommonUtil.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.rahas.impl.util</div>
+<h2 title="Class CommonUtil" class="title">Class CommonUtil</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.rahas.impl.util.CommonUtil</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">CommonUtil</span>
+extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
+<div class="block">This class implements some utility methods common to SAML1 and SAML2.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../../org/apache/rahas/impl/util/CommonUtil.html#CommonUtil()">CommonUtil</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/security/cert/X509Certificate.html?is-external=true" title="class or interface in java.security.cert">X509Certificate</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rahas/impl/util/CommonUtil.html#getCertificateByAlias(org.apache.ws.security.components.crypto.Crypto, java.lang.String)">getCertificateByAlias</a></strong>(org.apache.ws.security.components.crypto.Crypto&nbsp;crypto,
+                     <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;alias)</code>
+<div class="block">Gets the certificates chain by alias.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/security/cert/X509Certificate.html?is-external=true" title="class or interface in java.security.cert">X509Certificate</a>[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rahas/impl/util/CommonUtil.html#getCertificatesByAlias(org.apache.ws.security.components.crypto.Crypto, java.lang.String)">getCertificatesByAlias</a></strong>(org.apache.ws.security.components.crypto.Crypto&nbsp;crypto,
+                      <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;alias)</code>
+<div class="block">Gets the certificates chain by alias.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.apache.ws.security.components.crypto.Crypto</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rahas/impl/util/CommonUtil.html#getCrypto(java.util.Properties, java.lang.ClassLoader)">getCrypto</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Properties.html?is-external=true" title="class or interface in java.util">Properties</a>&nbsp;properties,
+         <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/ClassLoader.html?is-external=true" title="class or interface in java.lang">ClassLoader</a>&nbsp;classLoader)</code>
+<div class="block">Constructs crypto configuration based on the given properties.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.apache.ws.security.components.crypto.Crypto</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rahas/impl/util/CommonUtil.html#getCrypto(java.lang.String, java.lang.ClassLoader)">getCrypto</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;propertiesFile,
+         <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/ClassLoader.html?is-external=true" title="class or interface in java.lang">ClassLoader</a>&nbsp;classLoader)</code>
+<div class="block">Constructs crypto configuration based on the given properties.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static byte[]</code></td>
+<td class="colLast"><code><strong><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)">getDecryptedBytes</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/security/auth/callback/CallbackHandler.html?is-external=true" title="class or interface in javax.security.auth.callback">CallbackHandler</a>&nbsp;callbackHandler,
+                 org.apache.ws.security.components.crypto.Crypto&nbsp;crypto,
+                 <a href="http://docs.oracle.com/javase/1.5.0/docs/api/org/w3c/dom/Node.html?is-external=true" title="class or interface in org.w3c.dom">Node</a>&nbsp;encryptedKeyElement)</code>
+<div class="block">Decrypts the EncryptedKey element and returns the secret that was used.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/org/w3c/dom/Document.html?is-external=true" title="class or interface in org.w3c.dom">Document</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rahas/impl/util/CommonUtil.html#getOMDOMDocument()">getOMDOMDocument</a></strong>()</code>
+<div class="block">This method creates a DOM compatible Axiom document.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="CommonUtil()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>CommonUtil</h4>
+<pre>public&nbsp;CommonUtil()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getOMDOMDocument()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getOMDOMDocument</h4>
+<pre>public static&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/org/w3c/dom/Document.html?is-external=true" title="class or interface in org.w3c.dom">Document</a>&nbsp;getOMDOMDocument()
+                                 throws <a href="../../../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></pre>
+<div class="block">This method creates a DOM compatible Axiom document.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>DOM compatible Axiom document</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></code> - If an error occurred while creating the Document.</dd></dl>
+</li>
+</ul>
+<a name="getCertificateByAlias(org.apache.ws.security.components.crypto.Crypto, java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getCertificateByAlias</h4>
+<pre>public static&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/security/cert/X509Certificate.html?is-external=true" title="class or interface in java.security.cert">X509Certificate</a>&nbsp;getCertificateByAlias(org.apache.ws.security.components.crypto.Crypto&nbsp;crypto,
+                                    <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;alias)
+                                             throws <a href="../../../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></pre>
+<div class="block">Gets the certificates chain by alias. Always returns the first certificate if a certificate chain is found.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>crypto</code> - Crypto to lookup certificate.</dd><dd><code>alias</code> - Alias name.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>X509 certificate object.</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></code> - If an error occurred
+                              while retrieving the certificate or if no certificates are found for given alias.</dd></dl>
+</li>
+</ul>
+<a name="getCertificatesByAlias(org.apache.ws.security.components.crypto.Crypto, java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getCertificatesByAlias</h4>
+<pre>public static&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/security/cert/X509Certificate.html?is-external=true" title="class or interface in java.security.cert">X509Certificate</a>[]&nbsp;getCertificatesByAlias(org.apache.ws.security.components.crypto.Crypto&nbsp;crypto,
+                                       <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;alias)
+                                                throws <a href="../../../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></pre>
+<div class="block">Gets the certificates chain by alias. If no certificates are found return an empty array.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>crypto</code> - Crypto to lookup certificate.</dd><dd><code>alias</code> - Alias name.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>X509 certificates array.</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></code> - If an error occurred
+                                          while retrieving the certificate.</dd></dl>
+</li>
+</ul>
+<a name="getDecryptedBytes(javax.security.auth.callback.CallbackHandler, org.apache.ws.security.components.crypto.Crypto, org.w3c.dom.Node)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getDecryptedBytes</h4>
+<pre>public static&nbsp;byte[]&nbsp;getDecryptedBytes(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/security/auth/callback/CallbackHandler.html?is-external=true" title="class or interface in javax.security.auth.callback">CallbackHandler</a>&nbsp;callbackHandler,
+                       org.apache.ws.security.components.crypto.Crypto&nbsp;crypto,
+                       <a href="http://docs.oracle.com/javase/1.5.0/docs/api/org/w3c/dom/Node.html?is-external=true" title="class or interface in org.w3c.dom">Node</a>&nbsp;encryptedKeyElement)
+                                throws org.apache.ws.security.WSSecurityException</pre>
+<div class="block">Decrypts the EncryptedKey element and returns the secret that was used.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>callbackHandler</code> - Callback handler to pass to WSS4J framework.</dd><dd><code>crypto</code> - To get private key information.</dd><dd><code>encryptedKeyElement</code> - The encrypted Key element.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The secret as a byte stream.</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>org.apache.ws.security.WSSecurityException</code> - If an error is occurred while decrypting the element.</dd></dl>
+</li>
+</ul>
+<a name="getCrypto(java.util.Properties, java.lang.ClassLoader)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getCrypto</h4>
+<pre>public static&nbsp;org.apache.ws.security.components.crypto.Crypto&nbsp;getCrypto(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Properties.html?is-external=true" title="class or interface in java.util">Properties</a>&nbsp;properties,
+                                                        <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/ClassLoader.html?is-external=true" title="class or interface in java.lang">ClassLoader</a>&nbsp;classLoader)
+                                                                 throws <a href="../../../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></pre>
+<div class="block">Constructs crypto configuration based on the given properties. Provider is instantiated using
+ given class loader.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>properties</code> - Crypto configuration properties.</dd><dd><code>classLoader</code> - Class loader used to create provider.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>A crypto object.</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></code> - If an error occurred while creating the Crypto object.</dd></dl>
+</li>
+</ul>
+<a name="getCrypto(java.lang.String, java.lang.ClassLoader)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getCrypto</h4>
+<pre>public static&nbsp;org.apache.ws.security.components.crypto.Crypto&nbsp;getCrypto(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;propertiesFile,
+                                                        <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/ClassLoader.html?is-external=true" title="class or interface in java.lang">ClassLoader</a>&nbsp;classLoader)
+                                                                 throws <a href="../../../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></pre>
+<div class="block">Constructs crypto configuration based on the given properties. Provider is instantiated using
+ given class loader.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>propertiesFile</code> - Crypto configuration properties file name.</dd><dd><code>classLoader</code> - Class loader used to create provider.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>A crypto object.</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></code> - If an error occurred while creating the Crypto object.</dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/CommonUtil.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/rahas/impl/util/AxiomParserPool.html" title="class in org.apache.rahas.impl.util"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/rahas/impl/util/SAML2KeyInfo.html" title="class in org.apache.rahas.impl.util"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rahas/impl/util/CommonUtil.html" target="_top">Frames</a></li>
+<li><a href="CommonUtil.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/util/SAML2KeyInfo.html b/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/util/SAML2KeyInfo.html
new file mode 100644
index 0000000..aba36a5
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/util/SAML2KeyInfo.html
@@ -0,0 +1,300 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>SAML2KeyInfo (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="SAML2KeyInfo (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/SAML2KeyInfo.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/rahas/impl/util/CommonUtil.html" title="class in org.apache.rahas.impl.util"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/rahas/impl/util/SAML2Utils.html" title="class in org.apache.rahas.impl.util"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rahas/impl/util/SAML2KeyInfo.html" target="_top">Frames</a></li>
+<li><a href="SAML2KeyInfo.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.rahas.impl.util</div>
+<h2 title="Class SAML2KeyInfo" class="title">Class SAML2KeyInfo</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.rahas.impl.util.SAML2KeyInfo</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">SAML2KeyInfo</span>
+extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
+<div class="block">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.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../../org/apache/rahas/impl/util/SAML2KeyInfo.html#SAML2KeyInfo(org.opensaml.saml2.core.Assertion, byte[])">SAML2KeyInfo</a></strong>(org.opensaml.saml2.core.Assertion&nbsp;assertions,
+            byte[]&nbsp;secret)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../../../org/apache/rahas/impl/util/SAML2KeyInfo.html#SAML2KeyInfo(org.opensaml.saml2.core.Assertion, java.security.cert.X509Certificate[])">SAML2KeyInfo</a></strong>(org.opensaml.saml2.core.Assertion&nbsp;assertions,
+            <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/security/cert/X509Certificate.html?is-external=true" title="class or interface in java.security.cert">X509Certificate</a>[]&nbsp;certs)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>org.opensaml.saml2.core.Assertion</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rahas/impl/util/SAML2KeyInfo.html#getAssertion()">getAssertion</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/security/cert/X509Certificate.html?is-external=true" title="class or interface in java.security.cert">X509Certificate</a>[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rahas/impl/util/SAML2KeyInfo.html#getCerts()">getCerts</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>byte[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rahas/impl/util/SAML2KeyInfo.html#getSecret()">getSecret</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="SAML2KeyInfo(org.opensaml.saml2.core.Assertion, java.security.cert.X509Certificate[])">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SAML2KeyInfo</h4>
+<pre>public&nbsp;SAML2KeyInfo(org.opensaml.saml2.core.Assertion&nbsp;assertions,
+            <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/security/cert/X509Certificate.html?is-external=true" title="class or interface in java.security.cert">X509Certificate</a>[]&nbsp;certs)</pre>
+</li>
+</ul>
+<a name="SAML2KeyInfo(org.opensaml.saml2.core.Assertion, byte[])">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>SAML2KeyInfo</h4>
+<pre>public&nbsp;SAML2KeyInfo(org.opensaml.saml2.core.Assertion&nbsp;assertions,
+            byte[]&nbsp;secret)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getCerts()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getCerts</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/security/cert/X509Certificate.html?is-external=true" title="class or interface in java.security.cert">X509Certificate</a>[]&nbsp;getCerts()</pre>
+</li>
+</ul>
+<a name="getSecret()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSecret</h4>
+<pre>public&nbsp;byte[]&nbsp;getSecret()</pre>
+</li>
+</ul>
+<a name="getAssertion()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getAssertion</h4>
+<pre>public&nbsp;org.opensaml.saml2.core.Assertion&nbsp;getAssertion()</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/SAML2KeyInfo.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/rahas/impl/util/CommonUtil.html" title="class in org.apache.rahas.impl.util"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/rahas/impl/util/SAML2Utils.html" title="class in org.apache.rahas.impl.util"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rahas/impl/util/SAML2KeyInfo.html" target="_top">Frames</a></li>
+<li><a href="SAML2KeyInfo.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/util/SAML2Utils.html b/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/util/SAML2Utils.html
new file mode 100644
index 0000000..c5a1d6b
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/util/SAML2Utils.html
@@ -0,0 +1,324 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>SAML2Utils (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="SAML2Utils (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/SAML2Utils.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/rahas/impl/util/SAML2KeyInfo.html" title="class in org.apache.rahas.impl.util"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/rahas/impl/util/SAMLAttributeCallback.html" title="class in org.apache.rahas.impl.util"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rahas/impl/util/SAML2Utils.html" target="_top">Frames</a></li>
+<li><a href="SAML2Utils.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.rahas.impl.util</div>
+<h2 title="Class SAML2Utils" class="title">Class SAML2Utils</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.rahas.impl.util.SAML2Utils</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">SAML2Utils</span>
+extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../../org/apache/rahas/impl/util/SAML2Utils.html#SAML2Utils()">SAML2Utils</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom">Element</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rahas/impl/util/SAML2Utils.html#getElementFromAssertion(org.opensaml.xml.XMLObject)">getElementFromAssertion</a></strong>(org.opensaml.xml.XMLObject&nbsp;xmlObj)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="../../../../../org/apache/rahas/impl/util/SAML2KeyInfo.html" title="class in org.apache.rahas.impl.util">SAML2KeyInfo</a></code></td>
+<td class="colLast"><code><strong><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)">getSAML2KeyInfo</a></strong>(org.opensaml.saml2.core.Assertion&nbsp;assertion,
+               org.apache.ws.security.components.crypto.Crypto&nbsp;crypto,
+               <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/security/auth/callback/CallbackHandler.html?is-external=true" title="class or interface in javax.security.auth.callback">CallbackHandler</a>&nbsp;cb)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="../../../../../org/apache/rahas/impl/util/SAML2KeyInfo.html" title="class in org.apache.rahas.impl.util">SAML2KeyInfo</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rahas/impl/util/SAML2Utils.html#getSAML2KeyInfo(org.w3c.dom.Element, org.apache.ws.security.components.crypto.Crypto, javax.security.auth.callback.CallbackHandler)">getSAML2KeyInfo</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom">Element</a>&nbsp;elem,
+               org.apache.ws.security.components.crypto.Crypto&nbsp;crypto,
+               <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/security/auth/callback/CallbackHandler.html?is-external=true" title="class or interface in javax.security.auth.callback">CallbackHandler</a>&nbsp;cb)</code>
+<div class="block">Extract certificates or the key available in the SAMLAssertion</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rahas/impl/util/SAML2Utils.html#getSAML2SubjectConfirmationMethod(org.opensaml.saml2.core.Assertion)">getSAML2SubjectConfirmationMethod</a></strong>(org.opensaml.saml2.core.Assertion&nbsp;assertion)</code>
+<div class="block">Get the subject confirmation method of a SAML 2.0 assertion</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="SAML2Utils()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>SAML2Utils</h4>
+<pre>public&nbsp;SAML2Utils()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getElementFromAssertion(org.opensaml.xml.XMLObject)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementFromAssertion</h4>
+<pre>public static&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom">Element</a>&nbsp;getElementFromAssertion(org.opensaml.xml.XMLObject&nbsp;xmlObj)
+                                       throws <a href="../../../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></code></dd></dl>
+</li>
+</ul>
+<a name="getSAML2KeyInfo(org.w3c.dom.Element, org.apache.ws.security.components.crypto.Crypto, javax.security.auth.callback.CallbackHandler)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSAML2KeyInfo</h4>
+<pre>public static&nbsp;<a href="../../../../../org/apache/rahas/impl/util/SAML2KeyInfo.html" title="class in org.apache.rahas.impl.util">SAML2KeyInfo</a>&nbsp;getSAML2KeyInfo(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom">Element</a>&nbsp;elem,
+                           org.apache.ws.security.components.crypto.Crypto&nbsp;crypto,
+                           <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/security/auth/callback/CallbackHandler.html?is-external=true" title="class or interface in javax.security.auth.callback">CallbackHandler</a>&nbsp;cb)
+                                    throws org.apache.ws.security.WSSecurityException,
+                                           <a href="../../../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></pre>
+<div class="block">Extract certificates or the key available in the SAMLAssertion</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>elem</code> - </dd>
+<dt><span class="strong">Returns:</span></dt><dd>the SAML2 Key Info</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>org.apache.ws.security.WSSecurityException</code></dd>
+<dd><code><a href="../../../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></code></dd></dl>
+</li>
+</ul>
+<a name="getSAML2KeyInfo(org.opensaml.saml2.core.Assertion, org.apache.ws.security.components.crypto.Crypto, javax.security.auth.callback.CallbackHandler)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSAML2KeyInfo</h4>
+<pre>public static&nbsp;<a href="../../../../../org/apache/rahas/impl/util/SAML2KeyInfo.html" title="class in org.apache.rahas.impl.util">SAML2KeyInfo</a>&nbsp;getSAML2KeyInfo(org.opensaml.saml2.core.Assertion&nbsp;assertion,
+                           org.apache.ws.security.components.crypto.Crypto&nbsp;crypto,
+                           <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/security/auth/callback/CallbackHandler.html?is-external=true" title="class or interface in javax.security.auth.callback">CallbackHandler</a>&nbsp;cb)
+                                    throws org.apache.ws.security.WSSecurityException</pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code>org.apache.ws.security.WSSecurityException</code></dd></dl>
+</li>
+</ul>
+<a name="getSAML2SubjectConfirmationMethod(org.opensaml.saml2.core.Assertion)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getSAML2SubjectConfirmationMethod</h4>
+<pre>public static&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getSAML2SubjectConfirmationMethod(org.opensaml.saml2.core.Assertion&nbsp;assertion)</pre>
+<div class="block">Get the subject confirmation method of a SAML 2.0 assertion</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>assertion</code> - SAML 2.0 assertion</dd>
+<dt><span class="strong">Returns:</span></dt><dd>Subject Confirmation method</dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/SAML2Utils.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/rahas/impl/util/SAML2KeyInfo.html" title="class in org.apache.rahas.impl.util"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/rahas/impl/util/SAMLAttributeCallback.html" title="class in org.apache.rahas.impl.util"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rahas/impl/util/SAML2Utils.html" target="_top">Frames</a></li>
+<li><a href="SAML2Utils.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/util/SAMLAttributeCallback.html b/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/util/SAMLAttributeCallback.html
new file mode 100644
index 0000000..0c984ea
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/util/SAMLAttributeCallback.html
@@ -0,0 +1,365 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>SAMLAttributeCallback (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="SAMLAttributeCallback (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/SAMLAttributeCallback.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/rahas/impl/util/SAML2Utils.html" title="class in org.apache.rahas.impl.util"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/rahas/impl/util/SAMLCallback.html" title="interface in org.apache.rahas.impl.util"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rahas/impl/util/SAMLAttributeCallback.html" target="_top">Frames</a></li>
+<li><a href="SAMLAttributeCallback.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.rahas.impl.util</div>
+<h2 title="Class SAMLAttributeCallback" class="title">Class SAMLAttributeCallback</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.rahas.impl.util.SAMLAttributeCallback</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../../../../../org/apache/rahas/impl/util/SAMLCallback.html" title="interface in org.apache.rahas.impl.util">SAMLCallback</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">SAMLAttributeCallback</span>
+extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
+implements <a href="../../../../../org/apache/rahas/impl/util/SAMLCallback.html" title="interface in org.apache.rahas.impl.util">SAMLCallback</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_org.apache.rahas.impl.util.SAMLCallback">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;org.apache.rahas.impl.util.<a href="../../../../../org/apache/rahas/impl/util/SAMLCallback.html" title="interface in org.apache.rahas.impl.util">SAMLCallback</a></h3>
+<code><a href="../../../../../org/apache/rahas/impl/util/SAMLCallback.html#ATTR_CALLBACK">ATTR_CALLBACK</a>, <a href="../../../../../org/apache/rahas/impl/util/SAMLCallback.html#NAME_IDENTIFIER_CALLBACK">NAME_IDENTIFIER_CALLBACK</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../../org/apache/rahas/impl/util/SAMLAttributeCallback.html#SAMLAttributeCallback(org.apache.rahas.RahasData)">SAMLAttributeCallback</a></strong>(<a href="../../../../../org/apache/rahas/RahasData.html" title="class in org.apache.rahas">RahasData</a>&nbsp;data)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rahas/impl/util/SAMLAttributeCallback.html#addAttributes(org.opensaml.saml1.core.Attribute)">addAttributes</a></strong>(org.opensaml.saml1.core.Attribute&nbsp;attribute)</code>
+<div class="block">Add SAML1 attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rahas/impl/util/SAMLAttributeCallback.html#addAttributes(org.opensaml.saml2.core.Attribute)">addAttributes</a></strong>(org.opensaml.saml2.core.Attribute&nbsp;attribute)</code>
+<div class="block">Overloaded  method to support SAML2</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>org.opensaml.saml1.core.Attribute[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rahas/impl/util/SAMLAttributeCallback.html#getAttributes()">getAttributes</a></strong>()</code>
+<div class="block">Get SAML2 attribute</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rahas/impl/util/SAMLAttributeCallback.html#getCallbackType()">getCallbackType</a></strong>()</code>
+<div class="block">Returns the type of callback</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../org/apache/rahas/RahasData.html" title="class in org.apache.rahas">RahasData</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rahas/impl/util/SAMLAttributeCallback.html#getData()">getData</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>org.opensaml.saml2.core.Attribute[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rahas/impl/util/SAMLAttributeCallback.html#getSAML2Attributes()">getSAML2Attributes</a></strong>()</code>
+<div class="block">Get the array of SAML2 attributes.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="SAMLAttributeCallback(org.apache.rahas.RahasData)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>SAMLAttributeCallback</h4>
+<pre>public&nbsp;SAMLAttributeCallback(<a href="../../../../../org/apache/rahas/RahasData.html" title="class in org.apache.rahas">RahasData</a>&nbsp;data)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getCallbackType()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getCallbackType</h4>
+<pre>public&nbsp;int&nbsp;getCallbackType()</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/rahas/impl/util/SAMLCallback.html#getCallbackType()">SAMLCallback</a></code></strong></div>
+<div class="block">Returns the type of callback</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../../org/apache/rahas/impl/util/SAMLCallback.html#getCallbackType()">getCallbackType</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/rahas/impl/util/SAMLCallback.html" title="interface in org.apache.rahas.impl.util">SAMLCallback</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd></dd></dl>
+</li>
+</ul>
+<a name="addAttributes(org.opensaml.saml1.core.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttributes</h4>
+<pre>public&nbsp;void&nbsp;addAttributes(org.opensaml.saml1.core.Attribute&nbsp;attribute)</pre>
+<div class="block">Add SAML1 attribute.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>attribute</code> - SAML1 attribute</dd></dl>
+</li>
+</ul>
+<a name="addAttributes(org.opensaml.saml2.core.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttributes</h4>
+<pre>public&nbsp;void&nbsp;addAttributes(org.opensaml.saml2.core.Attribute&nbsp;attribute)</pre>
+<div class="block">Overloaded  method to support SAML2</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>attribute</code> - SAML2 attribute.</dd></dl>
+</li>
+</ul>
+<a name="getSAML2Attributes()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSAML2Attributes</h4>
+<pre>public&nbsp;org.opensaml.saml2.core.Attribute[]&nbsp;getSAML2Attributes()</pre>
+<div class="block">Get the array of SAML2 attributes.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>SAML2 attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributes()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributes</h4>
+<pre>public&nbsp;org.opensaml.saml1.core.Attribute[]&nbsp;getAttributes()</pre>
+<div class="block">Get SAML2 attribute</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>SAML2 attributes.</dd></dl>
+</li>
+</ul>
+<a name="getData()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getData</h4>
+<pre>public&nbsp;<a href="../../../../../org/apache/rahas/RahasData.html" title="class in org.apache.rahas">RahasData</a>&nbsp;getData()</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/SAMLAttributeCallback.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/rahas/impl/util/SAML2Utils.html" title="class in org.apache.rahas.impl.util"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/rahas/impl/util/SAMLCallback.html" title="interface in org.apache.rahas.impl.util"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rahas/impl/util/SAMLAttributeCallback.html" target="_top">Frames</a></li>
+<li><a href="SAMLAttributeCallback.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/util/SAMLCallback.html b/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/util/SAMLCallback.html
new file mode 100644
index 0000000..fd150aa
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/util/SAMLCallback.html
@@ -0,0 +1,272 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>SAMLCallback (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="SAMLCallback (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/SAMLCallback.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/rahas/impl/util/SAMLAttributeCallback.html" title="class in org.apache.rahas.impl.util"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/rahas/impl/util/SAMLCallbackHandler.html" title="interface in org.apache.rahas.impl.util"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rahas/impl/util/SAMLCallback.html" target="_top">Frames</a></li>
+<li><a href="SAMLCallback.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.rahas.impl.util</div>
+<h2 title="Interface SAMLCallback" class="title">Interface SAMLCallback</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><a href="../../../../../org/apache/rahas/impl/util/SAMLAttributeCallback.html" title="class in org.apache.rahas.impl.util">SAMLAttributeCallback</a>, <a href="../../../../../org/apache/rahas/impl/util/SAMLNameIdentifierCallback.html" title="class in org.apache.rahas.impl.util">SAMLNameIdentifierCallback</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="strong">SAMLCallback</span></pre>
+<div class="block">All SAML data retrieving call backs will implement this interface</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rahas/impl/util/SAMLCallback.html#ATTR_CALLBACK">ATTR_CALLBACK</a></strong></code>
+<div class="block">Attribute callback</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rahas/impl/util/SAMLCallback.html#NAME_IDENTIFIER_CALLBACK">NAME_IDENTIFIER_CALLBACK</a></strong></code>
+<div class="block">Subject name identifier</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rahas/impl/util/SAMLCallback.html#getCallbackType()">getCallbackType</a></strong>()</code>
+<div class="block">Returns the type of callback</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="ATTR_CALLBACK">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ATTR_CALLBACK</h4>
+<pre>static final&nbsp;int ATTR_CALLBACK</pre>
+<div class="block">Attribute callback</div>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.rahas.impl.util.SAMLCallback.ATTR_CALLBACK">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="NAME_IDENTIFIER_CALLBACK">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>NAME_IDENTIFIER_CALLBACK</h4>
+<pre>static final&nbsp;int NAME_IDENTIFIER_CALLBACK</pre>
+<div class="block">Subject name identifier</div>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.rahas.impl.util.SAMLCallback.NAME_IDENTIFIER_CALLBACK">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getCallbackType()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getCallbackType</h4>
+<pre>int&nbsp;getCallbackType()</pre>
+<div class="block">Returns the type of callback</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd></dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/SAMLCallback.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/rahas/impl/util/SAMLAttributeCallback.html" title="class in org.apache.rahas.impl.util"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/rahas/impl/util/SAMLCallbackHandler.html" title="interface in org.apache.rahas.impl.util"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rahas/impl/util/SAMLCallback.html" target="_top">Frames</a></li>
+<li><a href="SAMLCallback.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/util/SAMLCallbackHandler.html b/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/util/SAMLCallbackHandler.html
new file mode 100644
index 0000000..fde05a4
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/util/SAMLCallbackHandler.html
@@ -0,0 +1,224 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>SAMLCallbackHandler (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="SAMLCallbackHandler (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/SAMLCallbackHandler.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/rahas/impl/util/SAMLCallback.html" title="interface in org.apache.rahas.impl.util"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/rahas/impl/util/SAMLNameIdentifierCallback.html" title="class in org.apache.rahas.impl.util"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rahas/impl/util/SAMLCallbackHandler.html" target="_top">Frames</a></li>
+<li><a href="SAMLCallbackHandler.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.rahas.impl.util</div>
+<h2 title="Interface SAMLCallbackHandler" class="title">Interface SAMLCallbackHandler</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public interface <span class="strong">SAMLCallbackHandler</span></pre>
+<div class="block">SAMLCallback Handler enables you to add data to the
+ to the SAMLAssertion.
+ 
+ For example Assertions, NameIdentifiers.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rahas/impl/util/SAMLCallbackHandler.html#handle(org.apache.rahas.impl.util.SAMLCallback)">handle</a></strong>(<a href="../../../../../org/apache/rahas/impl/util/SAMLCallback.html" title="interface in org.apache.rahas.impl.util">SAMLCallback</a>&nbsp;callback)</code>
+<div class="block">SAMLCallback object has indicates what kind of data is required.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="handle(org.apache.rahas.impl.util.SAMLCallback)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>handle</h4>
+<pre>void&nbsp;handle(<a href="../../../../../org/apache/rahas/impl/util/SAMLCallback.html" title="interface in org.apache.rahas.impl.util">SAMLCallback</a>&nbsp;callback)
+            throws org.opensaml.common.SAMLException</pre>
+<div class="block">SAMLCallback object has indicates what kind of data is required.
+ if(callback.getCallbackType() == SAMLCallback.ATTR_CALLBACK)
+ {
+                SAMLAttributeCallback attrCallback = (SAMLAttributeCallback)callback;
+                \//Retrieve required data from the RahasData inside SAMLAttributeCallback 
+                \//Add your SAMLAttributes to the attrCallback here.
+                
+ }</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>callback</code> - </dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>org.opensaml.common.SAMLException</code></dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/SAMLCallbackHandler.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/rahas/impl/util/SAMLCallback.html" title="interface in org.apache.rahas.impl.util"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/rahas/impl/util/SAMLNameIdentifierCallback.html" title="class in org.apache.rahas.impl.util"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rahas/impl/util/SAMLCallbackHandler.html" target="_top">Frames</a></li>
+<li><a href="SAMLCallbackHandler.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/util/SAMLNameIdentifierCallback.html b/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/util/SAMLNameIdentifierCallback.html
new file mode 100644
index 0000000..3d4b641
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/util/SAMLNameIdentifierCallback.html
@@ -0,0 +1,353 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>SAMLNameIdentifierCallback (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="SAMLNameIdentifierCallback (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/SAMLNameIdentifierCallback.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/rahas/impl/util/SAMLCallbackHandler.html" title="interface in org.apache.rahas.impl.util"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/rahas/impl/util/SAMLUtils.html" title="class in org.apache.rahas.impl.util"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rahas/impl/util/SAMLNameIdentifierCallback.html" target="_top">Frames</a></li>
+<li><a href="SAMLNameIdentifierCallback.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.rahas.impl.util</div>
+<h2 title="Class SAMLNameIdentifierCallback" class="title">Class SAMLNameIdentifierCallback</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.rahas.impl.util.SAMLNameIdentifierCallback</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../../../../../org/apache/rahas/impl/util/SAMLCallback.html" title="interface in org.apache.rahas.impl.util">SAMLCallback</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">SAMLNameIdentifierCallback</span>
+extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
+implements <a href="../../../../../org/apache/rahas/impl/util/SAMLCallback.html" title="interface in org.apache.rahas.impl.util">SAMLCallback</a></pre>
+<div class="block">This is used retrieve data for the SAMLNameIdentifier.
+ SAMLNameIdentifier can have different formats.
+ Depending on it, NameIdentifier must have different values.
+ It should be implementation specific.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_org.apache.rahas.impl.util.SAMLCallback">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;org.apache.rahas.impl.util.<a href="../../../../../org/apache/rahas/impl/util/SAMLCallback.html" title="interface in org.apache.rahas.impl.util">SAMLCallback</a></h3>
+<code><a href="../../../../../org/apache/rahas/impl/util/SAMLCallback.html#ATTR_CALLBACK">ATTR_CALLBACK</a>, <a href="../../../../../org/apache/rahas/impl/util/SAMLCallback.html#NAME_IDENTIFIER_CALLBACK">NAME_IDENTIFIER_CALLBACK</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../../org/apache/rahas/impl/util/SAMLNameIdentifierCallback.html#SAMLNameIdentifierCallback(org.apache.rahas.RahasData)">SAMLNameIdentifierCallback</a></strong>(<a href="../../../../../org/apache/rahas/RahasData.html" title="class in org.apache.rahas">RahasData</a>&nbsp;data)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rahas/impl/util/SAMLNameIdentifierCallback.html#getCallbackType()">getCallbackType</a></strong>()</code>
+<div class="block">Returns the type of callback</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../../org/apache/rahas/RahasData.html" title="class in org.apache.rahas">RahasData</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rahas/impl/util/SAMLNameIdentifierCallback.html#getData()">getData</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>org.opensaml.saml1.core.NameIdentifier</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rahas/impl/util/SAMLNameIdentifierCallback.html#getNameId()">getNameId</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rahas/impl/util/SAMLNameIdentifierCallback.html#getUserId()">getUserId</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rahas/impl/util/SAMLNameIdentifierCallback.html#setNameId(org.opensaml.saml1.core.NameIdentifier)">setNameId</a></strong>(org.opensaml.saml1.core.NameIdentifier&nbsp;nameId)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rahas/impl/util/SAMLNameIdentifierCallback.html#setUserId(java.lang.String)">setUserId</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;userId)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="SAMLNameIdentifierCallback(org.apache.rahas.RahasData)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>SAMLNameIdentifierCallback</h4>
+<pre>public&nbsp;SAMLNameIdentifierCallback(<a href="../../../../../org/apache/rahas/RahasData.html" title="class in org.apache.rahas">RahasData</a>&nbsp;data)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getCallbackType()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getCallbackType</h4>
+<pre>public&nbsp;int&nbsp;getCallbackType()</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/rahas/impl/util/SAMLCallback.html#getCallbackType()">SAMLCallback</a></code></strong></div>
+<div class="block">Returns the type of callback</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../../org/apache/rahas/impl/util/SAMLCallback.html#getCallbackType()">getCallbackType</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/rahas/impl/util/SAMLCallback.html" title="interface in org.apache.rahas.impl.util">SAMLCallback</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd></dd></dl>
+</li>
+</ul>
+<a name="getNameId()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNameId</h4>
+<pre>public&nbsp;org.opensaml.saml1.core.NameIdentifier&nbsp;getNameId()</pre>
+</li>
+</ul>
+<a name="setNameId(org.opensaml.saml1.core.NameIdentifier)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setNameId</h4>
+<pre>public&nbsp;void&nbsp;setNameId(org.opensaml.saml1.core.NameIdentifier&nbsp;nameId)</pre>
+</li>
+</ul>
+<a name="setUserId(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setUserId</h4>
+<pre>public&nbsp;void&nbsp;setUserId(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;userId)</pre>
+</li>
+</ul>
+<a name="getUserId()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getUserId</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getUserId()</pre>
+</li>
+</ul>
+<a name="getData()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getData</h4>
+<pre>public&nbsp;<a href="../../../../../org/apache/rahas/RahasData.html" title="class in org.apache.rahas">RahasData</a>&nbsp;getData()</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/SAMLNameIdentifierCallback.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/rahas/impl/util/SAMLCallbackHandler.html" title="interface in org.apache.rahas.impl.util"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/rahas/impl/util/SAMLUtils.html" title="class in org.apache.rahas.impl.util"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rahas/impl/util/SAMLNameIdentifierCallback.html" target="_top">Frames</a></li>
+<li><a href="SAMLNameIdentifierCallback.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/util/SAMLUtils.html b/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/util/SAMLUtils.html
new file mode 100644
index 0000000..2d09fd1
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/util/SAMLUtils.html
@@ -0,0 +1,832 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>SAMLUtils (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="SAMLUtils (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/SAMLUtils.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/rahas/impl/util/SAMLNameIdentifierCallback.html" title="class in org.apache.rahas.impl.util"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/rahas/impl/util/SignKeyHolder.html" title="class in org.apache.rahas.impl.util"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rahas/impl/util/SAMLUtils.html" target="_top">Frames</a></li>
+<li><a href="SAMLUtils.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.rahas.impl.util</div>
+<h2 title="Class SAMLUtils" class="title">Class SAMLUtils</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.rahas.impl.util.SAMLUtils</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">SAMLUtils</span>
+extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
+<div class="block">Utility class for SAML 1 assertions. Responsible for manipulating all SAML1 specific objects
+ like Assertion, ConfirmationMethod etc ...</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../../org/apache/rahas/impl/util/SAMLUtils.html#SAMLUtils()">SAMLUtils</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.opensaml.saml1.core.Assertion</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rahas/impl/util/SAMLUtils.html#buildAssertion(org.w3c.dom.Element)">buildAssertion</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom">Element</a>&nbsp;assertionElement)</code>
+<div class="block">Builds an assertion from an XML element.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.opensaml.xml.XMLObject</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rahas/impl/util/SAMLUtils.html#buildXMLObject(javax.xml.namespace.QName)">buildXMLObject</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>&nbsp;objectQName)</code>
+<div class="block">Builds the requested XMLObject.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.joda.time.DateTime</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rahas/impl/util/SAMLUtils.html#convertToDateTime(java.util.Date)">convertToDateTime</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util">Date</a>&nbsp;date)</code>
+<div class="block">Converts java.util.Date to opensaml DateTime object.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.opensaml.saml1.core.Assertion</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rahas/impl/util/SAMLUtils.html#createAssertion(java.lang.String, org.joda.time.DateTime, org.joda.time.DateTime, java.util.List)">createAssertion</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;issuerName,
+               org.joda.time.DateTime&nbsp;notBefore,
+               org.joda.time.DateTime&nbsp;notOnOrAfter,
+               <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.opensaml.saml1.core.Statement&gt;&nbsp;statements)</code>
+<div class="block">This method creates the final SAML assertion.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.opensaml.saml1.core.Attribute</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rahas/impl/util/SAMLUtils.html#createAttribute(java.lang.String, java.lang.String, java.lang.String)">createAttribute</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
+               <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;namespace,
+               <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;value)</code>
+<div class="block">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></div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.opensaml.saml1.core.AttributeStatement</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rahas/impl/util/SAMLUtils.html#createAttributeStatement(org.opensaml.saml1.core.Subject, java.util.List)">createAttributeStatement</a></strong>(org.opensaml.saml1.core.Subject&nbsp;subject,
+                        <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.opensaml.saml1.core.Attribute&gt;&nbsp;attributeList)</code>
+<div class="block">Creates an attribute statement.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.opensaml.saml1.core.AuthenticationStatement</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rahas/impl/util/SAMLUtils.html#createAuthenticationStatement(org.opensaml.saml1.core.Subject, java.lang.String, org.joda.time.DateTime)">createAuthenticationStatement</a></strong>(org.opensaml.saml1.core.Subject&nbsp;subject,
+                             <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;authenticationMethod,
+                             org.joda.time.DateTime&nbsp;authenticationInstant)</code>
+<div class="block">Creates an AuthenticationStatement.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.opensaml.saml1.core.Conditions</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rahas/impl/util/SAMLUtils.html#createConditions(org.joda.time.DateTime, org.joda.time.DateTime)">createConditions</a></strong>(org.joda.time.DateTime&nbsp;notBefore,
+                org.joda.time.DateTime&nbsp;notOnOrAfter)</code>
+<div class="block">Creates Conditions object.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.opensaml.xml.signature.KeyInfo</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rahas/impl/util/SAMLUtils.html#createKeyInfo()">createKeyInfo</a></strong>()</code>
+<div class="block">Creates a KeyInfo object</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.opensaml.xml.signature.KeyInfo</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rahas/impl/util/SAMLUtils.html#createKeyInfo(org.opensaml.xml.encryption.EncryptedKey)">createKeyInfo</a></strong>(org.opensaml.xml.encryption.EncryptedKey&nbsp;encryptedKey)</code>
+<div class="block">Creates a KeyInfo element given EncryptedKey.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.opensaml.xml.signature.KeyInfo</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rahas/impl/util/SAMLUtils.html#createKeyInfo(org.opensaml.xml.signature.X509Data)">createKeyInfo</a></strong>(org.opensaml.xml.signature.X509Data&nbsp;x509Data)</code>
+<div class="block">Creates a KeyInfo element given EncryptedKey.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.opensaml.saml1.core.NameIdentifier</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rahas/impl/util/SAMLUtils.html#createNamedIdentifier(java.lang.String, java.lang.String)">createNamedIdentifier</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;principalName,
+                     <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;format)</code>
+<div class="block">Create named identifier.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.opensaml.saml1.core.Subject</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rahas/impl/util/SAMLUtils.html#createSubject(org.opensaml.saml1.core.NameIdentifier, java.lang.String, org.opensaml.xml.signature.KeyInfo)">createSubject</a></strong>(org.opensaml.saml1.core.NameIdentifier&nbsp;nameIdentifier,
+             <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;confirmationMethod,
+             org.opensaml.xml.signature.KeyInfo&nbsp;keyInfoContent)</code>
+<div class="block">Creates an opensaml Subject representation.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.opensaml.saml1.core.SubjectConfirmation</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rahas/impl/util/SAMLUtils.html#createSubjectConfirmation(java.lang.String, org.opensaml.xml.signature.KeyInfo)">createSubjectConfirmation</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;confirmationMethod,
+                         org.opensaml.xml.signature.KeyInfo&nbsp;keyInfoContent)</code>
+<div class="block">Creates opensaml SubjectConfirmation representation.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.opensaml.saml1.core.ConfirmationMethod</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rahas/impl/util/SAMLUtils.html#createSubjectConfirmationMethod(java.lang.String)">createSubjectConfirmationMethod</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;confirmationMethod)</code>
+<div class="block">Creates the subject confirmation method.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/security/cert/X509Certificate.html?is-external=true" title="class or interface in java.security.cert">X509Certificate</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rahas/impl/util/SAMLUtils.html#getCertChainCollection(java.security.cert.X509Certificate[])">getCertChainCollection</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/security/cert/X509Certificate.html?is-external=true" title="class or interface in java.security.cert">X509Certificate</a>[]&nbsp;issuerCerts)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.opensaml.xml.signature.KeyInfo</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rahas/impl/util/SAMLUtils.html#getCertificateBasedKeyInfo(java.security.cert.X509Certificate)">getCertificateBasedKeyInfo</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/security/cert/X509Certificate.html?is-external=true" title="class or interface in java.security.cert">X509Certificate</a>&nbsp;certificate)</code>
+<div class="block">Creates the certificate based KeyInfo object.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rahas/impl/util/SAMLUtils.html#getSAML11SubjectConfirmationMethod(org.opensaml.saml1.core.Assertion)">getSAML11SubjectConfirmationMethod</a></strong>(org.opensaml.saml1.core.Assertion&nbsp;assertion)</code>
+<div class="block">Get subject confirmation method of the given SAML 1.1 Assertion.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.opensaml.xml.signature.KeyInfo</code></td>
+<td class="colLast"><code><strong><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)">getSymmetricKeyBasedKeyInfo</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/org/w3c/dom/Document.html?is-external=true" title="class or interface in org.w3c.dom">Document</a>&nbsp;doc,
+                           <a href="../../../../../org/apache/rahas/RahasData.html" title="class in org.apache.rahas">RahasData</a>&nbsp;data,
+                           <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/security/cert/X509Certificate.html?is-external=true" title="class or interface in java.security.cert">X509Certificate</a>&nbsp;serviceCert,
+                           int&nbsp;keySize,
+                           org.apache.ws.security.components.crypto.Crypto&nbsp;crypto,
+                           int&nbsp;keyComputation)</code>
+<div class="block">This method creates KeyInfo element of an assertion.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><strong><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)">signAssertion</a></strong>(org.opensaml.saml1.core.Assertion&nbsp;assertion,
+             org.apache.ws.security.components.crypto.Crypto&nbsp;crypto,
+             <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;issuerKeyAlias,
+             <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;issuerKeyPassword)</code>
+<div class="block">Signs the SAML assertion.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="SAMLUtils()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>SAMLUtils</h4>
+<pre>public&nbsp;SAMLUtils()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getCertChainCollection(java.security.cert.X509Certificate[])">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getCertChainCollection</h4>
+<pre>public static&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/security/cert/X509Certificate.html?is-external=true" title="class or interface in java.security.cert">X509Certificate</a>&gt;&nbsp;getCertChainCollection(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/security/cert/X509Certificate.html?is-external=true" title="class or interface in java.security.cert">X509Certificate</a>[]&nbsp;issuerCerts)</pre>
+</li>
+</ul>
+<a name="buildXMLObject(javax.xml.namespace.QName)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>buildXMLObject</h4>
+<pre>public static&nbsp;org.opensaml.xml.XMLObject&nbsp;buildXMLObject(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>&nbsp;objectQName)
+                                                 throws <a href="../../../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></pre>
+<div class="block">Builds the requested XMLObject.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>objectQName</code> - name of the XMLObject</dd>
+<dt><span class="strong">Returns:</span></dt><dd>the build XMLObject</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></code> - If unable to find the appropriate builder.</dd></dl>
+</li>
+</ul>
+<a name="buildAssertion(org.w3c.dom.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>buildAssertion</h4>
+<pre>public static&nbsp;org.opensaml.saml1.core.Assertion&nbsp;buildAssertion(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom">Element</a>&nbsp;assertionElement)</pre>
+<div class="block">Builds an assertion from an XML element.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>assertionElement</code> - The XML element.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>An Assertion object.</dd></dl>
+</li>
+</ul>
+<a name="signAssertion(org.opensaml.saml1.core.Assertion, org.apache.ws.security.components.crypto.Crypto, java.lang.String, java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>signAssertion</h4>
+<pre>public static&nbsp;void&nbsp;signAssertion(org.opensaml.saml1.core.Assertion&nbsp;assertion,
+                 org.apache.ws.security.components.crypto.Crypto&nbsp;crypto,
+                 <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;issuerKeyAlias,
+                 <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;issuerKeyPassword)
+                          throws <a href="../../../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></pre>
+<div class="block">Signs the SAML assertion. The steps to sign SAML assertion is as follows,
+ <ol>
+     <li>Get certificate for issuer alias</li>
+     <li>Extract private key</li>
+     <li>Create <code>Credential</code> object</li>
+     <li>Create <code>Signature</code> object</li>
+     <li>Set Signature object in Assertion</li>
+     <li>Prepare signing environment - SecurityHelper.prepareSignatureParams</li>
+     <li>Perform signing action - Signer.signObject</li>
+ </ol></div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>assertion</code> - The assertion to be signed.</dd><dd><code>crypto</code> - Certificate and private key data are stored in Crypto object</dd><dd><code>issuerKeyAlias</code> - Key alias</dd><dd><code>issuerKeyPassword</code> - Key password</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></code> - If an error occurred while signing the assertion.</dd></dl>
+</li>
+</ul>
+<a name="getSAML11SubjectConfirmationMethod(org.opensaml.saml1.core.Assertion)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSAML11SubjectConfirmationMethod</h4>
+<pre>public static&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getSAML11SubjectConfirmationMethod(org.opensaml.saml1.core.Assertion&nbsp;assertion)</pre>
+<div class="block">Get subject confirmation method of the given SAML 1.1 Assertion.
+ This is used in rampart-core.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>assertion</code> - SAML 1.1 Assertion</dd>
+<dt><span class="strong">Returns:</span></dt><dd>subject confirmation method</dd></dl>
+</li>
+</ul>
+<a name="createNamedIdentifier(java.lang.String, java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createNamedIdentifier</h4>
+<pre>public static&nbsp;org.opensaml.saml1.core.NameIdentifier&nbsp;createNamedIdentifier(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;principalName,
+                                                           <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;format)
+                                                                    throws <a href="../../../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></pre>
+<div class="block">Create named identifier.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>principalName</code> - Name of the subject.</dd><dd><code>format</code> - Format of the subject, whether it is an email, uid etc ...</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The NamedIdentifier object.</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></code> - If unable to find the builder.</dd></dl>
+</li>
+</ul>
+<a name="createSubjectConfirmationMethod(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createSubjectConfirmationMethod</h4>
+<pre>public static&nbsp;org.opensaml.saml1.core.ConfirmationMethod&nbsp;createSubjectConfirmationMethod(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;confirmationMethod)
+                                                                                  throws <a href="../../../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></pre>
+<div class="block">Creates the subject confirmation method.
+ Relevant XML element would look like as follows,
+ <saml:ConfirmationMethod>
+       urn:oasis:names:tc:SAML:1.0:cm:holder-of-key
+  </saml:ConfirmationMethod></div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>confirmationMethod</code> - Name of the actual confirmation method. Could be
+      holder-of-key - "urn:oasis:names:tc:SAML:1.0:cm:holder-of-key"
+      sender-vouches - "urn:oasis:names:tc:SAML:1.0:cm:sender-vouches"
+      bearer - TODO</dd>
+<dt><span class="strong">Returns:</span></dt><dd>Returns the opensaml representation of the ConfirmationMethod.</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></code> - If unable to find appropriate XMLObject builder for confirmation QName.</dd></dl>
+</li>
+</ul>
+<a name="createSubjectConfirmation(java.lang.String, org.opensaml.xml.signature.KeyInfo)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createSubjectConfirmation</h4>
+<pre>public static&nbsp;org.opensaml.saml1.core.SubjectConfirmation&nbsp;createSubjectConfirmation(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;confirmationMethod,
+                                                                    org.opensaml.xml.signature.KeyInfo&nbsp;keyInfoContent)
+                                                                             throws <a href="../../../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></pre>
+<div class="block">Creates opensaml SubjectConfirmation representation. The relevant XML would looks as follows,
+  <saml:SubjectConfirmation>
+       <saml:ConfirmationMethod>
+           urn:oasis:names:tc:SAML:1.0:cm:sender-vouches
+       </saml:ConfirmationMethod>
+   </saml:SubjectConfirmation></div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>confirmationMethod</code> - The subject confirmation method. Bearer, Sender-Vouches or Holder-Of-Key.</dd><dd><code>keyInfoContent</code> - The KeyInfo content. According to SPEC (SAML 1.1) this could be null.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>OpenSAML representation of SubjectConfirmation.</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></code> - If unable to find any of the XML builders.</dd></dl>
+</li>
+</ul>
+<a name="createSubject(org.opensaml.saml1.core.NameIdentifier, java.lang.String, org.opensaml.xml.signature.KeyInfo)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createSubject</h4>
+<pre>public static&nbsp;org.opensaml.saml1.core.Subject&nbsp;createSubject(org.opensaml.saml1.core.NameIdentifier&nbsp;nameIdentifier,
+                                            <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;confirmationMethod,
+                                            org.opensaml.xml.signature.KeyInfo&nbsp;keyInfoContent)
+                                                     throws <a href="../../../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></pre>
+<div class="block">Creates an opensaml Subject representation. The relevant XML would looks as follows,
+ <saml:Subject>
+       <saml:NameIdentifier
+       NameQualifier="www.example.com"
+       Format="...">
+       uid=joe,ou=people,ou=saml-demo,o=baltimore.com
+       </saml:NameIdentifier>
+       <saml:SubjectConfirmation>
+           <saml:ConfirmationMethod>
+           urn:oasis:names:tc:SAML:1.0:cm:holder-of-key
+           </saml:ConfirmationMethod>
+       <ds:KeyInfo>
+           <ds:KeyValue>...</ds:KeyValue>
+       </ds:KeyInfo>
+       </saml:SubjectConfirmation>
+   </saml:Subject></div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>nameIdentifier</code> - Represent the "NameIdentifier" of XML element above.</dd><dd><code>confirmationMethod</code> - Represent the bearer, HOK or Sender-Vouches.</dd><dd><code>keyInfoContent</code> - Key info information. This could be null.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>OpenSAML representation of the Subject.</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></code> - If a relevant XML builder is unable to find.</dd></dl>
+</li>
+</ul>
+<a name="createAuthenticationStatement(org.opensaml.saml1.core.Subject, java.lang.String, org.joda.time.DateTime)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createAuthenticationStatement</h4>
+<pre>public static&nbsp;org.opensaml.saml1.core.AuthenticationStatement&nbsp;createAuthenticationStatement(org.opensaml.saml1.core.Subject&nbsp;subject,
+                                                                            <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;authenticationMethod,
+                                                                            org.joda.time.DateTime&nbsp;authenticationInstant)
+                                                                                     throws <a href="../../../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></pre>
+<div class="block">Creates an AuthenticationStatement. The relevant XML element looks as follows,
+ <AuthenticationStatement
+       AuthenticationInstant="2003-04-17T00:46:00Z"
+       AuthenticationMethod="urn:oasis:names:tc:SAML:1.0:am:password">
+       <Subject>
+           <NameIdentifier
+           Format="urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress">
+           scott@example.org</NameIdentifier>
+               <SubjectConfirmation>
+                   <ConfirmationMethod>urn:oasis:names:tc:SAML:1.0:cm:bearer</ConfirmationMethod>
+               </SubjectConfirmation>
+       </Subject>
+       <SubjectLocality IPAddress="127.0.0.1"/>
+   </AuthenticationStatement></div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>subject</code> - OpenSAML Subject implementation.</dd><dd><code>authenticationMethod</code> - How subject is authenticated ? i.e. by using a password, kerberos, certificate
+          etc ... The method is defined as a URL in SAML specification.</dd><dd><code>authenticationInstant</code> - Time which authentication took place.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>opensaml AuthenticationStatement object.</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></code> - If unable to find the builder.</dd></dl>
+</li>
+</ul>
+<a name="createAttributeStatement(org.opensaml.saml1.core.Subject, java.util.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createAttributeStatement</h4>
+<pre>public static&nbsp;org.opensaml.saml1.core.AttributeStatement&nbsp;createAttributeStatement(org.opensaml.saml1.core.Subject&nbsp;subject,
+                                                                  <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.opensaml.saml1.core.Attribute&gt;&nbsp;attributeList)
+                                                                           throws <a href="../../../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></pre>
+<div class="block">Creates an attribute statement. Sample attribute statement would look like follows,
+  <saml:AttributeStatement>
+       <saml:Subject>
+           <saml:NameIdentifier
+               NameQualifier="www.example.com"
+               Format="...">
+               uid=joe,ou=people,ou=saml-demo,o=baltimore.com
+           </saml:NameIdentifier>
+           <saml:SubjectConfirmation>
+               <saml:ConfirmationMethod>
+               urn:oasis:names:tc:SAML:1.0:cm:holder-of-key
+               </saml:ConfirmationMethod>
+               <ds:KeyInfo>
+                 <ds:KeyValue>...</ds:KeyValue>
+               </ds:KeyInfo>
+           </saml:SubjectConfirmation>
+       </saml:Subject>
+       <saml:Attribute
+           AttributeName="MemberLevel"
+           AttributeNamespace="http://www.oasis.open.org/Catalyst2002/attributes">
+           <saml:AttributeValue>gold</saml:AttributeValue>
+       </saml:Attribute>
+       <saml:Attribute
+           AttributeName="E-mail"
+           AttributeNamespace="http://www.oasis.open.org/Catalyst2002/attributes">
+           <saml:AttributeValue>joe@yahoo.com</saml:AttributeValue>
+       </saml:Attribute>
+   </saml:AttributeStatement></div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>subject</code> - The OpenSAML representation of the Subject.</dd><dd><code>attributeList</code> - List of attribute values to include within the message.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>OpenSAML representation of AttributeStatement.</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></code> - If unable to find the appropriate builder.</dd></dl>
+</li>
+</ul>
+<a name="createConditions(org.joda.time.DateTime, org.joda.time.DateTime)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createConditions</h4>
+<pre>public static&nbsp;org.opensaml.saml1.core.Conditions&nbsp;createConditions(org.joda.time.DateTime&nbsp;notBefore,
+                                                  org.joda.time.DateTime&nbsp;notOnOrAfter)
+                                                           throws <a href="../../../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></pre>
+<div class="block">Creates Conditions object. Analogous XML element is as follows,
+ <saml:Conditions>
+       NotBefore="2002-06-19T16:53:33.173Z"
+       NotOnOrAfter="2002-06-19T17:08:33.173Z"/></div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>notBefore</code> - The validity of the Assertion starts from this value.</dd><dd><code>notOnOrAfter</code> - The validity ends from this value.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>OpenSAML Conditions object.</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></code> - If unable to find appropriate builder.</dd></dl>
+</li>
+</ul>
+<a name="createAssertion(java.lang.String, org.joda.time.DateTime, org.joda.time.DateTime, java.util.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createAssertion</h4>
+<pre>public static&nbsp;org.opensaml.saml1.core.Assertion&nbsp;createAssertion(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;issuerName,
+                                                org.joda.time.DateTime&nbsp;notBefore,
+                                                org.joda.time.DateTime&nbsp;notOnOrAfter,
+                                                <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.opensaml.saml1.core.Statement&gt;&nbsp;statements)
+                                                         throws <a href="../../../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></pre>
+<div class="block">This method creates the final SAML assertion. The final SAML assertion would looks like as follows,
+  <saml:Assertion  AssertionID="_a75adf55-01d7-40cc-929f-dbd8372ebdfc"
+                   IssueInstant="2003-04-17T00:46:02Z"
+                   Issuer=”www.opensaml.org”
+                   MajorVersion="1"
+                   MinorVersion="1"
+                   xmlns="urn:oasis:names:tc:SAML:1.0:assertion">
+       <saml:Conditions>
+           NotBefore="2002-06-19T16:53:33.173Z"
+           NotOnOrAfter="2002-06-19T17:08:33.173Z"/>
+       <saml:AttributeStatement>
+           <saml:Subject>
+               <saml:NameIdentifier
+                       NameQualifier="www.example.com"
+                       Format="...">
+                       uid=joe,ou=people,ou=saml-demo,o=baltimore.com
+               </saml:NameIdentifier>
+               <saml:SubjectConfirmation>
+                   <saml:ConfirmationMethod>
+                       urn:oasis:names:tc:SAML:1.0:cm:holder-of-key
+                   </saml:ConfirmationMethod>
+                   <ds:KeyInfo>
+                       <ds:KeyValue>...</ds:KeyValue>
+                   </ds:KeyInfo>
+               </saml:SubjectConfirmation>
+           </saml:Subject>
+           <saml:Attribute
+               AttributeName="MemberLevel"
+               AttributeNamespace="http://www.oasis.open.org/Catalyst2002/attributes">
+               <saml:AttributeValue>gold</saml:AttributeValue>
+           </saml:Attribute>
+           <saml:Attribute
+               AttributeName="E-mail" AttributeNamespace="http://www.oasis.open.org/Catalyst2002/attributes">
+               <saml:AttributeValue>joe@yahoo.com</saml:AttributeValue>
+           </saml:Attribute>
+       </saml:AttributeStatement>
+       <ds:Signature>...</ds:Signature>
+   </saml:Assertion></div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>issuerName</code> - Represents the "Issuer" in Assertion.</dd><dd><code>notBefore</code> - The Condition's NotBefore value</dd><dd><code>notOnOrAfter</code> - The Condition's NotOnOrAfter value</dd><dd><code>statements</code> - Other statements.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>An opensaml Assertion object.</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></code> - If unable to find the appropriate builder.</dd></dl>
+</li>
+</ul>
+<a name="createAttribute(java.lang.String, java.lang.String, java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createAttribute</h4>
+<pre>public static&nbsp;org.opensaml.saml1.core.Attribute&nbsp;createAttribute(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
+                                                <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;namespace,
+                                                <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;value)
+                                                         throws <a href="../../../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></pre>
+<div class="block">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></div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>name</code> - attribute name</dd><dd><code>namespace</code> - attribute namespace.</dd><dd><code>value</code> - attribute value.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>OpenSAML representation of the attribute.</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></code> - If unable to find the appropriate builder.</dd></dl>
+</li>
+</ul>
+<a name="createKeyInfo()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createKeyInfo</h4>
+<pre>public static&nbsp;org.opensaml.xml.signature.KeyInfo&nbsp;createKeyInfo()
+                                                        throws <a href="../../../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></pre>
+<div class="block">Creates a KeyInfo object</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>OpenSAML KeyInfo representation.</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></code> - If an error occurred while creating KeyInfo.</dd></dl>
+</li>
+</ul>
+<a name="createKeyInfo(org.opensaml.xml.encryption.EncryptedKey)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createKeyInfo</h4>
+<pre>public static&nbsp;org.opensaml.xml.signature.KeyInfo&nbsp;createKeyInfo(org.opensaml.xml.encryption.EncryptedKey&nbsp;encryptedKey)
+                                                        throws <a href="../../../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></pre>
+<div class="block">Creates a KeyInfo element given EncryptedKey. The relevant XML would looks as follows,
+  <KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#">
+     <xenc:EncryptedKey xmlns:xenc="http://www.w3.org/2001/04/xmlenc#"
+           ....
+     </xenc:EncryptedKey>
+   </ds:KeyInfo></div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>encryptedKey</code> - The OpemSAML representation of encrypted key.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The appropriate opensaml representation of the KeyInfo.</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></code> - If unable to find the builder.</dd></dl>
+</li>
+</ul>
+<a name="createKeyInfo(org.opensaml.xml.signature.X509Data)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createKeyInfo</h4>
+<pre>public static&nbsp;org.opensaml.xml.signature.KeyInfo&nbsp;createKeyInfo(org.opensaml.xml.signature.X509Data&nbsp;x509Data)
+                                                        throws <a href="../../../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></pre>
+<div class="block">Creates a KeyInfo element given EncryptedKey. The relevant XML would looks as follows,
+  <KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#">
+     <X509Data xmlns:xenc="http://www.w3.org/2001/04/xmlenc#"
+           ....
+     </X509Data>
+   </ds:KeyInfo></div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>x509Data</code> - The OpemSAML representation X509Data</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The appropriate opensaml representation of the KeyInfo.</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></code> - If unable to find the builder.</dd></dl>
+</li>
+</ul>
+<a name="getCertificateBasedKeyInfo(java.security.cert.X509Certificate)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getCertificateBasedKeyInfo</h4>
+<pre>public static&nbsp;org.opensaml.xml.signature.KeyInfo&nbsp;getCertificateBasedKeyInfo(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/security/cert/X509Certificate.html?is-external=true" title="class or interface in java.security.cert">X509Certificate</a>&nbsp;certificate)
+                                                                     throws <a href="../../../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></pre>
+<div class="block">Creates the certificate based KeyInfo object.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>certificate</code> - The public key certificate used to create the KeyInfo object.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>OpenSAML representation of KeyInfo object.</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></code> - If an error occurred while creating the KeyInfo</dd></dl>
+</li>
+</ul>
+<a name="getSymmetricKeyBasedKeyInfo(org.w3c.dom.Document, org.apache.rahas.RahasData, java.security.cert.X509Certificate, int, org.apache.ws.security.components.crypto.Crypto, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSymmetricKeyBasedKeyInfo</h4>
+<pre>public static&nbsp;org.opensaml.xml.signature.KeyInfo&nbsp;getSymmetricKeyBasedKeyInfo(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/org/w3c/dom/Document.html?is-external=true" title="class or interface in org.w3c.dom">Document</a>&nbsp;doc,
+                                                             <a href="../../../../../org/apache/rahas/RahasData.html" title="class in org.apache.rahas">RahasData</a>&nbsp;data,
+                                                             <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/security/cert/X509Certificate.html?is-external=true" title="class or interface in java.security.cert">X509Certificate</a>&nbsp;serviceCert,
+                                                             int&nbsp;keySize,
+                                                             org.apache.ws.security.components.crypto.Crypto&nbsp;crypto,
+                                                             int&nbsp;keyComputation)
+                                                                      throws org.apache.ws.security.WSSecurityException,
+                                                                             <a href="../../../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></pre>
+<div class="block">This method creates KeyInfo element of an assertion. This is a facade, in which it calls
+ to other helper methods to create KeyInfo. The TokenIssuer will call this method to
+ create the KeyInfo.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>doc</code> - An Axiom based DOM Document.</dd><dd><code>data</code> - The ephemeral key which we use here need in encrypting the message also. Therefore
+              we need to save the ephemeral key in RahasData passed here.</dd><dd><code>serviceCert</code> - Public key used to encrypt the assertion is extracted from this certificate.</dd><dd><code>keySize</code> - Size of the key to be used</dd><dd><code>crypto</code> - The relevant private key</dd><dd><code>keyComputation</code> - Key computation mechanism.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>OpenSAML KeyInfo representation.</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>org.apache.ws.security.WSSecurityException</code> - We use WSS4J to generate encrypted key. This exception will trigger if an
+                      error occurs while generating the encrypted key.</dd>
+<dd><code><a href="../../../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></code> - If an error occurred while creating KeyInfo object.</dd></dl>
+</li>
+</ul>
+<a name="convertToDateTime(java.util.Date)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>convertToDateTime</h4>
+<pre>public static&nbsp;org.joda.time.DateTime&nbsp;convertToDateTime(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util">Date</a>&nbsp;date)</pre>
+<div class="block">Converts java.util.Date to opensaml DateTime object.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>date</code> - Java util date</dd>
+<dt><span class="strong">Returns:</span></dt><dd>opensaml specific DateTime object.</dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/SAMLUtils.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/rahas/impl/util/SAMLNameIdentifierCallback.html" title="class in org.apache.rahas.impl.util"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/rahas/impl/util/SignKeyHolder.html" title="class in org.apache.rahas.impl.util"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rahas/impl/util/SAMLUtils.html" target="_top">Frames</a></li>
+<li><a href="SAMLUtils.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/util/SignKeyHolder.html b/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/util/SignKeyHolder.html
new file mode 100644
index 0000000..4e08fec
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/util/SignKeyHolder.html
@@ -0,0 +1,514 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>SignKeyHolder (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="SignKeyHolder (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/SignKeyHolder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/rahas/impl/util/SAMLUtils.html" title="class in org.apache.rahas.impl.util"><span class="strong">Prev Class</span></a></li>
+<li>Next Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rahas/impl/util/SignKeyHolder.html" target="_top">Frames</a></li>
+<li><a href="SignKeyHolder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.rahas.impl.util</div>
+<h2 title="Class SignKeyHolder" class="title">Class SignKeyHolder</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.rahas.impl.util.SignKeyHolder</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>org.opensaml.xml.security.credential.Credential, org.opensaml.xml.security.x509.X509Credential</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">SignKeyHolder</span>
+extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
+implements org.opensaml.xml.security.x509.X509Credential</pre>
+<div class="block">This class is used to store the signing credentials.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../../org/apache/rahas/impl/util/SignKeyHolder.html#SignKeyHolder()">SignKeyHolder</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>org.opensaml.xml.security.credential.CredentialContextSet</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rahas/impl/util/SignKeyHolder.html#getCredentalContextSet()">getCredentalContextSet</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends org.opensaml.xml.security.credential.Credential&gt;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rahas/impl/util/SignKeyHolder.html#getCredentialType()">getCredentialType</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/security/cert/X509CRL.html?is-external=true" title="class or interface in java.security.cert">X509CRL</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rahas/impl/util/SignKeyHolder.html#getCRLs()">getCRLs</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/security/cert/X509Certificate.html?is-external=true" title="class or interface in java.security.cert">X509Certificate</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rahas/impl/util/SignKeyHolder.html#getEntityCertificate()">getEntityCertificate</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/security/cert/X509Certificate.html?is-external=true" title="class or interface in java.security.cert">X509Certificate</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rahas/impl/util/SignKeyHolder.html#getEntityCertificateChain()">getEntityCertificateChain</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rahas/impl/util/SignKeyHolder.html#getEntityId()">getEntityId</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/security/cert/X509Certificate.html?is-external=true" title="class or interface in java.security.cert">X509Certificate</a>[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rahas/impl/util/SignKeyHolder.html#getIssuerCerts()">getIssuerCerts</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/security/PrivateKey.html?is-external=true" title="class or interface in java.security">PrivateKey</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rahas/impl/util/SignKeyHolder.html#getIssuerPK()">getIssuerPK</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rahas/impl/util/SignKeyHolder.html#getKeyNames()">getKeyNames</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/security/PrivateKey.html?is-external=true" title="class or interface in java.security">PrivateKey</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rahas/impl/util/SignKeyHolder.html#getPrivateKey()">getPrivateKey</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/security/PublicKey.html?is-external=true" title="class or interface in java.security">PublicKey</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rahas/impl/util/SignKeyHolder.html#getPublicKey()">getPublicKey</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/crypto/SecretKey.html?is-external=true" title="class or interface in javax.crypto">SecretKey</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rahas/impl/util/SignKeyHolder.html#getSecretKey()">getSecretKey</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rahas/impl/util/SignKeyHolder.html#getSignatureAlgorithm()">getSignatureAlgorithm</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>org.opensaml.xml.security.credential.UsageType</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rahas/impl/util/SignKeyHolder.html#getUsageType()">getUsageType</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rahas/impl/util/SignKeyHolder.html#setIssuerCerts(java.security.cert.X509Certificate[])">setIssuerCerts</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/security/cert/X509Certificate.html?is-external=true" title="class or interface in java.security.cert">X509Certificate</a>[]&nbsp;issuerCerts)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rahas/impl/util/SignKeyHolder.html#setIssuerPK(java.security.PrivateKey)">setIssuerPK</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/security/PrivateKey.html?is-external=true" title="class or interface in java.security">PrivateKey</a>&nbsp;issuerPK)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rahas/impl/util/SignKeyHolder.html#setSignatureAlgorithm(java.lang.String)">setSignatureAlgorithm</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;signatureAlgorithm)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="SignKeyHolder()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>SignKeyHolder</h4>
+<pre>public&nbsp;SignKeyHolder()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getSignatureAlgorithm()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSignatureAlgorithm</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getSignatureAlgorithm()</pre>
+</li>
+</ul>
+<a name="setSignatureAlgorithm(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setSignatureAlgorithm</h4>
+<pre>public&nbsp;void&nbsp;setSignatureAlgorithm(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;signatureAlgorithm)</pre>
+</li>
+</ul>
+<a name="getIssuerCerts()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getIssuerCerts</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/security/cert/X509Certificate.html?is-external=true" title="class or interface in java.security.cert">X509Certificate</a>[]&nbsp;getIssuerCerts()</pre>
+</li>
+</ul>
+<a name="setIssuerCerts(java.security.cert.X509Certificate[])">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setIssuerCerts</h4>
+<pre>public&nbsp;void&nbsp;setIssuerCerts(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/security/cert/X509Certificate.html?is-external=true" title="class or interface in java.security.cert">X509Certificate</a>[]&nbsp;issuerCerts)</pre>
+</li>
+</ul>
+<a name="getIssuerPK()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getIssuerPK</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/security/PrivateKey.html?is-external=true" title="class or interface in java.security">PrivateKey</a>&nbsp;getIssuerPK()</pre>
+</li>
+</ul>
+<a name="setIssuerPK(java.security.PrivateKey)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setIssuerPK</h4>
+<pre>public&nbsp;void&nbsp;setIssuerPK(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/security/PrivateKey.html?is-external=true" title="class or interface in java.security">PrivateKey</a>&nbsp;issuerPK)</pre>
+</li>
+</ul>
+<a name="getEntityCertificate()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEntityCertificate</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/security/cert/X509Certificate.html?is-external=true" title="class or interface in java.security.cert">X509Certificate</a>&nbsp;getEntityCertificate()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>getEntityCertificate</code>&nbsp;in interface&nbsp;<code>org.opensaml.xml.security.x509.X509Credential</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getEntityCertificateChain()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEntityCertificateChain</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/security/cert/X509Certificate.html?is-external=true" title="class or interface in java.security.cert">X509Certificate</a>&gt;&nbsp;getEntityCertificateChain()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>getEntityCertificateChain</code>&nbsp;in interface&nbsp;<code>org.opensaml.xml.security.x509.X509Credential</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getCRLs()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getCRLs</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/security/cert/X509CRL.html?is-external=true" title="class or interface in java.security.cert">X509CRL</a>&gt;&nbsp;getCRLs()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>getCRLs</code>&nbsp;in interface&nbsp;<code>org.opensaml.xml.security.x509.X509Credential</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getEntityId()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEntityId</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getEntityId()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>getEntityId</code>&nbsp;in interface&nbsp;<code>org.opensaml.xml.security.credential.Credential</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getUsageType()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getUsageType</h4>
+<pre>public&nbsp;org.opensaml.xml.security.credential.UsageType&nbsp;getUsageType()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>getUsageType</code>&nbsp;in interface&nbsp;<code>org.opensaml.xml.security.credential.Credential</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getKeyNames()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getKeyNames</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;getKeyNames()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>getKeyNames</code>&nbsp;in interface&nbsp;<code>org.opensaml.xml.security.credential.Credential</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getPublicKey()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPublicKey</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/security/PublicKey.html?is-external=true" title="class or interface in java.security">PublicKey</a>&nbsp;getPublicKey()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>getPublicKey</code>&nbsp;in interface&nbsp;<code>org.opensaml.xml.security.credential.Credential</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getPrivateKey()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPrivateKey</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/security/PrivateKey.html?is-external=true" title="class or interface in java.security">PrivateKey</a>&nbsp;getPrivateKey()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>getPrivateKey</code>&nbsp;in interface&nbsp;<code>org.opensaml.xml.security.credential.Credential</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getSecretKey()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSecretKey</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/crypto/SecretKey.html?is-external=true" title="class or interface in javax.crypto">SecretKey</a>&nbsp;getSecretKey()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>getSecretKey</code>&nbsp;in interface&nbsp;<code>org.opensaml.xml.security.credential.Credential</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getCredentalContextSet()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getCredentalContextSet</h4>
+<pre>public&nbsp;org.opensaml.xml.security.credential.CredentialContextSet&nbsp;getCredentalContextSet()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>getCredentalContextSet</code>&nbsp;in interface&nbsp;<code>org.opensaml.xml.security.credential.Credential</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getCredentialType()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getCredentialType</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends org.opensaml.xml.security.credential.Credential&gt;&nbsp;getCredentialType()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>getCredentialType</code>&nbsp;in interface&nbsp;<code>org.opensaml.xml.security.credential.Credential</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/SignKeyHolder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/rahas/impl/util/SAMLUtils.html" title="class in org.apache.rahas.impl.util"><span class="strong">Prev Class</span></a></li>
+<li>Next Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rahas/impl/util/SignKeyHolder.html" target="_top">Frames</a></li>
+<li><a href="SignKeyHolder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/util/class-use/AxiomParserPool.html b/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/util/class-use/AxiomParserPool.html
new file mode 100644
index 0000000..e487543
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/util/class-use/AxiomParserPool.html
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.rahas.impl.util.AxiomParserPool (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.rahas.impl.util.AxiomParserPool (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/rahas/impl/util/AxiomParserPool.html" title="class in org.apache.rahas.impl.util">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/rahas/impl/util/class-use/AxiomParserPool.html" target="_top">Frames</a></li>
+<li><a href="AxiomParserPool.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.rahas.impl.util.AxiomParserPool" class="title">Uses of Class<br>org.apache.rahas.impl.util.AxiomParserPool</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.rahas.impl.util.AxiomParserPool</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/rahas/impl/util/AxiomParserPool.html" title="class in org.apache.rahas.impl.util">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/rahas/impl/util/class-use/AxiomParserPool.html" target="_top">Frames</a></li>
+<li><a href="AxiomParserPool.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/util/class-use/CommonUtil.html b/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/util/class-use/CommonUtil.html
new file mode 100644
index 0000000..e067432
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/util/class-use/CommonUtil.html
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.rahas.impl.util.CommonUtil (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.rahas.impl.util.CommonUtil (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/rahas/impl/util/CommonUtil.html" title="class in org.apache.rahas.impl.util">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/rahas/impl/util/class-use/CommonUtil.html" target="_top">Frames</a></li>
+<li><a href="CommonUtil.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.rahas.impl.util.CommonUtil" class="title">Uses of Class<br>org.apache.rahas.impl.util.CommonUtil</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.rahas.impl.util.CommonUtil</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/rahas/impl/util/CommonUtil.html" title="class in org.apache.rahas.impl.util">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/rahas/impl/util/class-use/CommonUtil.html" target="_top">Frames</a></li>
+<li><a href="CommonUtil.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/util/class-use/SAML2KeyInfo.html b/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/util/class-use/SAML2KeyInfo.html
new file mode 100644
index 0000000..51930cb
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/util/class-use/SAML2KeyInfo.html
@@ -0,0 +1,165 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.rahas.impl.util.SAML2KeyInfo (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.rahas.impl.util.SAML2KeyInfo (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/rahas/impl/util/SAML2KeyInfo.html" title="class in org.apache.rahas.impl.util">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/rahas/impl/util/class-use/SAML2KeyInfo.html" target="_top">Frames</a></li>
+<li><a href="SAML2KeyInfo.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.rahas.impl.util.SAML2KeyInfo" class="title">Uses of Class<br>org.apache.rahas.impl.util.SAML2KeyInfo</h2>
+</div>
+<div class="classUseContainer">
+<ul class="blockList">
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
+<caption><span>Packages that use <a href="../../../../../../org/apache/rahas/impl/util/SAML2KeyInfo.html" title="class in org.apache.rahas.impl.util">SAML2KeyInfo</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Package</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="#org.apache.rahas.impl.util">org.apache.rahas.impl.util</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<ul class="blockList">
+<li class="blockList"><a name="org.apache.rahas.impl.util">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../../../org/apache/rahas/impl/util/SAML2KeyInfo.html" title="class in org.apache.rahas.impl.util">SAML2KeyInfo</a> in <a href="../../../../../../org/apache/rahas/impl/util/package-summary.html">org.apache.rahas.impl.util</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../../../org/apache/rahas/impl/util/package-summary.html">org.apache.rahas.impl.util</a> that return <a href="../../../../../../org/apache/rahas/impl/util/SAML2KeyInfo.html" title="class in org.apache.rahas.impl.util">SAML2KeyInfo</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="../../../../../../org/apache/rahas/impl/util/SAML2KeyInfo.html" title="class in org.apache.rahas.impl.util">SAML2KeyInfo</a></code></td>
+<td class="colLast"><span class="strong">SAML2Utils.</span><code><strong><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)">getSAML2KeyInfo</a></strong>(org.opensaml.saml2.core.Assertion&nbsp;assertion,
+               org.apache.ws.security.components.crypto.Crypto&nbsp;crypto,
+               <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/security/auth/callback/CallbackHandler.html?is-external=true" title="class or interface in javax.security.auth.callback">CallbackHandler</a>&nbsp;cb)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="../../../../../../org/apache/rahas/impl/util/SAML2KeyInfo.html" title="class in org.apache.rahas.impl.util">SAML2KeyInfo</a></code></td>
+<td class="colLast"><span class="strong">SAML2Utils.</span><code><strong><a href="../../../../../../org/apache/rahas/impl/util/SAML2Utils.html#getSAML2KeyInfo(org.w3c.dom.Element, org.apache.ws.security.components.crypto.Crypto, javax.security.auth.callback.CallbackHandler)">getSAML2KeyInfo</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom">Element</a>&nbsp;elem,
+               org.apache.ws.security.components.crypto.Crypto&nbsp;crypto,
+               <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/security/auth/callback/CallbackHandler.html?is-external=true" title="class or interface in javax.security.auth.callback">CallbackHandler</a>&nbsp;cb)</code>
+<div class="block">Extract certificates or the key available in the SAMLAssertion</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/rahas/impl/util/SAML2KeyInfo.html" title="class in org.apache.rahas.impl.util">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/rahas/impl/util/class-use/SAML2KeyInfo.html" target="_top">Frames</a></li>
+<li><a href="SAML2KeyInfo.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/util/class-use/SAML2Utils.html b/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/util/class-use/SAML2Utils.html
new file mode 100644
index 0000000..91a5b84
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/util/class-use/SAML2Utils.html
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.rahas.impl.util.SAML2Utils (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.rahas.impl.util.SAML2Utils (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/rahas/impl/util/SAML2Utils.html" title="class in org.apache.rahas.impl.util">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/rahas/impl/util/class-use/SAML2Utils.html" target="_top">Frames</a></li>
+<li><a href="SAML2Utils.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.rahas.impl.util.SAML2Utils" class="title">Uses of Class<br>org.apache.rahas.impl.util.SAML2Utils</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.rahas.impl.util.SAML2Utils</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/rahas/impl/util/SAML2Utils.html" title="class in org.apache.rahas.impl.util">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/rahas/impl/util/class-use/SAML2Utils.html" target="_top">Frames</a></li>
+<li><a href="SAML2Utils.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/util/class-use/SAMLAttributeCallback.html b/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/util/class-use/SAMLAttributeCallback.html
new file mode 100644
index 0000000..2220a1c
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/util/class-use/SAMLAttributeCallback.html
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.rahas.impl.util.SAMLAttributeCallback (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.rahas.impl.util.SAMLAttributeCallback (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/rahas/impl/util/SAMLAttributeCallback.html" title="class in org.apache.rahas.impl.util">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/rahas/impl/util/class-use/SAMLAttributeCallback.html" target="_top">Frames</a></li>
+<li><a href="SAMLAttributeCallback.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.rahas.impl.util.SAMLAttributeCallback" class="title">Uses of Class<br>org.apache.rahas.impl.util.SAMLAttributeCallback</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.rahas.impl.util.SAMLAttributeCallback</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/rahas/impl/util/SAMLAttributeCallback.html" title="class in org.apache.rahas.impl.util">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/rahas/impl/util/class-use/SAMLAttributeCallback.html" target="_top">Frames</a></li>
+<li><a href="SAMLAttributeCallback.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/util/class-use/SAMLCallback.html b/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/util/class-use/SAMLCallback.html
new file mode 100644
index 0000000..c33d02e
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/util/class-use/SAMLCallback.html
@@ -0,0 +1,176 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Interface org.apache.rahas.impl.util.SAMLCallback (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Interface org.apache.rahas.impl.util.SAMLCallback (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/rahas/impl/util/SAMLCallback.html" title="interface in org.apache.rahas.impl.util">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/rahas/impl/util/class-use/SAMLCallback.html" target="_top">Frames</a></li>
+<li><a href="SAMLCallback.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Interface org.apache.rahas.impl.util.SAMLCallback" class="title">Uses of Interface<br>org.apache.rahas.impl.util.SAMLCallback</h2>
+</div>
+<div class="classUseContainer">
+<ul class="blockList">
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
+<caption><span>Packages that use <a href="../../../../../../org/apache/rahas/impl/util/SAMLCallback.html" title="interface in org.apache.rahas.impl.util">SAMLCallback</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Package</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="#org.apache.rahas.impl.util">org.apache.rahas.impl.util</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<ul class="blockList">
+<li class="blockList"><a name="org.apache.rahas.impl.util">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../../../org/apache/rahas/impl/util/SAMLCallback.html" title="interface in org.apache.rahas.impl.util">SAMLCallback</a> in <a href="../../../../../../org/apache/rahas/impl/util/package-summary.html">org.apache.rahas.impl.util</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
+<caption><span>Classes in <a href="../../../../../../org/apache/rahas/impl/util/package-summary.html">org.apache.rahas.impl.util</a> that implement <a href="../../../../../../org/apache/rahas/impl/util/SAMLCallback.html" title="interface in org.apache.rahas.impl.util">SAMLCallback</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Class and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/rahas/impl/util/SAMLAttributeCallback.html" title="class in org.apache.rahas.impl.util">SAMLAttributeCallback</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/rahas/impl/util/SAMLNameIdentifierCallback.html" title="class in org.apache.rahas.impl.util">SAMLNameIdentifierCallback</a></strong></code>
+<div class="block">This is used retrieve data for the SAMLNameIdentifier.</div>
+</td>
+</tr>
+</tbody>
+</table>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../../../org/apache/rahas/impl/util/package-summary.html">org.apache.rahas.impl.util</a> with parameters of type <a href="../../../../../../org/apache/rahas/impl/util/SAMLCallback.html" title="interface in org.apache.rahas.impl.util">SAMLCallback</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">SAMLCallbackHandler.</span><code><strong><a href="../../../../../../org/apache/rahas/impl/util/SAMLCallbackHandler.html#handle(org.apache.rahas.impl.util.SAMLCallback)">handle</a></strong>(<a href="../../../../../../org/apache/rahas/impl/util/SAMLCallback.html" title="interface in org.apache.rahas.impl.util">SAMLCallback</a>&nbsp;callback)</code>
+<div class="block">SAMLCallback object has indicates what kind of data is required.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/rahas/impl/util/SAMLCallback.html" title="interface in org.apache.rahas.impl.util">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/rahas/impl/util/class-use/SAMLCallback.html" target="_top">Frames</a></li>
+<li><a href="SAMLCallback.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/util/class-use/SAMLCallbackHandler.html b/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/util/class-use/SAMLCallbackHandler.html
new file mode 100644
index 0000000..7a954c6
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/util/class-use/SAMLCallbackHandler.html
@@ -0,0 +1,193 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Interface org.apache.rahas.impl.util.SAMLCallbackHandler (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Interface org.apache.rahas.impl.util.SAMLCallbackHandler (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/rahas/impl/util/SAMLCallbackHandler.html" title="interface in org.apache.rahas.impl.util">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/rahas/impl/util/class-use/SAMLCallbackHandler.html" target="_top">Frames</a></li>
+<li><a href="SAMLCallbackHandler.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Interface org.apache.rahas.impl.util.SAMLCallbackHandler" class="title">Uses of Interface<br>org.apache.rahas.impl.util.SAMLCallbackHandler</h2>
+</div>
+<div class="classUseContainer">
+<ul class="blockList">
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
+<caption><span>Packages that use <a href="../../../../../../org/apache/rahas/impl/util/SAMLCallbackHandler.html" title="interface in org.apache.rahas.impl.util">SAMLCallbackHandler</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Package</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="#org.apache.rahas.impl">org.apache.rahas.impl</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<ul class="blockList">
+<li class="blockList"><a name="org.apache.rahas.impl">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../../../org/apache/rahas/impl/util/SAMLCallbackHandler.html" title="interface in org.apache.rahas.impl.util">SAMLCallbackHandler</a> in <a href="../../../../../../org/apache/rahas/impl/package-summary.html">org.apache.rahas.impl</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation">
+<caption><span>Fields in <a href="../../../../../../org/apache/rahas/impl/package-summary.html">org.apache.rahas.impl</a> declared as <a href="../../../../../../org/apache/rahas/impl/util/SAMLCallbackHandler.html" title="interface in org.apache.rahas.impl.util">SAMLCallbackHandler</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>protected <a href="../../../../../../org/apache/rahas/impl/util/SAMLCallbackHandler.html" title="interface in org.apache.rahas.impl.util">SAMLCallbackHandler</a></code></td>
+<td class="colLast"><span class="strong">SAMLTokenIssuerConfig.</span><code><strong><a href="../../../../../../org/apache/rahas/impl/SAMLTokenIssuerConfig.html#callbackHandler">callbackHandler</a></strong></code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../../../org/apache/rahas/impl/package-summary.html">org.apache.rahas.impl</a> that return <a href="../../../../../../org/apache/rahas/impl/util/SAMLCallbackHandler.html" title="interface in org.apache.rahas.impl.util">SAMLCallbackHandler</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../../org/apache/rahas/impl/util/SAMLCallbackHandler.html" title="interface in org.apache.rahas.impl.util">SAMLCallbackHandler</a></code></td>
+<td class="colLast"><span class="strong">SAMLTokenIssuerConfig.</span><code><strong><a href="../../../../../../org/apache/rahas/impl/SAMLTokenIssuerConfig.html#getCallbackHander()">getCallbackHander</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../../../org/apache/rahas/impl/util/SAMLCallbackHandler.html" title="interface in org.apache.rahas.impl.util">SAMLCallbackHandler</a></code></td>
+<td class="colLast"><span class="strong">SAMLTokenIssuerConfig.</span><code><strong><a href="../../../../../../org/apache/rahas/impl/SAMLTokenIssuerConfig.html#getCallbackHandler()">getCallbackHandler</a></strong>()</code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../../../org/apache/rahas/impl/package-summary.html">org.apache.rahas.impl</a> with parameters of type <a href="../../../../../../org/apache/rahas/impl/util/SAMLCallbackHandler.html" title="interface in org.apache.rahas.impl.util">SAMLCallbackHandler</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">SAMLTokenIssuerConfig.</span><code><strong><a href="../../../../../../org/apache/rahas/impl/SAMLTokenIssuerConfig.html#setCallbackHander(org.apache.rahas.impl.util.SAMLCallbackHandler)">setCallbackHander</a></strong>(<a href="../../../../../../org/apache/rahas/impl/util/SAMLCallbackHandler.html" title="interface in org.apache.rahas.impl.util">SAMLCallbackHandler</a>&nbsp;callbackHandler)</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">SAMLTokenIssuerConfig.</span><code><strong><a href="../../../../../../org/apache/rahas/impl/SAMLTokenIssuerConfig.html#setCallbackHandler(org.apache.rahas.impl.util.SAMLCallbackHandler)">setCallbackHandler</a></strong>(<a href="../../../../../../org/apache/rahas/impl/util/SAMLCallbackHandler.html" title="interface in org.apache.rahas.impl.util">SAMLCallbackHandler</a>&nbsp;callbackHandler)</code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/rahas/impl/util/SAMLCallbackHandler.html" title="interface in org.apache.rahas.impl.util">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/rahas/impl/util/class-use/SAMLCallbackHandler.html" target="_top">Frames</a></li>
+<li><a href="SAMLCallbackHandler.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/util/class-use/SAMLNameIdentifierCallback.html b/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/util/class-use/SAMLNameIdentifierCallback.html
new file mode 100644
index 0000000..2a4286f
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/util/class-use/SAMLNameIdentifierCallback.html
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.rahas.impl.util.SAMLNameIdentifierCallback (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.rahas.impl.util.SAMLNameIdentifierCallback (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/rahas/impl/util/SAMLNameIdentifierCallback.html" title="class in org.apache.rahas.impl.util">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/rahas/impl/util/class-use/SAMLNameIdentifierCallback.html" target="_top">Frames</a></li>
+<li><a href="SAMLNameIdentifierCallback.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.rahas.impl.util.SAMLNameIdentifierCallback" class="title">Uses of Class<br>org.apache.rahas.impl.util.SAMLNameIdentifierCallback</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.rahas.impl.util.SAMLNameIdentifierCallback</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/rahas/impl/util/SAMLNameIdentifierCallback.html" title="class in org.apache.rahas.impl.util">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/rahas/impl/util/class-use/SAMLNameIdentifierCallback.html" target="_top">Frames</a></li>
+<li><a href="SAMLNameIdentifierCallback.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/util/class-use/SAMLUtils.html b/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/util/class-use/SAMLUtils.html
new file mode 100644
index 0000000..8595a00
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/util/class-use/SAMLUtils.html
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.rahas.impl.util.SAMLUtils (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.rahas.impl.util.SAMLUtils (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/rahas/impl/util/SAMLUtils.html" title="class in org.apache.rahas.impl.util">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/rahas/impl/util/class-use/SAMLUtils.html" target="_top">Frames</a></li>
+<li><a href="SAMLUtils.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.rahas.impl.util.SAMLUtils" class="title">Uses of Class<br>org.apache.rahas.impl.util.SAMLUtils</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.rahas.impl.util.SAMLUtils</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/rahas/impl/util/SAMLUtils.html" title="class in org.apache.rahas.impl.util">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/rahas/impl/util/class-use/SAMLUtils.html" target="_top">Frames</a></li>
+<li><a href="SAMLUtils.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/util/class-use/SignKeyHolder.html b/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/util/class-use/SignKeyHolder.html
new file mode 100644
index 0000000..ed9ae3e
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/util/class-use/SignKeyHolder.html
@@ -0,0 +1,158 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.rahas.impl.util.SignKeyHolder (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.rahas.impl.util.SignKeyHolder (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/rahas/impl/util/SignKeyHolder.html" title="class in org.apache.rahas.impl.util">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/rahas/impl/util/class-use/SignKeyHolder.html" target="_top">Frames</a></li>
+<li><a href="SignKeyHolder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.rahas.impl.util.SignKeyHolder" class="title">Uses of Class<br>org.apache.rahas.impl.util.SignKeyHolder</h2>
+</div>
+<div class="classUseContainer">
+<ul class="blockList">
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
+<caption><span>Packages that use <a href="../../../../../../org/apache/rahas/impl/util/SignKeyHolder.html" title="class in org.apache.rahas.impl.util">SignKeyHolder</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Package</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="#org.apache.rahas.impl">org.apache.rahas.impl</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<ul class="blockList">
+<li class="blockList"><a name="org.apache.rahas.impl">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../../../org/apache/rahas/impl/util/SignKeyHolder.html" title="class in org.apache.rahas.impl.util">SignKeyHolder</a> in <a href="../../../../../../org/apache/rahas/impl/package-summary.html">org.apache.rahas.impl</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../../../org/apache/rahas/impl/package-summary.html">org.apache.rahas.impl</a> with parameters of type <a href="../../../../../../org/apache/rahas/impl/util/SignKeyHolder.html" title="class in org.apache.rahas.impl.util">SignKeyHolder</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>org.opensaml.saml2.core.Assertion</code></td>
+<td class="colLast"><span class="strong">SAML2TokenIssuer.</span><code><strong><a href="../../../../../../org/apache/rahas/impl/SAML2TokenIssuer.html#setSignature(org.opensaml.saml2.core.Assertion, org.apache.rahas.impl.util.SignKeyHolder)">setSignature</a></strong>(org.opensaml.saml2.core.Assertion&nbsp;assertion,
+            <a href="../../../../../../org/apache/rahas/impl/util/SignKeyHolder.html" title="class in org.apache.rahas.impl.util">SignKeyHolder</a>&nbsp;cred)</code>
+<div class="block">This method is used to sign the assertion</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/rahas/impl/util/SignKeyHolder.html" title="class in org.apache.rahas.impl.util">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/rahas/impl/util/class-use/SignKeyHolder.html" target="_top">Frames</a></li>
+<li><a href="SignKeyHolder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/util/package-frame.html b/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/util/package-frame.html
new file mode 100644
index 0000000..992d249
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/util/package-frame.html
@@ -0,0 +1,30 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>org.apache.rahas.impl.util (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<h1 class="bar"><a href="../../../../../org/apache/rahas/impl/util/package-summary.html" target="classFrame">org.apache.rahas.impl.util</a></h1>
+<div class="indexContainer">
+<h2 title="Interfaces">Interfaces</h2>
+<ul title="Interfaces">
+<li><a href="SAMLCallback.html" title="interface in org.apache.rahas.impl.util" target="classFrame"><i>SAMLCallback</i></a></li>
+<li><a href="SAMLCallbackHandler.html" title="interface in org.apache.rahas.impl.util" target="classFrame"><i>SAMLCallbackHandler</i></a></li>
+</ul>
+<h2 title="Classes">Classes</h2>
+<ul title="Classes">
+<li><a href="AxiomParserPool.html" title="class in org.apache.rahas.impl.util" target="classFrame">AxiomParserPool</a></li>
+<li><a href="CommonUtil.html" title="class in org.apache.rahas.impl.util" target="classFrame">CommonUtil</a></li>
+<li><a href="SAML2KeyInfo.html" title="class in org.apache.rahas.impl.util" target="classFrame">SAML2KeyInfo</a></li>
+<li><a href="SAML2Utils.html" title="class in org.apache.rahas.impl.util" target="classFrame">SAML2Utils</a></li>
+<li><a href="SAMLAttributeCallback.html" title="class in org.apache.rahas.impl.util" target="classFrame">SAMLAttributeCallback</a></li>
+<li><a href="SAMLNameIdentifierCallback.html" title="class in org.apache.rahas.impl.util" target="classFrame">SAMLNameIdentifierCallback</a></li>
+<li><a href="SAMLUtils.html" title="class in org.apache.rahas.impl.util" target="classFrame">SAMLUtils</a></li>
+<li><a href="SignKeyHolder.html" title="class in org.apache.rahas.impl.util" target="classFrame">SignKeyHolder</a></li>
+</ul>
+</div>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/util/package-summary.html b/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/util/package-summary.html
new file mode 100644
index 0000000..4a8adab
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/util/package-summary.html
@@ -0,0 +1,199 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>org.apache.rahas.impl.util (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="org.apache.rahas.impl.util (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-use.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/rahas/impl/package-summary.html">Prev Package</a></li>
+<li><a href="../../../../../org/apache/rampart/package-summary.html">Next Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rahas/impl/util/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 title="Package" class="title">Package&nbsp;org.apache.rahas.impl.util</h1>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="packageSummary" border="0" cellpadding="3" cellspacing="0" summary="Interface Summary table, listing interfaces, and an explanation">
+<caption><span>Interface Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Interface</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/rahas/impl/util/SAMLCallback.html" title="interface in org.apache.rahas.impl.util">SAMLCallback</a></td>
+<td class="colLast">
+<div class="block">All SAML data retrieving call backs will implement this interface</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../org/apache/rahas/impl/util/SAMLCallbackHandler.html" title="interface in org.apache.rahas.impl.util">SAMLCallbackHandler</a></td>
+<td class="colLast">
+<div class="block">SAMLCallback Handler enables you to add data to the
+ to the SAMLAssertion.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="packageSummary" border="0" cellpadding="3" cellspacing="0" summary="Class Summary table, listing classes, and an explanation">
+<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Class</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/rahas/impl/util/AxiomParserPool.html" title="class in org.apache.rahas.impl.util">AxiomParserPool</a></td>
+<td class="colLast">
+<div class="block">Custom OpenSAML 1.x <code>ParserPool</code> implementation that uses a DOM aware Axiom implementation
+ instead of requesting a <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/parsers/DocumentBuilderFactory.html?is-external=true" title="class or interface in javax.xml.parsers"><code>DocumentBuilderFactory</code></a> using JAXP.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../org/apache/rahas/impl/util/CommonUtil.html" title="class in org.apache.rahas.impl.util">CommonUtil</a></td>
+<td class="colLast">
+<div class="block">This class implements some utility methods common to SAML1 and SAML2.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/rahas/impl/util/SAML2KeyInfo.html" title="class in org.apache.rahas.impl.util">SAML2KeyInfo</a></td>
+<td class="colLast">
+<div class="block">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.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../org/apache/rahas/impl/util/SAML2Utils.html" title="class in org.apache.rahas.impl.util">SAML2Utils</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/rahas/impl/util/SAMLAttributeCallback.html" title="class in org.apache.rahas.impl.util">SAMLAttributeCallback</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../org/apache/rahas/impl/util/SAMLNameIdentifierCallback.html" title="class in org.apache.rahas.impl.util">SAMLNameIdentifierCallback</a></td>
+<td class="colLast">
+<div class="block">This is used retrieve data for the SAMLNameIdentifier.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/rahas/impl/util/SAMLUtils.html" title="class in org.apache.rahas.impl.util">SAMLUtils</a></td>
+<td class="colLast">
+<div class="block">Utility class for SAML 1 assertions.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../org/apache/rahas/impl/util/SignKeyHolder.html" title="class in org.apache.rahas.impl.util">SignKeyHolder</a></td>
+<td class="colLast">
+<div class="block">This class is used to store the signing credentials.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-use.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/rahas/impl/package-summary.html">Prev Package</a></li>
+<li><a href="../../../../../org/apache/rampart/package-summary.html">Next Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rahas/impl/util/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/util/package-tree.html b/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/util/package-tree.html
new file mode 100644
index 0000000..0dbce90
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/util/package-tree.html
@@ -0,0 +1,144 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>org.apache.rahas.impl.util Class Hierarchy (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="org.apache.rahas.impl.util Class Hierarchy (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li>Use</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/rahas/impl/package-tree.html">Prev</a></li>
+<li><a href="../../../../../org/apache/rampart/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rahas/impl/util/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 class="title">Hierarchy For Package org.apache.rahas.impl.util</h1>
+<span class="strong">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<div class="contentContainer">
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang"><span class="strong">Object</span></a>
+<ul>
+<li type="circle">org.apache.rahas.impl.util.<a href="../../../../../org/apache/rahas/impl/util/CommonUtil.html" title="class in org.apache.rahas.impl.util"><span class="strong">CommonUtil</span></a></li>
+<li type="circle">org.apache.rahas.impl.util.<a href="../../../../../org/apache/rahas/impl/util/SAML2KeyInfo.html" title="class in org.apache.rahas.impl.util"><span class="strong">SAML2KeyInfo</span></a></li>
+<li type="circle">org.apache.rahas.impl.util.<a href="../../../../../org/apache/rahas/impl/util/SAML2Utils.html" title="class in org.apache.rahas.impl.util"><span class="strong">SAML2Utils</span></a></li>
+<li type="circle">org.apache.rahas.impl.util.<a href="../../../../../org/apache/rahas/impl/util/SAMLAttributeCallback.html" title="class in org.apache.rahas.impl.util"><span class="strong">SAMLAttributeCallback</span></a> (implements org.apache.rahas.impl.util.<a href="../../../../../org/apache/rahas/impl/util/SAMLCallback.html" title="interface in org.apache.rahas.impl.util">SAMLCallback</a>)</li>
+<li type="circle">org.apache.rahas.impl.util.<a href="../../../../../org/apache/rahas/impl/util/SAMLNameIdentifierCallback.html" title="class in org.apache.rahas.impl.util"><span class="strong">SAMLNameIdentifierCallback</span></a> (implements org.apache.rahas.impl.util.<a href="../../../../../org/apache/rahas/impl/util/SAMLCallback.html" title="interface in org.apache.rahas.impl.util">SAMLCallback</a>)</li>
+<li type="circle">org.apache.rahas.impl.util.<a href="../../../../../org/apache/rahas/impl/util/SAMLUtils.html" title="class in org.apache.rahas.impl.util"><span class="strong">SAMLUtils</span></a></li>
+<li type="circle">org.apache.rahas.impl.util.<a href="../../../../../org/apache/rahas/impl/util/SignKeyHolder.html" title="class in org.apache.rahas.impl.util"><span class="strong">SignKeyHolder</span></a> (implements org.opensaml.xml.security.x509.X509Credential)</li>
+<li type="circle">org.opensaml.xml.parse.StaticBasicParserPool (implements org.opensaml.xml.parse.ParserPool)
+<ul>
+<li type="circle">org.apache.rahas.impl.util.<a href="../../../../../org/apache/rahas/impl/util/AxiomParserPool.html" title="class in org.apache.rahas.impl.util"><span class="strong">AxiomParserPool</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
+<ul>
+<li type="circle">org.apache.rahas.impl.util.<a href="../../../../../org/apache/rahas/impl/util/SAMLCallback.html" title="interface in org.apache.rahas.impl.util"><span class="strong">SAMLCallback</span></a></li>
+<li type="circle">org.apache.rahas.impl.util.<a href="../../../../../org/apache/rahas/impl/util/SAMLCallbackHandler.html" title="interface in org.apache.rahas.impl.util"><span class="strong">SAMLCallbackHandler</span></a></li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li>Use</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/rahas/impl/package-tree.html">Prev</a></li>
+<li><a href="../../../../../org/apache/rampart/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rahas/impl/util/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/util/package-use.html b/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/util/package-use.html
new file mode 100644
index 0000000..5f21769
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rahas/impl/util/package-use.html
@@ -0,0 +1,183 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Package org.apache.rahas.impl.util (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Package org.apache.rahas.impl.util (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rahas/impl/util/package-use.html" target="_top">Frames</a></li>
+<li><a href="package-use.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 title="Uses of Package org.apache.rahas.impl.util" class="title">Uses of Package<br>org.apache.rahas.impl.util</h1>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
+<caption><span>Packages that use <a href="../../../../../org/apache/rahas/impl/util/package-summary.html">org.apache.rahas.impl.util</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Package</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="#org.apache.rahas.impl">org.apache.rahas.impl</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="#org.apache.rahas.impl.util">org.apache.rahas.impl.util</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="org.apache.rahas.impl">
+<!--   -->
+</a>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
+<caption><span>Classes in <a href="../../../../../org/apache/rahas/impl/util/package-summary.html">org.apache.rahas.impl.util</a> used by <a href="../../../../../org/apache/rahas/impl/package-summary.html">org.apache.rahas.impl</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Class and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colOne"><a href="../../../../../org/apache/rahas/impl/util/class-use/SAMLCallbackHandler.html#org.apache.rahas.impl">SAMLCallbackHandler</a>
+<div class="block">SAMLCallback Handler enables you to add data to the
+ to the SAMLAssertion.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="../../../../../org/apache/rahas/impl/util/class-use/SignKeyHolder.html#org.apache.rahas.impl">SignKeyHolder</a>
+<div class="block">This class is used to store the signing credentials.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="org.apache.rahas.impl.util">
+<!--   -->
+</a>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
+<caption><span>Classes in <a href="../../../../../org/apache/rahas/impl/util/package-summary.html">org.apache.rahas.impl.util</a> used by <a href="../../../../../org/apache/rahas/impl/util/package-summary.html">org.apache.rahas.impl.util</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Class and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colOne"><a href="../../../../../org/apache/rahas/impl/util/class-use/SAML2KeyInfo.html#org.apache.rahas.impl.util">SAML2KeyInfo</a>
+<div class="block">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.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="../../../../../org/apache/rahas/impl/util/class-use/SAMLCallback.html#org.apache.rahas.impl.util">SAMLCallback</a>
+<div class="block">All SAML data retrieving call backs will implement this interface</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rahas/impl/util/package-use.html" target="_top">Frames</a></li>
+<li><a href="package-use.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rahas/package-frame.html b/axis2/java/core-rampart/apidocs/org/apache/rahas/package-frame.html
new file mode 100644
index 0000000..6db3548
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rahas/package-frame.html
@@ -0,0 +1,43 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>org.apache.rahas (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+</head>
+<body>
+<h1 class="bar"><a href="../../../org/apache/rahas/package-summary.html" target="classFrame">org.apache.rahas</a></h1>
+<div class="indexContainer">
+<h2 title="Interfaces">Interfaces</h2>
+<ul title="Interfaces">
+<li><a href="TokenCanceler.html" title="interface in org.apache.rahas" target="classFrame"><i>TokenCanceler</i></a></li>
+<li><a href="TokenIssuer.html" title="interface in org.apache.rahas" target="classFrame"><i>TokenIssuer</i></a></li>
+<li><a href="TokenRenewer.html" title="interface in org.apache.rahas" target="classFrame"><i>TokenRenewer</i></a></li>
+<li><a href="TokenStorage.html" title="interface in org.apache.rahas" target="classFrame"><i>TokenStorage</i></a></li>
+<li><a href="TokenValidator.html" title="interface in org.apache.rahas" target="classFrame"><i>TokenValidator</i></a></li>
+</ul>
+<h2 title="Classes">Classes</h2>
+<ul title="Classes">
+<li><a href="EncryptedKeyToken.html" title="class in org.apache.rahas" target="classFrame">EncryptedKeyToken</a></li>
+<li><a href="Rahas.html" title="class in org.apache.rahas" target="classFrame">Rahas</a></li>
+<li><a href="RahasConstants.html" title="class in org.apache.rahas" target="classFrame">RahasConstants</a></li>
+<li><a href="RahasConstants.CancelBindingLocalNames.html" title="class in org.apache.rahas" target="classFrame">RahasConstants.CancelBindingLocalNames</a></li>
+<li><a href="RahasConstants.IssuanceBindingLocalNames.html" title="class in org.apache.rahas" target="classFrame">RahasConstants.IssuanceBindingLocalNames</a></li>
+<li><a href="RahasConstants.LocalNames.html" title="class in org.apache.rahas" target="classFrame">RahasConstants.LocalNames</a></li>
+<li><a href="RahasData.html" title="class in org.apache.rahas" target="classFrame">RahasData</a></li>
+<li><a href="RampartSAMLBootstrap.html" title="class in org.apache.rahas" target="classFrame">RampartSAMLBootstrap</a></li>
+<li><a href="SimpleTokenStore.html" title="class in org.apache.rahas" target="classFrame">SimpleTokenStore</a></li>
+<li><a href="STSMessageReceiver.html" title="class in org.apache.rahas" target="classFrame">STSMessageReceiver</a></li>
+<li><a href="Token.html" title="class in org.apache.rahas" target="classFrame">Token</a></li>
+<li><a href="TokenRequestDispatcher.html" title="class in org.apache.rahas" target="classFrame">TokenRequestDispatcher</a></li>
+<li><a href="TokenRequestDispatcherConfig.html" title="class in org.apache.rahas" target="classFrame">TokenRequestDispatcherConfig</a></li>
+<li><a href="TrustUtil.html" title="class in org.apache.rahas" target="classFrame">TrustUtil</a></li>
+</ul>
+<h2 title="Exceptions">Exceptions</h2>
+<ul title="Exceptions">
+<li><a href="TrustException.html" title="class in org.apache.rahas" target="classFrame">TrustException</a></li>
+</ul>
+</div>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rahas/package-summary.html b/axis2/java/core-rampart/apidocs/org/apache/rahas/package-summary.html
new file mode 100644
index 0000000..b0c3f94
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rahas/package-summary.html
@@ -0,0 +1,246 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>org.apache.rahas (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="org.apache.rahas (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-use.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev Package</li>
+<li><a href="../../../org/apache/rahas/client/package-summary.html">Next Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?org/apache/rahas/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 title="Package" class="title">Package&nbsp;org.apache.rahas</h1>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="packageSummary" border="0" cellpadding="3" cellspacing="0" summary="Interface Summary table, listing interfaces, and an explanation">
+<caption><span>Interface Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Interface</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../org/apache/rahas/TokenCanceler.html" title="interface in org.apache.rahas">TokenCanceler</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../org/apache/rahas/TokenIssuer.html" title="interface in org.apache.rahas">TokenIssuer</a></td>
+<td class="colLast">
+<div class="block">The <code>TokenIssuer</code></div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../org/apache/rahas/TokenRenewer.html" title="interface in org.apache.rahas">TokenRenewer</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../org/apache/rahas/TokenStorage.html" title="interface in org.apache.rahas">TokenStorage</a></td>
+<td class="colLast">
+<div class="block">The storage interface to store security tokens and
+ manipulate them</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../org/apache/rahas/TokenValidator.html" title="interface in org.apache.rahas">TokenValidator</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="packageSummary" border="0" cellpadding="3" cellspacing="0" summary="Class Summary table, listing classes, and an explanation">
+<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Class</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../org/apache/rahas/EncryptedKeyToken.html" title="class in org.apache.rahas">EncryptedKeyToken</a></td>
+<td class="colLast">
+<div class="block">This token is used store Encrypted Key Tokens.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../org/apache/rahas/Rahas.html" title="class in org.apache.rahas">Rahas</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../org/apache/rahas/RahasConstants.html" title="class in org.apache.rahas">RahasConstants</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../org/apache/rahas/RahasConstants.CancelBindingLocalNames.html" title="class in org.apache.rahas">RahasConstants.CancelBindingLocalNames</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../org/apache/rahas/RahasConstants.IssuanceBindingLocalNames.html" title="class in org.apache.rahas">RahasConstants.IssuanceBindingLocalNames</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../org/apache/rahas/RahasConstants.LocalNames.html" title="class in org.apache.rahas">RahasConstants.LocalNames</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../org/apache/rahas/RahasData.html" title="class in org.apache.rahas">RahasData</a></td>
+<td class="colLast">
+<div class="block">Common data items on WS-Trust request messages</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../org/apache/rahas/RampartSAMLBootstrap.html" title="class in org.apache.rahas">RampartSAMLBootstrap</a></td>
+<td class="colLast">
+<div class="block">Rampart specific SAML bootstrap class.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../org/apache/rahas/SimpleTokenStore.html" title="class in org.apache.rahas">SimpleTokenStore</a></td>
+<td class="colLast">
+<div class="block">In-memory implementation of the token storage</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../org/apache/rahas/STSMessageReceiver.html" title="class in org.apache.rahas">STSMessageReceiver</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a></td>
+<td class="colLast">
+<div class="block">This represents a security token which can have either one of 4 states.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../org/apache/rahas/TokenRequestDispatcher.html" title="class in org.apache.rahas">TokenRequestDispatcher</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../org/apache/rahas/TokenRequestDispatcherConfig.html" title="class in org.apache.rahas">TokenRequestDispatcherConfig</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../org/apache/rahas/TrustUtil.html" title="class in org.apache.rahas">TrustUtil</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="packageSummary" border="0" cellpadding="3" cellspacing="0" summary="Exception Summary table, listing exceptions, and an explanation">
+<caption><span>Exception Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Exception</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-use.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev Package</li>
+<li><a href="../../../org/apache/rahas/client/package-summary.html">Next Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?org/apache/rahas/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rahas/package-tree.html b/axis2/java/core-rampart/apidocs/org/apache/rahas/package-tree.html
new file mode 100644
index 0000000..9769f7c
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rahas/package-tree.html
@@ -0,0 +1,173 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>org.apache.rahas Class Hierarchy (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="org.apache.rahas Class Hierarchy (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li>Use</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li><a href="../../../org/apache/rahas/client/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?org/apache/rahas/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 class="title">Hierarchy For Package org.apache.rahas</h1>
+<span class="strong">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<div class="contentContainer">
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang"><span class="strong">Object</span></a>
+<ul>
+<li type="circle">org.apache.axis2.receivers.AbstractMessageReceiver (implements org.apache.axis2.engine.MessageReceiver)
+<ul>
+<li type="circle">org.apache.axis2.receivers.AbstractInOutMessageReceiver
+<ul>
+<li type="circle">org.apache.rahas.<a href="../../../org/apache/rahas/STSMessageReceiver.html" title="class in org.apache.rahas"><span class="strong">STSMessageReceiver</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+<li type="circle">org.opensaml.DefaultBootstrap
+<ul>
+<li type="circle">org.apache.rahas.<a href="../../../org/apache/rahas/RampartSAMLBootstrap.html" title="class in org.apache.rahas"><span class="strong">RampartSAMLBootstrap</span></a></li>
+</ul>
+</li>
+<li type="circle">org.apache.rahas.<a href="../../../org/apache/rahas/Rahas.html" title="class in org.apache.rahas"><span class="strong">Rahas</span></a> (implements org.apache.axis2.modules.Module)</li>
+<li type="circle">org.apache.rahas.<a href="../../../org/apache/rahas/RahasConstants.html" title="class in org.apache.rahas"><span class="strong">RahasConstants</span></a></li>
+<li type="circle">org.apache.rahas.<a href="../../../org/apache/rahas/RahasConstants.CancelBindingLocalNames.html" title="class in org.apache.rahas"><span class="strong">RahasConstants.CancelBindingLocalNames</span></a></li>
+<li type="circle">org.apache.rahas.<a href="../../../org/apache/rahas/RahasConstants.IssuanceBindingLocalNames.html" title="class in org.apache.rahas"><span class="strong">RahasConstants.IssuanceBindingLocalNames</span></a></li>
+<li type="circle">org.apache.rahas.<a href="../../../org/apache/rahas/RahasConstants.LocalNames.html" title="class in org.apache.rahas"><span class="strong">RahasConstants.LocalNames</span></a></li>
+<li type="circle">org.apache.rahas.<a href="../../../org/apache/rahas/RahasData.html" title="class in org.apache.rahas"><span class="strong">RahasData</span></a></li>
+<li type="circle">org.apache.rahas.<a href="../../../org/apache/rahas/SimpleTokenStore.html" title="class in org.apache.rahas"><span class="strong">SimpleTokenStore</span></a> (implements java.io.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>, org.apache.rahas.<a href="../../../org/apache/rahas/TokenStorage.html" title="interface in org.apache.rahas">TokenStorage</a>)</li>
+<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang"><span class="strong">Throwable</span></a> (implements java.io.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
+<ul>
+<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang"><span class="strong">Exception</span></a>
+<ul>
+<li type="circle">org.apache.rahas.<a href="../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas"><span class="strong">TrustException</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+<li type="circle">org.apache.rahas.<a href="../../../org/apache/rahas/Token.html" title="class in org.apache.rahas"><span class="strong">Token</span></a> (implements java.io.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/io/Externalizable.html?is-external=true" title="class or interface in java.io">Externalizable</a>)
+<ul>
+<li type="circle">org.apache.rahas.<a href="../../../org/apache/rahas/EncryptedKeyToken.html" title="class in org.apache.rahas"><span class="strong">EncryptedKeyToken</span></a></li>
+</ul>
+</li>
+<li type="circle">org.apache.rahas.<a href="../../../org/apache/rahas/TokenRequestDispatcher.html" title="class in org.apache.rahas"><span class="strong">TokenRequestDispatcher</span></a></li>
+<li type="circle">org.apache.rahas.<a href="../../../org/apache/rahas/TokenRequestDispatcherConfig.html" title="class in org.apache.rahas"><span class="strong">TokenRequestDispatcherConfig</span></a></li>
+<li type="circle">org.apache.rahas.<a href="../../../org/apache/rahas/TrustUtil.html" title="class in org.apache.rahas"><span class="strong">TrustUtil</span></a></li>
+</ul>
+</li>
+</ul>
+<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
+<ul>
+<li type="circle">org.apache.rahas.<a href="../../../org/apache/rahas/TokenCanceler.html" title="interface in org.apache.rahas"><span class="strong">TokenCanceler</span></a></li>
+<li type="circle">org.apache.rahas.<a href="../../../org/apache/rahas/TokenIssuer.html" title="interface in org.apache.rahas"><span class="strong">TokenIssuer</span></a></li>
+<li type="circle">org.apache.rahas.<a href="../../../org/apache/rahas/TokenRenewer.html" title="interface in org.apache.rahas"><span class="strong">TokenRenewer</span></a></li>
+<li type="circle">org.apache.rahas.<a href="../../../org/apache/rahas/TokenStorage.html" title="interface in org.apache.rahas"><span class="strong">TokenStorage</span></a></li>
+<li type="circle">org.apache.rahas.<a href="../../../org/apache/rahas/TokenValidator.html" title="interface in org.apache.rahas"><span class="strong">TokenValidator</span></a></li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li>Use</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li><a href="../../../org/apache/rahas/client/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?org/apache/rahas/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rahas/package-use.html b/axis2/java/core-rampart/apidocs/org/apache/rahas/package-use.html
new file mode 100644
index 0000000..db5f3fb
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rahas/package-use.html
@@ -0,0 +1,359 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Package org.apache.rahas (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Package org.apache.rahas (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?org/apache/rahas/package-use.html" target="_top">Frames</a></li>
+<li><a href="package-use.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 title="Uses of Package org.apache.rahas" class="title">Uses of Package<br>org.apache.rahas</h1>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
+<caption><span>Packages that use <a href="../../../org/apache/rahas/package-summary.html">org.apache.rahas</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Package</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="#org.apache.rahas">org.apache.rahas</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="#org.apache.rahas.client">org.apache.rahas.client</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="#org.apache.rahas.impl">org.apache.rahas.impl</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="#org.apache.rahas.impl.util">org.apache.rahas.impl.util</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="#org.apache.rampart">org.apache.rampart</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="#org.apache.rampart.builder">org.apache.rampart.builder</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="#org.apache.rampart.saml">org.apache.rampart.saml</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="#org.apache.rampart.util">org.apache.rampart.util</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="org.apache.rahas">
+<!--   -->
+</a>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
+<caption><span>Classes in <a href="../../../org/apache/rahas/package-summary.html">org.apache.rahas</a> used by <a href="../../../org/apache/rahas/package-summary.html">org.apache.rahas</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Class and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colOne"><a href="../../../org/apache/rahas/class-use/RahasData.html#org.apache.rahas">RahasData</a>
+<div class="block">Common data items on WS-Trust request messages</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="../../../org/apache/rahas/class-use/Token.html#org.apache.rahas">Token</a>
+<div class="block">This represents a security token which can have either one of 4 states.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a href="../../../org/apache/rahas/class-use/TokenCanceler.html#org.apache.rahas">TokenCanceler</a>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="../../../org/apache/rahas/class-use/TokenIssuer.html#org.apache.rahas">TokenIssuer</a>
+<div class="block">The <code>TokenIssuer</code></div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a href="../../../org/apache/rahas/class-use/TokenRenewer.html#org.apache.rahas">TokenRenewer</a>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="../../../org/apache/rahas/class-use/TokenRequestDispatcherConfig.html#org.apache.rahas">TokenRequestDispatcherConfig</a>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a href="../../../org/apache/rahas/class-use/TokenStorage.html#org.apache.rahas">TokenStorage</a>
+<div class="block">The storage interface to store security tokens and
+ manipulate them</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="../../../org/apache/rahas/class-use/TokenValidator.html#org.apache.rahas">TokenValidator</a>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a href="../../../org/apache/rahas/class-use/TrustException.html#org.apache.rahas">TrustException</a>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="org.apache.rahas.client">
+<!--   -->
+</a>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
+<caption><span>Classes in <a href="../../../org/apache/rahas/package-summary.html">org.apache.rahas</a> used by <a href="../../../org/apache/rahas/client/package-summary.html">org.apache.rahas.client</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Class and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colOne"><a href="../../../org/apache/rahas/class-use/Token.html#org.apache.rahas.client">Token</a>
+<div class="block">This represents a security token which can have either one of 4 states.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="../../../org/apache/rahas/class-use/TokenStorage.html#org.apache.rahas.client">TokenStorage</a>
+<div class="block">The storage interface to store security tokens and
+ manipulate them</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a href="../../../org/apache/rahas/class-use/TrustException.html#org.apache.rahas.client">TrustException</a>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="org.apache.rahas.impl">
+<!--   -->
+</a>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
+<caption><span>Classes in <a href="../../../org/apache/rahas/package-summary.html">org.apache.rahas</a> used by <a href="../../../org/apache/rahas/impl/package-summary.html">org.apache.rahas.impl</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Class and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colOne"><a href="../../../org/apache/rahas/class-use/RahasData.html#org.apache.rahas.impl">RahasData</a>
+<div class="block">Common data items on WS-Trust request messages</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="../../../org/apache/rahas/class-use/Token.html#org.apache.rahas.impl">Token</a>
+<div class="block">This represents a security token which can have either one of 4 states.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a href="../../../org/apache/rahas/class-use/TokenCanceler.html#org.apache.rahas.impl">TokenCanceler</a>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="../../../org/apache/rahas/class-use/TokenIssuer.html#org.apache.rahas.impl">TokenIssuer</a>
+<div class="block">The <code>TokenIssuer</code></div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a href="../../../org/apache/rahas/class-use/TokenRenewer.html#org.apache.rahas.impl">TokenRenewer</a>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="../../../org/apache/rahas/class-use/TokenValidator.html#org.apache.rahas.impl">TokenValidator</a>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a href="../../../org/apache/rahas/class-use/TrustException.html#org.apache.rahas.impl">TrustException</a>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="org.apache.rahas.impl.util">
+<!--   -->
+</a>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
+<caption><span>Classes in <a href="../../../org/apache/rahas/package-summary.html">org.apache.rahas</a> used by <a href="../../../org/apache/rahas/impl/util/package-summary.html">org.apache.rahas.impl.util</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Class and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colOne"><a href="../../../org/apache/rahas/class-use/RahasData.html#org.apache.rahas.impl.util">RahasData</a>
+<div class="block">Common data items on WS-Trust request messages</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="../../../org/apache/rahas/class-use/TrustException.html#org.apache.rahas.impl.util">TrustException</a>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="org.apache.rampart">
+<!--   -->
+</a>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
+<caption><span>Classes in <a href="../../../org/apache/rahas/package-summary.html">org.apache.rahas</a> used by <a href="../../../org/apache/rampart/package-summary.html">org.apache.rampart</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Class and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colOne"><a href="../../../org/apache/rahas/class-use/TokenStorage.html#org.apache.rampart">TokenStorage</a>
+<div class="block">The storage interface to store security tokens and
+ manipulate them</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="org.apache.rampart.builder">
+<!--   -->
+</a>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
+<caption><span>Classes in <a href="../../../org/apache/rahas/package-summary.html">org.apache.rahas</a> used by <a href="../../../org/apache/rampart/builder/package-summary.html">org.apache.rampart.builder</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Class and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colOne"><a href="../../../org/apache/rahas/class-use/Token.html#org.apache.rampart.builder">Token</a>
+<div class="block">This represents a security token which can have either one of 4 states.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="org.apache.rampart.saml">
+<!--   -->
+</a>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
+<caption><span>Classes in <a href="../../../org/apache/rahas/package-summary.html">org.apache.rahas</a> used by <a href="../../../org/apache/rampart/saml/package-summary.html">org.apache.rampart.saml</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Class and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colOne"><a href="../../../org/apache/rahas/class-use/TrustException.html#org.apache.rampart.saml">TrustException</a>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="org.apache.rampart.util">
+<!--   -->
+</a>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
+<caption><span>Classes in <a href="../../../org/apache/rahas/package-summary.html">org.apache.rahas</a> used by <a href="../../../org/apache/rampart/util/package-summary.html">org.apache.rampart.util</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Class and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colOne"><a href="../../../org/apache/rahas/class-use/TrustException.html#org.apache.rampart.util">TrustException</a>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?org/apache/rahas/package-use.html" target="_top">Frames</a></li>
+<li><a href="package-use.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/AbstractUniqueMessageAttributeCache.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/AbstractUniqueMessageAttributeCache.html
new file mode 100644
index 0000000..8331391
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/AbstractUniqueMessageAttributeCache.html
@@ -0,0 +1,319 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>AbstractUniqueMessageAttributeCache (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="AbstractUniqueMessageAttributeCache (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/AbstractUniqueMessageAttributeCache.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev Class</li>
+<li><a href="../../../org/apache/rampart/ExtendedPolicyValidatorCallbackHandler.html" title="interface in org.apache.rampart"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?org/apache/rampart/AbstractUniqueMessageAttributeCache.html" target="_top">Frames</a></li>
+<li><a href="AbstractUniqueMessageAttributeCache.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.rampart</div>
+<h2 title="Class AbstractUniqueMessageAttributeCache" class="title">Class AbstractUniqueMessageAttributeCache</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.rampart.AbstractUniqueMessageAttributeCache</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../../../org/apache/rampart/UniqueMessageAttributeCache.html" title="interface in org.apache.rampart">UniqueMessageAttributeCache</a></dd>
+</dl>
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><a href="../../../org/apache/rampart/NonceCache.html" title="class in org.apache.rampart">NonceCache</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public abstract class <span class="strong">AbstractUniqueMessageAttributeCache</span>
+extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
+implements <a href="../../../org/apache/rampart/UniqueMessageAttributeCache.html" title="interface in org.apache.rampart">UniqueMessageAttributeCache</a></pre>
+<div class="block">An abstract class which implements UniqueMessageAttributeCache interface.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../org/apache/rampart/AbstractUniqueMessageAttributeCache.html#AbstractUniqueMessageAttributeCache()">AbstractUniqueMessageAttributeCache</a></strong>()</code>
+<div class="block">Default constructor.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../org/apache/rampart/AbstractUniqueMessageAttributeCache.html#AbstractUniqueMessageAttributeCache(int)">AbstractUniqueMessageAttributeCache</a></strong>(int&nbsp;maxTime)</code>
+<div class="block">Constructor with maximum life time as a parameter.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rampart/AbstractUniqueMessageAttributeCache.html#getMaximumLifeTimeOfAnAttribute()">getMaximumLifeTimeOfAnAttribute</a></strong>()</code>
+<div class="block">Gets the maximum life time of a message id.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rampart/AbstractUniqueMessageAttributeCache.html#setMaximumLifeTimeOfAnAttribute(int)">setMaximumLifeTimeOfAnAttribute</a></strong>(int&nbsp;maxTime)</code>
+<div class="block">Sets the maximum life time of a message id.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_org.apache.rampart.UniqueMessageAttributeCache">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.apache.rampart.<a href="../../../org/apache/rampart/UniqueMessageAttributeCache.html" title="interface in org.apache.rampart">UniqueMessageAttributeCache</a></h3>
+<code><a href="../../../org/apache/rampart/UniqueMessageAttributeCache.html#addToCache(java.lang.String, java.lang.String)">addToCache</a>, <a href="../../../org/apache/rampart/UniqueMessageAttributeCache.html#clearCache()">clearCache</a>, <a href="../../../org/apache/rampart/UniqueMessageAttributeCache.html#valueExistsInCache(java.lang.String, java.lang.String)">valueExistsInCache</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="AbstractUniqueMessageAttributeCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>AbstractUniqueMessageAttributeCache</h4>
+<pre>public&nbsp;AbstractUniqueMessageAttributeCache()</pre>
+<div class="block">Default constructor.</div>
+</li>
+</ul>
+<a name="AbstractUniqueMessageAttributeCache(int)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>AbstractUniqueMessageAttributeCache</h4>
+<pre>public&nbsp;AbstractUniqueMessageAttributeCache(int&nbsp;maxTime)</pre>
+<div class="block">Constructor with maximum life time as a parameter.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>maxTime</code> - Maximum life time in seconds.</dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="setMaximumLifeTimeOfAnAttribute(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setMaximumLifeTimeOfAnAttribute</h4>
+<pre>public&nbsp;void&nbsp;setMaximumLifeTimeOfAnAttribute(int&nbsp;maxTime)</pre>
+<div class="block">Sets the maximum life time of a message id.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../org/apache/rampart/UniqueMessageAttributeCache.html#setMaximumLifeTimeOfAnAttribute(int)">setMaximumLifeTimeOfAnAttribute</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/rampart/UniqueMessageAttributeCache.html" title="interface in org.apache.rampart">UniqueMessageAttributeCache</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>maxTime</code> - Maximum life time in seconds.</dd></dl>
+</li>
+</ul>
+<a name="getMaximumLifeTimeOfAnAttribute()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getMaximumLifeTimeOfAnAttribute</h4>
+<pre>public&nbsp;int&nbsp;getMaximumLifeTimeOfAnAttribute()</pre>
+<div class="block">Gets the maximum life time of a message id.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../org/apache/rampart/UniqueMessageAttributeCache.html#getMaximumLifeTimeOfAnAttribute()">getMaximumLifeTimeOfAnAttribute</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/rampart/UniqueMessageAttributeCache.html" title="interface in org.apache.rampart">UniqueMessageAttributeCache</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Gets message id life time in seconds.</dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/AbstractUniqueMessageAttributeCache.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev Class</li>
+<li><a href="../../../org/apache/rampart/ExtendedPolicyValidatorCallbackHandler.html" title="interface in org.apache.rampart"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?org/apache/rampart/AbstractUniqueMessageAttributeCache.html" target="_top">Frames</a></li>
+<li><a href="AbstractUniqueMessageAttributeCache.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/ExtendedPolicyValidatorCallbackHandler.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/ExtendedPolicyValidatorCallbackHandler.html
new file mode 100644
index 0000000..c9e1e88
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/ExtendedPolicyValidatorCallbackHandler.html
@@ -0,0 +1,235 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>ExtendedPolicyValidatorCallbackHandler (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="ExtendedPolicyValidatorCallbackHandler (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/ExtendedPolicyValidatorCallbackHandler.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/apache/rampart/AbstractUniqueMessageAttributeCache.html" title="class in org.apache.rampart"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../org/apache/rampart/MessageBuilder.html" title="class in org.apache.rampart"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?org/apache/rampart/ExtendedPolicyValidatorCallbackHandler.html" target="_top">Frames</a></li>
+<li><a href="ExtendedPolicyValidatorCallbackHandler.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.rampart</div>
+<h2 title="Interface ExtendedPolicyValidatorCallbackHandler" class="title">Interface ExtendedPolicyValidatorCallbackHandler</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Superinterfaces:</dt>
+<dd><a href="../../../org/apache/rampart/PolicyValidatorCallbackHandler.html" title="interface in org.apache.rampart">PolicyValidatorCallbackHandler</a></dd>
+</dl>
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><a href="../../../org/apache/rampart/PolicyBasedResultsValidator.html" title="class in org.apache.rampart">PolicyBasedResultsValidator</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="strong">ExtendedPolicyValidatorCallbackHandler</span>
+extends <a href="../../../org/apache/rampart/PolicyValidatorCallbackHandler.html" title="interface in org.apache.rampart">PolicyValidatorCallbackHandler</a></pre>
+<div class="block">This is an extension of the PolicyValidatorCallbackHandler. PolicyValidatorCallbackHandler uses Vector
+ to pass processing results. But Lists are better than Vectors as its performance is better. Therefore we
+ introduce a new method in ExtendedPolicyValidatorCallbackHandler. Since we do not want to change the original
+ interface (as it might cause existing users to change their code) we are introducing a new interface.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rampart/ExtendedPolicyValidatorCallbackHandler.html#validate(org.apache.rampart.ValidatorData, java.util.List)">validate</a></strong>(<a href="../../../org/apache/rampart/ValidatorData.html" title="class in org.apache.rampart">ValidatorData</a>&nbsp;data,
+        <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.ws.security.WSSecurityEngineResult&gt;&nbsp;results)</code>
+<div class="block">Validate policy based results.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_org.apache.rampart.PolicyValidatorCallbackHandler">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.apache.rampart.<a href="../../../org/apache/rampart/PolicyValidatorCallbackHandler.html" title="interface in org.apache.rampart">PolicyValidatorCallbackHandler</a></h3>
+<code><a href="../../../org/apache/rampart/PolicyValidatorCallbackHandler.html#validate(org.apache.rampart.ValidatorData, java.util.Vector)">validate</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="validate(org.apache.rampart.ValidatorData, java.util.List)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>validate</h4>
+<pre>void&nbsp;validate(<a href="../../../org/apache/rampart/ValidatorData.html" title="class in org.apache.rampart">ValidatorData</a>&nbsp;data,
+            <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.ws.security.WSSecurityEngineResult&gt;&nbsp;results)
+              throws <a href="../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a></pre>
+<div class="block">Validate policy based results.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>data</code> - validator data</dd><dd><code>results</code> - policy based ws-security results</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a></code> - Rampart exception</dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/ExtendedPolicyValidatorCallbackHandler.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/apache/rampart/AbstractUniqueMessageAttributeCache.html" title="class in org.apache.rampart"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../org/apache/rampart/MessageBuilder.html" title="class in org.apache.rampart"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?org/apache/rampart/ExtendedPolicyValidatorCallbackHandler.html" target="_top">Frames</a></li>
+<li><a href="ExtendedPolicyValidatorCallbackHandler.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/MessageBuilder.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/MessageBuilder.html
new file mode 100644
index 0000000..6a5f875
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/MessageBuilder.html
@@ -0,0 +1,265 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>MessageBuilder (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="MessageBuilder (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/MessageBuilder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/apache/rampart/ExtendedPolicyValidatorCallbackHandler.html" title="interface in org.apache.rampart"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../org/apache/rampart/NonceCache.html" title="class in org.apache.rampart"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?org/apache/rampart/MessageBuilder.html" target="_top">Frames</a></li>
+<li><a href="MessageBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.rampart</div>
+<h2 title="Class MessageBuilder" class="title">Class MessageBuilder</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.rampart.MessageBuilder</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">MessageBuilder</span>
+extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../org/apache/rampart/MessageBuilder.html#MessageBuilder()">MessageBuilder</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rampart/MessageBuilder.html#build(org.apache.axis2.context.MessageContext)">build</a></strong>(org.apache.axis2.context.MessageContext&nbsp;msgCtx)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="MessageBuilder()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>MessageBuilder</h4>
+<pre>public&nbsp;MessageBuilder()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="build(org.apache.axis2.context.MessageContext)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>build</h4>
+<pre>public&nbsp;void&nbsp;build(org.apache.axis2.context.MessageContext&nbsp;msgCtx)
+           throws <a href="../../../org/apache/ws/secpolicy/WSSPolicyException.html" title="class in org.apache.ws.secpolicy">WSSPolicyException</a>,
+                  <a href="../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a>,
+                  org.apache.ws.security.WSSecurityException,
+                  org.apache.axis2.AxisFault</pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../org/apache/ws/secpolicy/WSSPolicyException.html" title="class in org.apache.ws.secpolicy">WSSPolicyException</a></code></dd>
+<dd><code><a href="../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a></code></dd>
+<dd><code>org.apache.ws.security.WSSecurityException</code></dd>
+<dd><code>org.apache.axis2.AxisFault</code></dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/MessageBuilder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/apache/rampart/ExtendedPolicyValidatorCallbackHandler.html" title="interface in org.apache.rampart"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../org/apache/rampart/NonceCache.html" title="class in org.apache.rampart"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?org/apache/rampart/MessageBuilder.html" target="_top">Frames</a></li>
+<li><a href="MessageBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/NonceCache.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/NonceCache.html
new file mode 100644
index 0000000..60ad2ba
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/NonceCache.html
@@ -0,0 +1,332 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>NonceCache (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="NonceCache (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/NonceCache.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/apache/rampart/MessageBuilder.html" title="class in org.apache.rampart"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../org/apache/rampart/PolicyBasedResultsValidator.html" title="class in org.apache.rampart"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?org/apache/rampart/NonceCache.html" target="_top">Frames</a></li>
+<li><a href="NonceCache.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.rampart</div>
+<h2 title="Class NonceCache" class="title">Class NonceCache</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../org/apache/rampart/AbstractUniqueMessageAttributeCache.html" title="class in org.apache.rampart">org.apache.rampart.AbstractUniqueMessageAttributeCache</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.rampart.NonceCache</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../../../org/apache/rampart/UniqueMessageAttributeCache.html" title="interface in org.apache.rampart">UniqueMessageAttributeCache</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">NonceCache</span>
+extends <a href="../../../org/apache/rampart/AbstractUniqueMessageAttributeCache.html" title="class in org.apache.rampart">AbstractUniqueMessageAttributeCache</a></pre>
+<div class="block">This is a basic implementation of UniqueMessageAttributeCache. In this implementation we will cache incomming
+ nonce value for a period of time. The life time can be defined in the services.xml. If not defined
+ the default value will be 5 minutes.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../org/apache/rampart/NonceCache.html#NonceCache()">NonceCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../org/apache/rampart/NonceCache.html#NonceCache(int)">NonceCache</a></strong>(int&nbsp;maxLifeTime)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rampart/NonceCache.html#addToCache(java.lang.String, java.lang.String)">addToCache</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;id,
+          <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;userName)</code>
+<div class="block">Add value to a cache.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rampart/NonceCache.html#clearCache()">clearCache</a></strong>()</code>
+<div class="block">Clears all recorded nonce values/sequence numbers.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rampart/NonceCache.html#valueExistsInCache(java.lang.String, java.lang.String)">valueExistsInCache</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;id,
+                  <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;userName)</code>
+<div class="block">Checks whether value already exists in the cache for a given user name.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_org.apache.rampart.AbstractUniqueMessageAttributeCache">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.apache.rampart.<a href="../../../org/apache/rampart/AbstractUniqueMessageAttributeCache.html" title="class in org.apache.rampart">AbstractUniqueMessageAttributeCache</a></h3>
+<code><a href="../../../org/apache/rampart/AbstractUniqueMessageAttributeCache.html#getMaximumLifeTimeOfAnAttribute()">getMaximumLifeTimeOfAnAttribute</a>, <a href="../../../org/apache/rampart/AbstractUniqueMessageAttributeCache.html#setMaximumLifeTimeOfAnAttribute(int)">setMaximumLifeTimeOfAnAttribute</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="NonceCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>NonceCache</h4>
+<pre>public&nbsp;NonceCache()</pre>
+</li>
+</ul>
+<a name="NonceCache(int)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>NonceCache</h4>
+<pre>public&nbsp;NonceCache(int&nbsp;maxLifeTime)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="addToCache(java.lang.String, java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addToCache</h4>
+<pre>public&nbsp;void&nbsp;addToCache(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;id,
+              <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;userName)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../org/apache/rampart/UniqueMessageAttributeCache.html#addToCache(java.lang.String, java.lang.String)">UniqueMessageAttributeCache</a></code></strong></div>
+<div class="block">Add value to a cache. Value can be sequence or nonce value.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>id</code> - - Nonce value or sequence number.</dd><dd><code>userName</code> - - User name parameter value of the UserNameToken.</dd></dl>
+</li>
+</ul>
+<a name="valueExistsInCache(java.lang.String, java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>valueExistsInCache</h4>
+<pre>public&nbsp;boolean&nbsp;valueExistsInCache(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;id,
+                         <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;userName)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../org/apache/rampart/UniqueMessageAttributeCache.html#valueExistsInCache(java.lang.String, java.lang.String)">UniqueMessageAttributeCache</a></code></strong></div>
+<div class="block">Checks whether value already exists in the cache for a given user name.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>id</code> - - Nonce or sequence id value of the newly received message.</dd><dd><code>userName</code> - - User name parameter value of the UserName token.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>Returns true if nonce or sequence id is already received for given user name. Else false.</dd></dl>
+</li>
+</ul>
+<a name="clearCache()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>clearCache</h4>
+<pre>public&nbsp;void&nbsp;clearCache()</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../org/apache/rampart/UniqueMessageAttributeCache.html#clearCache()">UniqueMessageAttributeCache</a></code></strong></div>
+<div class="block">Clears all recorded nonce values/sequence numbers.</div>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/NonceCache.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/apache/rampart/MessageBuilder.html" title="class in org.apache.rampart"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../org/apache/rampart/PolicyBasedResultsValidator.html" title="class in org.apache.rampart"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?org/apache/rampart/NonceCache.html" target="_top">Frames</a></li>
+<li><a href="NonceCache.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/PolicyBasedResultsValidator.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/PolicyBasedResultsValidator.html
new file mode 100644
index 0000000..6f5522c
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/PolicyBasedResultsValidator.html
@@ -0,0 +1,636 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>PolicyBasedResultsValidator (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="PolicyBasedResultsValidator (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/PolicyBasedResultsValidator.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/apache/rampart/NonceCache.html" title="class in org.apache.rampart"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../org/apache/rampart/PolicyValidatorCallbackHandler.html" title="interface in org.apache.rampart"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?org/apache/rampart/PolicyBasedResultsValidator.html" target="_top">Frames</a></li>
+<li><a href="PolicyBasedResultsValidator.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.rampart</div>
+<h2 title="Class PolicyBasedResultsValidator" class="title">Class PolicyBasedResultsValidator</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.rampart.PolicyBasedResultsValidator</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../../../org/apache/rampart/ExtendedPolicyValidatorCallbackHandler.html" title="interface in org.apache.rampart">ExtendedPolicyValidatorCallbackHandler</a>, <a href="../../../org/apache/rampart/PolicyValidatorCallbackHandler.html" title="interface in org.apache.rampart">PolicyValidatorCallbackHandler</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">PolicyBasedResultsValidator</span>
+extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
+implements <a href="../../../org/apache/rampart/ExtendedPolicyValidatorCallbackHandler.html" title="interface in org.apache.rampart">ExtendedPolicyValidatorCallbackHandler</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../org/apache/rampart/PolicyBasedResultsValidator.html#PolicyBasedResultsValidator()">PolicyBasedResultsValidator</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.apache.ws.security.WSSecurityEngineResult[]</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rampart/PolicyBasedResultsValidator.html#fetchActionResults(java.util.List, int)">fetchActionResults</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.ws.security.WSSecurityEngineResult&gt;&nbsp;wsSecurityEngineResults,
+                  int&nbsp;action)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/ArrayList.html?is-external=true" title="class or interface in java.util">ArrayList</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rampart/PolicyBasedResultsValidator.html#getEncryptedReferences(java.util.List)">getEncryptedReferences</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.ws.security.WSSecurityEngineResult&gt;&nbsp;results)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.ws.security.WSSecurityEngineResult&gt;</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rampart/PolicyBasedResultsValidator.html#getResults(java.util.List, int)">getResults</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.ws.security.WSSecurityEngineResult&gt;&nbsp;results,
+          int&nbsp;action)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rampart/PolicyBasedResultsValidator.html#getSigEncrActions(java.util.List)">getSigEncrActions</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.ws.security.WSSecurityEngineResult&gt;&nbsp;results)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rampart/PolicyBasedResultsValidator.html#handleSupportingTokens(java.util.List, org.apache.ws.secpolicy.model.SupportingToken)">handleSupportingTokens</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.ws.security.WSSecurityEngineResult&gt;&nbsp;results,
+                      <a href="../../../org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a>&nbsp;suppTok)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rampart/PolicyBasedResultsValidator.html#isCertificateInKeyStore(org.apache.ws.security.components.crypto.Crypto, java.security.cert.X509Certificate)">isCertificateInKeyStore</a></strong>(org.apache.ws.security.components.crypto.Crypto&nbsp;crypto,
+                       <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/security/cert/X509Certificate.html?is-external=true" title="class or interface in java.security.cert">X509Certificate</a>&nbsp;cert)</code>
+<div class="block">Check to see if the certificate argument is in the keystore
+ TODO Directly copied from WSS4J (SignatureTrustValidator) - Optimize later</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rampart/PolicyBasedResultsValidator.html#isCertificateTrusted(java.security.cert.X509Certificate, org.apache.ws.security.components.crypto.Crypto)">isCertificateTrusted</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/security/cert/X509Certificate.html?is-external=true" title="class or interface in java.security.cert">X509Certificate</a>&nbsp;cert,
+                    org.apache.ws.security.components.crypto.Crypto&nbsp;crypto)</code>
+<div class="block">TODO - This is directly copied from WSS4J (SignatureTrustValidator).</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rampart/PolicyBasedResultsValidator.html#isSignatureRequired(org.apache.rampart.RampartMessageData)">isSignatureRequired</a></strong>(<a href="../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rampart/PolicyBasedResultsValidator.html#isUsernameTokenPresent(org.apache.ws.secpolicy.model.SupportingToken)">isUsernameTokenPresent</a></strong>(<a href="../../../org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a>&nbsp;suppTok)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rampart/PolicyBasedResultsValidator.html#isUsernameTokenPresent(org.apache.rampart.ValidatorData)">isUsernameTokenPresent</a></strong>(<a href="../../../org/apache/rampart/ValidatorData.html" title="class in org.apache.rampart">ValidatorData</a>&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rampart/PolicyBasedResultsValidator.html#validate(org.apache.rampart.ValidatorData, java.util.List)">validate</a></strong>(<a href="../../../org/apache/rampart/ValidatorData.html" title="class in org.apache.rampart">ValidatorData</a>&nbsp;data,
+        <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.ws.security.WSSecurityEngineResult&gt;&nbsp;results)</code>
+<div class="block">Validate policy based results.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rampart/PolicyBasedResultsValidator.html#validate(org.apache.rampart.ValidatorData, java.util.Vector)">validate</a></strong>(<a href="../../../org/apache/rampart/ValidatorData.html" title="class in org.apache.rampart">ValidatorData</a>&nbsp;data,
+        <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Vector.html?is-external=true" title="class or interface in java.util">Vector</a>&nbsp;results)</code>
+<div class="block">Validate policy based results.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rampart/PolicyBasedResultsValidator.html#validateEncrSig(org.apache.rampart.ValidatorData, java.util.List, java.util.List, java.util.List)">validateEncrSig</a></strong>(<a href="../../../org/apache/rampart/ValidatorData.html" title="class in org.apache.rampart">ValidatorData</a>&nbsp;data,
+               <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.ws.security.WSEncryptionPart&gt;&nbsp;encryptedParts,
+               <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.ws.security.WSEncryptionPart&gt;&nbsp;signatureParts,
+               <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.ws.security.WSSecurityEngineResult&gt;&nbsp;results)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected void</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rampart/PolicyBasedResultsValidator.html#validateEncryptedParts(org.apache.rampart.ValidatorData, java.util.List, java.util.List)">validateEncryptedParts</a></strong>(<a href="../../../org/apache/rampart/ValidatorData.html" title="class in org.apache.rampart">ValidatorData</a>&nbsp;data,
+                      <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.ws.security.WSEncryptionPart&gt;&nbsp;encryptedParts,
+                      <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.ws.security.WSSecurityEngineResult&gt;&nbsp;results)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rampart/PolicyBasedResultsValidator.html#validateProtectionOrder(org.apache.rampart.ValidatorData, java.util.List)">validateProtectionOrder</a></strong>(<a href="../../../org/apache/rampart/ValidatorData.html" title="class in org.apache.rampart">ValidatorData</a>&nbsp;data,
+                       <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.ws.security.WSSecurityEngineResult&gt;&nbsp;results)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rampart/PolicyBasedResultsValidator.html#validateRequiredElements(org.apache.rampart.ValidatorData)">validateRequiredElements</a></strong>(<a href="../../../org/apache/rampart/ValidatorData.html" title="class in org.apache.rampart">ValidatorData</a>&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rampart/PolicyBasedResultsValidator.html#validateSignedPartsHeaders(org.apache.rampart.ValidatorData, java.util.List, java.util.List)">validateSignedPartsHeaders</a></strong>(<a href="../../../org/apache/rampart/ValidatorData.html" title="class in org.apache.rampart">ValidatorData</a>&nbsp;data,
+                          <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.ws.security.WSEncryptionPart&gt;&nbsp;signatureParts,
+                          <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.ws.security.WSSecurityEngineResult&gt;&nbsp;results)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected void</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rampart/PolicyBasedResultsValidator.html#validateSupportingTokens(org.apache.rampart.ValidatorData, java.util.List)">validateSupportingTokens</a></strong>(<a href="../../../org/apache/rampart/ValidatorData.html" title="class in org.apache.rampart">ValidatorData</a>&nbsp;data,
+                        <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.ws.security.WSSecurityEngineResult&gt;&nbsp;results)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rampart/PolicyBasedResultsValidator.html#verifyTimestamp(org.apache.ws.security.message.token.Timestamp, org.apache.rampart.RampartMessageData)">verifyTimestamp</a></strong>(org.apache.ws.security.message.token.Timestamp&nbsp;timestamp,
+               <a href="../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rampart/PolicyBasedResultsValidator.html#verifyTrust(java.security.cert.X509Certificate, org.apache.rampart.RampartMessageData)">verifyTrust</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/security/cert/X509Certificate.html?is-external=true" title="class or interface in java.security.cert">X509Certificate</a>&nbsp;cert,
+           <a href="../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd)</code>
+<div class="block">Evaluate whether a given certificate should be trusted.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="PolicyBasedResultsValidator()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>PolicyBasedResultsValidator</h4>
+<pre>public&nbsp;PolicyBasedResultsValidator()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="validate(org.apache.rampart.ValidatorData, java.util.Vector)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>validate</h4>
+<pre>public&nbsp;void&nbsp;validate(<a href="../../../org/apache/rampart/ValidatorData.html" title="class in org.apache.rampart">ValidatorData</a>&nbsp;data,
+            <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Vector.html?is-external=true" title="class or interface in java.util">Vector</a>&nbsp;results)
+              throws <a href="../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a></pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../org/apache/rampart/PolicyValidatorCallbackHandler.html#validate(org.apache.rampart.ValidatorData, java.util.Vector)">PolicyValidatorCallbackHandler</a></code></strong></div>
+<div class="block">Validate policy based results.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../org/apache/rampart/PolicyValidatorCallbackHandler.html#validate(org.apache.rampart.ValidatorData, java.util.Vector)">validate</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/rampart/PolicyValidatorCallbackHandler.html" title="interface in org.apache.rampart">PolicyValidatorCallbackHandler</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>data</code> - validator data</dd><dd><code>results</code> - policy based ws-security results</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a></code> - Rampart exception</dd></dl>
+</li>
+</ul>
+<a name="validate(org.apache.rampart.ValidatorData, java.util.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>validate</h4>
+<pre>public&nbsp;void&nbsp;validate(<a href="../../../org/apache/rampart/ValidatorData.html" title="class in org.apache.rampart">ValidatorData</a>&nbsp;data,
+            <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.ws.security.WSSecurityEngineResult&gt;&nbsp;results)
+              throws <a href="../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a></pre>
+<div class="block">Validate policy based results.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../org/apache/rampart/ExtendedPolicyValidatorCallbackHandler.html#validate(org.apache.rampart.ValidatorData, java.util.List)">validate</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/rampart/ExtendedPolicyValidatorCallbackHandler.html" title="interface in org.apache.rampart">ExtendedPolicyValidatorCallbackHandler</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>data</code> - validator data</dd><dd><code>results</code> - policy based ws-security results</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a></code> - Rampart exception</dd></dl>
+</li>
+</ul>
+<a name="validateEncrSig(org.apache.rampart.ValidatorData, java.util.List, java.util.List, java.util.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>validateEncrSig</h4>
+<pre>protected&nbsp;void&nbsp;validateEncrSig(<a href="../../../org/apache/rampart/ValidatorData.html" title="class in org.apache.rampart">ValidatorData</a>&nbsp;data,
+                   <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.ws.security.WSEncryptionPart&gt;&nbsp;encryptedParts,
+                   <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.ws.security.WSEncryptionPart&gt;&nbsp;signatureParts,
+                   <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.ws.security.WSSecurityEngineResult&gt;&nbsp;results)
+                        throws <a href="../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a></pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>encryptedParts</code> - </dd><dd><code>signatureParts</code> - </dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a></code></dd></dl>
+</li>
+</ul>
+<a name="validateSupportingTokens(org.apache.rampart.ValidatorData, java.util.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>validateSupportingTokens</h4>
+<pre>protected&nbsp;void&nbsp;validateSupportingTokens(<a href="../../../org/apache/rampart/ValidatorData.html" title="class in org.apache.rampart">ValidatorData</a>&nbsp;data,
+                            <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.ws.security.WSSecurityEngineResult&gt;&nbsp;results)
+                                 throws <a href="../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a></pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>data</code> - </dd><dd><code>results</code> - </dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a></code></dd></dl>
+</li>
+</ul>
+<a name="handleSupportingTokens(java.util.List, org.apache.ws.secpolicy.model.SupportingToken)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>handleSupportingTokens</h4>
+<pre>protected&nbsp;void&nbsp;handleSupportingTokens(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.ws.security.WSSecurityEngineResult&gt;&nbsp;results,
+                          <a href="../../../org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a>&nbsp;suppTok)
+                               throws <a href="../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a></pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>results</code> - </dd><dd><code>suppTok</code> - </dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a></code></dd></dl>
+</li>
+</ul>
+<a name="validateProtectionOrder(org.apache.rampart.ValidatorData, java.util.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>validateProtectionOrder</h4>
+<pre>protected&nbsp;void&nbsp;validateProtectionOrder(<a href="../../../org/apache/rampart/ValidatorData.html" title="class in org.apache.rampart">ValidatorData</a>&nbsp;data,
+                           <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.ws.security.WSSecurityEngineResult&gt;&nbsp;results)
+                                throws <a href="../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a></pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>data</code> - </dd><dd><code>results</code> - </dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a></code></dd></dl>
+</li>
+</ul>
+<a name="getSigEncrActions(java.util.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSigEncrActions</h4>
+<pre>protected&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&gt;&nbsp;getSigEncrActions(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.ws.security.WSSecurityEngineResult&gt;&nbsp;results)</pre>
+</li>
+</ul>
+<a name="validateEncryptedParts(org.apache.rampart.ValidatorData, java.util.List, java.util.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>validateEncryptedParts</h4>
+<pre>protected&nbsp;void&nbsp;validateEncryptedParts(<a href="../../../org/apache/rampart/ValidatorData.html" title="class in org.apache.rampart">ValidatorData</a>&nbsp;data,
+                          <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.ws.security.WSEncryptionPart&gt;&nbsp;encryptedParts,
+                          <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.ws.security.WSSecurityEngineResult&gt;&nbsp;results)
+                               throws <a href="../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a></code></dd></dl>
+</li>
+</ul>
+<a name="validateRequiredElements(org.apache.rampart.ValidatorData)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>validateRequiredElements</h4>
+<pre>public&nbsp;void&nbsp;validateRequiredElements(<a href="../../../org/apache/rampart/ValidatorData.html" title="class in org.apache.rampart">ValidatorData</a>&nbsp;data)
+                              throws <a href="../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a></code></dd></dl>
+</li>
+</ul>
+<a name="validateSignedPartsHeaders(org.apache.rampart.ValidatorData, java.util.List, java.util.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>validateSignedPartsHeaders</h4>
+<pre>protected&nbsp;void&nbsp;validateSignedPartsHeaders(<a href="../../../org/apache/rampart/ValidatorData.html" title="class in org.apache.rampart">ValidatorData</a>&nbsp;data,
+                              <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.ws.security.WSEncryptionPart&gt;&nbsp;signatureParts,
+                              <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.ws.security.WSSecurityEngineResult&gt;&nbsp;results)
+                                   throws <a href="../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a></code></dd></dl>
+</li>
+</ul>
+<a name="isSignatureRequired(org.apache.rampart.RampartMessageData)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isSignatureRequired</h4>
+<pre>protected&nbsp;boolean&nbsp;isSignatureRequired(<a href="../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd)</pre>
+</li>
+</ul>
+<a name="verifyTimestamp(org.apache.ws.security.message.token.Timestamp, org.apache.rampart.RampartMessageData)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>verifyTimestamp</h4>
+<pre>protected&nbsp;boolean&nbsp;verifyTimestamp(org.apache.ws.security.message.token.Timestamp&nbsp;timestamp,
+                      <a href="../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd)
+                           throws <a href="../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a></code></dd></dl>
+</li>
+</ul>
+<a name="verifyTrust(java.security.cert.X509Certificate, org.apache.rampart.RampartMessageData)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>verifyTrust</h4>
+<pre>protected&nbsp;boolean&nbsp;verifyTrust(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/security/cert/X509Certificate.html?is-external=true" title="class or interface in java.security.cert">X509Certificate</a>&nbsp;cert,
+                  <a href="../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd)
+                       throws <a href="../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a></pre>
+<div class="block">Evaluate whether a given certificate should be trusted.
+ Hook to allow subclasses to implement custom validation methods however they see fit.
+ <p/>
+ Policy used in this implementation:
+ 1. Search the keystore for the transmitted certificate
+ 2. Search the keystore for a connection to the transmitted certificate
+ (that is, search for certificate(s) of the issuer of the transmitted certificate
+ 3. Verify the trust path for those certificates found because the search for the issuer might be fooled by a phony DN (String!)</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>cert</code> - the certificate that should be validated against the keystore</dd><dd><code>rmd</code> - To get signature keystore information.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>true if the certificate is trusted, false if not (AxisFault is thrown for exceptions during CertPathValidation)</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a></code> - If an error occurred during validation.</dd></dl>
+</li>
+</ul>
+<a name="isCertificateTrusted(java.security.cert.X509Certificate, org.apache.ws.security.components.crypto.Crypto)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isCertificateTrusted</h4>
+<pre>protected&nbsp;boolean&nbsp;isCertificateTrusted(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/security/cert/X509Certificate.html?is-external=true" title="class or interface in java.security.cert">X509Certificate</a>&nbsp;cert,
+                           org.apache.ws.security.components.crypto.Crypto&nbsp;crypto)
+                                throws <a href="../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a></pre>
+<div class="block">TODO - This is directly copied from WSS4J (SignatureTrustValidator).
+ We need to use to Validators instead of following code. REFACTOR later.
+
+ Evaluate whether a given certificate should be trusted.
+
+ Policy used in this implementation:
+ 1. Search the keystore for the transmitted certificate
+ 2. Search the keystore for a connection to the transmitted certificate
+ (that is, search for certificate(s) of the issuer of the transmitted certificate
+ 3. Verify the trust path for those certificates found because the search for the issuer
+ might be fooled by a phony DN (String!)</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>cert</code> - the certificate that should be validated against the keystore</dd><dd><code>crypto</code> - A crypto instance to use for trust validation</dd>
+<dt><span class="strong">Returns:</span></dt><dd>true if the certificate is trusted, false if not</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a></code> - If an error occurred during validation.</dd></dl>
+</li>
+</ul>
+<a name="isCertificateInKeyStore(org.apache.ws.security.components.crypto.Crypto, java.security.cert.X509Certificate)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isCertificateInKeyStore</h4>
+<pre>protected&nbsp;boolean&nbsp;isCertificateInKeyStore(org.apache.ws.security.components.crypto.Crypto&nbsp;crypto,
+                              <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/security/cert/X509Certificate.html?is-external=true" title="class or interface in java.security.cert">X509Certificate</a>&nbsp;cert)
+                                   throws <a href="../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a></pre>
+<div class="block">Check to see if the certificate argument is in the keystore
+ TODO Directly copied from WSS4J (SignatureTrustValidator) - Optimize later</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>crypto</code> - A Crypto instance to use for trust validation</dd><dd><code>cert</code> - The certificate to check</dd>
+<dt><span class="strong">Returns:</span></dt><dd>true if cert is in the keystore</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a></code> - If certificates are not found for given issuer and serial number.</dd></dl>
+</li>
+</ul>
+<a name="getEncryptedReferences(java.util.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEncryptedReferences</h4>
+<pre>protected&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/ArrayList.html?is-external=true" title="class or interface in java.util">ArrayList</a>&nbsp;getEncryptedReferences(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.ws.security.WSSecurityEngineResult&gt;&nbsp;results)</pre>
+</li>
+</ul>
+<a name="getResults(java.util.List, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getResults</h4>
+<pre>protected&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.ws.security.WSSecurityEngineResult&gt;&nbsp;getResults(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.ws.security.WSSecurityEngineResult&gt;&nbsp;results,
+                                                             int&nbsp;action)</pre>
+</li>
+</ul>
+<a name="isUsernameTokenPresent(org.apache.rampart.ValidatorData)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isUsernameTokenPresent</h4>
+<pre>protected&nbsp;boolean&nbsp;isUsernameTokenPresent(<a href="../../../org/apache/rampart/ValidatorData.html" title="class in org.apache.rampart">ValidatorData</a>&nbsp;data)</pre>
+</li>
+</ul>
+<a name="isUsernameTokenPresent(org.apache.ws.secpolicy.model.SupportingToken)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isUsernameTokenPresent</h4>
+<pre>protected&nbsp;boolean&nbsp;isUsernameTokenPresent(<a href="../../../org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a>&nbsp;suppTok)</pre>
+</li>
+</ul>
+<a name="fetchActionResults(java.util.List, int)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>fetchActionResults</h4>
+<pre>public static&nbsp;org.apache.ws.security.WSSecurityEngineResult[]&nbsp;fetchActionResults(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.ws.security.WSSecurityEngineResult&gt;&nbsp;wsSecurityEngineResults,
+                                                                 int&nbsp;action)</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/PolicyBasedResultsValidator.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/apache/rampart/NonceCache.html" title="class in org.apache.rampart"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../org/apache/rampart/PolicyValidatorCallbackHandler.html" title="interface in org.apache.rampart"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?org/apache/rampart/PolicyBasedResultsValidator.html" target="_top">Frames</a></li>
+<li><a href="PolicyBasedResultsValidator.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/PolicyValidatorCallbackHandler.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/PolicyValidatorCallbackHandler.html
new file mode 100644
index 0000000..a52f25f
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/PolicyValidatorCallbackHandler.html
@@ -0,0 +1,234 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>PolicyValidatorCallbackHandler (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="PolicyValidatorCallbackHandler (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/PolicyValidatorCallbackHandler.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/apache/rampart/PolicyBasedResultsValidator.html" title="class in org.apache.rampart"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../org/apache/rampart/Rampart.html" title="class in org.apache.rampart"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?org/apache/rampart/PolicyValidatorCallbackHandler.html" target="_top">Frames</a></li>
+<li><a href="PolicyValidatorCallbackHandler.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.rampart</div>
+<h2 title="Interface PolicyValidatorCallbackHandler" class="title">Interface PolicyValidatorCallbackHandler</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Known Subinterfaces:</dt>
+<dd><a href="../../../org/apache/rampart/ExtendedPolicyValidatorCallbackHandler.html" title="interface in org.apache.rampart">ExtendedPolicyValidatorCallbackHandler</a></dd>
+</dl>
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><a href="../../../org/apache/rampart/PolicyBasedResultsValidator.html" title="class in org.apache.rampart">PolicyBasedResultsValidator</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="strong">PolicyValidatorCallbackHandler</span></pre>
+<div class="block">Callback handler interface to allow different implementations of policy based results validation.
+ Default implementation is <code>org.apache.rampart.PolicyBasedResultsValidator</code>.
+ Custom implementations could be provided in rampart config as shown in below example.
+  
+ Example: 
+ <PRE>
+  <ramp:RampartConfig xmlns:ramp="http://ws.apache.org/rampart/policy"> 
+   <ramp:policyValidatorCbClass>xx.yy.CustomPolicyValidator</ramp:policyValidatorCbClass>
+    ...
+   </ramp:RampartConfig>
+  </PRE></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rampart/PolicyValidatorCallbackHandler.html#validate(org.apache.rampart.ValidatorData, java.util.Vector)">validate</a></strong>(<a href="../../../org/apache/rampart/ValidatorData.html" title="class in org.apache.rampart">ValidatorData</a>&nbsp;data,
+        <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Vector.html?is-external=true" title="class or interface in java.util">Vector</a>&nbsp;results)</code>
+<div class="block">Validate policy based results.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="validate(org.apache.rampart.ValidatorData, java.util.Vector)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>validate</h4>
+<pre>void&nbsp;validate(<a href="../../../org/apache/rampart/ValidatorData.html" title="class in org.apache.rampart">ValidatorData</a>&nbsp;data,
+            <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Vector.html?is-external=true" title="class or interface in java.util">Vector</a>&nbsp;results)
+              throws <a href="../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a></pre>
+<div class="block">Validate policy based results.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>data</code> - validator data</dd><dd><code>results</code> - policy based ws-security results</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a></code> - Rampart exception</dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/PolicyValidatorCallbackHandler.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/apache/rampart/PolicyBasedResultsValidator.html" title="class in org.apache.rampart"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../org/apache/rampart/Rampart.html" title="class in org.apache.rampart"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?org/apache/rampart/PolicyValidatorCallbackHandler.html" target="_top">Frames</a></li>
+<li><a href="PolicyValidatorCallbackHandler.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/Rampart.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/Rampart.html
new file mode 100644
index 0000000..2fef076
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/Rampart.html
@@ -0,0 +1,345 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Rampart (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Rampart (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/Rampart.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/apache/rampart/PolicyValidatorCallbackHandler.html" title="interface in org.apache.rampart"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../org/apache/rampart/RampartConfigCallbackHandler.html" title="interface in org.apache.rampart"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?org/apache/rampart/Rampart.html" target="_top">Frames</a></li>
+<li><a href="Rampart.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.rampart</div>
+<h2 title="Class Rampart" class="title">Class Rampart</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.rampart.Rampart</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>org.apache.axis2.modules.Module</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">Rampart</span>
+extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
+implements org.apache.axis2.modules.Module</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../org/apache/rampart/Rampart.html#Rampart()">Rampart</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rampart/Rampart.html#applyPolicy(org.apache.neethi.Policy, org.apache.axis2.description.AxisDescription)">applyPolicy</a></strong>(org.apache.neethi.Policy&nbsp;policy,
+           org.apache.axis2.description.AxisDescription&nbsp;axisDescription)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rampart/Rampart.html#canSupportAssertion(org.apache.neethi.Assertion)">canSupportAssertion</a></strong>(org.apache.neethi.Assertion&nbsp;assertion)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rampart/Rampart.html#engageNotify(org.apache.axis2.description.AxisDescription)">engageNotify</a></strong>(org.apache.axis2.description.AxisDescription&nbsp;axisDescription)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rampart/Rampart.html#init(org.apache.axis2.context.ConfigurationContext, org.apache.axis2.description.AxisModule)">init</a></strong>(org.apache.axis2.context.ConfigurationContext&nbsp;configContext,
+    org.apache.axis2.description.AxisModule&nbsp;module)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rampart/Rampart.html#shutdown(org.apache.axis2.context.ConfigurationContext)">shutdown</a></strong>(org.apache.axis2.context.ConfigurationContext&nbsp;configurationContext)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="Rampart()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>Rampart</h4>
+<pre>public&nbsp;Rampart()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init(org.apache.axis2.context.ConfigurationContext, org.apache.axis2.description.AxisModule)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init</h4>
+<pre>public&nbsp;void&nbsp;init(org.apache.axis2.context.ConfigurationContext&nbsp;configContext,
+        org.apache.axis2.description.AxisModule&nbsp;module)
+          throws org.apache.axis2.AxisFault</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>init</code>&nbsp;in interface&nbsp;<code>org.apache.axis2.modules.Module</code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>org.apache.axis2.AxisFault</code></dd></dl>
+</li>
+</ul>
+<a name="engageNotify(org.apache.axis2.description.AxisDescription)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>engageNotify</h4>
+<pre>public&nbsp;void&nbsp;engageNotify(org.apache.axis2.description.AxisDescription&nbsp;axisDescription)
+                  throws org.apache.axis2.AxisFault</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>engageNotify</code>&nbsp;in interface&nbsp;<code>org.apache.axis2.modules.Module</code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>org.apache.axis2.AxisFault</code></dd></dl>
+</li>
+</ul>
+<a name="shutdown(org.apache.axis2.context.ConfigurationContext)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>shutdown</h4>
+<pre>public&nbsp;void&nbsp;shutdown(org.apache.axis2.context.ConfigurationContext&nbsp;configurationContext)
+              throws org.apache.axis2.AxisFault</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>shutdown</code>&nbsp;in interface&nbsp;<code>org.apache.axis2.modules.Module</code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>org.apache.axis2.AxisFault</code></dd></dl>
+</li>
+</ul>
+<a name="applyPolicy(org.apache.neethi.Policy, org.apache.axis2.description.AxisDescription)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>applyPolicy</h4>
+<pre>public&nbsp;void&nbsp;applyPolicy(org.apache.neethi.Policy&nbsp;policy,
+               org.apache.axis2.description.AxisDescription&nbsp;axisDescription)
+                 throws org.apache.axis2.AxisFault</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>applyPolicy</code>&nbsp;in interface&nbsp;<code>org.apache.axis2.modules.Module</code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>org.apache.axis2.AxisFault</code></dd></dl>
+</li>
+</ul>
+<a name="canSupportAssertion(org.apache.neethi.Assertion)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>canSupportAssertion</h4>
+<pre>public&nbsp;boolean&nbsp;canSupportAssertion(org.apache.neethi.Assertion&nbsp;assertion)</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>canSupportAssertion</code>&nbsp;in interface&nbsp;<code>org.apache.axis2.modules.Module</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/Rampart.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/apache/rampart/PolicyValidatorCallbackHandler.html" title="interface in org.apache.rampart"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../org/apache/rampart/RampartConfigCallbackHandler.html" title="interface in org.apache.rampart"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?org/apache/rampart/Rampart.html" target="_top">Frames</a></li>
+<li><a href="Rampart.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/RampartConfigCallbackHandler.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/RampartConfigCallbackHandler.html
new file mode 100644
index 0000000..b4231bf
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/RampartConfigCallbackHandler.html
@@ -0,0 +1,216 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>RampartConfigCallbackHandler (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="RampartConfigCallbackHandler (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/RampartConfigCallbackHandler.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/apache/rampart/Rampart.html" title="class in org.apache.rampart"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../org/apache/rampart/RampartConstants.html" title="class in org.apache.rampart"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?org/apache/rampart/RampartConfigCallbackHandler.html" target="_top">Frames</a></li>
+<li><a href="RampartConfigCallbackHandler.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.rampart</div>
+<h2 title="Interface RampartConfigCallbackHandler" class="title">Interface RampartConfigCallbackHandler</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public interface <span class="strong">RampartConfigCallbackHandler</span></pre>
+<div class="block">Callback handler interface to update Rampart Configuration dynamically. Updater class should 
+ implement this interface and should be registered using the Rampart Configuration as below.
+  
+ Example: 
+ <PRE>
+  <ramp:RampartConfig xmlns:ramp="http://ws.apache.org/rampart/policy"> 
+   <ramp:rampartConfigCallbackClass>o.a.r.ConfigUpdater</ramp:rampartConfigCallbackClass>
+    ...
+   </ramp:RampartConfig>
+  </PRE></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rampart/RampartConfigCallbackHandler.html#update(org.apache.rampart.policy.model.RampartConfig)">update</a></strong>(<a href="../../../org/apache/rampart/policy/model/RampartConfig.html" title="class in org.apache.rampart.policy.model">RampartConfig</a>&nbsp;rampartConfig)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="update(org.apache.rampart.policy.model.RampartConfig)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>update</h4>
+<pre>void&nbsp;update(<a href="../../../org/apache/rampart/policy/model/RampartConfig.html" title="class in org.apache.rampart.policy.model">RampartConfig</a>&nbsp;rampartConfig)</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/RampartConfigCallbackHandler.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/apache/rampart/Rampart.html" title="class in org.apache.rampart"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../org/apache/rampart/RampartConstants.html" title="class in org.apache.rampart"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?org/apache/rampart/RampartConfigCallbackHandler.html" target="_top">Frames</a></li>
+<li><a href="RampartConfigCallbackHandler.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/RampartConstants.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/RampartConstants.html
new file mode 100644
index 0000000..c0946c5
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/RampartConstants.html
@@ -0,0 +1,349 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>RampartConstants (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="RampartConstants (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/RampartConstants.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/apache/rampart/RampartConfigCallbackHandler.html" title="interface in org.apache.rampart"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../org/apache/rampart/RampartEngine.html" title="class in org.apache.rampart"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?org/apache/rampart/RampartConstants.html" target="_top">Frames</a></li>
+<li><a href="RampartConstants.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_java.lang.Object">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.rampart</div>
+<h2 title="Class RampartConstants" class="title">Class RampartConstants</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.rampart.RampartConstants</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">RampartConstants</span>
+extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rampart/RampartConstants.html#MERLIN_CRYPTO_IMPL">MERLIN_CRYPTO_IMPL</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rampart/RampartConstants.html#MERLIN_CRYPTO_IMPL_CACHE_KEY">MERLIN_CRYPTO_IMPL_CACHE_KEY</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rampart/RampartConstants.html#MESSAGE_LOG">MESSAGE_LOG</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rampart/RampartConstants.html#SEC_FAULT">SEC_FAULT</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rampart/RampartConstants.html#TIME_LOG">TIME_LOG</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rampart/RampartConstants.html#XML_ENCRYPTION_MODIFIER_CONTENT">XML_ENCRYPTION_MODIFIER_CONTENT</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rampart/RampartConstants.html#XML_ENCRYPTION_MODIFIER_ELEMENT">XML_ENCRYPTION_MODIFIER_ELEMENT</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../org/apache/rampart/RampartConstants.html#RampartConstants()">RampartConstants</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="TIME_LOG">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>TIME_LOG</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> TIME_LOG</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.rampart.RampartConstants.TIME_LOG">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="MESSAGE_LOG">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>MESSAGE_LOG</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> MESSAGE_LOG</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.rampart.RampartConstants.MESSAGE_LOG">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="SEC_FAULT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SEC_FAULT</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> SEC_FAULT</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.rampart.RampartConstants.SEC_FAULT">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="MERLIN_CRYPTO_IMPL">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>MERLIN_CRYPTO_IMPL</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> MERLIN_CRYPTO_IMPL</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.rampart.RampartConstants.MERLIN_CRYPTO_IMPL">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="MERLIN_CRYPTO_IMPL_CACHE_KEY">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>MERLIN_CRYPTO_IMPL_CACHE_KEY</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> MERLIN_CRYPTO_IMPL_CACHE_KEY</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.rampart.RampartConstants.MERLIN_CRYPTO_IMPL_CACHE_KEY">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="XML_ENCRYPTION_MODIFIER_CONTENT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>XML_ENCRYPTION_MODIFIER_CONTENT</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> XML_ENCRYPTION_MODIFIER_CONTENT</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.rampart.RampartConstants.XML_ENCRYPTION_MODIFIER_CONTENT">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="XML_ENCRYPTION_MODIFIER_ELEMENT">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>XML_ENCRYPTION_MODIFIER_ELEMENT</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> XML_ENCRYPTION_MODIFIER_ELEMENT</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.rampart.RampartConstants.XML_ENCRYPTION_MODIFIER_ELEMENT">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="RampartConstants()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>RampartConstants</h4>
+<pre>public&nbsp;RampartConstants()</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/RampartConstants.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/apache/rampart/RampartConfigCallbackHandler.html" title="interface in org.apache.rampart"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../org/apache/rampart/RampartEngine.html" title="class in org.apache.rampart"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?org/apache/rampart/RampartConstants.html" target="_top">Frames</a></li>
+<li><a href="RampartConstants.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_java.lang.Object">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/RampartEngine.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/RampartEngine.html
new file mode 100644
index 0000000..148737c
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/RampartEngine.html
@@ -0,0 +1,265 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>RampartEngine (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="RampartEngine (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/RampartEngine.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/apache/rampart/RampartConstants.html" title="class in org.apache.rampart"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?org/apache/rampart/RampartEngine.html" target="_top">Frames</a></li>
+<li><a href="RampartEngine.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.rampart</div>
+<h2 title="Class RampartEngine" class="title">Class RampartEngine</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.rampart.RampartEngine</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">RampartEngine</span>
+extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../org/apache/rampart/RampartEngine.html#RampartEngine()">RampartEngine</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.ws.security.WSSecurityEngineResult&gt;</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rampart/RampartEngine.html#process(org.apache.axis2.context.MessageContext)">process</a></strong>(org.apache.axis2.context.MessageContext&nbsp;msgCtx)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="RampartEngine()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>RampartEngine</h4>
+<pre>public&nbsp;RampartEngine()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="process(org.apache.axis2.context.MessageContext)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>process</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.ws.security.WSSecurityEngineResult&gt;&nbsp;process(org.apache.axis2.context.MessageContext&nbsp;msgCtx)
+                                                            throws <a href="../../../org/apache/ws/secpolicy/WSSPolicyException.html" title="class in org.apache.ws.secpolicy">WSSPolicyException</a>,
+                                                                   <a href="../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a>,
+                                                                   org.apache.ws.security.WSSecurityException,
+                                                                   org.apache.axis2.AxisFault</pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../org/apache/ws/secpolicy/WSSPolicyException.html" title="class in org.apache.ws.secpolicy">WSSPolicyException</a></code></dd>
+<dd><code><a href="../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a></code></dd>
+<dd><code>org.apache.ws.security.WSSecurityException</code></dd>
+<dd><code>org.apache.axis2.AxisFault</code></dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/RampartEngine.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/apache/rampart/RampartConstants.html" title="class in org.apache.rampart"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?org/apache/rampart/RampartEngine.html" target="_top">Frames</a></li>
+<li><a href="RampartEngine.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/RampartException.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/RampartException.html
new file mode 100644
index 0000000..719aa9c
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/RampartException.html
@@ -0,0 +1,357 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>RampartException (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="RampartException (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/RampartException.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/apache/rampart/RampartEngine.html" title="class in org.apache.rampart"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?org/apache/rampart/RampartException.html" target="_top">Frames</a></li>
+<li><a href="RampartException.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.rampart</div>
+<h2 title="Class RampartException" class="title">Class RampartException</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">java.lang.Throwable</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">java.lang.Exception</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.rampart.RampartException</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">RampartException</span>
+extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../serialized-form.html#org.apache.rampart.RampartException">Serialized Form</a></dd></dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../org/apache/rampart/RampartException.html#RampartException(java.lang.String)">RampartException</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;faultCode)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../org/apache/rampart/RampartException.html#RampartException(java.lang.String, java.lang.Object[])">RampartException</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;faultCode,
+                <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>[]&nbsp;args)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../org/apache/rampart/RampartException.html#RampartException(java.lang.String, java.lang.Object[], java.lang.Throwable)">RampartException</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;faultCode,
+                <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>[]&nbsp;args,
+                <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a>&nbsp;e)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../org/apache/rampart/RampartException.html#RampartException(java.lang.String, java.lang.Throwable)">RampartException</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;faultCode,
+                <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a>&nbsp;e)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rampart/RampartException.html#getFaultCode()">getFaultCode</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rampart/RampartException.html#getFaultString()">getFaultString</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rampart/RampartException.html#getMessage(java.lang.String, java.lang.Object[])">getMessage</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;faultCode,
+          <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>[]&nbsp;args)</code>
+<div class="block">get the message from resource bundle.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Throwable">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Throwable.html?is-external=true#addSuppressed(java.lang.Throwable)" title="class or interface in java.lang">addSuppressed</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Throwable.html?is-external=true#fillInStackTrace()" title="class or interface in java.lang">fillInStackTrace</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Throwable.html?is-external=true#getCause()" title="class or interface in java.lang">getCause</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Throwable.html?is-external=true#getLocalizedMessage()" title="class or interface in java.lang">getLocalizedMessage</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Throwable.html?is-external=true#getMessage()" title="class or interface in java.lang">getMessage</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Throwable.html?is-external=true#getStackTrace()" title="class or interface in java.lang">getStackTrace</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Throwable.html?is-external=true#getSuppressed()" title="class or interface in java.lang">getSuppressed</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Throwable.html?is-external=true#initCause(java.lang.Throwable)" title="class or interface in java.lang">initCause</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Throwable.html?is-external=true#printStackTrace()" title="class or interface in java.lang">printStackTrace</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Throwable.html?is-external=true#printStackTrace(java.io.PrintStream)" title="class or interface in java.lang">printStackTrace</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Throwable.html?is-external=true#printStackTrace(java.io.PrintWriter)" title="class or interface in java.lang">printStackTrace</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Throwable.html?is-external=true#setStackTrace(java.lang.StackTraceElement[])" title="class or interface in java.lang">setStackTrace</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Throwable.html?is-external=true#toString()" title="class or interface in java.lang">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="RampartException(java.lang.String, java.lang.Object[])">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RampartException</h4>
+<pre>public&nbsp;RampartException(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;faultCode,
+                <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>[]&nbsp;args)</pre>
+</li>
+</ul>
+<a name="RampartException(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RampartException</h4>
+<pre>public&nbsp;RampartException(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;faultCode)</pre>
+</li>
+</ul>
+<a name="RampartException(java.lang.String, java.lang.Object[], java.lang.Throwable)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RampartException</h4>
+<pre>public&nbsp;RampartException(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;faultCode,
+                <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>[]&nbsp;args,
+                <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a>&nbsp;e)</pre>
+</li>
+</ul>
+<a name="RampartException(java.lang.String, java.lang.Throwable)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>RampartException</h4>
+<pre>public&nbsp;RampartException(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;faultCode,
+                <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a>&nbsp;e)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getMessage(java.lang.String, java.lang.Object[])">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getMessage</h4>
+<pre>protected static&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getMessage(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;faultCode,
+                <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>[]&nbsp;args)</pre>
+<div class="block">get the message from resource bundle.
+ <p/></div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>the message translated from the property (message) file.</dd></dl>
+</li>
+</ul>
+<a name="getFaultCode()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getFaultCode</h4>
+<pre>protected&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getFaultCode()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the faultCode.</dd></dl>
+</li>
+</ul>
+<a name="getFaultString()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getFaultString</h4>
+<pre>protected&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getFaultString()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the faultString.</dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/RampartException.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/apache/rampart/RampartEngine.html" title="class in org.apache.rampart"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?org/apache/rampart/RampartException.html" target="_top">Frames</a></li>
+<li><a href="RampartException.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/RampartMessageData.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/RampartMessageData.html
new file mode 100644
index 0000000..541b80f
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/RampartMessageData.html
@@ -0,0 +1,986 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>RampartMessageData (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="RampartMessageData (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/RampartMessageData.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../org/apache/rampart/ServiceNonceCache.html" title="class in org.apache.rampart"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?org/apache/rampart/RampartMessageData.html" target="_top">Frames</a></li>
+<li><a href="RampartMessageData.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.rampart</div>
+<h2 title="Class RampartMessageData" class="title">Class RampartMessageData</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.rampart.RampartMessageData</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">RampartMessageData</span>
+extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rampart/RampartMessageData.html#CANCEL_REQUEST">CANCEL_REQUEST</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rampart/RampartMessageData.html#KEY_CUSTOM_ISSUED_TOKEN">KEY_CUSTOM_ISSUED_TOKEN</a></strong></code>
+<div class="block">Key to hold the custom issued token identifier</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rampart/RampartMessageData.html#KEY_RAMPART_IN_POLICY">KEY_RAMPART_IN_POLICY</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rampart/RampartMessageData.html#KEY_RAMPART_OUT_POLICY">KEY_RAMPART_OUT_POLICY</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rampart/RampartMessageData.html#KEY_RAMPART_POLICY">KEY_RAMPART_POLICY</a></strong></code>
+<div class="block">Axis2 parameter name to be used in the client's axis2 xml</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rampart/RampartMessageData.html#KEY_SCT_ISSUER_POLICY">KEY_SCT_ISSUER_POLICY</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rampart/RampartMessageData.html#KEY_WSSC_VERSION">KEY_WSSC_VERSION</a></strong></code>
+<div class="block">Key to hold the WS-SecConv version</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rampart/RampartMessageData.html#KEY_WST_VERSION">KEY_WST_VERSION</a></strong></code>
+<div class="block">Key to hold the WS-Trust version</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rampart/RampartMessageData.html#PARAM_CLIENT_SIDE">PARAM_CLIENT_SIDE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rampart/RampartMessageData.html#RAMPART_POLICY_DATA">RAMPART_POLICY_DATA</a></strong></code>
+<div class="block">Key to hold the populated RampartPolicyData object</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rampart/RampartMessageData.html#RAMPART_STS_POLICY">RAMPART_STS_POLICY</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rampart/RampartMessageData.html#SCT_ID">SCT_ID</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rampart/RampartMessageData.html#SIGNATURE_CERT_ALIAS">SIGNATURE_CERT_ALIAS</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rampart/RampartMessageData.html#USERNAME">USERNAME</a></strong></code>
+<div class="block">Key to hold username which was used to authenticate</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rampart/RampartMessageData.html#X509_CERT">X509_CERT</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../org/apache/rampart/RampartMessageData.html#RampartMessageData(org.apache.axis2.context.MessageContext, boolean)">RampartMessageData</a></strong>(org.apache.axis2.context.MessageContext&nbsp;msgCtx,
+                  boolean&nbsp;sender)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>org.apache.ws.security.WSSConfig</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rampart/RampartMessageData.html#getConfig()">getConfig</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/ClassLoader.html?is-external=true" title="class or interface in java.lang">ClassLoader</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rampart/RampartMessageData.html#getCustomClassLoader()">getCustomClassLoader</a></strong>()</code>
+<div class="block">Returns the custom class loader if we are using one</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/org/w3c/dom/Document.html?is-external=true" title="class or interface in org.w3c.dom">Document</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rampart/RampartMessageData.html#getDocument()">getDocument</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rampart/RampartMessageData.html#getIssuedEncryptionTokenId()">getIssuedEncryptionTokenId</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rampart/RampartMessageData.html#getIssuedSignatureTokenId()">getIssuedSignatureTokenId</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>org.apache.axis2.context.MessageContext</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rampart/RampartMessageData.html#getMsgContext()">getMsgContext</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rampart/RampartMessageData.html#getPolicyData()">getPolicyData</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rampart/RampartMessageData.html#getSecConvTokenId()">getSecConvTokenId</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rampart/RampartMessageData.html#getSecConvVersion()">getSecConvVersion</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>org.apache.ws.security.message.WSSecHeader</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rampart/RampartMessageData.html#getSecHeader()">getSecHeader</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>org.apache.neethi.Policy</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rampart/RampartMessageData.html#getServicePolicy()">getServicePolicy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>org.apache.ws.security.SOAPConstants</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rampart/RampartMessageData.html#getSoapConstants()">getSoapConstants</a></strong>()</code>
+<div class="block">Returns an <code>org.apache.ws.security.SOAPConstants</code> instance 
+ with soap version information of this request.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rampart/RampartMessageData.html#getTimestampId()">getTimestampId</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rampart/RampartMessageData.html#getTimestampMaxSkew()">getTimestampMaxSkew</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rampart/RampartMessageData.html#getTimeToLive()">getTimeToLive</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../org/apache/rahas/TokenStorage.html" title="interface in org.apache.rahas">TokenStorage</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rampart/RampartMessageData.html#getTokenStorage()">getTokenStorage</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rampart/RampartMessageData.html#getWstVersion()">getWstVersion</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rampart/RampartMessageData.html#isInitiator()">isInitiator</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rampart/RampartMessageData.html#setConfig(org.apache.ws.security.WSSConfig)">setConfig</a></strong>(org.apache.ws.security.WSSConfig&nbsp;config)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rampart/RampartMessageData.html#setDocument(org.w3c.dom.Document)">setDocument</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/org/w3c/dom/Document.html?is-external=true" title="class or interface in org.w3c.dom">Document</a>&nbsp;document)</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>document is derived from MessageContext passed in constructor</i></div>
+</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rampart/RampartMessageData.html#setIssuedEncryptionTokenId(java.lang.String)">setIssuedEncryptionTokenId</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;issuedEncryptionTokenId)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rampart/RampartMessageData.html#setIssuedSignatureTokenId(java.lang.String)">setIssuedSignatureTokenId</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;issuedSignatureTokenId)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rampart/RampartMessageData.html#setMsgContext(org.apache.axis2.context.MessageContext)">setMsgContext</a></strong>(org.apache.axis2.context.MessageContext&nbsp;msgContext)</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>MessageContext is set in constructor</i></div>
+</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rampart/RampartMessageData.html#setPolicyData(org.apache.rampart.policy.RampartPolicyData)">setPolicyData</a></strong>(<a href="../../../org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a>&nbsp;policyData)</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Policy data determined within constructor</i></div>
+</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rampart/RampartMessageData.html#setSecConvTokenId(java.lang.String)">setSecConvTokenId</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;secConvTokenId)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rampart/RampartMessageData.html#setSecHeader(org.apache.ws.security.message.WSSecHeader)">setSecHeader</a></strong>(org.apache.ws.security.message.WSSecHeader&nbsp;secHeader)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rampart/RampartMessageData.html#setServicePolicy(org.apache.neethi.Policy)">setServicePolicy</a></strong>(org.apache.neethi.Policy&nbsp;servicePolicy)</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>servicePolicy determined in constructor</i></div>
+</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rampart/RampartMessageData.html#setTimestampId(java.lang.String)">setTimestampId</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;timestampId)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rampart/RampartMessageData.html#setTimestampMaxSkew(int)">setTimestampMaxSkew</a></strong>(int&nbsp;timestampMaxSkew)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rampart/RampartMessageData.html#setTimeToLive(int)">setTimeToLive</a></strong>(int&nbsp;timeToLive)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rampart/RampartMessageData.html#setTokenStorage(org.apache.rahas.TokenStorage)">setTokenStorage</a></strong>(<a href="../../../org/apache/rahas/TokenStorage.html" title="interface in org.apache.rahas">TokenStorage</a>&nbsp;tokenStorage)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rampart/RampartMessageData.html#setWstVersion(int)">setWstVersion</a></strong>(int&nbsp;wstVersion)</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>This is defined by the class.</i></div>
+</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="KEY_RAMPART_POLICY">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>KEY_RAMPART_POLICY</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> KEY_RAMPART_POLICY</pre>
+<div class="block">Axis2 parameter name to be used in the client's axis2 xml</div>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.rampart.RampartMessageData.KEY_RAMPART_POLICY">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="KEY_RAMPART_IN_POLICY">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>KEY_RAMPART_IN_POLICY</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> KEY_RAMPART_IN_POLICY</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.rampart.RampartMessageData.KEY_RAMPART_IN_POLICY">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="KEY_RAMPART_OUT_POLICY">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>KEY_RAMPART_OUT_POLICY</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> KEY_RAMPART_OUT_POLICY</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.rampart.RampartMessageData.KEY_RAMPART_OUT_POLICY">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="RAMPART_POLICY_DATA">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RAMPART_POLICY_DATA</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> RAMPART_POLICY_DATA</pre>
+<div class="block">Key to hold the populated RampartPolicyData object</div>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.rampart.RampartMessageData.RAMPART_POLICY_DATA">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="RAMPART_STS_POLICY">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RAMPART_STS_POLICY</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> RAMPART_STS_POLICY</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.rampart.RampartMessageData.RAMPART_STS_POLICY">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="KEY_CUSTOM_ISSUED_TOKEN">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>KEY_CUSTOM_ISSUED_TOKEN</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> KEY_CUSTOM_ISSUED_TOKEN</pre>
+<div class="block">Key to hold the custom issued token identifier</div>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.rampart.RampartMessageData.KEY_CUSTOM_ISSUED_TOKEN">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="USERNAME">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>USERNAME</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> USERNAME</pre>
+<div class="block">Key to hold username which was used to authenticate</div>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.rampart.RampartMessageData.USERNAME">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="SIGNATURE_CERT_ALIAS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SIGNATURE_CERT_ALIAS</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> SIGNATURE_CERT_ALIAS</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.rampart.RampartMessageData.SIGNATURE_CERT_ALIAS">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="KEY_WST_VERSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>KEY_WST_VERSION</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> KEY_WST_VERSION</pre>
+<div class="block">Key to hold the WS-Trust version</div>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.rampart.RampartMessageData.KEY_WST_VERSION">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="PARAM_CLIENT_SIDE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>PARAM_CLIENT_SIDE</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> PARAM_CLIENT_SIDE</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.rampart.RampartMessageData.PARAM_CLIENT_SIDE">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="KEY_WSSC_VERSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>KEY_WSSC_VERSION</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> KEY_WSSC_VERSION</pre>
+<div class="block">Key to hold the WS-SecConv version</div>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.rampart.RampartMessageData.KEY_WSSC_VERSION">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="KEY_SCT_ISSUER_POLICY">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>KEY_SCT_ISSUER_POLICY</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> KEY_SCT_ISSUER_POLICY</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.rampart.RampartMessageData.KEY_SCT_ISSUER_POLICY">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="CANCEL_REQUEST">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>CANCEL_REQUEST</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> CANCEL_REQUEST</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.rampart.RampartMessageData.CANCEL_REQUEST">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="SCT_ID">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SCT_ID</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> SCT_ID</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.rampart.RampartMessageData.SCT_ID">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="X509_CERT">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>X509_CERT</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> X509_CERT</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.rampart.RampartMessageData.X509_CERT">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="RampartMessageData(org.apache.axis2.context.MessageContext, boolean)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>RampartMessageData</h4>
+<pre>public&nbsp;RampartMessageData(org.apache.axis2.context.MessageContext&nbsp;msgCtx,
+                  boolean&nbsp;sender)
+                   throws <a href="../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a></code></dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getDocument()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getDocument</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/org/w3c/dom/Document.html?is-external=true" title="class or interface in org.w3c.dom">Document</a>&nbsp;getDocument()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the document.</dd></dl>
+</li>
+</ul>
+<a name="setDocument(org.w3c.dom.Document)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setDocument</h4>
+<pre>public&nbsp;void&nbsp;setDocument(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/org/w3c/dom/Document.html?is-external=true" title="class or interface in org.w3c.dom">Document</a>&nbsp;document)</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>document is derived from MessageContext passed in constructor</i></div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>document</code> - The document to set.</dd></dl>
+</li>
+</ul>
+<a name="getTimeToLive()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getTimeToLive</h4>
+<pre>public&nbsp;int&nbsp;getTimeToLive()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the timeToLive.</dd></dl>
+</li>
+</ul>
+<a name="setTimeToLive(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setTimeToLive</h4>
+<pre>public&nbsp;void&nbsp;setTimeToLive(int&nbsp;timeToLive)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>timeToLive</code> - The timeToLive to set.</dd></dl>
+</li>
+</ul>
+<a name="getTimestampMaxSkew()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getTimestampMaxSkew</h4>
+<pre>public&nbsp;int&nbsp;getTimestampMaxSkew()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the timestampMaxSkew.</dd></dl>
+</li>
+</ul>
+<a name="setTimestampMaxSkew(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setTimestampMaxSkew</h4>
+<pre>public&nbsp;void&nbsp;setTimestampMaxSkew(int&nbsp;timestampMaxSkew)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>timestampMaxSkew</code> - The timestampMaxSkew to set.</dd></dl>
+</li>
+</ul>
+<a name="getConfig()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getConfig</h4>
+<pre>public&nbsp;org.apache.ws.security.WSSConfig&nbsp;getConfig()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the config.</dd></dl>
+</li>
+</ul>
+<a name="setConfig(org.apache.ws.security.WSSConfig)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setConfig</h4>
+<pre>public&nbsp;void&nbsp;setConfig(org.apache.ws.security.WSSConfig&nbsp;config)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>config</code> - The config to set.</dd></dl>
+</li>
+</ul>
+<a name="getMsgContext()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getMsgContext</h4>
+<pre>public&nbsp;org.apache.axis2.context.MessageContext&nbsp;getMsgContext()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the msgContext.</dd></dl>
+</li>
+</ul>
+<a name="setMsgContext(org.apache.axis2.context.MessageContext)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setMsgContext</h4>
+<pre>public&nbsp;void&nbsp;setMsgContext(org.apache.axis2.context.MessageContext&nbsp;msgContext)</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>MessageContext is set in constructor</i></div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>msgContext</code> - The msgContext to set.</dd></dl>
+</li>
+</ul>
+<a name="getPolicyData()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPolicyData</h4>
+<pre>public&nbsp;<a href="../../../org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a>&nbsp;getPolicyData()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the policyData.</dd></dl>
+</li>
+</ul>
+<a name="setPolicyData(org.apache.rampart.policy.RampartPolicyData)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setPolicyData</h4>
+<pre>public&nbsp;void&nbsp;setPolicyData(<a href="../../../org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a>&nbsp;policyData)
+                   throws <a href="../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a></pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Policy data determined within constructor</i></div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>policyData</code> - The policyData to set.</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a></code></dd></dl>
+</li>
+</ul>
+<a name="getSecHeader()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSecHeader</h4>
+<pre>public&nbsp;org.apache.ws.security.message.WSSecHeader&nbsp;getSecHeader()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the secHeader.</dd></dl>
+</li>
+</ul>
+<a name="setSecHeader(org.apache.ws.security.message.WSSecHeader)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setSecHeader</h4>
+<pre>public&nbsp;void&nbsp;setSecHeader(org.apache.ws.security.message.WSSecHeader&nbsp;secHeader)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>secHeader</code> - The secHeader to set.</dd></dl>
+</li>
+</ul>
+<a name="getIssuedEncryptionTokenId()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getIssuedEncryptionTokenId</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getIssuedEncryptionTokenId()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the issuedEncryptionTokenId.</dd></dl>
+</li>
+</ul>
+<a name="setIssuedEncryptionTokenId(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setIssuedEncryptionTokenId</h4>
+<pre>public&nbsp;void&nbsp;setIssuedEncryptionTokenId(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;issuedEncryptionTokenId)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>issuedEncryptionTokenId</code> - The issuedEncryptionTokenId to set.</dd></dl>
+</li>
+</ul>
+<a name="getIssuedSignatureTokenId()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getIssuedSignatureTokenId</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getIssuedSignatureTokenId()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the issuedSignatureTokenId.</dd></dl>
+</li>
+</ul>
+<a name="setIssuedSignatureTokenId(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setIssuedSignatureTokenId</h4>
+<pre>public&nbsp;void&nbsp;setIssuedSignatureTokenId(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;issuedSignatureTokenId)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>issuedSignatureTokenId</code> - The issuedSignatureTokenId to set.</dd></dl>
+</li>
+</ul>
+<a name="getSecConvTokenId()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSecConvTokenId</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getSecConvTokenId()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the secConvTokenId.</dd></dl>
+</li>
+</ul>
+<a name="setSecConvTokenId(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setSecConvTokenId</h4>
+<pre>public&nbsp;void&nbsp;setSecConvTokenId(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;secConvTokenId)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>secConvTokenId</code> - The secConvTokenId to set.</dd></dl>
+</li>
+</ul>
+<a name="getTokenStorage()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getTokenStorage</h4>
+<pre>public&nbsp;<a href="../../../org/apache/rahas/TokenStorage.html" title="interface in org.apache.rahas">TokenStorage</a>&nbsp;getTokenStorage()
+                             throws <a href="../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a></pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the tokenStorage.</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a></code></dd></dl>
+</li>
+</ul>
+<a name="setTokenStorage(org.apache.rahas.TokenStorage)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setTokenStorage</h4>
+<pre>public&nbsp;void&nbsp;setTokenStorage(<a href="../../../org/apache/rahas/TokenStorage.html" title="interface in org.apache.rahas">TokenStorage</a>&nbsp;tokenStorage)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>tokenStorage</code> - The tokenStorage to set.</dd></dl>
+</li>
+</ul>
+<a name="getWstVersion()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getWstVersion</h4>
+<pre>public&nbsp;int&nbsp;getWstVersion()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the wstVersion.</dd></dl>
+</li>
+</ul>
+<a name="setWstVersion(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setWstVersion</h4>
+<pre>public&nbsp;void&nbsp;setWstVersion(int&nbsp;wstVersion)</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>This is defined by the class.</i></div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>wstVersion</code> - The wstVersion to set.</dd></dl>
+</li>
+</ul>
+<a name="getSecConvVersion()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSecConvVersion</h4>
+<pre>public&nbsp;int&nbsp;getSecConvVersion()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the secConvVersion.</dd></dl>
+</li>
+</ul>
+<a name="getServicePolicy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getServicePolicy</h4>
+<pre>public&nbsp;org.apache.neethi.Policy&nbsp;getServicePolicy()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the servicePolicy.</dd></dl>
+</li>
+</ul>
+<a name="setServicePolicy(org.apache.neethi.Policy)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setServicePolicy</h4>
+<pre>public&nbsp;void&nbsp;setServicePolicy(org.apache.neethi.Policy&nbsp;servicePolicy)</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>servicePolicy determined in constructor</i></div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>servicePolicy</code> - The servicePolicy to set.</dd></dl>
+</li>
+</ul>
+<a name="getTimestampId()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getTimestampId</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getTimestampId()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the timestampId.</dd></dl>
+</li>
+</ul>
+<a name="setTimestampId(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setTimestampId</h4>
+<pre>public&nbsp;void&nbsp;setTimestampId(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;timestampId)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>timestampId</code> - The timestampId to set.</dd></dl>
+</li>
+</ul>
+<a name="isInitiator()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isInitiator</h4>
+<pre>public&nbsp;boolean&nbsp;isInitiator()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the Initiator value</dd></dl>
+</li>
+</ul>
+<a name="getCustomClassLoader()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getCustomClassLoader</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/ClassLoader.html?is-external=true" title="class or interface in java.lang">ClassLoader</a>&nbsp;getCustomClassLoader()</pre>
+<div class="block">Returns the custom class loader if we are using one</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the custom class loader if we are using one</dd></dl>
+</li>
+</ul>
+<a name="getSoapConstants()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getSoapConstants</h4>
+<pre>public&nbsp;org.apache.ws.security.SOAPConstants&nbsp;getSoapConstants()</pre>
+<div class="block">Returns an <code>org.apache.ws.security.SOAPConstants</code> instance 
+ with soap version information of this request.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns soap version information of this request</dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/RampartMessageData.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../org/apache/rampart/ServiceNonceCache.html" title="class in org.apache.rampart"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?org/apache/rampart/RampartMessageData.html" target="_top">Frames</a></li>
+<li><a href="RampartMessageData.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/ServiceNonceCache.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/ServiceNonceCache.html
new file mode 100644
index 0000000..ff16137
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/ServiceNonceCache.html
@@ -0,0 +1,289 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>ServiceNonceCache (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="ServiceNonceCache (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/ServiceNonceCache.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../org/apache/rampart/TokenCallbackHandler.html" title="class in org.apache.rampart"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?org/apache/rampart/ServiceNonceCache.html" target="_top">Frames</a></li>
+<li><a href="ServiceNonceCache.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.rampart</div>
+<h2 title="Class ServiceNonceCache" class="title">Class ServiceNonceCache</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.rampart.ServiceNonceCache</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">ServiceNonceCache</span>
+extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
+<div class="block">This class holds nonce information per service.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../org/apache/rampart/ServiceNonceCache.html#ServiceNonceCache()">ServiceNonceCache</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rampart/ServiceNonceCache.html#addNonceForService(java.lang.String, java.lang.String, java.lang.String, int)">addNonceForService</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;service,
+                  <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;userName,
+                  <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;nonceValue,
+                  int&nbsp;nonceLifeTime)</code>
+<div class="block">This method will add a nonce value for a given service.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rampart/ServiceNonceCache.html#isNonceRepeatingForService(java.lang.String, java.lang.String, java.lang.String)">isNonceRepeatingForService</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;service,
+                          <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;userName,
+                          <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;nonceValue)</code>
+<div class="block">This method will check whether the nonce value is repeating for the given service.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="ServiceNonceCache()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ServiceNonceCache</h4>
+<pre>public&nbsp;ServiceNonceCache()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="addNonceForService(java.lang.String, java.lang.String, java.lang.String, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addNonceForService</h4>
+<pre>public&nbsp;void&nbsp;addNonceForService(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;service,
+                      <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;userName,
+                      <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;nonceValue,
+                      int&nbsp;nonceLifeTime)</pre>
+<div class="block">This method will add a nonce value for a given service.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>service</code> - The service url.</dd><dd><code>userName</code> - Given user name.</dd><dd><code>nonceValue</code> - Passed nonce value.</dd><dd><code>nonceLifeTime</code> - Maximum life span of a nonce value.</dd></dl>
+</li>
+</ul>
+<a name="isNonceRepeatingForService(java.lang.String, java.lang.String, java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>isNonceRepeatingForService</h4>
+<pre>public&nbsp;boolean&nbsp;isNonceRepeatingForService(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;service,
+                                 <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;userName,
+                                 <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;nonceValue)</pre>
+<div class="block">This method will check whether the nonce value is repeating for the given service.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>service</code> - The service url.</dd><dd><code>userName</code> - User name.</dd><dd><code>nonceValue</code> - Nonce value.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>true if nonce value is repeating else false.</dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/ServiceNonceCache.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../org/apache/rampart/TokenCallbackHandler.html" title="class in org.apache.rampart"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?org/apache/rampart/ServiceNonceCache.html" target="_top">Frames</a></li>
+<li><a href="ServiceNonceCache.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/TokenCallbackHandler.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/TokenCallbackHandler.html
new file mode 100644
index 0000000..4ad7128
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/TokenCallbackHandler.html
@@ -0,0 +1,284 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>TokenCallbackHandler (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="TokenCallbackHandler (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/TokenCallbackHandler.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/apache/rampart/ServiceNonceCache.html" title="class in org.apache.rampart"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../org/apache/rampart/UniqueMessageAttributeCache.html" title="interface in org.apache.rampart"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?org/apache/rampart/TokenCallbackHandler.html" target="_top">Frames</a></li>
+<li><a href="TokenCallbackHandler.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.rampart</div>
+<h2 title="Class TokenCallbackHandler" class="title">Class TokenCallbackHandler</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.rampart.TokenCallbackHandler</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/security/auth/callback/CallbackHandler.html?is-external=true" title="class or interface in javax.security.auth.callback">CallbackHandler</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">TokenCallbackHandler</span>
+extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
+implements <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/security/auth/callback/CallbackHandler.html?is-external=true" title="class or interface in javax.security.auth.callback">CallbackHandler</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../org/apache/rampart/TokenCallbackHandler.html#TokenCallbackHandler(org.apache.rahas.TokenStorage, javax.security.auth.callback.CallbackHandler)">TokenCallbackHandler</a></strong>(<a href="../../../org/apache/rahas/TokenStorage.html" title="interface in org.apache.rahas">TokenStorage</a>&nbsp;store,
+                    <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/security/auth/callback/CallbackHandler.html?is-external=true" title="class or interface in javax.security.auth.callback">CallbackHandler</a>&nbsp;handler)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rampart/TokenCallbackHandler.html#handle(javax.security.auth.callback.Callback[])">handle</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/security/auth/callback/Callback.html?is-external=true" title="class or interface in javax.security.auth.callback">Callback</a>[]&nbsp;callbacks)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rampart/TokenCallbackHandler.html#removeEncryptedToken()">removeEncryptedToken</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="TokenCallbackHandler(org.apache.rahas.TokenStorage, javax.security.auth.callback.CallbackHandler)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>TokenCallbackHandler</h4>
+<pre>public&nbsp;TokenCallbackHandler(<a href="../../../org/apache/rahas/TokenStorage.html" title="interface in org.apache.rahas">TokenStorage</a>&nbsp;store,
+                    <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/security/auth/callback/CallbackHandler.html?is-external=true" title="class or interface in javax.security.auth.callback">CallbackHandler</a>&nbsp;handler)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="handle(javax.security.auth.callback.Callback[])">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>handle</h4>
+<pre>public&nbsp;void&nbsp;handle(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/security/auth/callback/Callback.html?is-external=true" title="class or interface in javax.security.auth.callback">Callback</a>[]&nbsp;callbacks)
+            throws <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>,
+                   <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/security/auth/callback/UnsupportedCallbackException.html?is-external=true" title="class or interface in javax.security.auth.callback">UnsupportedCallbackException</a></pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/security/auth/callback/CallbackHandler.html?is-external=true#handle(javax.security.auth.callback.Callback[])" title="class or interface in javax.security.auth.callback">handle</a></code>&nbsp;in interface&nbsp;<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/security/auth/callback/CallbackHandler.html?is-external=true" title="class or interface in javax.security.auth.callback">CallbackHandler</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
+<dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/security/auth/callback/UnsupportedCallbackException.html?is-external=true" title="class or interface in javax.security.auth.callback">UnsupportedCallbackException</a></code></dd></dl>
+</li>
+</ul>
+<a name="removeEncryptedToken()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>removeEncryptedToken</h4>
+<pre>public&nbsp;void&nbsp;removeEncryptedToken()</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/TokenCallbackHandler.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/apache/rampart/ServiceNonceCache.html" title="class in org.apache.rampart"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../org/apache/rampart/UniqueMessageAttributeCache.html" title="interface in org.apache.rampart"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?org/apache/rampart/TokenCallbackHandler.html" target="_top">Frames</a></li>
+<li><a href="TokenCallbackHandler.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/UniqueMessageAttributeCache.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/UniqueMessageAttributeCache.html
new file mode 100644
index 0000000..b5368f5
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/UniqueMessageAttributeCache.html
@@ -0,0 +1,298 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>UniqueMessageAttributeCache (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="UniqueMessageAttributeCache (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/UniqueMessageAttributeCache.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/apache/rampart/TokenCallbackHandler.html" title="class in org.apache.rampart"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../org/apache/rampart/ValidatorData.html" title="class in org.apache.rampart"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?org/apache/rampart/UniqueMessageAttributeCache.html" target="_top">Frames</a></li>
+<li><a href="UniqueMessageAttributeCache.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.rampart</div>
+<h2 title="Interface UniqueMessageAttributeCache" class="title">Interface UniqueMessageAttributeCache</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><a href="../../../org/apache/rampart/AbstractUniqueMessageAttributeCache.html" title="class in org.apache.rampart">AbstractUniqueMessageAttributeCache</a>, <a href="../../../org/apache/rampart/NonceCache.html" title="class in org.apache.rampart">NonceCache</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="strong">UniqueMessageAttributeCache</span></pre>
+<div class="block">An interface to cache nonce/sequence number values coming with messages.
+ This mainly helps to prevent replay attacks. There are few different ways to handle replay attacks.
+ 1. Cache nonce values.
+ 2. Use a sequence number.
+ 
+ "Web Services Security UsernameToken Profile 1.1 OASIS Standard Specification, 1 February 2006" specification only recommends
+ to cache nonce for a period. But there can be other mechanisms like using sequence number.
+ Therefore cache is implemented as an interface and later if we need to support sequence number scenario we can easily extend this. 
+ User: aj
+ Date: Apr 30, 2010
+ Time: 12:15:52 PM
+ To change this template use File | Settings | File Templates.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rampart/UniqueMessageAttributeCache.html#addToCache(java.lang.String, java.lang.String)">addToCache</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;id,
+          <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;userName)</code>
+<div class="block">Add value to a cache.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rampart/UniqueMessageAttributeCache.html#clearCache()">clearCache</a></strong>()</code>
+<div class="block">Clears all recorded nonce values/sequence numbers.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rampart/UniqueMessageAttributeCache.html#getMaximumLifeTimeOfAnAttribute()">getMaximumLifeTimeOfAnAttribute</a></strong>()</code>
+<div class="block">Gets the maximum life time of a message id.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rampart/UniqueMessageAttributeCache.html#setMaximumLifeTimeOfAnAttribute(int)">setMaximumLifeTimeOfAnAttribute</a></strong>(int&nbsp;maxTime)</code>
+<div class="block">Sets the maximum life time of a message id.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rampart/UniqueMessageAttributeCache.html#valueExistsInCache(java.lang.String, java.lang.String)">valueExistsInCache</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;id,
+                  <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;userName)</code>
+<div class="block">Checks whether value already exists in the cache for a given user name.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="setMaximumLifeTimeOfAnAttribute(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setMaximumLifeTimeOfAnAttribute</h4>
+<pre>void&nbsp;setMaximumLifeTimeOfAnAttribute(int&nbsp;maxTime)</pre>
+<div class="block">Sets the maximum life time of a message id.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>maxTime</code> - Maximum life time in seconds.</dd></dl>
+</li>
+</ul>
+<a name="getMaximumLifeTimeOfAnAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getMaximumLifeTimeOfAnAttribute</h4>
+<pre>int&nbsp;getMaximumLifeTimeOfAnAttribute()</pre>
+<div class="block">Gets the maximum life time of a message id.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Gets message id life time in seconds.</dd></dl>
+</li>
+</ul>
+<a name="addToCache(java.lang.String, java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addToCache</h4>
+<pre>void&nbsp;addToCache(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;id,
+              <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;userName)</pre>
+<div class="block">Add value to a cache. Value can be sequence or nonce value.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>id</code> - - Nonce value or sequence number.</dd><dd><code>userName</code> - - User name parameter value of the UserNameToken.</dd></dl>
+</li>
+</ul>
+<a name="valueExistsInCache(java.lang.String, java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>valueExistsInCache</h4>
+<pre>boolean&nbsp;valueExistsInCache(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;id,
+                         <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;userName)</pre>
+<div class="block">Checks whether value already exists in the cache for a given user name.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>id</code> - - Nonce or sequence id value of the newly received message.</dd><dd><code>userName</code> - - User name parameter value of the UserName token.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>Returns true if nonce or sequence id is already received for given user name. Else false.</dd></dl>
+</li>
+</ul>
+<a name="clearCache()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>clearCache</h4>
+<pre>void&nbsp;clearCache()</pre>
+<div class="block">Clears all recorded nonce values/sequence numbers.</div>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/UniqueMessageAttributeCache.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/apache/rampart/TokenCallbackHandler.html" title="class in org.apache.rampart"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../org/apache/rampart/ValidatorData.html" title="class in org.apache.rampart"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?org/apache/rampart/UniqueMessageAttributeCache.html" target="_top">Frames</a></li>
+<li><a href="UniqueMessageAttributeCache.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/ValidatorData.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/ValidatorData.html
new file mode 100644
index 0000000..71ab870
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/ValidatorData.html
@@ -0,0 +1,282 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>ValidatorData (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="ValidatorData (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/ValidatorData.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/apache/rampart/UniqueMessageAttributeCache.html" title="interface in org.apache.rampart"><span class="strong">Prev Class</span></a></li>
+<li>Next Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?org/apache/rampart/ValidatorData.html" target="_top">Frames</a></li>
+<li><a href="ValidatorData.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.rampart</div>
+<h2 title="Class ValidatorData" class="title">Class ValidatorData</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.rampart.ValidatorData</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">ValidatorData</span>
+extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../org/apache/rampart/ValidatorData.html#ValidatorData(org.apache.rampart.RampartMessageData)">ValidatorData</a></strong>(<a href="../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rampart/ValidatorData.html#getBodyEncrDataId()">getBodyEncrDataId</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/ArrayList.html?is-external=true" title="class or interface in java.util">ArrayList</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rampart/ValidatorData.html#getEncryptedDataRefIds()">getEncryptedDataRefIds</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a></code></td>
+<td class="colLast"><code><strong><a href="../../../org/apache/rampart/ValidatorData.html#getRampartMessageData()">getRampartMessageData</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="ValidatorData(org.apache.rampart.RampartMessageData)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ValidatorData</h4>
+<pre>public&nbsp;ValidatorData(<a href="../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getEncryptedDataRefIds()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEncryptedDataRefIds</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/ArrayList.html?is-external=true" title="class or interface in java.util">ArrayList</a>&nbsp;getEncryptedDataRefIds()</pre>
+</li>
+</ul>
+<a name="getRampartMessageData()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getRampartMessageData</h4>
+<pre>public&nbsp;<a href="../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;getRampartMessageData()</pre>
+</li>
+</ul>
+<a name="getBodyEncrDataId()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getBodyEncrDataId</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getBodyEncrDataId()</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/ValidatorData.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/apache/rampart/UniqueMessageAttributeCache.html" title="interface in org.apache.rampart"><span class="strong">Prev Class</span></a></li>
+<li>Next Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?org/apache/rampart/ValidatorData.html" target="_top">Frames</a></li>
+<li><a href="ValidatorData.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/builder/AsymmetricBindingBuilder.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/builder/AsymmetricBindingBuilder.html
new file mode 100644
index 0000000..e9a2976
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/builder/AsymmetricBindingBuilder.html
@@ -0,0 +1,286 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>AsymmetricBindingBuilder (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="AsymmetricBindingBuilder (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/AsymmetricBindingBuilder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev Class</li>
+<li><a href="../../../../org/apache/rampart/builder/BindingBuilder.html" title="class in org.apache.rampart.builder"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rampart/builder/AsymmetricBindingBuilder.html" target="_top">Frames</a></li>
+<li><a href="AsymmetricBindingBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_org.apache.rampart.builder.BindingBuilder">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.rampart.builder</div>
+<h2 title="Class AsymmetricBindingBuilder" class="title">Class AsymmetricBindingBuilder</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../org/apache/rampart/builder/BindingBuilder.html" title="class in org.apache.rampart.builder">org.apache.rampart.builder.BindingBuilder</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.rampart.builder.AsymmetricBindingBuilder</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">AsymmetricBindingBuilder</span>
+extends <a href="../../../../org/apache/rampart/builder/BindingBuilder.html" title="class in org.apache.rampart.builder">BindingBuilder</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_org.apache.rampart.builder.BindingBuilder">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.apache.rampart.builder.<a href="../../../../org/apache/rampart/builder/BindingBuilder.html" title="class in org.apache.rampart.builder">BindingBuilder</a></h3>
+<code><a href="../../../../org/apache/rampart/builder/BindingBuilder.html#encryptedTokensIdList">encryptedTokensIdList</a>, <a href="../../../../org/apache/rampart/builder/BindingBuilder.html#mainRefListElement">mainRefListElement</a>, <a href="../../../../org/apache/rampart/builder/BindingBuilder.html#mainSigId">mainSigId</a>, <a href="../../../../org/apache/rampart/builder/BindingBuilder.html#timestampElement">timestampElement</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../org/apache/rampart/builder/AsymmetricBindingBuilder.html#AsymmetricBindingBuilder()">AsymmetricBindingBuilder</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/builder/AsymmetricBindingBuilder.html#build(org.apache.rampart.RampartMessageData)">build</a></strong>(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_org.apache.rampart.builder.BindingBuilder">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.apache.rampart.builder.<a href="../../../../org/apache/rampart/builder/BindingBuilder.html" title="class in org.apache.rampart.builder">BindingBuilder</a></h3>
+<code><a href="../../../../org/apache/rampart/builder/BindingBuilder.html#addSignatureConfirmation(org.apache.rampart.RampartMessageData, java.util.List)">addSignatureConfirmation</a>, <a href="../../../../org/apache/rampart/builder/BindingBuilder.html#addSignatureParts(java.util.HashMap, java.util.List)">addSignatureParts</a>, <a href="../../../../org/apache/rampart/builder/BindingBuilder.html#addTimestamp(org.apache.rampart.RampartMessageData)">addTimestamp</a>, <a href="../../../../org/apache/rampart/builder/BindingBuilder.html#addUsernameToken(org.apache.rampart.RampartMessageData, org.apache.ws.secpolicy.model.UsernameToken)">addUsernameToken</a>, <a href="../../../../org/apache/rampart/builder/BindingBuilder.html#doEndorsedSignatures(org.apache.rampart.RampartMessageData, java.util.HashMap)">doEndorsedSignatures</a>, <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)">doSymmSignature</a>, <a href="../../../../org/apache/rampart/builder/BindingBuilder.html#getEncryptedKeyBuilder(org.apache.rampart.RampartMessageData, org.apache.ws.secpolicy.model.Token)">getEncryptedKeyBuilder</a>, <a href="../../../../org/apache/rampart/builder/BindingBuilder.html#getInsertionLocation()">getInsertionLocation</a>, <a href="../../../../org/apache/rampart/builder/BindingBuilder.html#getSignatureBuider(org.apache.rampart.RampartMessageData, org.apache.ws.secpolicy.model.Token)">getSignatureBuider</a>, <a href="../../../../org/apache/rampart/builder/BindingBuilder.html#getSignatureBuider(org.apache.rampart.RampartMessageData, org.apache.ws.secpolicy.model.Token, java.lang.String)">getSignatureBuider</a>, <a href="../../../../org/apache/rampart/builder/BindingBuilder.html#getSignatureBuilder(org.apache.rampart.RampartMessageData, org.apache.ws.secpolicy.model.Token)">getSignatureBuilder</a>, <a href="../../../../org/apache/rampart/builder/BindingBuilder.html#getSignatureBuilder(org.apache.rampart.RampartMessageData, org.apache.ws.secpolicy.model.Token, java.lang.String)">getSignatureBuilder</a>, <a href="../../../../org/apache/rampart/builder/BindingBuilder.html#getToken(org.apache.rampart.RampartMessageData, java.lang.String)">getToken</a>, <a href="../../../../org/apache/rampart/builder/BindingBuilder.html#handleSupportingTokens(org.apache.rampart.RampartMessageData, org.apache.ws.secpolicy.model.SupportingToken)">handleSupportingTokens</a>, <a href="../../../../org/apache/rampart/builder/BindingBuilder.html#setInsertionLocation(org.w3c.dom.Element)">setInsertionLocation</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="AsymmetricBindingBuilder()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>AsymmetricBindingBuilder</h4>
+<pre>public&nbsp;AsymmetricBindingBuilder()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="build(org.apache.rampart.RampartMessageData)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>build</h4>
+<pre>public&nbsp;void&nbsp;build(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd)
+           throws <a href="../../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a></code></dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/AsymmetricBindingBuilder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev Class</li>
+<li><a href="../../../../org/apache/rampart/builder/BindingBuilder.html" title="class in org.apache.rampart.builder"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rampart/builder/AsymmetricBindingBuilder.html" target="_top">Frames</a></li>
+<li><a href="AsymmetricBindingBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_org.apache.rampart.builder.BindingBuilder">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/builder/BindingBuilder.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/builder/BindingBuilder.html
new file mode 100644
index 0000000..761c4d6
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/builder/BindingBuilder.html
@@ -0,0 +1,606 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>BindingBuilder (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="BindingBuilder (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/BindingBuilder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/apache/rampart/builder/AsymmetricBindingBuilder.html" title="class in org.apache.rampart.builder"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../org/apache/rampart/builder/SymmetricBindingBuilder.html" title="class in org.apache.rampart.builder"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rampart/builder/BindingBuilder.html" target="_top">Frames</a></li>
+<li><a href="BindingBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.rampart.builder</div>
+<h2 title="Class BindingBuilder" class="title">Class BindingBuilder</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.rampart.builder.BindingBuilder</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><a href="../../../../org/apache/rampart/builder/AsymmetricBindingBuilder.html" title="class in org.apache.rampart.builder">AsymmetricBindingBuilder</a>, <a href="../../../../org/apache/rampart/builder/SymmetricBindingBuilder.html" title="class in org.apache.rampart.builder">SymmetricBindingBuilder</a>, <a href="../../../../org/apache/rampart/builder/TransportBindingBuilder.html" title="class in org.apache.rampart.builder">TransportBindingBuilder</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public abstract class <span class="strong">BindingBuilder</span>
+extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/ArrayList.html?is-external=true" title="class or interface in java.util">ArrayList</a>&lt;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/builder/BindingBuilder.html#encryptedTokensIdList">encryptedTokensIdList</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/1.5.0/docs/api/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom">Element</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/builder/BindingBuilder.html#mainRefListElement">mainRefListElement</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/builder/BindingBuilder.html#mainSigId">mainSigId</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/1.5.0/docs/api/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom">Element</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/builder/BindingBuilder.html#timestampElement">timestampElement</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../org/apache/rampart/builder/BindingBuilder.html#BindingBuilder()">BindingBuilder</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/builder/BindingBuilder.html#addSignatureConfirmation(org.apache.rampart.RampartMessageData, java.util.List)">addSignatureConfirmation</a></strong>(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd,
+                        <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.ws.security.WSEncryptionPart&gt;&nbsp;sigParts)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.ws.security.WSEncryptionPart&gt;</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/builder/BindingBuilder.html#addSignatureParts(java.util.HashMap, java.util.List)">addSignatureParts</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">HashMap</a>&nbsp;tokenMap,
+                 <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.ws.security.WSEncryptionPart&gt;&nbsp;sigParts)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/builder/BindingBuilder.html#addTimestamp(org.apache.rampart.RampartMessageData)">addTimestamp</a></strong>(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected org.apache.ws.security.message.WSSecUsernameToken</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/builder/BindingBuilder.html#addUsernameToken(org.apache.rampart.RampartMessageData, org.apache.ws.secpolicy.model.UsernameToken)">addUsernameToken</a></strong>(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd,
+                <a href="../../../../org/apache/ws/secpolicy/model/UsernameToken.html" title="class in org.apache.ws.secpolicy.model">UsernameToken</a>&nbsp;token)</code>
+<div class="block">Add a UsernameToken to the security header</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;byte[]&gt;</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/builder/BindingBuilder.html#doEndorsedSignatures(org.apache.rampart.RampartMessageData, java.util.HashMap)">doEndorsedSignatures</a></strong>(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd,
+                    <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">HashMap</a>&nbsp;tokenMap)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected byte[]</code></td>
+<td class="colLast"><code><strong><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)">doSymmSignature</a></strong>(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd,
+               <a href="../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a>&nbsp;policyToken,
+               <a href="../../../../org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a>&nbsp;tok,
+               <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.ws.security.WSEncryptionPart&gt;&nbsp;sigParts)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected org.apache.ws.security.message.WSSecEncryptedKey</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/builder/BindingBuilder.html#getEncryptedKeyBuilder(org.apache.rampart.RampartMessageData, org.apache.ws.secpolicy.model.Token)">getEncryptedKeyBuilder</a></strong>(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd,
+                      <a href="../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a>&nbsp;token)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom">Element</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/builder/BindingBuilder.html#getInsertionLocation()">getInsertionLocation</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected org.apache.ws.security.message.WSSecSignature</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/builder/BindingBuilder.html#getSignatureBuider(org.apache.rampart.RampartMessageData, org.apache.ws.secpolicy.model.Token)">getSignatureBuider</a></strong>(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd,
+                  <a href="../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a>&nbsp;token)</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected org.apache.ws.security.message.WSSecSignature</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/builder/BindingBuilder.html#getSignatureBuider(org.apache.rampart.RampartMessageData, org.apache.ws.secpolicy.model.Token, java.lang.String)">getSignatureBuider</a></strong>(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd,
+                  <a href="../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a>&nbsp;token,
+                  <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;userCertAlias)</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected org.apache.ws.security.message.WSSecSignature</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/builder/BindingBuilder.html#getSignatureBuilder(org.apache.rampart.RampartMessageData, org.apache.ws.secpolicy.model.Token)">getSignatureBuilder</a></strong>(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd,
+                   <a href="../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a>&nbsp;token)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected org.apache.ws.security.message.WSSecSignature</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/builder/BindingBuilder.html#getSignatureBuilder(org.apache.rampart.RampartMessageData, org.apache.ws.secpolicy.model.Token, java.lang.String)">getSignatureBuilder</a></strong>(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd,
+                   <a href="../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a>&nbsp;token,
+                   <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;userCertAlias)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected <a href="../../../../org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/builder/BindingBuilder.html#getToken(org.apache.rampart.RampartMessageData, java.lang.String)">getToken</a></strong>(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd,
+        <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;tokenId)</code>
+<div class="block">Get hold of the token from the token storage</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">HashMap</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/builder/BindingBuilder.html#handleSupportingTokens(org.apache.rampart.RampartMessageData, org.apache.ws.secpolicy.model.SupportingToken)">handleSupportingTokens</a></strong>(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd,
+                      <a href="../../../../org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a>&nbsp;suppTokens)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/builder/BindingBuilder.html#setInsertionLocation(org.w3c.dom.Element)">setInsertionLocation</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom">Element</a>&nbsp;insertionLocation)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="mainSigId">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mainSigId</h4>
+<pre>protected&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> mainSigId</pre>
+</li>
+</ul>
+<a name="encryptedTokensIdList">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>encryptedTokensIdList</h4>
+<pre>protected&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/ArrayList.html?is-external=true" title="class or interface in java.util">ArrayList</a>&lt;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt; encryptedTokensIdList</pre>
+</li>
+</ul>
+<a name="timestampElement">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>timestampElement</h4>
+<pre>protected&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom">Element</a> timestampElement</pre>
+</li>
+</ul>
+<a name="mainRefListElement">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>mainRefListElement</h4>
+<pre>protected&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom">Element</a> mainRefListElement</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="BindingBuilder()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>BindingBuilder</h4>
+<pre>public&nbsp;BindingBuilder()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="addTimestamp(org.apache.rampart.RampartMessageData)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addTimestamp</h4>
+<pre>protected&nbsp;void&nbsp;addTimestamp(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>rmd</code> - </dd></dl>
+</li>
+</ul>
+<a name="addUsernameToken(org.apache.rampart.RampartMessageData, org.apache.ws.secpolicy.model.UsernameToken)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addUsernameToken</h4>
+<pre>protected&nbsp;org.apache.ws.security.message.WSSecUsernameToken&nbsp;addUsernameToken(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd,
+                                                                 <a href="../../../../org/apache/ws/secpolicy/model/UsernameToken.html" title="class in org.apache.ws.secpolicy.model">UsernameToken</a>&nbsp;token)
+                                                                      throws <a href="../../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a></pre>
+<div class="block">Add a UsernameToken to the security header</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>rmd</code> - </dd>
+<dt><span class="strong">Returns:</span></dt><dd>The <code>WSSecUsernameToken</code> instance</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a></code></dd></dl>
+</li>
+</ul>
+<a name="getEncryptedKeyBuilder(org.apache.rampart.RampartMessageData, org.apache.ws.secpolicy.model.Token)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEncryptedKeyBuilder</h4>
+<pre>protected&nbsp;org.apache.ws.security.message.WSSecEncryptedKey&nbsp;getEncryptedKeyBuilder(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd,
+                                                                      <a href="../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a>&nbsp;token)
+                                                                           throws <a href="../../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a></pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>rmd</code> - </dd><dd><code>token</code> - </dd>
+<dt><span class="strong">Returns:</span></dt><dd></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>org.apache.ws.security.WSSecurityException</code></dd>
+<dd><code><a href="../../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a></code></dd></dl>
+</li>
+</ul>
+<a name="getSignatureBuider(org.apache.rampart.RampartMessageData, org.apache.ws.secpolicy.model.Token)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSignatureBuider</h4>
+<pre><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
+protected&nbsp;org.apache.ws.security.message.WSSecSignature&nbsp;getSignatureBuider(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd,
+                                                                          <a href="../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a>&nbsp;token)
+                                                                    throws <a href="../../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a></pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a></code></dd></dl>
+</li>
+</ul>
+<a name="getSignatureBuider(org.apache.rampart.RampartMessageData, org.apache.ws.secpolicy.model.Token, java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSignatureBuider</h4>
+<pre><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
+protected&nbsp;org.apache.ws.security.message.WSSecSignature&nbsp;getSignatureBuider(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd,
+                                                                          <a href="../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a>&nbsp;token,
+                                                                          <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;userCertAlias)
+                                                                    throws <a href="../../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a></pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a></code></dd></dl>
+</li>
+</ul>
+<a name="getSignatureBuilder(org.apache.rampart.RampartMessageData, org.apache.ws.secpolicy.model.Token)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSignatureBuilder</h4>
+<pre>protected&nbsp;org.apache.ws.security.message.WSSecSignature&nbsp;getSignatureBuilder(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd,
+                                                                <a href="../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a>&nbsp;token)
+                                                                     throws <a href="../../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a></code></dd></dl>
+</li>
+</ul>
+<a name="getSignatureBuilder(org.apache.rampart.RampartMessageData, org.apache.ws.secpolicy.model.Token, java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSignatureBuilder</h4>
+<pre>protected&nbsp;org.apache.ws.security.message.WSSecSignature&nbsp;getSignatureBuilder(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd,
+                                                                <a href="../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a>&nbsp;token,
+                                                                <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;userCertAlias)
+                                                                     throws <a href="../../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a></code></dd></dl>
+</li>
+</ul>
+<a name="handleSupportingTokens(org.apache.rampart.RampartMessageData, org.apache.ws.secpolicy.model.SupportingToken)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>handleSupportingTokens</h4>
+<pre>protected&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">HashMap</a>&nbsp;handleSupportingTokens(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd,
+                             <a href="../../../../org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a>&nbsp;suppTokens)
+                                  throws <a href="../../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a></pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>rmd</code> - </dd><dd><code>suppTokens</code> - </dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a></code></dd></dl>
+</li>
+</ul>
+<a name="addSignatureParts(java.util.HashMap, java.util.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addSignatureParts</h4>
+<pre>protected&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.ws.security.WSEncryptionPart&gt;&nbsp;addSignatureParts(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">HashMap</a>&nbsp;tokenMap,
+                                                              <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.ws.security.WSEncryptionPart&gt;&nbsp;sigParts)
+                                                                   throws <a href="../../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a></pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>tokenMap</code> - </dd><dd><code>sigParts</code> - </dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a></code></dd></dl>
+</li>
+</ul>
+<a name="getInsertionLocation()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getInsertionLocation</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom">Element</a>&nbsp;getInsertionLocation()</pre>
+</li>
+</ul>
+<a name="setInsertionLocation(org.w3c.dom.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setInsertionLocation</h4>
+<pre>public&nbsp;void&nbsp;setInsertionLocation(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom">Element</a>&nbsp;insertionLocation)</pre>
+</li>
+</ul>
+<a name="doEndorsedSignatures(org.apache.rampart.RampartMessageData, java.util.HashMap)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>doEndorsedSignatures</h4>
+<pre>protected&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;byte[]&gt;&nbsp;doEndorsedSignatures(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd,
+                                <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">HashMap</a>&nbsp;tokenMap)
+                                     throws <a href="../../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a></code></dd></dl>
+</li>
+</ul>
+<a name="doSymmSignature(org.apache.rampart.RampartMessageData, org.apache.ws.secpolicy.model.Token, org.apache.rahas.Token, java.util.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>doSymmSignature</h4>
+<pre>protected&nbsp;byte[]&nbsp;doSymmSignature(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd,
+                     <a href="../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a>&nbsp;policyToken,
+                     <a href="../../../../org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a>&nbsp;tok,
+                     <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.ws.security.WSEncryptionPart&gt;&nbsp;sigParts)
+                          throws <a href="../../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a></code></dd></dl>
+</li>
+</ul>
+<a name="getToken(org.apache.rampart.RampartMessageData, java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getToken</h4>
+<pre>protected&nbsp;<a href="../../../../org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a>&nbsp;getToken(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd,
+             <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;tokenId)
+                  throws <a href="../../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a></pre>
+<div class="block">Get hold of the token from the token storage</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>rmd</code> - </dd><dd><code>tokenId</code> - </dd>
+<dt><span class="strong">Returns:</span></dt><dd>token from the token storage</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a></code></dd></dl>
+</li>
+</ul>
+<a name="addSignatureConfirmation(org.apache.rampart.RampartMessageData, java.util.List)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>addSignatureConfirmation</h4>
+<pre>protected&nbsp;void&nbsp;addSignatureConfirmation(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd,
+                            <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.ws.security.WSEncryptionPart&gt;&nbsp;sigParts)</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/BindingBuilder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/apache/rampart/builder/AsymmetricBindingBuilder.html" title="class in org.apache.rampart.builder"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../org/apache/rampart/builder/SymmetricBindingBuilder.html" title="class in org.apache.rampart.builder"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rampart/builder/BindingBuilder.html" target="_top">Frames</a></li>
+<li><a href="BindingBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/builder/SymmetricBindingBuilder.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/builder/SymmetricBindingBuilder.html
new file mode 100644
index 0000000..35a7d09
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/builder/SymmetricBindingBuilder.html
@@ -0,0 +1,286 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>SymmetricBindingBuilder (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="SymmetricBindingBuilder (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/SymmetricBindingBuilder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/apache/rampart/builder/BindingBuilder.html" title="class in org.apache.rampart.builder"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../org/apache/rampart/builder/TransportBindingBuilder.html" title="class in org.apache.rampart.builder"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rampart/builder/SymmetricBindingBuilder.html" target="_top">Frames</a></li>
+<li><a href="SymmetricBindingBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_org.apache.rampart.builder.BindingBuilder">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.rampart.builder</div>
+<h2 title="Class SymmetricBindingBuilder" class="title">Class SymmetricBindingBuilder</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../org/apache/rampart/builder/BindingBuilder.html" title="class in org.apache.rampart.builder">org.apache.rampart.builder.BindingBuilder</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.rampart.builder.SymmetricBindingBuilder</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">SymmetricBindingBuilder</span>
+extends <a href="../../../../org/apache/rampart/builder/BindingBuilder.html" title="class in org.apache.rampart.builder">BindingBuilder</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_org.apache.rampart.builder.BindingBuilder">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.apache.rampart.builder.<a href="../../../../org/apache/rampart/builder/BindingBuilder.html" title="class in org.apache.rampart.builder">BindingBuilder</a></h3>
+<code><a href="../../../../org/apache/rampart/builder/BindingBuilder.html#encryptedTokensIdList">encryptedTokensIdList</a>, <a href="../../../../org/apache/rampart/builder/BindingBuilder.html#mainRefListElement">mainRefListElement</a>, <a href="../../../../org/apache/rampart/builder/BindingBuilder.html#mainSigId">mainSigId</a>, <a href="../../../../org/apache/rampart/builder/BindingBuilder.html#timestampElement">timestampElement</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../org/apache/rampart/builder/SymmetricBindingBuilder.html#SymmetricBindingBuilder()">SymmetricBindingBuilder</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/builder/SymmetricBindingBuilder.html#build(org.apache.rampart.RampartMessageData)">build</a></strong>(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_org.apache.rampart.builder.BindingBuilder">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.apache.rampart.builder.<a href="../../../../org/apache/rampart/builder/BindingBuilder.html" title="class in org.apache.rampart.builder">BindingBuilder</a></h3>
+<code><a href="../../../../org/apache/rampart/builder/BindingBuilder.html#addSignatureConfirmation(org.apache.rampart.RampartMessageData, java.util.List)">addSignatureConfirmation</a>, <a href="../../../../org/apache/rampart/builder/BindingBuilder.html#addSignatureParts(java.util.HashMap, java.util.List)">addSignatureParts</a>, <a href="../../../../org/apache/rampart/builder/BindingBuilder.html#addTimestamp(org.apache.rampart.RampartMessageData)">addTimestamp</a>, <a href="../../../../org/apache/rampart/builder/BindingBuilder.html#addUsernameToken(org.apache.rampart.RampartMessageData, org.apache.ws.secpolicy.model.UsernameToken)">addUsernameToken</a>, <a href="../../../../org/apache/rampart/builder/BindingBuilder.html#doEndorsedSignatures(org.apache.rampart.RampartMessageData, java.util.HashMap)">doEndorsedSignatures</a>, <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)">doSymmSignature</a>, <a href="../../../../org/apache/rampart/builder/BindingBuilder.html#getEncryptedKeyBuilder(org.apache.rampart.RampartMessageData, org.apache.ws.secpolicy.model.Token)">getEncryptedKeyBuilder</a>, <a href="../../../../org/apache/rampart/builder/BindingBuilder.html#getInsertionLocation()">getInsertionLocation</a>, <a href="../../../../org/apache/rampart/builder/BindingBuilder.html#getSignatureBuider(org.apache.rampart.RampartMessageData, org.apache.ws.secpolicy.model.Token)">getSignatureBuider</a>, <a href="../../../../org/apache/rampart/builder/BindingBuilder.html#getSignatureBuider(org.apache.rampart.RampartMessageData, org.apache.ws.secpolicy.model.Token, java.lang.String)">getSignatureBuider</a>, <a href="../../../../org/apache/rampart/builder/BindingBuilder.html#getSignatureBuilder(org.apache.rampart.RampartMessageData, org.apache.ws.secpolicy.model.Token)">getSignatureBuilder</a>, <a href="../../../../org/apache/rampart/builder/BindingBuilder.html#getSignatureBuilder(org.apache.rampart.RampartMessageData, org.apache.ws.secpolicy.model.Token, java.lang.String)">getSignatureBuilder</a>, <a href="../../../../org/apache/rampart/builder/BindingBuilder.html#getToken(org.apache.rampart.RampartMessageData, java.lang.String)">getToken</a>, <a href="../../../../org/apache/rampart/builder/BindingBuilder.html#handleSupportingTokens(org.apache.rampart.RampartMessageData, org.apache.ws.secpolicy.model.SupportingToken)">handleSupportingTokens</a>, <a href="../../../../org/apache/rampart/builder/BindingBuilder.html#setInsertionLocation(org.w3c.dom.Element)">setInsertionLocation</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="SymmetricBindingBuilder()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>SymmetricBindingBuilder</h4>
+<pre>public&nbsp;SymmetricBindingBuilder()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="build(org.apache.rampart.RampartMessageData)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>build</h4>
+<pre>public&nbsp;void&nbsp;build(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd)
+           throws <a href="../../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a></code></dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/SymmetricBindingBuilder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/apache/rampart/builder/BindingBuilder.html" title="class in org.apache.rampart.builder"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../org/apache/rampart/builder/TransportBindingBuilder.html" title="class in org.apache.rampart.builder"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rampart/builder/SymmetricBindingBuilder.html" target="_top">Frames</a></li>
+<li><a href="SymmetricBindingBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_org.apache.rampart.builder.BindingBuilder">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/builder/TransportBindingBuilder.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/builder/TransportBindingBuilder.html
new file mode 100644
index 0000000..3157eca
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/builder/TransportBindingBuilder.html
@@ -0,0 +1,286 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>TransportBindingBuilder (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="TransportBindingBuilder (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/TransportBindingBuilder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/apache/rampart/builder/SymmetricBindingBuilder.html" title="class in org.apache.rampart.builder"><span class="strong">Prev Class</span></a></li>
+<li>Next Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rampart/builder/TransportBindingBuilder.html" target="_top">Frames</a></li>
+<li><a href="TransportBindingBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_org.apache.rampart.builder.BindingBuilder">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.rampart.builder</div>
+<h2 title="Class TransportBindingBuilder" class="title">Class TransportBindingBuilder</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../org/apache/rampart/builder/BindingBuilder.html" title="class in org.apache.rampart.builder">org.apache.rampart.builder.BindingBuilder</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.rampart.builder.TransportBindingBuilder</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">TransportBindingBuilder</span>
+extends <a href="../../../../org/apache/rampart/builder/BindingBuilder.html" title="class in org.apache.rampart.builder">BindingBuilder</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_org.apache.rampart.builder.BindingBuilder">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.apache.rampart.builder.<a href="../../../../org/apache/rampart/builder/BindingBuilder.html" title="class in org.apache.rampart.builder">BindingBuilder</a></h3>
+<code><a href="../../../../org/apache/rampart/builder/BindingBuilder.html#encryptedTokensIdList">encryptedTokensIdList</a>, <a href="../../../../org/apache/rampart/builder/BindingBuilder.html#mainRefListElement">mainRefListElement</a>, <a href="../../../../org/apache/rampart/builder/BindingBuilder.html#mainSigId">mainSigId</a>, <a href="../../../../org/apache/rampart/builder/BindingBuilder.html#timestampElement">timestampElement</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../org/apache/rampart/builder/TransportBindingBuilder.html#TransportBindingBuilder()">TransportBindingBuilder</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/builder/TransportBindingBuilder.html#build(org.apache.rampart.RampartMessageData)">build</a></strong>(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_org.apache.rampart.builder.BindingBuilder">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.apache.rampart.builder.<a href="../../../../org/apache/rampart/builder/BindingBuilder.html" title="class in org.apache.rampart.builder">BindingBuilder</a></h3>
+<code><a href="../../../../org/apache/rampart/builder/BindingBuilder.html#addSignatureConfirmation(org.apache.rampart.RampartMessageData, java.util.List)">addSignatureConfirmation</a>, <a href="../../../../org/apache/rampart/builder/BindingBuilder.html#addSignatureParts(java.util.HashMap, java.util.List)">addSignatureParts</a>, <a href="../../../../org/apache/rampart/builder/BindingBuilder.html#addTimestamp(org.apache.rampart.RampartMessageData)">addTimestamp</a>, <a href="../../../../org/apache/rampart/builder/BindingBuilder.html#addUsernameToken(org.apache.rampart.RampartMessageData, org.apache.ws.secpolicy.model.UsernameToken)">addUsernameToken</a>, <a href="../../../../org/apache/rampart/builder/BindingBuilder.html#doEndorsedSignatures(org.apache.rampart.RampartMessageData, java.util.HashMap)">doEndorsedSignatures</a>, <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)">doSymmSignature</a>, <a href="../../../../org/apache/rampart/builder/BindingBuilder.html#getEncryptedKeyBuilder(org.apache.rampart.RampartMessageData, org.apache.ws.secpolicy.model.Token)">getEncryptedKeyBuilder</a>, <a href="../../../../org/apache/rampart/builder/BindingBuilder.html#getInsertionLocation()">getInsertionLocation</a>, <a href="../../../../org/apache/rampart/builder/BindingBuilder.html#getSignatureBuider(org.apache.rampart.RampartMessageData, org.apache.ws.secpolicy.model.Token)">getSignatureBuider</a>, <a href="../../../../org/apache/rampart/builder/BindingBuilder.html#getSignatureBuider(org.apache.rampart.RampartMessageData, org.apache.ws.secpolicy.model.Token, java.lang.String)">getSignatureBuider</a>, <a href="../../../../org/apache/rampart/builder/BindingBuilder.html#getSignatureBuilder(org.apache.rampart.RampartMessageData, org.apache.ws.secpolicy.model.Token)">getSignatureBuilder</a>, <a href="../../../../org/apache/rampart/builder/BindingBuilder.html#getSignatureBuilder(org.apache.rampart.RampartMessageData, org.apache.ws.secpolicy.model.Token, java.lang.String)">getSignatureBuilder</a>, <a href="../../../../org/apache/rampart/builder/BindingBuilder.html#getToken(org.apache.rampart.RampartMessageData, java.lang.String)">getToken</a>, <a href="../../../../org/apache/rampart/builder/BindingBuilder.html#handleSupportingTokens(org.apache.rampart.RampartMessageData, org.apache.ws.secpolicy.model.SupportingToken)">handleSupportingTokens</a>, <a href="../../../../org/apache/rampart/builder/BindingBuilder.html#setInsertionLocation(org.w3c.dom.Element)">setInsertionLocation</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="TransportBindingBuilder()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>TransportBindingBuilder</h4>
+<pre>public&nbsp;TransportBindingBuilder()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="build(org.apache.rampart.RampartMessageData)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>build</h4>
+<pre>public&nbsp;void&nbsp;build(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd)
+           throws <a href="../../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a></code></dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/TransportBindingBuilder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/apache/rampart/builder/SymmetricBindingBuilder.html" title="class in org.apache.rampart.builder"><span class="strong">Prev Class</span></a></li>
+<li>Next Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rampart/builder/TransportBindingBuilder.html" target="_top">Frames</a></li>
+<li><a href="TransportBindingBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_org.apache.rampart.builder.BindingBuilder">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/builder/class-use/AsymmetricBindingBuilder.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/builder/class-use/AsymmetricBindingBuilder.html
new file mode 100644
index 0000000..7806520
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/builder/class-use/AsymmetricBindingBuilder.html
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.rampart.builder.AsymmetricBindingBuilder (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.rampart.builder.AsymmetricBindingBuilder (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../org/apache/rampart/builder/AsymmetricBindingBuilder.html" title="class in org.apache.rampart.builder">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rampart/builder/class-use/AsymmetricBindingBuilder.html" target="_top">Frames</a></li>
+<li><a href="AsymmetricBindingBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.rampart.builder.AsymmetricBindingBuilder" class="title">Uses of Class<br>org.apache.rampart.builder.AsymmetricBindingBuilder</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.rampart.builder.AsymmetricBindingBuilder</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../org/apache/rampart/builder/AsymmetricBindingBuilder.html" title="class in org.apache.rampart.builder">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rampart/builder/class-use/AsymmetricBindingBuilder.html" target="_top">Frames</a></li>
+<li><a href="AsymmetricBindingBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/builder/class-use/BindingBuilder.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/builder/class-use/BindingBuilder.html
new file mode 100644
index 0000000..5d11b14
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/builder/class-use/BindingBuilder.html
@@ -0,0 +1,163 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.rampart.builder.BindingBuilder (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.rampart.builder.BindingBuilder (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../org/apache/rampart/builder/BindingBuilder.html" title="class in org.apache.rampart.builder">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rampart/builder/class-use/BindingBuilder.html" target="_top">Frames</a></li>
+<li><a href="BindingBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.rampart.builder.BindingBuilder" class="title">Uses of Class<br>org.apache.rampart.builder.BindingBuilder</h2>
+</div>
+<div class="classUseContainer">
+<ul class="blockList">
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
+<caption><span>Packages that use <a href="../../../../../org/apache/rampart/builder/BindingBuilder.html" title="class in org.apache.rampart.builder">BindingBuilder</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Package</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="#org.apache.rampart.builder">org.apache.rampart.builder</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<ul class="blockList">
+<li class="blockList"><a name="org.apache.rampart.builder">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../../org/apache/rampart/builder/BindingBuilder.html" title="class in org.apache.rampart.builder">BindingBuilder</a> in <a href="../../../../../org/apache/rampart/builder/package-summary.html">org.apache.rampart.builder</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing subclasses, and an explanation">
+<caption><span>Subclasses of <a href="../../../../../org/apache/rampart/builder/BindingBuilder.html" title="class in org.apache.rampart.builder">BindingBuilder</a> in <a href="../../../../../org/apache/rampart/builder/package-summary.html">org.apache.rampart.builder</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Class and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/builder/AsymmetricBindingBuilder.html" title="class in org.apache.rampart.builder">AsymmetricBindingBuilder</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/builder/SymmetricBindingBuilder.html" title="class in org.apache.rampart.builder">SymmetricBindingBuilder</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/builder/TransportBindingBuilder.html" title="class in org.apache.rampart.builder">TransportBindingBuilder</a></strong></code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../org/apache/rampart/builder/BindingBuilder.html" title="class in org.apache.rampart.builder">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rampart/builder/class-use/BindingBuilder.html" target="_top">Frames</a></li>
+<li><a href="BindingBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/builder/class-use/SymmetricBindingBuilder.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/builder/class-use/SymmetricBindingBuilder.html
new file mode 100644
index 0000000..debc5f2
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/builder/class-use/SymmetricBindingBuilder.html
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.rampart.builder.SymmetricBindingBuilder (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.rampart.builder.SymmetricBindingBuilder (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../org/apache/rampart/builder/SymmetricBindingBuilder.html" title="class in org.apache.rampart.builder">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rampart/builder/class-use/SymmetricBindingBuilder.html" target="_top">Frames</a></li>
+<li><a href="SymmetricBindingBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.rampart.builder.SymmetricBindingBuilder" class="title">Uses of Class<br>org.apache.rampart.builder.SymmetricBindingBuilder</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.rampart.builder.SymmetricBindingBuilder</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../org/apache/rampart/builder/SymmetricBindingBuilder.html" title="class in org.apache.rampart.builder">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rampart/builder/class-use/SymmetricBindingBuilder.html" target="_top">Frames</a></li>
+<li><a href="SymmetricBindingBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/builder/class-use/TransportBindingBuilder.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/builder/class-use/TransportBindingBuilder.html
new file mode 100644
index 0000000..53bcdc6
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/builder/class-use/TransportBindingBuilder.html
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.rampart.builder.TransportBindingBuilder (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.rampart.builder.TransportBindingBuilder (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../org/apache/rampart/builder/TransportBindingBuilder.html" title="class in org.apache.rampart.builder">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rampart/builder/class-use/TransportBindingBuilder.html" target="_top">Frames</a></li>
+<li><a href="TransportBindingBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.rampart.builder.TransportBindingBuilder" class="title">Uses of Class<br>org.apache.rampart.builder.TransportBindingBuilder</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.rampart.builder.TransportBindingBuilder</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../org/apache/rampart/builder/TransportBindingBuilder.html" title="class in org.apache.rampart.builder">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rampart/builder/class-use/TransportBindingBuilder.html" target="_top">Frames</a></li>
+<li><a href="TransportBindingBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/builder/package-frame.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/builder/package-frame.html
new file mode 100644
index 0000000..aa1e215
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/builder/package-frame.html
@@ -0,0 +1,21 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>org.apache.rampart.builder (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<h1 class="bar"><a href="../../../../org/apache/rampart/builder/package-summary.html" target="classFrame">org.apache.rampart.builder</a></h1>
+<div class="indexContainer">
+<h2 title="Classes">Classes</h2>
+<ul title="Classes">
+<li><a href="AsymmetricBindingBuilder.html" title="class in org.apache.rampart.builder" target="classFrame">AsymmetricBindingBuilder</a></li>
+<li><a href="BindingBuilder.html" title="class in org.apache.rampart.builder" target="classFrame">BindingBuilder</a></li>
+<li><a href="SymmetricBindingBuilder.html" title="class in org.apache.rampart.builder" target="classFrame">SymmetricBindingBuilder</a></li>
+<li><a href="TransportBindingBuilder.html" title="class in org.apache.rampart.builder" target="classFrame">TransportBindingBuilder</a></li>
+</ul>
+</div>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/builder/package-summary.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/builder/package-summary.html
new file mode 100644
index 0000000..d01fb94
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/builder/package-summary.html
@@ -0,0 +1,145 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>org.apache.rampart.builder (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="org.apache.rampart.builder (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-use.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/apache/rampart/package-summary.html">Prev Package</a></li>
+<li><a href="../../../../org/apache/rampart/handler/package-summary.html">Next Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rampart/builder/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 title="Package" class="title">Package&nbsp;org.apache.rampart.builder</h1>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="packageSummary" border="0" cellpadding="3" cellspacing="0" summary="Class Summary table, listing classes, and an explanation">
+<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Class</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../org/apache/rampart/builder/AsymmetricBindingBuilder.html" title="class in org.apache.rampart.builder">AsymmetricBindingBuilder</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../org/apache/rampart/builder/BindingBuilder.html" title="class in org.apache.rampart.builder">BindingBuilder</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../org/apache/rampart/builder/SymmetricBindingBuilder.html" title="class in org.apache.rampart.builder">SymmetricBindingBuilder</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../org/apache/rampart/builder/TransportBindingBuilder.html" title="class in org.apache.rampart.builder">TransportBindingBuilder</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-use.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/apache/rampart/package-summary.html">Prev Package</a></li>
+<li><a href="../../../../org/apache/rampart/handler/package-summary.html">Next Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rampart/builder/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/builder/package-tree.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/builder/package-tree.html
new file mode 100644
index 0000000..262a326
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/builder/package-tree.html
@@ -0,0 +1,134 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>org.apache.rampart.builder Class Hierarchy (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="org.apache.rampart.builder Class Hierarchy (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li>Use</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/apache/rampart/package-tree.html">Prev</a></li>
+<li><a href="../../../../org/apache/rampart/handler/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rampart/builder/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 class="title">Hierarchy For Package org.apache.rampart.builder</h1>
+<span class="strong">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<div class="contentContainer">
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang"><span class="strong">Object</span></a>
+<ul>
+<li type="circle">org.apache.rampart.builder.<a href="../../../../org/apache/rampart/builder/BindingBuilder.html" title="class in org.apache.rampart.builder"><span class="strong">BindingBuilder</span></a>
+<ul>
+<li type="circle">org.apache.rampart.builder.<a href="../../../../org/apache/rampart/builder/AsymmetricBindingBuilder.html" title="class in org.apache.rampart.builder"><span class="strong">AsymmetricBindingBuilder</span></a></li>
+<li type="circle">org.apache.rampart.builder.<a href="../../../../org/apache/rampart/builder/SymmetricBindingBuilder.html" title="class in org.apache.rampart.builder"><span class="strong">SymmetricBindingBuilder</span></a></li>
+<li type="circle">org.apache.rampart.builder.<a href="../../../../org/apache/rampart/builder/TransportBindingBuilder.html" title="class in org.apache.rampart.builder"><span class="strong">TransportBindingBuilder</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li>Use</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/apache/rampart/package-tree.html">Prev</a></li>
+<li><a href="../../../../org/apache/rampart/handler/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rampart/builder/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/builder/package-use.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/builder/package-use.html
new file mode 100644
index 0000000..e01f3cc
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/builder/package-use.html
@@ -0,0 +1,148 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Package org.apache.rampart.builder (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Package org.apache.rampart.builder (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rampart/builder/package-use.html" target="_top">Frames</a></li>
+<li><a href="package-use.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 title="Uses of Package org.apache.rampart.builder" class="title">Uses of Package<br>org.apache.rampart.builder</h1>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
+<caption><span>Packages that use <a href="../../../../org/apache/rampart/builder/package-summary.html">org.apache.rampart.builder</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Package</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="#org.apache.rampart.builder">org.apache.rampart.builder</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="org.apache.rampart.builder">
+<!--   -->
+</a>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
+<caption><span>Classes in <a href="../../../../org/apache/rampart/builder/package-summary.html">org.apache.rampart.builder</a> used by <a href="../../../../org/apache/rampart/builder/package-summary.html">org.apache.rampart.builder</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Class and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colOne"><a href="../../../../org/apache/rampart/builder/class-use/BindingBuilder.html#org.apache.rampart.builder">BindingBuilder</a>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rampart/builder/package-use.html" target="_top">Frames</a></li>
+<li><a href="package-use.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/class-use/AbstractUniqueMessageAttributeCache.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/class-use/AbstractUniqueMessageAttributeCache.html
new file mode 100644
index 0000000..4835dc4
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/class-use/AbstractUniqueMessageAttributeCache.html
@@ -0,0 +1,157 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.rampart.AbstractUniqueMessageAttributeCache (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.rampart.AbstractUniqueMessageAttributeCache (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../org/apache/rampart/AbstractUniqueMessageAttributeCache.html" title="class in org.apache.rampart">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rampart/class-use/AbstractUniqueMessageAttributeCache.html" target="_top">Frames</a></li>
+<li><a href="AbstractUniqueMessageAttributeCache.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.rampart.AbstractUniqueMessageAttributeCache" class="title">Uses of Class<br>org.apache.rampart.AbstractUniqueMessageAttributeCache</h2>
+</div>
+<div class="classUseContainer">
+<ul class="blockList">
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
+<caption><span>Packages that use <a href="../../../../org/apache/rampart/AbstractUniqueMessageAttributeCache.html" title="class in org.apache.rampart">AbstractUniqueMessageAttributeCache</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Package</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="#org.apache.rampart">org.apache.rampart</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<ul class="blockList">
+<li class="blockList"><a name="org.apache.rampart">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../org/apache/rampart/AbstractUniqueMessageAttributeCache.html" title="class in org.apache.rampart">AbstractUniqueMessageAttributeCache</a> in <a href="../../../../org/apache/rampart/package-summary.html">org.apache.rampart</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing subclasses, and an explanation">
+<caption><span>Subclasses of <a href="../../../../org/apache/rampart/AbstractUniqueMessageAttributeCache.html" title="class in org.apache.rampart">AbstractUniqueMessageAttributeCache</a> in <a href="../../../../org/apache/rampart/package-summary.html">org.apache.rampart</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Class and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/NonceCache.html" title="class in org.apache.rampart">NonceCache</a></strong></code>
+<div class="block">This is a basic implementation of UniqueMessageAttributeCache.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../org/apache/rampart/AbstractUniqueMessageAttributeCache.html" title="class in org.apache.rampart">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rampart/class-use/AbstractUniqueMessageAttributeCache.html" target="_top">Frames</a></li>
+<li><a href="AbstractUniqueMessageAttributeCache.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/class-use/ExtendedPolicyValidatorCallbackHandler.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/class-use/ExtendedPolicyValidatorCallbackHandler.html
new file mode 100644
index 0000000..376eb42
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/class-use/ExtendedPolicyValidatorCallbackHandler.html
@@ -0,0 +1,155 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Interface org.apache.rampart.ExtendedPolicyValidatorCallbackHandler (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Interface org.apache.rampart.ExtendedPolicyValidatorCallbackHandler (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../org/apache/rampart/ExtendedPolicyValidatorCallbackHandler.html" title="interface in org.apache.rampart">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rampart/class-use/ExtendedPolicyValidatorCallbackHandler.html" target="_top">Frames</a></li>
+<li><a href="ExtendedPolicyValidatorCallbackHandler.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Interface org.apache.rampart.ExtendedPolicyValidatorCallbackHandler" class="title">Uses of Interface<br>org.apache.rampart.ExtendedPolicyValidatorCallbackHandler</h2>
+</div>
+<div class="classUseContainer">
+<ul class="blockList">
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
+<caption><span>Packages that use <a href="../../../../org/apache/rampart/ExtendedPolicyValidatorCallbackHandler.html" title="interface in org.apache.rampart">ExtendedPolicyValidatorCallbackHandler</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Package</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="#org.apache.rampart">org.apache.rampart</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<ul class="blockList">
+<li class="blockList"><a name="org.apache.rampart">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../org/apache/rampart/ExtendedPolicyValidatorCallbackHandler.html" title="interface in org.apache.rampart">ExtendedPolicyValidatorCallbackHandler</a> in <a href="../../../../org/apache/rampart/package-summary.html">org.apache.rampart</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
+<caption><span>Classes in <a href="../../../../org/apache/rampart/package-summary.html">org.apache.rampart</a> that implement <a href="../../../../org/apache/rampart/ExtendedPolicyValidatorCallbackHandler.html" title="interface in org.apache.rampart">ExtendedPolicyValidatorCallbackHandler</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Class and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/PolicyBasedResultsValidator.html" title="class in org.apache.rampart">PolicyBasedResultsValidator</a></strong></code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../org/apache/rampart/ExtendedPolicyValidatorCallbackHandler.html" title="interface in org.apache.rampart">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rampart/class-use/ExtendedPolicyValidatorCallbackHandler.html" target="_top">Frames</a></li>
+<li><a href="ExtendedPolicyValidatorCallbackHandler.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/class-use/MessageBuilder.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/class-use/MessageBuilder.html
new file mode 100644
index 0000000..cee7647
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/class-use/MessageBuilder.html
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.rampart.MessageBuilder (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.rampart.MessageBuilder (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../org/apache/rampart/MessageBuilder.html" title="class in org.apache.rampart">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rampart/class-use/MessageBuilder.html" target="_top">Frames</a></li>
+<li><a href="MessageBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.rampart.MessageBuilder" class="title">Uses of Class<br>org.apache.rampart.MessageBuilder</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.rampart.MessageBuilder</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../org/apache/rampart/MessageBuilder.html" title="class in org.apache.rampart">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rampart/class-use/MessageBuilder.html" target="_top">Frames</a></li>
+<li><a href="MessageBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/class-use/NonceCache.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/class-use/NonceCache.html
new file mode 100644
index 0000000..4093709
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/class-use/NonceCache.html
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.rampart.NonceCache (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.rampart.NonceCache (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../org/apache/rampart/NonceCache.html" title="class in org.apache.rampart">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rampart/class-use/NonceCache.html" target="_top">Frames</a></li>
+<li><a href="NonceCache.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.rampart.NonceCache" class="title">Uses of Class<br>org.apache.rampart.NonceCache</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.rampart.NonceCache</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../org/apache/rampart/NonceCache.html" title="class in org.apache.rampart">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rampart/class-use/NonceCache.html" target="_top">Frames</a></li>
+<li><a href="NonceCache.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/class-use/PolicyBasedResultsValidator.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/class-use/PolicyBasedResultsValidator.html
new file mode 100644
index 0000000..20b1183
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/class-use/PolicyBasedResultsValidator.html
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.rampart.PolicyBasedResultsValidator (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.rampart.PolicyBasedResultsValidator (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../org/apache/rampart/PolicyBasedResultsValidator.html" title="class in org.apache.rampart">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rampart/class-use/PolicyBasedResultsValidator.html" target="_top">Frames</a></li>
+<li><a href="PolicyBasedResultsValidator.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.rampart.PolicyBasedResultsValidator" class="title">Uses of Class<br>org.apache.rampart.PolicyBasedResultsValidator</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.rampart.PolicyBasedResultsValidator</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../org/apache/rampart/PolicyBasedResultsValidator.html" title="class in org.apache.rampart">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rampart/class-use/PolicyBasedResultsValidator.html" target="_top">Frames</a></li>
+<li><a href="PolicyBasedResultsValidator.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/class-use/PolicyValidatorCallbackHandler.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/class-use/PolicyValidatorCallbackHandler.html
new file mode 100644
index 0000000..7df760b
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/class-use/PolicyValidatorCallbackHandler.html
@@ -0,0 +1,195 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Interface org.apache.rampart.PolicyValidatorCallbackHandler (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Interface org.apache.rampart.PolicyValidatorCallbackHandler (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../org/apache/rampart/PolicyValidatorCallbackHandler.html" title="interface in org.apache.rampart">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rampart/class-use/PolicyValidatorCallbackHandler.html" target="_top">Frames</a></li>
+<li><a href="PolicyValidatorCallbackHandler.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Interface org.apache.rampart.PolicyValidatorCallbackHandler" class="title">Uses of Interface<br>org.apache.rampart.PolicyValidatorCallbackHandler</h2>
+</div>
+<div class="classUseContainer">
+<ul class="blockList">
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
+<caption><span>Packages that use <a href="../../../../org/apache/rampart/PolicyValidatorCallbackHandler.html" title="interface in org.apache.rampart">PolicyValidatorCallbackHandler</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Package</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="#org.apache.rampart">org.apache.rampart</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="#org.apache.rampart.util">org.apache.rampart.util</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<ul class="blockList">
+<li class="blockList"><a name="org.apache.rampart">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../org/apache/rampart/PolicyValidatorCallbackHandler.html" title="interface in org.apache.rampart">PolicyValidatorCallbackHandler</a> in <a href="../../../../org/apache/rampart/package-summary.html">org.apache.rampart</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing subinterfaces, and an explanation">
+<caption><span>Subinterfaces of <a href="../../../../org/apache/rampart/PolicyValidatorCallbackHandler.html" title="interface in org.apache.rampart">PolicyValidatorCallbackHandler</a> in <a href="../../../../org/apache/rampart/package-summary.html">org.apache.rampart</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Interface and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>interface&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/ExtendedPolicyValidatorCallbackHandler.html" title="interface in org.apache.rampart">ExtendedPolicyValidatorCallbackHandler</a></strong></code>
+<div class="block">This is an extension of the PolicyValidatorCallbackHandler.</div>
+</td>
+</tr>
+</tbody>
+</table>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
+<caption><span>Classes in <a href="../../../../org/apache/rampart/package-summary.html">org.apache.rampart</a> that implement <a href="../../../../org/apache/rampart/PolicyValidatorCallbackHandler.html" title="interface in org.apache.rampart">PolicyValidatorCallbackHandler</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Class and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/PolicyBasedResultsValidator.html" title="class in org.apache.rampart">PolicyBasedResultsValidator</a></strong></code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="org.apache.rampart.util">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../org/apache/rampart/PolicyValidatorCallbackHandler.html" title="interface in org.apache.rampart">PolicyValidatorCallbackHandler</a> in <a href="../../../../org/apache/rampart/util/package-summary.html">org.apache.rampart.util</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../org/apache/rampart/util/package-summary.html">org.apache.rampart.util</a> that return <a href="../../../../org/apache/rampart/PolicyValidatorCallbackHandler.html" title="interface in org.apache.rampart">PolicyValidatorCallbackHandler</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="../../../../org/apache/rampart/PolicyValidatorCallbackHandler.html" title="interface in org.apache.rampart">PolicyValidatorCallbackHandler</a></code></td>
+<td class="colLast"><span class="strong">RampartUtil.</span><code><strong><a href="../../../../org/apache/rampart/util/RampartUtil.html#getPolicyValidatorCB(org.apache.axis2.context.MessageContext, org.apache.rampart.policy.RampartPolicyData)">getPolicyValidatorCB</a></strong>(org.apache.axis2.context.MessageContext&nbsp;msgContext,
+                    <a href="../../../../org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a>&nbsp;rpd)</code>
+<div class="block">Returns an instance of PolicyValidatorCallbackHandler to be used to validate ws-security results.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../org/apache/rampart/PolicyValidatorCallbackHandler.html" title="interface in org.apache.rampart">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rampart/class-use/PolicyValidatorCallbackHandler.html" target="_top">Frames</a></li>
+<li><a href="PolicyValidatorCallbackHandler.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/class-use/Rampart.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/class-use/Rampart.html
new file mode 100644
index 0000000..5953dca
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/class-use/Rampart.html
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.rampart.Rampart (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.rampart.Rampart (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../org/apache/rampart/Rampart.html" title="class in org.apache.rampart">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rampart/class-use/Rampart.html" target="_top">Frames</a></li>
+<li><a href="Rampart.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.rampart.Rampart" class="title">Uses of Class<br>org.apache.rampart.Rampart</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.rampart.Rampart</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../org/apache/rampart/Rampart.html" title="class in org.apache.rampart">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rampart/class-use/Rampart.html" target="_top">Frames</a></li>
+<li><a href="Rampart.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/class-use/RampartConfigCallbackHandler.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/class-use/RampartConfigCallbackHandler.html
new file mode 100644
index 0000000..0711d83
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/class-use/RampartConfigCallbackHandler.html
@@ -0,0 +1,156 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Interface org.apache.rampart.RampartConfigCallbackHandler (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Interface org.apache.rampart.RampartConfigCallbackHandler (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../org/apache/rampart/RampartConfigCallbackHandler.html" title="interface in org.apache.rampart">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rampart/class-use/RampartConfigCallbackHandler.html" target="_top">Frames</a></li>
+<li><a href="RampartConfigCallbackHandler.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Interface org.apache.rampart.RampartConfigCallbackHandler" class="title">Uses of Interface<br>org.apache.rampart.RampartConfigCallbackHandler</h2>
+</div>
+<div class="classUseContainer">
+<ul class="blockList">
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
+<caption><span>Packages that use <a href="../../../../org/apache/rampart/RampartConfigCallbackHandler.html" title="interface in org.apache.rampart">RampartConfigCallbackHandler</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Package</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="#org.apache.rampart.util">org.apache.rampart.util</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<ul class="blockList">
+<li class="blockList"><a name="org.apache.rampart.util">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../org/apache/rampart/RampartConfigCallbackHandler.html" title="interface in org.apache.rampart">RampartConfigCallbackHandler</a> in <a href="../../../../org/apache/rampart/util/package-summary.html">org.apache.rampart.util</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../org/apache/rampart/util/package-summary.html">org.apache.rampart.util</a> that return <a href="../../../../org/apache/rampart/RampartConfigCallbackHandler.html" title="interface in org.apache.rampart">RampartConfigCallbackHandler</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="../../../../org/apache/rampart/RampartConfigCallbackHandler.html" title="interface in org.apache.rampart">RampartConfigCallbackHandler</a></code></td>
+<td class="colLast"><span class="strong">RampartUtil.</span><code><strong><a href="../../../../org/apache/rampart/util/RampartUtil.html#getRampartConfigCallbackHandler(org.apache.axis2.context.MessageContext, org.apache.rampart.policy.RampartPolicyData)">getRampartConfigCallbackHandler</a></strong>(org.apache.axis2.context.MessageContext&nbsp;msgContext,
+                               <a href="../../../../org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a>&nbsp;rpd)</code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../org/apache/rampart/RampartConfigCallbackHandler.html" title="interface in org.apache.rampart">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rampart/class-use/RampartConfigCallbackHandler.html" target="_top">Frames</a></li>
+<li><a href="RampartConfigCallbackHandler.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/class-use/RampartConstants.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/class-use/RampartConstants.html
new file mode 100644
index 0000000..4e94917
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/class-use/RampartConstants.html
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.rampart.RampartConstants (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.rampart.RampartConstants (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../org/apache/rampart/RampartConstants.html" title="class in org.apache.rampart">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rampart/class-use/RampartConstants.html" target="_top">Frames</a></li>
+<li><a href="RampartConstants.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.rampart.RampartConstants" class="title">Uses of Class<br>org.apache.rampart.RampartConstants</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.rampart.RampartConstants</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../org/apache/rampart/RampartConstants.html" title="class in org.apache.rampart">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rampart/class-use/RampartConstants.html" target="_top">Frames</a></li>
+<li><a href="RampartConstants.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/class-use/RampartEngine.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/class-use/RampartEngine.html
new file mode 100644
index 0000000..42b64dd
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/class-use/RampartEngine.html
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.rampart.RampartEngine (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.rampart.RampartEngine (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../org/apache/rampart/RampartEngine.html" title="class in org.apache.rampart">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rampart/class-use/RampartEngine.html" target="_top">Frames</a></li>
+<li><a href="RampartEngine.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.rampart.RampartEngine" class="title">Uses of Class<br>org.apache.rampart.RampartEngine</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.rampart.RampartEngine</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../org/apache/rampart/RampartEngine.html" title="class in org.apache.rampart">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rampart/class-use/RampartEngine.html" target="_top">Frames</a></li>
+<li><a href="RampartEngine.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/class-use/RampartException.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/class-use/RampartException.html
new file mode 100644
index 0000000..4437fd5
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/class-use/RampartException.html
@@ -0,0 +1,549 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.rampart.RampartException (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.rampart.RampartException (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rampart/class-use/RampartException.html" target="_top">Frames</a></li>
+<li><a href="RampartException.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.rampart.RampartException" class="title">Uses of Class<br>org.apache.rampart.RampartException</h2>
+</div>
+<div class="classUseContainer">
+<ul class="blockList">
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
+<caption><span>Packages that use <a href="../../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Package</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="#org.apache.rampart">org.apache.rampart</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="#org.apache.rampart.builder">org.apache.rampart.builder</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="#org.apache.rampart.policy">org.apache.rampart.policy</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="#org.apache.rampart.util">org.apache.rampart.util</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<ul class="blockList">
+<li class="blockList"><a name="org.apache.rampart">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a> in <a href="../../../../org/apache/rampart/package-summary.html">org.apache.rampart</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../org/apache/rampart/package-summary.html">org.apache.rampart</a> that throw <a href="../../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">MessageBuilder.</span><code><strong><a href="../../../../org/apache/rampart/MessageBuilder.html#build(org.apache.axis2.context.MessageContext)">build</a></strong>(org.apache.axis2.context.MessageContext&nbsp;msgCtx)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../org/apache/rahas/TokenStorage.html" title="interface in org.apache.rahas">TokenStorage</a></code></td>
+<td class="colLast"><span class="strong">RampartMessageData.</span><code><strong><a href="../../../../org/apache/rampart/RampartMessageData.html#getTokenStorage()">getTokenStorage</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<td class="colLast"><span class="strong">PolicyBasedResultsValidator.</span><code><strong><a href="../../../../org/apache/rampart/PolicyBasedResultsValidator.html#handleSupportingTokens(java.util.List, org.apache.ws.secpolicy.model.SupportingToken)">handleSupportingTokens</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.ws.security.WSSecurityEngineResult&gt;&nbsp;results,
+                      <a href="../../../../org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a>&nbsp;suppTok)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><span class="strong">PolicyBasedResultsValidator.</span><code><strong><a href="../../../../org/apache/rampart/PolicyBasedResultsValidator.html#isCertificateInKeyStore(org.apache.ws.security.components.crypto.Crypto, java.security.cert.X509Certificate)">isCertificateInKeyStore</a></strong>(org.apache.ws.security.components.crypto.Crypto&nbsp;crypto,
+                       <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/security/cert/X509Certificate.html?is-external=true" title="class or interface in java.security.cert">X509Certificate</a>&nbsp;cert)</code>
+<div class="block">Check to see if the certificate argument is in the keystore
+ TODO Directly copied from WSS4J (SignatureTrustValidator) - Optimize later</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><span class="strong">PolicyBasedResultsValidator.</span><code><strong><a href="../../../../org/apache/rampart/PolicyBasedResultsValidator.html#isCertificateTrusted(java.security.cert.X509Certificate, org.apache.ws.security.components.crypto.Crypto)">isCertificateTrusted</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/security/cert/X509Certificate.html?is-external=true" title="class or interface in java.security.cert">X509Certificate</a>&nbsp;cert,
+                    org.apache.ws.security.components.crypto.Crypto&nbsp;crypto)</code>
+<div class="block">TODO - This is directly copied from WSS4J (SignatureTrustValidator).</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.ws.security.WSSecurityEngineResult&gt;</code></td>
+<td class="colLast"><span class="strong">RampartEngine.</span><code><strong><a href="../../../../org/apache/rampart/RampartEngine.html#process(org.apache.axis2.context.MessageContext)">process</a></strong>(org.apache.axis2.context.MessageContext&nbsp;msgCtx)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">RampartMessageData.</span><code><strong><a href="../../../../org/apache/rampart/RampartMessageData.html#setPolicyData(org.apache.rampart.policy.RampartPolicyData)">setPolicyData</a></strong>(<a href="../../../../org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a>&nbsp;policyData)</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Policy data determined within constructor</i></div>
+</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">PolicyBasedResultsValidator.</span><code><strong><a href="../../../../org/apache/rampart/PolicyBasedResultsValidator.html#validate(org.apache.rampart.ValidatorData, java.util.List)">validate</a></strong>(<a href="../../../../org/apache/rampart/ValidatorData.html" title="class in org.apache.rampart">ValidatorData</a>&nbsp;data,
+        <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.ws.security.WSSecurityEngineResult&gt;&nbsp;results)</code>
+<div class="block">Validate policy based results.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">ExtendedPolicyValidatorCallbackHandler.</span><code><strong><a href="../../../../org/apache/rampart/ExtendedPolicyValidatorCallbackHandler.html#validate(org.apache.rampart.ValidatorData, java.util.List)">validate</a></strong>(<a href="../../../../org/apache/rampart/ValidatorData.html" title="class in org.apache.rampart">ValidatorData</a>&nbsp;data,
+        <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.ws.security.WSSecurityEngineResult&gt;&nbsp;results)</code>
+<div class="block">Validate policy based results.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">PolicyValidatorCallbackHandler.</span><code><strong><a href="../../../../org/apache/rampart/PolicyValidatorCallbackHandler.html#validate(org.apache.rampart.ValidatorData, java.util.Vector)">validate</a></strong>(<a href="../../../../org/apache/rampart/ValidatorData.html" title="class in org.apache.rampart">ValidatorData</a>&nbsp;data,
+        <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Vector.html?is-external=true" title="class or interface in java.util">Vector</a>&nbsp;results)</code>
+<div class="block">Validate policy based results.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">PolicyBasedResultsValidator.</span><code><strong><a href="../../../../org/apache/rampart/PolicyBasedResultsValidator.html#validate(org.apache.rampart.ValidatorData, java.util.Vector)">validate</a></strong>(<a href="../../../../org/apache/rampart/ValidatorData.html" title="class in org.apache.rampart">ValidatorData</a>&nbsp;data,
+        <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Vector.html?is-external=true" title="class or interface in java.util">Vector</a>&nbsp;results)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected void</code></td>
+<td class="colLast"><span class="strong">PolicyBasedResultsValidator.</span><code><strong><a href="../../../../org/apache/rampart/PolicyBasedResultsValidator.html#validateEncrSig(org.apache.rampart.ValidatorData, java.util.List, java.util.List, java.util.List)">validateEncrSig</a></strong>(<a href="../../../../org/apache/rampart/ValidatorData.html" title="class in org.apache.rampart">ValidatorData</a>&nbsp;data,
+               <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.ws.security.WSEncryptionPart&gt;&nbsp;encryptedParts,
+               <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.ws.security.WSEncryptionPart&gt;&nbsp;signatureParts,
+               <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.ws.security.WSSecurityEngineResult&gt;&nbsp;results)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<td class="colLast"><span class="strong">PolicyBasedResultsValidator.</span><code><strong><a href="../../../../org/apache/rampart/PolicyBasedResultsValidator.html#validateEncryptedParts(org.apache.rampart.ValidatorData, java.util.List, java.util.List)">validateEncryptedParts</a></strong>(<a href="../../../../org/apache/rampart/ValidatorData.html" title="class in org.apache.rampart">ValidatorData</a>&nbsp;data,
+                      <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.ws.security.WSEncryptionPart&gt;&nbsp;encryptedParts,
+                      <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.ws.security.WSSecurityEngineResult&gt;&nbsp;results)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected void</code></td>
+<td class="colLast"><span class="strong">PolicyBasedResultsValidator.</span><code><strong><a href="../../../../org/apache/rampart/PolicyBasedResultsValidator.html#validateProtectionOrder(org.apache.rampart.ValidatorData, java.util.List)">validateProtectionOrder</a></strong>(<a href="../../../../org/apache/rampart/ValidatorData.html" title="class in org.apache.rampart">ValidatorData</a>&nbsp;data,
+                       <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.ws.security.WSSecurityEngineResult&gt;&nbsp;results)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">PolicyBasedResultsValidator.</span><code><strong><a href="../../../../org/apache/rampart/PolicyBasedResultsValidator.html#validateRequiredElements(org.apache.rampart.ValidatorData)">validateRequiredElements</a></strong>(<a href="../../../../org/apache/rampart/ValidatorData.html" title="class in org.apache.rampart">ValidatorData</a>&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected void</code></td>
+<td class="colLast"><span class="strong">PolicyBasedResultsValidator.</span><code><strong><a href="../../../../org/apache/rampart/PolicyBasedResultsValidator.html#validateSignedPartsHeaders(org.apache.rampart.ValidatorData, java.util.List, java.util.List)">validateSignedPartsHeaders</a></strong>(<a href="../../../../org/apache/rampart/ValidatorData.html" title="class in org.apache.rampart">ValidatorData</a>&nbsp;data,
+                          <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.ws.security.WSEncryptionPart&gt;&nbsp;signatureParts,
+                          <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.ws.security.WSSecurityEngineResult&gt;&nbsp;results)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<td class="colLast"><span class="strong">PolicyBasedResultsValidator.</span><code><strong><a href="../../../../org/apache/rampart/PolicyBasedResultsValidator.html#validateSupportingTokens(org.apache.rampart.ValidatorData, java.util.List)">validateSupportingTokens</a></strong>(<a href="../../../../org/apache/rampart/ValidatorData.html" title="class in org.apache.rampart">ValidatorData</a>&nbsp;data,
+                        <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.ws.security.WSSecurityEngineResult&gt;&nbsp;results)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><span class="strong">PolicyBasedResultsValidator.</span><code><strong><a href="../../../../org/apache/rampart/PolicyBasedResultsValidator.html#verifyTimestamp(org.apache.ws.security.message.token.Timestamp, org.apache.rampart.RampartMessageData)">verifyTimestamp</a></strong>(org.apache.ws.security.message.token.Timestamp&nbsp;timestamp,
+               <a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><span class="strong">PolicyBasedResultsValidator.</span><code><strong><a href="../../../../org/apache/rampart/PolicyBasedResultsValidator.html#verifyTrust(java.security.cert.X509Certificate, org.apache.rampart.RampartMessageData)">verifyTrust</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/security/cert/X509Certificate.html?is-external=true" title="class or interface in java.security.cert">X509Certificate</a>&nbsp;cert,
+           <a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd)</code>
+<div class="block">Evaluate whether a given certificate should be trusted.</div>
+</td>
+</tr>
+</tbody>
+</table>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
+<caption><span>Constructors in <a href="../../../../org/apache/rampart/package-summary.html">org.apache.rampart</a> that throw <a href="../../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/RampartMessageData.html#RampartMessageData(org.apache.axis2.context.MessageContext, boolean)">RampartMessageData</a></strong>(org.apache.axis2.context.MessageContext&nbsp;msgCtx,
+                  boolean&nbsp;sender)</code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="org.apache.rampart.builder">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a> in <a href="../../../../org/apache/rampart/builder/package-summary.html">org.apache.rampart.builder</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../org/apache/rampart/builder/package-summary.html">org.apache.rampart.builder</a> that throw <a href="../../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.ws.security.WSEncryptionPart&gt;</code></td>
+<td class="colLast"><span class="strong">BindingBuilder.</span><code><strong><a href="../../../../org/apache/rampart/builder/BindingBuilder.html#addSignatureParts(java.util.HashMap, java.util.List)">addSignatureParts</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">HashMap</a>&nbsp;tokenMap,
+                 <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.ws.security.WSEncryptionPart&gt;&nbsp;sigParts)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected org.apache.ws.security.message.WSSecUsernameToken</code></td>
+<td class="colLast"><span class="strong">BindingBuilder.</span><code><strong><a href="../../../../org/apache/rampart/builder/BindingBuilder.html#addUsernameToken(org.apache.rampart.RampartMessageData, org.apache.ws.secpolicy.model.UsernameToken)">addUsernameToken</a></strong>(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd,
+                <a href="../../../../org/apache/ws/secpolicy/model/UsernameToken.html" title="class in org.apache.ws.secpolicy.model">UsernameToken</a>&nbsp;token)</code>
+<div class="block">Add a UsernameToken to the security header</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">TransportBindingBuilder.</span><code><strong><a href="../../../../org/apache/rampart/builder/TransportBindingBuilder.html#build(org.apache.rampart.RampartMessageData)">build</a></strong>(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">SymmetricBindingBuilder.</span><code><strong><a href="../../../../org/apache/rampart/builder/SymmetricBindingBuilder.html#build(org.apache.rampart.RampartMessageData)">build</a></strong>(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">AsymmetricBindingBuilder.</span><code><strong><a href="../../../../org/apache/rampart/builder/AsymmetricBindingBuilder.html#build(org.apache.rampart.RampartMessageData)">build</a></strong>(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;byte[]&gt;</code></td>
+<td class="colLast"><span class="strong">BindingBuilder.</span><code><strong><a href="../../../../org/apache/rampart/builder/BindingBuilder.html#doEndorsedSignatures(org.apache.rampart.RampartMessageData, java.util.HashMap)">doEndorsedSignatures</a></strong>(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd,
+                    <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">HashMap</a>&nbsp;tokenMap)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected byte[]</code></td>
+<td class="colLast"><span class="strong">BindingBuilder.</span><code><strong><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)">doSymmSignature</a></strong>(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd,
+               <a href="../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a>&nbsp;policyToken,
+               <a href="../../../../org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a>&nbsp;tok,
+               <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.ws.security.WSEncryptionPart&gt;&nbsp;sigParts)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected org.apache.ws.security.message.WSSecEncryptedKey</code></td>
+<td class="colLast"><span class="strong">BindingBuilder.</span><code><strong><a href="../../../../org/apache/rampart/builder/BindingBuilder.html#getEncryptedKeyBuilder(org.apache.rampart.RampartMessageData, org.apache.ws.secpolicy.model.Token)">getEncryptedKeyBuilder</a></strong>(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd,
+                      <a href="../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a>&nbsp;token)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected org.apache.ws.security.message.WSSecSignature</code></td>
+<td class="colLast"><span class="strong">BindingBuilder.</span><code><strong><a href="../../../../org/apache/rampart/builder/BindingBuilder.html#getSignatureBuider(org.apache.rampart.RampartMessageData, org.apache.ws.secpolicy.model.Token)">getSignatureBuider</a></strong>(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd,
+                  <a href="../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a>&nbsp;token)</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected org.apache.ws.security.message.WSSecSignature</code></td>
+<td class="colLast"><span class="strong">BindingBuilder.</span><code><strong><a href="../../../../org/apache/rampart/builder/BindingBuilder.html#getSignatureBuider(org.apache.rampart.RampartMessageData, org.apache.ws.secpolicy.model.Token, java.lang.String)">getSignatureBuider</a></strong>(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd,
+                  <a href="../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a>&nbsp;token,
+                  <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;userCertAlias)</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected org.apache.ws.security.message.WSSecSignature</code></td>
+<td class="colLast"><span class="strong">BindingBuilder.</span><code><strong><a href="../../../../org/apache/rampart/builder/BindingBuilder.html#getSignatureBuilder(org.apache.rampart.RampartMessageData, org.apache.ws.secpolicy.model.Token)">getSignatureBuilder</a></strong>(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd,
+                   <a href="../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a>&nbsp;token)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected org.apache.ws.security.message.WSSecSignature</code></td>
+<td class="colLast"><span class="strong">BindingBuilder.</span><code><strong><a href="../../../../org/apache/rampart/builder/BindingBuilder.html#getSignatureBuilder(org.apache.rampart.RampartMessageData, org.apache.ws.secpolicy.model.Token, java.lang.String)">getSignatureBuilder</a></strong>(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd,
+                   <a href="../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a>&nbsp;token,
+                   <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;userCertAlias)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected <a href="../../../../org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a></code></td>
+<td class="colLast"><span class="strong">BindingBuilder.</span><code><strong><a href="../../../../org/apache/rampart/builder/BindingBuilder.html#getToken(org.apache.rampart.RampartMessageData, java.lang.String)">getToken</a></strong>(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd,
+        <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;tokenId)</code>
+<div class="block">Get hold of the token from the token storage</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">HashMap</a></code></td>
+<td class="colLast"><span class="strong">BindingBuilder.</span><code><strong><a href="../../../../org/apache/rampart/builder/BindingBuilder.html#handleSupportingTokens(org.apache.rampart.RampartMessageData, org.apache.ws.secpolicy.model.SupportingToken)">handleSupportingTokens</a></strong>(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd,
+                      <a href="../../../../org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a>&nbsp;suppTokens)</code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="org.apache.rampart.policy">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a> in <a href="../../../../org/apache/rampart/policy/package-summary.html">org.apache.rampart.policy</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../org/apache/rampart/policy/package-summary.html">org.apache.rampart.policy</a> that throw <a href="../../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><span class="strong">RampartPolicyData.</span><code><strong><a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#getSupportingTokenID(org.apache.ws.secpolicy.model.Token, int)">getSupportingTokenID</a></strong>(<a href="../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a>&nbsp;token,
+                    int&nbsp;type)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">RampartPolicyData.</span><code><strong><a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#setSupporttingtokenId(org.apache.ws.secpolicy.model.Token, java.lang.String, int)">setSupporttingtokenId</a></strong>(<a href="../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a>&nbsp;token,
+                     <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;id,
+                     int&nbsp;type)</code>
+<div class="block">Add the given token and id to the map.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="org.apache.rampart.util">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a> in <a href="../../../../org/apache/rampart/util/package-summary.html">org.apache.rampart.util</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../org/apache/rampart/util/package-summary.html">org.apache.rampart.util</a> that throw <a href="../../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>static org.apache.axiom.om.OMElement</code></td>
+<td class="colLast"><span class="strong">RampartUtil.</span><code><strong><a href="../../../../org/apache/rampart/util/RampartUtil.html#createRSTTempalteForSCT(int, int)">createRSTTempalteForSCT</a></strong>(int&nbsp;conversationVersion,
+                       int&nbsp;wstVersion)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.apache.ws.security.components.crypto.Crypto</code></td>
+<td class="colLast"><span class="strong">RampartUtil.</span><code><strong><a href="../../../../org/apache/rampart/util/RampartUtil.html#getEncryptionCrypto(org.apache.rampart.policy.model.RampartConfig, java.lang.ClassLoader)">getEncryptionCrypto</a></strong>(<a href="../../../../org/apache/rampart/policy/model/RampartConfig.html" title="class in org.apache.rampart.policy.model">RampartConfig</a>&nbsp;config,
+                   <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/ClassLoader.html?is-external=true" title="class or interface in java.lang">ClassLoader</a>&nbsp;loader)</code>
+<div class="block">Create the <code>Crypto</code> instance for encryption using information 
+ from the rampart configuration assertion</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><span class="strong">RampartUtil.</span><code><strong><a href="../../../../org/apache/rampart/util/RampartUtil.html#getIssuedToken(org.apache.rampart.RampartMessageData, org.apache.ws.secpolicy.model.IssuedToken)">getIssuedToken</a></strong>(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd,
+              <a href="../../../../org/apache/ws/secpolicy/model/IssuedToken.html" title="class in org.apache.ws.secpolicy.model">IssuedToken</a>&nbsp;issuedToken)</code>
+<div class="block">Obtain an issued token.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><span class="strong">RampartUtil.</span><code><strong><a href="../../../../org/apache/rampart/util/RampartUtil.html#getKeyIdentifier(org.apache.ws.secpolicy.model.X509Token)">getKeyIdentifier</a></strong>(<a href="../../../../org/apache/ws/secpolicy/model/X509Token.html" title="class in org.apache.ws.secpolicy.model">X509Token</a>&nbsp;token)</code>
+<div class="block">figureout the key identifier of a give X509Token</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/security/auth/callback/CallbackHandler.html?is-external=true" title="class or interface in javax.security.auth.callback">CallbackHandler</a></code></td>
+<td class="colLast"><span class="strong">RampartUtil.</span><code><strong><a href="../../../../org/apache/rampart/util/RampartUtil.html#getPasswordCB(org.apache.axis2.context.MessageContext, org.apache.rampart.policy.RampartPolicyData)">getPasswordCB</a></strong>(org.apache.axis2.context.MessageContext&nbsp;msgContext,
+             <a href="../../../../org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a>&nbsp;rpd)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/security/auth/callback/CallbackHandler.html?is-external=true" title="class or interface in javax.security.auth.callback">CallbackHandler</a></code></td>
+<td class="colLast"><span class="strong">RampartUtil.</span><code><strong><a href="../../../../org/apache/rampart/util/RampartUtil.html#getPasswordCB(org.apache.rampart.RampartMessageData)">getPasswordCB</a></strong>(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.apache.neethi.Policy</code></td>
+<td class="colLast"><span class="strong">RampartUtil.</span><code><strong><a href="../../../../org/apache/rampart/util/RampartUtil.html#getPolicyFromMetadataRef(org.apache.axiom.om.OMElement)">getPolicyFromMetadataRef</a></strong>(org.apache.axiom.om.OMElement&nbsp;mex)</code>
+<div class="block">Retrieve policy using metadata reference 
+ <wsa:Metadata xmlns:wsa="http://www.w3.org/2005/08/addressing">
+  <mex:Metadata
+       xmlns:mex="http://schemas.xmlsoap.org/ws/2004/09/mex"
+       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+           <mex:MetadataSection>
+                  <mex:MetadataReference>
+                      <wsa:Address>http://address/of/mex/service</wsa:Address>
+                  </mex:MetadataReference>
+           </mex:MetadataSection>
+  </mex:Metadata>
+ </wsa:Metadata></div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="../../../../org/apache/rampart/PolicyValidatorCallbackHandler.html" title="interface in org.apache.rampart">PolicyValidatorCallbackHandler</a></code></td>
+<td class="colLast"><span class="strong">RampartUtil.</span><code><strong><a href="../../../../org/apache/rampart/util/RampartUtil.html#getPolicyValidatorCB(org.apache.axis2.context.MessageContext, org.apache.rampart.policy.RampartPolicyData)">getPolicyValidatorCB</a></strong>(org.apache.axis2.context.MessageContext&nbsp;msgContext,
+                    <a href="../../../../org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a>&nbsp;rpd)</code>
+<div class="block">Returns an instance of PolicyValidatorCallbackHandler to be used to validate ws-security results.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="../../../../org/apache/rampart/RampartConfigCallbackHandler.html" title="interface in org.apache.rampart">RampartConfigCallbackHandler</a></code></td>
+<td class="colLast"><span class="strong">RampartUtil.</span><code><strong><a href="../../../../org/apache/rampart/util/RampartUtil.html#getRampartConfigCallbackHandler(org.apache.axis2.context.MessageContext, org.apache.rampart.policy.RampartPolicyData)">getRampartConfigCallbackHandler</a></strong>(org.apache.axis2.context.MessageContext&nbsp;msgContext,
+                               <a href="../../../../org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a>&nbsp;rpd)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><span class="strong">RampartUtil.</span><code><strong><a href="../../../../org/apache/rampart/util/RampartUtil.html#getSecConvToken(org.apache.rampart.RampartMessageData, org.apache.ws.secpolicy.model.SecureConversationToken)">getSecConvToken</a></strong>(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd,
+               <a href="../../../../org/apache/ws/secpolicy/model/SecureConversationToken.html" title="class in org.apache.ws.secpolicy.model">SecureConversationToken</a>&nbsp;secConvTok)</code>
+<div class="block">Obtain a security context token.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.apache.ws.security.components.crypto.Crypto</code></td>
+<td class="colLast"><span class="strong">RampartUtil.</span><code><strong><a href="../../../../org/apache/rampart/util/RampartUtil.html#getSignatureCrypto(org.apache.rampart.policy.model.RampartConfig, java.lang.ClassLoader)">getSignatureCrypto</a></strong>(<a href="../../../../org/apache/rampart/policy/model/RampartConfig.html" title="class in org.apache.rampart.policy.model">RampartConfig</a>&nbsp;config,
+                  <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/ClassLoader.html?is-external=true" title="class or interface in java.lang">ClassLoader</a>&nbsp;loader)</code>
+<div class="block">Create the <code>Crypto</code> instance for signature using information 
+ from the rampart configuration assertion</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><span class="strong">RampartUtil.</span><code><strong><a href="../../../../org/apache/rampart/util/RampartUtil.html#getToken(org.apache.rampart.RampartMessageData, org.apache.axiom.om.OMElement, java.lang.String, java.lang.String, org.apache.neethi.Policy)">getToken</a></strong>(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd,
+        org.apache.axiom.om.OMElement&nbsp;rstTemplate,
+        <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;issuerEpr,
+        <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;action,
+        org.apache.neethi.Policy&nbsp;issuerPolicy)</code>
+<div class="block">Request a token.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static boolean</code></td>
+<td class="colLast"><span class="strong">RampartUtil.</span><code><strong><a href="../../../../org/apache/rampart/util/RampartUtil.html#isTokenValid(org.apache.rampart.RampartMessageData, java.lang.String)">isTokenValid</a></strong>(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd,
+            <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;id)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><span class="strong">MessageOptimizer.</span><code><strong><a href="../../../../org/apache/rampart/util/MessageOptimizer.html#optimize(org.apache.axiom.soap.SOAPEnvelope, java.util.List, java.util.Map)">optimize</a></strong>(org.apache.axiom.soap.SOAPEnvelope&nbsp;env,
+        <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;expressions,
+        <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&nbsp;namespaces)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.apache.ws.security.WSPasswordCallback</code></td>
+<td class="colLast"><span class="strong">RampartUtil.</span><code><strong><a href="../../../../org/apache/rampart/util/RampartUtil.html#performCallback(javax.security.auth.callback.CallbackHandler, java.lang.String, int)">performCallback</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/security/auth/callback/CallbackHandler.html?is-external=true" title="class or interface in javax.security.auth.callback">CallbackHandler</a>&nbsp;cbHandler,
+               <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;username,
+               int&nbsp;doAction)</code>
+<div class="block">Perform a callback to get a password.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><span class="strong">RampartUtil.</span><code><strong><a href="../../../../org/apache/rampart/util/RampartUtil.html#processIssuerAddress(org.apache.axiom.om.OMElement)">processIssuerAddress</a></strong>(org.apache.axiom.om.OMElement&nbsp;issuerAddress)</code>
+<div class="block">Process a give issuer address element and return the address.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><span class="strong">RampartUtil.</span><code><strong><a href="../../../../org/apache/rampart/util/RampartUtil.html#setEncryptionUser(org.apache.rampart.RampartMessageData, org.apache.ws.security.message.WSSecEncryptedKey)">setEncryptionUser</a></strong>(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd,
+                 org.apache.ws.security.message.WSSecEncryptedKey&nbsp;encrKeyBuilder)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><span class="strong">RampartUtil.</span><code><strong><a href="../../../../org/apache/rampart/util/RampartUtil.html#setEncryptionUser(org.apache.rampart.RampartMessageData, org.apache.ws.security.message.WSSecEncryptedKey, java.lang.String)">setEncryptionUser</a></strong>(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd,
+                 org.apache.ws.security.message.WSSecEncryptedKey&nbsp;encrKeyBuilder,
+                 <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;encrUser)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><span class="strong">RampartUtil.</span><code><strong><a href="../../../../org/apache/rampart/util/RampartUtil.html#validateTransport(org.apache.rampart.RampartMessageData)">validateTransport</a></strong>(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd)</code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rampart/class-use/RampartException.html" target="_top">Frames</a></li>
+<li><a href="RampartException.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/class-use/RampartMessageData.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/class-use/RampartMessageData.html
new file mode 100644
index 0000000..f84f413
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/class-use/RampartMessageData.html
@@ -0,0 +1,440 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.rampart.RampartMessageData (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.rampart.RampartMessageData (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rampart/class-use/RampartMessageData.html" target="_top">Frames</a></li>
+<li><a href="RampartMessageData.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.rampart.RampartMessageData" class="title">Uses of Class<br>org.apache.rampart.RampartMessageData</h2>
+</div>
+<div class="classUseContainer">
+<ul class="blockList">
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
+<caption><span>Packages that use <a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Package</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="#org.apache.rampart">org.apache.rampart</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="#org.apache.rampart.builder">org.apache.rampart.builder</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="#org.apache.rampart.util">org.apache.rampart.util</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<ul class="blockList">
+<li class="blockList"><a name="org.apache.rampart">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a> in <a href="../../../../org/apache/rampart/package-summary.html">org.apache.rampart</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../org/apache/rampart/package-summary.html">org.apache.rampart</a> that return <a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a></code></td>
+<td class="colLast"><span class="strong">ValidatorData.</span><code><strong><a href="../../../../org/apache/rampart/ValidatorData.html#getRampartMessageData()">getRampartMessageData</a></strong>()</code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../org/apache/rampart/package-summary.html">org.apache.rampart</a> with parameters of type <a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><span class="strong">PolicyBasedResultsValidator.</span><code><strong><a href="../../../../org/apache/rampart/PolicyBasedResultsValidator.html#isSignatureRequired(org.apache.rampart.RampartMessageData)">isSignatureRequired</a></strong>(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><span class="strong">PolicyBasedResultsValidator.</span><code><strong><a href="../../../../org/apache/rampart/PolicyBasedResultsValidator.html#verifyTimestamp(org.apache.ws.security.message.token.Timestamp, org.apache.rampart.RampartMessageData)">verifyTimestamp</a></strong>(org.apache.ws.security.message.token.Timestamp&nbsp;timestamp,
+               <a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><span class="strong">PolicyBasedResultsValidator.</span><code><strong><a href="../../../../org/apache/rampart/PolicyBasedResultsValidator.html#verifyTrust(java.security.cert.X509Certificate, org.apache.rampart.RampartMessageData)">verifyTrust</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/security/cert/X509Certificate.html?is-external=true" title="class or interface in java.security.cert">X509Certificate</a>&nbsp;cert,
+           <a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd)</code>
+<div class="block">Evaluate whether a given certificate should be trusted.</div>
+</td>
+</tr>
+</tbody>
+</table>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
+<caption><span>Constructors in <a href="../../../../org/apache/rampart/package-summary.html">org.apache.rampart</a> with parameters of type <a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/ValidatorData.html#ValidatorData(org.apache.rampart.RampartMessageData)">ValidatorData</a></strong>(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd)</code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="org.apache.rampart.builder">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a> in <a href="../../../../org/apache/rampart/builder/package-summary.html">org.apache.rampart.builder</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../org/apache/rampart/builder/package-summary.html">org.apache.rampart.builder</a> with parameters of type <a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<td class="colLast"><span class="strong">BindingBuilder.</span><code><strong><a href="../../../../org/apache/rampart/builder/BindingBuilder.html#addSignatureConfirmation(org.apache.rampart.RampartMessageData, java.util.List)">addSignatureConfirmation</a></strong>(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd,
+                        <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.ws.security.WSEncryptionPart&gt;&nbsp;sigParts)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected void</code></td>
+<td class="colLast"><span class="strong">BindingBuilder.</span><code><strong><a href="../../../../org/apache/rampart/builder/BindingBuilder.html#addTimestamp(org.apache.rampart.RampartMessageData)">addTimestamp</a></strong>(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected org.apache.ws.security.message.WSSecUsernameToken</code></td>
+<td class="colLast"><span class="strong">BindingBuilder.</span><code><strong><a href="../../../../org/apache/rampart/builder/BindingBuilder.html#addUsernameToken(org.apache.rampart.RampartMessageData, org.apache.ws.secpolicy.model.UsernameToken)">addUsernameToken</a></strong>(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd,
+                <a href="../../../../org/apache/ws/secpolicy/model/UsernameToken.html" title="class in org.apache.ws.secpolicy.model">UsernameToken</a>&nbsp;token)</code>
+<div class="block">Add a UsernameToken to the security header</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">TransportBindingBuilder.</span><code><strong><a href="../../../../org/apache/rampart/builder/TransportBindingBuilder.html#build(org.apache.rampart.RampartMessageData)">build</a></strong>(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">SymmetricBindingBuilder.</span><code><strong><a href="../../../../org/apache/rampart/builder/SymmetricBindingBuilder.html#build(org.apache.rampart.RampartMessageData)">build</a></strong>(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">AsymmetricBindingBuilder.</span><code><strong><a href="../../../../org/apache/rampart/builder/AsymmetricBindingBuilder.html#build(org.apache.rampart.RampartMessageData)">build</a></strong>(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;byte[]&gt;</code></td>
+<td class="colLast"><span class="strong">BindingBuilder.</span><code><strong><a href="../../../../org/apache/rampart/builder/BindingBuilder.html#doEndorsedSignatures(org.apache.rampart.RampartMessageData, java.util.HashMap)">doEndorsedSignatures</a></strong>(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd,
+                    <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">HashMap</a>&nbsp;tokenMap)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected byte[]</code></td>
+<td class="colLast"><span class="strong">BindingBuilder.</span><code><strong><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)">doSymmSignature</a></strong>(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd,
+               <a href="../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a>&nbsp;policyToken,
+               <a href="../../../../org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a>&nbsp;tok,
+               <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.ws.security.WSEncryptionPart&gt;&nbsp;sigParts)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected org.apache.ws.security.message.WSSecEncryptedKey</code></td>
+<td class="colLast"><span class="strong">BindingBuilder.</span><code><strong><a href="../../../../org/apache/rampart/builder/BindingBuilder.html#getEncryptedKeyBuilder(org.apache.rampart.RampartMessageData, org.apache.ws.secpolicy.model.Token)">getEncryptedKeyBuilder</a></strong>(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd,
+                      <a href="../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a>&nbsp;token)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected org.apache.ws.security.message.WSSecSignature</code></td>
+<td class="colLast"><span class="strong">BindingBuilder.</span><code><strong><a href="../../../../org/apache/rampart/builder/BindingBuilder.html#getSignatureBuider(org.apache.rampart.RampartMessageData, org.apache.ws.secpolicy.model.Token)">getSignatureBuider</a></strong>(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd,
+                  <a href="../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a>&nbsp;token)</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected org.apache.ws.security.message.WSSecSignature</code></td>
+<td class="colLast"><span class="strong">BindingBuilder.</span><code><strong><a href="../../../../org/apache/rampart/builder/BindingBuilder.html#getSignatureBuider(org.apache.rampart.RampartMessageData, org.apache.ws.secpolicy.model.Token, java.lang.String)">getSignatureBuider</a></strong>(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd,
+                  <a href="../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a>&nbsp;token,
+                  <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;userCertAlias)</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected org.apache.ws.security.message.WSSecSignature</code></td>
+<td class="colLast"><span class="strong">BindingBuilder.</span><code><strong><a href="../../../../org/apache/rampart/builder/BindingBuilder.html#getSignatureBuilder(org.apache.rampart.RampartMessageData, org.apache.ws.secpolicy.model.Token)">getSignatureBuilder</a></strong>(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd,
+                   <a href="../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a>&nbsp;token)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected org.apache.ws.security.message.WSSecSignature</code></td>
+<td class="colLast"><span class="strong">BindingBuilder.</span><code><strong><a href="../../../../org/apache/rampart/builder/BindingBuilder.html#getSignatureBuilder(org.apache.rampart.RampartMessageData, org.apache.ws.secpolicy.model.Token, java.lang.String)">getSignatureBuilder</a></strong>(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd,
+                   <a href="../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a>&nbsp;token,
+                   <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;userCertAlias)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected <a href="../../../../org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a></code></td>
+<td class="colLast"><span class="strong">BindingBuilder.</span><code><strong><a href="../../../../org/apache/rampart/builder/BindingBuilder.html#getToken(org.apache.rampart.RampartMessageData, java.lang.String)">getToken</a></strong>(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd,
+        <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;tokenId)</code>
+<div class="block">Get hold of the token from the token storage</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">HashMap</a></code></td>
+<td class="colLast"><span class="strong">BindingBuilder.</span><code><strong><a href="../../../../org/apache/rampart/builder/BindingBuilder.html#handleSupportingTokens(org.apache.rampart.RampartMessageData, org.apache.ws.secpolicy.model.SupportingToken)">handleSupportingTokens</a></strong>(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd,
+                      <a href="../../../../org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a>&nbsp;suppTokens)</code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="org.apache.rampart.util">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a> in <a href="../../../../org/apache/rampart/util/package-summary.html">org.apache.rampart.util</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../org/apache/rampart/util/package-summary.html">org.apache.rampart.util</a> with parameters of type <a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>static org.apache.neethi.Policy</code></td>
+<td class="colLast"><span class="strong">RampartUtil.</span><code><strong><a href="../../../../org/apache/rampart/util/RampartUtil.html#addRampartConfig(org.apache.rampart.RampartMessageData, org.apache.neethi.Policy)">addRampartConfig</a></strong>(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd,
+                org.apache.neethi.Policy&nbsp;policy)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom">Element</a></code></td>
+<td class="colLast"><span class="strong">RampartUtil.</span><code><strong><a href="../../../../org/apache/rampart/util/RampartUtil.html#appendChildToSecHeader(org.apache.rampart.RampartMessageData, org.w3c.dom.Element)">appendChildToSecHeader</a></strong>(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd,
+                      <a href="http://docs.oracle.com/javase/1.5.0/docs/api/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom">Element</a>&nbsp;elem)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom">Element</a></code></td>
+<td class="colLast"><span class="strong">RampartUtil.</span><code><strong><a href="../../../../org/apache/rampart/util/RampartUtil.html#appendChildToSecHeader(org.apache.rampart.RampartMessageData, org.apache.axiom.om.OMElement)">appendChildToSecHeader</a></strong>(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd,
+                      org.apache.axiom.om.OMElement&nbsp;elem)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.ws.security.WSEncryptionPart&gt;</code></td>
+<td class="colLast"><span class="strong">RampartUtil.</span><code><strong><a href="../../../../org/apache/rampart/util/RampartUtil.html#getEncryptedParts(org.apache.rampart.RampartMessageData)">getEncryptedParts</a></strong>(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><span class="strong">RampartUtil.</span><code><strong><a href="../../../../org/apache/rampart/util/RampartUtil.html#getIssuedToken(org.apache.rampart.RampartMessageData, org.apache.ws.secpolicy.model.IssuedToken)">getIssuedToken</a></strong>(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd,
+              <a href="../../../../org/apache/ws/secpolicy/model/IssuedToken.html" title="class in org.apache.ws.secpolicy.model">IssuedToken</a>&nbsp;issuedToken)</code>
+<div class="block">Obtain an issued token.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/security/auth/callback/CallbackHandler.html?is-external=true" title="class or interface in javax.security.auth.callback">CallbackHandler</a></code></td>
+<td class="colLast"><span class="strong">RampartUtil.</span><code><strong><a href="../../../../org/apache/rampart/util/RampartUtil.html#getPasswordCB(org.apache.rampart.RampartMessageData)">getPasswordCB</a></strong>(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><span class="strong">RampartUtil.</span><code><strong><a href="../../../../org/apache/rampart/util/RampartUtil.html#getSecConvToken(org.apache.rampart.RampartMessageData, org.apache.ws.secpolicy.model.SecureConversationToken)">getSecConvToken</a></strong>(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd,
+               <a href="../../../../org/apache/ws/secpolicy/model/SecureConversationToken.html" title="class in org.apache.ws.secpolicy.model">SecureConversationToken</a>&nbsp;secConvTok)</code>
+<div class="block">Obtain a security context token.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><span class="strong">RampartUtil.</span><code><strong><a href="../../../../org/apache/rampart/util/RampartUtil.html#getSigElementId(org.apache.rampart.RampartMessageData)">getSigElementId</a></strong>(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.ws.security.WSEncryptionPart&gt;</code></td>
+<td class="colLast"><span class="strong">RampartUtil.</span><code><strong><a href="../../../../org/apache/rampart/util/RampartUtil.html#getSignedParts(org.apache.rampart.RampartMessageData)">getSignedParts</a></strong>(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.ws.security.WSEncryptionPart&gt;</code></td>
+<td class="colLast"><span class="strong">RampartUtil.</span><code><strong><a href="../../../../org/apache/rampart/util/RampartUtil.html#getSupportingEncryptedParts(org.apache.rampart.RampartMessageData, org.apache.rampart.policy.SupportingPolicyData)">getSupportingEncryptedParts</a></strong>(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd,
+                           <a href="../../../../org/apache/rampart/policy/SupportingPolicyData.html" title="class in org.apache.rampart.policy">SupportingPolicyData</a>&nbsp;rpd)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.ws.security.WSEncryptionPart&gt;</code></td>
+<td class="colLast"><span class="strong">RampartUtil.</span><code><strong><a href="../../../../org/apache/rampart/util/RampartUtil.html#getSupportingSignedParts(org.apache.rampart.RampartMessageData, org.apache.rampart.policy.SupportingPolicyData)">getSupportingSignedParts</a></strong>(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd,
+                        <a href="../../../../org/apache/rampart/policy/SupportingPolicyData.html" title="class in org.apache.rampart.policy">SupportingPolicyData</a>&nbsp;rpd)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><span class="strong">RampartUtil.</span><code><strong><a href="../../../../org/apache/rampart/util/RampartUtil.html#getTimestampMaxSkew(org.apache.rampart.RampartMessageData)">getTimestampMaxSkew</a></strong>(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;messageData)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><span class="strong">RampartUtil.</span><code><strong><a href="../../../../org/apache/rampart/util/RampartUtil.html#getTimeToLive(org.apache.rampart.RampartMessageData)">getTimeToLive</a></strong>(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;messageData)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><span class="strong">RampartUtil.</span><code><strong><a href="../../../../org/apache/rampart/util/RampartUtil.html#getToken(org.apache.rampart.RampartMessageData, org.apache.axiom.om.OMElement, java.lang.String, java.lang.String, org.apache.neethi.Policy)">getToken</a></strong>(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd,
+        org.apache.axiom.om.OMElement&nbsp;rstTemplate,
+        <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;issuerEpr,
+        <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;action,
+        org.apache.neethi.Policy&nbsp;issuerPolicy)</code>
+<div class="block">Request a token.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom">Element</a></code></td>
+<td class="colLast"><span class="strong">RampartUtil.</span><code><strong><a href="../../../../org/apache/rampart/util/RampartUtil.html#insertSiblingAfter(org.apache.rampart.RampartMessageData, org.w3c.dom.Element, org.w3c.dom.Element)">insertSiblingAfter</a></strong>(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd,
+                  <a href="http://docs.oracle.com/javase/1.5.0/docs/api/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom">Element</a>&nbsp;child,
+                  <a href="http://docs.oracle.com/javase/1.5.0/docs/api/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom">Element</a>&nbsp;sibling)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom">Element</a></code></td>
+<td class="colLast"><span class="strong">RampartUtil.</span><code><strong><a href="../../../../org/apache/rampart/util/RampartUtil.html#insertSiblingAfterOrPrepend(org.apache.rampart.RampartMessageData, org.w3c.dom.Element, org.w3c.dom.Element)">insertSiblingAfterOrPrepend</a></strong>(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd,
+                           <a href="http://docs.oracle.com/javase/1.5.0/docs/api/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom">Element</a>&nbsp;child,
+                           <a href="http://docs.oracle.com/javase/1.5.0/docs/api/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom">Element</a>&nbsp;elem)</code>
+<div class="block">If the child is present insert the element as a sibling after him.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom">Element</a></code></td>
+<td class="colLast"><span class="strong">RampartUtil.</span><code><strong><a href="../../../../org/apache/rampart/util/RampartUtil.html#insertSiblingBefore(org.apache.rampart.RampartMessageData, org.w3c.dom.Element, org.w3c.dom.Element)">insertSiblingBefore</a></strong>(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd,
+                   <a href="http://docs.oracle.com/javase/1.5.0/docs/api/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom">Element</a>&nbsp;child,
+                   <a href="http://docs.oracle.com/javase/1.5.0/docs/api/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom">Element</a>&nbsp;sibling)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom">Element</a></code></td>
+<td class="colLast"><span class="strong">RampartUtil.</span><code><strong><a href="../../../../org/apache/rampart/util/RampartUtil.html#insertSiblingBeforeOrPrepend(org.apache.rampart.RampartMessageData, org.w3c.dom.Element, org.w3c.dom.Element)">insertSiblingBeforeOrPrepend</a></strong>(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd,
+                            <a href="http://docs.oracle.com/javase/1.5.0/docs/api/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom">Element</a>&nbsp;child,
+                            <a href="http://docs.oracle.com/javase/1.5.0/docs/api/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom">Element</a>&nbsp;elem)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static boolean</code></td>
+<td class="colLast"><span class="strong">RampartUtil.</span><code><strong><a href="../../../../org/apache/rampart/util/RampartUtil.html#isTokenValid(org.apache.rampart.RampartMessageData, java.lang.String)">isTokenValid</a></strong>(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd,
+            <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;id)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><span class="strong">RampartUtil.</span><code><strong><a href="../../../../org/apache/rampart/util/RampartUtil.html#setEncryptionUser(org.apache.rampart.RampartMessageData, org.apache.ws.security.message.WSSecEncryptedKey)">setEncryptionUser</a></strong>(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd,
+                 org.apache.ws.security.message.WSSecEncryptedKey&nbsp;encrKeyBuilder)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><span class="strong">RampartUtil.</span><code><strong><a href="../../../../org/apache/rampart/util/RampartUtil.html#setEncryptionUser(org.apache.rampart.RampartMessageData, org.apache.ws.security.message.WSSecEncryptedKey, java.lang.String)">setEncryptionUser</a></strong>(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd,
+                 org.apache.ws.security.message.WSSecEncryptedKey&nbsp;encrKeyBuilder,
+                 <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;encrUser)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><span class="strong">RampartUtil.</span><code><strong><a href="../../../../org/apache/rampart/util/RampartUtil.html#setKeyIdentifierType(org.apache.rampart.RampartMessageData, org.apache.ws.security.message.WSSecBase, org.apache.ws.secpolicy.model.Token)">setKeyIdentifierType</a></strong>(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd,
+                    org.apache.ws.security.message.WSSecBase&nbsp;secBase,
+                    <a href="../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a>&nbsp;token)</code>
+<div class="block">Sets the keyIdentifierType of <code>WSSecSignature</code> or <code>WSSecEncryptedKey</code> 
+ according to the given <code>Token</code> and <code>RampartPolicyData</code>
+ First check the requirements specified under Token Assertion and if not found check 
+ the WSS11 and WSS10 assertions</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><span class="strong">RampartUtil.</span><code><strong><a href="../../../../org/apache/rampart/util/RampartUtil.html#validateTransport(org.apache.rampart.RampartMessageData)">validateTransport</a></strong>(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd)</code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rampart/class-use/RampartMessageData.html" target="_top">Frames</a></li>
+<li><a href="RampartMessageData.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/class-use/ServiceNonceCache.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/class-use/ServiceNonceCache.html
new file mode 100644
index 0000000..978b250
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/class-use/ServiceNonceCache.html
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.rampart.ServiceNonceCache (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.rampart.ServiceNonceCache (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../org/apache/rampart/ServiceNonceCache.html" title="class in org.apache.rampart">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rampart/class-use/ServiceNonceCache.html" target="_top">Frames</a></li>
+<li><a href="ServiceNonceCache.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.rampart.ServiceNonceCache" class="title">Uses of Class<br>org.apache.rampart.ServiceNonceCache</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.rampart.ServiceNonceCache</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../org/apache/rampart/ServiceNonceCache.html" title="class in org.apache.rampart">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rampart/class-use/ServiceNonceCache.html" target="_top">Frames</a></li>
+<li><a href="ServiceNonceCache.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/class-use/TokenCallbackHandler.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/class-use/TokenCallbackHandler.html
new file mode 100644
index 0000000..4f2fbbc
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/class-use/TokenCallbackHandler.html
@@ -0,0 +1,168 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.rampart.TokenCallbackHandler (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.rampart.TokenCallbackHandler (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../org/apache/rampart/TokenCallbackHandler.html" title="class in org.apache.rampart">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rampart/class-use/TokenCallbackHandler.html" target="_top">Frames</a></li>
+<li><a href="TokenCallbackHandler.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.rampart.TokenCallbackHandler" class="title">Uses of Class<br>org.apache.rampart.TokenCallbackHandler</h2>
+</div>
+<div class="classUseContainer">
+<ul class="blockList">
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
+<caption><span>Packages that use <a href="../../../../org/apache/rampart/TokenCallbackHandler.html" title="class in org.apache.rampart">TokenCallbackHandler</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Package</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="#org.apache.rampart.saml">org.apache.rampart.saml</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<ul class="blockList">
+<li class="blockList"><a name="org.apache.rampart.saml">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../org/apache/rampart/TokenCallbackHandler.html" title="class in org.apache.rampart">TokenCallbackHandler</a> in <a href="../../../../org/apache/rampart/saml/package-summary.html">org.apache.rampart.saml</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../org/apache/rampart/saml/package-summary.html">org.apache.rampart.saml</a> with parameters of type <a href="../../../../org/apache/rampart/TokenCallbackHandler.html" title="class in org.apache.rampart">TokenCallbackHandler</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>abstract byte[]</code></td>
+<td class="colLast"><span class="strong">SAMLAssertionHandler.</span><code><strong><a href="../../../../org/apache/rampart/saml/SAMLAssertionHandler.html#getAssertionKeyInfoSecret(org.apache.ws.security.components.crypto.Crypto, org.apache.rampart.TokenCallbackHandler)">getAssertionKeyInfoSecret</a></strong>(org.apache.ws.security.components.crypto.Crypto&nbsp;signatureCrypto,
+                         <a href="../../../../org/apache/rampart/TokenCallbackHandler.html" title="class in org.apache.rampart">TokenCallbackHandler</a>&nbsp;tokenCallbackHandler)</code>
+<div class="block">Gets the secret in assertion.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>byte[]</code></td>
+<td class="colLast"><span class="strong">SAML2AssertionHandler.</span><code><strong><a href="../../../../org/apache/rampart/saml/SAML2AssertionHandler.html#getAssertionKeyInfoSecret(org.apache.ws.security.components.crypto.Crypto, org.apache.rampart.TokenCallbackHandler)">getAssertionKeyInfoSecret</a></strong>(org.apache.ws.security.components.crypto.Crypto&nbsp;signatureCrypto,
+                         <a href="../../../../org/apache/rampart/TokenCallbackHandler.html" title="class in org.apache.rampart">TokenCallbackHandler</a>&nbsp;tokenCallbackHandler)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>byte[]</code></td>
+<td class="colLast"><span class="strong">SAML1AssertionHandler.</span><code><strong><a href="../../../../org/apache/rampart/saml/SAML1AssertionHandler.html#getAssertionKeyInfoSecret(org.apache.ws.security.components.crypto.Crypto, org.apache.rampart.TokenCallbackHandler)">getAssertionKeyInfoSecret</a></strong>(org.apache.ws.security.components.crypto.Crypto&nbsp;signatureCrypto,
+                         <a href="../../../../org/apache/rampart/TokenCallbackHandler.html" title="class in org.apache.rampart">TokenCallbackHandler</a>&nbsp;tokenCallbackHandler)</code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../org/apache/rampart/TokenCallbackHandler.html" title="class in org.apache.rampart">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rampart/class-use/TokenCallbackHandler.html" target="_top">Frames</a></li>
+<li><a href="TokenCallbackHandler.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/class-use/UniqueMessageAttributeCache.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/class-use/UniqueMessageAttributeCache.html
new file mode 100644
index 0000000..5af3a5a
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/class-use/UniqueMessageAttributeCache.html
@@ -0,0 +1,163 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Interface org.apache.rampart.UniqueMessageAttributeCache (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Interface org.apache.rampart.UniqueMessageAttributeCache (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../org/apache/rampart/UniqueMessageAttributeCache.html" title="interface in org.apache.rampart">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rampart/class-use/UniqueMessageAttributeCache.html" target="_top">Frames</a></li>
+<li><a href="UniqueMessageAttributeCache.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Interface org.apache.rampart.UniqueMessageAttributeCache" class="title">Uses of Interface<br>org.apache.rampart.UniqueMessageAttributeCache</h2>
+</div>
+<div class="classUseContainer">
+<ul class="blockList">
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
+<caption><span>Packages that use <a href="../../../../org/apache/rampart/UniqueMessageAttributeCache.html" title="interface in org.apache.rampart">UniqueMessageAttributeCache</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Package</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="#org.apache.rampart">org.apache.rampart</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<ul class="blockList">
+<li class="blockList"><a name="org.apache.rampart">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../org/apache/rampart/UniqueMessageAttributeCache.html" title="interface in org.apache.rampart">UniqueMessageAttributeCache</a> in <a href="../../../../org/apache/rampart/package-summary.html">org.apache.rampart</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
+<caption><span>Classes in <a href="../../../../org/apache/rampart/package-summary.html">org.apache.rampart</a> that implement <a href="../../../../org/apache/rampart/UniqueMessageAttributeCache.html" title="interface in org.apache.rampart">UniqueMessageAttributeCache</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Class and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/AbstractUniqueMessageAttributeCache.html" title="class in org.apache.rampart">AbstractUniqueMessageAttributeCache</a></strong></code>
+<div class="block">An abstract class which implements UniqueMessageAttributeCache interface.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/NonceCache.html" title="class in org.apache.rampart">NonceCache</a></strong></code>
+<div class="block">This is a basic implementation of UniqueMessageAttributeCache.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../org/apache/rampart/UniqueMessageAttributeCache.html" title="interface in org.apache.rampart">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rampart/class-use/UniqueMessageAttributeCache.html" target="_top">Frames</a></li>
+<li><a href="UniqueMessageAttributeCache.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/class-use/ValidatorData.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/class-use/ValidatorData.html
new file mode 100644
index 0000000..c77a1a0
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/class-use/ValidatorData.html
@@ -0,0 +1,214 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.rampart.ValidatorData (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.rampart.ValidatorData (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../org/apache/rampart/ValidatorData.html" title="class in org.apache.rampart">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rampart/class-use/ValidatorData.html" target="_top">Frames</a></li>
+<li><a href="ValidatorData.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.rampart.ValidatorData" class="title">Uses of Class<br>org.apache.rampart.ValidatorData</h2>
+</div>
+<div class="classUseContainer">
+<ul class="blockList">
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
+<caption><span>Packages that use <a href="../../../../org/apache/rampart/ValidatorData.html" title="class in org.apache.rampart">ValidatorData</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Package</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="#org.apache.rampart">org.apache.rampart</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<ul class="blockList">
+<li class="blockList"><a name="org.apache.rampart">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../org/apache/rampart/ValidatorData.html" title="class in org.apache.rampart">ValidatorData</a> in <a href="../../../../org/apache/rampart/package-summary.html">org.apache.rampart</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../org/apache/rampart/package-summary.html">org.apache.rampart</a> with parameters of type <a href="../../../../org/apache/rampart/ValidatorData.html" title="class in org.apache.rampart">ValidatorData</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><span class="strong">PolicyBasedResultsValidator.</span><code><strong><a href="../../../../org/apache/rampart/PolicyBasedResultsValidator.html#isUsernameTokenPresent(org.apache.rampart.ValidatorData)">isUsernameTokenPresent</a></strong>(<a href="../../../../org/apache/rampart/ValidatorData.html" title="class in org.apache.rampart">ValidatorData</a>&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">PolicyBasedResultsValidator.</span><code><strong><a href="../../../../org/apache/rampart/PolicyBasedResultsValidator.html#validate(org.apache.rampart.ValidatorData, java.util.List)">validate</a></strong>(<a href="../../../../org/apache/rampart/ValidatorData.html" title="class in org.apache.rampart">ValidatorData</a>&nbsp;data,
+        <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.ws.security.WSSecurityEngineResult&gt;&nbsp;results)</code>
+<div class="block">Validate policy based results.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">ExtendedPolicyValidatorCallbackHandler.</span><code><strong><a href="../../../../org/apache/rampart/ExtendedPolicyValidatorCallbackHandler.html#validate(org.apache.rampart.ValidatorData, java.util.List)">validate</a></strong>(<a href="../../../../org/apache/rampart/ValidatorData.html" title="class in org.apache.rampart">ValidatorData</a>&nbsp;data,
+        <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.ws.security.WSSecurityEngineResult&gt;&nbsp;results)</code>
+<div class="block">Validate policy based results.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">PolicyValidatorCallbackHandler.</span><code><strong><a href="../../../../org/apache/rampart/PolicyValidatorCallbackHandler.html#validate(org.apache.rampart.ValidatorData, java.util.Vector)">validate</a></strong>(<a href="../../../../org/apache/rampart/ValidatorData.html" title="class in org.apache.rampart">ValidatorData</a>&nbsp;data,
+        <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Vector.html?is-external=true" title="class or interface in java.util">Vector</a>&nbsp;results)</code>
+<div class="block">Validate policy based results.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">PolicyBasedResultsValidator.</span><code><strong><a href="../../../../org/apache/rampart/PolicyBasedResultsValidator.html#validate(org.apache.rampart.ValidatorData, java.util.Vector)">validate</a></strong>(<a href="../../../../org/apache/rampart/ValidatorData.html" title="class in org.apache.rampart">ValidatorData</a>&nbsp;data,
+        <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Vector.html?is-external=true" title="class or interface in java.util">Vector</a>&nbsp;results)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected void</code></td>
+<td class="colLast"><span class="strong">PolicyBasedResultsValidator.</span><code><strong><a href="../../../../org/apache/rampart/PolicyBasedResultsValidator.html#validateEncrSig(org.apache.rampart.ValidatorData, java.util.List, java.util.List, java.util.List)">validateEncrSig</a></strong>(<a href="../../../../org/apache/rampart/ValidatorData.html" title="class in org.apache.rampart">ValidatorData</a>&nbsp;data,
+               <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.ws.security.WSEncryptionPart&gt;&nbsp;encryptedParts,
+               <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.ws.security.WSEncryptionPart&gt;&nbsp;signatureParts,
+               <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.ws.security.WSSecurityEngineResult&gt;&nbsp;results)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<td class="colLast"><span class="strong">PolicyBasedResultsValidator.</span><code><strong><a href="../../../../org/apache/rampart/PolicyBasedResultsValidator.html#validateEncryptedParts(org.apache.rampart.ValidatorData, java.util.List, java.util.List)">validateEncryptedParts</a></strong>(<a href="../../../../org/apache/rampart/ValidatorData.html" title="class in org.apache.rampart">ValidatorData</a>&nbsp;data,
+                      <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.ws.security.WSEncryptionPart&gt;&nbsp;encryptedParts,
+                      <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.ws.security.WSSecurityEngineResult&gt;&nbsp;results)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected void</code></td>
+<td class="colLast"><span class="strong">PolicyBasedResultsValidator.</span><code><strong><a href="../../../../org/apache/rampart/PolicyBasedResultsValidator.html#validateProtectionOrder(org.apache.rampart.ValidatorData, java.util.List)">validateProtectionOrder</a></strong>(<a href="../../../../org/apache/rampart/ValidatorData.html" title="class in org.apache.rampart">ValidatorData</a>&nbsp;data,
+                       <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.ws.security.WSSecurityEngineResult&gt;&nbsp;results)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">PolicyBasedResultsValidator.</span><code><strong><a href="../../../../org/apache/rampart/PolicyBasedResultsValidator.html#validateRequiredElements(org.apache.rampart.ValidatorData)">validateRequiredElements</a></strong>(<a href="../../../../org/apache/rampart/ValidatorData.html" title="class in org.apache.rampart">ValidatorData</a>&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected void</code></td>
+<td class="colLast"><span class="strong">PolicyBasedResultsValidator.</span><code><strong><a href="../../../../org/apache/rampart/PolicyBasedResultsValidator.html#validateSignedPartsHeaders(org.apache.rampart.ValidatorData, java.util.List, java.util.List)">validateSignedPartsHeaders</a></strong>(<a href="../../../../org/apache/rampart/ValidatorData.html" title="class in org.apache.rampart">ValidatorData</a>&nbsp;data,
+                          <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.ws.security.WSEncryptionPart&gt;&nbsp;signatureParts,
+                          <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.ws.security.WSSecurityEngineResult&gt;&nbsp;results)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<td class="colLast"><span class="strong">PolicyBasedResultsValidator.</span><code><strong><a href="../../../../org/apache/rampart/PolicyBasedResultsValidator.html#validateSupportingTokens(org.apache.rampart.ValidatorData, java.util.List)">validateSupportingTokens</a></strong>(<a href="../../../../org/apache/rampart/ValidatorData.html" title="class in org.apache.rampart">ValidatorData</a>&nbsp;data,
+                        <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.ws.security.WSSecurityEngineResult&gt;&nbsp;results)</code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../org/apache/rampart/ValidatorData.html" title="class in org.apache.rampart">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rampart/class-use/ValidatorData.html" target="_top">Frames</a></li>
+<li><a href="ValidatorData.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/handler/CertificateValidator.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/handler/CertificateValidator.html
new file mode 100644
index 0000000..d711be7
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/handler/CertificateValidator.html
@@ -0,0 +1,205 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>CertificateValidator (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="CertificateValidator (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/CertificateValidator.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev Class</li>
+<li><a href="../../../../org/apache/rampart/handler/PostDispatchVerificationHandler.html" title="class in org.apache.rampart.handler"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rampart/handler/CertificateValidator.html" target="_top">Frames</a></li>
+<li><a href="CertificateValidator.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_org.apache.ws.security.validate.SignatureTrustValidator">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.rampart.handler</div>
+<h2 title="Class CertificateValidator" class="title">Class CertificateValidator</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.ws.security.validate.SignatureTrustValidator</li>
+<li>
+<ul class="inheritance">
+<li>org.apache.rampart.handler.CertificateValidator</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>org.apache.ws.security.validate.Validator</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">CertificateValidator</span>
+extends org.apache.ws.security.validate.SignatureTrustValidator</pre>
+<div class="block">Validates the certificate in a signature.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_org.apache.ws.security.validate.SignatureTrustValidator">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.apache.ws.security.validate.SignatureTrustValidator</h3>
+<code>getCrypto, isCertificateInKeyStore, matches, validate, validateCertificates, validatePublicKey, verifyTrustInCert, verifyTrustInCert, verifyTrustInCert, verifyTrustInCerts, verifyTrustInCerts, verifyTrustInCerts</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/CertificateValidator.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev Class</li>
+<li><a href="../../../../org/apache/rampart/handler/PostDispatchVerificationHandler.html" title="class in org.apache.rampart.handler"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rampart/handler/CertificateValidator.html" target="_top">Frames</a></li>
+<li><a href="CertificateValidator.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_org.apache.ws.security.validate.SignatureTrustValidator">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/handler/PostDispatchVerificationHandler.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/handler/PostDispatchVerificationHandler.html
new file mode 100644
index 0000000..bc90682
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/handler/PostDispatchVerificationHandler.html
@@ -0,0 +1,385 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>PostDispatchVerificationHandler (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="PostDispatchVerificationHandler (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/PostDispatchVerificationHandler.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/apache/rampart/handler/CertificateValidator.html" title="class in org.apache.rampart.handler"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../org/apache/rampart/handler/RampartReceiver.html" title="class in org.apache.rampart.handler"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rampart/handler/PostDispatchVerificationHandler.html" target="_top">Frames</a></li>
+<li><a href="PostDispatchVerificationHandler.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.rampart.handler</div>
+<h2 title="Class PostDispatchVerificationHandler" class="title">Class PostDispatchVerificationHandler</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.rampart.handler.PostDispatchVerificationHandler</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>org.apache.axis2.engine.Handler</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">PostDispatchVerificationHandler</span>
+extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
+implements org.apache.axis2.engine.Handler</pre>
+<div class="block">Handler to verify the message security after dispatch</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_org.apache.axis2.engine.Handler">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from interface&nbsp;org.apache.axis2.engine.Handler</h3>
+<code>org.apache.axis2.engine.Handler.InvocationResponse</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../org/apache/rampart/handler/PostDispatchVerificationHandler.html#PostDispatchVerificationHandler()">PostDispatchVerificationHandler</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/handler/PostDispatchVerificationHandler.html#cleanup()">cleanup</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/handler/PostDispatchVerificationHandler.html#flowComplete(org.apache.axis2.context.MessageContext)">flowComplete</a></strong>(org.apache.axis2.context.MessageContext&nbsp;msgContext)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>org.apache.axis2.description.HandlerDescription</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/handler/PostDispatchVerificationHandler.html#getHandlerDesc()">getHandlerDesc</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/handler/PostDispatchVerificationHandler.html#getName()">getName</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>org.apache.axis2.description.Parameter</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/handler/PostDispatchVerificationHandler.html#getParameter(java.lang.String)">getParameter</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/handler/PostDispatchVerificationHandler.html#init(org.apache.axis2.description.HandlerDescription)">init</a></strong>(org.apache.axis2.description.HandlerDescription&nbsp;handlerDesc)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>org.apache.axis2.engine.Handler.InvocationResponse</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/handler/PostDispatchVerificationHandler.html#invoke(org.apache.axis2.context.MessageContext)">invoke</a></strong>(org.apache.axis2.context.MessageContext&nbsp;msgContext)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="PostDispatchVerificationHandler()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>PostDispatchVerificationHandler</h4>
+<pre>public&nbsp;PostDispatchVerificationHandler()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="cleanup()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>cleanup</h4>
+<pre>public&nbsp;void&nbsp;cleanup()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>cleanup</code>&nbsp;in interface&nbsp;<code>org.apache.axis2.engine.Handler</code></dd>
+<dt><span class="strong">See Also:</span></dt><dd><code>Handler.cleanup()</code></dd></dl>
+</li>
+</ul>
+<a name="flowComplete(org.apache.axis2.context.MessageContext)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flowComplete</h4>
+<pre>public&nbsp;void&nbsp;flowComplete(org.apache.axis2.context.MessageContext&nbsp;msgContext)</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>flowComplete</code>&nbsp;in interface&nbsp;<code>org.apache.axis2.engine.Handler</code></dd>
+<dt><span class="strong">See Also:</span></dt><dd><code>Handler.flowComplete(org.apache.axis2.context.MessageContext)</code></dd></dl>
+</li>
+</ul>
+<a name="getHandlerDesc()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getHandlerDesc</h4>
+<pre>public&nbsp;org.apache.axis2.description.HandlerDescription&nbsp;getHandlerDesc()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>getHandlerDesc</code>&nbsp;in interface&nbsp;<code>org.apache.axis2.engine.Handler</code></dd>
+<dt><span class="strong">See Also:</span></dt><dd><code>Handler.getHandlerDesc()</code></dd></dl>
+</li>
+</ul>
+<a name="getName()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getName</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getName()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>getName</code>&nbsp;in interface&nbsp;<code>org.apache.axis2.engine.Handler</code></dd>
+<dt><span class="strong">See Also:</span></dt><dd><code>Handler.getName()</code></dd></dl>
+</li>
+</ul>
+<a name="getParameter(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getParameter</h4>
+<pre>public&nbsp;org.apache.axis2.description.Parameter&nbsp;getParameter(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>getParameter</code>&nbsp;in interface&nbsp;<code>org.apache.axis2.engine.Handler</code></dd>
+<dt><span class="strong">See Also:</span></dt><dd><code>Handler.getParameter(java.lang.String)</code></dd></dl>
+</li>
+</ul>
+<a name="init(org.apache.axis2.description.HandlerDescription)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init</h4>
+<pre>public&nbsp;void&nbsp;init(org.apache.axis2.description.HandlerDescription&nbsp;handlerDesc)</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>init</code>&nbsp;in interface&nbsp;<code>org.apache.axis2.engine.Handler</code></dd>
+<dt><span class="strong">See Also:</span></dt><dd><code>Handler.init(org.apache.axis2.description.HandlerDescription)</code></dd></dl>
+</li>
+</ul>
+<a name="invoke(org.apache.axis2.context.MessageContext)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>invoke</h4>
+<pre>public&nbsp;org.apache.axis2.engine.Handler.InvocationResponse&nbsp;invoke(org.apache.axis2.context.MessageContext&nbsp;msgContext)
+                                                          throws org.apache.axis2.AxisFault</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>invoke</code>&nbsp;in interface&nbsp;<code>org.apache.axis2.engine.Handler</code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>org.apache.axis2.AxisFault</code></dd><dt><span class="strong">See Also:</span></dt><dd><code>Handler.invoke(org.apache.axis2.context.MessageContext)</code></dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/PostDispatchVerificationHandler.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/apache/rampart/handler/CertificateValidator.html" title="class in org.apache.rampart.handler"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../org/apache/rampart/handler/RampartReceiver.html" title="class in org.apache.rampart.handler"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rampart/handler/PostDispatchVerificationHandler.html" target="_top">Frames</a></li>
+<li><a href="PostDispatchVerificationHandler.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/handler/RampartReceiver.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/handler/RampartReceiver.html
new file mode 100644
index 0000000..337dc04
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/handler/RampartReceiver.html
@@ -0,0 +1,387 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>RampartReceiver (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="RampartReceiver (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/RampartReceiver.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/apache/rampart/handler/PostDispatchVerificationHandler.html" title="class in org.apache.rampart.handler"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../org/apache/rampart/handler/RampartSender.html" title="class in org.apache.rampart.handler"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rampart/handler/RampartReceiver.html" target="_top">Frames</a></li>
+<li><a href="RampartReceiver.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.rampart.handler</div>
+<h2 title="Class RampartReceiver" class="title">Class RampartReceiver</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.rampart.handler.RampartReceiver</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>org.apache.axis2.engine.Handler</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">RampartReceiver</span>
+extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
+implements org.apache.axis2.engine.Handler</pre>
+<div class="block">Rampart inflow handler.
+ This processes the incoming message and validates it against the effective 
+ policy.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_org.apache.axis2.engine.Handler">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from interface&nbsp;org.apache.axis2.engine.Handler</h3>
+<code>org.apache.axis2.engine.Handler.InvocationResponse</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../org/apache/rampart/handler/RampartReceiver.html#RampartReceiver()">RampartReceiver</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/handler/RampartReceiver.html#cleanup()">cleanup</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/handler/RampartReceiver.html#flowComplete(org.apache.axis2.context.MessageContext)">flowComplete</a></strong>(org.apache.axis2.context.MessageContext&nbsp;msgContext)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>org.apache.axis2.description.HandlerDescription</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/handler/RampartReceiver.html#getHandlerDesc()">getHandlerDesc</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/handler/RampartReceiver.html#getName()">getName</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>org.apache.axis2.description.Parameter</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/handler/RampartReceiver.html#getParameter(java.lang.String)">getParameter</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/handler/RampartReceiver.html#init(org.apache.axis2.description.HandlerDescription)">init</a></strong>(org.apache.axis2.description.HandlerDescription&nbsp;handlerdesc)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>org.apache.axis2.engine.Handler.InvocationResponse</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/handler/RampartReceiver.html#invoke(org.apache.axis2.context.MessageContext)">invoke</a></strong>(org.apache.axis2.context.MessageContext&nbsp;msgContext)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="RampartReceiver()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>RampartReceiver</h4>
+<pre>public&nbsp;RampartReceiver()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="cleanup()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>cleanup</h4>
+<pre>public&nbsp;void&nbsp;cleanup()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>cleanup</code>&nbsp;in interface&nbsp;<code>org.apache.axis2.engine.Handler</code></dd>
+</dl>
+</li>
+</ul>
+<a name="init(org.apache.axis2.description.HandlerDescription)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init</h4>
+<pre>public&nbsp;void&nbsp;init(org.apache.axis2.description.HandlerDescription&nbsp;handlerdesc)</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>init</code>&nbsp;in interface&nbsp;<code>org.apache.axis2.engine.Handler</code></dd>
+</dl>
+</li>
+</ul>
+<a name="flowComplete(org.apache.axis2.context.MessageContext)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flowComplete</h4>
+<pre>public&nbsp;void&nbsp;flowComplete(org.apache.axis2.context.MessageContext&nbsp;msgContext)</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>flowComplete</code>&nbsp;in interface&nbsp;<code>org.apache.axis2.engine.Handler</code></dd>
+</dl>
+</li>
+</ul>
+<a name="invoke(org.apache.axis2.context.MessageContext)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>invoke</h4>
+<pre>public&nbsp;org.apache.axis2.engine.Handler.InvocationResponse&nbsp;invoke(org.apache.axis2.context.MessageContext&nbsp;msgContext)
+                                                          throws org.apache.axis2.AxisFault</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>invoke</code>&nbsp;in interface&nbsp;<code>org.apache.axis2.engine.Handler</code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>org.apache.axis2.AxisFault</code></dd></dl>
+</li>
+</ul>
+<a name="getHandlerDesc()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getHandlerDesc</h4>
+<pre>public&nbsp;org.apache.axis2.description.HandlerDescription&nbsp;getHandlerDesc()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>getHandlerDesc</code>&nbsp;in interface&nbsp;<code>org.apache.axis2.engine.Handler</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getName()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getName</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getName()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>getName</code>&nbsp;in interface&nbsp;<code>org.apache.axis2.engine.Handler</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getParameter(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getParameter</h4>
+<pre>public&nbsp;org.apache.axis2.description.Parameter&nbsp;getParameter(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>getParameter</code>&nbsp;in interface&nbsp;<code>org.apache.axis2.engine.Handler</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/RampartReceiver.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/apache/rampart/handler/PostDispatchVerificationHandler.html" title="class in org.apache.rampart.handler"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../org/apache/rampart/handler/RampartSender.html" title="class in org.apache.rampart.handler"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rampart/handler/RampartReceiver.html" target="_top">Frames</a></li>
+<li><a href="RampartReceiver.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/handler/RampartSender.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/handler/RampartSender.html
new file mode 100644
index 0000000..8c36f27
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/handler/RampartSender.html
@@ -0,0 +1,386 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>RampartSender (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="RampartSender (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/RampartSender.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/apache/rampart/handler/RampartReceiver.html" title="class in org.apache.rampart.handler"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../org/apache/rampart/handler/WSDoAllHandler.html" title="class in org.apache.rampart.handler"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rampart/handler/RampartSender.html" target="_top">Frames</a></li>
+<li><a href="RampartSender.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.rampart.handler</div>
+<h2 title="Class RampartSender" class="title">Class RampartSender</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.rampart.handler.RampartSender</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>org.apache.axis2.engine.Handler</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">RampartSender</span>
+extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
+implements org.apache.axis2.engine.Handler</pre>
+<div class="block">Rampart outflow handler.
+ This constructs the secured message according to the effective policy.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_org.apache.axis2.engine.Handler">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from interface&nbsp;org.apache.axis2.engine.Handler</h3>
+<code>org.apache.axis2.engine.Handler.InvocationResponse</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../org/apache/rampart/handler/RampartSender.html#RampartSender()">RampartSender</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/handler/RampartSender.html#cleanup()">cleanup</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/handler/RampartSender.html#flowComplete(org.apache.axis2.context.MessageContext)">flowComplete</a></strong>(org.apache.axis2.context.MessageContext&nbsp;msgContext)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>org.apache.axis2.description.HandlerDescription</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/handler/RampartSender.html#getHandlerDesc()">getHandlerDesc</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/handler/RampartSender.html#getName()">getName</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>org.apache.axis2.description.Parameter</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/handler/RampartSender.html#getParameter(java.lang.String)">getParameter</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/handler/RampartSender.html#init(org.apache.axis2.description.HandlerDescription)">init</a></strong>(org.apache.axis2.description.HandlerDescription&nbsp;handlerdesc)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>org.apache.axis2.engine.Handler.InvocationResponse</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/handler/RampartSender.html#invoke(org.apache.axis2.context.MessageContext)">invoke</a></strong>(org.apache.axis2.context.MessageContext&nbsp;msgContext)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="RampartSender()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>RampartSender</h4>
+<pre>public&nbsp;RampartSender()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="cleanup()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>cleanup</h4>
+<pre>public&nbsp;void&nbsp;cleanup()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>cleanup</code>&nbsp;in interface&nbsp;<code>org.apache.axis2.engine.Handler</code></dd>
+</dl>
+</li>
+</ul>
+<a name="init(org.apache.axis2.description.HandlerDescription)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init</h4>
+<pre>public&nbsp;void&nbsp;init(org.apache.axis2.description.HandlerDescription&nbsp;handlerdesc)</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>init</code>&nbsp;in interface&nbsp;<code>org.apache.axis2.engine.Handler</code></dd>
+</dl>
+</li>
+</ul>
+<a name="invoke(org.apache.axis2.context.MessageContext)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>invoke</h4>
+<pre>public&nbsp;org.apache.axis2.engine.Handler.InvocationResponse&nbsp;invoke(org.apache.axis2.context.MessageContext&nbsp;msgContext)
+                                                          throws org.apache.axis2.AxisFault</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>invoke</code>&nbsp;in interface&nbsp;<code>org.apache.axis2.engine.Handler</code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>org.apache.axis2.AxisFault</code></dd></dl>
+</li>
+</ul>
+<a name="flowComplete(org.apache.axis2.context.MessageContext)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flowComplete</h4>
+<pre>public&nbsp;void&nbsp;flowComplete(org.apache.axis2.context.MessageContext&nbsp;msgContext)</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>flowComplete</code>&nbsp;in interface&nbsp;<code>org.apache.axis2.engine.Handler</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getHandlerDesc()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getHandlerDesc</h4>
+<pre>public&nbsp;org.apache.axis2.description.HandlerDescription&nbsp;getHandlerDesc()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>getHandlerDesc</code>&nbsp;in interface&nbsp;<code>org.apache.axis2.engine.Handler</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getName()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getName</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getName()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>getName</code>&nbsp;in interface&nbsp;<code>org.apache.axis2.engine.Handler</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getParameter(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getParameter</h4>
+<pre>public&nbsp;org.apache.axis2.description.Parameter&nbsp;getParameter(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>getParameter</code>&nbsp;in interface&nbsp;<code>org.apache.axis2.engine.Handler</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/RampartSender.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/apache/rampart/handler/RampartReceiver.html" title="class in org.apache.rampart.handler"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../org/apache/rampart/handler/WSDoAllHandler.html" title="class in org.apache.rampart.handler"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rampart/handler/RampartSender.html" target="_top">Frames</a></li>
+<li><a href="RampartSender.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/handler/WSDoAllHandler.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/handler/WSDoAllHandler.html
new file mode 100644
index 0000000..e8295fb
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/handler/WSDoAllHandler.html
@@ -0,0 +1,684 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>WSDoAllHandler (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="WSDoAllHandler (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/WSDoAllHandler.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/apache/rampart/handler/RampartSender.html" title="class in org.apache.rampart.handler"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../org/apache/rampart/handler/WSDoAllReceiver.html" title="class in org.apache.rampart.handler"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rampart/handler/WSDoAllHandler.html" target="_top">Frames</a></li>
+<li><a href="WSDoAllHandler.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.rampart.handler</div>
+<h2 title="Class WSDoAllHandler" class="title">Class WSDoAllHandler</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.ws.security.handler.WSHandler</li>
+<li>
+<ul class="inheritance">
+<li>org.apache.rampart.handler.WSDoAllHandler</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>org.apache.axis2.engine.Handler</dd>
+</dl>
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><a href="../../../../org/apache/rampart/handler/WSDoAllReceiver.html" title="class in org.apache.rampart.handler">WSDoAllReceiver</a>, <a href="../../../../org/apache/rampart/handler/WSDoAllSender.html" title="class in org.apache.rampart.handler">WSDoAllSender</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public abstract class <span class="strong">WSDoAllHandler</span>
+extends org.apache.ws.security.handler.WSHandler
+implements org.apache.axis2.engine.Handler</pre>
+<div class="block">Class WSDoAllHandler</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_org.apache.axis2.engine.Handler">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from interface&nbsp;org.apache.axis2.engine.Handler</h3>
+<code>org.apache.axis2.engine.Handler.InvocationResponse</code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected org.apache.axis2.description.HandlerDescription</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/handler/WSDoAllHandler.html#handlerDesc">handlerDesc</a></strong></code>
+<div class="block">Field handlerDesc</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/handler/WSDoAllHandler.html#inHandler">inHandler</a></strong></code>
+<div class="block">In Axis2, the user cannot set inflow and outflow parameters.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_org.apache.ws.security.handler.WSHandler">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.apache.ws.security.handler.WSHandler</h3>
+<code>cryptos, secEngine</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../org/apache/rampart/handler/WSDoAllHandler.html#WSDoAllHandler()">WSDoAllHandler</a></strong>()</code>
+<div class="block">Constructor AbstractHandler.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/handler/WSDoAllHandler.html#cleanup()">cleanup</a></strong>()</code>
+<div class="block">Method cleanup.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/handler/WSDoAllHandler.html#flowComplete(org.apache.axis2.context.MessageContext)">flowComplete</a></strong>(org.apache.axis2.context.MessageContext&nbsp;msgContext)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/ClassLoader.html?is-external=true" title="class or interface in java.lang">ClassLoader</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/handler/WSDoAllHandler.html#getClassLoader(java.lang.Object)">getClassLoader</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;msgCtx)</code>
+<div class="block">Overrides the class loader used to load the PW callback class.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected int</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/handler/WSDoAllHandler.html#getCurrentRepetition(java.lang.Object)">getCurrentRepetition</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;msgContext)</code>
+<div class="block">Returns the repetition number from the message context</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>org.apache.axis2.description.HandlerDescription</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/handler/WSDoAllHandler.html#getHandlerDesc()">getHandlerDesc</a></strong>()</code>
+<div class="block">Gets the handler description.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/handler/WSDoAllHandler.html#getName()">getName</a></strong>()</code>
+<div class="block">Method getName.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/handler/WSDoAllHandler.html#getOption(java.lang.String)">getOption</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;axisKey)</code>
+<div class="block">Gets option.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>org.apache.axis2.description.Parameter</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/handler/WSDoAllHandler.html#getParameter(java.lang.String)">getParameter</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
+<div class="block">Method getParameter.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/handler/WSDoAllHandler.html#getPassword(java.lang.Object)">getPassword</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;msgContext)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/handler/WSDoAllHandler.html#getProperty(java.lang.Object, java.lang.String)">getProperty</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;msgContext,
+           <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;axisKey)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/handler/WSDoAllHandler.html#getUsername(java.lang.Object)">getUsername</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;msgContext)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/handler/WSDoAllHandler.html#init(org.apache.axis2.description.HandlerDescription)">init</a></strong>(org.apache.axis2.description.HandlerDescription&nbsp;handlerdesc)</code>
+<div class="block">Method init.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>org.apache.axis2.engine.Handler.InvocationResponse</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/handler/WSDoAllHandler.html#invoke(org.apache.axis2.context.MessageContext)">invoke</a></strong>(org.apache.axis2.context.MessageContext&nbsp;msgContext)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>abstract void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/handler/WSDoAllHandler.html#processMessage(org.apache.axis2.context.MessageContext)">processMessage</a></strong>(org.apache.axis2.context.MessageContext&nbsp;msgContext)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/handler/WSDoAllHandler.html#setPassword(java.lang.Object, java.lang.String)">setPassword</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;msgContext,
+           <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;password)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/handler/WSDoAllHandler.html#setProperty(java.lang.Object, java.lang.String, java.lang.Object)">setProperty</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;msgContext,
+           <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;key,
+           <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;value)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/handler/WSDoAllHandler.html#setUsername(java.lang.Object, java.lang.String)">setUsername</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;msgContext,
+           <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;username)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/handler/WSDoAllHandler.html#toString()">toString</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_org.apache.ws.security.handler.WSHandler">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.apache.ws.security.handler.WSHandler</h3>
+<code>checkReceiverResults, checkReceiverResultsAnyOrder, checkSignatureConfirmation, decodeAlgorithmSuite, decodeAllowUsernameTokenNoPassword, decodeBooleanConfigValue, decodeBSPCompliance, decodeCustomPasswordTypes, decodeDecryptionParameter, decodeEnableSignatureConfirmation, decodeEncryptionParameter, decodeFutureTimeToLive, decodeMustUnderstand, decodeNamespaceQualifiedPasswordTypes, decodePasswordType, decodePasswordTypeStrict, decodeRequireSignedEncryptedDataElements, decodeSignatureParameter, decodeSignatureParameter2, decodeTimestampPrecision, decodeTimestampStrict, decodeTimeToLive, decodeUseEncodedPasswords, decodeUseSingleCertificate, decodeUTParameter, doReceiverAction, doSenderAction, getCallbackHandler, getPasswordCallbackHandler, getPasswordCB, getString, getStringOption, loadCrypto, loadCryptoFromPropertiesFile, loadDecryptionCrypto, loadEncryptionCrypto, loadSignatureCrypto</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="handlerDesc">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>handlerDesc</h4>
+<pre>protected&nbsp;org.apache.axis2.description.HandlerDescription handlerDesc</pre>
+<div class="block">Field handlerDesc</div>
+</li>
+</ul>
+<a name="inHandler">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>inHandler</h4>
+<pre>protected&nbsp;boolean inHandler</pre>
+<div class="block">In Axis2, the user cannot set inflow and outflow parameters.
+ Therefore, we need to map the Axis2 specific inflow and outflow
+ parameters to WSS4J params,
+ <p/>
+ Knowledge of inhandler and out handler is used to get the mapped value.</div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="WSDoAllHandler()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>WSDoAllHandler</h4>
+<pre>public&nbsp;WSDoAllHandler()</pre>
+<div class="block">Constructor AbstractHandler.</div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="processMessage(org.apache.axis2.context.MessageContext)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>processMessage</h4>
+<pre>public abstract&nbsp;void&nbsp;processMessage(org.apache.axis2.context.MessageContext&nbsp;msgContext)
+                             throws org.apache.axis2.AxisFault</pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code>org.apache.axis2.AxisFault</code></dd></dl>
+</li>
+</ul>
+<a name="invoke(org.apache.axis2.context.MessageContext)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>invoke</h4>
+<pre>public&nbsp;org.apache.axis2.engine.Handler.InvocationResponse&nbsp;invoke(org.apache.axis2.context.MessageContext&nbsp;msgContext)
+                                                          throws org.apache.axis2.AxisFault</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>invoke</code>&nbsp;in interface&nbsp;<code>org.apache.axis2.engine.Handler</code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>org.apache.axis2.AxisFault</code></dd></dl>
+</li>
+</ul>
+<a name="flowComplete(org.apache.axis2.context.MessageContext)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flowComplete</h4>
+<pre>public&nbsp;void&nbsp;flowComplete(org.apache.axis2.context.MessageContext&nbsp;msgContext)</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>flowComplete</code>&nbsp;in interface&nbsp;<code>org.apache.axis2.engine.Handler</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getName()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getName</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getName()</pre>
+<div class="block">Method getName.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>getName</code>&nbsp;in interface&nbsp;<code>org.apache.axis2.engine.Handler</code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Returns name.</dd></dl>
+</li>
+</ul>
+<a name="cleanup()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>cleanup</h4>
+<pre>public&nbsp;void&nbsp;cleanup()</pre>
+<div class="block">Method cleanup.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>cleanup</code>&nbsp;in interface&nbsp;<code>org.apache.axis2.engine.Handler</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getParameter(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getParameter</h4>
+<pre>public&nbsp;org.apache.axis2.description.Parameter&nbsp;getParameter(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
+<div class="block">Method getParameter.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>getParameter</code>&nbsp;in interface&nbsp;<code>org.apache.axis2.engine.Handler</code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>name</code> - </dd>
+<dt><span class="strong">Returns:</span></dt><dd>Returns parameter.</dd></dl>
+</li>
+</ul>
+<a name="init(org.apache.axis2.description.HandlerDescription)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init</h4>
+<pre>public&nbsp;void&nbsp;init(org.apache.axis2.description.HandlerDescription&nbsp;handlerdesc)</pre>
+<div class="block">Method init.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>init</code>&nbsp;in interface&nbsp;<code>org.apache.axis2.engine.Handler</code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>handlerdesc</code> - </dd></dl>
+</li>
+</ul>
+<a name="getHandlerDesc()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getHandlerDesc</h4>
+<pre>public&nbsp;org.apache.axis2.description.HandlerDescription&nbsp;getHandlerDesc()</pre>
+<div class="block">Gets the handler description.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>getHandlerDesc</code>&nbsp;in interface&nbsp;<code>org.apache.axis2.engine.Handler</code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Returns handler description.</dd></dl>
+</li>
+</ul>
+<a name="toString()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>toString</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;toString()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a></code>&nbsp;in class&nbsp;<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getProperty(java.lang.Object, java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getProperty</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;getProperty(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;msgContext,
+                 <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;axisKey)</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>getProperty</code>&nbsp;in class&nbsp;<code>org.apache.ws.security.handler.WSHandler</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getCurrentRepetition(java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getCurrentRepetition</h4>
+<pre>protected&nbsp;int&nbsp;getCurrentRepetition(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;msgContext)</pre>
+<div class="block">Returns the repetition number from the message context</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>msgContext</code> - </dd>
+<dt><span class="strong">Returns:</span></dt><dd>Returns int.</dd></dl>
+</li>
+</ul>
+<a name="getPassword(java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPassword</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getPassword(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;msgContext)</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>getPassword</code>&nbsp;in class&nbsp;<code>org.apache.ws.security.handler.WSHandler</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setPassword(java.lang.Object, java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setPassword</h4>
+<pre>public&nbsp;void&nbsp;setPassword(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;msgContext,
+               <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;password)</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>setPassword</code>&nbsp;in class&nbsp;<code>org.apache.ws.security.handler.WSHandler</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getUsername(java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getUsername</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getUsername(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;msgContext)</pre>
+</li>
+</ul>
+<a name="setUsername(java.lang.Object, java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setUsername</h4>
+<pre>public&nbsp;void&nbsp;setUsername(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;msgContext,
+               <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;username)</pre>
+</li>
+</ul>
+<a name="getOption(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getOption</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;getOption(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;axisKey)</pre>
+<div class="block">Gets option. Extracts the configuration values from the service.xml
+ and/or axis2.xml. Values set in the service.xml takes priority over
+ values of the axis2.xml</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>getOption</code>&nbsp;in class&nbsp;<code>org.apache.ws.security.handler.WSHandler</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setProperty(java.lang.Object, java.lang.String, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setProperty</h4>
+<pre>public&nbsp;void&nbsp;setProperty(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;msgContext,
+               <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;key,
+               <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;value)</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>setProperty</code>&nbsp;in class&nbsp;<code>org.apache.ws.security.handler.WSHandler</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getClassLoader(java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getClassLoader</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/ClassLoader.html?is-external=true" title="class or interface in java.lang">ClassLoader</a>&nbsp;getClassLoader(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;msgCtx)</pre>
+<div class="block">Overrides the class loader used to load the PW callback class.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code>getClassLoader</code>&nbsp;in class&nbsp;<code>org.apache.ws.security.handler.WSHandler</code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>msgCtx</code> - MessageContext</dd>
+<dt><span class="strong">Returns:</span></dt><dd>Returns class loader.</dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/WSDoAllHandler.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/apache/rampart/handler/RampartSender.html" title="class in org.apache.rampart.handler"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../org/apache/rampart/handler/WSDoAllReceiver.html" title="class in org.apache.rampart.handler"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rampart/handler/WSDoAllHandler.html" target="_top">Frames</a></li>
+<li><a href="WSDoAllHandler.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/handler/WSDoAllReceiver.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/handler/WSDoAllReceiver.html
new file mode 100644
index 0000000..6363add
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/handler/WSDoAllReceiver.html
@@ -0,0 +1,358 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>WSDoAllReceiver (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="WSDoAllReceiver (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/WSDoAllReceiver.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/apache/rampart/handler/WSDoAllHandler.html" title="class in org.apache.rampart.handler"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../org/apache/rampart/handler/WSDoAllSender.html" title="class in org.apache.rampart.handler"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rampart/handler/WSDoAllReceiver.html" target="_top">Frames</a></li>
+<li><a href="WSDoAllReceiver.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_org.apache.rampart.handler.WSDoAllHandler">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.rampart.handler</div>
+<h2 title="Class WSDoAllReceiver" class="title">Class WSDoAllReceiver</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.ws.security.handler.WSHandler</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../org/apache/rampart/handler/WSDoAllHandler.html" title="class in org.apache.rampart.handler">org.apache.rampart.handler.WSDoAllHandler</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.rampart.handler.WSDoAllReceiver</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>org.apache.axis2.engine.Handler</dd>
+</dl>
+<hr>
+<div class="block"><strong>Deprecated.</strong></div>
+<br>
+<pre>public class <span class="strong">WSDoAllReceiver</span>
+extends <a href="../../../../org/apache/rampart/handler/WSDoAllHandler.html" title="class in org.apache.rampart.handler">WSDoAllHandler</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_org.apache.axis2.engine.Handler">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from interface&nbsp;org.apache.axis2.engine.Handler</h3>
+<code>org.apache.axis2.engine.Handler.InvocationResponse</code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_org.apache.rampart.handler.WSDoAllHandler">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.apache.rampart.handler.<a href="../../../../org/apache/rampart/handler/WSDoAllHandler.html" title="class in org.apache.rampart.handler">WSDoAllHandler</a></h3>
+<code><a href="../../../../org/apache/rampart/handler/WSDoAllHandler.html#handlerDesc">handlerDesc</a>, <a href="../../../../org/apache/rampart/handler/WSDoAllHandler.html#inHandler">inHandler</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_org.apache.ws.security.handler.WSHandler">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.apache.ws.security.handler.WSHandler</h3>
+<code>cryptos, secEngine</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../org/apache/rampart/handler/WSDoAllReceiver.html#WSDoAllReceiver()">WSDoAllReceiver</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/handler/WSDoAllReceiver.html#doReceiverAction(int, org.apache.ws.security.handler.RequestData)">doReceiverAction</a></strong>(int&nbsp;doAction,
+                org.apache.ws.security.handler.RequestData&nbsp;reqData)</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/handler/WSDoAllReceiver.html#processMessage(org.apache.axis2.context.MessageContext)">processMessage</a></strong>(org.apache.axis2.context.MessageContext&nbsp;msgContext)</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_org.apache.rampart.handler.WSDoAllHandler">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.apache.rampart.handler.<a href="../../../../org/apache/rampart/handler/WSDoAllHandler.html" title="class in org.apache.rampart.handler">WSDoAllHandler</a></h3>
+<code><a href="../../../../org/apache/rampart/handler/WSDoAllHandler.html#cleanup()">cleanup</a>, <a href="../../../../org/apache/rampart/handler/WSDoAllHandler.html#flowComplete(org.apache.axis2.context.MessageContext)">flowComplete</a>, <a href="../../../../org/apache/rampart/handler/WSDoAllHandler.html#getClassLoader(java.lang.Object)">getClassLoader</a>, <a href="../../../../org/apache/rampart/handler/WSDoAllHandler.html#getCurrentRepetition(java.lang.Object)">getCurrentRepetition</a>, <a href="../../../../org/apache/rampart/handler/WSDoAllHandler.html#getHandlerDesc()">getHandlerDesc</a>, <a href="../../../../org/apache/rampart/handler/WSDoAllHandler.html#getName()">getName</a>, <a href="../../../../org/apache/rampart/handler/WSDoAllHandler.html#getOption(java.lang.String)">getOption</a>, <a href="../../../../org/apache/rampart/handler/WSDoAllHandler.html#getParameter(java.lang.String)">getParameter</a>, <a href="../../../../org/apache/rampart/handler/WSDoAllHandler.html#getPassword(java.lang.Object)">getPassword</a>, <a href="../../../../org/apache/rampart/handler/WSDoAllHandler.html#getProperty(java.lang.Object, java.lang.String)">getProperty</a>, <a href="../../../../org/apache/rampart/handler/WSDoAllHandler.html#getUsername(java.lang.Object)">getUsername</a>, <a href="../../../../org/apache/rampart/handler/WSDoAllHandler.html#init(org.apache.axis2.description.HandlerDescription)">init</a>, <a href="../../../../org/apache/rampart/handler/WSDoAllHandler.html#invoke(org.apache.axis2.context.MessageContext)">invoke</a>, <a href="../../../../org/apache/rampart/handler/WSDoAllHandler.html#setPassword(java.lang.Object, java.lang.String)">setPassword</a>, <a href="../../../../org/apache/rampart/handler/WSDoAllHandler.html#setProperty(java.lang.Object, java.lang.String, java.lang.Object)">setProperty</a>, <a href="../../../../org/apache/rampart/handler/WSDoAllHandler.html#setUsername(java.lang.Object, java.lang.String)">setUsername</a>, <a href="../../../../org/apache/rampart/handler/WSDoAllHandler.html#toString()">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_org.apache.ws.security.handler.WSHandler">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.apache.ws.security.handler.WSHandler</h3>
+<code>checkReceiverResults, checkReceiverResultsAnyOrder, checkSignatureConfirmation, decodeAlgorithmSuite, decodeAllowUsernameTokenNoPassword, decodeBooleanConfigValue, decodeBSPCompliance, decodeCustomPasswordTypes, decodeDecryptionParameter, decodeEnableSignatureConfirmation, decodeEncryptionParameter, decodeFutureTimeToLive, decodeMustUnderstand, decodeNamespaceQualifiedPasswordTypes, decodePasswordType, decodePasswordTypeStrict, decodeRequireSignedEncryptedDataElements, decodeSignatureParameter, decodeSignatureParameter2, decodeTimestampPrecision, decodeTimestampStrict, decodeTimeToLive, decodeUseEncodedPasswords, decodeUseSingleCertificate, decodeUTParameter, doSenderAction, getCallbackHandler, getPasswordCallbackHandler, getPasswordCB, getString, getStringOption, loadCrypto, loadCryptoFromPropertiesFile, loadDecryptionCrypto, loadEncryptionCrypto, loadSignatureCrypto</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="WSDoAllReceiver()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>WSDoAllReceiver</h4>
+<pre>public&nbsp;WSDoAllReceiver()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="processMessage(org.apache.axis2.context.MessageContext)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>processMessage</h4>
+<pre>public&nbsp;void&nbsp;processMessage(org.apache.axis2.context.MessageContext&nbsp;msgContext)
+                    throws org.apache.axis2.AxisFault</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../org/apache/rampart/handler/WSDoAllHandler.html#processMessage(org.apache.axis2.context.MessageContext)">processMessage</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/apache/rampart/handler/WSDoAllHandler.html" title="class in org.apache.rampart.handler">WSDoAllHandler</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>org.apache.axis2.AxisFault</code></dd></dl>
+</li>
+</ul>
+<a name="doReceiverAction(int, org.apache.ws.security.handler.RequestData)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>doReceiverAction</h4>
+<pre>protected&nbsp;void&nbsp;doReceiverAction(int&nbsp;doAction,
+                    org.apache.ws.security.handler.RequestData&nbsp;reqData)
+                         throws org.apache.ws.security.WSSecurityException</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code>doReceiverAction</code>&nbsp;in class&nbsp;<code>org.apache.ws.security.handler.WSHandler</code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>org.apache.ws.security.WSSecurityException</code></dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/WSDoAllReceiver.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/apache/rampart/handler/WSDoAllHandler.html" title="class in org.apache.rampart.handler"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../org/apache/rampart/handler/WSDoAllSender.html" title="class in org.apache.rampart.handler"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rampart/handler/WSDoAllReceiver.html" target="_top">Frames</a></li>
+<li><a href="WSDoAllReceiver.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_org.apache.rampart.handler.WSDoAllHandler">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/handler/WSDoAllSender.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/handler/WSDoAllSender.html
new file mode 100644
index 0000000..88fc773
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/handler/WSDoAllSender.html
@@ -0,0 +1,334 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>WSDoAllSender (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="WSDoAllSender (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/WSDoAllSender.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/apache/rampart/handler/WSDoAllReceiver.html" title="class in org.apache.rampart.handler"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../org/apache/rampart/handler/WSSHandlerConstants.html" title="class in org.apache.rampart.handler"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rampart/handler/WSDoAllSender.html" target="_top">Frames</a></li>
+<li><a href="WSDoAllSender.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_org.apache.rampart.handler.WSDoAllHandler">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.rampart.handler</div>
+<h2 title="Class WSDoAllSender" class="title">Class WSDoAllSender</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.ws.security.handler.WSHandler</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../org/apache/rampart/handler/WSDoAllHandler.html" title="class in org.apache.rampart.handler">org.apache.rampart.handler.WSDoAllHandler</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.rampart.handler.WSDoAllSender</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>org.apache.axis2.engine.Handler</dd>
+</dl>
+<hr>
+<div class="block"><strong>Deprecated.</strong></div>
+<br>
+<pre>public class <span class="strong">WSDoAllSender</span>
+extends <a href="../../../../org/apache/rampart/handler/WSDoAllHandler.html" title="class in org.apache.rampart.handler">WSDoAllHandler</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_org.apache.axis2.engine.Handler">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from interface&nbsp;org.apache.axis2.engine.Handler</h3>
+<code>org.apache.axis2.engine.Handler.InvocationResponse</code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_org.apache.rampart.handler.WSDoAllHandler">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.apache.rampart.handler.<a href="../../../../org/apache/rampart/handler/WSDoAllHandler.html" title="class in org.apache.rampart.handler">WSDoAllHandler</a></h3>
+<code><a href="../../../../org/apache/rampart/handler/WSDoAllHandler.html#handlerDesc">handlerDesc</a>, <a href="../../../../org/apache/rampart/handler/WSDoAllHandler.html#inHandler">inHandler</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_org.apache.ws.security.handler.WSHandler">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.apache.ws.security.handler.WSHandler</h3>
+<code>cryptos, secEngine</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../org/apache/rampart/handler/WSDoAllSender.html#WSDoAllSender()">WSDoAllSender</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/handler/WSDoAllSender.html#processMessage(org.apache.axis2.context.MessageContext)">processMessage</a></strong>(org.apache.axis2.context.MessageContext&nbsp;msgContext)</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_org.apache.rampart.handler.WSDoAllHandler">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.apache.rampart.handler.<a href="../../../../org/apache/rampart/handler/WSDoAllHandler.html" title="class in org.apache.rampart.handler">WSDoAllHandler</a></h3>
+<code><a href="../../../../org/apache/rampart/handler/WSDoAllHandler.html#cleanup()">cleanup</a>, <a href="../../../../org/apache/rampart/handler/WSDoAllHandler.html#flowComplete(org.apache.axis2.context.MessageContext)">flowComplete</a>, <a href="../../../../org/apache/rampart/handler/WSDoAllHandler.html#getClassLoader(java.lang.Object)">getClassLoader</a>, <a href="../../../../org/apache/rampart/handler/WSDoAllHandler.html#getCurrentRepetition(java.lang.Object)">getCurrentRepetition</a>, <a href="../../../../org/apache/rampart/handler/WSDoAllHandler.html#getHandlerDesc()">getHandlerDesc</a>, <a href="../../../../org/apache/rampart/handler/WSDoAllHandler.html#getName()">getName</a>, <a href="../../../../org/apache/rampart/handler/WSDoAllHandler.html#getOption(java.lang.String)">getOption</a>, <a href="../../../../org/apache/rampart/handler/WSDoAllHandler.html#getParameter(java.lang.String)">getParameter</a>, <a href="../../../../org/apache/rampart/handler/WSDoAllHandler.html#getPassword(java.lang.Object)">getPassword</a>, <a href="../../../../org/apache/rampart/handler/WSDoAllHandler.html#getProperty(java.lang.Object, java.lang.String)">getProperty</a>, <a href="../../../../org/apache/rampart/handler/WSDoAllHandler.html#getUsername(java.lang.Object)">getUsername</a>, <a href="../../../../org/apache/rampart/handler/WSDoAllHandler.html#init(org.apache.axis2.description.HandlerDescription)">init</a>, <a href="../../../../org/apache/rampart/handler/WSDoAllHandler.html#invoke(org.apache.axis2.context.MessageContext)">invoke</a>, <a href="../../../../org/apache/rampart/handler/WSDoAllHandler.html#setPassword(java.lang.Object, java.lang.String)">setPassword</a>, <a href="../../../../org/apache/rampart/handler/WSDoAllHandler.html#setProperty(java.lang.Object, java.lang.String, java.lang.Object)">setProperty</a>, <a href="../../../../org/apache/rampart/handler/WSDoAllHandler.html#setUsername(java.lang.Object, java.lang.String)">setUsername</a>, <a href="../../../../org/apache/rampart/handler/WSDoAllHandler.html#toString()">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_org.apache.ws.security.handler.WSHandler">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.apache.ws.security.handler.WSHandler</h3>
+<code>checkReceiverResults, checkReceiverResultsAnyOrder, checkSignatureConfirmation, decodeAlgorithmSuite, decodeAllowUsernameTokenNoPassword, decodeBooleanConfigValue, decodeBSPCompliance, decodeCustomPasswordTypes, decodeDecryptionParameter, decodeEnableSignatureConfirmation, decodeEncryptionParameter, decodeFutureTimeToLive, decodeMustUnderstand, decodeNamespaceQualifiedPasswordTypes, decodePasswordType, decodePasswordTypeStrict, decodeRequireSignedEncryptedDataElements, decodeSignatureParameter, decodeSignatureParameter2, decodeTimestampPrecision, decodeTimestampStrict, decodeTimeToLive, decodeUseEncodedPasswords, decodeUseSingleCertificate, decodeUTParameter, doReceiverAction, doSenderAction, getCallbackHandler, getPasswordCallbackHandler, getPasswordCB, getString, getStringOption, loadCrypto, loadCryptoFromPropertiesFile, loadDecryptionCrypto, loadEncryptionCrypto, loadSignatureCrypto</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="WSDoAllSender()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>WSDoAllSender</h4>
+<pre>public&nbsp;WSDoAllSender()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="processMessage(org.apache.axis2.context.MessageContext)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>processMessage</h4>
+<pre>public&nbsp;void&nbsp;processMessage(org.apache.axis2.context.MessageContext&nbsp;msgContext)
+                    throws org.apache.axis2.AxisFault</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../org/apache/rampart/handler/WSDoAllHandler.html#processMessage(org.apache.axis2.context.MessageContext)">processMessage</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/apache/rampart/handler/WSDoAllHandler.html" title="class in org.apache.rampart.handler">WSDoAllHandler</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>org.apache.axis2.AxisFault</code></dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/WSDoAllSender.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/apache/rampart/handler/WSDoAllReceiver.html" title="class in org.apache.rampart.handler"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../org/apache/rampart/handler/WSSHandlerConstants.html" title="class in org.apache.rampart.handler"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rampart/handler/WSDoAllSender.html" target="_top">Frames</a></li>
+<li><a href="WSDoAllSender.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_org.apache.rampart.handler.WSDoAllHandler">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/handler/WSSHandlerConstants.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/handler/WSSHandlerConstants.html
new file mode 100644
index 0000000..352544a
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/handler/WSSHandlerConstants.html
@@ -0,0 +1,775 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>WSSHandlerConstants (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="WSSHandlerConstants (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/WSSHandlerConstants.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/apache/rampart/handler/WSDoAllSender.html" title="class in org.apache.rampart.handler"><span class="strong">Prev Class</span></a></li>
+<li>Next Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rampart/handler/WSSHandlerConstants.html" target="_top">Frames</a></li>
+<li><a href="WSSHandlerConstants.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_java.lang.Object">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.rampart.handler</div>
+<h2 title="Class WSSHandlerConstants" class="title">Class WSSHandlerConstants</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.rampart.handler.WSSHandlerConstants</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">WSSHandlerConstants</span>
+extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
+<div class="block">Constants specific to the Axis2 security module</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/handler/WSSHandlerConstants.html#ACTION">ACTION</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/handler/WSSHandlerConstants.html#ACTION_ITEMS">ACTION_ITEMS</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/handler/WSSHandlerConstants.html#BST_DIRECT_REFERENCE">BST_DIRECT_REFERENCE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/handler/WSSHandlerConstants.html#CONTEXT_MAP_KEY">CONTEXT_MAP_KEY</a></strong></code>
+<div class="block">Key to hold the map of security context identifiers against the 
+ service epr addresses (service scope) or wsa:Action values (operation 
+ scope).</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/handler/WSSHandlerConstants.html#CRYPTO_CLASS_KEY">CRYPTO_CLASS_KEY</a></strong></code>
+<div class="block">The class that implements 
+ <code>org.apache.ws.security.components.crypto.Crypto</code>.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/handler/WSSHandlerConstants.html#CRYPTO_PROPERTIES_KEY">CRYPTO_PROPERTIES_KEY</a></strong></code>
+<div class="block">The <code>java.util.Properties</code> object holding the properties 
+ of a <code>org.apache.ws.security.components.crypto.Crypto</code> impl.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/handler/WSSHandlerConstants.html#CURRENT_REPETITON">CURRENT_REPETITON</a></strong></code>
+<div class="block">The current repetition</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/handler/WSSHandlerConstants.html#EMBEDDED_KEYNAME">EMBEDDED_KEYNAME</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/handler/WSSHandlerConstants.html#ENCRYPT_BODY">ENCRYPT_BODY</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/handler/WSSHandlerConstants.html#INFLOW_SECURITY">INFLOW_SECURITY</a></strong></code>
+<div class="block">Inflow security parameter</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/handler/WSSHandlerConstants.html#INFLOW_SECURITY_CLIENT">INFLOW_SECURITY_CLIENT</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/handler/WSSHandlerConstants.html#INFLOW_SECURITY_SERVER">INFLOW_SECURITY_SERVER</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/handler/WSSHandlerConstants.html#ISSUER_SERIAL">ISSUER_SERIAL</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/handler/WSSHandlerConstants.html#OPTIMIZE_PARTS">OPTIMIZE_PARTS</a></strong></code>
+<div class="block">This is used to indicate the XPath expression used to indicate the
+ Elements whose first child (must be a text node) is to be optimized</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/handler/WSSHandlerConstants.html#OUTFLOW_SECURITY">OUTFLOW_SECURITY</a></strong></code>
+<div class="block">Outflow security parameter</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/handler/WSSHandlerConstants.html#OUTFLOW_SECURITY_CLIENT">OUTFLOW_SECURITY_CLIENT</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/handler/WSSHandlerConstants.html#OUTFLOW_SECURITY_SERVER">OUTFLOW_SECURITY_SERVER</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/handler/WSSHandlerConstants.html#PRESERVE_ORIGINAL_ENV">PRESERVE_ORIGINAL_ENV</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/handler/WSSHandlerConstants.html#REQUEST_SECURITY_TOKEN_RESPONSE_LN">REQUEST_SECURITY_TOKEN_RESPONSE_LN</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/handler/WSSHandlerConstants.html#RST_ACTON_SCT">RST_ACTON_SCT</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/handler/WSSHandlerConstants.html#RST_ACTON_SCT_STANDARD">RST_ACTON_SCT_STANDARD</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/handler/WSSHandlerConstants.html#RSTR_ACTON_ISSUE">RSTR_ACTON_ISSUE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/handler/WSSHandlerConstants.html#RSTR_ACTON_SCT">RSTR_ACTON_SCT</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/handler/WSSHandlerConstants.html#RSTR_ACTON_SCT_STANDARD">RSTR_ACTON_SCT_STANDARD</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/handler/WSSHandlerConstants.html#SECURITY_MODULE_NAME">SECURITY_MODULE_NAME</a></strong></code>
+<div class="block">Name of the .mar file</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/handler/WSSHandlerConstants.html#SENDER_REPEAT_COUNT">SENDER_REPEAT_COUNT</a></strong></code>
+<div class="block">Repetition count</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/handler/WSSHandlerConstants.html#SIGN_ALL_HEADERS">SIGN_ALL_HEADERS</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/handler/WSSHandlerConstants.html#SIGN_BODY">SIGN_BODY</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/handler/WSSHandlerConstants.html#SKI_KEY_IDENTIFIER">SKI_KEY_IDENTIFIER</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/handler/WSSHandlerConstants.html#STS_INFLOW_SECURITY">STS_INFLOW_SECURITY</a></strong></code>
+<div class="block">Inflow security parameter of a client to talk to an STS 
+ when sec conv is used</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/handler/WSSHandlerConstants.html#STS_OUTFLOW_SECURITY">STS_OUTFLOW_SECURITY</a></strong></code>
+<div class="block">Outflow security parameter of a client to talk to an STS 
+ when sec conv is used</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/handler/WSSHandlerConstants.html#THUMBPRINT_IDENTIFIER">THUMBPRINT_IDENTIFIER</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/handler/WSSHandlerConstants.html#TOK_TYPE_SCT">TOK_TYPE_SCT</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/handler/WSSHandlerConstants.html#USE_DOOM">USE_DOOM</a></strong></code>
+<div class="block">Key to be used to set a flag in msg ctx to enable/disable using doom</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/handler/WSSHandlerConstants.html#WST_NS">WST_NS</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/handler/WSSHandlerConstants.html#X509_KEY_IDENTIFIER">X509_KEY_IDENTIFIER</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="SECURITY_MODULE_NAME">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SECURITY_MODULE_NAME</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> SECURITY_MODULE_NAME</pre>
+<div class="block">Name of the .mar file</div>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.rampart.handler.WSSHandlerConstants.SECURITY_MODULE_NAME">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="INFLOW_SECURITY">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>INFLOW_SECURITY</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> INFLOW_SECURITY</pre>
+<div class="block">Inflow security parameter</div>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.rampart.handler.WSSHandlerConstants.INFLOW_SECURITY">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="INFLOW_SECURITY_SERVER">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>INFLOW_SECURITY_SERVER</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> INFLOW_SECURITY_SERVER</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.rampart.handler.WSSHandlerConstants.INFLOW_SECURITY_SERVER">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="INFLOW_SECURITY_CLIENT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>INFLOW_SECURITY_CLIENT</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> INFLOW_SECURITY_CLIENT</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.rampart.handler.WSSHandlerConstants.INFLOW_SECURITY_CLIENT">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="OUTFLOW_SECURITY">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OUTFLOW_SECURITY</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> OUTFLOW_SECURITY</pre>
+<div class="block">Outflow security parameter</div>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.rampart.handler.WSSHandlerConstants.OUTFLOW_SECURITY">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="OUTFLOW_SECURITY_SERVER">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OUTFLOW_SECURITY_SERVER</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> OUTFLOW_SECURITY_SERVER</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.rampart.handler.WSSHandlerConstants.OUTFLOW_SECURITY_SERVER">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="OUTFLOW_SECURITY_CLIENT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OUTFLOW_SECURITY_CLIENT</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> OUTFLOW_SECURITY_CLIENT</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.rampart.handler.WSSHandlerConstants.OUTFLOW_SECURITY_CLIENT">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="STS_INFLOW_SECURITY">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>STS_INFLOW_SECURITY</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> STS_INFLOW_SECURITY</pre>
+<div class="block">Inflow security parameter of a client to talk to an STS 
+ when sec conv is used</div>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.rampart.handler.WSSHandlerConstants.STS_INFLOW_SECURITY">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="STS_OUTFLOW_SECURITY">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>STS_OUTFLOW_SECURITY</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> STS_OUTFLOW_SECURITY</pre>
+<div class="block">Outflow security parameter of a client to talk to an STS 
+ when sec conv is used</div>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.rampart.handler.WSSHandlerConstants.STS_OUTFLOW_SECURITY">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="ACTION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ACTION</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> ACTION</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.rampart.handler.WSSHandlerConstants.ACTION">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="ACTION_ITEMS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ACTION_ITEMS</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> ACTION_ITEMS</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.rampart.handler.WSSHandlerConstants.ACTION_ITEMS">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="SENDER_REPEAT_COUNT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SENDER_REPEAT_COUNT</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> SENDER_REPEAT_COUNT</pre>
+<div class="block">Repetition count</div>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.rampart.handler.WSSHandlerConstants.SENDER_REPEAT_COUNT">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="CURRENT_REPETITON">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>CURRENT_REPETITON</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> CURRENT_REPETITON</pre>
+<div class="block">The current repetition</div>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.rampart.handler.WSSHandlerConstants.CURRENT_REPETITON">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="OPTIMIZE_PARTS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OPTIMIZE_PARTS</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> OPTIMIZE_PARTS</pre>
+<div class="block">This is used to indicate the XPath expression used to indicate the
+ Elements whose first child (must be a text node) is to be optimized</div>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.rampart.handler.WSSHandlerConstants.OPTIMIZE_PARTS">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="PRESERVE_ORIGINAL_ENV">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>PRESERVE_ORIGINAL_ENV</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> PRESERVE_ORIGINAL_ENV</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.rampart.handler.WSSHandlerConstants.PRESERVE_ORIGINAL_ENV">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="BST_DIRECT_REFERENCE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>BST_DIRECT_REFERENCE</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> BST_DIRECT_REFERENCE</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.rampart.handler.WSSHandlerConstants.BST_DIRECT_REFERENCE">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="ISSUER_SERIAL">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ISSUER_SERIAL</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> ISSUER_SERIAL</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.rampart.handler.WSSHandlerConstants.ISSUER_SERIAL">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="X509_KEY_IDENTIFIER">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>X509_KEY_IDENTIFIER</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> X509_KEY_IDENTIFIER</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.rampart.handler.WSSHandlerConstants.X509_KEY_IDENTIFIER">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="SKI_KEY_IDENTIFIER">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SKI_KEY_IDENTIFIER</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> SKI_KEY_IDENTIFIER</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.rampart.handler.WSSHandlerConstants.SKI_KEY_IDENTIFIER">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="EMBEDDED_KEYNAME">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EMBEDDED_KEYNAME</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> EMBEDDED_KEYNAME</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.rampart.handler.WSSHandlerConstants.EMBEDDED_KEYNAME">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="THUMBPRINT_IDENTIFIER">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>THUMBPRINT_IDENTIFIER</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> THUMBPRINT_IDENTIFIER</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.rampart.handler.WSSHandlerConstants.THUMBPRINT_IDENTIFIER">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="SIGN_ALL_HEADERS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SIGN_ALL_HEADERS</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> SIGN_ALL_HEADERS</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.rampart.handler.WSSHandlerConstants.SIGN_ALL_HEADERS">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="SIGN_BODY">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SIGN_BODY</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> SIGN_BODY</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.rampart.handler.WSSHandlerConstants.SIGN_BODY">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="ENCRYPT_BODY">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ENCRYPT_BODY</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> ENCRYPT_BODY</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.rampart.handler.WSSHandlerConstants.ENCRYPT_BODY">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="USE_DOOM">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>USE_DOOM</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> USE_DOOM</pre>
+<div class="block">Key to be used to set a flag in msg ctx to enable/disable using doom</div>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.rampart.handler.WSSHandlerConstants.USE_DOOM">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="CONTEXT_MAP_KEY">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>CONTEXT_MAP_KEY</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> CONTEXT_MAP_KEY</pre>
+<div class="block">Key to hold the map of security context identifiers against the 
+ service epr addresses (service scope) or wsa:Action values (operation 
+ scope).</div>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.rampart.handler.WSSHandlerConstants.CONTEXT_MAP_KEY">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="CRYPTO_PROPERTIES_KEY">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>CRYPTO_PROPERTIES_KEY</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> CRYPTO_PROPERTIES_KEY</pre>
+<div class="block">The <code>java.util.Properties</code> object holding the properties 
+ of a <code>org.apache.ws.security.components.crypto.Crypto</code> impl.
+ 
+ This should ONLY be used when the CRYPTO_CLASS_KEY is specified.</div>
+<dl><dt><span class="strong">See Also:</span></dt><dd><code>Crypto</code>, 
+<a href="../../../../constant-values.html#org.apache.rampart.handler.WSSHandlerConstants.CRYPTO_PROPERTIES_KEY">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="CRYPTO_CLASS_KEY">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>CRYPTO_CLASS_KEY</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> CRYPTO_CLASS_KEY</pre>
+<div class="block">The class that implements 
+ <code>org.apache.ws.security.components.crypto.Crypto</code>.</div>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.rampart.handler.WSSHandlerConstants.CRYPTO_CLASS_KEY">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="RST_ACTON_SCT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RST_ACTON_SCT</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> RST_ACTON_SCT</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.rampart.handler.WSSHandlerConstants.RST_ACTON_SCT">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="RSTR_ACTON_SCT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RSTR_ACTON_SCT</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> RSTR_ACTON_SCT</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.rampart.handler.WSSHandlerConstants.RSTR_ACTON_SCT">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="RST_ACTON_SCT_STANDARD">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RST_ACTON_SCT_STANDARD</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> RST_ACTON_SCT_STANDARD</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.rampart.handler.WSSHandlerConstants.RST_ACTON_SCT_STANDARD">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="RSTR_ACTON_SCT_STANDARD">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RSTR_ACTON_SCT_STANDARD</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> RSTR_ACTON_SCT_STANDARD</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.rampart.handler.WSSHandlerConstants.RSTR_ACTON_SCT_STANDARD">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="RSTR_ACTON_ISSUE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RSTR_ACTON_ISSUE</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> RSTR_ACTON_ISSUE</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.rampart.handler.WSSHandlerConstants.RSTR_ACTON_ISSUE">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="TOK_TYPE_SCT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>TOK_TYPE_SCT</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> TOK_TYPE_SCT</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.rampart.handler.WSSHandlerConstants.TOK_TYPE_SCT">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="WST_NS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>WST_NS</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> WST_NS</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.rampart.handler.WSSHandlerConstants.WST_NS">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="REQUEST_SECURITY_TOKEN_RESPONSE_LN">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>REQUEST_SECURITY_TOKEN_RESPONSE_LN</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> REQUEST_SECURITY_TOKEN_RESPONSE_LN</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.rampart.handler.WSSHandlerConstants.REQUEST_SECURITY_TOKEN_RESPONSE_LN">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/WSSHandlerConstants.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/apache/rampart/handler/WSDoAllSender.html" title="class in org.apache.rampart.handler"><span class="strong">Prev Class</span></a></li>
+<li>Next Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rampart/handler/WSSHandlerConstants.html" target="_top">Frames</a></li>
+<li><a href="WSSHandlerConstants.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_java.lang.Object">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/handler/class-use/CertificateValidator.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/handler/class-use/CertificateValidator.html
new file mode 100644
index 0000000..e33471e
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/handler/class-use/CertificateValidator.html
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.rampart.handler.CertificateValidator (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.rampart.handler.CertificateValidator (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../org/apache/rampart/handler/CertificateValidator.html" title="class in org.apache.rampart.handler">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rampart/handler/class-use/CertificateValidator.html" target="_top">Frames</a></li>
+<li><a href="CertificateValidator.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.rampart.handler.CertificateValidator" class="title">Uses of Class<br>org.apache.rampart.handler.CertificateValidator</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.rampart.handler.CertificateValidator</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../org/apache/rampart/handler/CertificateValidator.html" title="class in org.apache.rampart.handler">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rampart/handler/class-use/CertificateValidator.html" target="_top">Frames</a></li>
+<li><a href="CertificateValidator.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/handler/class-use/PostDispatchVerificationHandler.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/handler/class-use/PostDispatchVerificationHandler.html
new file mode 100644
index 0000000..9bf6e33
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/handler/class-use/PostDispatchVerificationHandler.html
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.rampart.handler.PostDispatchVerificationHandler (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.rampart.handler.PostDispatchVerificationHandler (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../org/apache/rampart/handler/PostDispatchVerificationHandler.html" title="class in org.apache.rampart.handler">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rampart/handler/class-use/PostDispatchVerificationHandler.html" target="_top">Frames</a></li>
+<li><a href="PostDispatchVerificationHandler.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.rampart.handler.PostDispatchVerificationHandler" class="title">Uses of Class<br>org.apache.rampart.handler.PostDispatchVerificationHandler</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.rampart.handler.PostDispatchVerificationHandler</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../org/apache/rampart/handler/PostDispatchVerificationHandler.html" title="class in org.apache.rampart.handler">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rampart/handler/class-use/PostDispatchVerificationHandler.html" target="_top">Frames</a></li>
+<li><a href="PostDispatchVerificationHandler.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/handler/class-use/RampartReceiver.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/handler/class-use/RampartReceiver.html
new file mode 100644
index 0000000..5627c37
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/handler/class-use/RampartReceiver.html
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.rampart.handler.RampartReceiver (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.rampart.handler.RampartReceiver (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../org/apache/rampart/handler/RampartReceiver.html" title="class in org.apache.rampart.handler">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rampart/handler/class-use/RampartReceiver.html" target="_top">Frames</a></li>
+<li><a href="RampartReceiver.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.rampart.handler.RampartReceiver" class="title">Uses of Class<br>org.apache.rampart.handler.RampartReceiver</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.rampart.handler.RampartReceiver</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../org/apache/rampart/handler/RampartReceiver.html" title="class in org.apache.rampart.handler">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rampart/handler/class-use/RampartReceiver.html" target="_top">Frames</a></li>
+<li><a href="RampartReceiver.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/handler/class-use/RampartSender.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/handler/class-use/RampartSender.html
new file mode 100644
index 0000000..85145f9
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/handler/class-use/RampartSender.html
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.rampart.handler.RampartSender (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.rampart.handler.RampartSender (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../org/apache/rampart/handler/RampartSender.html" title="class in org.apache.rampart.handler">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rampart/handler/class-use/RampartSender.html" target="_top">Frames</a></li>
+<li><a href="RampartSender.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.rampart.handler.RampartSender" class="title">Uses of Class<br>org.apache.rampart.handler.RampartSender</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.rampart.handler.RampartSender</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../org/apache/rampart/handler/RampartSender.html" title="class in org.apache.rampart.handler">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rampart/handler/class-use/RampartSender.html" target="_top">Frames</a></li>
+<li><a href="RampartSender.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/handler/class-use/WSDoAllHandler.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/handler/class-use/WSDoAllHandler.html
new file mode 100644
index 0000000..18da002
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/handler/class-use/WSDoAllHandler.html
@@ -0,0 +1,163 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.rampart.handler.WSDoAllHandler (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.rampart.handler.WSDoAllHandler (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../org/apache/rampart/handler/WSDoAllHandler.html" title="class in org.apache.rampart.handler">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rampart/handler/class-use/WSDoAllHandler.html" target="_top">Frames</a></li>
+<li><a href="WSDoAllHandler.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.rampart.handler.WSDoAllHandler" class="title">Uses of Class<br>org.apache.rampart.handler.WSDoAllHandler</h2>
+</div>
+<div class="classUseContainer">
+<ul class="blockList">
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
+<caption><span>Packages that use <a href="../../../../../org/apache/rampart/handler/WSDoAllHandler.html" title="class in org.apache.rampart.handler">WSDoAllHandler</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Package</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="#org.apache.rampart.handler">org.apache.rampart.handler</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<ul class="blockList">
+<li class="blockList"><a name="org.apache.rampart.handler">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../../org/apache/rampart/handler/WSDoAllHandler.html" title="class in org.apache.rampart.handler">WSDoAllHandler</a> in <a href="../../../../../org/apache/rampart/handler/package-summary.html">org.apache.rampart.handler</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing subclasses, and an explanation">
+<caption><span>Subclasses of <a href="../../../../../org/apache/rampart/handler/WSDoAllHandler.html" title="class in org.apache.rampart.handler">WSDoAllHandler</a> in <a href="../../../../../org/apache/rampart/handler/package-summary.html">org.apache.rampart.handler</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Class and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/handler/WSDoAllReceiver.html" title="class in org.apache.rampart.handler">WSDoAllReceiver</a></strong></code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;&nbsp;</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/handler/WSDoAllSender.html" title="class in org.apache.rampart.handler">WSDoAllSender</a></strong></code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;&nbsp;</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../org/apache/rampart/handler/WSDoAllHandler.html" title="class in org.apache.rampart.handler">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rampart/handler/class-use/WSDoAllHandler.html" target="_top">Frames</a></li>
+<li><a href="WSDoAllHandler.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/handler/class-use/WSDoAllReceiver.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/handler/class-use/WSDoAllReceiver.html
new file mode 100644
index 0000000..c7f33cc
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/handler/class-use/WSDoAllReceiver.html
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.rampart.handler.WSDoAllReceiver (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.rampart.handler.WSDoAllReceiver (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../org/apache/rampart/handler/WSDoAllReceiver.html" title="class in org.apache.rampart.handler">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rampart/handler/class-use/WSDoAllReceiver.html" target="_top">Frames</a></li>
+<li><a href="WSDoAllReceiver.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.rampart.handler.WSDoAllReceiver" class="title">Uses of Class<br>org.apache.rampart.handler.WSDoAllReceiver</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.rampart.handler.WSDoAllReceiver</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../org/apache/rampart/handler/WSDoAllReceiver.html" title="class in org.apache.rampart.handler">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rampart/handler/class-use/WSDoAllReceiver.html" target="_top">Frames</a></li>
+<li><a href="WSDoAllReceiver.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/handler/class-use/WSDoAllSender.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/handler/class-use/WSDoAllSender.html
new file mode 100644
index 0000000..4a6d105
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/handler/class-use/WSDoAllSender.html
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.rampart.handler.WSDoAllSender (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.rampart.handler.WSDoAllSender (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../org/apache/rampart/handler/WSDoAllSender.html" title="class in org.apache.rampart.handler">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rampart/handler/class-use/WSDoAllSender.html" target="_top">Frames</a></li>
+<li><a href="WSDoAllSender.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.rampart.handler.WSDoAllSender" class="title">Uses of Class<br>org.apache.rampart.handler.WSDoAllSender</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.rampart.handler.WSDoAllSender</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../org/apache/rampart/handler/WSDoAllSender.html" title="class in org.apache.rampart.handler">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rampart/handler/class-use/WSDoAllSender.html" target="_top">Frames</a></li>
+<li><a href="WSDoAllSender.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/handler/class-use/WSSHandlerConstants.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/handler/class-use/WSSHandlerConstants.html
new file mode 100644
index 0000000..86253c9
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/handler/class-use/WSSHandlerConstants.html
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.rampart.handler.WSSHandlerConstants (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.rampart.handler.WSSHandlerConstants (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../org/apache/rampart/handler/WSSHandlerConstants.html" title="class in org.apache.rampart.handler">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rampart/handler/class-use/WSSHandlerConstants.html" target="_top">Frames</a></li>
+<li><a href="WSSHandlerConstants.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.rampart.handler.WSSHandlerConstants" class="title">Uses of Class<br>org.apache.rampart.handler.WSSHandlerConstants</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.rampart.handler.WSSHandlerConstants</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../org/apache/rampart/handler/WSSHandlerConstants.html" title="class in org.apache.rampart.handler">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rampart/handler/class-use/WSSHandlerConstants.html" target="_top">Frames</a></li>
+<li><a href="WSSHandlerConstants.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/handler/config/InflowConfiguration.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/handler/config/InflowConfiguration.html
new file mode 100644
index 0000000..09e6e61
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/handler/config/InflowConfiguration.html
@@ -0,0 +1,535 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>InflowConfiguration (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="InflowConfiguration (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/InflowConfiguration.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev Class</li>
+<li><a href="../../../../../org/apache/rampart/handler/config/OutflowConfiguration.html" title="class in org.apache.rampart.handler.config"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rampart/handler/config/InflowConfiguration.html" target="_top">Frames</a></li>
+<li><a href="InflowConfiguration.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.rampart.handler.config</div>
+<h2 title="Class InflowConfiguration" class="title">Class InflowConfiguration</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.rampart.handler.config.InflowConfiguration</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<div class="block"><strong>Deprecated.</strong></div>
+<br>
+<pre>public class <span class="strong">InflowConfiguration</span>
+extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
+<div class="block">This is the representation of the inflow configurations of the security
+ module.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../../org/apache/rampart/handler/config/InflowConfiguration.html#InflowConfiguration()">InflowConfiguration</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/handler/config/InflowConfiguration.html#getActionItems()">getActionItems</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+<div class="block">Returns the action items.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/handler/config/InflowConfiguration.html#getBSPCompliant()">getBSPCompliant</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+<div class="block">Gets whether security processing is configured to handle BSP compliant manner.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/handler/config/InflowConfiguration.html#getDecryptionPropFile()">getDecryptionPropFile</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+<div class="block">Returns the decryption property file.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/handler/config/InflowConfiguration.html#getEnableSignatureConfirmation()">getEnableSignatureConfirmation</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+<div class="block">Returns whether signature confirmation should be enabled or not.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/handler/config/InflowConfiguration.html#getPasswordCallbackClass()">getPasswordCallbackClass</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+<div class="block">Returns the password callback class name.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>org.apache.axis2.description.Parameter</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/handler/config/InflowConfiguration.html#getProperty()">getProperty</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+<div class="block">Returns the configuration as an OMElement.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/handler/config/InflowConfiguration.html#getSignaturePropFile()">getSignaturePropFile</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+<div class="block">Returns the signature property file.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/handler/config/InflowConfiguration.html#setActionItems(java.lang.String)">setActionItems</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;actionItems)</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+<div class="block">Sets the action items.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/handler/config/InflowConfiguration.html#setBSPCompliant(boolean)">setBSPCompliant</a></strong>(boolean&nbsp;value)</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+<div class="block">This will set whether request or response evaluation should adhere to "Basic Security Profile"</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/handler/config/InflowConfiguration.html#setDecryptionPropFile(java.lang.String)">setDecryptionPropFile</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;decryptionPropFile)</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+<div class="block">Sets the decryption property file.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/handler/config/InflowConfiguration.html#setDecryptionPropRefKey(java.lang.String)">setDecryptionPropRefKey</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;decryptionPropRefKey)</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+<div class="block">Sets the decryption property ref key.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/handler/config/InflowConfiguration.html#setEnableSignatureConfirmation(boolean)">setEnableSignatureConfirmation</a></strong>(boolean&nbsp;value)</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+<div class="block">Sets whether signature confirmation should be enabled or not.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/handler/config/InflowConfiguration.html#setPasswordCallbackClass(java.lang.String)">setPasswordCallbackClass</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;passwordCallbackClass)</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+<div class="block">Sets the password callback class name.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/handler/config/InflowConfiguration.html#setSignaturePropFile(java.lang.String)">setSignaturePropFile</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;signaturePropFile)</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+<div class="block">Sets the signature property file.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/handler/config/InflowConfiguration.html#setSignaturePropRefId(java.lang.String)">setSignaturePropRefId</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;signaturePropRefId)</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+<div class="block">Sets the signature property ref key.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="InflowConfiguration()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>InflowConfiguration</h4>
+<pre>public&nbsp;InflowConfiguration()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getProperty()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getProperty</h4>
+<pre>public&nbsp;org.apache.axis2.description.Parameter&nbsp;getProperty()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+<div class="block">Returns the configuration as an OMElement.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns Parameter.</dd></dl>
+</li>
+</ul>
+<a name="getActionItems()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getActionItems</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getActionItems()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+<div class="block">Returns the action items.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns String.</dd></dl>
+</li>
+</ul>
+<a name="setActionItems(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setActionItems</h4>
+<pre>public&nbsp;void&nbsp;setActionItems(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;actionItems)</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+<div class="block">Sets the action items.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>actionItems</code> - </dd></dl>
+</li>
+</ul>
+<a name="getDecryptionPropFile()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getDecryptionPropFile</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getDecryptionPropFile()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+<div class="block">Returns the decryption property file.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns String.</dd></dl>
+</li>
+</ul>
+<a name="setDecryptionPropFile(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setDecryptionPropFile</h4>
+<pre>public&nbsp;void&nbsp;setDecryptionPropFile(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;decryptionPropFile)</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+<div class="block">Sets the decryption property file.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>decryptionPropFile</code> - </dd></dl>
+</li>
+</ul>
+<a name="setDecryptionPropRefKey(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setDecryptionPropRefKey</h4>
+<pre>public&nbsp;void&nbsp;setDecryptionPropRefKey(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;decryptionPropRefKey)</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+<div class="block">Sets the decryption property ref key.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>decryptionPropRefKey</code> - </dd></dl>
+</li>
+</ul>
+<a name="getPasswordCallbackClass()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPasswordCallbackClass</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getPasswordCallbackClass()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+<div class="block">Returns the password callback class name.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns String.</dd></dl>
+</li>
+</ul>
+<a name="setPasswordCallbackClass(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setPasswordCallbackClass</h4>
+<pre>public&nbsp;void&nbsp;setPasswordCallbackClass(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;passwordCallbackClass)</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+<div class="block">Sets the password callback class name.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>passwordCallbackClass</code> - </dd></dl>
+</li>
+</ul>
+<a name="getSignaturePropFile()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSignaturePropFile</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getSignaturePropFile()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+<div class="block">Returns the signature property file.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns String.</dd></dl>
+</li>
+</ul>
+<a name="setSignaturePropFile(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setSignaturePropFile</h4>
+<pre>public&nbsp;void&nbsp;setSignaturePropFile(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;signaturePropFile)</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+<div class="block">Sets the signature property file.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>signaturePropFile</code> - </dd></dl>
+</li>
+</ul>
+<a name="setSignaturePropRefId(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setSignaturePropRefId</h4>
+<pre>public&nbsp;void&nbsp;setSignaturePropRefId(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;signaturePropRefId)</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+<div class="block">Sets the signature property ref key.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>signaturePropRefId</code> - </dd></dl>
+</li>
+</ul>
+<a name="setEnableSignatureConfirmation(boolean)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setEnableSignatureConfirmation</h4>
+<pre>public&nbsp;void&nbsp;setEnableSignatureConfirmation(boolean&nbsp;value)</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+<div class="block">Sets whether signature confirmation should be enabled or not.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>value</code> - </dd></dl>
+</li>
+</ul>
+<a name="getEnableSignatureConfirmation()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEnableSignatureConfirmation</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getEnableSignatureConfirmation()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+<div class="block">Returns whether signature confirmation should be enabled or not.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns String.</dd></dl>
+</li>
+</ul>
+<a name="setBSPCompliant(boolean)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setBSPCompliant</h4>
+<pre>public&nbsp;void&nbsp;setBSPCompliant(boolean&nbsp;value)</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+<div class="block">This will set whether request or response evaluation should adhere to "Basic Security Profile"</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>value</code> - true if evaluation should adhere to "Basic Security Profile" else false. Default is true.</dd></dl>
+</li>
+</ul>
+<a name="getBSPCompliant()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getBSPCompliant</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getBSPCompliant()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+<div class="block">Gets whether security processing is configured to handle BSP compliant manner.
+ "true" or "false"</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns "true" or "false".</dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/InflowConfiguration.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev Class</li>
+<li><a href="../../../../../org/apache/rampart/handler/config/OutflowConfiguration.html" title="class in org.apache.rampart.handler.config"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rampart/handler/config/InflowConfiguration.html" target="_top">Frames</a></li>
+<li><a href="InflowConfiguration.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/handler/config/OutflowConfiguration.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/handler/config/OutflowConfiguration.html
new file mode 100644
index 0000000..3f63749
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/handler/config/OutflowConfiguration.html
@@ -0,0 +1,1307 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>OutflowConfiguration (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="OutflowConfiguration (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/OutflowConfiguration.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/rampart/handler/config/InflowConfiguration.html" title="class in org.apache.rampart.handler.config"><span class="strong">Prev Class</span></a></li>
+<li>Next Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rampart/handler/config/OutflowConfiguration.html" target="_top">Frames</a></li>
+<li><a href="OutflowConfiguration.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.rampart.handler.config</div>
+<h2 title="Class OutflowConfiguration" class="title">Class OutflowConfiguration</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.rampart.handler.config.OutflowConfiguration</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<div class="block"><strong>Deprecated.</strong></div>
+<br>
+<pre>public class <span class="strong">OutflowConfiguration</span>
+extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
+<div class="block">This is the representation of the outflow configurations of the security
+ module.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../../org/apache/rampart/handler/config/OutflowConfiguration.html#OutflowConfiguration()">OutflowConfiguration</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+<div class="block">Creates a default outflow configuration instance with an action.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../../../org/apache/rampart/handler/config/OutflowConfiguration.html#OutflowConfiguration(int)">OutflowConfiguration</a></strong>(int&nbsp;actionCount)</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+<div class="block">Creates a new outflow configuration instance with the given number of
+ actions.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/handler/config/OutflowConfiguration.html#getActionItems()">getActionItems</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+<div class="block">Returns the action items.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/handler/config/OutflowConfiguration.html#getAddUTElements()">getAddUTElements</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+<div class="block">Returns the additional elements to be added to the username token element.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/handler/config/OutflowConfiguration.html#getBSPCompliant()">getBSPCompliant</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+<div class="block">Gets whether security processing is configured to handle BSP compliant manner.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/handler/config/OutflowConfiguration.html#getEmbeddedKeyCallbackClass()">getEmbeddedKeyCallbackClass</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+<div class="block">Returns the embedded key callback class of the current action.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/handler/config/OutflowConfiguration.html#getEmbeddedKeyName()">getEmbeddedKeyName</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+<div class="block">Returns the text of the key name that needs to be sent.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/handler/config/OutflowConfiguration.html#getEnableSignatureConfirmation()">getEnableSignatureConfirmation</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+<div class="block">Returns whether signature confirmation should be enabled or not</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/handler/config/OutflowConfiguration.html#getEncryptionKeyIdentifier()">getEncryptionKeyIdentifier</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+<div class="block">Returns the encrypted key identifier of the current action.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/handler/config/OutflowConfiguration.html#getEncryptionKeyTransportAlgorithm()">getEncryptionKeyTransportAlgorithm</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+<div class="block">Returns the encryption key transport algorithm of the current action.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/handler/config/OutflowConfiguration.html#getEncryptionParts()">getEncryptionParts</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+<div class="block">Returns the encryption parts of the current action.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/handler/config/OutflowConfiguration.html#getEncryptionPropFile()">getEncryptionPropFile</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+<div class="block">Returns the encryption property file.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/handler/config/OutflowConfiguration.html#getEncryptionSymAlgorithm()">getEncryptionSymAlgorithm</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+<div class="block">Returns the encryption symmetric algorithm of the current action.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/handler/config/OutflowConfiguration.html#getEncryptionUser()">getEncryptionUser</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+<div class="block">Returns the encryption user of the current action.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/handler/config/OutflowConfiguration.html#getOptimizeParts()">getOptimizeParts</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+<div class="block">Returns the Path expression to selecte the elements with content of the
+ current action to be MTOM optimized.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/handler/config/OutflowConfiguration.html#getPasswordCallbackClass()">getPasswordCallbackClass</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+<div class="block">Returns the name of the password callback class of the current action.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/handler/config/OutflowConfiguration.html#getPasswordType()">getPasswordType</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+<div class="block">Returns the password type of the current action.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/handler/config/OutflowConfiguration.html#getPrecisionInMilliseconds()">getPrecisionInMilliseconds</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+<div class="block">Returns whether PrecisionInMilliseconds is enabled or not</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/handler/config/OutflowConfiguration.html#getPreserveOriginalEnvelope()">getPreserveOriginalEnvelope</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+<div class="block">Returns whether signature confirmation should be enabled or not.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>org.apache.axis2.description.Parameter</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/handler/config/OutflowConfiguration.html#getProperty()">getProperty</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+<div class="block">Returns the configuration as an Parameter</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/handler/config/OutflowConfiguration.html#getSamlPropFile()">getSamlPropFile</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+<div class="block">Returns the SAML property file of the current action.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/handler/config/OutflowConfiguration.html#getSignatureAlgorithm()">getSignatureAlgorithm</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/handler/config/OutflowConfiguration.html#getSignatureKeyIdentifier()">getSignatureKeyIdentifier</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+<div class="block">Returns the signatue key identifier of the current action.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/handler/config/OutflowConfiguration.html#getSignatureParts()">getSignatureParts</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+<div class="block">Returns the signature parts of the current action.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/handler/config/OutflowConfiguration.html#getSignaturePropFile()">getSignaturePropFile</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+<div class="block">Returns the signature property file of the current action.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/handler/config/OutflowConfiguration.html#getUser()">getUser</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+<div class="block">Returns the user of the current action.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/handler/config/OutflowConfiguration.html#nextAction()">nextAction</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+<div class="block">Moves to the next action.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/handler/config/OutflowConfiguration.html#previousAction()">previousAction</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+<div class="block">Moves to previous action.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/handler/config/OutflowConfiguration.html#setActionItems(java.lang.String)">setActionItems</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;actionItems)</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+<div class="block">Sets the action items.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/handler/config/OutflowConfiguration.html#setAddUTElements(java.lang.String)">setAddUTElements</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;addUTElements)</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+<div class="block">Option to add additional elements in the username token element.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/handler/config/OutflowConfiguration.html#setBSPCompliant(boolean)">setBSPCompliant</a></strong>(boolean&nbsp;value)</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+<div class="block">This will set whether request or response evaluation should adhere to "Basic Security Profile"</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/handler/config/OutflowConfiguration.html#setEmbeddedKeyCallbackClass(java.lang.String)">setEmbeddedKeyCallbackClass</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;embeddedKeyCallbackClass)</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+<div class="block">Sets the embedded key callback class of the current action</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/handler/config/OutflowConfiguration.html#setEmbeddedKeyName(java.lang.String)">setEmbeddedKeyName</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;embeddedKeyName)</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+<div class="block">Sets the text of the key name that needs to be sent.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/handler/config/OutflowConfiguration.html#setEnableSignatureConfirmation(boolean)">setEnableSignatureConfirmation</a></strong>(boolean&nbsp;value)</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+<div class="block">Sets whether signature confirmation should be enabled or not.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/handler/config/OutflowConfiguration.html#setEncryptBody()">setEncryptBody</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/handler/config/OutflowConfiguration.html#setEncryptionKeyIdentifier(java.lang.String)">setEncryptionKeyIdentifier</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;encryptionKeyIdentifier)</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+<div class="block">Sets the encrypted key identifier of the current action.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/handler/config/OutflowConfiguration.html#setEncryptionKeyTransportAlgorithm(java.lang.String)">setEncryptionKeyTransportAlgorithm</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;encryptionKeyTransportAlgorithm)</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+<div class="block">Sets the encryption key transport algorithm of the current action</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/handler/config/OutflowConfiguration.html#setEncryptionParts(java.lang.String)">setEncryptionParts</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;encryptionParts)</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+<div class="block">Sets the encryption parts of the current action.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/handler/config/OutflowConfiguration.html#setEncryptionPropFile(java.lang.String)">setEncryptionPropFile</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;encPropFile)</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+<div class="block">Sets the encryption property file.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/handler/config/OutflowConfiguration.html#setEncryptionPropRefId(java.lang.String)">setEncryptionPropRefId</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;encryptionPropRefId)</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+<div class="block">Sets the encryption property ref key of the current action.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/handler/config/OutflowConfiguration.html#setEncryptionSymAlgorithm(java.lang.String)">setEncryptionSymAlgorithm</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;encryptionSymAlgorithm)</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+<div class="block">Sets the encryption symmetric algorithm of the current action</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/handler/config/OutflowConfiguration.html#setEncryptionUser(java.lang.String)">setEncryptionUser</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;encryptionUser)</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+<div class="block">Sets the encryption user of the current action.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/handler/config/OutflowConfiguration.html#setOptimizeParts(java.lang.String)">setOptimizeParts</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;optimizePartsXPathExpr)</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+<div class="block">Sets the XPath expression to selecte the elements with content of the
+ current action to be MTOM optimized.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/handler/config/OutflowConfiguration.html#setPasswordCallbackClass(java.lang.String)">setPasswordCallbackClass</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;passwordCallbackClass)</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+<div class="block">Sets the name of the password callback class of the current action.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/handler/config/OutflowConfiguration.html#setPasswordType(java.lang.String)">setPasswordType</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;passwordType)</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+<div class="block">Sets the password type of the current action</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/handler/config/OutflowConfiguration.html#setPrecisionInMilliseconds(boolean)">setPrecisionInMilliseconds</a></strong>(boolean&nbsp;value)</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+<div class="block">Enable/Disable PrecisionInMilliseconds</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/handler/config/OutflowConfiguration.html#setPreserveOriginalEnvelope(boolean)">setPreserveOriginalEnvelope</a></strong>(boolean&nbsp;value)</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+<div class="block">Sets whether signature confirmation should be enabled or not</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/handler/config/OutflowConfiguration.html#setSamlPropFile(java.lang.String)">setSamlPropFile</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;samlPropFile)</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+<div class="block">Sets the SAML property file of the current action.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/handler/config/OutflowConfiguration.html#setSignAllHeadersAndBody()">setSignAllHeadersAndBody</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/handler/config/OutflowConfiguration.html#setSignatureAlgorithm(java.lang.String)">setSignatureAlgorithm</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;signatureAlgo)</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/handler/config/OutflowConfiguration.html#setSignatureKeyIdentifier(java.lang.String)">setSignatureKeyIdentifier</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;signatureKeyIdentifier)</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+<div class="block">Sets the signatue key identifier of the current action.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/handler/config/OutflowConfiguration.html#setSignatureParts(java.lang.String)">setSignatureParts</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;signatureParts)</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+<div class="block">Sets the signature parts of the current action.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/handler/config/OutflowConfiguration.html#setSignaturePropFile(java.lang.String)">setSignaturePropFile</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;signaturePropFile)</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+<div class="block">Sets the signature property file of the current action.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/handler/config/OutflowConfiguration.html#setSignaturePropRefId(java.lang.String)">setSignaturePropRefId</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;signaturePropRefId)</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+<div class="block">Sets the signature property ref key of the current action.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/handler/config/OutflowConfiguration.html#setSignBody()">setSignBody</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/handler/config/OutflowConfiguration.html#setUser(java.lang.String)">setUser</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;user)</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+<div class="block">Sets the user of the current action.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="OutflowConfiguration()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OutflowConfiguration</h4>
+<pre>public&nbsp;OutflowConfiguration()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+<div class="block">Creates a default outflow configuration instance with an action.</div>
+</li>
+</ul>
+<a name="OutflowConfiguration(int)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>OutflowConfiguration</h4>
+<pre>public&nbsp;OutflowConfiguration(int&nbsp;actionCount)</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+<div class="block">Creates a new outflow configuration instance with the given number of
+ actions.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>actionCount</code> - </dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getProperty()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getProperty</h4>
+<pre>public&nbsp;org.apache.axis2.description.Parameter&nbsp;getProperty()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+<div class="block">Returns the configuration as an Parameter</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns Parameter.</dd></dl>
+</li>
+</ul>
+<a name="nextAction()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>nextAction</h4>
+<pre>public&nbsp;void&nbsp;nextAction()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+<div class="block">Moves to the next action. If this is called when the current action is the
+ last action then the current action will not change.</div>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></code></dd></dl>
+</li>
+</ul>
+<a name="previousAction()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>previousAction</h4>
+<pre>public&nbsp;void&nbsp;previousAction()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+<div class="block">Moves to previous action. If this is called when the current action is the
+ first option then then the current action will not change.</div>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></code></dd></dl>
+</li>
+</ul>
+<a name="setActionItems(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setActionItems</h4>
+<pre>public&nbsp;void&nbsp;setActionItems(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;actionItems)</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+<div class="block">Sets the action items.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>actionItems</code> - </dd></dl>
+</li>
+</ul>
+<a name="getActionItems()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getActionItems</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getActionItems()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+<div class="block">Returns the action items.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns String.</dd></dl>
+</li>
+</ul>
+<a name="setUser(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setUser</h4>
+<pre>public&nbsp;void&nbsp;setUser(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;user)</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+<div class="block">Sets the user of the current action.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>user</code> - </dd></dl>
+</li>
+</ul>
+<a name="getUser()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getUser</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getUser()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+<div class="block">Returns the user of the current action.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns String.</dd></dl>
+</li>
+</ul>
+<a name="setPasswordCallbackClass(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setPasswordCallbackClass</h4>
+<pre>public&nbsp;void&nbsp;setPasswordCallbackClass(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;passwordCallbackClass)</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+<div class="block">Sets the name of the password callback class of the current action.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>passwordCallbackClass</code> - </dd></dl>
+</li>
+</ul>
+<a name="getPasswordCallbackClass()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPasswordCallbackClass</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getPasswordCallbackClass()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+<div class="block">Returns the name of the password callback class of the current action.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns String.</dd></dl>
+</li>
+</ul>
+<a name="setSignaturePropFile(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setSignaturePropFile</h4>
+<pre>public&nbsp;void&nbsp;setSignaturePropFile(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;signaturePropFile)</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+<div class="block">Sets the signature property file of the current action.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>signaturePropFile</code> - </dd></dl>
+</li>
+</ul>
+<a name="setSignaturePropRefId(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setSignaturePropRefId</h4>
+<pre>public&nbsp;void&nbsp;setSignaturePropRefId(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;signaturePropRefId)</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+<div class="block">Sets the signature property ref key of the current action.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>signaturePropRefId</code> - </dd></dl>
+</li>
+</ul>
+<a name="getSignaturePropFile()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSignaturePropFile</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getSignaturePropFile()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+<div class="block">Returns the signature property file of the current action.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns String.</dd></dl>
+</li>
+</ul>
+<a name="setSignatureKeyIdentifier(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setSignatureKeyIdentifier</h4>
+<pre>public&nbsp;void&nbsp;setSignatureKeyIdentifier(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;signatureKeyIdentifier)</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+<div class="block">Sets the signatue key identifier of the current action.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>signatureKeyIdentifier</code> - Valid values:
+ <ul>
+ <li>X509KeyIdentifier - <a href="../../../../../org/apache/rampart/handler/WSSHandlerConstants.html#X509_KEY_IDENTIFIER"><code>WSSHandlerConstants.X509_KEY_IDENTIFIER</code></a></li>
+ <li>SKIKeyIdentifier - <a href="../../../../../org/apache/rampart/handler/WSSHandlerConstants.html#SKI_KEY_IDENTIFIER"><code>WSSHandlerConstants.SKI_KEY_IDENTIFIER</code></a></li>
+ <li>IssuerSerial - <a href="../../../../../org/apache/rampart/handler/WSSHandlerConstants.html#ISSUER_SERIAL"><code>WSSHandlerConstants.ISSUER_SERIAL</code></a></li>
+ <li>DirectReference - <a href="../../../../../org/apache/rampart/handler/WSSHandlerConstants.html#BST_DIRECT_REFERENCE"><code>WSSHandlerConstants.BST_DIRECT_REFERENCE</code></a></li>
+ <li>Thumbprint - <a href="../../../../../org/apache/rampart/handler/WSSHandlerConstants.html#THUMBPRINT_IDENTIFIER"><code>WSSHandlerConstants.THUMBPRINT_IDENTIFIER</code></a></li>
+ </ul></dd></dl>
+</li>
+</ul>
+<a name="getSignatureKeyIdentifier()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSignatureKeyIdentifier</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getSignatureKeyIdentifier()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+<div class="block">Returns the signatue key identifier of the current action.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns String.</dd></dl>
+</li>
+</ul>
+<a name="setSignatureAlgorithm(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setSignatureAlgorithm</h4>
+<pre>public&nbsp;void&nbsp;setSignatureAlgorithm(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;signatureAlgo)</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+</li>
+</ul>
+<a name="getSignatureAlgorithm()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSignatureAlgorithm</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getSignatureAlgorithm()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+</li>
+</ul>
+<a name="setEncryptionKeyIdentifier(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setEncryptionKeyIdentifier</h4>
+<pre>public&nbsp;void&nbsp;setEncryptionKeyIdentifier(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;encryptionKeyIdentifier)</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+<div class="block">Sets the encrypted key identifier of the current action.
+ <br/></div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>encryptionKeyIdentifier</code> - Valid values:
+ <ul>
+ <li>X509KeyIdentifier - <a href="../../../../../org/apache/rampart/handler/WSSHandlerConstants.html#X509_KEY_IDENTIFIER"><code>WSSHandlerConstants.X509_KEY_IDENTIFIER</code></a></li>
+ <li>SKIKeyIdentifier - <a href="../../../../../org/apache/rampart/handler/WSSHandlerConstants.html#SKI_KEY_IDENTIFIER"><code>WSSHandlerConstants.SKI_KEY_IDENTIFIER</code></a></li>
+ <li>IssuerSerial - <a href="../../../../../org/apache/rampart/handler/WSSHandlerConstants.html#ISSUER_SERIAL"><code>WSSHandlerConstants.ISSUER_SERIAL</code></a></li>
+ <li>DirectReference - <a href="../../../../../org/apache/rampart/handler/WSSHandlerConstants.html#BST_DIRECT_REFERENCE"><code>WSSHandlerConstants.BST_DIRECT_REFERENCE</code></a></li>
+ <li>EmbeddedKeyName - <a href="../../../../../org/apache/rampart/handler/WSSHandlerConstants.html#EMBEDDED_KEYNAME"><code>WSSHandlerConstants.EMBEDDED_KEYNAME</code></a></li>
+ <li>Thumbprint - <a href="../../../../../org/apache/rampart/handler/WSSHandlerConstants.html#THUMBPRINT_IDENTIFIER"><code>WSSHandlerConstants.THUMBPRINT_IDENTIFIER</code></a></li>
+ </ul></dd></dl>
+</li>
+</ul>
+<a name="getEncryptionKeyIdentifier()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEncryptionKeyIdentifier</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getEncryptionKeyIdentifier()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+<div class="block">Returns the encrypted key identifier of the current action.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns String.</dd></dl>
+</li>
+</ul>
+<a name="setEncryptionUser(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setEncryptionUser</h4>
+<pre>public&nbsp;void&nbsp;setEncryptionUser(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;encryptionUser)</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+<div class="block">Sets the encryption user of the current action.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>encryptionUser</code> - </dd></dl>
+</li>
+</ul>
+<a name="getEncryptionUser()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEncryptionUser</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getEncryptionUser()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+<div class="block">Returns the encryption user of the current action.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns String.</dd></dl>
+</li>
+</ul>
+<a name="setSignatureParts(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setSignatureParts</h4>
+<pre>public&nbsp;void&nbsp;setSignatureParts(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;signatureParts)</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+<div class="block">Sets the signature parts of the current action.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>signatureParts</code> - </dd></dl>
+</li>
+</ul>
+<a name="getSignatureParts()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSignatureParts</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getSignatureParts()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+<div class="block">Returns the signature parts of the current action.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns String.</dd></dl>
+</li>
+</ul>
+<a name="setEncryptionParts(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setEncryptionParts</h4>
+<pre>public&nbsp;void&nbsp;setEncryptionParts(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;encryptionParts)</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+<div class="block">Sets the encryption parts of the current action.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>encryptionParts</code> - </dd></dl>
+</li>
+</ul>
+<a name="getEncryptionParts()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEncryptionParts</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getEncryptionParts()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+<div class="block">Returns the encryption parts of the current action.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns String.</dd></dl>
+</li>
+</ul>
+<a name="setPasswordType(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setPasswordType</h4>
+<pre>public&nbsp;void&nbsp;setPasswordType(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;passwordType)</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+<div class="block">Sets the password type of the current action</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>passwordType</code> - </dd></dl>
+</li>
+</ul>
+<a name="getPasswordType()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPasswordType</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getPasswordType()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+<div class="block">Returns the password type of the current action.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns String.</dd></dl>
+</li>
+</ul>
+<a name="setEncryptionSymAlgorithm(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setEncryptionSymAlgorithm</h4>
+<pre>public&nbsp;void&nbsp;setEncryptionSymAlgorithm(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;encryptionSymAlgorithm)</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+<div class="block">Sets the encryption symmetric algorithm of the current action</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>encryptionSymAlgorithm</code> - </dd></dl>
+</li>
+</ul>
+<a name="getEncryptionSymAlgorithm()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEncryptionSymAlgorithm</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getEncryptionSymAlgorithm()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+<div class="block">Returns the encryption symmetric algorithm of the current action.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns String.</dd></dl>
+</li>
+</ul>
+<a name="setEncryptionKeyTransportAlgorithm(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setEncryptionKeyTransportAlgorithm</h4>
+<pre>public&nbsp;void&nbsp;setEncryptionKeyTransportAlgorithm(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;encryptionKeyTransportAlgorithm)</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+<div class="block">Sets the encryption key transport algorithm of the current action</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>encryptionKeyTransportAlgorithm</code> - </dd></dl>
+</li>
+</ul>
+<a name="getEncryptionKeyTransportAlgorithm()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEncryptionKeyTransportAlgorithm</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getEncryptionKeyTransportAlgorithm()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+<div class="block">Returns the encryption key transport algorithm of the current action.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns String.</dd></dl>
+</li>
+</ul>
+<a name="setEmbeddedKeyCallbackClass(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setEmbeddedKeyCallbackClass</h4>
+<pre>public&nbsp;void&nbsp;setEmbeddedKeyCallbackClass(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;embeddedKeyCallbackClass)</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+<div class="block">Sets the embedded key callback class of the current action</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>embeddedKeyCallbackClass</code> - </dd></dl>
+</li>
+</ul>
+<a name="getEmbeddedKeyCallbackClass()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEmbeddedKeyCallbackClass</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getEmbeddedKeyCallbackClass()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+<div class="block">Returns the embedded key callback class of the current action.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns String.</dd></dl>
+</li>
+</ul>
+<a name="setOptimizeParts(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setOptimizeParts</h4>
+<pre>public&nbsp;void&nbsp;setOptimizeParts(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;optimizePartsXPathExpr)</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+<div class="block">Sets the XPath expression to selecte the elements with content of the
+ current action to be MTOM optimized.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>optimizePartsXPathExpr</code> - </dd></dl>
+</li>
+</ul>
+<a name="getOptimizeParts()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getOptimizeParts</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getOptimizeParts()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+<div class="block">Returns the Path expression to selecte the elements with content of the
+ current action to be MTOM optimized.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns String.</dd></dl>
+</li>
+</ul>
+<a name="setSamlPropFile(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setSamlPropFile</h4>
+<pre>public&nbsp;void&nbsp;setSamlPropFile(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;samlPropFile)</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+<div class="block">Sets the SAML property file of the current action.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>samlPropFile</code> - </dd></dl>
+</li>
+</ul>
+<a name="getSamlPropFile()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSamlPropFile</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getSamlPropFile()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+<div class="block">Returns the SAML property file of the current action.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns String.</dd></dl>
+</li>
+</ul>
+<a name="setEncryptionPropFile(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setEncryptionPropFile</h4>
+<pre>public&nbsp;void&nbsp;setEncryptionPropFile(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;encPropFile)</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+<div class="block">Sets the encryption property file.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>encPropFile</code> - </dd></dl>
+</li>
+</ul>
+<a name="setEncryptionPropRefId(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setEncryptionPropRefId</h4>
+<pre>public&nbsp;void&nbsp;setEncryptionPropRefId(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;encryptionPropRefId)</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+<div class="block">Sets the encryption property ref key of the current action.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>encryptionPropRefId</code> - </dd></dl>
+</li>
+</ul>
+<a name="getEncryptionPropFile()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEncryptionPropFile</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getEncryptionPropFile()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+<div class="block">Returns the encryption property file.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns String.</dd></dl>
+</li>
+</ul>
+<a name="setPrecisionInMilliseconds(boolean)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setPrecisionInMilliseconds</h4>
+<pre>public&nbsp;void&nbsp;setPrecisionInMilliseconds(boolean&nbsp;value)</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+<div class="block">Enable/Disable PrecisionInMilliseconds</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>value</code> - </dd></dl>
+</li>
+</ul>
+<a name="getPrecisionInMilliseconds()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPrecisionInMilliseconds</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getPrecisionInMilliseconds()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+<div class="block">Returns whether PrecisionInMilliseconds is enabled or not</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns String.</dd></dl>
+</li>
+</ul>
+<a name="setAddUTElements(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAddUTElements</h4>
+<pre>public&nbsp;void&nbsp;setAddUTElements(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;addUTElements)</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+<div class="block">Option to add additional elements in the username token element.
+ Example: Nonce and Create elements</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>addUTElements</code> - </dd></dl>
+</li>
+</ul>
+<a name="getAddUTElements()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAddUTElements</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getAddUTElements()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+<div class="block">Returns the additional elements to be added to the username token element.</div>
+</li>
+</ul>
+<a name="setEmbeddedKeyName(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setEmbeddedKeyName</h4>
+<pre>public&nbsp;void&nbsp;setEmbeddedKeyName(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;embeddedKeyName)</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+<div class="block">Sets the text of the key name that needs to be sent.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>embeddedKeyName</code> - </dd></dl>
+</li>
+</ul>
+<a name="getEmbeddedKeyName()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEmbeddedKeyName</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getEmbeddedKeyName()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+<div class="block">Returns the text of the key name that needs to be sent.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns String.</dd></dl>
+</li>
+</ul>
+<a name="setEnableSignatureConfirmation(boolean)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setEnableSignatureConfirmation</h4>
+<pre>public&nbsp;void&nbsp;setEnableSignatureConfirmation(boolean&nbsp;value)</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+<div class="block">Sets whether signature confirmation should be enabled or not.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>value</code> - </dd></dl>
+</li>
+</ul>
+<a name="getEnableSignatureConfirmation()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEnableSignatureConfirmation</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getEnableSignatureConfirmation()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+<div class="block">Returns whether signature confirmation should be enabled or not</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns String.</dd></dl>
+</li>
+</ul>
+<a name="setPreserveOriginalEnvelope(boolean)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setPreserveOriginalEnvelope</h4>
+<pre>public&nbsp;void&nbsp;setPreserveOriginalEnvelope(boolean&nbsp;value)</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+<div class="block">Sets whether signature confirmation should be enabled or not</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>value</code> - </dd></dl>
+</li>
+</ul>
+<a name="getPreserveOriginalEnvelope()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPreserveOriginalEnvelope</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getPreserveOriginalEnvelope()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+<div class="block">Returns whether signature confirmation should be enabled or not.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns String.</dd></dl>
+</li>
+</ul>
+<a name="setBSPCompliant(boolean)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setBSPCompliant</h4>
+<pre>public&nbsp;void&nbsp;setBSPCompliant(boolean&nbsp;value)</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+<div class="block">This will set whether request or response evaluation should adhere to "Basic Security Profile"</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>value</code> - true if evaluation should adhere to "Basic Security Profile" else false. Default is true.</dd></dl>
+</li>
+</ul>
+<a name="getBSPCompliant()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getBSPCompliant</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getBSPCompliant()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+<div class="block">Gets whether security processing is configured to handle BSP compliant manner.
+ "true" or "false"</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns "true" or "false".</dd></dl>
+</li>
+</ul>
+<a name="setSignAllHeadersAndBody()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setSignAllHeadersAndBody</h4>
+<pre>public&nbsp;void&nbsp;setSignAllHeadersAndBody()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+</li>
+</ul>
+<a name="setSignBody()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setSignBody</h4>
+<pre>public&nbsp;void&nbsp;setSignBody()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+</li>
+</ul>
+<a name="setEncryptBody()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>setEncryptBody</h4>
+<pre>public&nbsp;void&nbsp;setEncryptBody()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/OutflowConfiguration.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/rampart/handler/config/InflowConfiguration.html" title="class in org.apache.rampart.handler.config"><span class="strong">Prev Class</span></a></li>
+<li>Next Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rampart/handler/config/OutflowConfiguration.html" target="_top">Frames</a></li>
+<li><a href="OutflowConfiguration.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/handler/config/class-use/InflowConfiguration.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/handler/config/class-use/InflowConfiguration.html
new file mode 100644
index 0000000..4856c4c
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/handler/config/class-use/InflowConfiguration.html
@@ -0,0 +1,155 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.rampart.handler.config.InflowConfiguration (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.rampart.handler.config.InflowConfiguration (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/rampart/handler/config/InflowConfiguration.html" title="class in org.apache.rampart.handler.config">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/rampart/handler/config/class-use/InflowConfiguration.html" target="_top">Frames</a></li>
+<li><a href="InflowConfiguration.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.rampart.handler.config.InflowConfiguration" class="title">Uses of Class<br>org.apache.rampart.handler.config.InflowConfiguration</h2>
+</div>
+<div class="classUseContainer">
+<ul class="blockList">
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
+<caption><span>Packages that use <a href="../../../../../../org/apache/rampart/handler/config/InflowConfiguration.html" title="class in org.apache.rampart.handler.config">InflowConfiguration</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Package</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="#org.apache.rampart.util">org.apache.rampart.util</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<ul class="blockList">
+<li class="blockList"><a name="org.apache.rampart.util">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../../../org/apache/rampart/handler/config/InflowConfiguration.html" title="class in org.apache.rampart.handler.config">InflowConfiguration</a> in <a href="../../../../../../org/apache/rampart/util/package-summary.html">org.apache.rampart.util</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../../../org/apache/rampart/util/package-summary.html">org.apache.rampart.util</a> that return <a href="../../../../../../org/apache/rampart/handler/config/InflowConfiguration.html" title="class in org.apache.rampart.handler.config">InflowConfiguration</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="../../../../../../org/apache/rampart/handler/config/InflowConfiguration.html" title="class in org.apache.rampart.handler.config">InflowConfiguration</a></code></td>
+<td class="colLast"><span class="strong">HandlerParameterDecoder.</span><code><strong><a href="../../../../../../org/apache/rampart/util/HandlerParameterDecoder.html#getInflowConfiguration(org.apache.axis2.description.Parameter)">getInflowConfiguration</a></strong>(org.apache.axis2.description.Parameter&nbsp;inflowConfigParam)</code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/rampart/handler/config/InflowConfiguration.html" title="class in org.apache.rampart.handler.config">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/rampart/handler/config/class-use/InflowConfiguration.html" target="_top">Frames</a></li>
+<li><a href="InflowConfiguration.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/handler/config/class-use/OutflowConfiguration.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/handler/config/class-use/OutflowConfiguration.html
new file mode 100644
index 0000000..3989b8f
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/handler/config/class-use/OutflowConfiguration.html
@@ -0,0 +1,155 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.rampart.handler.config.OutflowConfiguration (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.rampart.handler.config.OutflowConfiguration (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/rampart/handler/config/OutflowConfiguration.html" title="class in org.apache.rampart.handler.config">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/rampart/handler/config/class-use/OutflowConfiguration.html" target="_top">Frames</a></li>
+<li><a href="OutflowConfiguration.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.rampart.handler.config.OutflowConfiguration" class="title">Uses of Class<br>org.apache.rampart.handler.config.OutflowConfiguration</h2>
+</div>
+<div class="classUseContainer">
+<ul class="blockList">
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
+<caption><span>Packages that use <a href="../../../../../../org/apache/rampart/handler/config/OutflowConfiguration.html" title="class in org.apache.rampart.handler.config">OutflowConfiguration</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Package</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="#org.apache.rampart.util">org.apache.rampart.util</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<ul class="blockList">
+<li class="blockList"><a name="org.apache.rampart.util">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../../../org/apache/rampart/handler/config/OutflowConfiguration.html" title="class in org.apache.rampart.handler.config">OutflowConfiguration</a> in <a href="../../../../../../org/apache/rampart/util/package-summary.html">org.apache.rampart.util</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../../../org/apache/rampart/util/package-summary.html">org.apache.rampart.util</a> that return <a href="../../../../../../org/apache/rampart/handler/config/OutflowConfiguration.html" title="class in org.apache.rampart.handler.config">OutflowConfiguration</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="../../../../../../org/apache/rampart/handler/config/OutflowConfiguration.html" title="class in org.apache.rampart.handler.config">OutflowConfiguration</a></code></td>
+<td class="colLast"><span class="strong">HandlerParameterDecoder.</span><code><strong><a href="../../../../../../org/apache/rampart/util/HandlerParameterDecoder.html#getOutflowConfiguration(org.apache.axis2.description.Parameter)">getOutflowConfiguration</a></strong>(org.apache.axis2.description.Parameter&nbsp;outflowConfigParam)</code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/rampart/handler/config/OutflowConfiguration.html" title="class in org.apache.rampart.handler.config">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/rampart/handler/config/class-use/OutflowConfiguration.html" target="_top">Frames</a></li>
+<li><a href="OutflowConfiguration.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/handler/config/package-frame.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/handler/config/package-frame.html
new file mode 100644
index 0000000..2aac445
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/handler/config/package-frame.html
@@ -0,0 +1,19 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>org.apache.rampart.handler.config (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<h1 class="bar"><a href="../../../../../org/apache/rampart/handler/config/package-summary.html" target="classFrame">org.apache.rampart.handler.config</a></h1>
+<div class="indexContainer">
+<h2 title="Classes">Classes</h2>
+<ul title="Classes">
+<li><a href="InflowConfiguration.html" title="class in org.apache.rampart.handler.config" target="classFrame">InflowConfiguration</a></li>
+<li><a href="OutflowConfiguration.html" title="class in org.apache.rampart.handler.config" target="classFrame">OutflowConfiguration</a></li>
+</ul>
+</div>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/handler/config/package-summary.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/handler/config/package-summary.html
new file mode 100644
index 0000000..5fb03f8
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/handler/config/package-summary.html
@@ -0,0 +1,137 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>org.apache.rampart.handler.config (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="org.apache.rampart.handler.config (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-use.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/rampart/handler/package-summary.html">Prev Package</a></li>
+<li><a href="../../../../../org/apache/rampart/policy/package-summary.html">Next Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rampart/handler/config/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 title="Package" class="title">Package&nbsp;org.apache.rampart.handler.config</h1>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="packageSummary" border="0" cellpadding="3" cellspacing="0" summary="Class Summary table, listing classes, and an explanation">
+<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Class</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/rampart/handler/config/InflowConfiguration.html" title="class in org.apache.rampart.handler.config">InflowConfiguration</a></td>
+<td class="colLast">Deprecated&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../org/apache/rampart/handler/config/OutflowConfiguration.html" title="class in org.apache.rampart.handler.config">OutflowConfiguration</a></td>
+<td class="colLast">Deprecated&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-use.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/rampart/handler/package-summary.html">Prev Package</a></li>
+<li><a href="../../../../../org/apache/rampart/policy/package-summary.html">Next Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rampart/handler/config/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/handler/config/package-tree.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/handler/config/package-tree.html
new file mode 100644
index 0000000..63d1e50
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/handler/config/package-tree.html
@@ -0,0 +1,129 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>org.apache.rampart.handler.config Class Hierarchy (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="org.apache.rampart.handler.config Class Hierarchy (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li>Use</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/rampart/handler/package-tree.html">Prev</a></li>
+<li><a href="../../../../../org/apache/rampart/policy/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rampart/handler/config/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 class="title">Hierarchy For Package org.apache.rampart.handler.config</h1>
+<span class="strong">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<div class="contentContainer">
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang"><span class="strong">Object</span></a>
+<ul>
+<li type="circle">org.apache.rampart.handler.config.<a href="../../../../../org/apache/rampart/handler/config/InflowConfiguration.html" title="class in org.apache.rampart.handler.config"><span class="strong">InflowConfiguration</span></a></li>
+<li type="circle">org.apache.rampart.handler.config.<a href="../../../../../org/apache/rampart/handler/config/OutflowConfiguration.html" title="class in org.apache.rampart.handler.config"><span class="strong">OutflowConfiguration</span></a></li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li>Use</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/rampart/handler/package-tree.html">Prev</a></li>
+<li><a href="../../../../../org/apache/rampart/policy/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rampart/handler/config/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/handler/config/package-use.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/handler/config/package-use.html
new file mode 100644
index 0000000..ebda7db
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/handler/config/package-use.html
@@ -0,0 +1,155 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Package org.apache.rampart.handler.config (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Package org.apache.rampart.handler.config (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rampart/handler/config/package-use.html" target="_top">Frames</a></li>
+<li><a href="package-use.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 title="Uses of Package org.apache.rampart.handler.config" class="title">Uses of Package<br>org.apache.rampart.handler.config</h1>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
+<caption><span>Packages that use <a href="../../../../../org/apache/rampart/handler/config/package-summary.html">org.apache.rampart.handler.config</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Package</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="#org.apache.rampart.util">org.apache.rampart.util</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="org.apache.rampart.util">
+<!--   -->
+</a>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
+<caption><span>Classes in <a href="../../../../../org/apache/rampart/handler/config/package-summary.html">org.apache.rampart.handler.config</a> used by <a href="../../../../../org/apache/rampart/util/package-summary.html">org.apache.rampart.util</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Class and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colOne"><a href="../../../../../org/apache/rampart/handler/config/class-use/InflowConfiguration.html#org.apache.rampart.util">InflowConfiguration</a>
+<div class="block"><strong>Deprecated.</strong>&nbsp;&nbsp;</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="../../../../../org/apache/rampart/handler/config/class-use/OutflowConfiguration.html#org.apache.rampart.util">OutflowConfiguration</a>
+<div class="block"><strong>Deprecated.</strong>&nbsp;&nbsp;</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rampart/handler/config/package-use.html" target="_top">Frames</a></li>
+<li><a href="package-use.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/handler/package-frame.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/handler/package-frame.html
new file mode 100644
index 0000000..429080d
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/handler/package-frame.html
@@ -0,0 +1,25 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>org.apache.rampart.handler (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<h1 class="bar"><a href="../../../../org/apache/rampart/handler/package-summary.html" target="classFrame">org.apache.rampart.handler</a></h1>
+<div class="indexContainer">
+<h2 title="Classes">Classes</h2>
+<ul title="Classes">
+<li><a href="CertificateValidator.html" title="class in org.apache.rampart.handler" target="classFrame">CertificateValidator</a></li>
+<li><a href="PostDispatchVerificationHandler.html" title="class in org.apache.rampart.handler" target="classFrame">PostDispatchVerificationHandler</a></li>
+<li><a href="RampartReceiver.html" title="class in org.apache.rampart.handler" target="classFrame">RampartReceiver</a></li>
+<li><a href="RampartSender.html" title="class in org.apache.rampart.handler" target="classFrame">RampartSender</a></li>
+<li><a href="WSDoAllHandler.html" title="class in org.apache.rampart.handler" target="classFrame">WSDoAllHandler</a></li>
+<li><a href="WSDoAllReceiver.html" title="class in org.apache.rampart.handler" target="classFrame">WSDoAllReceiver</a></li>
+<li><a href="WSDoAllSender.html" title="class in org.apache.rampart.handler" target="classFrame">WSDoAllSender</a></li>
+<li><a href="WSSHandlerConstants.html" title="class in org.apache.rampart.handler" target="classFrame">WSSHandlerConstants</a></li>
+</ul>
+</div>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/handler/package-summary.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/handler/package-summary.html
new file mode 100644
index 0000000..0832a98
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/handler/package-summary.html
@@ -0,0 +1,173 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>org.apache.rampart.handler (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="org.apache.rampart.handler (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-use.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/apache/rampart/builder/package-summary.html">Prev Package</a></li>
+<li><a href="../../../../org/apache/rampart/handler/config/package-summary.html">Next Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rampart/handler/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 title="Package" class="title">Package&nbsp;org.apache.rampart.handler</h1>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="packageSummary" border="0" cellpadding="3" cellspacing="0" summary="Class Summary table, listing classes, and an explanation">
+<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Class</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../org/apache/rampart/handler/CertificateValidator.html" title="class in org.apache.rampart.handler">CertificateValidator</a></td>
+<td class="colLast">
+<div class="block">Validates the certificate in a signature.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../org/apache/rampart/handler/PostDispatchVerificationHandler.html" title="class in org.apache.rampart.handler">PostDispatchVerificationHandler</a></td>
+<td class="colLast">
+<div class="block">Handler to verify the message security after dispatch</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../org/apache/rampart/handler/RampartReceiver.html" title="class in org.apache.rampart.handler">RampartReceiver</a></td>
+<td class="colLast">
+<div class="block">Rampart inflow handler.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../org/apache/rampart/handler/RampartSender.html" title="class in org.apache.rampart.handler">RampartSender</a></td>
+<td class="colLast">
+<div class="block">Rampart outflow handler.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../org/apache/rampart/handler/WSDoAllHandler.html" title="class in org.apache.rampart.handler">WSDoAllHandler</a></td>
+<td class="colLast">
+<div class="block">Class WSDoAllHandler</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../org/apache/rampart/handler/WSDoAllReceiver.html" title="class in org.apache.rampart.handler">WSDoAllReceiver</a></td>
+<td class="colLast">Deprecated&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../org/apache/rampart/handler/WSDoAllSender.html" title="class in org.apache.rampart.handler">WSDoAllSender</a></td>
+<td class="colLast">Deprecated&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../org/apache/rampart/handler/WSSHandlerConstants.html" title="class in org.apache.rampart.handler">WSSHandlerConstants</a></td>
+<td class="colLast">
+<div class="block">Constants specific to the Axis2 security module</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-use.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/apache/rampart/builder/package-summary.html">Prev Package</a></li>
+<li><a href="../../../../org/apache/rampart/handler/config/package-summary.html">Next Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rampart/handler/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/handler/package-tree.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/handler/package-tree.html
new file mode 100644
index 0000000..1f8d63b
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/handler/package-tree.html
@@ -0,0 +1,146 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>org.apache.rampart.handler Class Hierarchy (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="org.apache.rampart.handler Class Hierarchy (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li>Use</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/apache/rampart/builder/package-tree.html">Prev</a></li>
+<li><a href="../../../../org/apache/rampart/handler/config/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rampart/handler/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 class="title">Hierarchy For Package org.apache.rampart.handler</h1>
+<span class="strong">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<div class="contentContainer">
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang"><span class="strong">Object</span></a>
+<ul>
+<li type="circle">org.apache.rampart.handler.<a href="../../../../org/apache/rampart/handler/PostDispatchVerificationHandler.html" title="class in org.apache.rampart.handler"><span class="strong">PostDispatchVerificationHandler</span></a> (implements org.apache.axis2.engine.Handler)</li>
+<li type="circle">org.apache.rampart.handler.<a href="../../../../org/apache/rampart/handler/RampartReceiver.html" title="class in org.apache.rampart.handler"><span class="strong">RampartReceiver</span></a> (implements org.apache.axis2.engine.Handler)</li>
+<li type="circle">org.apache.rampart.handler.<a href="../../../../org/apache/rampart/handler/RampartSender.html" title="class in org.apache.rampart.handler"><span class="strong">RampartSender</span></a> (implements org.apache.axis2.engine.Handler)</li>
+<li type="circle">org.apache.ws.security.validate.SignatureTrustValidator (implements org.apache.ws.security.validate.Validator)
+<ul>
+<li type="circle">org.apache.rampart.handler.<a href="../../../../org/apache/rampart/handler/CertificateValidator.html" title="class in org.apache.rampart.handler"><span class="strong">CertificateValidator</span></a></li>
+</ul>
+</li>
+<li type="circle">org.apache.ws.security.handler.WSHandler
+<ul>
+<li type="circle">org.apache.rampart.handler.<a href="../../../../org/apache/rampart/handler/WSDoAllHandler.html" title="class in org.apache.rampart.handler"><span class="strong">WSDoAllHandler</span></a> (implements org.apache.axis2.engine.Handler)
+<ul>
+<li type="circle">org.apache.rampart.handler.<a href="../../../../org/apache/rampart/handler/WSDoAllReceiver.html" title="class in org.apache.rampart.handler"><span class="strong">WSDoAllReceiver</span></a></li>
+<li type="circle">org.apache.rampart.handler.<a href="../../../../org/apache/rampart/handler/WSDoAllSender.html" title="class in org.apache.rampart.handler"><span class="strong">WSDoAllSender</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+<li type="circle">org.apache.rampart.handler.<a href="../../../../org/apache/rampart/handler/WSSHandlerConstants.html" title="class in org.apache.rampart.handler"><span class="strong">WSSHandlerConstants</span></a></li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li>Use</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/apache/rampart/builder/package-tree.html">Prev</a></li>
+<li><a href="../../../../org/apache/rampart/handler/config/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rampart/handler/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/handler/package-use.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/handler/package-use.html
new file mode 100644
index 0000000..5d4431a
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/handler/package-use.html
@@ -0,0 +1,150 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Package org.apache.rampart.handler (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Package org.apache.rampart.handler (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rampart/handler/package-use.html" target="_top">Frames</a></li>
+<li><a href="package-use.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 title="Uses of Package org.apache.rampart.handler" class="title">Uses of Package<br>org.apache.rampart.handler</h1>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
+<caption><span>Packages that use <a href="../../../../org/apache/rampart/handler/package-summary.html">org.apache.rampart.handler</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Package</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="#org.apache.rampart.handler">org.apache.rampart.handler</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="org.apache.rampart.handler">
+<!--   -->
+</a>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
+<caption><span>Classes in <a href="../../../../org/apache/rampart/handler/package-summary.html">org.apache.rampart.handler</a> used by <a href="../../../../org/apache/rampart/handler/package-summary.html">org.apache.rampart.handler</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Class and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colOne"><a href="../../../../org/apache/rampart/handler/class-use/WSDoAllHandler.html#org.apache.rampart.handler">WSDoAllHandler</a>
+<div class="block">Class WSDoAllHandler</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rampart/handler/package-use.html" target="_top">Frames</a></li>
+<li><a href="package-use.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/package-frame.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/package-frame.html
new file mode 100644
index 0000000..4ca499c
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/package-frame.html
@@ -0,0 +1,39 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>org.apache.rampart (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+</head>
+<body>
+<h1 class="bar"><a href="../../../org/apache/rampart/package-summary.html" target="classFrame">org.apache.rampart</a></h1>
+<div class="indexContainer">
+<h2 title="Interfaces">Interfaces</h2>
+<ul title="Interfaces">
+<li><a href="ExtendedPolicyValidatorCallbackHandler.html" title="interface in org.apache.rampart" target="classFrame"><i>ExtendedPolicyValidatorCallbackHandler</i></a></li>
+<li><a href="PolicyValidatorCallbackHandler.html" title="interface in org.apache.rampart" target="classFrame"><i>PolicyValidatorCallbackHandler</i></a></li>
+<li><a href="RampartConfigCallbackHandler.html" title="interface in org.apache.rampart" target="classFrame"><i>RampartConfigCallbackHandler</i></a></li>
+<li><a href="UniqueMessageAttributeCache.html" title="interface in org.apache.rampart" target="classFrame"><i>UniqueMessageAttributeCache</i></a></li>
+</ul>
+<h2 title="Classes">Classes</h2>
+<ul title="Classes">
+<li><a href="AbstractUniqueMessageAttributeCache.html" title="class in org.apache.rampart" target="classFrame">AbstractUniqueMessageAttributeCache</a></li>
+<li><a href="MessageBuilder.html" title="class in org.apache.rampart" target="classFrame">MessageBuilder</a></li>
+<li><a href="NonceCache.html" title="class in org.apache.rampart" target="classFrame">NonceCache</a></li>
+<li><a href="PolicyBasedResultsValidator.html" title="class in org.apache.rampart" target="classFrame">PolicyBasedResultsValidator</a></li>
+<li><a href="Rampart.html" title="class in org.apache.rampart" target="classFrame">Rampart</a></li>
+<li><a href="RampartConstants.html" title="class in org.apache.rampart" target="classFrame">RampartConstants</a></li>
+<li><a href="RampartEngine.html" title="class in org.apache.rampart" target="classFrame">RampartEngine</a></li>
+<li><a href="RampartMessageData.html" title="class in org.apache.rampart" target="classFrame">RampartMessageData</a></li>
+<li><a href="ServiceNonceCache.html" title="class in org.apache.rampart" target="classFrame">ServiceNonceCache</a></li>
+<li><a href="TokenCallbackHandler.html" title="class in org.apache.rampart" target="classFrame">TokenCallbackHandler</a></li>
+<li><a href="ValidatorData.html" title="class in org.apache.rampart" target="classFrame">ValidatorData</a></li>
+</ul>
+<h2 title="Exceptions">Exceptions</h2>
+<ul title="Exceptions">
+<li><a href="RampartException.html" title="class in org.apache.rampart" target="classFrame">RampartException</a></li>
+</ul>
+</div>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/package-summary.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/package-summary.html
new file mode 100644
index 0000000..8847bc1
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/package-summary.html
@@ -0,0 +1,229 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>org.apache.rampart (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="org.apache.rampart (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-use.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/apache/rahas/impl/util/package-summary.html">Prev Package</a></li>
+<li><a href="../../../org/apache/rampart/builder/package-summary.html">Next Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?org/apache/rampart/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 title="Package" class="title">Package&nbsp;org.apache.rampart</h1>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="packageSummary" border="0" cellpadding="3" cellspacing="0" summary="Interface Summary table, listing interfaces, and an explanation">
+<caption><span>Interface Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Interface</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../org/apache/rampart/ExtendedPolicyValidatorCallbackHandler.html" title="interface in org.apache.rampart">ExtendedPolicyValidatorCallbackHandler</a></td>
+<td class="colLast">
+<div class="block">This is an extension of the PolicyValidatorCallbackHandler.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../org/apache/rampart/PolicyValidatorCallbackHandler.html" title="interface in org.apache.rampart">PolicyValidatorCallbackHandler</a></td>
+<td class="colLast">
+<div class="block">Callback handler interface to allow different implementations of policy based results validation.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../org/apache/rampart/RampartConfigCallbackHandler.html" title="interface in org.apache.rampart">RampartConfigCallbackHandler</a></td>
+<td class="colLast">
+<div class="block">Callback handler interface to update Rampart Configuration dynamically.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../org/apache/rampart/UniqueMessageAttributeCache.html" title="interface in org.apache.rampart">UniqueMessageAttributeCache</a></td>
+<td class="colLast">
+<div class="block">An interface to cache nonce/sequence number values coming with messages.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="packageSummary" border="0" cellpadding="3" cellspacing="0" summary="Class Summary table, listing classes, and an explanation">
+<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Class</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../org/apache/rampart/AbstractUniqueMessageAttributeCache.html" title="class in org.apache.rampart">AbstractUniqueMessageAttributeCache</a></td>
+<td class="colLast">
+<div class="block">An abstract class which implements UniqueMessageAttributeCache interface.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../org/apache/rampart/MessageBuilder.html" title="class in org.apache.rampart">MessageBuilder</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../org/apache/rampart/NonceCache.html" title="class in org.apache.rampart">NonceCache</a></td>
+<td class="colLast">
+<div class="block">This is a basic implementation of UniqueMessageAttributeCache.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../org/apache/rampart/PolicyBasedResultsValidator.html" title="class in org.apache.rampart">PolicyBasedResultsValidator</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../org/apache/rampart/Rampart.html" title="class in org.apache.rampart">Rampart</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../org/apache/rampart/RampartConstants.html" title="class in org.apache.rampart">RampartConstants</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../org/apache/rampart/RampartEngine.html" title="class in org.apache.rampart">RampartEngine</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../org/apache/rampart/ServiceNonceCache.html" title="class in org.apache.rampart">ServiceNonceCache</a></td>
+<td class="colLast">
+<div class="block">This class holds nonce information per service.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../org/apache/rampart/TokenCallbackHandler.html" title="class in org.apache.rampart">TokenCallbackHandler</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../org/apache/rampart/ValidatorData.html" title="class in org.apache.rampart">ValidatorData</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="packageSummary" border="0" cellpadding="3" cellspacing="0" summary="Exception Summary table, listing exceptions, and an explanation">
+<caption><span>Exception Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Exception</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-use.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/apache/rahas/impl/util/package-summary.html">Prev Package</a></li>
+<li><a href="../../../org/apache/rampart/builder/package-summary.html">Next Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?org/apache/rampart/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/package-tree.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/package-tree.html
new file mode 100644
index 0000000..7706674
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/package-tree.html
@@ -0,0 +1,160 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>org.apache.rampart Class Hierarchy (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="org.apache.rampart Class Hierarchy (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li>Use</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/apache/rahas/impl/util/package-tree.html">Prev</a></li>
+<li><a href="../../../org/apache/rampart/builder/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?org/apache/rampart/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 class="title">Hierarchy For Package org.apache.rampart</h1>
+<span class="strong">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<div class="contentContainer">
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang"><span class="strong">Object</span></a>
+<ul>
+<li type="circle">org.apache.rampart.<a href="../../../org/apache/rampart/AbstractUniqueMessageAttributeCache.html" title="class in org.apache.rampart"><span class="strong">AbstractUniqueMessageAttributeCache</span></a> (implements org.apache.rampart.<a href="../../../org/apache/rampart/UniqueMessageAttributeCache.html" title="interface in org.apache.rampart">UniqueMessageAttributeCache</a>)
+<ul>
+<li type="circle">org.apache.rampart.<a href="../../../org/apache/rampart/NonceCache.html" title="class in org.apache.rampart"><span class="strong">NonceCache</span></a></li>
+</ul>
+</li>
+<li type="circle">org.apache.rampart.<a href="../../../org/apache/rampart/MessageBuilder.html" title="class in org.apache.rampart"><span class="strong">MessageBuilder</span></a></li>
+<li type="circle">org.apache.rampart.<a href="../../../org/apache/rampart/PolicyBasedResultsValidator.html" title="class in org.apache.rampart"><span class="strong">PolicyBasedResultsValidator</span></a> (implements org.apache.rampart.<a href="../../../org/apache/rampart/ExtendedPolicyValidatorCallbackHandler.html" title="interface in org.apache.rampart">ExtendedPolicyValidatorCallbackHandler</a>)</li>
+<li type="circle">org.apache.rampart.<a href="../../../org/apache/rampart/Rampart.html" title="class in org.apache.rampart"><span class="strong">Rampart</span></a> (implements org.apache.axis2.modules.Module)</li>
+<li type="circle">org.apache.rampart.<a href="../../../org/apache/rampart/RampartConstants.html" title="class in org.apache.rampart"><span class="strong">RampartConstants</span></a></li>
+<li type="circle">org.apache.rampart.<a href="../../../org/apache/rampart/RampartEngine.html" title="class in org.apache.rampart"><span class="strong">RampartEngine</span></a></li>
+<li type="circle">org.apache.rampart.<a href="../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart"><span class="strong">RampartMessageData</span></a></li>
+<li type="circle">org.apache.rampart.<a href="../../../org/apache/rampart/ServiceNonceCache.html" title="class in org.apache.rampart"><span class="strong">ServiceNonceCache</span></a></li>
+<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang"><span class="strong">Throwable</span></a> (implements java.io.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
+<ul>
+<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang"><span class="strong">Exception</span></a>
+<ul>
+<li type="circle">org.apache.rampart.<a href="../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart"><span class="strong">RampartException</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+<li type="circle">org.apache.rampart.<a href="../../../org/apache/rampart/TokenCallbackHandler.html" title="class in org.apache.rampart"><span class="strong">TokenCallbackHandler</span></a> (implements javax.security.auth.callback.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/security/auth/callback/CallbackHandler.html?is-external=true" title="class or interface in javax.security.auth.callback">CallbackHandler</a>)</li>
+<li type="circle">org.apache.rampart.<a href="../../../org/apache/rampart/ValidatorData.html" title="class in org.apache.rampart"><span class="strong">ValidatorData</span></a></li>
+</ul>
+</li>
+</ul>
+<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
+<ul>
+<li type="circle">org.apache.rampart.<a href="../../../org/apache/rampart/PolicyValidatorCallbackHandler.html" title="interface in org.apache.rampart"><span class="strong">PolicyValidatorCallbackHandler</span></a>
+<ul>
+<li type="circle">org.apache.rampart.<a href="../../../org/apache/rampart/ExtendedPolicyValidatorCallbackHandler.html" title="interface in org.apache.rampart"><span class="strong">ExtendedPolicyValidatorCallbackHandler</span></a></li>
+</ul>
+</li>
+<li type="circle">org.apache.rampart.<a href="../../../org/apache/rampart/RampartConfigCallbackHandler.html" title="interface in org.apache.rampart"><span class="strong">RampartConfigCallbackHandler</span></a></li>
+<li type="circle">org.apache.rampart.<a href="../../../org/apache/rampart/UniqueMessageAttributeCache.html" title="interface in org.apache.rampart"><span class="strong">UniqueMessageAttributeCache</span></a></li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li>Use</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/apache/rahas/impl/util/package-tree.html">Prev</a></li>
+<li><a href="../../../org/apache/rampart/builder/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?org/apache/rampart/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/package-use.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/package-use.html
new file mode 100644
index 0000000..01dc2a7
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/package-use.html
@@ -0,0 +1,266 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Package org.apache.rampart (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Package org.apache.rampart (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?org/apache/rampart/package-use.html" target="_top">Frames</a></li>
+<li><a href="package-use.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 title="Uses of Package org.apache.rampart" class="title">Uses of Package<br>org.apache.rampart</h1>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
+<caption><span>Packages that use <a href="../../../org/apache/rampart/package-summary.html">org.apache.rampart</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Package</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="#org.apache.rampart">org.apache.rampart</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="#org.apache.rampart.builder">org.apache.rampart.builder</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="#org.apache.rampart.policy">org.apache.rampart.policy</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="#org.apache.rampart.saml">org.apache.rampart.saml</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="#org.apache.rampart.util">org.apache.rampart.util</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="org.apache.rampart">
+<!--   -->
+</a>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
+<caption><span>Classes in <a href="../../../org/apache/rampart/package-summary.html">org.apache.rampart</a> used by <a href="../../../org/apache/rampart/package-summary.html">org.apache.rampart</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Class and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colOne"><a href="../../../org/apache/rampart/class-use/AbstractUniqueMessageAttributeCache.html#org.apache.rampart">AbstractUniqueMessageAttributeCache</a>
+<div class="block">An abstract class which implements UniqueMessageAttributeCache interface.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="../../../org/apache/rampart/class-use/ExtendedPolicyValidatorCallbackHandler.html#org.apache.rampart">ExtendedPolicyValidatorCallbackHandler</a>
+<div class="block">This is an extension of the PolicyValidatorCallbackHandler.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a href="../../../org/apache/rampart/class-use/PolicyValidatorCallbackHandler.html#org.apache.rampart">PolicyValidatorCallbackHandler</a>
+<div class="block">Callback handler interface to allow different implementations of policy based results validation.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="../../../org/apache/rampart/class-use/RampartException.html#org.apache.rampart">RampartException</a>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a href="../../../org/apache/rampart/class-use/RampartMessageData.html#org.apache.rampart">RampartMessageData</a>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="../../../org/apache/rampart/class-use/UniqueMessageAttributeCache.html#org.apache.rampart">UniqueMessageAttributeCache</a>
+<div class="block">An interface to cache nonce/sequence number values coming with messages.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a href="../../../org/apache/rampart/class-use/ValidatorData.html#org.apache.rampart">ValidatorData</a>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="org.apache.rampart.builder">
+<!--   -->
+</a>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
+<caption><span>Classes in <a href="../../../org/apache/rampart/package-summary.html">org.apache.rampart</a> used by <a href="../../../org/apache/rampart/builder/package-summary.html">org.apache.rampart.builder</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Class and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colOne"><a href="../../../org/apache/rampart/class-use/RampartException.html#org.apache.rampart.builder">RampartException</a>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="../../../org/apache/rampart/class-use/RampartMessageData.html#org.apache.rampart.builder">RampartMessageData</a>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="org.apache.rampart.policy">
+<!--   -->
+</a>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
+<caption><span>Classes in <a href="../../../org/apache/rampart/package-summary.html">org.apache.rampart</a> used by <a href="../../../org/apache/rampart/policy/package-summary.html">org.apache.rampart.policy</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Class and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colOne"><a href="../../../org/apache/rampart/class-use/RampartException.html#org.apache.rampart.policy">RampartException</a>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="org.apache.rampart.saml">
+<!--   -->
+</a>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
+<caption><span>Classes in <a href="../../../org/apache/rampart/package-summary.html">org.apache.rampart</a> used by <a href="../../../org/apache/rampart/saml/package-summary.html">org.apache.rampart.saml</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Class and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colOne"><a href="../../../org/apache/rampart/class-use/TokenCallbackHandler.html#org.apache.rampart.saml">TokenCallbackHandler</a>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="org.apache.rampart.util">
+<!--   -->
+</a>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
+<caption><span>Classes in <a href="../../../org/apache/rampart/package-summary.html">org.apache.rampart</a> used by <a href="../../../org/apache/rampart/util/package-summary.html">org.apache.rampart.util</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Class and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colOne"><a href="../../../org/apache/rampart/class-use/PolicyValidatorCallbackHandler.html#org.apache.rampart.util">PolicyValidatorCallbackHandler</a>
+<div class="block">Callback handler interface to allow different implementations of policy based results validation.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="../../../org/apache/rampart/class-use/RampartConfigCallbackHandler.html#org.apache.rampart.util">RampartConfigCallbackHandler</a>
+<div class="block">Callback handler interface to update Rampart Configuration dynamically.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a href="../../../org/apache/rampart/class-use/RampartException.html#org.apache.rampart.util">RampartException</a>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="../../../org/apache/rampart/class-use/RampartMessageData.html#org.apache.rampart.util">RampartMessageData</a>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?org/apache/rampart/package-use.html" target="_top">Frames</a></li>
+<li><a href="package-use.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/policy/RampartPolicyBuilder.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/policy/RampartPolicyBuilder.html
new file mode 100644
index 0000000..2c63129
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/policy/RampartPolicyBuilder.html
@@ -0,0 +1,274 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>RampartPolicyBuilder (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="RampartPolicyBuilder (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/RampartPolicyBuilder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev Class</li>
+<li><a href="../../../../org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rampart/policy/RampartPolicyBuilder.html" target="_top">Frames</a></li>
+<li><a href="RampartPolicyBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.rampart.policy</div>
+<h2 title="Class RampartPolicyBuilder" class="title">Class RampartPolicyBuilder</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.rampart.policy.RampartPolicyBuilder</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">RampartPolicyBuilder</span>
+extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../org/apache/rampart/policy/RampartPolicyBuilder.html#RampartPolicyBuilder()">RampartPolicyBuilder</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="../../../../org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/policy/RampartPolicyBuilder.html#build(java.util.List)">build</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&nbsp;topLevelAssertions)</code>
+<div class="block">Compile the parsed security data into one Policy data block.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="RampartPolicyBuilder()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>RampartPolicyBuilder</h4>
+<pre>public&nbsp;RampartPolicyBuilder()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="build(java.util.List)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>build</h4>
+<pre>public static&nbsp;<a href="../../../../org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a>&nbsp;build(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&nbsp;topLevelAssertions)
+                               throws <a href="../../../../org/apache/ws/secpolicy/WSSPolicyException.html" title="class in org.apache.ws.secpolicy">WSSPolicyException</a></pre>
+<div class="block">Compile the parsed security data into one Policy data block.
+ 
+ This methods loops over all top level Policy Engine data elements,
+ extracts the parsed parameters and sets them into a single data block.
+ During this processing the method prepares the parameters in a format
+ that is ready for processing by the WSS4J functions.
+ 
+ <p/>
+ 
+ The WSS4J policy enabled handler takes this data block to control the
+ setup of the security header.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>topLevelAssertions</code> - The iterator of the top level policy assertions</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The compile Poilcy data block.</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../../org/apache/ws/secpolicy/WSSPolicyException.html" title="class in org.apache.ws.secpolicy">WSSPolicyException</a></code></dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/RampartPolicyBuilder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev Class</li>
+<li><a href="../../../../org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rampart/policy/RampartPolicyBuilder.html" target="_top">Frames</a></li>
+<li><a href="RampartPolicyBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/policy/RampartPolicyData.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/policy/RampartPolicyData.html
new file mode 100644
index 0000000..821de04
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/policy/RampartPolicyData.html
@@ -0,0 +1,1725 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>RampartPolicyData (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="RampartPolicyData (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/RampartPolicyData.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/apache/rampart/policy/RampartPolicyBuilder.html" title="class in org.apache.rampart.policy"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../org/apache/rampart/policy/SupportingPolicyData.html" title="class in org.apache.rampart.policy"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rampart/policy/RampartPolicyData.html" target="_top">Frames</a></li>
+<li><a href="RampartPolicyData.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.rampart.policy</div>
+<h2 title="Class RampartPolicyData" class="title">Class RampartPolicyData</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.rampart.policy.RampartPolicyData</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><a href="../../../../org/apache/rampart/policy/SupportingPolicyData.html" title="class in org.apache.rampart.policy">SupportingPolicyData</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">RampartPolicyData</span>
+extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#RampartPolicyData()">RampartPolicyData</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#addDeclaredNamespaces(java.util.HashMap)">addDeclaredNamespaces</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">HashMap</a>&nbsp;namespaces)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#addSignedPart(java.lang.String, java.lang.String)">addSignedPart</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;namespace,
+             <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;element)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#addSignedPart(org.apache.ws.security.WSEncryptionPart)">addSignedPart</a></strong>(org.apache.ws.security.WSEncryptionPart&nbsp;part)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#addSupportingPolicyData(org.apache.rampart.policy.SupportingPolicyData)">addSupportingPolicyData</a></strong>(<a href="../../../../org/apache/rampart/policy/SupportingPolicyData.html" title="class in org.apache.rampart.policy">SupportingPolicyData</a>&nbsp;supportingPolicyData)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../org/apache/ws/secpolicy/model/AlgorithmSuite.html" title="class in org.apache.ws.secpolicy.model">AlgorithmSuite</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#getAlgorithmSuite()">getAlgorithmSuite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#getContentEncryptedElements()">getContentEncryptedElements</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">HashMap</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#getDeclaredNamespaces()">getDeclaredNamespaces</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#getEncryptedElements()">getEncryptedElements</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.ws.security.WSEncryptionPart&gt;</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#getEncryptedParts()">getEncryptedParts</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#getEncryptedSupportingTokens()">getEncryptedSupportingTokens</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#getEncryptionToken()">getEncryptionToken</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#getEndorsingEncryptedSupportingTokens()">getEndorsingEncryptedSupportingTokens</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#getEndorsingSupportingTokens()">getEndorsingSupportingTokens</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#getInitiatorToken()">getInitiatorToken</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>org.apache.neethi.Policy</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#getIssuerPolicy()">getIssuerPolicy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#getLayout()">getLayout</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>org.apache.axis2.policy.model.MTOMAssertion</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#getMTOMAssertion()">getMTOMAssertion</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../org/apache/rampart/policy/model/OptimizePartsConfig.html" title="class in org.apache.rampart.policy.model">OptimizePartsConfig</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#getOptimizePartsConfig()">getOptimizePartsConfig</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#getProtectionOrder()">getProtectionOrder</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../org/apache/rampart/policy/model/RampartConfig.html" title="class in org.apache.rampart.policy.model">RampartConfig</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#getRampartConfig()">getRampartConfig</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#getRecipientToken()">getRecipientToken</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#getRequiredElements()">getRequiredElements</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#getSignatureToken()">getSignatureToken</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#getSignedElements()">getSignedElements</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#getSignedEncryptedSupportingTokens()">getSignedEncryptedSupportingTokens</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#getSignedEndorsingEncryptedSupportingTokens()">getSignedEndorsingEncryptedSupportingTokens</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#getSignedEndorsingSupportingTokens()">getSignedEndorsingSupportingTokens</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.ws.security.WSEncryptionPart&gt;</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#getSignedParts()">getSignedParts</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#getSignedSupportingTokens()">getSignedSupportingTokens</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/apache/rampart/policy/SupportingPolicyData.html" title="class in org.apache.rampart.policy">SupportingPolicyData</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#getSupportingPolicyData()">getSupportingPolicyData</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#getSupportingTokenID(org.apache.ws.secpolicy.model.Token, int)">getSupportingTokenID</a></strong>(<a href="../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a>&nbsp;token,
+                    int&nbsp;type)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#getSupportingTokens()">getSupportingTokens</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#getSupportingTokensList()">getSupportingTokensList</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#getTransportToken()">getTransportToken</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../org/apache/ws/secpolicy/model/Trust10.html" title="class in org.apache.ws.secpolicy.model">Trust10</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#getTrust10()">getTrust10</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#getWebServiceSecurityPolicyNS()">getWebServiceSecurityPolicyNS</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../org/apache/ws/secpolicy/model/Wss10.html" title="class in org.apache.ws.secpolicy.model">Wss10</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#getWss10()">getWss10</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../org/apache/ws/secpolicy/model/Wss11.html" title="class in org.apache.ws.secpolicy.model">Wss11</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#getWss11()">getWss11</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#isAsymmetricBinding()">isAsymmetricBinding</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#isEncryptAttachments()">isEncryptAttachments</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#isEncryptAttachmentsOptional()">isEncryptAttachmentsOptional</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#isEncryptBody()">isEncryptBody</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#isEncryptBodyOptional()">isEncryptBodyOptional</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#isEntireHeadersAndBodySignatures()">isEntireHeadersAndBodySignatures</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#isIncludeTimestamp()">isIncludeTimestamp</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#isIncludeTimestampOptional()">isIncludeTimestampOptional</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#isMTOMSerialize()">isMTOMSerialize</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#isSignAllHeaders()">isSignAllHeaders</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#isSignAttachments()">isSignAttachments</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#isSignAttachmentsOptional()">isSignAttachmentsOptional</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#isSignatureConfirmation()">isSignatureConfirmation</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#isSignatureProtection()">isSignatureProtection</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#isSignBody()">isSignBody</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#isSignBodyOptional()">isSignBodyOptional</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#isSymmetricBinding()">isSymmetricBinding</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#isTokenProtection()">isTokenProtection</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#isTransportBinding()">isTransportBinding</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#setAlgorithmSuite(org.apache.ws.secpolicy.model.AlgorithmSuite)">setAlgorithmSuite</a></strong>(<a href="../../../../org/apache/ws/secpolicy/model/AlgorithmSuite.html" title="class in org.apache.ws.secpolicy.model">AlgorithmSuite</a>&nbsp;algorithmSuite)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#setAsymmetricBinding(boolean)">setAsymmetricBinding</a></strong>(boolean&nbsp;asymmetricBinding)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#setContentEncryptedElements(java.lang.String)">setContentEncryptedElements</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;encElement)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#setEncryptAttachments(boolean)">setEncryptAttachments</a></strong>(boolean&nbsp;encryptAttachments)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#setEncryptAttachmentsOptional(boolean)">setEncryptAttachmentsOptional</a></strong>(boolean&nbsp;encryptAttachmentsOptional)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#setEncryptBody(boolean)">setEncryptBody</a></strong>(boolean&nbsp;encryptBody)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#setEncryptBodyOptional(boolean)">setEncryptBodyOptional</a></strong>(boolean&nbsp;encryptBodyOptional)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#setEncryptedElements(java.lang.String)">setEncryptedElements</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;encElement)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#setEncryptedParts(java.lang.String, java.lang.String)">setEncryptedParts</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;namespace,
+                 <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;element)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#setEncryptedParts(java.lang.String, java.lang.String, java.lang.String)">setEncryptedParts</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;namespace,
+                 <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;element,
+                 <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;modifier)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#setEncryptedSupportingTokens(org.apache.ws.secpolicy.model.SupportingToken)">setEncryptedSupportingTokens</a></strong>(<a href="../../../../org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a>&nbsp;encryptedSupportingTokens)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#setEncryptionToken(org.apache.ws.secpolicy.model.Token)">setEncryptionToken</a></strong>(<a href="../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a>&nbsp;encryptionToken)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#setEndorsingEncryptedSupportingTokens(org.apache.ws.secpolicy.model.SupportingToken)">setEndorsingEncryptedSupportingTokens</a></strong>(<a href="../../../../org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a>&nbsp;endorsingEncryptedSupportingTokens)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#setEndorsingSupportingTokens(org.apache.ws.secpolicy.model.SupportingToken)">setEndorsingSupportingTokens</a></strong>(<a href="../../../../org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a>&nbsp;endorsingSupportingTokens)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#setEntireHeadersAndBodySignatures(boolean)">setEntireHeadersAndBodySignatures</a></strong>(boolean&nbsp;entireHeaderAndBodySignatures)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#setIncludeTimestamp(boolean)">setIncludeTimestamp</a></strong>(boolean&nbsp;includeTimestamp)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#setIncludeTimestampOptional(boolean)">setIncludeTimestampOptional</a></strong>(boolean&nbsp;includeTimestampOptional)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#setInitiatorToken(org.apache.ws.secpolicy.model.Token)">setInitiatorToken</a></strong>(<a href="../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a>&nbsp;initiatorToken)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#setLayout(java.lang.String)">setLayout</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;layout)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#setMTOMAssertion(org.apache.axis2.policy.model.MTOMAssertion)">setMTOMAssertion</a></strong>(org.apache.axis2.policy.model.MTOMAssertion&nbsp;mtomAssertion)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#setProtectionOrder(java.lang.String)">setProtectionOrder</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;protectionOrder)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#setProtectionToken(org.apache.ws.secpolicy.model.Token)">setProtectionToken</a></strong>(<a href="../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a>&nbsp;protectionToken)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#setRampartConfig(org.apache.rampart.policy.model.RampartConfig)">setRampartConfig</a></strong>(<a href="../../../../org/apache/rampart/policy/model/RampartConfig.html" title="class in org.apache.rampart.policy.model">RampartConfig</a>&nbsp;rampartConfig)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#setRecipientToken(org.apache.ws.secpolicy.model.Token)">setRecipientToken</a></strong>(<a href="../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a>&nbsp;recipientToken)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#setRequiredElements(java.lang.String)">setRequiredElements</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;reqElement)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#setSignAllHeaders(boolean)">setSignAllHeaders</a></strong>(boolean&nbsp;signAllHeaders)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#setSignAttachments(boolean)">setSignAttachments</a></strong>(boolean&nbsp;signAttachments)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#setSignAttachmentsOptional(boolean)">setSignAttachmentsOptional</a></strong>(boolean&nbsp;signAttachmentsOptional)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#setSignatureConfirmation(boolean)">setSignatureConfirmation</a></strong>(boolean&nbsp;signatureConfirmation)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#setSignatureProtection(boolean)">setSignatureProtection</a></strong>(boolean&nbsp;signatureProtection)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#setSignatureToken(org.apache.ws.secpolicy.model.Token)">setSignatureToken</a></strong>(<a href="../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a>&nbsp;signatureToken)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#setSignBody(boolean)">setSignBody</a></strong>(boolean&nbsp;signBody)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#setSignBodyOptional(boolean)">setSignBodyOptional</a></strong>(boolean&nbsp;signBodyOptional)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#setSignedElements(java.lang.String)">setSignedElements</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;sigElement)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#setSignedEncryptedSupportingTokens(org.apache.ws.secpolicy.model.SupportingToken)">setSignedEncryptedSupportingTokens</a></strong>(<a href="../../../../org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a>&nbsp;signedEncryptedSupportingTokens)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#setSignedEndorsingEncryptedSupportingTokens(org.apache.ws.secpolicy.model.SupportingToken)">setSignedEndorsingEncryptedSupportingTokens</a></strong>(<a href="../../../../org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a>&nbsp;signedEndorsingEncryptedSupportingTokens)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#setSignedEndorsingSupportingTokens(org.apache.ws.secpolicy.model.SupportingToken)">setSignedEndorsingSupportingTokens</a></strong>(<a href="../../../../org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a>&nbsp;signedEndorsingSupportingTokens)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#setSignedParts(java.util.List)">setSignedParts</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.ws.security.WSEncryptionPart&gt;&nbsp;signedParts)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#setSignedSupportingTokens(org.apache.ws.secpolicy.model.SupportingToken)">setSignedSupportingTokens</a></strong>(<a href="../../../../org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a>&nbsp;signedSupportingTokens)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#setSupportingTokens(org.apache.ws.secpolicy.model.SupportingToken)">setSupportingTokens</a></strong>(<a href="../../../../org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a>&nbsp;suppTokens)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#setSupporttingtokenId(org.apache.ws.secpolicy.model.Token, java.lang.String, int)">setSupporttingtokenId</a></strong>(<a href="../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a>&nbsp;token,
+                     <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;id,
+                     int&nbsp;type)</code>
+<div class="block">Add the given token and id to the map.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#setSymmetricBinding(boolean)">setSymmetricBinding</a></strong>(boolean&nbsp;symmetricBinding)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#setTokenProtection(boolean)">setTokenProtection</a></strong>(boolean&nbsp;tokenProtection)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#setTransportBinding(boolean)">setTransportBinding</a></strong>(boolean&nbsp;transportBinding)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#setTransportToken(org.apache.ws.secpolicy.model.Token)">setTransportToken</a></strong>(<a href="../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a>&nbsp;transportToken)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#setTrust10(org.apache.ws.secpolicy.model.Trust10)">setTrust10</a></strong>(<a href="../../../../org/apache/ws/secpolicy/model/Trust10.html" title="class in org.apache.ws.secpolicy.model">Trust10</a>&nbsp;trust10)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#setWebServiceSecurityPolicyNS(java.lang.String)">setWebServiceSecurityPolicyNS</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;webServiceSecurityPolicyNS)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#setWss10(org.apache.ws.secpolicy.model.Wss10)">setWss10</a></strong>(<a href="../../../../org/apache/ws/secpolicy/model/Wss10.html" title="class in org.apache.ws.secpolicy.model">Wss10</a>&nbsp;wss10)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#setWss11(org.apache.ws.secpolicy.model.Wss11)">setWss11</a></strong>(<a href="../../../../org/apache/ws/secpolicy/model/Wss11.html" title="class in org.apache.ws.secpolicy.model">Wss11</a>&nbsp;wss11)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="RampartPolicyData()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>RampartPolicyData</h4>
+<pre>public&nbsp;RampartPolicyData()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getWebServiceSecurityPolicyNS()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getWebServiceSecurityPolicyNS</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getWebServiceSecurityPolicyNS()</pre>
+</li>
+</ul>
+<a name="setWebServiceSecurityPolicyNS(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setWebServiceSecurityPolicyNS</h4>
+<pre>public&nbsp;void&nbsp;setWebServiceSecurityPolicyNS(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;webServiceSecurityPolicyNS)</pre>
+</li>
+</ul>
+<a name="getSupportingPolicyData()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSupportingPolicyData</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/apache/rampart/policy/SupportingPolicyData.html" title="class in org.apache.rampart.policy">SupportingPolicyData</a>&gt;&nbsp;getSupportingPolicyData()</pre>
+</li>
+</ul>
+<a name="addSupportingPolicyData(org.apache.rampart.policy.SupportingPolicyData)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addSupportingPolicyData</h4>
+<pre>public&nbsp;void&nbsp;addSupportingPolicyData(<a href="../../../../org/apache/rampart/policy/SupportingPolicyData.html" title="class in org.apache.rampart.policy">SupportingPolicyData</a>&nbsp;supportingPolicyData)</pre>
+</li>
+</ul>
+<a name="isSignBodyOptional()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isSignBodyOptional</h4>
+<pre>public&nbsp;boolean&nbsp;isSignBodyOptional()</pre>
+</li>
+</ul>
+<a name="setSignBodyOptional(boolean)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setSignBodyOptional</h4>
+<pre>public&nbsp;void&nbsp;setSignBodyOptional(boolean&nbsp;signBodyOptional)</pre>
+</li>
+</ul>
+<a name="isEncryptBodyOptional()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isEncryptBodyOptional</h4>
+<pre>public&nbsp;boolean&nbsp;isEncryptBodyOptional()</pre>
+</li>
+</ul>
+<a name="setEncryptBodyOptional(boolean)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setEncryptBodyOptional</h4>
+<pre>public&nbsp;void&nbsp;setEncryptBodyOptional(boolean&nbsp;encryptBodyOptional)</pre>
+</li>
+</ul>
+<a name="isSignAttachmentsOptional()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isSignAttachmentsOptional</h4>
+<pre>public&nbsp;boolean&nbsp;isSignAttachmentsOptional()</pre>
+</li>
+</ul>
+<a name="setSignAttachmentsOptional(boolean)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setSignAttachmentsOptional</h4>
+<pre>public&nbsp;void&nbsp;setSignAttachmentsOptional(boolean&nbsp;signAttachmentsOptional)</pre>
+</li>
+</ul>
+<a name="isEncryptAttachmentsOptional()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isEncryptAttachmentsOptional</h4>
+<pre>public&nbsp;boolean&nbsp;isEncryptAttachmentsOptional()</pre>
+</li>
+</ul>
+<a name="setEncryptAttachmentsOptional(boolean)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setEncryptAttachmentsOptional</h4>
+<pre>public&nbsp;void&nbsp;setEncryptAttachmentsOptional(boolean&nbsp;encryptAttachmentsOptional)</pre>
+</li>
+</ul>
+<a name="isSymmetricBinding()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isSymmetricBinding</h4>
+<pre>public&nbsp;boolean&nbsp;isSymmetricBinding()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the symmetricBinding.</dd></dl>
+</li>
+</ul>
+<a name="setSymmetricBinding(boolean)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setSymmetricBinding</h4>
+<pre>public&nbsp;void&nbsp;setSymmetricBinding(boolean&nbsp;symmetricBinding)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>symmetricBinding</code> - The symmetricBinding to set.</dd></dl>
+</li>
+</ul>
+<a name="isAsymmetricBinding()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isAsymmetricBinding</h4>
+<pre>public&nbsp;boolean&nbsp;isAsymmetricBinding()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns a boolean value indicating whether a Asymmetric Binding</dd></dl>
+</li>
+</ul>
+<a name="setAsymmetricBinding(boolean)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAsymmetricBinding</h4>
+<pre>public&nbsp;void&nbsp;setAsymmetricBinding(boolean&nbsp;asymmetricBinding)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>asymmetricBinding</code> - boolean value indicating whether a Asymmetric Binding</dd></dl>
+</li>
+</ul>
+<a name="isEntireHeadersAndBodySignatures()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isEntireHeadersAndBodySignatures</h4>
+<pre>public&nbsp;boolean&nbsp;isEntireHeadersAndBodySignatures()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the entireHeaderAndBodySignatures.</dd></dl>
+</li>
+</ul>
+<a name="setEntireHeadersAndBodySignatures(boolean)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setEntireHeadersAndBodySignatures</h4>
+<pre>public&nbsp;void&nbsp;setEntireHeadersAndBodySignatures(boolean&nbsp;entireHeaderAndBodySignatures)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>entireHeaderAndBodySignatures</code> - The entireHeaderAndBodySignatures to set.</dd></dl>
+</li>
+</ul>
+<a name="isIncludeTimestamp()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isIncludeTimestamp</h4>
+<pre>public&nbsp;boolean&nbsp;isIncludeTimestamp()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the includeTimestamp.</dd></dl>
+</li>
+</ul>
+<a name="setIncludeTimestamp(boolean)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setIncludeTimestamp</h4>
+<pre>public&nbsp;void&nbsp;setIncludeTimestamp(boolean&nbsp;includeTimestamp)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>includeTimestamp</code> - The includeTimestamp to set.</dd></dl>
+</li>
+</ul>
+<a name="isIncludeTimestampOptional()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isIncludeTimestampOptional</h4>
+<pre>public&nbsp;boolean&nbsp;isIncludeTimestampOptional()</pre>
+</li>
+</ul>
+<a name="setIncludeTimestampOptional(boolean)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setIncludeTimestampOptional</h4>
+<pre>public&nbsp;void&nbsp;setIncludeTimestampOptional(boolean&nbsp;includeTimestampOptional)</pre>
+</li>
+</ul>
+<a name="getLayout()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getLayout</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getLayout()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the layout.</dd></dl>
+</li>
+</ul>
+<a name="setLayout(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setLayout</h4>
+<pre>public&nbsp;void&nbsp;setLayout(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;layout)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>layout</code> - The layout to set.</dd></dl>
+</li>
+</ul>
+<a name="getProtectionOrder()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getProtectionOrder</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getProtectionOrder()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the protectionOrder.</dd></dl>
+</li>
+</ul>
+<a name="setProtectionOrder(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setProtectionOrder</h4>
+<pre>public&nbsp;void&nbsp;setProtectionOrder(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;protectionOrder)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>protectionOrder</code> - The protectionOrder to set.</dd></dl>
+</li>
+</ul>
+<a name="isSignatureProtection()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isSignatureProtection</h4>
+<pre>public&nbsp;boolean&nbsp;isSignatureProtection()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the signatureProtection.</dd></dl>
+</li>
+</ul>
+<a name="setSignatureProtection(boolean)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setSignatureProtection</h4>
+<pre>public&nbsp;void&nbsp;setSignatureProtection(boolean&nbsp;signatureProtection)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>signatureProtection</code> - The signatureProtection to set.</dd></dl>
+</li>
+</ul>
+<a name="isTokenProtection()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isTokenProtection</h4>
+<pre>public&nbsp;boolean&nbsp;isTokenProtection()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the tokenProtection.</dd></dl>
+</li>
+</ul>
+<a name="setTokenProtection(boolean)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setTokenProtection</h4>
+<pre>public&nbsp;void&nbsp;setTokenProtection(boolean&nbsp;tokenProtection)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>tokenProtection</code> - The tokenProtection to set.</dd></dl>
+</li>
+</ul>
+<a name="isSignatureConfirmation()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isSignatureConfirmation</h4>
+<pre>public&nbsp;boolean&nbsp;isSignatureConfirmation()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the signatureConfirmation.</dd></dl>
+</li>
+</ul>
+<a name="setSignatureConfirmation(boolean)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setSignatureConfirmation</h4>
+<pre>public&nbsp;void&nbsp;setSignatureConfirmation(boolean&nbsp;signatureConfirmation)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>signatureConfirmation</code> - The signatureConfirmation to set.</dd></dl>
+</li>
+</ul>
+<a name="getEncryptedElements()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEncryptedElements</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;getEncryptedElements()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the encryptedElements.</dd></dl>
+</li>
+</ul>
+<a name="setEncryptedElements(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setEncryptedElements</h4>
+<pre>public&nbsp;void&nbsp;setEncryptedElements(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;encElement)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>encElement</code> - The encrypted Element (XPath) to set.</dd></dl>
+</li>
+</ul>
+<a name="getRequiredElements()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getRequiredElements</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;getRequiredElements()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the requiredElements.</dd></dl>
+</li>
+</ul>
+<a name="setRequiredElements(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setRequiredElements</h4>
+<pre>public&nbsp;void&nbsp;setRequiredElements(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;reqElement)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>reqElement</code> - The Required Element (XPath) to set.</dd></dl>
+</li>
+</ul>
+<a name="getContentEncryptedElements()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getContentEncryptedElements</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;getContentEncryptedElements()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the contentEncryptedElements.</dd></dl>
+</li>
+</ul>
+<a name="setContentEncryptedElements(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setContentEncryptedElements</h4>
+<pre>public&nbsp;void&nbsp;setContentEncryptedElements(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;encElement)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>encElement</code> - The encrypted Element (XPath) to set.</dd></dl>
+</li>
+</ul>
+<a name="getEncryptedParts()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEncryptedParts</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.ws.security.WSEncryptionPart&gt;&nbsp;getEncryptedParts()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the encryptedParts.</dd></dl>
+</li>
+</ul>
+<a name="setEncryptedParts(java.lang.String, java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setEncryptedParts</h4>
+<pre>public&nbsp;void&nbsp;setEncryptedParts(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;namespace,
+                     <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;element)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>namespace</code> - The namespace of the part.</dd><dd><code>element</code> - The part's element name.</dd></dl>
+</li>
+</ul>
+<a name="setEncryptedParts(java.lang.String, java.lang.String, java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setEncryptedParts</h4>
+<pre>public&nbsp;void&nbsp;setEncryptedParts(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;namespace,
+                     <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;element,
+                     <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;modifier)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>namespace</code> - The namespace of the part.</dd><dd><code>element</code> - The part's element name.</dd><dd><code>modifier</code> - The type of encryption 
+            Element,Content,Header</dd></dl>
+</li>
+</ul>
+<a name="isEncryptBody()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isEncryptBody</h4>
+<pre>public&nbsp;boolean&nbsp;isEncryptBody()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the encryptBody.</dd></dl>
+</li>
+</ul>
+<a name="setEncryptBody(boolean)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setEncryptBody</h4>
+<pre>public&nbsp;void&nbsp;setEncryptBody(boolean&nbsp;encryptBody)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>encryptBody</code> - The encryptBody to set.</dd></dl>
+</li>
+</ul>
+<a name="isSignBody()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isSignBody</h4>
+<pre>public&nbsp;boolean&nbsp;isSignBody()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the signBody.</dd></dl>
+</li>
+</ul>
+<a name="setSignBody(boolean)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setSignBody</h4>
+<pre>public&nbsp;void&nbsp;setSignBody(boolean&nbsp;signBody)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>signBody</code> - The signBody to set.</dd></dl>
+</li>
+</ul>
+<a name="isSignAttachments()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isSignAttachments</h4>
+<pre>public&nbsp;boolean&nbsp;isSignAttachments()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the signAttachments.</dd></dl>
+</li>
+</ul>
+<a name="setSignAttachments(boolean)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setSignAttachments</h4>
+<pre>public&nbsp;void&nbsp;setSignAttachments(boolean&nbsp;signAttachments)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>signAttachments</code> - The signAttachments to set.</dd></dl>
+</li>
+</ul>
+<a name="isEncryptAttachments()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isEncryptAttachments</h4>
+<pre>public&nbsp;boolean&nbsp;isEncryptAttachments()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the encryptAttachments.</dd></dl>
+</li>
+</ul>
+<a name="setEncryptAttachments(boolean)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setEncryptAttachments</h4>
+<pre>public&nbsp;void&nbsp;setEncryptAttachments(boolean&nbsp;encryptAttachments)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>encryptAttachments</code> - The encryptAttachments to set.</dd></dl>
+</li>
+</ul>
+<a name="getSignedElements()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSignedElements</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;getSignedElements()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the signedElements.</dd></dl>
+</li>
+</ul>
+<a name="setSignedElements(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setSignedElements</h4>
+<pre>public&nbsp;void&nbsp;setSignedElements(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;sigElement)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>sigElement</code> - The signed Element (XPath) to set.</dd></dl>
+</li>
+</ul>
+<a name="getSignedParts()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSignedParts</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.ws.security.WSEncryptionPart&gt;&nbsp;getSignedParts()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the signedParts.</dd></dl>
+</li>
+</ul>
+<a name="getDeclaredNamespaces()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getDeclaredNamespaces</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">HashMap</a>&nbsp;getDeclaredNamespaces()</pre>
+</li>
+</ul>
+<a name="addDeclaredNamespaces(java.util.HashMap)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addDeclaredNamespaces</h4>
+<pre>public&nbsp;void&nbsp;addDeclaredNamespaces(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">HashMap</a>&nbsp;namespaces)</pre>
+</li>
+</ul>
+<a name="addSignedPart(java.lang.String, java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addSignedPart</h4>
+<pre>public&nbsp;void&nbsp;addSignedPart(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;namespace,
+                 <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;element)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>namespace</code> - The namespace of the part.</dd><dd><code>element</code> - The part's element name.</dd></dl>
+</li>
+</ul>
+<a name="addSignedPart(org.apache.ws.security.WSEncryptionPart)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addSignedPart</h4>
+<pre>public&nbsp;void&nbsp;addSignedPart(org.apache.ws.security.WSEncryptionPart&nbsp;part)</pre>
+</li>
+</ul>
+<a name="setSignedParts(java.util.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setSignedParts</h4>
+<pre>public&nbsp;void&nbsp;setSignedParts(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.ws.security.WSEncryptionPart&gt;&nbsp;signedParts)</pre>
+</li>
+</ul>
+<a name="setSupportingTokens(org.apache.ws.secpolicy.model.SupportingToken)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setSupportingTokens</h4>
+<pre>public&nbsp;void&nbsp;setSupportingTokens(<a href="../../../../org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a>&nbsp;suppTokens)
+                         throws <a href="../../../../org/apache/ws/secpolicy/WSSPolicyException.html" title="class in org.apache.ws.secpolicy">WSSPolicyException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../../org/apache/ws/secpolicy/WSSPolicyException.html" title="class in org.apache.ws.secpolicy">WSSPolicyException</a></code></dd></dl>
+</li>
+</ul>
+<a name="getRampartConfig()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getRampartConfig</h4>
+<pre>public&nbsp;<a href="../../../../org/apache/rampart/policy/model/RampartConfig.html" title="class in org.apache.rampart.policy.model">RampartConfig</a>&nbsp;getRampartConfig()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the rampartConfig.</dd></dl>
+</li>
+</ul>
+<a name="getEncryptionToken()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEncryptionToken</h4>
+<pre>public&nbsp;<a href="../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a>&nbsp;getEncryptionToken()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the encryptionToken.</dd></dl>
+</li>
+</ul>
+<a name="setEncryptionToken(org.apache.ws.secpolicy.model.Token)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setEncryptionToken</h4>
+<pre>public&nbsp;void&nbsp;setEncryptionToken(<a href="../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a>&nbsp;encryptionToken)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>encryptionToken</code> - The encryptionToken to set.</dd></dl>
+</li>
+</ul>
+<a name="getInitiatorToken()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getInitiatorToken</h4>
+<pre>public&nbsp;<a href="../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a>&nbsp;getInitiatorToken()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the initiatorToken.</dd></dl>
+</li>
+</ul>
+<a name="setInitiatorToken(org.apache.ws.secpolicy.model.Token)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setInitiatorToken</h4>
+<pre>public&nbsp;void&nbsp;setInitiatorToken(<a href="../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a>&nbsp;initiatorToken)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>initiatorToken</code> - The initiatorToken to set.</dd></dl>
+</li>
+</ul>
+<a name="getTransportToken()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getTransportToken</h4>
+<pre>public&nbsp;<a href="../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a>&nbsp;getTransportToken()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the TransportToken.</dd></dl>
+</li>
+</ul>
+<a name="setTransportToken(org.apache.ws.secpolicy.model.Token)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setTransportToken</h4>
+<pre>public&nbsp;void&nbsp;setTransportToken(<a href="../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a>&nbsp;transportToken)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>transportToken</code> - The TransportToken to set.</dd></dl>
+</li>
+</ul>
+<a name="getRecipientToken()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getRecipientToken</h4>
+<pre>public&nbsp;<a href="../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a>&nbsp;getRecipientToken()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the recipientToken.</dd></dl>
+</li>
+</ul>
+<a name="setRecipientToken(org.apache.ws.secpolicy.model.Token)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setRecipientToken</h4>
+<pre>public&nbsp;void&nbsp;setRecipientToken(<a href="../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a>&nbsp;recipientToken)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>recipientToken</code> - The recipientToken to set.</dd></dl>
+</li>
+</ul>
+<a name="setProtectionToken(org.apache.ws.secpolicy.model.Token)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setProtectionToken</h4>
+<pre>public&nbsp;void&nbsp;setProtectionToken(<a href="../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a>&nbsp;protectionToken)</pre>
+</li>
+</ul>
+<a name="getSignatureToken()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSignatureToken</h4>
+<pre>public&nbsp;<a href="../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a>&nbsp;getSignatureToken()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the signatureToken.</dd></dl>
+</li>
+</ul>
+<a name="setSignatureToken(org.apache.ws.secpolicy.model.Token)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setSignatureToken</h4>
+<pre>public&nbsp;void&nbsp;setSignatureToken(<a href="../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a>&nbsp;signatureToken)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>signatureToken</code> - The signatureToken to set.</dd></dl>
+</li>
+</ul>
+<a name="getSignedEndorsingSupportingTokens()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSignedEndorsingSupportingTokens</h4>
+<pre>public&nbsp;<a href="../../../../org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a>&nbsp;getSignedEndorsingSupportingTokens()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the signedEndorsingSupportingToken.</dd></dl>
+</li>
+</ul>
+<a name="setSignedEndorsingSupportingTokens(org.apache.ws.secpolicy.model.SupportingToken)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setSignedEndorsingSupportingTokens</h4>
+<pre>public&nbsp;void&nbsp;setSignedEndorsingSupportingTokens(<a href="../../../../org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a>&nbsp;signedEndorsingSupportingTokens)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>signedEndorsingSupportingTokens</code> - The signedEndorsingSupportingToken to set.</dd></dl>
+</li>
+</ul>
+<a name="getSignedEndorsingEncryptedSupportingTokens()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSignedEndorsingEncryptedSupportingTokens</h4>
+<pre>public&nbsp;<a href="../../../../org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a>&nbsp;getSignedEndorsingEncryptedSupportingTokens()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the signedEndorsingEncryptedSupportingToken.</dd></dl>
+</li>
+</ul>
+<a name="setSignedEndorsingEncryptedSupportingTokens(org.apache.ws.secpolicy.model.SupportingToken)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setSignedEndorsingEncryptedSupportingTokens</h4>
+<pre>public&nbsp;void&nbsp;setSignedEndorsingEncryptedSupportingTokens(<a href="../../../../org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a>&nbsp;signedEndorsingEncryptedSupportingTokens)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>signedEndorsingEncryptedSupportingTokens</code> - The signedEndorsingEncryptedSupportingToken to set.</dd></dl>
+</li>
+</ul>
+<a name="getSignedSupportingTokens()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSignedSupportingTokens</h4>
+<pre>public&nbsp;<a href="../../../../org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a>&nbsp;getSignedSupportingTokens()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the signedSupportingToken.</dd></dl>
+</li>
+</ul>
+<a name="setSignedSupportingTokens(org.apache.ws.secpolicy.model.SupportingToken)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setSignedSupportingTokens</h4>
+<pre>public&nbsp;void&nbsp;setSignedSupportingTokens(<a href="../../../../org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a>&nbsp;signedSupportingTokens)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>signedSupportingTokens</code> - The signedSupportingToken to set.</dd></dl>
+</li>
+</ul>
+<a name="getSignedEncryptedSupportingTokens()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSignedEncryptedSupportingTokens</h4>
+<pre>public&nbsp;<a href="../../../../org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a>&nbsp;getSignedEncryptedSupportingTokens()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the signedEncryptedSupportingToken.</dd></dl>
+</li>
+</ul>
+<a name="setSignedEncryptedSupportingTokens(org.apache.ws.secpolicy.model.SupportingToken)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setSignedEncryptedSupportingTokens</h4>
+<pre>public&nbsp;void&nbsp;setSignedEncryptedSupportingTokens(<a href="../../../../org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a>&nbsp;signedEncryptedSupportingTokens)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>signedEncryptedSupportingTokens</code> - The signedEncryptedSupportingToken to set.</dd></dl>
+</li>
+</ul>
+<a name="getSupportingTokensList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSupportingTokensList</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a>&gt;&nbsp;getSupportingTokensList()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the supportingTokenList.</dd></dl>
+</li>
+</ul>
+<a name="getSupportingTokens()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSupportingTokens</h4>
+<pre>public&nbsp;<a href="../../../../org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a>&nbsp;getSupportingTokens()</pre>
+</li>
+</ul>
+<a name="setEncryptedSupportingTokens(org.apache.ws.secpolicy.model.SupportingToken)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setEncryptedSupportingTokens</h4>
+<pre>public&nbsp;void&nbsp;setEncryptedSupportingTokens(<a href="../../../../org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a>&nbsp;encryptedSupportingTokens)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>encryptedSupportingTokens</code> - The encryptedSupportingToken to set.</dd></dl>
+</li>
+</ul>
+<a name="getEncryptedSupportingTokens()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEncryptedSupportingTokens</h4>
+<pre>public&nbsp;<a href="../../../../org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a>&nbsp;getEncryptedSupportingTokens()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the encryptedSupportingToken.</dd></dl>
+</li>
+</ul>
+<a name="setEndorsingSupportingTokens(org.apache.ws.secpolicy.model.SupportingToken)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setEndorsingSupportingTokens</h4>
+<pre>public&nbsp;void&nbsp;setEndorsingSupportingTokens(<a href="../../../../org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a>&nbsp;endorsingSupportingTokens)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>endorsingSupportingTokens</code> - The endorsingSupportingToken to set.</dd></dl>
+</li>
+</ul>
+<a name="getEndorsingSupportingTokens()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEndorsingSupportingTokens</h4>
+<pre>public&nbsp;<a href="../../../../org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a>&nbsp;getEndorsingSupportingTokens()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the endorsingSupportingToken.</dd></dl>
+</li>
+</ul>
+<a name="setEndorsingEncryptedSupportingTokens(org.apache.ws.secpolicy.model.SupportingToken)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setEndorsingEncryptedSupportingTokens</h4>
+<pre>public&nbsp;void&nbsp;setEndorsingEncryptedSupportingTokens(<a href="../../../../org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a>&nbsp;endorsingEncryptedSupportingTokens)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>endorsingEncryptedSupportingTokens</code> - The endorsingEncryptedSupportingToken to set.</dd></dl>
+</li>
+</ul>
+<a name="getEndorsingEncryptedSupportingTokens()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEndorsingEncryptedSupportingTokens</h4>
+<pre>public&nbsp;<a href="../../../../org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a>&nbsp;getEndorsingEncryptedSupportingTokens()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the endorsingEncryptedSupportingToken.</dd></dl>
+</li>
+</ul>
+<a name="getAlgorithmSuite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAlgorithmSuite</h4>
+<pre>public&nbsp;<a href="../../../../org/apache/ws/secpolicy/model/AlgorithmSuite.html" title="class in org.apache.ws.secpolicy.model">AlgorithmSuite</a>&nbsp;getAlgorithmSuite()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the algorithmSuite.</dd></dl>
+</li>
+</ul>
+<a name="setAlgorithmSuite(org.apache.ws.secpolicy.model.AlgorithmSuite)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAlgorithmSuite</h4>
+<pre>public&nbsp;void&nbsp;setAlgorithmSuite(<a href="../../../../org/apache/ws/secpolicy/model/AlgorithmSuite.html" title="class in org.apache.ws.secpolicy.model">AlgorithmSuite</a>&nbsp;algorithmSuite)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>algorithmSuite</code> - The algorithmSuite to set.</dd></dl>
+</li>
+</ul>
+<a name="getTrust10()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getTrust10</h4>
+<pre>public&nbsp;<a href="../../../../org/apache/ws/secpolicy/model/Trust10.html" title="class in org.apache.ws.secpolicy.model">Trust10</a>&nbsp;getTrust10()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the trust10.</dd></dl>
+</li>
+</ul>
+<a name="setTrust10(org.apache.ws.secpolicy.model.Trust10)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setTrust10</h4>
+<pre>public&nbsp;void&nbsp;setTrust10(<a href="../../../../org/apache/ws/secpolicy/model/Trust10.html" title="class in org.apache.ws.secpolicy.model">Trust10</a>&nbsp;trust10)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>trust10</code> - The trust10 to set.</dd></dl>
+</li>
+</ul>
+<a name="setRampartConfig(org.apache.rampart.policy.model.RampartConfig)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setRampartConfig</h4>
+<pre>public&nbsp;void&nbsp;setRampartConfig(<a href="../../../../org/apache/rampart/policy/model/RampartConfig.html" title="class in org.apache.rampart.policy.model">RampartConfig</a>&nbsp;rampartConfig)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>rampartConfig</code> - The rampartConfig to set.</dd></dl>
+</li>
+</ul>
+<a name="isTransportBinding()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isTransportBinding</h4>
+<pre>public&nbsp;boolean&nbsp;isTransportBinding()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the transportBinding.</dd></dl>
+</li>
+</ul>
+<a name="setTransportBinding(boolean)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setTransportBinding</h4>
+<pre>public&nbsp;void&nbsp;setTransportBinding(boolean&nbsp;transportBinding)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>transportBinding</code> - The transportBinding to set.</dd></dl>
+</li>
+</ul>
+<a name="setSupporttingtokenId(org.apache.ws.secpolicy.model.Token, java.lang.String, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setSupporttingtokenId</h4>
+<pre>public&nbsp;void&nbsp;setSupporttingtokenId(<a href="../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a>&nbsp;token,
+                         <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;id,
+                         int&nbsp;type)
+                           throws <a href="../../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a></pre>
+<div class="block">Add the given token and id to the map.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>token</code> - </dd><dd><code>id</code> - </dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a></code></dd></dl>
+</li>
+</ul>
+<a name="getSupportingTokenID(org.apache.ws.secpolicy.model.Token, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSupportingTokenID</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getSupportingTokenID(<a href="../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a>&nbsp;token,
+                          int&nbsp;type)
+                            throws <a href="../../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a></code></dd></dl>
+</li>
+</ul>
+<a name="getWss10()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getWss10</h4>
+<pre>public&nbsp;<a href="../../../../org/apache/ws/secpolicy/model/Wss10.html" title="class in org.apache.ws.secpolicy.model">Wss10</a>&nbsp;getWss10()</pre>
+</li>
+</ul>
+<a name="setWss10(org.apache.ws.secpolicy.model.Wss10)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setWss10</h4>
+<pre>public&nbsp;void&nbsp;setWss10(<a href="../../../../org/apache/ws/secpolicy/model/Wss10.html" title="class in org.apache.ws.secpolicy.model">Wss10</a>&nbsp;wss10)</pre>
+</li>
+</ul>
+<a name="getWss11()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getWss11</h4>
+<pre>public&nbsp;<a href="../../../../org/apache/ws/secpolicy/model/Wss11.html" title="class in org.apache.ws.secpolicy.model">Wss11</a>&nbsp;getWss11()</pre>
+</li>
+</ul>
+<a name="setWss11(org.apache.ws.secpolicy.model.Wss11)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setWss11</h4>
+<pre>public&nbsp;void&nbsp;setWss11(<a href="../../../../org/apache/ws/secpolicy/model/Wss11.html" title="class in org.apache.ws.secpolicy.model">Wss11</a>&nbsp;wss11)</pre>
+</li>
+</ul>
+<a name="getIssuerPolicy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getIssuerPolicy</h4>
+<pre>public&nbsp;org.apache.neethi.Policy&nbsp;getIssuerPolicy()</pre>
+</li>
+</ul>
+<a name="setMTOMAssertion(org.apache.axis2.policy.model.MTOMAssertion)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setMTOMAssertion</h4>
+<pre>public&nbsp;void&nbsp;setMTOMAssertion(org.apache.axis2.policy.model.MTOMAssertion&nbsp;mtomAssertion)</pre>
+</li>
+</ul>
+<a name="getMTOMAssertion()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getMTOMAssertion</h4>
+<pre>public&nbsp;org.apache.axis2.policy.model.MTOMAssertion&nbsp;getMTOMAssertion()</pre>
+</li>
+</ul>
+<a name="isSignAllHeaders()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isSignAllHeaders</h4>
+<pre>public&nbsp;boolean&nbsp;isSignAllHeaders()</pre>
+</li>
+</ul>
+<a name="setSignAllHeaders(boolean)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setSignAllHeaders</h4>
+<pre>public&nbsp;void&nbsp;setSignAllHeaders(boolean&nbsp;signAllHeaders)</pre>
+</li>
+</ul>
+<a name="isMTOMSerialize()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isMTOMSerialize</h4>
+<pre>public&nbsp;boolean&nbsp;isMTOMSerialize()</pre>
+</li>
+</ul>
+<a name="getOptimizePartsConfig()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getOptimizePartsConfig</h4>
+<pre>public&nbsp;<a href="../../../../org/apache/rampart/policy/model/OptimizePartsConfig.html" title="class in org.apache.rampart.policy.model">OptimizePartsConfig</a>&nbsp;getOptimizePartsConfig()</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/RampartPolicyData.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/apache/rampart/policy/RampartPolicyBuilder.html" title="class in org.apache.rampart.policy"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../org/apache/rampart/policy/SupportingPolicyData.html" title="class in org.apache.rampart.policy"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rampart/policy/RampartPolicyData.html" target="_top">Frames</a></li>
+<li><a href="RampartPolicyData.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/policy/SupportingPolicyData.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/policy/SupportingPolicyData.html
new file mode 100644
index 0000000..9bf1244
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/policy/SupportingPolicyData.html
@@ -0,0 +1,268 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>SupportingPolicyData (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="SupportingPolicyData (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/SupportingPolicyData.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy"><span class="strong">Prev Class</span></a></li>
+<li>Next Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rampart/policy/SupportingPolicyData.html" target="_top">Frames</a></li>
+<li><a href="SupportingPolicyData.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.rampart.policy</div>
+<h2 title="Class SupportingPolicyData" class="title">Class SupportingPolicyData</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">org.apache.rampart.policy.RampartPolicyData</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.rampart.policy.SupportingPolicyData</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">SupportingPolicyData</span>
+extends <a href="../../../../org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../org/apache/rampart/policy/SupportingPolicyData.html#SupportingPolicyData()">SupportingPolicyData</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/policy/SupportingPolicyData.html#build(org.apache.ws.secpolicy.model.SupportingToken)">build</a></strong>(<a href="../../../../org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a>&nbsp;token)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_org.apache.rampart.policy.RampartPolicyData">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.apache.rampart.policy.<a href="../../../../org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a></h3>
+<code><a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#addDeclaredNamespaces(java.util.HashMap)">addDeclaredNamespaces</a>, <a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#addSignedPart(java.lang.String, java.lang.String)">addSignedPart</a>, <a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#addSignedPart(org.apache.ws.security.WSEncryptionPart)">addSignedPart</a>, <a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#addSupportingPolicyData(org.apache.rampart.policy.SupportingPolicyData)">addSupportingPolicyData</a>, <a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#getAlgorithmSuite()">getAlgorithmSuite</a>, <a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#getContentEncryptedElements()">getContentEncryptedElements</a>, <a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#getDeclaredNamespaces()">getDeclaredNamespaces</a>, <a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#getEncryptedElements()">getEncryptedElements</a>, <a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#getEncryptedParts()">getEncryptedParts</a>, <a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#getEncryptedSupportingTokens()">getEncryptedSupportingTokens</a>, <a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#getEncryptionToken()">getEncryptionToken</a>, <a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#getEndorsingEncryptedSupportingTokens()">getEndorsingEncryptedSupportingTokens</a>, <a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#getEndorsingSupportingTokens()">getEndorsingSupportingTokens</a>, <a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#getInitiatorToken()">getInitiatorToken</a>, <a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#getIssuerPolicy()">getIssuerPolicy</a>, <a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#getLayout()">getLayout</a>, <a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#getMTOMAssertion()">getMTOMAssertion</a>, <a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#getOptimizePartsConfig()">getOptimizePartsConfig</a>, <a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#getProtectionOrder()">getProtectionOrder</a>, <a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#getRampartConfig()">getRampartConfig</a>, <a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#getRecipientToken()">getRecipientToken</a>, <a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#getRequiredElements()">getRequiredElements</a>, <a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#getSignatureToken()">getSignatureToken</a>, <a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#getSignedElements()">getSignedElements</a>, <a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#getSignedEncryptedSupportingTokens()">getSignedEncryptedSupportingTokens</a>, <a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#getSignedEndorsingEncryptedSupportingTokens()">getSignedEndorsingEncryptedSupportingTokens</a>, <a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#getSignedEndorsingSupportingTokens()">getSignedEndorsingSupportingTokens</a>, <a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#getSignedParts()">getSignedParts</a>, <a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#getSignedSupportingTokens()">getSignedSupportingTokens</a>, <a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#getSupportingPolicyData()">getSupportingPolicyData</a>, <a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#getSupportingTokenID(org.apache.ws.secpolicy.model.Token, int)">getSupportingTokenID</a>, <a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#getSupportingTokens()">getSupportingTokens</a>, <a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#getSupportingTokensList()">getSupportingTokensList</a>, <a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#getTransportToken()">getTransportToken</a>, <a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#getTrust10()">getTrust10</a>, <a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#getWebServiceSecurityPolicyNS()">getWebServiceSecurityPolicyNS</a>, <a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#getWss10()">getWss10</a>, <a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#getWss11()">getWss11</a>, <a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#isAsymmetricBinding()">isAsymmetricBinding</a>, <a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#isEncryptAttachments()">isEncryptAttachments</a>, <a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#isEncryptAttachmentsOptional()">isEncryptAttachmentsOptional</a>, <a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#isEncryptBody()">isEncryptBody</a>, <a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#isEncryptBodyOptional()">isEncryptBodyOptional</a>, <a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#isEntireHeadersAndBodySignatures()">isEntireHeadersAndBodySignatures</a>, <a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#isIncludeTimestamp()">isIncludeTimestamp</a>, <a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#isIncludeTimestampOptional()">isIncludeTimestampOptional</a>, <a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#isMTOMSerialize()">isMTOMSerialize</a>, <a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#isSignAllHeaders()">isSignAllHeaders</a>, <a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#isSignAttachments()">isSignAttachments</a>, <a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#isSignAttachmentsOptional()">isSignAttachmentsOptional</a>, <a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#isSignatureConfirmation()">isSignatureConfirmation</a>, <a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#isSignatureProtection()">isSignatureProtection</a>, <a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#isSignBody()">isSignBody</a>, <a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#isSignBodyOptional()">isSignBodyOptional</a>, <a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#isSymmetricBinding()">isSymmetricBinding</a>, <a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#isTokenProtection()">isTokenProtection</a>, <a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#isTransportBinding()">isTransportBinding</a>, <a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#setAlgorithmSuite(org.apache.ws.secpolicy.model.AlgorithmSuite)">setAlgorithmSuite</a>, <a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#setAsymmetricBinding(boolean)">setAsymmetricBinding</a>, <a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#setContentEncryptedElements(java.lang.String)">setContentEncryptedElements</a>, <a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#setEncryptAttachments(boolean)">setEncryptAttachments</a>, <a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#setEncryptAttachmentsOptional(boolean)">setEncryptAttachmentsOptional</a>, <a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#setEncryptBody(boolean)">setEncryptBody</a>, <a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#setEncryptBodyOptional(boolean)">setEncryptBodyOptional</a>, <a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#setEncryptedElements(java.lang.String)">setEncryptedElements</a>, <a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#setEncryptedParts(java.lang.String, java.lang.String)">setEncryptedParts</a>, <a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#setEncryptedParts(java.lang.String, java.lang.String, java.lang.String)">setEncryptedParts</a>, <a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#setEncryptedSupportingTokens(org.apache.ws.secpolicy.model.SupportingToken)">setEncryptedSupportingTokens</a>, <a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#setEncryptionToken(org.apache.ws.secpolicy.model.Token)">setEncryptionToken</a>, <a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#setEndorsingEncryptedSupportingTokens(org.apache.ws.secpolicy.model.SupportingToken)">setEndorsingEncryptedSupportingTokens</a>, <a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#setEndorsingSupportingTokens(org.apache.ws.secpolicy.model.SupportingToken)">setEndorsingSupportingTokens</a>, <a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#setEntireHeadersAndBodySignatures(boolean)">setEntireHeadersAndBodySignatures</a>, <a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#setIncludeTimestamp(boolean)">setIncludeTimestamp</a>, <a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#setIncludeTimestampOptional(boolean)">setIncludeTimestampOptional</a>, <a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#setInitiatorToken(org.apache.ws.secpolicy.model.Token)">setInitiatorToken</a>, <a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#setLayout(java.lang.String)">setLayout</a>, <a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#setMTOMAssertion(org.apache.axis2.policy.model.MTOMAssertion)">setMTOMAssertion</a>, <a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#setProtectionOrder(java.lang.String)">setProtectionOrder</a>, <a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#setProtectionToken(org.apache.ws.secpolicy.model.Token)">setProtectionToken</a>, <a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#setRampartConfig(org.apache.rampart.policy.model.RampartConfig)">setRampartConfig</a>, <a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#setRecipientToken(org.apache.ws.secpolicy.model.Token)">setRecipientToken</a>, <a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#setRequiredElements(java.lang.String)">setRequiredElements</a>, <a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#setSignAllHeaders(boolean)">setSignAllHeaders</a>, <a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#setSignAttachments(boolean)">setSignAttachments</a>, <a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#setSignAttachmentsOptional(boolean)">setSignAttachmentsOptional</a>, <a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#setSignatureConfirmation(boolean)">setSignatureConfirmation</a>, <a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#setSignatureProtection(boolean)">setSignatureProtection</a>, <a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#setSignatureToken(org.apache.ws.secpolicy.model.Token)">setSignatureToken</a>, <a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#setSignBody(boolean)">setSignBody</a>, <a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#setSignBodyOptional(boolean)">setSignBodyOptional</a>, <a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#setSignedElements(java.lang.String)">setSignedElements</a>, <a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#setSignedEncryptedSupportingTokens(org.apache.ws.secpolicy.model.SupportingToken)">setSignedEncryptedSupportingTokens</a>, <a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#setSignedEndorsingEncryptedSupportingTokens(org.apache.ws.secpolicy.model.SupportingToken)">setSignedEndorsingEncryptedSupportingTokens</a>, <a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#setSignedEndorsingSupportingTokens(org.apache.ws.secpolicy.model.SupportingToken)">setSignedEndorsingSupportingTokens</a>, <a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#setSignedParts(java.util.List)">setSignedParts</a>, <a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#setSignedSupportingTokens(org.apache.ws.secpolicy.model.SupportingToken)">setSignedSupportingTokens</a>, <a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#setSupportingTokens(org.apache.ws.secpolicy.model.SupportingToken)">setSupportingTokens</a>, <a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#setSupporttingtokenId(org.apache.ws.secpolicy.model.Token, java.lang.String, int)">setSupporttingtokenId</a>, <a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#setSymmetricBinding(boolean)">setSymmetricBinding</a>, <a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#setTokenProtection(boolean)">setTokenProtection</a>, <a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#setTransportBinding(boolean)">setTransportBinding</a>, <a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#setTransportToken(org.apache.ws.secpolicy.model.Token)">setTransportToken</a>, <a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#setTrust10(org.apache.ws.secpolicy.model.Trust10)">setTrust10</a>, <a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#setWebServiceSecurityPolicyNS(java.lang.String)">setWebServiceSecurityPolicyNS</a>, <a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#setWss10(org.apache.ws.secpolicy.model.Wss10)">setWss10</a>, <a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#setWss11(org.apache.ws.secpolicy.model.Wss11)">setWss11</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="SupportingPolicyData()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>SupportingPolicyData</h4>
+<pre>public&nbsp;SupportingPolicyData()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="build(org.apache.ws.secpolicy.model.SupportingToken)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>build</h4>
+<pre>public&nbsp;void&nbsp;build(<a href="../../../../org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a>&nbsp;token)</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/SupportingPolicyData.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy"><span class="strong">Prev Class</span></a></li>
+<li>Next Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rampart/policy/SupportingPolicyData.html" target="_top">Frames</a></li>
+<li><a href="SupportingPolicyData.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/policy/builders/CryptoConfigBuilder.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/policy/builders/CryptoConfigBuilder.html
new file mode 100644
index 0000000..f3e1050
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/policy/builders/CryptoConfigBuilder.html
@@ -0,0 +1,286 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>CryptoConfigBuilder (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="CryptoConfigBuilder (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/CryptoConfigBuilder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev Class</li>
+<li><a href="../../../../../org/apache/rampart/policy/builders/OptimizePartsBuilder.html" title="class in org.apache.rampart.policy.builders"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rampart/policy/builders/CryptoConfigBuilder.html" target="_top">Frames</a></li>
+<li><a href="CryptoConfigBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.rampart.policy.builders</div>
+<h2 title="Class CryptoConfigBuilder" class="title">Class CryptoConfigBuilder</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.rampart.policy.builders.CryptoConfigBuilder</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">CryptoConfigBuilder</span>
+extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
+implements org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../../org/apache/rampart/policy/builders/CryptoConfigBuilder.html#CryptoConfigBuilder()">CryptoConfigBuilder</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>org.apache.neethi.Assertion</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/builders/CryptoConfigBuilder.html#build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">build</a></strong>(org.apache.axiom.om.OMElement&nbsp;element,
+     org.apache.neethi.AssertionBuilderFactory&nbsp;factory)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/builders/CryptoConfigBuilder.html#getKnownElements()">getKnownElements</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="CryptoConfigBuilder()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>CryptoConfigBuilder</h4>
+<pre>public&nbsp;CryptoConfigBuilder()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>build</h4>
+<pre>public&nbsp;org.apache.neethi.Assertion&nbsp;build(org.apache.axiom.om.OMElement&nbsp;element,
+                                org.apache.neethi.AssertionBuilderFactory&nbsp;factory)
+                                  throws <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>build</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code></dd></dl>
+</li>
+</ul>
+<a name="getKnownElements()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getKnownElements</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>[]&nbsp;getKnownElements()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>getKnownElements</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/CryptoConfigBuilder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev Class</li>
+<li><a href="../../../../../org/apache/rampart/policy/builders/OptimizePartsBuilder.html" title="class in org.apache.rampart.policy.builders"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rampart/policy/builders/CryptoConfigBuilder.html" target="_top">Frames</a></li>
+<li><a href="CryptoConfigBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/policy/builders/OptimizePartsBuilder.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/policy/builders/OptimizePartsBuilder.html
new file mode 100644
index 0000000..ea161ca
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/policy/builders/OptimizePartsBuilder.html
@@ -0,0 +1,303 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>OptimizePartsBuilder (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="OptimizePartsBuilder (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/OptimizePartsBuilder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/rampart/policy/builders/CryptoConfigBuilder.html" title="class in org.apache.rampart.policy.builders"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/rampart/policy/builders/RampartConfigBuilder.html" title="class in org.apache.rampart.policy.builders"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rampart/policy/builders/OptimizePartsBuilder.html" target="_top">Frames</a></li>
+<li><a href="OptimizePartsBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.rampart.policy.builders</div>
+<h2 title="Class OptimizePartsBuilder" class="title">Class OptimizePartsBuilder</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.rampart.policy.builders.OptimizePartsBuilder</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">OptimizePartsBuilder</span>
+extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
+implements org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</pre>
+<div class="block">OptimizePartsBuilder creates the OptimizePartsConfig
+ 
+ This clase deserialize the following XML fragment inside the RampartConfig.
+ Example
+<pre>
+&lt;ramp:optimizeParts&gt;<br />
+&lt;ramp:expressions&gt;<br />
+&lt;ramp:expression&gt;//ns1:data1&lt;/ramp:expression&gt;<br />
+&lt;ramp:expression&gt;//ns2:data2&lt;/ramp:expression&gt;<br />
+&lt;/ramp:expressions&gt;<br />
+&nbsp;&lt;ramp:namespaces&gt;<br />
+&lt;nampespace uri="http://test1.com" prefix="ns1"/&gt;<br />
+&lt;nampespace uri="http://test2.com" prefix="ns2"/&gt;<br />
+&lt;/ramp:namespaces&gt;<br />
+&lt;/ramp:optimizeParts&gt;
+</pre></div>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../org/apache/rampart/policy/model/OptimizePartsConfig.html" title="class in org.apache.rampart.policy.model"><code>OptimizePartsConfig</code></a></dd></dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../../org/apache/rampart/policy/builders/OptimizePartsBuilder.html#OptimizePartsBuilder()">OptimizePartsBuilder</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>org.apache.neethi.Assertion</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/builders/OptimizePartsBuilder.html#build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">build</a></strong>(org.apache.axiom.om.OMElement&nbsp;element,
+     org.apache.neethi.AssertionBuilderFactory&nbsp;factory)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/builders/OptimizePartsBuilder.html#getKnownElements()">getKnownElements</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="OptimizePartsBuilder()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>OptimizePartsBuilder</h4>
+<pre>public&nbsp;OptimizePartsBuilder()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>build</h4>
+<pre>public&nbsp;org.apache.neethi.Assertion&nbsp;build(org.apache.axiom.om.OMElement&nbsp;element,
+                                org.apache.neethi.AssertionBuilderFactory&nbsp;factory)
+                                  throws <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>build</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code></dd></dl>
+</li>
+</ul>
+<a name="getKnownElements()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getKnownElements</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>[]&nbsp;getKnownElements()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>getKnownElements</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/OptimizePartsBuilder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/rampart/policy/builders/CryptoConfigBuilder.html" title="class in org.apache.rampart.policy.builders"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/rampart/policy/builders/RampartConfigBuilder.html" title="class in org.apache.rampart.policy.builders"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rampart/policy/builders/OptimizePartsBuilder.html" target="_top">Frames</a></li>
+<li><a href="OptimizePartsBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/policy/builders/RampartConfigBuilder.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/policy/builders/RampartConfigBuilder.html
new file mode 100644
index 0000000..c2471ba
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/policy/builders/RampartConfigBuilder.html
@@ -0,0 +1,286 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>RampartConfigBuilder (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="RampartConfigBuilder (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/RampartConfigBuilder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/rampart/policy/builders/OptimizePartsBuilder.html" title="class in org.apache.rampart.policy.builders"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/rampart/policy/builders/SSLConfigBuilder.html" title="class in org.apache.rampart.policy.builders"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rampart/policy/builders/RampartConfigBuilder.html" target="_top">Frames</a></li>
+<li><a href="RampartConfigBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.rampart.policy.builders</div>
+<h2 title="Class RampartConfigBuilder" class="title">Class RampartConfigBuilder</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.rampart.policy.builders.RampartConfigBuilder</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">RampartConfigBuilder</span>
+extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
+implements org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../../org/apache/rampart/policy/builders/RampartConfigBuilder.html#RampartConfigBuilder()">RampartConfigBuilder</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>org.apache.neethi.Assertion</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/builders/RampartConfigBuilder.html#build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">build</a></strong>(org.apache.axiom.om.OMElement&nbsp;element,
+     org.apache.neethi.AssertionBuilderFactory&nbsp;factory)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/builders/RampartConfigBuilder.html#getKnownElements()">getKnownElements</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="RampartConfigBuilder()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>RampartConfigBuilder</h4>
+<pre>public&nbsp;RampartConfigBuilder()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>build</h4>
+<pre>public&nbsp;org.apache.neethi.Assertion&nbsp;build(org.apache.axiom.om.OMElement&nbsp;element,
+                                org.apache.neethi.AssertionBuilderFactory&nbsp;factory)
+                                  throws <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>build</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code></dd></dl>
+</li>
+</ul>
+<a name="getKnownElements()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getKnownElements</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>[]&nbsp;getKnownElements()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>getKnownElements</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/RampartConfigBuilder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/rampart/policy/builders/OptimizePartsBuilder.html" title="class in org.apache.rampart.policy.builders"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/rampart/policy/builders/SSLConfigBuilder.html" title="class in org.apache.rampart.policy.builders"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rampart/policy/builders/RampartConfigBuilder.html" target="_top">Frames</a></li>
+<li><a href="RampartConfigBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/policy/builders/SSLConfigBuilder.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/policy/builders/SSLConfigBuilder.html
new file mode 100644
index 0000000..d60db73
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/policy/builders/SSLConfigBuilder.html
@@ -0,0 +1,286 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>SSLConfigBuilder (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="SSLConfigBuilder (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/SSLConfigBuilder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/rampart/policy/builders/RampartConfigBuilder.html" title="class in org.apache.rampart.policy.builders"><span class="strong">Prev Class</span></a></li>
+<li>Next Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rampart/policy/builders/SSLConfigBuilder.html" target="_top">Frames</a></li>
+<li><a href="SSLConfigBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.rampart.policy.builders</div>
+<h2 title="Class SSLConfigBuilder" class="title">Class SSLConfigBuilder</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.rampart.policy.builders.SSLConfigBuilder</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">SSLConfigBuilder</span>
+extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
+implements org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../../org/apache/rampart/policy/builders/SSLConfigBuilder.html#SSLConfigBuilder()">SSLConfigBuilder</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>org.apache.neethi.Assertion</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/builders/SSLConfigBuilder.html#build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">build</a></strong>(org.apache.axiom.om.OMElement&nbsp;element,
+     org.apache.neethi.AssertionBuilderFactory&nbsp;factory)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/builders/SSLConfigBuilder.html#getKnownElements()">getKnownElements</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="SSLConfigBuilder()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>SSLConfigBuilder</h4>
+<pre>public&nbsp;SSLConfigBuilder()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>build</h4>
+<pre>public&nbsp;org.apache.neethi.Assertion&nbsp;build(org.apache.axiom.om.OMElement&nbsp;element,
+                                org.apache.neethi.AssertionBuilderFactory&nbsp;factory)
+                                  throws <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>build</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code></dd></dl>
+</li>
+</ul>
+<a name="getKnownElements()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getKnownElements</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>[]&nbsp;getKnownElements()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>getKnownElements</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/SSLConfigBuilder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/rampart/policy/builders/RampartConfigBuilder.html" title="class in org.apache.rampart.policy.builders"><span class="strong">Prev Class</span></a></li>
+<li>Next Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rampart/policy/builders/SSLConfigBuilder.html" target="_top">Frames</a></li>
+<li><a href="SSLConfigBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/policy/builders/class-use/CryptoConfigBuilder.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/policy/builders/class-use/CryptoConfigBuilder.html
new file mode 100644
index 0000000..3291e91
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/policy/builders/class-use/CryptoConfigBuilder.html
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.rampart.policy.builders.CryptoConfigBuilder (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.rampart.policy.builders.CryptoConfigBuilder (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/rampart/policy/builders/CryptoConfigBuilder.html" title="class in org.apache.rampart.policy.builders">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/rampart/policy/builders/class-use/CryptoConfigBuilder.html" target="_top">Frames</a></li>
+<li><a href="CryptoConfigBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.rampart.policy.builders.CryptoConfigBuilder" class="title">Uses of Class<br>org.apache.rampart.policy.builders.CryptoConfigBuilder</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.rampart.policy.builders.CryptoConfigBuilder</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/rampart/policy/builders/CryptoConfigBuilder.html" title="class in org.apache.rampart.policy.builders">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/rampart/policy/builders/class-use/CryptoConfigBuilder.html" target="_top">Frames</a></li>
+<li><a href="CryptoConfigBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/policy/builders/class-use/OptimizePartsBuilder.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/policy/builders/class-use/OptimizePartsBuilder.html
new file mode 100644
index 0000000..9a912a6
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/policy/builders/class-use/OptimizePartsBuilder.html
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.rampart.policy.builders.OptimizePartsBuilder (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.rampart.policy.builders.OptimizePartsBuilder (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/rampart/policy/builders/OptimizePartsBuilder.html" title="class in org.apache.rampart.policy.builders">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/rampart/policy/builders/class-use/OptimizePartsBuilder.html" target="_top">Frames</a></li>
+<li><a href="OptimizePartsBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.rampart.policy.builders.OptimizePartsBuilder" class="title">Uses of Class<br>org.apache.rampart.policy.builders.OptimizePartsBuilder</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.rampart.policy.builders.OptimizePartsBuilder</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/rampart/policy/builders/OptimizePartsBuilder.html" title="class in org.apache.rampart.policy.builders">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/rampart/policy/builders/class-use/OptimizePartsBuilder.html" target="_top">Frames</a></li>
+<li><a href="OptimizePartsBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/policy/builders/class-use/RampartConfigBuilder.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/policy/builders/class-use/RampartConfigBuilder.html
new file mode 100644
index 0000000..0e14ecb
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/policy/builders/class-use/RampartConfigBuilder.html
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.rampart.policy.builders.RampartConfigBuilder (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.rampart.policy.builders.RampartConfigBuilder (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/rampart/policy/builders/RampartConfigBuilder.html" title="class in org.apache.rampart.policy.builders">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/rampart/policy/builders/class-use/RampartConfigBuilder.html" target="_top">Frames</a></li>
+<li><a href="RampartConfigBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.rampart.policy.builders.RampartConfigBuilder" class="title">Uses of Class<br>org.apache.rampart.policy.builders.RampartConfigBuilder</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.rampart.policy.builders.RampartConfigBuilder</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/rampart/policy/builders/RampartConfigBuilder.html" title="class in org.apache.rampart.policy.builders">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/rampart/policy/builders/class-use/RampartConfigBuilder.html" target="_top">Frames</a></li>
+<li><a href="RampartConfigBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/policy/builders/class-use/SSLConfigBuilder.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/policy/builders/class-use/SSLConfigBuilder.html
new file mode 100644
index 0000000..6ba7fe2
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/policy/builders/class-use/SSLConfigBuilder.html
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.rampart.policy.builders.SSLConfigBuilder (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.rampart.policy.builders.SSLConfigBuilder (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/rampart/policy/builders/SSLConfigBuilder.html" title="class in org.apache.rampart.policy.builders">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/rampart/policy/builders/class-use/SSLConfigBuilder.html" target="_top">Frames</a></li>
+<li><a href="SSLConfigBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.rampart.policy.builders.SSLConfigBuilder" class="title">Uses of Class<br>org.apache.rampart.policy.builders.SSLConfigBuilder</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.rampart.policy.builders.SSLConfigBuilder</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/rampart/policy/builders/SSLConfigBuilder.html" title="class in org.apache.rampart.policy.builders">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/rampart/policy/builders/class-use/SSLConfigBuilder.html" target="_top">Frames</a></li>
+<li><a href="SSLConfigBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/policy/builders/package-frame.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/policy/builders/package-frame.html
new file mode 100644
index 0000000..adef55c
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/policy/builders/package-frame.html
@@ -0,0 +1,21 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>org.apache.rampart.policy.builders (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<h1 class="bar"><a href="../../../../../org/apache/rampart/policy/builders/package-summary.html" target="classFrame">org.apache.rampart.policy.builders</a></h1>
+<div class="indexContainer">
+<h2 title="Classes">Classes</h2>
+<ul title="Classes">
+<li><a href="CryptoConfigBuilder.html" title="class in org.apache.rampart.policy.builders" target="classFrame">CryptoConfigBuilder</a></li>
+<li><a href="OptimizePartsBuilder.html" title="class in org.apache.rampart.policy.builders" target="classFrame">OptimizePartsBuilder</a></li>
+<li><a href="RampartConfigBuilder.html" title="class in org.apache.rampart.policy.builders" target="classFrame">RampartConfigBuilder</a></li>
+<li><a href="SSLConfigBuilder.html" title="class in org.apache.rampart.policy.builders" target="classFrame">SSLConfigBuilder</a></li>
+</ul>
+</div>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/policy/builders/package-summary.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/policy/builders/package-summary.html
new file mode 100644
index 0000000..df5d083
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/policy/builders/package-summary.html
@@ -0,0 +1,149 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>org.apache.rampart.policy.builders (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="org.apache.rampart.policy.builders (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-use.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/rampart/policy/package-summary.html">Prev Package</a></li>
+<li><a href="../../../../../org/apache/rampart/policy/model/package-summary.html">Next Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rampart/policy/builders/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 title="Package" class="title">Package&nbsp;org.apache.rampart.policy.builders</h1>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="packageSummary" border="0" cellpadding="3" cellspacing="0" summary="Class Summary table, listing classes, and an explanation">
+<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Class</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/rampart/policy/builders/CryptoConfigBuilder.html" title="class in org.apache.rampart.policy.builders">CryptoConfigBuilder</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../org/apache/rampart/policy/builders/OptimizePartsBuilder.html" title="class in org.apache.rampart.policy.builders">OptimizePartsBuilder</a></td>
+<td class="colLast">
+<div class="block">OptimizePartsBuilder creates the OptimizePartsConfig
+ 
+ This clase deserialize the following XML fragment inside the RampartConfig.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/rampart/policy/builders/RampartConfigBuilder.html" title="class in org.apache.rampart.policy.builders">RampartConfigBuilder</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../org/apache/rampart/policy/builders/SSLConfigBuilder.html" title="class in org.apache.rampart.policy.builders">SSLConfigBuilder</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-use.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/rampart/policy/package-summary.html">Prev Package</a></li>
+<li><a href="../../../../../org/apache/rampart/policy/model/package-summary.html">Next Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rampart/policy/builders/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/policy/builders/package-tree.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/policy/builders/package-tree.html
new file mode 100644
index 0000000..47234b5
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/policy/builders/package-tree.html
@@ -0,0 +1,131 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>org.apache.rampart.policy.builders Class Hierarchy (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="org.apache.rampart.policy.builders Class Hierarchy (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li>Use</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/rampart/policy/package-tree.html">Prev</a></li>
+<li><a href="../../../../../org/apache/rampart/policy/model/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rampart/policy/builders/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 class="title">Hierarchy For Package org.apache.rampart.policy.builders</h1>
+<span class="strong">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<div class="contentContainer">
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang"><span class="strong">Object</span></a>
+<ul>
+<li type="circle">org.apache.rampart.policy.builders.<a href="../../../../../org/apache/rampart/policy/builders/CryptoConfigBuilder.html" title="class in org.apache.rampart.policy.builders"><span class="strong">CryptoConfigBuilder</span></a> (implements org.apache.neethi.builders.AssertionBuilder&lt;T&gt;)</li>
+<li type="circle">org.apache.rampart.policy.builders.<a href="../../../../../org/apache/rampart/policy/builders/OptimizePartsBuilder.html" title="class in org.apache.rampart.policy.builders"><span class="strong">OptimizePartsBuilder</span></a> (implements org.apache.neethi.builders.AssertionBuilder&lt;T&gt;)</li>
+<li type="circle">org.apache.rampart.policy.builders.<a href="../../../../../org/apache/rampart/policy/builders/RampartConfigBuilder.html" title="class in org.apache.rampart.policy.builders"><span class="strong">RampartConfigBuilder</span></a> (implements org.apache.neethi.builders.AssertionBuilder&lt;T&gt;)</li>
+<li type="circle">org.apache.rampart.policy.builders.<a href="../../../../../org/apache/rampart/policy/builders/SSLConfigBuilder.html" title="class in org.apache.rampart.policy.builders"><span class="strong">SSLConfigBuilder</span></a> (implements org.apache.neethi.builders.AssertionBuilder&lt;T&gt;)</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li>Use</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/rampart/policy/package-tree.html">Prev</a></li>
+<li><a href="../../../../../org/apache/rampart/policy/model/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rampart/policy/builders/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/policy/builders/package-use.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/policy/builders/package-use.html
new file mode 100644
index 0000000..4771153
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/policy/builders/package-use.html
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Package org.apache.rampart.policy.builders (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Package org.apache.rampart.policy.builders (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rampart/policy/builders/package-use.html" target="_top">Frames</a></li>
+<li><a href="package-use.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 title="Uses of Package org.apache.rampart.policy.builders" class="title">Uses of Package<br>org.apache.rampart.policy.builders</h1>
+</div>
+<div class="contentContainer">No usage of org.apache.rampart.policy.builders</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rampart/policy/builders/package-use.html" target="_top">Frames</a></li>
+<li><a href="package-use.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/policy/class-use/RampartPolicyBuilder.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/policy/class-use/RampartPolicyBuilder.html
new file mode 100644
index 0000000..9cd7853
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/policy/class-use/RampartPolicyBuilder.html
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.rampart.policy.RampartPolicyBuilder (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.rampart.policy.RampartPolicyBuilder (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../org/apache/rampart/policy/RampartPolicyBuilder.html" title="class in org.apache.rampart.policy">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rampart/policy/class-use/RampartPolicyBuilder.html" target="_top">Frames</a></li>
+<li><a href="RampartPolicyBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.rampart.policy.RampartPolicyBuilder" class="title">Uses of Class<br>org.apache.rampart.policy.RampartPolicyBuilder</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.rampart.policy.RampartPolicyBuilder</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../org/apache/rampart/policy/RampartPolicyBuilder.html" title="class in org.apache.rampart.policy">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rampart/policy/class-use/RampartPolicyBuilder.html" target="_top">Frames</a></li>
+<li><a href="RampartPolicyBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/policy/class-use/RampartPolicyData.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/policy/class-use/RampartPolicyData.html
new file mode 100644
index 0000000..d5d98cf
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/policy/class-use/RampartPolicyData.html
@@ -0,0 +1,262 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.rampart.policy.RampartPolicyData (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.rampart.policy.RampartPolicyData (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rampart/policy/class-use/RampartPolicyData.html" target="_top">Frames</a></li>
+<li><a href="RampartPolicyData.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.rampart.policy.RampartPolicyData" class="title">Uses of Class<br>org.apache.rampart.policy.RampartPolicyData</h2>
+</div>
+<div class="classUseContainer">
+<ul class="blockList">
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
+<caption><span>Packages that use <a href="../../../../../org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Package</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="#org.apache.rampart">org.apache.rampart</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="#org.apache.rampart.policy">org.apache.rampart.policy</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="#org.apache.rampart.util">org.apache.rampart.util</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<ul class="blockList">
+<li class="blockList"><a name="org.apache.rampart">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../../org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a> in <a href="../../../../../org/apache/rampart/package-summary.html">org.apache.rampart</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../../org/apache/rampart/package-summary.html">org.apache.rampart</a> that return <a href="../../../../../org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a></code></td>
+<td class="colLast"><span class="strong">RampartMessageData.</span><code><strong><a href="../../../../../org/apache/rampart/RampartMessageData.html#getPolicyData()">getPolicyData</a></strong>()</code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../../org/apache/rampart/package-summary.html">org.apache.rampart</a> with parameters of type <a href="../../../../../org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">RampartMessageData.</span><code><strong><a href="../../../../../org/apache/rampart/RampartMessageData.html#setPolicyData(org.apache.rampart.policy.RampartPolicyData)">setPolicyData</a></strong>(<a href="../../../../../org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a>&nbsp;policyData)</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Policy data determined within constructor</i></div>
+</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="org.apache.rampart.policy">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../../org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a> in <a href="../../../../../org/apache/rampart/policy/package-summary.html">org.apache.rampart.policy</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing subclasses, and an explanation">
+<caption><span>Subclasses of <a href="../../../../../org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a> in <a href="../../../../../org/apache/rampart/policy/package-summary.html">org.apache.rampart.policy</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Class and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/SupportingPolicyData.html" title="class in org.apache.rampart.policy">SupportingPolicyData</a></strong></code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../../org/apache/rampart/policy/package-summary.html">org.apache.rampart.policy</a> that return <a href="../../../../../org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="../../../../../org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a></code></td>
+<td class="colLast"><span class="strong">RampartPolicyBuilder.</span><code><strong><a href="../../../../../org/apache/rampart/policy/RampartPolicyBuilder.html#build(java.util.List)">build</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&nbsp;topLevelAssertions)</code>
+<div class="block">Compile the parsed security data into one Policy data block.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="org.apache.rampart.util">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../../org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a> in <a href="../../../../../org/apache/rampart/util/package-summary.html">org.apache.rampart.util</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../../org/apache/rampart/util/package-summary.html">org.apache.rampart.util</a> with parameters of type <a href="../../../../../org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>static boolean</code></td>
+<td class="colLast"><span class="strong">RampartUtil.</span><code><strong><a href="../../../../../org/apache/rampart/util/RampartUtil.html#encryptFirst(org.apache.rampart.policy.RampartPolicyData)">encryptFirst</a></strong>(<a href="../../../../../org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a>&nbsp;rpd)</code>
+<div class="block">Returns true if needed to encrypt first.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/security/auth/callback/CallbackHandler.html?is-external=true" title="class or interface in javax.security.auth.callback">CallbackHandler</a></code></td>
+<td class="colLast"><span class="strong">RampartUtil.</span><code><strong><a href="../../../../../org/apache/rampart/util/RampartUtil.html#getPasswordCB(org.apache.axis2.context.MessageContext, org.apache.rampart.policy.RampartPolicyData)">getPasswordCB</a></strong>(org.apache.axis2.context.MessageContext&nbsp;msgContext,
+             <a href="../../../../../org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a>&nbsp;rpd)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="../../../../../org/apache/rampart/PolicyValidatorCallbackHandler.html" title="interface in org.apache.rampart">PolicyValidatorCallbackHandler</a></code></td>
+<td class="colLast"><span class="strong">RampartUtil.</span><code><strong><a href="../../../../../org/apache/rampart/util/RampartUtil.html#getPolicyValidatorCB(org.apache.axis2.context.MessageContext, org.apache.rampart.policy.RampartPolicyData)">getPolicyValidatorCB</a></strong>(org.apache.axis2.context.MessageContext&nbsp;msgContext,
+                    <a href="../../../../../org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a>&nbsp;rpd)</code>
+<div class="block">Returns an instance of PolicyValidatorCallbackHandler to be used to validate ws-security results.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="../../../../../org/apache/rampart/RampartConfigCallbackHandler.html" title="interface in org.apache.rampart">RampartConfigCallbackHandler</a></code></td>
+<td class="colLast"><span class="strong">RampartUtil.</span><code><strong><a href="../../../../../org/apache/rampart/util/RampartUtil.html#getRampartConfigCallbackHandler(org.apache.axis2.context.MessageContext, org.apache.rampart.policy.RampartPolicyData)">getRampartConfigCallbackHandler</a></strong>(org.apache.axis2.context.MessageContext&nbsp;msgContext,
+                               <a href="../../../../../org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a>&nbsp;rpd)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../../org/apache/ws/secpolicy/model/UsernameToken.html" title="class in org.apache.ws.secpolicy.model">UsernameToken</a>&gt;</code></td>
+<td class="colLast"><span class="strong">RampartUtil.</span><code><strong><a href="../../../../../org/apache/rampart/util/RampartUtil.html#getUsernameTokens(org.apache.rampart.policy.RampartPolicyData)">getUsernameTokens</a></strong>(<a href="../../../../../org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a>&nbsp;rpd)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static boolean</code></td>
+<td class="colLast"><span class="strong">RampartUtil.</span><code><strong><a href="../../../../../org/apache/rampart/util/RampartUtil.html#isSecHeaderRequired(org.apache.rampart.policy.RampartPolicyData, boolean, boolean)">isSecHeaderRequired</a></strong>(<a href="../../../../../org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a>&nbsp;rpd,
+                   boolean&nbsp;initiator,
+                   boolean&nbsp;inflow)</code>
+<div class="block">Method to check whether security header is required in incoming message</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rampart/policy/class-use/RampartPolicyData.html" target="_top">Frames</a></li>
+<li><a href="RampartPolicyData.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/policy/class-use/SupportingPolicyData.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/policy/class-use/SupportingPolicyData.html
new file mode 100644
index 0000000..a6bd421
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/policy/class-use/SupportingPolicyData.html
@@ -0,0 +1,196 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.rampart.policy.SupportingPolicyData (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.rampart.policy.SupportingPolicyData (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../org/apache/rampart/policy/SupportingPolicyData.html" title="class in org.apache.rampart.policy">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rampart/policy/class-use/SupportingPolicyData.html" target="_top">Frames</a></li>
+<li><a href="SupportingPolicyData.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.rampart.policy.SupportingPolicyData" class="title">Uses of Class<br>org.apache.rampart.policy.SupportingPolicyData</h2>
+</div>
+<div class="classUseContainer">
+<ul class="blockList">
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
+<caption><span>Packages that use <a href="../../../../../org/apache/rampart/policy/SupportingPolicyData.html" title="class in org.apache.rampart.policy">SupportingPolicyData</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Package</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="#org.apache.rampart.policy">org.apache.rampart.policy</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="#org.apache.rampart.util">org.apache.rampart.util</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<ul class="blockList">
+<li class="blockList"><a name="org.apache.rampart.policy">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../../org/apache/rampart/policy/SupportingPolicyData.html" title="class in org.apache.rampart.policy">SupportingPolicyData</a> in <a href="../../../../../org/apache/rampart/policy/package-summary.html">org.apache.rampart.policy</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../../org/apache/rampart/policy/package-summary.html">org.apache.rampart.policy</a> that return types with arguments of type <a href="../../../../../org/apache/rampart/policy/SupportingPolicyData.html" title="class in org.apache.rampart.policy">SupportingPolicyData</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/rampart/policy/SupportingPolicyData.html" title="class in org.apache.rampart.policy">SupportingPolicyData</a>&gt;</code></td>
+<td class="colLast"><span class="strong">RampartPolicyData.</span><code><strong><a href="../../../../../org/apache/rampart/policy/RampartPolicyData.html#getSupportingPolicyData()">getSupportingPolicyData</a></strong>()</code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../../org/apache/rampart/policy/package-summary.html">org.apache.rampart.policy</a> with parameters of type <a href="../../../../../org/apache/rampart/policy/SupportingPolicyData.html" title="class in org.apache.rampart.policy">SupportingPolicyData</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">RampartPolicyData.</span><code><strong><a href="../../../../../org/apache/rampart/policy/RampartPolicyData.html#addSupportingPolicyData(org.apache.rampart.policy.SupportingPolicyData)">addSupportingPolicyData</a></strong>(<a href="../../../../../org/apache/rampart/policy/SupportingPolicyData.html" title="class in org.apache.rampart.policy">SupportingPolicyData</a>&nbsp;supportingPolicyData)</code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="org.apache.rampart.util">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../../org/apache/rampart/policy/SupportingPolicyData.html" title="class in org.apache.rampart.policy">SupportingPolicyData</a> in <a href="../../../../../org/apache/rampart/util/package-summary.html">org.apache.rampart.util</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../../org/apache/rampart/util/package-summary.html">org.apache.rampart.util</a> with parameters of type <a href="../../../../../org/apache/rampart/policy/SupportingPolicyData.html" title="class in org.apache.rampart.policy">SupportingPolicyData</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.ws.security.WSEncryptionPart&gt;</code></td>
+<td class="colLast"><span class="strong">RampartUtil.</span><code><strong><a href="../../../../../org/apache/rampart/util/RampartUtil.html#getSupportingEncryptedParts(org.apache.rampart.RampartMessageData, org.apache.rampart.policy.SupportingPolicyData)">getSupportingEncryptedParts</a></strong>(<a href="../../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd,
+                           <a href="../../../../../org/apache/rampart/policy/SupportingPolicyData.html" title="class in org.apache.rampart.policy">SupportingPolicyData</a>&nbsp;rpd)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.ws.security.WSEncryptionPart&gt;</code></td>
+<td class="colLast"><span class="strong">RampartUtil.</span><code><strong><a href="../../../../../org/apache/rampart/util/RampartUtil.html#getSupportingSignedParts(org.apache.rampart.RampartMessageData, org.apache.rampart.policy.SupportingPolicyData)">getSupportingSignedParts</a></strong>(<a href="../../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd,
+                        <a href="../../../../../org/apache/rampart/policy/SupportingPolicyData.html" title="class in org.apache.rampart.policy">SupportingPolicyData</a>&nbsp;rpd)</code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../org/apache/rampart/policy/SupportingPolicyData.html" title="class in org.apache.rampart.policy">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rampart/policy/class-use/SupportingPolicyData.html" target="_top">Frames</a></li>
+<li><a href="SupportingPolicyData.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/policy/model/CryptoConfig.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/policy/model/CryptoConfig.html
new file mode 100644
index 0000000..af356b2
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/policy/model/CryptoConfig.html
@@ -0,0 +1,632 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>CryptoConfig (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="CryptoConfig (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/CryptoConfig.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev Class</li>
+<li><a href="../../../../../org/apache/rampart/policy/model/OptimizePartsConfig.html" title="class in org.apache.rampart.policy.model"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rampart/policy/model/CryptoConfig.html" target="_top">Frames</a></li>
+<li><a href="CryptoConfig.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.rampart.policy.model</div>
+<h2 title="Class CryptoConfig" class="title">Class CryptoConfig</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.rampart.policy.model.CryptoConfig</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>org.apache.neethi.Assertion, org.apache.neethi.PolicyComponent</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">CryptoConfig</span>
+extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
+implements org.apache.neethi.Assertion</pre>
+<div class="block">Policy model bean to capture crypto information.
+ 
+ Example:
+<pre>
+<ramp:crypto provider="org.apache.ws.security.components.crypto.Merlin">
+    <ramp:property name="keystoreType">JKS</ramp:property>
+    <ramp:property name="keystoreFile">/path/to/file.jks</ramp:property>
+    <ramp:property name="keystorePassword">password</ramp:property>
+</ramp:crypto>
+</pre></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/model/CryptoConfig.html#CACHE_ENABLED">CACHE_ENABLED</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/model/CryptoConfig.html#CACHE_REFRESH_INTVL">CACHE_REFRESH_INTVL</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/model/CryptoConfig.html#CRYPTO_KEY_ATTR">CRYPTO_KEY_ATTR</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/model/CryptoConfig.html#CRYPTO_LN">CRYPTO_LN</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/model/CryptoConfig.html#PROPERTY_LN">PROPERTY_LN</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/model/CryptoConfig.html#PROPERTY_NAME_ATTR">PROPERTY_NAME_ATTR</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/model/CryptoConfig.html#PROVIDER_ATTR">PROVIDER_ATTR</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../../org/apache/rampart/policy/model/CryptoConfig.html#CryptoConfig()">CryptoConfig</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/model/CryptoConfig.html#equal(org.apache.neethi.PolicyComponent)">equal</a></strong>(org.apache.neethi.PolicyComponent&nbsp;policyComponent)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/model/CryptoConfig.html#getCacheRefreshInterval()">getCacheRefreshInterval</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/model/CryptoConfig.html#getCryptoKey()">getCryptoKey</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/model/CryptoConfig.html#getName()">getName</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Properties.html?is-external=true" title="class or interface in java.util">Properties</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/model/CryptoConfig.html#getProp()">getProp</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/model/CryptoConfig.html#getProvider()">getProvider</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>short</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/model/CryptoConfig.html#getType()">getType</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/model/CryptoConfig.html#isCacheEnabled()">isCacheEnabled</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/model/CryptoConfig.html#isIgnorable()">isIgnorable</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/model/CryptoConfig.html#isOptional()">isOptional</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>org.apache.neethi.PolicyComponent</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/model/CryptoConfig.html#normalize()">normalize</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/model/CryptoConfig.html#serialize(javax.xml.stream.XMLStreamWriter)">serialize</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamWriter.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamWriter</a>&nbsp;writer)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/model/CryptoConfig.html#setCacheEnabled(boolean)">setCacheEnabled</a></strong>(boolean&nbsp;cacheEnabled)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/model/CryptoConfig.html#setCacheRefreshInterval(java.lang.String)">setCacheRefreshInterval</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;cacheRefreshInterval)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/model/CryptoConfig.html#setCryptoKey(java.lang.String)">setCryptoKey</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;cryptoKey)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/model/CryptoConfig.html#setProp(java.util.Properties)">setProp</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Properties.html?is-external=true" title="class or interface in java.util">Properties</a>&nbsp;prop)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/model/CryptoConfig.html#setProvider(java.lang.String)">setProvider</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;provider)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="CRYPTO_LN">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>CRYPTO_LN</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> CRYPTO_LN</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.rampart.policy.model.CryptoConfig.CRYPTO_LN">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="PROVIDER_ATTR">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>PROVIDER_ATTR</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> PROVIDER_ATTR</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.rampart.policy.model.CryptoConfig.PROVIDER_ATTR">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="PROPERTY_LN">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>PROPERTY_LN</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> PROPERTY_LN</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.rampart.policy.model.CryptoConfig.PROPERTY_LN">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="PROPERTY_NAME_ATTR">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>PROPERTY_NAME_ATTR</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> PROPERTY_NAME_ATTR</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.rampart.policy.model.CryptoConfig.PROPERTY_NAME_ATTR">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="CRYPTO_KEY_ATTR">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>CRYPTO_KEY_ATTR</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> CRYPTO_KEY_ATTR</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.rampart.policy.model.CryptoConfig.CRYPTO_KEY_ATTR">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="CACHE_REFRESH_INTVL">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>CACHE_REFRESH_INTVL</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> CACHE_REFRESH_INTVL</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.rampart.policy.model.CryptoConfig.CACHE_REFRESH_INTVL">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="CACHE_ENABLED">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>CACHE_ENABLED</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> CACHE_ENABLED</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.rampart.policy.model.CryptoConfig.CACHE_ENABLED">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="CryptoConfig()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>CryptoConfig</h4>
+<pre>public&nbsp;CryptoConfig()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getCryptoKey()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getCryptoKey</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getCryptoKey()</pre>
+</li>
+</ul>
+<a name="setCryptoKey(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setCryptoKey</h4>
+<pre>public&nbsp;void&nbsp;setCryptoKey(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;cryptoKey)</pre>
+</li>
+</ul>
+<a name="getCacheRefreshInterval()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getCacheRefreshInterval</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getCacheRefreshInterval()</pre>
+</li>
+</ul>
+<a name="setCacheRefreshInterval(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setCacheRefreshInterval</h4>
+<pre>public&nbsp;void&nbsp;setCacheRefreshInterval(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;cacheRefreshInterval)</pre>
+</li>
+</ul>
+<a name="getProp()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getProp</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Properties.html?is-external=true" title="class or interface in java.util">Properties</a>&nbsp;getProp()</pre>
+</li>
+</ul>
+<a name="setProp(java.util.Properties)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setProp</h4>
+<pre>public&nbsp;void&nbsp;setProp(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Properties.html?is-external=true" title="class or interface in java.util">Properties</a>&nbsp;prop)</pre>
+</li>
+</ul>
+<a name="getProvider()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getProvider</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getProvider()</pre>
+</li>
+</ul>
+<a name="setProvider(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setProvider</h4>
+<pre>public&nbsp;void&nbsp;setProvider(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;provider)</pre>
+</li>
+</ul>
+<a name="getName()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getName</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>&nbsp;getName()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>getName</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.Assertion</code></dd>
+</dl>
+</li>
+</ul>
+<a name="isOptional()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isOptional</h4>
+<pre>public&nbsp;boolean&nbsp;isOptional()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>isOptional</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.Assertion</code></dd>
+</dl>
+</li>
+</ul>
+<a name="isIgnorable()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isIgnorable</h4>
+<pre>public&nbsp;boolean&nbsp;isIgnorable()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>isIgnorable</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.Assertion</code></dd>
+</dl>
+</li>
+</ul>
+<a name="normalize()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>normalize</h4>
+<pre>public&nbsp;org.apache.neethi.PolicyComponent&nbsp;normalize()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>normalize</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.Assertion</code></dd>
+</dl>
+</li>
+</ul>
+<a name="isCacheEnabled()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isCacheEnabled</h4>
+<pre>public&nbsp;boolean&nbsp;isCacheEnabled()</pre>
+</li>
+</ul>
+<a name="setCacheEnabled(boolean)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setCacheEnabled</h4>
+<pre>public&nbsp;void&nbsp;setCacheEnabled(boolean&nbsp;cacheEnabled)</pre>
+</li>
+</ul>
+<a name="serialize(javax.xml.stream.XMLStreamWriter)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>serialize</h4>
+<pre>public&nbsp;void&nbsp;serialize(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamWriter.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamWriter</a>&nbsp;writer)
+               throws <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamException.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamException</a></pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>serialize</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.Assertion</code></dd>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>serialize</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.PolicyComponent</code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamException.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamException</a></code></dd></dl>
+</li>
+</ul>
+<a name="equal(org.apache.neethi.PolicyComponent)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>equal</h4>
+<pre>public&nbsp;boolean&nbsp;equal(org.apache.neethi.PolicyComponent&nbsp;policyComponent)</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>equal</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.PolicyComponent</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getType()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getType</h4>
+<pre>public&nbsp;short&nbsp;getType()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>getType</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.PolicyComponent</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/CryptoConfig.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev Class</li>
+<li><a href="../../../../../org/apache/rampart/policy/model/OptimizePartsConfig.html" title="class in org.apache.rampart.policy.model"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rampart/policy/model/CryptoConfig.html" target="_top">Frames</a></li>
+<li><a href="CryptoConfig.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/policy/model/OptimizePartsConfig.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/policy/model/OptimizePartsConfig.html
new file mode 100644
index 0000000..58be28b
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/policy/model/OptimizePartsConfig.html
@@ -0,0 +1,546 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>OptimizePartsConfig (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="OptimizePartsConfig (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/OptimizePartsConfig.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/rampart/policy/model/CryptoConfig.html" title="class in org.apache.rampart.policy.model"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/rampart/policy/model/RampartConfig.html" title="class in org.apache.rampart.policy.model"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rampart/policy/model/OptimizePartsConfig.html" target="_top">Frames</a></li>
+<li><a href="OptimizePartsConfig.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.rampart.policy.model</div>
+<h2 title="Class OptimizePartsConfig" class="title">Class OptimizePartsConfig</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.rampart.policy.model.OptimizePartsConfig</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>org.apache.neethi.Assertion, org.apache.neethi.PolicyComponent</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">OptimizePartsConfig</span>
+extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
+implements org.apache.neethi.Assertion</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/model/OptimizePartsConfig.html#EXPRESSION_LN">EXPRESSION_LN</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/model/OptimizePartsConfig.html#EXPRESSIONS_LN">EXPRESSIONS_LN</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/model/OptimizePartsConfig.html#NAMESPACE_LN">NAMESPACE_LN</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/model/OptimizePartsConfig.html#NAMESPACES_LN">NAMESPACES_LN</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/model/OptimizePartsConfig.html#OPTIMIZE_PARTS_LN">OPTIMIZE_PARTS_LN</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/model/OptimizePartsConfig.html#PREFIX_ATTR">PREFIX_ATTR</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/model/OptimizePartsConfig.html#URI_ATTR">URI_ATTR</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../../org/apache/rampart/policy/model/OptimizePartsConfig.html#OptimizePartsConfig()">OptimizePartsConfig</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/model/OptimizePartsConfig.html#addExpression(java.lang.String)">addExpression</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;expression)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/model/OptimizePartsConfig.html#addNamespaces(java.lang.String, java.lang.String)">addNamespaces</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;prefix,
+             <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;ns)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/model/OptimizePartsConfig.html#equal(org.apache.neethi.PolicyComponent)">equal</a></strong>(org.apache.neethi.PolicyComponent&nbsp;arg0)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/model/OptimizePartsConfig.html#getExpressions()">getExpressions</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/model/OptimizePartsConfig.html#getName()">getName</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/model/OptimizePartsConfig.html#getNamespaces()">getNamespaces</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>short</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/model/OptimizePartsConfig.html#getType()">getType</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/model/OptimizePartsConfig.html#isIgnorable()">isIgnorable</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/model/OptimizePartsConfig.html#isOptional()">isOptional</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>org.apache.neethi.PolicyComponent</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/model/OptimizePartsConfig.html#normalize()">normalize</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/model/OptimizePartsConfig.html#serialize(javax.xml.stream.XMLStreamWriter)">serialize</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamWriter.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamWriter</a>&nbsp;writer)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="OPTIMIZE_PARTS_LN">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OPTIMIZE_PARTS_LN</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> OPTIMIZE_PARTS_LN</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.rampart.policy.model.OptimizePartsConfig.OPTIMIZE_PARTS_LN">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="EXPRESSIONS_LN">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EXPRESSIONS_LN</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> EXPRESSIONS_LN</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.rampart.policy.model.OptimizePartsConfig.EXPRESSIONS_LN">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="EXPRESSION_LN">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EXPRESSION_LN</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> EXPRESSION_LN</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.rampart.policy.model.OptimizePartsConfig.EXPRESSION_LN">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="NAMESPACES_LN">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>NAMESPACES_LN</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> NAMESPACES_LN</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.rampart.policy.model.OptimizePartsConfig.NAMESPACES_LN">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="NAMESPACE_LN">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>NAMESPACE_LN</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> NAMESPACE_LN</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.rampart.policy.model.OptimizePartsConfig.NAMESPACE_LN">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="URI_ATTR">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>URI_ATTR</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> URI_ATTR</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.rampart.policy.model.OptimizePartsConfig.URI_ATTR">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="PREFIX_ATTR">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>PREFIX_ATTR</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> PREFIX_ATTR</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.rampart.policy.model.OptimizePartsConfig.PREFIX_ATTR">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="OptimizePartsConfig()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>OptimizePartsConfig</h4>
+<pre>public&nbsp;OptimizePartsConfig()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="addExpression(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addExpression</h4>
+<pre>public&nbsp;void&nbsp;addExpression(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;expression)</pre>
+</li>
+</ul>
+<a name="addNamespaces(java.lang.String, java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addNamespaces</h4>
+<pre>public&nbsp;void&nbsp;addNamespaces(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;prefix,
+                 <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;ns)</pre>
+</li>
+</ul>
+<a name="getExpressions()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getExpressions</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;getExpressions()</pre>
+</li>
+</ul>
+<a name="getNamespaces()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNamespaces</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&nbsp;getNamespaces()</pre>
+</li>
+</ul>
+<a name="getType()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getType</h4>
+<pre>public&nbsp;short&nbsp;getType()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>getType</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.PolicyComponent</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getName()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getName</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>&nbsp;getName()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>getName</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.Assertion</code></dd>
+</dl>
+</li>
+</ul>
+<a name="serialize(javax.xml.stream.XMLStreamWriter)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>serialize</h4>
+<pre>public&nbsp;void&nbsp;serialize(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamWriter.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamWriter</a>&nbsp;writer)
+               throws <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamException.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamException</a></pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>serialize</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.Assertion</code></dd>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>serialize</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.PolicyComponent</code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamException.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamException</a></code></dd></dl>
+</li>
+</ul>
+<a name="normalize()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>normalize</h4>
+<pre>public&nbsp;org.apache.neethi.PolicyComponent&nbsp;normalize()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>normalize</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.Assertion</code></dd>
+</dl>
+</li>
+</ul>
+<a name="isOptional()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isOptional</h4>
+<pre>public&nbsp;boolean&nbsp;isOptional()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>isOptional</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.Assertion</code></dd>
+</dl>
+</li>
+</ul>
+<a name="isIgnorable()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isIgnorable</h4>
+<pre>public&nbsp;boolean&nbsp;isIgnorable()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>isIgnorable</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.Assertion</code></dd>
+</dl>
+</li>
+</ul>
+<a name="equal(org.apache.neethi.PolicyComponent)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>equal</h4>
+<pre>public&nbsp;boolean&nbsp;equal(org.apache.neethi.PolicyComponent&nbsp;arg0)</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>equal</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.PolicyComponent</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/OptimizePartsConfig.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/rampart/policy/model/CryptoConfig.html" title="class in org.apache.rampart.policy.model"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/rampart/policy/model/RampartConfig.html" title="class in org.apache.rampart.policy.model"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rampart/policy/model/OptimizePartsConfig.html" target="_top">Frames</a></li>
+<li><a href="OptimizePartsConfig.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/policy/model/RampartConfig.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/policy/model/RampartConfig.html
new file mode 100644
index 0000000..4b25882
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/policy/model/RampartConfig.html
@@ -0,0 +1,1253 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>RampartConfig (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="RampartConfig (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/RampartConfig.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/rampart/policy/model/OptimizePartsConfig.html" title="class in org.apache.rampart.policy.model"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/rampart/policy/model/SSLConfig.html" title="class in org.apache.rampart.policy.model"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rampart/policy/model/RampartConfig.html" target="_top">Frames</a></li>
+<li><a href="RampartConfig.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.rampart.policy.model</div>
+<h2 title="Class RampartConfig" class="title">Class RampartConfig</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.rampart.policy.model.RampartConfig</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>org.apache.neethi.Assertion, org.apache.neethi.PolicyComponent</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">RampartConfig</span>
+extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
+implements org.apache.neethi.Assertion</pre>
+<div class="block">Rampart policy model bean to capture Rampart configuration assertion info.
+ 
+ Example:
+ 
+ <pre>
+  &lt;ramp:RampartConfig xmlns:ramp=&quot;http://ws.apache.org/rampart/policy&quot;&gt; 
+  &lt;ramp:user&gt;alice&lt;/ramp:user&gt;
+  &lt;ramp:encryptionUser&gt;bob&lt;/ramp:encryptionUser&gt;
+  &lt;ramp:passwordCallbackClass&gt;org.apache.axis2.security.PWCallback&lt;/ramp:passwordCallbackClass&gt;
+  &lt;ramp:policyValidatorCbClass&gt;org.apache.axis2.security.ramp:PolicyValidatorCallbackHandler&lt;/ramp:policyValidatorCbClass&gt;
+  &lt;ramp:timestampPrecisionInMilliseconds&gt;true&lt;/timestampPrecisionInMilliseconds&gt;
+  &lt;ramp:timestampTTL&gt;300&lt;/ramp:timestampTTL&gt;
+  &lt;ramp:timestampMaxSkew&gt;0&lt;/ramp:timestampMaxSkew&gt;
+  &lt;ramp:tokenStoreClass&gt;org.apache.rahas.StorageImpl&lt;/ramp:tokenStoreClass&gt;
+  &lt;ramp:nonceLifeTime&gt;org.apache.rahas.StorageImpl&lt;/ramp:nonceLifeTime&gt;
+  
+  &lt;ramp:signatureCrypto&gt;
+  &lt;ramp:crypto provider=&quot;org.apache.ws.security.components.crypto.Merlin&quot;&gt;
+  &lt;ramp:property name=&quot;keystoreType&quot;&gt;JKS&lt;/ramp:property&gt;
+  &lt;ramp:property name=&quot;keystoreFile&quot;&gt;/path/to/file.jks&lt;/ramp:property&gt;
+  &lt;ramp:property name=&quot;keystorePassword&quot;&gt;password&lt;/ramp:property&gt;
+  &lt;/ramp:crypto&gt;
+  &lt;/ramp:signatureCrypto&gt;
+  
+  &lt;ramp:tokenIssuerPolicy&gt;
+  &lt;wsp:Policy&gt;
+  ....
+  ....
+  &lt;/wsp:Policy&gt;
+  &lt;/ramp:tokenIssuerPolicy&gt;
+  &lt;/ramp:RampartConfig&gt;
+ 
+ </pre></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/model/RampartConfig.html#DEC_CRYPTO_LN">DEC_CRYPTO_LN</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/model/RampartConfig.html#DEFAULT_NONCE_LIFE_TIME">DEFAULT_NONCE_LIFE_TIME</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/model/RampartConfig.html#DEFAULT_TIMESTAMP_MAX_SKEW">DEFAULT_TIMESTAMP_MAX_SKEW</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/model/RampartConfig.html#DEFAULT_TIMESTAMP_PRECISION_IN_MS">DEFAULT_TIMESTAMP_PRECISION_IN_MS</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/model/RampartConfig.html#DEFAULT_TIMESTAMP_TTL">DEFAULT_TIMESTAMP_TTL</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/model/RampartConfig.html#ENCR_CRYPTO_LN">ENCR_CRYPTO_LN</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/model/RampartConfig.html#ENCRYPTION_USER_LN">ENCRYPTION_USER_LN</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/model/RampartConfig.html#NONCE_LIFE_TIME">NONCE_LIFE_TIME</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/model/RampartConfig.html#NS">NS</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/model/RampartConfig.html#OPTIMISE_PARTS">OPTIMISE_PARTS</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/model/RampartConfig.html#POLICY_VALIDATOR_CB_CLASS_LN">POLICY_VALIDATOR_CB_CLASS_LN</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/model/RampartConfig.html#PREFIX">PREFIX</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/model/RampartConfig.html#PW_CB_CLASS_LN">PW_CB_CLASS_LN</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/model/RampartConfig.html#RAMPART_CONFIG_CB_CLASS_LN">RAMPART_CONFIG_CB_CLASS_LN</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/model/RampartConfig.html#RAMPART_CONFIG_LN">RAMPART_CONFIG_LN</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/model/RampartConfig.html#SIG_CRYPTO_LN">SIG_CRYPTO_LN</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/model/RampartConfig.html#SSL_CONFIG">SSL_CONFIG</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/model/RampartConfig.html#STS_ALIAS_LN">STS_ALIAS_LN</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/model/RampartConfig.html#STS_CRYPTO_LN">STS_CRYPTO_LN</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/model/RampartConfig.html#TOKEN_STORE_CLASS_LN">TOKEN_STORE_CLASS_LN</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/model/RampartConfig.html#TS_MAX_SKEW_LN">TS_MAX_SKEW_LN</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/model/RampartConfig.html#TS_PRECISION_IN_MS_LN">TS_PRECISION_IN_MS_LN</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/model/RampartConfig.html#TS_TTL_LN">TS_TTL_LN</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/model/RampartConfig.html#USER_CERT_ALIAS_LN">USER_CERT_ALIAS_LN</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/model/RampartConfig.html#USER_LN">USER_LN</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../../org/apache/rampart/policy/model/RampartConfig.html#RampartConfig()">RampartConfig</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/model/RampartConfig.html#equal(org.apache.neethi.PolicyComponent)">equal</a></strong>(org.apache.neethi.PolicyComponent&nbsp;policyComponent)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../../org/apache/rampart/policy/model/CryptoConfig.html" title="class in org.apache.rampart.policy.model">CryptoConfig</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/model/RampartConfig.html#getDecCryptoConfig()">getDecCryptoConfig</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../org/apache/rampart/policy/model/CryptoConfig.html" title="class in org.apache.rampart.policy.model">CryptoConfig</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/model/RampartConfig.html#getEncrCryptoConfig()">getEncrCryptoConfig</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/model/RampartConfig.html#getEncryptionUser()">getEncryptionUser</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/model/RampartConfig.html#getName()">getName</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/model/RampartConfig.html#getNonceLifeTime()">getNonceLifeTime</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../org/apache/rampart/policy/model/OptimizePartsConfig.html" title="class in org.apache.rampart.policy.model">OptimizePartsConfig</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/model/RampartConfig.html#getOptimizeParts()">getOptimizeParts</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/model/RampartConfig.html#getPolicyValidatorCbClass()">getPolicyValidatorCbClass</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/model/RampartConfig.html#getPwCbClass()">getPwCbClass</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/model/RampartConfig.html#getRampartConfigCbClass()">getRampartConfigCbClass</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../org/apache/rampart/policy/model/CryptoConfig.html" title="class in org.apache.rampart.policy.model">CryptoConfig</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/model/RampartConfig.html#getSigCryptoConfig()">getSigCryptoConfig</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../../org/apache/rampart/policy/model/SSLConfig.html" title="class in org.apache.rampart.policy.model">SSLConfig</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/model/RampartConfig.html#getSSLConfig()">getSSLConfig</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/model/RampartConfig.html#getStsAlias()">getStsAlias</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../../org/apache/rampart/policy/model/CryptoConfig.html" title="class in org.apache.rampart.policy.model">CryptoConfig</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/model/RampartConfig.html#getStsCryptoConfig()">getStsCryptoConfig</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/model/RampartConfig.html#getTimestampMaxSkew()">getTimestampMaxSkew</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/model/RampartConfig.html#getTimestampPrecisionInMilliseconds()">getTimestampPrecisionInMilliseconds</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/model/RampartConfig.html#getTimestampTTL()">getTimestampTTL</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/model/RampartConfig.html#getTokenStoreClass()">getTokenStoreClass</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>short</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/model/RampartConfig.html#getType()">getType</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/model/RampartConfig.html#getUser()">getUser</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/model/RampartConfig.html#getUserCertAlias()">getUserCertAlias</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/model/RampartConfig.html#isIgnorable()">isIgnorable</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/model/RampartConfig.html#isOptional()">isOptional</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>org.apache.neethi.PolicyComponent</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/model/RampartConfig.html#normalize()">normalize</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/model/RampartConfig.html#serialize(javax.xml.stream.XMLStreamWriter)">serialize</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamWriter.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamWriter</a>&nbsp;writer)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/model/RampartConfig.html#setDecCryptoConfig(org.apache.rampart.policy.model.CryptoConfig)">setDecCryptoConfig</a></strong>(<a href="../../../../../org/apache/rampart/policy/model/CryptoConfig.html" title="class in org.apache.rampart.policy.model">CryptoConfig</a>&nbsp;decCrypto)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/model/RampartConfig.html#setEncrCryptoConfig(org.apache.rampart.policy.model.CryptoConfig)">setEncrCryptoConfig</a></strong>(<a href="../../../../../org/apache/rampart/policy/model/CryptoConfig.html" title="class in org.apache.rampart.policy.model">CryptoConfig</a>&nbsp;encrCrypto)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/model/RampartConfig.html#setEncryptionUser(java.lang.String)">setEncryptionUser</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;encryptionUser)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/model/RampartConfig.html#setNonceLifeTime(java.lang.String)">setNonceLifeTime</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;nonceLife)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/model/RampartConfig.html#setOptimizeParts(org.apache.rampart.policy.model.OptimizePartsConfig)">setOptimizeParts</a></strong>(<a href="../../../../../org/apache/rampart/policy/model/OptimizePartsConfig.html" title="class in org.apache.rampart.policy.model">OptimizePartsConfig</a>&nbsp;optimizeParts)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/model/RampartConfig.html#setPolicyValidatorCbClass(java.lang.String)">setPolicyValidatorCbClass</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;policyValidatorCbClass)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/model/RampartConfig.html#setPwCbClass(java.lang.String)">setPwCbClass</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;pwCbClass)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/model/RampartConfig.html#setRampartConfigCbClass(java.lang.String)">setRampartConfigCbClass</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;rampartConfigCbClass)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/model/RampartConfig.html#setSigCryptoConfig(org.apache.rampart.policy.model.CryptoConfig)">setSigCryptoConfig</a></strong>(<a href="../../../../../org/apache/rampart/policy/model/CryptoConfig.html" title="class in org.apache.rampart.policy.model">CryptoConfig</a>&nbsp;sigCryptoConfig)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/model/RampartConfig.html#setSSLConfig(org.apache.rampart.policy.model.SSLConfig)">setSSLConfig</a></strong>(<a href="../../../../../org/apache/rampart/policy/model/SSLConfig.html" title="class in org.apache.rampart.policy.model">SSLConfig</a>&nbsp;sslConfig)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/model/RampartConfig.html#setStsAlias(java.lang.String)">setStsAlias</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;stsAlias)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/model/RampartConfig.html#setStsCryptoConfig(org.apache.rampart.policy.model.CryptoConfig)">setStsCryptoConfig</a></strong>(<a href="../../../../../org/apache/rampart/policy/model/CryptoConfig.html" title="class in org.apache.rampart.policy.model">CryptoConfig</a>&nbsp;stsCryptoConfig)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/model/RampartConfig.html#setTimestampMaxSkew(java.lang.String)">setTimestampMaxSkew</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;timestampMaxSkew)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/model/RampartConfig.html#setTimestampPrecisionInMilliseconds(java.lang.String)">setTimestampPrecisionInMilliseconds</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;timestampPrecisionInMilliseconds)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/model/RampartConfig.html#setTimestampTTL(java.lang.String)">setTimestampTTL</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;timestampTTL)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/model/RampartConfig.html#setTokenStoreClass(java.lang.String)">setTokenStoreClass</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;tokenStoreClass)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/model/RampartConfig.html#setUser(java.lang.String)">setUser</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;user)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/model/RampartConfig.html#setUserCertAlias(java.lang.String)">setUserCertAlias</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;userCertAlias)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="DEFAULT_TIMESTAMP_PRECISION_IN_MS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>DEFAULT_TIMESTAMP_PRECISION_IN_MS</h4>
+<pre>public static final&nbsp;boolean DEFAULT_TIMESTAMP_PRECISION_IN_MS</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.rampart.policy.model.RampartConfig.DEFAULT_TIMESTAMP_PRECISION_IN_MS">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="DEFAULT_TIMESTAMP_TTL">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>DEFAULT_TIMESTAMP_TTL</h4>
+<pre>public static final&nbsp;int DEFAULT_TIMESTAMP_TTL</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.rampart.policy.model.RampartConfig.DEFAULT_TIMESTAMP_TTL">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="DEFAULT_TIMESTAMP_MAX_SKEW">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>DEFAULT_TIMESTAMP_MAX_SKEW</h4>
+<pre>public static final&nbsp;int DEFAULT_TIMESTAMP_MAX_SKEW</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.rampart.policy.model.RampartConfig.DEFAULT_TIMESTAMP_MAX_SKEW">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="DEFAULT_NONCE_LIFE_TIME">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>DEFAULT_NONCE_LIFE_TIME</h4>
+<pre>public static final&nbsp;int DEFAULT_NONCE_LIFE_TIME</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.rampart.policy.model.RampartConfig.DEFAULT_NONCE_LIFE_TIME">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="NS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>NS</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> NS</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.rampart.policy.model.RampartConfig.NS">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="PREFIX">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>PREFIX</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> PREFIX</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.rampart.policy.model.RampartConfig.PREFIX">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="RAMPART_CONFIG_LN">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RAMPART_CONFIG_LN</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> RAMPART_CONFIG_LN</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.rampart.policy.model.RampartConfig.RAMPART_CONFIG_LN">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="USER_LN">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>USER_LN</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> USER_LN</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.rampart.policy.model.RampartConfig.USER_LN">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="USER_CERT_ALIAS_LN">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>USER_CERT_ALIAS_LN</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> USER_CERT_ALIAS_LN</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.rampart.policy.model.RampartConfig.USER_CERT_ALIAS_LN">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="ENCRYPTION_USER_LN">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ENCRYPTION_USER_LN</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> ENCRYPTION_USER_LN</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.rampart.policy.model.RampartConfig.ENCRYPTION_USER_LN">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="STS_ALIAS_LN">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>STS_ALIAS_LN</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> STS_ALIAS_LN</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.rampart.policy.model.RampartConfig.STS_ALIAS_LN">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="PW_CB_CLASS_LN">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>PW_CB_CLASS_LN</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> PW_CB_CLASS_LN</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.rampart.policy.model.RampartConfig.PW_CB_CLASS_LN">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="POLICY_VALIDATOR_CB_CLASS_LN">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>POLICY_VALIDATOR_CB_CLASS_LN</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> POLICY_VALIDATOR_CB_CLASS_LN</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.rampart.policy.model.RampartConfig.POLICY_VALIDATOR_CB_CLASS_LN">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="RAMPART_CONFIG_CB_CLASS_LN">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RAMPART_CONFIG_CB_CLASS_LN</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> RAMPART_CONFIG_CB_CLASS_LN</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.rampart.policy.model.RampartConfig.RAMPART_CONFIG_CB_CLASS_LN">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="SIG_CRYPTO_LN">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SIG_CRYPTO_LN</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> SIG_CRYPTO_LN</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.rampart.policy.model.RampartConfig.SIG_CRYPTO_LN">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="ENCR_CRYPTO_LN">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ENCR_CRYPTO_LN</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> ENCR_CRYPTO_LN</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.rampart.policy.model.RampartConfig.ENCR_CRYPTO_LN">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="DEC_CRYPTO_LN">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>DEC_CRYPTO_LN</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> DEC_CRYPTO_LN</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.rampart.policy.model.RampartConfig.DEC_CRYPTO_LN">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="STS_CRYPTO_LN">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>STS_CRYPTO_LN</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> STS_CRYPTO_LN</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.rampart.policy.model.RampartConfig.STS_CRYPTO_LN">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="TS_PRECISION_IN_MS_LN">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>TS_PRECISION_IN_MS_LN</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> TS_PRECISION_IN_MS_LN</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.rampart.policy.model.RampartConfig.TS_PRECISION_IN_MS_LN">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="TS_TTL_LN">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>TS_TTL_LN</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> TS_TTL_LN</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.rampart.policy.model.RampartConfig.TS_TTL_LN">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="TS_MAX_SKEW_LN">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>TS_MAX_SKEW_LN</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> TS_MAX_SKEW_LN</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.rampart.policy.model.RampartConfig.TS_MAX_SKEW_LN">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="TOKEN_STORE_CLASS_LN">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>TOKEN_STORE_CLASS_LN</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> TOKEN_STORE_CLASS_LN</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.rampart.policy.model.RampartConfig.TOKEN_STORE_CLASS_LN">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="NONCE_LIFE_TIME">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>NONCE_LIFE_TIME</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> NONCE_LIFE_TIME</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.rampart.policy.model.RampartConfig.NONCE_LIFE_TIME">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="OPTIMISE_PARTS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OPTIMISE_PARTS</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> OPTIMISE_PARTS</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.rampart.policy.model.RampartConfig.OPTIMISE_PARTS">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="SSL_CONFIG">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>SSL_CONFIG</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> SSL_CONFIG</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.rampart.policy.model.RampartConfig.SSL_CONFIG">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="RampartConfig()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>RampartConfig</h4>
+<pre>public&nbsp;RampartConfig()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getSSLConfig()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSSLConfig</h4>
+<pre>public&nbsp;<a href="../../../../../org/apache/rampart/policy/model/SSLConfig.html" title="class in org.apache.rampart.policy.model">SSLConfig</a>&nbsp;getSSLConfig()</pre>
+</li>
+</ul>
+<a name="setSSLConfig(org.apache.rampart.policy.model.SSLConfig)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setSSLConfig</h4>
+<pre>public&nbsp;void&nbsp;setSSLConfig(<a href="../../../../../org/apache/rampart/policy/model/SSLConfig.html" title="class in org.apache.rampart.policy.model">SSLConfig</a>&nbsp;sslConfig)</pre>
+</li>
+</ul>
+<a name="getTokenStoreClass()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getTokenStoreClass</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getTokenStoreClass()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the tokenStoreClass.</dd></dl>
+</li>
+</ul>
+<a name="setTokenStoreClass(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setTokenStoreClass</h4>
+<pre>public&nbsp;void&nbsp;setTokenStoreClass(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;tokenStoreClass)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>tokenStoreClass</code> - The tokenStoreClass to set.</dd></dl>
+</li>
+</ul>
+<a name="getNonceLifeTime()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNonceLifeTime</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getNonceLifeTime()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the life time of a nonce in seconds.</dd></dl>
+</li>
+</ul>
+<a name="setNonceLifeTime(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setNonceLifeTime</h4>
+<pre>public&nbsp;void&nbsp;setNonceLifeTime(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;nonceLife)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>nonceLife</code> - The life time of a nonce to set (in seconds).</dd></dl>
+</li>
+</ul>
+<a name="getDecCryptoConfig()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getDecCryptoConfig</h4>
+<pre>public&nbsp;<a href="../../../../../org/apache/rampart/policy/model/CryptoConfig.html" title="class in org.apache.rampart.policy.model">CryptoConfig</a>&nbsp;getDecCryptoConfig()</pre>
+</li>
+</ul>
+<a name="setDecCryptoConfig(org.apache.rampart.policy.model.CryptoConfig)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setDecCryptoConfig</h4>
+<pre>public&nbsp;void&nbsp;setDecCryptoConfig(<a href="../../../../../org/apache/rampart/policy/model/CryptoConfig.html" title="class in org.apache.rampart.policy.model">CryptoConfig</a>&nbsp;decCrypto)</pre>
+</li>
+</ul>
+<a name="getEncrCryptoConfig()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEncrCryptoConfig</h4>
+<pre>public&nbsp;<a href="../../../../../org/apache/rampart/policy/model/CryptoConfig.html" title="class in org.apache.rampart.policy.model">CryptoConfig</a>&nbsp;getEncrCryptoConfig()</pre>
+</li>
+</ul>
+<a name="setEncrCryptoConfig(org.apache.rampart.policy.model.CryptoConfig)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setEncrCryptoConfig</h4>
+<pre>public&nbsp;void&nbsp;setEncrCryptoConfig(<a href="../../../../../org/apache/rampart/policy/model/CryptoConfig.html" title="class in org.apache.rampart.policy.model">CryptoConfig</a>&nbsp;encrCrypto)</pre>
+</li>
+</ul>
+<a name="getEncryptionUser()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEncryptionUser</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getEncryptionUser()</pre>
+</li>
+</ul>
+<a name="setEncryptionUser(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setEncryptionUser</h4>
+<pre>public&nbsp;void&nbsp;setEncryptionUser(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;encryptionUser)</pre>
+</li>
+</ul>
+<a name="getPwCbClass()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPwCbClass</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getPwCbClass()</pre>
+</li>
+</ul>
+<a name="setPwCbClass(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setPwCbClass</h4>
+<pre>public&nbsp;void&nbsp;setPwCbClass(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;pwCbClass)</pre>
+</li>
+</ul>
+<a name="getPolicyValidatorCbClass()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPolicyValidatorCbClass</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getPolicyValidatorCbClass()</pre>
+</li>
+</ul>
+<a name="setPolicyValidatorCbClass(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setPolicyValidatorCbClass</h4>
+<pre>public&nbsp;void&nbsp;setPolicyValidatorCbClass(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;policyValidatorCbClass)</pre>
+</li>
+</ul>
+<a name="getRampartConfigCbClass()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getRampartConfigCbClass</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getRampartConfigCbClass()</pre>
+</li>
+</ul>
+<a name="setRampartConfigCbClass(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setRampartConfigCbClass</h4>
+<pre>public&nbsp;void&nbsp;setRampartConfigCbClass(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;rampartConfigCbClass)</pre>
+</li>
+</ul>
+<a name="getSigCryptoConfig()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSigCryptoConfig</h4>
+<pre>public&nbsp;<a href="../../../../../org/apache/rampart/policy/model/CryptoConfig.html" title="class in org.apache.rampart.policy.model">CryptoConfig</a>&nbsp;getSigCryptoConfig()</pre>
+</li>
+</ul>
+<a name="setSigCryptoConfig(org.apache.rampart.policy.model.CryptoConfig)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setSigCryptoConfig</h4>
+<pre>public&nbsp;void&nbsp;setSigCryptoConfig(<a href="../../../../../org/apache/rampart/policy/model/CryptoConfig.html" title="class in org.apache.rampart.policy.model">CryptoConfig</a>&nbsp;sigCryptoConfig)</pre>
+</li>
+</ul>
+<a name="getUser()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getUser</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getUser()</pre>
+</li>
+</ul>
+<a name="setUser(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setUser</h4>
+<pre>public&nbsp;void&nbsp;setUser(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;user)</pre>
+</li>
+</ul>
+<a name="getUserCertAlias()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getUserCertAlias</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getUserCertAlias()</pre>
+</li>
+</ul>
+<a name="setUserCertAlias(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setUserCertAlias</h4>
+<pre>public&nbsp;void&nbsp;setUserCertAlias(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;userCertAlias)</pre>
+</li>
+</ul>
+<a name="getName()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getName</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>&nbsp;getName()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>getName</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.Assertion</code></dd>
+</dl>
+</li>
+</ul>
+<a name="isOptional()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isOptional</h4>
+<pre>public&nbsp;boolean&nbsp;isOptional()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>isOptional</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.Assertion</code></dd>
+</dl>
+</li>
+</ul>
+<a name="isIgnorable()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isIgnorable</h4>
+<pre>public&nbsp;boolean&nbsp;isIgnorable()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>isIgnorable</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.Assertion</code></dd>
+</dl>
+</li>
+</ul>
+<a name="normalize()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>normalize</h4>
+<pre>public&nbsp;org.apache.neethi.PolicyComponent&nbsp;normalize()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>normalize</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.Assertion</code></dd>
+</dl>
+</li>
+</ul>
+<a name="serialize(javax.xml.stream.XMLStreamWriter)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>serialize</h4>
+<pre>public&nbsp;void&nbsp;serialize(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamWriter.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamWriter</a>&nbsp;writer)
+               throws <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamException.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamException</a></pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>serialize</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.Assertion</code></dd>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>serialize</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.PolicyComponent</code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamException.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamException</a></code></dd></dl>
+</li>
+</ul>
+<a name="equal(org.apache.neethi.PolicyComponent)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>equal</h4>
+<pre>public&nbsp;boolean&nbsp;equal(org.apache.neethi.PolicyComponent&nbsp;policyComponent)</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>equal</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.PolicyComponent</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getType()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getType</h4>
+<pre>public&nbsp;short&nbsp;getType()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>getType</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.PolicyComponent</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getTimestampPrecisionInMilliseconds()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getTimestampPrecisionInMilliseconds</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getTimestampPrecisionInMilliseconds()</pre>
+</li>
+</ul>
+<a name="setTimestampPrecisionInMilliseconds(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setTimestampPrecisionInMilliseconds</h4>
+<pre>public&nbsp;void&nbsp;setTimestampPrecisionInMilliseconds(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;timestampPrecisionInMilliseconds)</pre>
+</li>
+</ul>
+<a name="getTimestampTTL()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getTimestampTTL</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getTimestampTTL()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the timestampTTL.</dd></dl>
+</li>
+</ul>
+<a name="setTimestampTTL(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setTimestampTTL</h4>
+<pre>public&nbsp;void&nbsp;setTimestampTTL(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;timestampTTL)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>timestampTTL</code> - The timestampTTL to set.</dd></dl>
+</li>
+</ul>
+<a name="getTimestampMaxSkew()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getTimestampMaxSkew</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getTimestampMaxSkew()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the timestampMaxSkew.</dd></dl>
+</li>
+</ul>
+<a name="setTimestampMaxSkew(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setTimestampMaxSkew</h4>
+<pre>public&nbsp;void&nbsp;setTimestampMaxSkew(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;timestampMaxSkew)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>timestampMaxSkew</code> - The timestampMaxSkew to set.</dd></dl>
+</li>
+</ul>
+<a name="getOptimizeParts()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getOptimizeParts</h4>
+<pre>public&nbsp;<a href="../../../../../org/apache/rampart/policy/model/OptimizePartsConfig.html" title="class in org.apache.rampart.policy.model">OptimizePartsConfig</a>&nbsp;getOptimizeParts()</pre>
+</li>
+</ul>
+<a name="setOptimizeParts(org.apache.rampart.policy.model.OptimizePartsConfig)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setOptimizeParts</h4>
+<pre>public&nbsp;void&nbsp;setOptimizeParts(<a href="../../../../../org/apache/rampart/policy/model/OptimizePartsConfig.html" title="class in org.apache.rampart.policy.model">OptimizePartsConfig</a>&nbsp;optimizeParts)</pre>
+</li>
+</ul>
+<a name="getStsAlias()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getStsAlias</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getStsAlias()</pre>
+</li>
+</ul>
+<a name="setStsAlias(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setStsAlias</h4>
+<pre>public&nbsp;void&nbsp;setStsAlias(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;stsAlias)</pre>
+</li>
+</ul>
+<a name="getStsCryptoConfig()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getStsCryptoConfig</h4>
+<pre>public&nbsp;<a href="../../../../../org/apache/rampart/policy/model/CryptoConfig.html" title="class in org.apache.rampart.policy.model">CryptoConfig</a>&nbsp;getStsCryptoConfig()</pre>
+</li>
+</ul>
+<a name="setStsCryptoConfig(org.apache.rampart.policy.model.CryptoConfig)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>setStsCryptoConfig</h4>
+<pre>public&nbsp;void&nbsp;setStsCryptoConfig(<a href="../../../../../org/apache/rampart/policy/model/CryptoConfig.html" title="class in org.apache.rampart.policy.model">CryptoConfig</a>&nbsp;stsCryptoConfig)</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/RampartConfig.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/rampart/policy/model/OptimizePartsConfig.html" title="class in org.apache.rampart.policy.model"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/rampart/policy/model/SSLConfig.html" title="class in org.apache.rampart.policy.model"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rampart/policy/model/RampartConfig.html" target="_top">Frames</a></li>
+<li><a href="RampartConfig.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/policy/model/SSLConfig.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/policy/model/SSLConfig.html
new file mode 100644
index 0000000..e21c6e0
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/policy/model/SSLConfig.html
@@ -0,0 +1,462 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>SSLConfig (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="SSLConfig (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/SSLConfig.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/rampart/policy/model/RampartConfig.html" title="class in org.apache.rampart.policy.model"><span class="strong">Prev Class</span></a></li>
+<li>Next Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rampart/policy/model/SSLConfig.html" target="_top">Frames</a></li>
+<li><a href="SSLConfig.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.rampart.policy.model</div>
+<h2 title="Class SSLConfig" class="title">Class SSLConfig</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.rampart.policy.model.SSLConfig</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>org.apache.neethi.Assertion, org.apache.neethi.PolicyComponent</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">SSLConfig</span>
+extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
+implements org.apache.neethi.Assertion</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/model/SSLConfig.html#PROPERTY_LN">PROPERTY_LN</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/model/SSLConfig.html#PROPERTY_NAME_ATTR">PROPERTY_NAME_ATTR</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/model/SSLConfig.html#SSL_LN">SSL_LN</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../../org/apache/rampart/policy/model/SSLConfig.html#SSLConfig()">SSLConfig</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/model/SSLConfig.html#equal(org.apache.neethi.PolicyComponent)">equal</a></strong>(org.apache.neethi.PolicyComponent&nbsp;policyComponent)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/model/SSLConfig.html#getName()">getName</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Properties.html?is-external=true" title="class or interface in java.util">Properties</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/model/SSLConfig.html#getProp()">getProp</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>short</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/model/SSLConfig.html#getType()">getType</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/model/SSLConfig.html#isIgnorable()">isIgnorable</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/model/SSLConfig.html#isOptional()">isOptional</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>org.apache.neethi.PolicyComponent</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/model/SSLConfig.html#normalize()">normalize</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/model/SSLConfig.html#serialize(javax.xml.stream.XMLStreamWriter)">serialize</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamWriter.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamWriter</a>&nbsp;writer)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/policy/model/SSLConfig.html#setProp(java.util.Properties)">setProp</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Properties.html?is-external=true" title="class or interface in java.util">Properties</a>&nbsp;prop)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="SSL_LN">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SSL_LN</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> SSL_LN</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.rampart.policy.model.SSLConfig.SSL_LN">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="PROPERTY_LN">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>PROPERTY_LN</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> PROPERTY_LN</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.rampart.policy.model.SSLConfig.PROPERTY_LN">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="PROPERTY_NAME_ATTR">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>PROPERTY_NAME_ATTR</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> PROPERTY_NAME_ATTR</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.rampart.policy.model.SSLConfig.PROPERTY_NAME_ATTR">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="SSLConfig()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>SSLConfig</h4>
+<pre>public&nbsp;SSLConfig()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getProp()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getProp</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Properties.html?is-external=true" title="class or interface in java.util">Properties</a>&nbsp;getProp()</pre>
+</li>
+</ul>
+<a name="setProp(java.util.Properties)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setProp</h4>
+<pre>public&nbsp;void&nbsp;setProp(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Properties.html?is-external=true" title="class or interface in java.util">Properties</a>&nbsp;prop)</pre>
+</li>
+</ul>
+<a name="normalize()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>normalize</h4>
+<pre>public&nbsp;org.apache.neethi.PolicyComponent&nbsp;normalize()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>normalize</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.Assertion</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getName()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getName</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>&nbsp;getName()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>getName</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.Assertion</code></dd>
+</dl>
+</li>
+</ul>
+<a name="isOptional()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isOptional</h4>
+<pre>public&nbsp;boolean&nbsp;isOptional()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>isOptional</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.Assertion</code></dd>
+</dl>
+</li>
+</ul>
+<a name="isIgnorable()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isIgnorable</h4>
+<pre>public&nbsp;boolean&nbsp;isIgnorable()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>isIgnorable</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.Assertion</code></dd>
+</dl>
+</li>
+</ul>
+<a name="serialize(javax.xml.stream.XMLStreamWriter)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>serialize</h4>
+<pre>public&nbsp;void&nbsp;serialize(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamWriter.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamWriter</a>&nbsp;writer)
+               throws <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamException.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamException</a></pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>serialize</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.Assertion</code></dd>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>serialize</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.PolicyComponent</code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamException.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamException</a></code></dd></dl>
+</li>
+</ul>
+<a name="getType()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getType</h4>
+<pre>public&nbsp;short&nbsp;getType()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>getType</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.PolicyComponent</code></dd>
+</dl>
+</li>
+</ul>
+<a name="equal(org.apache.neethi.PolicyComponent)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>equal</h4>
+<pre>public&nbsp;boolean&nbsp;equal(org.apache.neethi.PolicyComponent&nbsp;policyComponent)</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>equal</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.PolicyComponent</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/SSLConfig.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/rampart/policy/model/RampartConfig.html" title="class in org.apache.rampart.policy.model"><span class="strong">Prev Class</span></a></li>
+<li>Next Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rampart/policy/model/SSLConfig.html" target="_top">Frames</a></li>
+<li><a href="SSLConfig.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/policy/model/class-use/CryptoConfig.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/policy/model/class-use/CryptoConfig.html
new file mode 100644
index 0000000..8461824
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/policy/model/class-use/CryptoConfig.html
@@ -0,0 +1,192 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.rampart.policy.model.CryptoConfig (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.rampart.policy.model.CryptoConfig (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/rampart/policy/model/CryptoConfig.html" title="class in org.apache.rampart.policy.model">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/rampart/policy/model/class-use/CryptoConfig.html" target="_top">Frames</a></li>
+<li><a href="CryptoConfig.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.rampart.policy.model.CryptoConfig" class="title">Uses of Class<br>org.apache.rampart.policy.model.CryptoConfig</h2>
+</div>
+<div class="classUseContainer">
+<ul class="blockList">
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
+<caption><span>Packages that use <a href="../../../../../../org/apache/rampart/policy/model/CryptoConfig.html" title="class in org.apache.rampart.policy.model">CryptoConfig</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Package</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="#org.apache.rampart.policy.model">org.apache.rampart.policy.model</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<ul class="blockList">
+<li class="blockList"><a name="org.apache.rampart.policy.model">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../../../org/apache/rampart/policy/model/CryptoConfig.html" title="class in org.apache.rampart.policy.model">CryptoConfig</a> in <a href="../../../../../../org/apache/rampart/policy/model/package-summary.html">org.apache.rampart.policy.model</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../../../org/apache/rampart/policy/model/package-summary.html">org.apache.rampart.policy.model</a> that return <a href="../../../../../../org/apache/rampart/policy/model/CryptoConfig.html" title="class in org.apache.rampart.policy.model">CryptoConfig</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../../org/apache/rampart/policy/model/CryptoConfig.html" title="class in org.apache.rampart.policy.model">CryptoConfig</a></code></td>
+<td class="colLast"><span class="strong">RampartConfig.</span><code><strong><a href="../../../../../../org/apache/rampart/policy/model/RampartConfig.html#getDecCryptoConfig()">getDecCryptoConfig</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../../../org/apache/rampart/policy/model/CryptoConfig.html" title="class in org.apache.rampart.policy.model">CryptoConfig</a></code></td>
+<td class="colLast"><span class="strong">RampartConfig.</span><code><strong><a href="../../../../../../org/apache/rampart/policy/model/RampartConfig.html#getEncrCryptoConfig()">getEncrCryptoConfig</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../../org/apache/rampart/policy/model/CryptoConfig.html" title="class in org.apache.rampart.policy.model">CryptoConfig</a></code></td>
+<td class="colLast"><span class="strong">RampartConfig.</span><code><strong><a href="../../../../../../org/apache/rampart/policy/model/RampartConfig.html#getSigCryptoConfig()">getSigCryptoConfig</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../../../org/apache/rampart/policy/model/CryptoConfig.html" title="class in org.apache.rampart.policy.model">CryptoConfig</a></code></td>
+<td class="colLast"><span class="strong">RampartConfig.</span><code><strong><a href="../../../../../../org/apache/rampart/policy/model/RampartConfig.html#getStsCryptoConfig()">getStsCryptoConfig</a></strong>()</code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../../../org/apache/rampart/policy/model/package-summary.html">org.apache.rampart.policy.model</a> with parameters of type <a href="../../../../../../org/apache/rampart/policy/model/CryptoConfig.html" title="class in org.apache.rampart.policy.model">CryptoConfig</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">RampartConfig.</span><code><strong><a href="../../../../../../org/apache/rampart/policy/model/RampartConfig.html#setDecCryptoConfig(org.apache.rampart.policy.model.CryptoConfig)">setDecCryptoConfig</a></strong>(<a href="../../../../../../org/apache/rampart/policy/model/CryptoConfig.html" title="class in org.apache.rampart.policy.model">CryptoConfig</a>&nbsp;decCrypto)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">RampartConfig.</span><code><strong><a href="../../../../../../org/apache/rampart/policy/model/RampartConfig.html#setEncrCryptoConfig(org.apache.rampart.policy.model.CryptoConfig)">setEncrCryptoConfig</a></strong>(<a href="../../../../../../org/apache/rampart/policy/model/CryptoConfig.html" title="class in org.apache.rampart.policy.model">CryptoConfig</a>&nbsp;encrCrypto)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">RampartConfig.</span><code><strong><a href="../../../../../../org/apache/rampart/policy/model/RampartConfig.html#setSigCryptoConfig(org.apache.rampart.policy.model.CryptoConfig)">setSigCryptoConfig</a></strong>(<a href="../../../../../../org/apache/rampart/policy/model/CryptoConfig.html" title="class in org.apache.rampart.policy.model">CryptoConfig</a>&nbsp;sigCryptoConfig)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">RampartConfig.</span><code><strong><a href="../../../../../../org/apache/rampart/policy/model/RampartConfig.html#setStsCryptoConfig(org.apache.rampart.policy.model.CryptoConfig)">setStsCryptoConfig</a></strong>(<a href="../../../../../../org/apache/rampart/policy/model/CryptoConfig.html" title="class in org.apache.rampart.policy.model">CryptoConfig</a>&nbsp;stsCryptoConfig)</code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/rampart/policy/model/CryptoConfig.html" title="class in org.apache.rampart.policy.model">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/rampart/policy/model/class-use/CryptoConfig.html" target="_top">Frames</a></li>
+<li><a href="CryptoConfig.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/policy/model/class-use/OptimizePartsConfig.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/policy/model/class-use/OptimizePartsConfig.html
new file mode 100644
index 0000000..28a6a73
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/policy/model/class-use/OptimizePartsConfig.html
@@ -0,0 +1,190 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.rampart.policy.model.OptimizePartsConfig (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.rampart.policy.model.OptimizePartsConfig (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/rampart/policy/model/OptimizePartsConfig.html" title="class in org.apache.rampart.policy.model">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/rampart/policy/model/class-use/OptimizePartsConfig.html" target="_top">Frames</a></li>
+<li><a href="OptimizePartsConfig.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.rampart.policy.model.OptimizePartsConfig" class="title">Uses of Class<br>org.apache.rampart.policy.model.OptimizePartsConfig</h2>
+</div>
+<div class="classUseContainer">
+<ul class="blockList">
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
+<caption><span>Packages that use <a href="../../../../../../org/apache/rampart/policy/model/OptimizePartsConfig.html" title="class in org.apache.rampart.policy.model">OptimizePartsConfig</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Package</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="#org.apache.rampart.policy">org.apache.rampart.policy</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="#org.apache.rampart.policy.model">org.apache.rampart.policy.model</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<ul class="blockList">
+<li class="blockList"><a name="org.apache.rampart.policy">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../../../org/apache/rampart/policy/model/OptimizePartsConfig.html" title="class in org.apache.rampart.policy.model">OptimizePartsConfig</a> in <a href="../../../../../../org/apache/rampart/policy/package-summary.html">org.apache.rampart.policy</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../../../org/apache/rampart/policy/package-summary.html">org.apache.rampart.policy</a> that return <a href="../../../../../../org/apache/rampart/policy/model/OptimizePartsConfig.html" title="class in org.apache.rampart.policy.model">OptimizePartsConfig</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../../org/apache/rampart/policy/model/OptimizePartsConfig.html" title="class in org.apache.rampart.policy.model">OptimizePartsConfig</a></code></td>
+<td class="colLast"><span class="strong">RampartPolicyData.</span><code><strong><a href="../../../../../../org/apache/rampart/policy/RampartPolicyData.html#getOptimizePartsConfig()">getOptimizePartsConfig</a></strong>()</code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="org.apache.rampart.policy.model">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../../../org/apache/rampart/policy/model/OptimizePartsConfig.html" title="class in org.apache.rampart.policy.model">OptimizePartsConfig</a> in <a href="../../../../../../org/apache/rampart/policy/model/package-summary.html">org.apache.rampart.policy.model</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../../../org/apache/rampart/policy/model/package-summary.html">org.apache.rampart.policy.model</a> that return <a href="../../../../../../org/apache/rampart/policy/model/OptimizePartsConfig.html" title="class in org.apache.rampart.policy.model">OptimizePartsConfig</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../../org/apache/rampart/policy/model/OptimizePartsConfig.html" title="class in org.apache.rampart.policy.model">OptimizePartsConfig</a></code></td>
+<td class="colLast"><span class="strong">RampartConfig.</span><code><strong><a href="../../../../../../org/apache/rampart/policy/model/RampartConfig.html#getOptimizeParts()">getOptimizeParts</a></strong>()</code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../../../org/apache/rampart/policy/model/package-summary.html">org.apache.rampart.policy.model</a> with parameters of type <a href="../../../../../../org/apache/rampart/policy/model/OptimizePartsConfig.html" title="class in org.apache.rampart.policy.model">OptimizePartsConfig</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">RampartConfig.</span><code><strong><a href="../../../../../../org/apache/rampart/policy/model/RampartConfig.html#setOptimizeParts(org.apache.rampart.policy.model.OptimizePartsConfig)">setOptimizeParts</a></strong>(<a href="../../../../../../org/apache/rampart/policy/model/OptimizePartsConfig.html" title="class in org.apache.rampart.policy.model">OptimizePartsConfig</a>&nbsp;optimizeParts)</code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/rampart/policy/model/OptimizePartsConfig.html" title="class in org.apache.rampart.policy.model">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/rampart/policy/model/class-use/OptimizePartsConfig.html" target="_top">Frames</a></li>
+<li><a href="OptimizePartsConfig.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/policy/model/class-use/RampartConfig.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/policy/model/class-use/RampartConfig.html
new file mode 100644
index 0000000..ec87d85
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/policy/model/class-use/RampartConfig.html
@@ -0,0 +1,224 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.rampart.policy.model.RampartConfig (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.rampart.policy.model.RampartConfig (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/rampart/policy/model/RampartConfig.html" title="class in org.apache.rampart.policy.model">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/rampart/policy/model/class-use/RampartConfig.html" target="_top">Frames</a></li>
+<li><a href="RampartConfig.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.rampart.policy.model.RampartConfig" class="title">Uses of Class<br>org.apache.rampart.policy.model.RampartConfig</h2>
+</div>
+<div class="classUseContainer">
+<ul class="blockList">
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
+<caption><span>Packages that use <a href="../../../../../../org/apache/rampart/policy/model/RampartConfig.html" title="class in org.apache.rampart.policy.model">RampartConfig</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Package</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="#org.apache.rampart">org.apache.rampart</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="#org.apache.rampart.policy">org.apache.rampart.policy</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="#org.apache.rampart.util">org.apache.rampart.util</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<ul class="blockList">
+<li class="blockList"><a name="org.apache.rampart">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../../../org/apache/rampart/policy/model/RampartConfig.html" title="class in org.apache.rampart.policy.model">RampartConfig</a> in <a href="../../../../../../org/apache/rampart/package-summary.html">org.apache.rampart</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../../../org/apache/rampart/package-summary.html">org.apache.rampart</a> with parameters of type <a href="../../../../../../org/apache/rampart/policy/model/RampartConfig.html" title="class in org.apache.rampart.policy.model">RampartConfig</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">RampartConfigCallbackHandler.</span><code><strong><a href="../../../../../../org/apache/rampart/RampartConfigCallbackHandler.html#update(org.apache.rampart.policy.model.RampartConfig)">update</a></strong>(<a href="../../../../../../org/apache/rampart/policy/model/RampartConfig.html" title="class in org.apache.rampart.policy.model">RampartConfig</a>&nbsp;rampartConfig)</code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="org.apache.rampart.policy">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../../../org/apache/rampart/policy/model/RampartConfig.html" title="class in org.apache.rampart.policy.model">RampartConfig</a> in <a href="../../../../../../org/apache/rampart/policy/package-summary.html">org.apache.rampart.policy</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../../../org/apache/rampart/policy/package-summary.html">org.apache.rampart.policy</a> that return <a href="../../../../../../org/apache/rampart/policy/model/RampartConfig.html" title="class in org.apache.rampart.policy.model">RampartConfig</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../../org/apache/rampart/policy/model/RampartConfig.html" title="class in org.apache.rampart.policy.model">RampartConfig</a></code></td>
+<td class="colLast"><span class="strong">RampartPolicyData.</span><code><strong><a href="../../../../../../org/apache/rampart/policy/RampartPolicyData.html#getRampartConfig()">getRampartConfig</a></strong>()</code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../../../org/apache/rampart/policy/package-summary.html">org.apache.rampart.policy</a> with parameters of type <a href="../../../../../../org/apache/rampart/policy/model/RampartConfig.html" title="class in org.apache.rampart.policy.model">RampartConfig</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">RampartPolicyData.</span><code><strong><a href="../../../../../../org/apache/rampart/policy/RampartPolicyData.html#setRampartConfig(org.apache.rampart.policy.model.RampartConfig)">setRampartConfig</a></strong>(<a href="../../../../../../org/apache/rampart/policy/model/RampartConfig.html" title="class in org.apache.rampart.policy.model">RampartConfig</a>&nbsp;rampartConfig)</code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="org.apache.rampart.util">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../../../org/apache/rampart/policy/model/RampartConfig.html" title="class in org.apache.rampart.policy.model">RampartConfig</a> in <a href="../../../../../../org/apache/rampart/util/package-summary.html">org.apache.rampart.util</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../../../org/apache/rampart/util/package-summary.html">org.apache.rampart.util</a> with parameters of type <a href="../../../../../../org/apache/rampart/policy/model/RampartConfig.html" title="class in org.apache.rampart.policy.model">RampartConfig</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>static org.apache.ws.security.components.crypto.Crypto</code></td>
+<td class="colLast"><span class="strong">RampartUtil.</span><code><strong><a href="../../../../../../org/apache/rampart/util/RampartUtil.html#getEncryptionCrypto(org.apache.rampart.policy.model.RampartConfig, java.lang.ClassLoader)">getEncryptionCrypto</a></strong>(<a href="../../../../../../org/apache/rampart/policy/model/RampartConfig.html" title="class in org.apache.rampart.policy.model">RampartConfig</a>&nbsp;config,
+                   <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/ClassLoader.html?is-external=true" title="class or interface in java.lang">ClassLoader</a>&nbsp;loader)</code>
+<div class="block">Create the <code>Crypto</code> instance for encryption using information 
+ from the rampart configuration assertion</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.apache.ws.security.components.crypto.Crypto</code></td>
+<td class="colLast"><span class="strong">RampartUtil.</span><code><strong><a href="../../../../../../org/apache/rampart/util/RampartUtil.html#getSignatureCrypto(org.apache.rampart.policy.model.RampartConfig, java.lang.ClassLoader)">getSignatureCrypto</a></strong>(<a href="../../../../../../org/apache/rampart/policy/model/RampartConfig.html" title="class in org.apache.rampart.policy.model">RampartConfig</a>&nbsp;config,
+                  <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/ClassLoader.html?is-external=true" title="class or interface in java.lang">ClassLoader</a>&nbsp;loader)</code>
+<div class="block">Create the <code>Crypto</code> instance for signature using information 
+ from the rampart configuration assertion</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/rampart/policy/model/RampartConfig.html" title="class in org.apache.rampart.policy.model">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/rampart/policy/model/class-use/RampartConfig.html" target="_top">Frames</a></li>
+<li><a href="RampartConfig.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/policy/model/class-use/SSLConfig.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/policy/model/class-use/SSLConfig.html
new file mode 100644
index 0000000..b7b58a2
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/policy/model/class-use/SSLConfig.html
@@ -0,0 +1,168 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.rampart.policy.model.SSLConfig (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.rampart.policy.model.SSLConfig (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/rampart/policy/model/SSLConfig.html" title="class in org.apache.rampart.policy.model">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/rampart/policy/model/class-use/SSLConfig.html" target="_top">Frames</a></li>
+<li><a href="SSLConfig.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.rampart.policy.model.SSLConfig" class="title">Uses of Class<br>org.apache.rampart.policy.model.SSLConfig</h2>
+</div>
+<div class="classUseContainer">
+<ul class="blockList">
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
+<caption><span>Packages that use <a href="../../../../../../org/apache/rampart/policy/model/SSLConfig.html" title="class in org.apache.rampart.policy.model">SSLConfig</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Package</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="#org.apache.rampart.policy.model">org.apache.rampart.policy.model</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<ul class="blockList">
+<li class="blockList"><a name="org.apache.rampart.policy.model">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../../../org/apache/rampart/policy/model/SSLConfig.html" title="class in org.apache.rampart.policy.model">SSLConfig</a> in <a href="../../../../../../org/apache/rampart/policy/model/package-summary.html">org.apache.rampart.policy.model</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../../../org/apache/rampart/policy/model/package-summary.html">org.apache.rampart.policy.model</a> that return <a href="../../../../../../org/apache/rampart/policy/model/SSLConfig.html" title="class in org.apache.rampart.policy.model">SSLConfig</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../../org/apache/rampart/policy/model/SSLConfig.html" title="class in org.apache.rampart.policy.model">SSLConfig</a></code></td>
+<td class="colLast"><span class="strong">RampartConfig.</span><code><strong><a href="../../../../../../org/apache/rampart/policy/model/RampartConfig.html#getSSLConfig()">getSSLConfig</a></strong>()</code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../../../org/apache/rampart/policy/model/package-summary.html">org.apache.rampart.policy.model</a> with parameters of type <a href="../../../../../../org/apache/rampart/policy/model/SSLConfig.html" title="class in org.apache.rampart.policy.model">SSLConfig</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">RampartConfig.</span><code><strong><a href="../../../../../../org/apache/rampart/policy/model/RampartConfig.html#setSSLConfig(org.apache.rampart.policy.model.SSLConfig)">setSSLConfig</a></strong>(<a href="../../../../../../org/apache/rampart/policy/model/SSLConfig.html" title="class in org.apache.rampart.policy.model">SSLConfig</a>&nbsp;sslConfig)</code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/rampart/policy/model/SSLConfig.html" title="class in org.apache.rampart.policy.model">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/rampart/policy/model/class-use/SSLConfig.html" target="_top">Frames</a></li>
+<li><a href="SSLConfig.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/policy/model/package-frame.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/policy/model/package-frame.html
new file mode 100644
index 0000000..d6be2c8
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/policy/model/package-frame.html
@@ -0,0 +1,21 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>org.apache.rampart.policy.model (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<h1 class="bar"><a href="../../../../../org/apache/rampart/policy/model/package-summary.html" target="classFrame">org.apache.rampart.policy.model</a></h1>
+<div class="indexContainer">
+<h2 title="Classes">Classes</h2>
+<ul title="Classes">
+<li><a href="CryptoConfig.html" title="class in org.apache.rampart.policy.model" target="classFrame">CryptoConfig</a></li>
+<li><a href="OptimizePartsConfig.html" title="class in org.apache.rampart.policy.model" target="classFrame">OptimizePartsConfig</a></li>
+<li><a href="RampartConfig.html" title="class in org.apache.rampart.policy.model" target="classFrame">RampartConfig</a></li>
+<li><a href="SSLConfig.html" title="class in org.apache.rampart.policy.model" target="classFrame">SSLConfig</a></li>
+</ul>
+</div>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/policy/model/package-summary.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/policy/model/package-summary.html
new file mode 100644
index 0000000..5839ad7
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/policy/model/package-summary.html
@@ -0,0 +1,149 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>org.apache.rampart.policy.model (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="org.apache.rampart.policy.model (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-use.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/rampart/policy/builders/package-summary.html">Prev Package</a></li>
+<li><a href="../../../../../org/apache/rampart/saml/package-summary.html">Next Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rampart/policy/model/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 title="Package" class="title">Package&nbsp;org.apache.rampart.policy.model</h1>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="packageSummary" border="0" cellpadding="3" cellspacing="0" summary="Class Summary table, listing classes, and an explanation">
+<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Class</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/rampart/policy/model/CryptoConfig.html" title="class in org.apache.rampart.policy.model">CryptoConfig</a></td>
+<td class="colLast">
+<div class="block">Policy model bean to capture crypto information.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../org/apache/rampart/policy/model/OptimizePartsConfig.html" title="class in org.apache.rampart.policy.model">OptimizePartsConfig</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/rampart/policy/model/RampartConfig.html" title="class in org.apache.rampart.policy.model">RampartConfig</a></td>
+<td class="colLast">
+<div class="block">Rampart policy model bean to capture Rampart configuration assertion info.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../org/apache/rampart/policy/model/SSLConfig.html" title="class in org.apache.rampart.policy.model">SSLConfig</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-use.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/rampart/policy/builders/package-summary.html">Prev Package</a></li>
+<li><a href="../../../../../org/apache/rampart/saml/package-summary.html">Next Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rampart/policy/model/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/policy/model/package-tree.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/policy/model/package-tree.html
new file mode 100644
index 0000000..0c8907a
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/policy/model/package-tree.html
@@ -0,0 +1,131 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>org.apache.rampart.policy.model Class Hierarchy (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="org.apache.rampart.policy.model Class Hierarchy (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li>Use</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/rampart/policy/builders/package-tree.html">Prev</a></li>
+<li><a href="../../../../../org/apache/rampart/saml/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rampart/policy/model/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 class="title">Hierarchy For Package org.apache.rampart.policy.model</h1>
+<span class="strong">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<div class="contentContainer">
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang"><span class="strong">Object</span></a>
+<ul>
+<li type="circle">org.apache.rampart.policy.model.<a href="../../../../../org/apache/rampart/policy/model/CryptoConfig.html" title="class in org.apache.rampart.policy.model"><span class="strong">CryptoConfig</span></a> (implements org.apache.neethi.Assertion)</li>
+<li type="circle">org.apache.rampart.policy.model.<a href="../../../../../org/apache/rampart/policy/model/OptimizePartsConfig.html" title="class in org.apache.rampart.policy.model"><span class="strong">OptimizePartsConfig</span></a> (implements org.apache.neethi.Assertion)</li>
+<li type="circle">org.apache.rampart.policy.model.<a href="../../../../../org/apache/rampart/policy/model/RampartConfig.html" title="class in org.apache.rampart.policy.model"><span class="strong">RampartConfig</span></a> (implements org.apache.neethi.Assertion)</li>
+<li type="circle">org.apache.rampart.policy.model.<a href="../../../../../org/apache/rampart/policy/model/SSLConfig.html" title="class in org.apache.rampart.policy.model"><span class="strong">SSLConfig</span></a> (implements org.apache.neethi.Assertion)</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li>Use</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/rampart/policy/builders/package-tree.html">Prev</a></li>
+<li><a href="../../../../../org/apache/rampart/saml/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rampart/policy/model/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/policy/model/package-use.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/policy/model/package-use.html
new file mode 100644
index 0000000..966df65
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/policy/model/package-use.html
@@ -0,0 +1,222 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Package org.apache.rampart.policy.model (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Package org.apache.rampart.policy.model (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rampart/policy/model/package-use.html" target="_top">Frames</a></li>
+<li><a href="package-use.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 title="Uses of Package org.apache.rampart.policy.model" class="title">Uses of Package<br>org.apache.rampart.policy.model</h1>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
+<caption><span>Packages that use <a href="../../../../../org/apache/rampart/policy/model/package-summary.html">org.apache.rampart.policy.model</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Package</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="#org.apache.rampart">org.apache.rampart</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="#org.apache.rampart.policy">org.apache.rampart.policy</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="#org.apache.rampart.policy.model">org.apache.rampart.policy.model</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="#org.apache.rampart.util">org.apache.rampart.util</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="org.apache.rampart">
+<!--   -->
+</a>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
+<caption><span>Classes in <a href="../../../../../org/apache/rampart/policy/model/package-summary.html">org.apache.rampart.policy.model</a> used by <a href="../../../../../org/apache/rampart/package-summary.html">org.apache.rampart</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Class and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colOne"><a href="../../../../../org/apache/rampart/policy/model/class-use/RampartConfig.html#org.apache.rampart">RampartConfig</a>
+<div class="block">Rampart policy model bean to capture Rampart configuration assertion info.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="org.apache.rampart.policy">
+<!--   -->
+</a>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
+<caption><span>Classes in <a href="../../../../../org/apache/rampart/policy/model/package-summary.html">org.apache.rampart.policy.model</a> used by <a href="../../../../../org/apache/rampart/policy/package-summary.html">org.apache.rampart.policy</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Class and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colOne"><a href="../../../../../org/apache/rampart/policy/model/class-use/OptimizePartsConfig.html#org.apache.rampart.policy">OptimizePartsConfig</a>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="../../../../../org/apache/rampart/policy/model/class-use/RampartConfig.html#org.apache.rampart.policy">RampartConfig</a>
+<div class="block">Rampart policy model bean to capture Rampart configuration assertion info.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="org.apache.rampart.policy.model">
+<!--   -->
+</a>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
+<caption><span>Classes in <a href="../../../../../org/apache/rampart/policy/model/package-summary.html">org.apache.rampart.policy.model</a> used by <a href="../../../../../org/apache/rampart/policy/model/package-summary.html">org.apache.rampart.policy.model</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Class and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colOne"><a href="../../../../../org/apache/rampart/policy/model/class-use/CryptoConfig.html#org.apache.rampart.policy.model">CryptoConfig</a>
+<div class="block">Policy model bean to capture crypto information.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="../../../../../org/apache/rampart/policy/model/class-use/OptimizePartsConfig.html#org.apache.rampart.policy.model">OptimizePartsConfig</a>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a href="../../../../../org/apache/rampart/policy/model/class-use/SSLConfig.html#org.apache.rampart.policy.model">SSLConfig</a>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="org.apache.rampart.util">
+<!--   -->
+</a>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
+<caption><span>Classes in <a href="../../../../../org/apache/rampart/policy/model/package-summary.html">org.apache.rampart.policy.model</a> used by <a href="../../../../../org/apache/rampart/util/package-summary.html">org.apache.rampart.util</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Class and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colOne"><a href="../../../../../org/apache/rampart/policy/model/class-use/RampartConfig.html#org.apache.rampart.util">RampartConfig</a>
+<div class="block">Rampart policy model bean to capture Rampart configuration assertion info.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rampart/policy/model/package-use.html" target="_top">Frames</a></li>
+<li><a href="package-use.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/policy/package-frame.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/policy/package-frame.html
new file mode 100644
index 0000000..014a616
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/policy/package-frame.html
@@ -0,0 +1,20 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>org.apache.rampart.policy (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<h1 class="bar"><a href="../../../../org/apache/rampart/policy/package-summary.html" target="classFrame">org.apache.rampart.policy</a></h1>
+<div class="indexContainer">
+<h2 title="Classes">Classes</h2>
+<ul title="Classes">
+<li><a href="RampartPolicyBuilder.html" title="class in org.apache.rampart.policy" target="classFrame">RampartPolicyBuilder</a></li>
+<li><a href="RampartPolicyData.html" title="class in org.apache.rampart.policy" target="classFrame">RampartPolicyData</a></li>
+<li><a href="SupportingPolicyData.html" title="class in org.apache.rampart.policy" target="classFrame">SupportingPolicyData</a></li>
+</ul>
+</div>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/policy/package-summary.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/policy/package-summary.html
new file mode 100644
index 0000000..f58523d
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/policy/package-summary.html
@@ -0,0 +1,141 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>org.apache.rampart.policy (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="org.apache.rampart.policy (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-use.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/apache/rampart/handler/config/package-summary.html">Prev Package</a></li>
+<li><a href="../../../../org/apache/rampart/policy/builders/package-summary.html">Next Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rampart/policy/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 title="Package" class="title">Package&nbsp;org.apache.rampart.policy</h1>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="packageSummary" border="0" cellpadding="3" cellspacing="0" summary="Class Summary table, listing classes, and an explanation">
+<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Class</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../org/apache/rampart/policy/RampartPolicyBuilder.html" title="class in org.apache.rampart.policy">RampartPolicyBuilder</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../org/apache/rampart/policy/SupportingPolicyData.html" title="class in org.apache.rampart.policy">SupportingPolicyData</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-use.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/apache/rampart/handler/config/package-summary.html">Prev Package</a></li>
+<li><a href="../../../../org/apache/rampart/policy/builders/package-summary.html">Next Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rampart/policy/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/policy/package-tree.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/policy/package-tree.html
new file mode 100644
index 0000000..fe7c1b2
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/policy/package-tree.html
@@ -0,0 +1,133 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>org.apache.rampart.policy Class Hierarchy (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="org.apache.rampart.policy Class Hierarchy (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li>Use</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/apache/rampart/handler/config/package-tree.html">Prev</a></li>
+<li><a href="../../../../org/apache/rampart/policy/builders/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rampart/policy/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 class="title">Hierarchy For Package org.apache.rampart.policy</h1>
+<span class="strong">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<div class="contentContainer">
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang"><span class="strong">Object</span></a>
+<ul>
+<li type="circle">org.apache.rampart.policy.<a href="../../../../org/apache/rampart/policy/RampartPolicyBuilder.html" title="class in org.apache.rampart.policy"><span class="strong">RampartPolicyBuilder</span></a></li>
+<li type="circle">org.apache.rampart.policy.<a href="../../../../org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy"><span class="strong">RampartPolicyData</span></a>
+<ul>
+<li type="circle">org.apache.rampart.policy.<a href="../../../../org/apache/rampart/policy/SupportingPolicyData.html" title="class in org.apache.rampart.policy"><span class="strong">SupportingPolicyData</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li>Use</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/apache/rampart/handler/config/package-tree.html">Prev</a></li>
+<li><a href="../../../../org/apache/rampart/policy/builders/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rampart/policy/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/policy/package-use.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/policy/package-use.html
new file mode 100644
index 0000000..77d9826
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/policy/package-use.html
@@ -0,0 +1,192 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Package org.apache.rampart.policy (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Package org.apache.rampart.policy (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rampart/policy/package-use.html" target="_top">Frames</a></li>
+<li><a href="package-use.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 title="Uses of Package org.apache.rampart.policy" class="title">Uses of Package<br>org.apache.rampart.policy</h1>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
+<caption><span>Packages that use <a href="../../../../org/apache/rampart/policy/package-summary.html">org.apache.rampart.policy</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Package</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="#org.apache.rampart">org.apache.rampart</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="#org.apache.rampart.policy">org.apache.rampart.policy</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="#org.apache.rampart.util">org.apache.rampart.util</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="org.apache.rampart">
+<!--   -->
+</a>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
+<caption><span>Classes in <a href="../../../../org/apache/rampart/policy/package-summary.html">org.apache.rampart.policy</a> used by <a href="../../../../org/apache/rampart/package-summary.html">org.apache.rampart</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Class and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colOne"><a href="../../../../org/apache/rampart/policy/class-use/RampartPolicyData.html#org.apache.rampart">RampartPolicyData</a>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="org.apache.rampart.policy">
+<!--   -->
+</a>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
+<caption><span>Classes in <a href="../../../../org/apache/rampart/policy/package-summary.html">org.apache.rampart.policy</a> used by <a href="../../../../org/apache/rampart/policy/package-summary.html">org.apache.rampart.policy</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Class and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colOne"><a href="../../../../org/apache/rampart/policy/class-use/RampartPolicyData.html#org.apache.rampart.policy">RampartPolicyData</a>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="../../../../org/apache/rampart/policy/class-use/SupportingPolicyData.html#org.apache.rampart.policy">SupportingPolicyData</a>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="org.apache.rampart.util">
+<!--   -->
+</a>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
+<caption><span>Classes in <a href="../../../../org/apache/rampart/policy/package-summary.html">org.apache.rampart.policy</a> used by <a href="../../../../org/apache/rampart/util/package-summary.html">org.apache.rampart.util</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Class and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colOne"><a href="../../../../org/apache/rampart/policy/class-use/RampartPolicyData.html#org.apache.rampart.util">RampartPolicyData</a>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="../../../../org/apache/rampart/policy/class-use/SupportingPolicyData.html#org.apache.rampart.util">SupportingPolicyData</a>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rampart/policy/package-use.html" target="_top">Frames</a></li>
+<li><a href="package-use.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/saml/SAML1AssertionHandler.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/saml/SAML1AssertionHandler.html
new file mode 100644
index 0000000..96df914
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/saml/SAML1AssertionHandler.html
@@ -0,0 +1,346 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>SAML1AssertionHandler (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="SAML1AssertionHandler (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/SAML1AssertionHandler.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev Class</li>
+<li><a href="../../../../org/apache/rampart/saml/SAML2AssertionHandler.html" title="class in org.apache.rampart.saml"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rampart/saml/SAML1AssertionHandler.html" target="_top">Frames</a></li>
+<li><a href="SAML1AssertionHandler.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.rampart.saml</div>
+<h2 title="Class SAML1AssertionHandler" class="title">Class SAML1AssertionHandler</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../org/apache/rampart/saml/SAMLAssertionHandler.html" title="class in org.apache.rampart.saml">org.apache.rampart.saml.SAMLAssertionHandler</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.rampart.saml.SAML1AssertionHandler</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">SAML1AssertionHandler</span>
+extends <a href="../../../../org/apache/rampart/saml/SAMLAssertionHandler.html" title="class in org.apache.rampart.saml">SAMLAssertionHandler</a></pre>
+<div class="block">This class handles SAML1 assertions.Processes SAML1 assertion and will extract SAML1 attributes
+ such as assertion id, start date, end date etc ...</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../org/apache/rampart/saml/SAML1AssertionHandler.html#SAML1AssertionHandler(org.opensaml.saml1.core.Assertion)">SAML1AssertionHandler</a></strong>(org.opensaml.saml1.core.Assertion&nbsp;saml1Assertion)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>org.apache.axiom.om.OMElement</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/saml/SAML1AssertionHandler.html#getAssertionElement()">getAssertionElement</a></strong>()</code>
+<div class="block">Gets the assertion element as an Axiom OMElement.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>byte[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/saml/SAML1AssertionHandler.html#getAssertionKeyInfoSecret(org.apache.ws.security.components.crypto.Crypto, org.apache.rampart.TokenCallbackHandler)">getAssertionKeyInfoSecret</a></strong>(org.apache.ws.security.components.crypto.Crypto&nbsp;signatureCrypto,
+                         <a href="../../../../org/apache/rampart/TokenCallbackHandler.html" title="class in org.apache.rampart">TokenCallbackHandler</a>&nbsp;tokenCallbackHandler)</code>
+<div class="block">Gets the secret in assertion.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/saml/SAML1AssertionHandler.html#isBearerAssertion()">isBearerAssertion</a></strong>()</code>
+<div class="block">Checks whether SAML assertion is bearer - urn:oasis:names:tc:SAML:2.0:cm:bearer</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/saml/SAML1AssertionHandler.html#processSAMLAssertion()">processSAMLAssertion</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_org.apache.rampart.saml.SAMLAssertionHandler">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.apache.rampart.saml.<a href="../../../../org/apache/rampart/saml/SAMLAssertionHandler.html" title="class in org.apache.rampart.saml">SAMLAssertionHandler</a></h3>
+<code><a href="../../../../org/apache/rampart/saml/SAMLAssertionHandler.html#getAssertionId()">getAssertionId</a>, <a href="../../../../org/apache/rampart/saml/SAMLAssertionHandler.html#getDateNotBefore()">getDateNotBefore</a>, <a href="../../../../org/apache/rampart/saml/SAMLAssertionHandler.html#getDateNotOnOrAfter()">getDateNotOnOrAfter</a>, <a href="../../../../org/apache/rampart/saml/SAMLAssertionHandler.html#setAssertionId(java.lang.String)">setAssertionId</a>, <a href="../../../../org/apache/rampart/saml/SAMLAssertionHandler.html#setDateNotBefore(java.util.Date)">setDateNotBefore</a>, <a href="../../../../org/apache/rampart/saml/SAMLAssertionHandler.html#setDateNotOnOrAfter(java.util.Date)">setDateNotOnOrAfter</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="SAML1AssertionHandler(org.opensaml.saml1.core.Assertion)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>SAML1AssertionHandler</h4>
+<pre>public&nbsp;SAML1AssertionHandler(org.opensaml.saml1.core.Assertion&nbsp;saml1Assertion)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="isBearerAssertion()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isBearerAssertion</h4>
+<pre>public&nbsp;boolean&nbsp;isBearerAssertion()</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../org/apache/rampart/saml/SAMLAssertionHandler.html#isBearerAssertion()">SAMLAssertionHandler</a></code></strong></div>
+<div class="block">Checks whether SAML assertion is bearer - urn:oasis:names:tc:SAML:2.0:cm:bearer</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../org/apache/rampart/saml/SAMLAssertionHandler.html#isBearerAssertion()">isBearerAssertion</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/apache/rampart/saml/SAMLAssertionHandler.html" title="class in org.apache.rampart.saml">SAMLAssertionHandler</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>true if assertion is bearer else false.</dd></dl>
+</li>
+</ul>
+<a name="processSAMLAssertion()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>processSAMLAssertion</h4>
+<pre>protected&nbsp;void&nbsp;processSAMLAssertion()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../org/apache/rampart/saml/SAMLAssertionHandler.html#processSAMLAssertion()">processSAMLAssertion</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/apache/rampart/saml/SAMLAssertionHandler.html" title="class in org.apache.rampart.saml">SAMLAssertionHandler</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getAssertionKeyInfoSecret(org.apache.ws.security.components.crypto.Crypto, org.apache.rampart.TokenCallbackHandler)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAssertionKeyInfoSecret</h4>
+<pre>public&nbsp;byte[]&nbsp;getAssertionKeyInfoSecret(org.apache.ws.security.components.crypto.Crypto&nbsp;signatureCrypto,
+                               <a href="../../../../org/apache/rampart/TokenCallbackHandler.html" title="class in org.apache.rampart">TokenCallbackHandler</a>&nbsp;tokenCallbackHandler)
+                                 throws org.apache.ws.security.WSSecurityException</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../org/apache/rampart/saml/SAMLAssertionHandler.html#getAssertionKeyInfoSecret(org.apache.ws.security.components.crypto.Crypto, org.apache.rampart.TokenCallbackHandler)">SAMLAssertionHandler</a></code></strong></div>
+<div class="block">Gets the secret in assertion.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../org/apache/rampart/saml/SAMLAssertionHandler.html#getAssertionKeyInfoSecret(org.apache.ws.security.components.crypto.Crypto, org.apache.rampart.TokenCallbackHandler)">getAssertionKeyInfoSecret</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/apache/rampart/saml/SAMLAssertionHandler.html" title="class in org.apache.rampart.saml">SAMLAssertionHandler</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>signatureCrypto</code> - Signature crypto info, private,public keys.</dd><dd><code>tokenCallbackHandler</code> - The token callback class. TODO Why ?</dd>
+<dt><span class="strong">Returns:</span></dt><dd>Secret as a byte array</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>org.apache.ws.security.WSSecurityException</code> - If an error occurred while validating the signature.</dd></dl>
+</li>
+</ul>
+<a name="getAssertionElement()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getAssertionElement</h4>
+<pre>public&nbsp;org.apache.axiom.om.OMElement&nbsp;getAssertionElement()
+                                                  throws <a href="../../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../org/apache/rampart/saml/SAMLAssertionHandler.html#getAssertionElement()">SAMLAssertionHandler</a></code></strong></div>
+<div class="block">Gets the assertion element as an Axiom OMElement.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../org/apache/rampart/saml/SAMLAssertionHandler.html#getAssertionElement()">getAssertionElement</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/apache/rampart/saml/SAMLAssertionHandler.html" title="class in org.apache.rampart.saml">SAMLAssertionHandler</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>OMElement representation of assertion.</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></code> - if an error occurred while converting Assertion to an OMElement.</dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/SAML1AssertionHandler.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev Class</li>
+<li><a href="../../../../org/apache/rampart/saml/SAML2AssertionHandler.html" title="class in org.apache.rampart.saml"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rampart/saml/SAML1AssertionHandler.html" target="_top">Frames</a></li>
+<li><a href="SAML1AssertionHandler.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/saml/SAML2AssertionHandler.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/saml/SAML2AssertionHandler.html
new file mode 100644
index 0000000..3c6859f
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/saml/SAML2AssertionHandler.html
@@ -0,0 +1,345 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>SAML2AssertionHandler (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="SAML2AssertionHandler (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/SAML2AssertionHandler.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/apache/rampart/saml/SAML1AssertionHandler.html" title="class in org.apache.rampart.saml"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../org/apache/rampart/saml/SAMLAssertionHandler.html" title="class in org.apache.rampart.saml"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rampart/saml/SAML2AssertionHandler.html" target="_top">Frames</a></li>
+<li><a href="SAML2AssertionHandler.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.rampart.saml</div>
+<h2 title="Class SAML2AssertionHandler" class="title">Class SAML2AssertionHandler</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../org/apache/rampart/saml/SAMLAssertionHandler.html" title="class in org.apache.rampart.saml">org.apache.rampart.saml.SAMLAssertionHandler</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.rampart.saml.SAML2AssertionHandler</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">SAML2AssertionHandler</span>
+extends <a href="../../../../org/apache/rampart/saml/SAMLAssertionHandler.html" title="class in org.apache.rampart.saml">SAMLAssertionHandler</a></pre>
+<div class="block">This class handles SAML2 assertions.Processes SAML2 assertion and will extract SAML2 attributes
+ such as assertion id, start date, end date etc ...</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../org/apache/rampart/saml/SAML2AssertionHandler.html#SAML2AssertionHandler(org.opensaml.saml2.core.Assertion)">SAML2AssertionHandler</a></strong>(org.opensaml.saml2.core.Assertion&nbsp;samlAssertion)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>org.apache.axiom.om.OMElement</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/saml/SAML2AssertionHandler.html#getAssertionElement()">getAssertionElement</a></strong>()</code>
+<div class="block">Gets the assertion element as an Axiom OMElement.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>byte[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/saml/SAML2AssertionHandler.html#getAssertionKeyInfoSecret(org.apache.ws.security.components.crypto.Crypto, org.apache.rampart.TokenCallbackHandler)">getAssertionKeyInfoSecret</a></strong>(org.apache.ws.security.components.crypto.Crypto&nbsp;signatureCrypto,
+                         <a href="../../../../org/apache/rampart/TokenCallbackHandler.html" title="class in org.apache.rampart">TokenCallbackHandler</a>&nbsp;tokenCallbackHandler)</code>
+<div class="block">Gets the secret in assertion.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/saml/SAML2AssertionHandler.html#isBearerAssertion()">isBearerAssertion</a></strong>()</code>
+<div class="block">Checks whether SAML assertion is bearer - urn:oasis:names:tc:SAML:2.0:cm:bearer</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/saml/SAML2AssertionHandler.html#processSAMLAssertion()">processSAMLAssertion</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_org.apache.rampart.saml.SAMLAssertionHandler">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.apache.rampart.saml.<a href="../../../../org/apache/rampart/saml/SAMLAssertionHandler.html" title="class in org.apache.rampart.saml">SAMLAssertionHandler</a></h3>
+<code><a href="../../../../org/apache/rampart/saml/SAMLAssertionHandler.html#getAssertionId()">getAssertionId</a>, <a href="../../../../org/apache/rampart/saml/SAMLAssertionHandler.html#getDateNotBefore()">getDateNotBefore</a>, <a href="../../../../org/apache/rampart/saml/SAMLAssertionHandler.html#getDateNotOnOrAfter()">getDateNotOnOrAfter</a>, <a href="../../../../org/apache/rampart/saml/SAMLAssertionHandler.html#setAssertionId(java.lang.String)">setAssertionId</a>, <a href="../../../../org/apache/rampart/saml/SAMLAssertionHandler.html#setDateNotBefore(java.util.Date)">setDateNotBefore</a>, <a href="../../../../org/apache/rampart/saml/SAMLAssertionHandler.html#setDateNotOnOrAfter(java.util.Date)">setDateNotOnOrAfter</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="SAML2AssertionHandler(org.opensaml.saml2.core.Assertion)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>SAML2AssertionHandler</h4>
+<pre>public&nbsp;SAML2AssertionHandler(org.opensaml.saml2.core.Assertion&nbsp;samlAssertion)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="isBearerAssertion()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isBearerAssertion</h4>
+<pre>public&nbsp;boolean&nbsp;isBearerAssertion()</pre>
+<div class="block">Checks whether SAML assertion is bearer - urn:oasis:names:tc:SAML:2.0:cm:bearer</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../org/apache/rampart/saml/SAMLAssertionHandler.html#isBearerAssertion()">isBearerAssertion</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/apache/rampart/saml/SAMLAssertionHandler.html" title="class in org.apache.rampart.saml">SAMLAssertionHandler</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>true if assertion is bearer else false.</dd></dl>
+</li>
+</ul>
+<a name="processSAMLAssertion()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>processSAMLAssertion</h4>
+<pre>protected&nbsp;void&nbsp;processSAMLAssertion()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../org/apache/rampart/saml/SAMLAssertionHandler.html#processSAMLAssertion()">processSAMLAssertion</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/apache/rampart/saml/SAMLAssertionHandler.html" title="class in org.apache.rampart.saml">SAMLAssertionHandler</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getAssertionKeyInfoSecret(org.apache.ws.security.components.crypto.Crypto, org.apache.rampart.TokenCallbackHandler)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAssertionKeyInfoSecret</h4>
+<pre>public&nbsp;byte[]&nbsp;getAssertionKeyInfoSecret(org.apache.ws.security.components.crypto.Crypto&nbsp;signatureCrypto,
+                               <a href="../../../../org/apache/rampart/TokenCallbackHandler.html" title="class in org.apache.rampart">TokenCallbackHandler</a>&nbsp;tokenCallbackHandler)
+                                 throws org.apache.ws.security.WSSecurityException</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../org/apache/rampart/saml/SAMLAssertionHandler.html#getAssertionKeyInfoSecret(org.apache.ws.security.components.crypto.Crypto, org.apache.rampart.TokenCallbackHandler)">SAMLAssertionHandler</a></code></strong></div>
+<div class="block">Gets the secret in assertion.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../org/apache/rampart/saml/SAMLAssertionHandler.html#getAssertionKeyInfoSecret(org.apache.ws.security.components.crypto.Crypto, org.apache.rampart.TokenCallbackHandler)">getAssertionKeyInfoSecret</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/apache/rampart/saml/SAMLAssertionHandler.html" title="class in org.apache.rampart.saml">SAMLAssertionHandler</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>signatureCrypto</code> - Signature crypto info, private,public keys.</dd><dd><code>tokenCallbackHandler</code> - The token callback class. TODO Why ?</dd>
+<dt><span class="strong">Returns:</span></dt><dd>Secret as a byte array</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>org.apache.ws.security.WSSecurityException</code> - If an error occurred while validating the signature.</dd></dl>
+</li>
+</ul>
+<a name="getAssertionElement()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getAssertionElement</h4>
+<pre>public&nbsp;org.apache.axiom.om.OMElement&nbsp;getAssertionElement()
+                                                  throws <a href="../../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../org/apache/rampart/saml/SAMLAssertionHandler.html#getAssertionElement()">SAMLAssertionHandler</a></code></strong></div>
+<div class="block">Gets the assertion element as an Axiom OMElement.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../org/apache/rampart/saml/SAMLAssertionHandler.html#getAssertionElement()">getAssertionElement</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/apache/rampart/saml/SAMLAssertionHandler.html" title="class in org.apache.rampart.saml">SAMLAssertionHandler</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>OMElement representation of assertion.</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></code> - if an error occurred while converting Assertion to an OMElement.</dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/SAML2AssertionHandler.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/apache/rampart/saml/SAML1AssertionHandler.html" title="class in org.apache.rampart.saml"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../org/apache/rampart/saml/SAMLAssertionHandler.html" title="class in org.apache.rampart.saml"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rampart/saml/SAML2AssertionHandler.html" target="_top">Frames</a></li>
+<li><a href="SAML2AssertionHandler.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/saml/SAMLAssertionHandler.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/saml/SAMLAssertionHandler.html
new file mode 100644
index 0000000..bdfaa3d
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/saml/SAMLAssertionHandler.html
@@ -0,0 +1,399 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>SAMLAssertionHandler (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="SAMLAssertionHandler (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/SAMLAssertionHandler.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/apache/rampart/saml/SAML2AssertionHandler.html" title="class in org.apache.rampart.saml"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../org/apache/rampart/saml/SAMLAssertionHandlerFactory.html" title="class in org.apache.rampart.saml"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rampart/saml/SAMLAssertionHandler.html" target="_top">Frames</a></li>
+<li><a href="SAMLAssertionHandler.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.rampart.saml</div>
+<h2 title="Class SAMLAssertionHandler" class="title">Class SAMLAssertionHandler</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.rampart.saml.SAMLAssertionHandler</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><a href="../../../../org/apache/rampart/saml/SAML1AssertionHandler.html" title="class in org.apache.rampart.saml">SAML1AssertionHandler</a>, <a href="../../../../org/apache/rampart/saml/SAML2AssertionHandler.html" title="class in org.apache.rampart.saml">SAML2AssertionHandler</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public abstract class <span class="strong">SAMLAssertionHandler</span>
+extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
+<div class="block">A class to handle attributes to common SAML1 and SAML2 assertions.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../org/apache/rampart/saml/SAMLAssertionHandler.html#SAMLAssertionHandler()">SAMLAssertionHandler</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>abstract org.apache.axiom.om.OMElement</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/saml/SAMLAssertionHandler.html#getAssertionElement()">getAssertionElement</a></strong>()</code>
+<div class="block">Gets the assertion element as an Axiom OMElement.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/saml/SAMLAssertionHandler.html#getAssertionId()">getAssertionId</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>abstract byte[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/saml/SAMLAssertionHandler.html#getAssertionKeyInfoSecret(org.apache.ws.security.components.crypto.Crypto, org.apache.rampart.TokenCallbackHandler)">getAssertionKeyInfoSecret</a></strong>(org.apache.ws.security.components.crypto.Crypto&nbsp;signatureCrypto,
+                         <a href="../../../../org/apache/rampart/TokenCallbackHandler.html" title="class in org.apache.rampart">TokenCallbackHandler</a>&nbsp;tokenCallbackHandler)</code>
+<div class="block">Gets the secret in assertion.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util">Date</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/saml/SAMLAssertionHandler.html#getDateNotBefore()">getDateNotBefore</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util">Date</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/saml/SAMLAssertionHandler.html#getDateNotOnOrAfter()">getDateNotOnOrAfter</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>abstract boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/saml/SAMLAssertionHandler.html#isBearerAssertion()">isBearerAssertion</a></strong>()</code>
+<div class="block">Checks whether SAML assertion is bearer - urn:oasis:names:tc:SAML:2.0:cm:bearer</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected abstract void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/saml/SAMLAssertionHandler.html#processSAMLAssertion()">processSAMLAssertion</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/saml/SAMLAssertionHandler.html#setAssertionId(java.lang.String)">setAssertionId</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;assertionId)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/saml/SAMLAssertionHandler.html#setDateNotBefore(java.util.Date)">setDateNotBefore</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util">Date</a>&nbsp;dateNotBefore)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/saml/SAMLAssertionHandler.html#setDateNotOnOrAfter(java.util.Date)">setDateNotOnOrAfter</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util">Date</a>&nbsp;dateNotOnOrAfter)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="SAMLAssertionHandler()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>SAMLAssertionHandler</h4>
+<pre>public&nbsp;SAMLAssertionHandler()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getAssertionId()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAssertionId</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getAssertionId()</pre>
+</li>
+</ul>
+<a name="setAssertionId(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAssertionId</h4>
+<pre>protected&nbsp;void&nbsp;setAssertionId(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;assertionId)</pre>
+</li>
+</ul>
+<a name="getDateNotBefore()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getDateNotBefore</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util">Date</a>&nbsp;getDateNotBefore()</pre>
+</li>
+</ul>
+<a name="setDateNotBefore(java.util.Date)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setDateNotBefore</h4>
+<pre>protected&nbsp;void&nbsp;setDateNotBefore(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util">Date</a>&nbsp;dateNotBefore)</pre>
+</li>
+</ul>
+<a name="getDateNotOnOrAfter()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getDateNotOnOrAfter</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util">Date</a>&nbsp;getDateNotOnOrAfter()</pre>
+</li>
+</ul>
+<a name="setDateNotOnOrAfter(java.util.Date)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setDateNotOnOrAfter</h4>
+<pre>protected&nbsp;void&nbsp;setDateNotOnOrAfter(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util">Date</a>&nbsp;dateNotOnOrAfter)</pre>
+</li>
+</ul>
+<a name="isBearerAssertion()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isBearerAssertion</h4>
+<pre>public abstract&nbsp;boolean&nbsp;isBearerAssertion()</pre>
+<div class="block">Checks whether SAML assertion is bearer - urn:oasis:names:tc:SAML:2.0:cm:bearer</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>true if assertion is bearer else false.</dd></dl>
+</li>
+</ul>
+<a name="processSAMLAssertion()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>processSAMLAssertion</h4>
+<pre>protected abstract&nbsp;void&nbsp;processSAMLAssertion()</pre>
+</li>
+</ul>
+<a name="getAssertionKeyInfoSecret(org.apache.ws.security.components.crypto.Crypto, org.apache.rampart.TokenCallbackHandler)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAssertionKeyInfoSecret</h4>
+<pre>public abstract&nbsp;byte[]&nbsp;getAssertionKeyInfoSecret(org.apache.ws.security.components.crypto.Crypto&nbsp;signatureCrypto,
+                               <a href="../../../../org/apache/rampart/TokenCallbackHandler.html" title="class in org.apache.rampart">TokenCallbackHandler</a>&nbsp;tokenCallbackHandler)
+                                          throws org.apache.ws.security.WSSecurityException</pre>
+<div class="block">Gets the secret in assertion.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>signatureCrypto</code> - Signature crypto info, private,public keys.</dd><dd><code>tokenCallbackHandler</code> - The token callback class. TODO Why ?</dd>
+<dt><span class="strong">Returns:</span></dt><dd>Secret as a byte array</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>org.apache.ws.security.WSSecurityException</code> - If an error occurred while validating the signature.</dd></dl>
+</li>
+</ul>
+<a name="getAssertionElement()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getAssertionElement</h4>
+<pre>public abstract&nbsp;org.apache.axiom.om.OMElement&nbsp;getAssertionElement()
+                                                           throws <a href="../../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></pre>
+<div class="block">Gets the assertion element as an Axiom OMElement.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>OMElement representation of assertion.</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></code> - if an error occurred while converting Assertion to an OMElement.</dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/SAMLAssertionHandler.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/apache/rampart/saml/SAML2AssertionHandler.html" title="class in org.apache.rampart.saml"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../org/apache/rampart/saml/SAMLAssertionHandlerFactory.html" title="class in org.apache.rampart.saml"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rampart/saml/SAMLAssertionHandler.html" target="_top">Frames</a></li>
+<li><a href="SAMLAssertionHandler.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/saml/SAMLAssertionHandlerFactory.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/saml/SAMLAssertionHandlerFactory.html
new file mode 100644
index 0000000..8dc9f3e
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/saml/SAMLAssertionHandlerFactory.html
@@ -0,0 +1,257 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>SAMLAssertionHandlerFactory (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="SAMLAssertionHandlerFactory (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/SAMLAssertionHandlerFactory.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/apache/rampart/saml/SAMLAssertionHandler.html" title="class in org.apache.rampart.saml"><span class="strong">Prev Class</span></a></li>
+<li>Next Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rampart/saml/SAMLAssertionHandlerFactory.html" target="_top">Frames</a></li>
+<li><a href="SAMLAssertionHandlerFactory.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.rampart.saml</div>
+<h2 title="Class SAMLAssertionHandlerFactory" class="title">Class SAMLAssertionHandlerFactory</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.rampart.saml.SAMLAssertionHandlerFactory</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">SAMLAssertionHandlerFactory</span>
+extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
+<div class="block">Creates SAML assertion handlers based on assertion type.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../org/apache/rampart/saml/SAMLAssertionHandlerFactory.html#SAMLAssertionHandlerFactory()">SAMLAssertionHandlerFactory</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="../../../../org/apache/rampart/saml/SAMLAssertionHandler.html" title="class in org.apache.rampart.saml">SAMLAssertionHandler</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/saml/SAMLAssertionHandlerFactory.html#createAssertionHandler(java.lang.Object)">createAssertionHandler</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;samlAssertion)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="SAMLAssertionHandlerFactory()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>SAMLAssertionHandlerFactory</h4>
+<pre>public&nbsp;SAMLAssertionHandlerFactory()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="createAssertionHandler(java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>createAssertionHandler</h4>
+<pre>public static&nbsp;<a href="../../../../org/apache/rampart/saml/SAMLAssertionHandler.html" title="class in org.apache.rampart.saml">SAMLAssertionHandler</a>&nbsp;createAssertionHandler(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;samlAssertion)</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/SAMLAssertionHandlerFactory.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/apache/rampart/saml/SAMLAssertionHandler.html" title="class in org.apache.rampart.saml"><span class="strong">Prev Class</span></a></li>
+<li>Next Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rampart/saml/SAMLAssertionHandlerFactory.html" target="_top">Frames</a></li>
+<li><a href="SAMLAssertionHandlerFactory.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/saml/class-use/SAML1AssertionHandler.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/saml/class-use/SAML1AssertionHandler.html
new file mode 100644
index 0000000..5f42af2
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/saml/class-use/SAML1AssertionHandler.html
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.rampart.saml.SAML1AssertionHandler (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.rampart.saml.SAML1AssertionHandler (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../org/apache/rampart/saml/SAML1AssertionHandler.html" title="class in org.apache.rampart.saml">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rampart/saml/class-use/SAML1AssertionHandler.html" target="_top">Frames</a></li>
+<li><a href="SAML1AssertionHandler.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.rampart.saml.SAML1AssertionHandler" class="title">Uses of Class<br>org.apache.rampart.saml.SAML1AssertionHandler</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.rampart.saml.SAML1AssertionHandler</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../org/apache/rampart/saml/SAML1AssertionHandler.html" title="class in org.apache.rampart.saml">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rampart/saml/class-use/SAML1AssertionHandler.html" target="_top">Frames</a></li>
+<li><a href="SAML1AssertionHandler.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/saml/class-use/SAML2AssertionHandler.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/saml/class-use/SAML2AssertionHandler.html
new file mode 100644
index 0000000..acdebd1
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/saml/class-use/SAML2AssertionHandler.html
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.rampart.saml.SAML2AssertionHandler (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.rampart.saml.SAML2AssertionHandler (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../org/apache/rampart/saml/SAML2AssertionHandler.html" title="class in org.apache.rampart.saml">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rampart/saml/class-use/SAML2AssertionHandler.html" target="_top">Frames</a></li>
+<li><a href="SAML2AssertionHandler.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.rampart.saml.SAML2AssertionHandler" class="title">Uses of Class<br>org.apache.rampart.saml.SAML2AssertionHandler</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.rampart.saml.SAML2AssertionHandler</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../org/apache/rampart/saml/SAML2AssertionHandler.html" title="class in org.apache.rampart.saml">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rampart/saml/class-use/SAML2AssertionHandler.html" target="_top">Frames</a></li>
+<li><a href="SAML2AssertionHandler.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/saml/class-use/SAMLAssertionHandler.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/saml/class-use/SAMLAssertionHandler.html
new file mode 100644
index 0000000..19c437f
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/saml/class-use/SAMLAssertionHandler.html
@@ -0,0 +1,178 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.rampart.saml.SAMLAssertionHandler (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.rampart.saml.SAMLAssertionHandler (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../org/apache/rampart/saml/SAMLAssertionHandler.html" title="class in org.apache.rampart.saml">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rampart/saml/class-use/SAMLAssertionHandler.html" target="_top">Frames</a></li>
+<li><a href="SAMLAssertionHandler.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.rampart.saml.SAMLAssertionHandler" class="title">Uses of Class<br>org.apache.rampart.saml.SAMLAssertionHandler</h2>
+</div>
+<div class="classUseContainer">
+<ul class="blockList">
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
+<caption><span>Packages that use <a href="../../../../../org/apache/rampart/saml/SAMLAssertionHandler.html" title="class in org.apache.rampart.saml">SAMLAssertionHandler</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Package</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="#org.apache.rampart.saml">org.apache.rampart.saml</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<ul class="blockList">
+<li class="blockList"><a name="org.apache.rampart.saml">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../../org/apache/rampart/saml/SAMLAssertionHandler.html" title="class in org.apache.rampart.saml">SAMLAssertionHandler</a> in <a href="../../../../../org/apache/rampart/saml/package-summary.html">org.apache.rampart.saml</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing subclasses, and an explanation">
+<caption><span>Subclasses of <a href="../../../../../org/apache/rampart/saml/SAMLAssertionHandler.html" title="class in org.apache.rampart.saml">SAMLAssertionHandler</a> in <a href="../../../../../org/apache/rampart/saml/package-summary.html">org.apache.rampart.saml</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Class and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/saml/SAML1AssertionHandler.html" title="class in org.apache.rampart.saml">SAML1AssertionHandler</a></strong></code>
+<div class="block">This class handles SAML1 assertions.Processes SAML1 assertion and will extract SAML1 attributes
+ such as assertion id, start date, end date etc ...</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/rampart/saml/SAML2AssertionHandler.html" title="class in org.apache.rampart.saml">SAML2AssertionHandler</a></strong></code>
+<div class="block">This class handles SAML2 assertions.Processes SAML2 assertion and will extract SAML2 attributes
+ such as assertion id, start date, end date etc ...</div>
+</td>
+</tr>
+</tbody>
+</table>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../../org/apache/rampart/saml/package-summary.html">org.apache.rampart.saml</a> that return <a href="../../../../../org/apache/rampart/saml/SAMLAssertionHandler.html" title="class in org.apache.rampart.saml">SAMLAssertionHandler</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="../../../../../org/apache/rampart/saml/SAMLAssertionHandler.html" title="class in org.apache.rampart.saml">SAMLAssertionHandler</a></code></td>
+<td class="colLast"><span class="strong">SAMLAssertionHandlerFactory.</span><code><strong><a href="../../../../../org/apache/rampart/saml/SAMLAssertionHandlerFactory.html#createAssertionHandler(java.lang.Object)">createAssertionHandler</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;samlAssertion)</code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../org/apache/rampart/saml/SAMLAssertionHandler.html" title="class in org.apache.rampart.saml">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rampart/saml/class-use/SAMLAssertionHandler.html" target="_top">Frames</a></li>
+<li><a href="SAMLAssertionHandler.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/saml/class-use/SAMLAssertionHandlerFactory.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/saml/class-use/SAMLAssertionHandlerFactory.html
new file mode 100644
index 0000000..4655e70
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/saml/class-use/SAMLAssertionHandlerFactory.html
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.rampart.saml.SAMLAssertionHandlerFactory (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.rampart.saml.SAMLAssertionHandlerFactory (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../org/apache/rampart/saml/SAMLAssertionHandlerFactory.html" title="class in org.apache.rampart.saml">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rampart/saml/class-use/SAMLAssertionHandlerFactory.html" target="_top">Frames</a></li>
+<li><a href="SAMLAssertionHandlerFactory.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.rampart.saml.SAMLAssertionHandlerFactory" class="title">Uses of Class<br>org.apache.rampart.saml.SAMLAssertionHandlerFactory</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.rampart.saml.SAMLAssertionHandlerFactory</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../org/apache/rampart/saml/SAMLAssertionHandlerFactory.html" title="class in org.apache.rampart.saml">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rampart/saml/class-use/SAMLAssertionHandlerFactory.html" target="_top">Frames</a></li>
+<li><a href="SAMLAssertionHandlerFactory.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/saml/package-frame.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/saml/package-frame.html
new file mode 100644
index 0000000..5689753
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/saml/package-frame.html
@@ -0,0 +1,21 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>org.apache.rampart.saml (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<h1 class="bar"><a href="../../../../org/apache/rampart/saml/package-summary.html" target="classFrame">org.apache.rampart.saml</a></h1>
+<div class="indexContainer">
+<h2 title="Classes">Classes</h2>
+<ul title="Classes">
+<li><a href="SAML1AssertionHandler.html" title="class in org.apache.rampart.saml" target="classFrame">SAML1AssertionHandler</a></li>
+<li><a href="SAML2AssertionHandler.html" title="class in org.apache.rampart.saml" target="classFrame">SAML2AssertionHandler</a></li>
+<li><a href="SAMLAssertionHandler.html" title="class in org.apache.rampart.saml" target="classFrame">SAMLAssertionHandler</a></li>
+<li><a href="SAMLAssertionHandlerFactory.html" title="class in org.apache.rampart.saml" target="classFrame">SAMLAssertionHandlerFactory</a></li>
+</ul>
+</div>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/saml/package-summary.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/saml/package-summary.html
new file mode 100644
index 0000000..234e565
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/saml/package-summary.html
@@ -0,0 +1,155 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>org.apache.rampart.saml (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="org.apache.rampart.saml (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-use.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/apache/rampart/policy/model/package-summary.html">Prev Package</a></li>
+<li><a href="../../../../org/apache/rampart/util/package-summary.html">Next Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rampart/saml/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 title="Package" class="title">Package&nbsp;org.apache.rampart.saml</h1>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="packageSummary" border="0" cellpadding="3" cellspacing="0" summary="Class Summary table, listing classes, and an explanation">
+<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Class</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../org/apache/rampart/saml/SAML1AssertionHandler.html" title="class in org.apache.rampart.saml">SAML1AssertionHandler</a></td>
+<td class="colLast">
+<div class="block">This class handles SAML1 assertions.Processes SAML1 assertion and will extract SAML1 attributes
+ such as assertion id, start date, end date etc ...</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../org/apache/rampart/saml/SAML2AssertionHandler.html" title="class in org.apache.rampart.saml">SAML2AssertionHandler</a></td>
+<td class="colLast">
+<div class="block">This class handles SAML2 assertions.Processes SAML2 assertion and will extract SAML2 attributes
+ such as assertion id, start date, end date etc ...</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../org/apache/rampart/saml/SAMLAssertionHandler.html" title="class in org.apache.rampart.saml">SAMLAssertionHandler</a></td>
+<td class="colLast">
+<div class="block">A class to handle attributes to common SAML1 and SAML2 assertions.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../org/apache/rampart/saml/SAMLAssertionHandlerFactory.html" title="class in org.apache.rampart.saml">SAMLAssertionHandlerFactory</a></td>
+<td class="colLast">
+<div class="block">Creates SAML assertion handlers based on assertion type.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-use.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/apache/rampart/policy/model/package-summary.html">Prev Package</a></li>
+<li><a href="../../../../org/apache/rampart/util/package-summary.html">Next Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rampart/saml/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/saml/package-tree.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/saml/package-tree.html
new file mode 100644
index 0000000..0586819
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/saml/package-tree.html
@@ -0,0 +1,134 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>org.apache.rampart.saml Class Hierarchy (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="org.apache.rampart.saml Class Hierarchy (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li>Use</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/apache/rampart/policy/model/package-tree.html">Prev</a></li>
+<li><a href="../../../../org/apache/rampart/util/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rampart/saml/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 class="title">Hierarchy For Package org.apache.rampart.saml</h1>
+<span class="strong">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<div class="contentContainer">
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang"><span class="strong">Object</span></a>
+<ul>
+<li type="circle">org.apache.rampart.saml.<a href="../../../../org/apache/rampart/saml/SAMLAssertionHandler.html" title="class in org.apache.rampart.saml"><span class="strong">SAMLAssertionHandler</span></a>
+<ul>
+<li type="circle">org.apache.rampart.saml.<a href="../../../../org/apache/rampart/saml/SAML1AssertionHandler.html" title="class in org.apache.rampart.saml"><span class="strong">SAML1AssertionHandler</span></a></li>
+<li type="circle">org.apache.rampart.saml.<a href="../../../../org/apache/rampart/saml/SAML2AssertionHandler.html" title="class in org.apache.rampart.saml"><span class="strong">SAML2AssertionHandler</span></a></li>
+</ul>
+</li>
+<li type="circle">org.apache.rampart.saml.<a href="../../../../org/apache/rampart/saml/SAMLAssertionHandlerFactory.html" title="class in org.apache.rampart.saml"><span class="strong">SAMLAssertionHandlerFactory</span></a></li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li>Use</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/apache/rampart/policy/model/package-tree.html">Prev</a></li>
+<li><a href="../../../../org/apache/rampart/util/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rampart/saml/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/saml/package-use.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/saml/package-use.html
new file mode 100644
index 0000000..8afff30
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/saml/package-use.html
@@ -0,0 +1,150 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Package org.apache.rampart.saml (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Package org.apache.rampart.saml (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rampart/saml/package-use.html" target="_top">Frames</a></li>
+<li><a href="package-use.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 title="Uses of Package org.apache.rampart.saml" class="title">Uses of Package<br>org.apache.rampart.saml</h1>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
+<caption><span>Packages that use <a href="../../../../org/apache/rampart/saml/package-summary.html">org.apache.rampart.saml</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Package</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="#org.apache.rampart.saml">org.apache.rampart.saml</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="org.apache.rampart.saml">
+<!--   -->
+</a>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
+<caption><span>Classes in <a href="../../../../org/apache/rampart/saml/package-summary.html">org.apache.rampart.saml</a> used by <a href="../../../../org/apache/rampart/saml/package-summary.html">org.apache.rampart.saml</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Class and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colOne"><a href="../../../../org/apache/rampart/saml/class-use/SAMLAssertionHandler.html#org.apache.rampart.saml">SAMLAssertionHandler</a>
+<div class="block">A class to handle attributes to common SAML1 and SAML2 assertions.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rampart/saml/package-use.html" target="_top">Frames</a></li>
+<li><a href="package-use.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/util/Axis2Util.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/util/Axis2Util.html
new file mode 100644
index 0000000..af038d5
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/util/Axis2Util.html
@@ -0,0 +1,362 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Axis2Util (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Axis2Util (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/Axis2Util.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev Class</li>
+<li><a href="../../../../org/apache/rampart/util/HandlerParameterDecoder.html" title="class in org.apache.rampart.util"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rampart/util/Axis2Util.html" target="_top">Frames</a></li>
+<li><a href="Axis2Util.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.rampart.util</div>
+<h2 title="Class Axis2Util" class="title">Class Axis2Util</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.rampart.util.Axis2Util</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">Axis2Util</span>
+extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
+<div class="block">Utility class for the Axis2-WSS4J Module</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../org/apache/rampart/util/Axis2Util.html#Axis2Util()">Axis2Util</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/org/w3c/dom/Document.html?is-external=true" title="class or interface in org.w3c.dom">Document</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/util/Axis2Util.html#getDocumentFromSOAPEnvelope(org.apache.axiom.soap.SOAPEnvelope, boolean)">getDocumentFromSOAPEnvelope</a></strong>(org.apache.axiom.soap.SOAPEnvelope&nbsp;env,
+                           boolean&nbsp;useDoom)</code>
+<div class="block">Creates a DOM Document using the SOAP Envelope.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/util/Axis2Util.html#getKey(java.lang.String, boolean, int)">getKey</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;originalKey,
+      boolean&nbsp;inHandler,
+      int&nbsp;repetition)</code>
+<div class="block">Provides the appropriate key to pickup config params from the message context.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.apache.axiom.soap.SOAPEnvelope</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/util/Axis2Util.html#getSOAPEnvelopeFromDOMDocument(org.w3c.dom.Document, boolean)">getSOAPEnvelopeFromDOMDocument</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/org/w3c/dom/Document.html?is-external=true" title="class or interface in org.w3c.dom">Document</a>&nbsp;doc,
+                              boolean&nbsp;useDoom)</code>
+<div class="block">Builds a SOAPEnvelope from DOM Document.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/util/Axis2Util.html#isUseDOOM()">isUseDOOM</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.apache.axiom.om.OMElement</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/util/Axis2Util.html#toDOOM(org.apache.axiom.om.OMFactory, org.apache.axiom.om.OMElement)">toDOOM</a></strong>(org.apache.axiom.om.OMFactory&nbsp;factory,
+      org.apache.axiom.om.OMElement&nbsp;element)</code>
+<div class="block">This will build a DOOM Element that is of the same <code>Document</code></div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/util/Axis2Util.html#useDOOM(boolean)">useDOOM</a></strong>(boolean&nbsp;isDOOMRequired)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="Axis2Util()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>Axis2Util</h4>
+<pre>public&nbsp;Axis2Util()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="isUseDOOM()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isUseDOOM</h4>
+<pre>public static&nbsp;boolean&nbsp;isUseDOOM()</pre>
+</li>
+</ul>
+<a name="useDOOM(boolean)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>useDOOM</h4>
+<pre>public static&nbsp;void&nbsp;useDOOM(boolean&nbsp;isDOOMRequired)</pre>
+</li>
+</ul>
+<a name="getDocumentFromSOAPEnvelope(org.apache.axiom.soap.SOAPEnvelope, boolean)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getDocumentFromSOAPEnvelope</h4>
+<pre>public static&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/org/w3c/dom/Document.html?is-external=true" title="class or interface in org.w3c.dom">Document</a>&nbsp;getDocumentFromSOAPEnvelope(org.apache.axiom.soap.SOAPEnvelope&nbsp;env,
+                                   boolean&nbsp;useDoom)
+                                            throws org.apache.ws.security.WSSecurityException</pre>
+<div class="block">Creates a DOM Document using the SOAP Envelope.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>env</code> - An org.apache.axiom.soap.SOAPEnvelope instance</dd>
+<dt><span class="strong">Returns:</span></dt><dd>Returns the DOM Document of the given SOAP Envelope.</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></code></dd>
+<dd><code>org.apache.ws.security.WSSecurityException</code></dd></dl>
+</li>
+</ul>
+<a name="getSOAPEnvelopeFromDOMDocument(org.w3c.dom.Document, boolean)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSOAPEnvelopeFromDOMDocument</h4>
+<pre>public static&nbsp;org.apache.axiom.soap.SOAPEnvelope&nbsp;getSOAPEnvelopeFromDOMDocument(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/org/w3c/dom/Document.html?is-external=true" title="class or interface in org.w3c.dom">Document</a>&nbsp;doc,
+                                                                boolean&nbsp;useDoom)
+                                                                         throws org.apache.ws.security.WSSecurityException</pre>
+<div class="block">Builds a SOAPEnvelope from DOM Document.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>doc</code> - - The dom document that contains a SOAP message</dd><dd><code>useDoom</code> - </dd>
+<dt><span class="strong">Returns:</span></dt><dd></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>org.apache.ws.security.WSSecurityException</code></dd></dl>
+</li>
+</ul>
+<a name="getKey(java.lang.String, boolean, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getKey</h4>
+<pre>public static&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getKey(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;originalKey,
+            boolean&nbsp;inHandler,
+            int&nbsp;repetition)</pre>
+<div class="block">Provides the appropriate key to pickup config params from the message context.
+ This is acutally used when the outflow handler (WSDoAllSender)
+ is repeated n number of times.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>originalKey</code> - The default key</dd><dd><code>inHandler</code> - Whether the handler is the inflow handler or not</dd><dd><code>repetition</code> - The current repetition number</dd>
+<dt><span class="strong">Returns:</span></dt><dd>Returns the key to be used internally in the security module to pick
+ up the config params.</dd></dl>
+</li>
+</ul>
+<a name="toDOOM(org.apache.axiom.om.OMFactory, org.apache.axiom.om.OMElement)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>toDOOM</h4>
+<pre>public static&nbsp;org.apache.axiom.om.OMElement&nbsp;toDOOM(org.apache.axiom.om.OMFactory&nbsp;factory,
+                                   org.apache.axiom.om.OMElement&nbsp;element)</pre>
+<div class="block">This will build a DOOM Element that is of the same <code>Document</code></div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>factory</code> - </dd><dd><code>element</code> - </dd>
+<dt><span class="strong">Returns:</span></dt><dd></dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/Axis2Util.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev Class</li>
+<li><a href="../../../../org/apache/rampart/util/HandlerParameterDecoder.html" title="class in org.apache.rampart.util"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rampart/util/Axis2Util.html" target="_top">Frames</a></li>
+<li><a href="Axis2Util.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/util/HandlerParameterDecoder.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/util/HandlerParameterDecoder.html
new file mode 100644
index 0000000..132bbcf
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/util/HandlerParameterDecoder.html
@@ -0,0 +1,301 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>HandlerParameterDecoder (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="HandlerParameterDecoder (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/HandlerParameterDecoder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/apache/rampart/util/Axis2Util.html" title="class in org.apache.rampart.util"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../org/apache/rampart/util/MessageOptimizer.html" title="class in org.apache.rampart.util"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rampart/util/HandlerParameterDecoder.html" target="_top">Frames</a></li>
+<li><a href="HandlerParameterDecoder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.rampart.util</div>
+<h2 title="Class HandlerParameterDecoder" class="title">Class HandlerParameterDecoder</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.rampart.util.HandlerParameterDecoder</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">HandlerParameterDecoder</span>
+extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
+<div class="block">This is used to process the security parameters from the configuration files
+ 
+ Example: <code>
+ <br>
+
+ </code></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../org/apache/rampart/util/HandlerParameterDecoder.html#HandlerParameterDecoder()">HandlerParameterDecoder</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="../../../../org/apache/rampart/handler/config/InflowConfiguration.html" title="class in org.apache.rampart.handler.config">InflowConfiguration</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/util/HandlerParameterDecoder.html#getInflowConfiguration(org.apache.axis2.description.Parameter)">getInflowConfiguration</a></strong>(org.apache.axis2.description.Parameter&nbsp;inflowConfigParam)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="../../../../org/apache/rampart/handler/config/OutflowConfiguration.html" title="class in org.apache.rampart.handler.config">OutflowConfiguration</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/util/HandlerParameterDecoder.html#getOutflowConfiguration(org.apache.axis2.description.Parameter)">getOutflowConfiguration</a></strong>(org.apache.axis2.description.Parameter&nbsp;outflowConfigParam)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/util/HandlerParameterDecoder.html#processParameters(org.apache.axis2.context.MessageContext, boolean)">processParameters</a></strong>(org.apache.axis2.context.MessageContext&nbsp;msgCtx,
+                 boolean&nbsp;inflow)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="HandlerParameterDecoder()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>HandlerParameterDecoder</h4>
+<pre>public&nbsp;HandlerParameterDecoder()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="processParameters(org.apache.axis2.context.MessageContext, boolean)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>processParameters</h4>
+<pre>public static&nbsp;void&nbsp;processParameters(org.apache.axis2.context.MessageContext&nbsp;msgCtx,
+                     boolean&nbsp;inflow)
+                              throws <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>msgCtx</code> - </dd><dd><code>inflow</code> - </dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>org.apache.ws.security.WSSecurityException</code></dd>
+<dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></code></dd></dl>
+</li>
+</ul>
+<a name="getOutflowConfiguration(org.apache.axis2.description.Parameter)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getOutflowConfiguration</h4>
+<pre>public static&nbsp;<a href="../../../../org/apache/rampart/handler/config/OutflowConfiguration.html" title="class in org.apache.rampart.handler.config">OutflowConfiguration</a>&nbsp;getOutflowConfiguration(org.apache.axis2.description.Parameter&nbsp;outflowConfigParam)
+                                                    throws org.apache.axis2.AxisFault</pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code>org.apache.axis2.AxisFault</code></dd></dl>
+</li>
+</ul>
+<a name="getInflowConfiguration(org.apache.axis2.description.Parameter)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getInflowConfiguration</h4>
+<pre>public static&nbsp;<a href="../../../../org/apache/rampart/handler/config/InflowConfiguration.html" title="class in org.apache.rampart.handler.config">InflowConfiguration</a>&nbsp;getInflowConfiguration(org.apache.axis2.description.Parameter&nbsp;inflowConfigParam)
+                                                  throws org.apache.axis2.AxisFault</pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code>org.apache.axis2.AxisFault</code></dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/HandlerParameterDecoder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/apache/rampart/util/Axis2Util.html" title="class in org.apache.rampart.util"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../org/apache/rampart/util/MessageOptimizer.html" title="class in org.apache.rampart.util"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rampart/util/HandlerParameterDecoder.html" target="_top">Frames</a></li>
+<li><a href="HandlerParameterDecoder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/util/MessageOptimizer.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/util/MessageOptimizer.html
new file mode 100644
index 0000000..c5c6249
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/util/MessageOptimizer.html
@@ -0,0 +1,286 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>MessageOptimizer (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="MessageOptimizer (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/MessageOptimizer.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/apache/rampart/util/HandlerParameterDecoder.html" title="class in org.apache.rampart.util"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../org/apache/rampart/util/RampartUtil.html" title="class in org.apache.rampart.util"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rampart/util/MessageOptimizer.html" target="_top">Frames</a></li>
+<li><a href="MessageOptimizer.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.rampart.util</div>
+<h2 title="Class MessageOptimizer" class="title">Class MessageOptimizer</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.rampart.util.MessageOptimizer</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">MessageOptimizer</span>
+extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
+<div class="block">Utility class to handle MTOM-Optimizing Base64 Text values</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../org/apache/rampart/util/MessageOptimizer.html#MessageOptimizer()">MessageOptimizer</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/util/MessageOptimizer.html#optimize(org.apache.axiom.soap.SOAPEnvelope, java.util.List, java.util.Map)">optimize</a></strong>(org.apache.axiom.soap.SOAPEnvelope&nbsp;env,
+        <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;expressions,
+        <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&nbsp;namespaces)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/util/MessageOptimizer.html#optimize(org.apache.axiom.soap.SOAPEnvelope, java.lang.String)">optimize</a></strong>(org.apache.axiom.soap.SOAPEnvelope&nbsp;env,
+        <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;optimizeParts)</code>
+<div class="block">Mark the requied Base64 text values as optimized</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="MessageOptimizer()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>MessageOptimizer</h4>
+<pre>public&nbsp;MessageOptimizer()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="optimize(org.apache.axiom.soap.SOAPEnvelope, java.util.List, java.util.Map)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>optimize</h4>
+<pre>public static&nbsp;void&nbsp;optimize(org.apache.axiom.soap.SOAPEnvelope&nbsp;env,
+            <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;expressions,
+            <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&nbsp;namespaces)
+                     throws <a href="../../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a></code></dd></dl>
+</li>
+</ul>
+<a name="optimize(org.apache.axiom.soap.SOAPEnvelope, java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>optimize</h4>
+<pre>public static&nbsp;void&nbsp;optimize(org.apache.axiom.soap.SOAPEnvelope&nbsp;env,
+            <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;optimizeParts)
+                     throws org.apache.ws.security.WSSecurityException</pre>
+<div class="block">Mark the requied Base64 text values as optimized</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>env</code> - </dd><dd><code>optimizeParts</code> - This is a set of xPath expressions</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>org.apache.ws.security.WSSecurityException</code></dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/MessageOptimizer.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/apache/rampart/util/HandlerParameterDecoder.html" title="class in org.apache.rampart.util"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../org/apache/rampart/util/RampartUtil.html" title="class in org.apache.rampart.util"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rampart/util/MessageOptimizer.html" target="_top">Frames</a></li>
+<li><a href="MessageOptimizer.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/util/RampartUtil.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/util/RampartUtil.html
new file mode 100644
index 0000000..4971436
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/util/RampartUtil.html
@@ -0,0 +1,1354 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>RampartUtil (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="RampartUtil (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/RampartUtil.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/apache/rampart/util/MessageOptimizer.html" title="class in org.apache.rampart.util"><span class="strong">Prev Class</span></a></li>
+<li>Next Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rampart/util/RampartUtil.html" target="_top">Frames</a></li>
+<li><a href="RampartUtil.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.rampart.util</div>
+<h2 title="Class RampartUtil" class="title">Class RampartUtil</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.rampart.util.RampartUtil</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">RampartUtil</span>
+extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../org/apache/rampart/util/RampartUtil.html#RampartUtil()">RampartUtil</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.apache.neethi.Policy</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/util/RampartUtil.html#addRampartConfig(org.apache.rampart.RampartMessageData, org.apache.neethi.Policy)">addRampartConfig</a></strong>(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd,
+                org.apache.neethi.Policy&nbsp;policy)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/util/RampartUtil.html#addWsuIdToElement(org.apache.axiom.om.OMElement)">addWsuIdToElement</a></strong>(org.apache.axiom.om.OMElement&nbsp;elem)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom">Element</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/util/RampartUtil.html#appendChildToSecHeader(org.apache.rampart.RampartMessageData, org.w3c.dom.Element)">appendChildToSecHeader</a></strong>(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd,
+                      <a href="http://docs.oracle.com/javase/1.5.0/docs/api/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom">Element</a>&nbsp;elem)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom">Element</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/util/RampartUtil.html#appendChildToSecHeader(org.apache.rampart.RampartMessageData, org.apache.axiom.om.OMElement)">appendChildToSecHeader</a></strong>(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd,
+                      org.apache.axiom.om.OMElement&nbsp;elem)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/util/RampartUtil.html#checkRequiredElements(org.apache.axiom.soap.SOAPEnvelope, java.util.HashMap, java.lang.String)">checkRequiredElements</a></strong>(org.apache.axiom.soap.SOAPEnvelope&nbsp;envelope,
+                     <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">HashMap</a>&nbsp;decNamespaces,
+                     <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;expression)</code>
+<div class="block">Get a element for SOAP</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.apache.ws.security.WSEncryptionPart</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/util/RampartUtil.html#createEncryptionPart(java.lang.String, java.lang.String)">createEncryptionPart</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
+                    <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;id)</code>
+<div class="block">Creates an Encryption or Signature paert with given name and id.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.apache.ws.security.WSEncryptionPart</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/util/RampartUtil.html#createEncryptionPart(java.lang.String, java.lang.String, java.lang.String, java.lang.String)">createEncryptionPart</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
+                    <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;id,
+                    <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;namespace,
+                    <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;modifier)</code>
+<div class="block">Creates an encryption part.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.apache.ws.security.WSEncryptionPart</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/util/RampartUtil.html#createEncryptionPart(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)">createEncryptionPart</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
+                    <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;id,
+                    <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;namespace,
+                    <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;modifier,
+                    <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;xPath)</code>
+<div class="block">Creates an encryption part.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.apache.axiom.om.OMElement</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/util/RampartUtil.html#createRSTTempalteForSCT(int, int)">createRSTTempalteForSCT</a></strong>(int&nbsp;conversationVersion,
+                       int&nbsp;wstVersion)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/util/RampartUtil.html#encryptFirst(org.apache.rampart.policy.RampartPolicyData)">encryptFirst</a></strong>(<a href="../../../../org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a>&nbsp;rpd)</code>
+<div class="block">Returns true if needed to encrypt first.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/util/RampartUtil.html#findAllPrefixNamespaces(org.apache.axiom.om.OMElement, java.util.HashMap)">findAllPrefixNamespaces</a></strong>(org.apache.axiom.om.OMElement&nbsp;currentElement,
+                       <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">HashMap</a>&nbsp;decNamespacess)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.ws.security.WSEncryptionPart&gt;</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/util/RampartUtil.html#getContentEncryptedElements(java.util.List, org.apache.axiom.soap.SOAPEnvelope, java.util.List, java.util.HashMap)">getContentEncryptedElements</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.ws.security.WSEncryptionPart&gt;&nbsp;encryptedPartsElements,
+                           org.apache.axiom.soap.SOAPEnvelope&nbsp;envelope,
+                           <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;elements,
+                           <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">HashMap</a>&nbsp;decNamespaces)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/util/RampartUtil.html#getContextIdentifierKey(org.apache.axis2.context.MessageContext)">getContextIdentifierKey</a></strong>(org.apache.axis2.context.MessageContext&nbsp;msgContext)</code>
+<div class="block">Creates the unique (reproducible) id for to hold the context identifier
+ of the message exchange.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Hashtable.html?is-external=true" title="class or interface in java.util">Hashtable</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/util/RampartUtil.html#getContextMap(org.apache.axis2.context.MessageContext)">getContextMap</a></strong>(org.apache.axis2.context.MessageContext&nbsp;msgContext)</code>
+<div class="block">Returns the map of security context token identifiers</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.ws.security.WSEncryptionPart&gt;</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/util/RampartUtil.html#getEncryptedParts(org.apache.rampart.RampartMessageData)">getEncryptedParts</a></strong>(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.apache.ws.security.components.crypto.Crypto</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/util/RampartUtil.html#getEncryptionCrypto(org.apache.rampart.policy.model.RampartConfig, java.lang.ClassLoader)">getEncryptionCrypto</a></strong>(<a href="../../../../org/apache/rampart/policy/model/RampartConfig.html" title="class in org.apache.rampart.policy.model">RampartConfig</a>&nbsp;config,
+                   <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/ClassLoader.html?is-external=true" title="class or interface in java.lang">ClassLoader</a>&nbsp;loader)</code>
+<div class="block">Create the <code>Crypto</code> instance for encryption using information 
+ from the rampart configuration assertion</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/crypto/KeyGenerator.html?is-external=true" title="class or interface in javax.crypto">KeyGenerator</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/util/RampartUtil.html#getEncryptionKeyGenerator(java.lang.String)">getEncryptionKeyGenerator</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;symEncrAlgo)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/util/RampartUtil.html#getIssuedToken(org.apache.rampart.RampartMessageData, org.apache.ws.secpolicy.model.IssuedToken)">getIssuedToken</a></strong>(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd,
+              <a href="../../../../org/apache/ws/secpolicy/model/IssuedToken.html" title="class in org.apache.ws.secpolicy.model">IssuedToken</a>&nbsp;issuedToken)</code>
+<div class="block">Obtain an issued token.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/util/RampartUtil.html#getKeyIdentifier(org.apache.ws.secpolicy.model.X509Token)">getKeyIdentifier</a></strong>(<a href="../../../../org/apache/ws/secpolicy/model/X509Token.html" title="class in org.apache.ws.secpolicy.model">X509Token</a>&nbsp;token)</code>
+<div class="block">figureout the key identifier of a give X509Token</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.ws.security.WSEncryptionPart&gt;</code></td>
+<td class="colLast"><code><strong><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)">getPartsAndElements</a></strong>(boolean&nbsp;sign,
+                   org.apache.axiom.soap.SOAPEnvelope&nbsp;envelope,
+                   boolean&nbsp;includeBody,
+                   <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.ws.security.WSEncryptionPart&gt;&nbsp;parts,
+                   <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;elements,
+                   <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">HashMap</a>&nbsp;decNamespaces)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/security/auth/callback/CallbackHandler.html?is-external=true" title="class or interface in javax.security.auth.callback">CallbackHandler</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/util/RampartUtil.html#getPasswordCB(org.apache.axis2.context.MessageContext, org.apache.rampart.policy.RampartPolicyData)">getPasswordCB</a></strong>(org.apache.axis2.context.MessageContext&nbsp;msgContext,
+             <a href="../../../../org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a>&nbsp;rpd)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/security/auth/callback/CallbackHandler.html?is-external=true" title="class or interface in javax.security.auth.callback">CallbackHandler</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/util/RampartUtil.html#getPasswordCB(org.apache.rampart.RampartMessageData)">getPasswordCB</a></strong>(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.apache.neethi.Policy</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/util/RampartUtil.html#getPolicyFromMetadataRef(org.apache.axiom.om.OMElement)">getPolicyFromMetadataRef</a></strong>(org.apache.axiom.om.OMElement&nbsp;mex)</code>
+<div class="block">Retrieve policy using metadata reference 
+ <wsa:Metadata xmlns:wsa="http://www.w3.org/2005/08/addressing">
+  <mex:Metadata
+       xmlns:mex="http://schemas.xmlsoap.org/ws/2004/09/mex"
+       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+           <mex:MetadataSection>
+                  <mex:MetadataReference>
+                      <wsa:Address>http://address/of/mex/service</wsa:Address>
+                  </mex:MetadataReference>
+           </mex:MetadataSection>
+  </mex:Metadata>
+ </wsa:Metadata></div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="../../../../org/apache/rampart/PolicyValidatorCallbackHandler.html" title="interface in org.apache.rampart">PolicyValidatorCallbackHandler</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/util/RampartUtil.html#getPolicyValidatorCB(org.apache.axis2.context.MessageContext, org.apache.rampart.policy.RampartPolicyData)">getPolicyValidatorCB</a></strong>(org.apache.axis2.context.MessageContext&nbsp;msgContext,
+                    <a href="../../../../org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a>&nbsp;rpd)</code>
+<div class="block">Returns an instance of PolicyValidatorCallbackHandler to be used to validate ws-security results.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="../../../../org/apache/rampart/RampartConfigCallbackHandler.html" title="interface in org.apache.rampart">RampartConfigCallbackHandler</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/util/RampartUtil.html#getRampartConfigCallbackHandler(org.apache.axis2.context.MessageContext, org.apache.rampart.policy.RampartPolicyData)">getRampartConfigCallbackHandler</a></strong>(org.apache.axis2.context.MessageContext&nbsp;msgContext,
+                               <a href="../../../../org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a>&nbsp;rpd)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/util/RampartUtil.html#getRequestEncryptedKeyId(java.util.List)">getRequestEncryptedKeyId</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.ws.security.handler.WSHandlerResult&gt;&nbsp;results)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static byte[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/util/RampartUtil.html#getRequestEncryptedKeyValue(java.util.List)">getRequestEncryptedKeyValue</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.ws.security.handler.WSHandlerResult&gt;&nbsp;results)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/util/RampartUtil.html#getSAML10AssertionNamespace()">getSAML10AssertionNamespace</a></strong>()</code>
+<div class="block">Returns SAML10 Assertion namespace.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/util/RampartUtil.html#getSecConvToken(org.apache.rampart.RampartMessageData, org.apache.ws.secpolicy.model.SecureConversationToken)">getSecConvToken</a></strong>(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd,
+               <a href="../../../../org/apache/ws/secpolicy/model/SecureConversationToken.html" title="class in org.apache.ws.secpolicy.model">SecureConversationToken</a>&nbsp;secConvTok)</code>
+<div class="block">Obtain a security context token.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/util/RampartUtil.html#getSigElementId(org.apache.rampart.RampartMessageData)">getSigElementId</a></strong>(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.apache.ws.security.components.crypto.Crypto</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/util/RampartUtil.html#getSignatureCrypto(org.apache.rampart.policy.model.RampartConfig, java.lang.ClassLoader)">getSignatureCrypto</a></strong>(<a href="../../../../org/apache/rampart/policy/model/RampartConfig.html" title="class in org.apache.rampart.policy.model">RampartConfig</a>&nbsp;config,
+                  <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/ClassLoader.html?is-external=true" title="class or interface in java.lang">ClassLoader</a>&nbsp;loader)</code>
+<div class="block">Create the <code>Crypto</code> instance for signature using information 
+ from the rampart configuration assertion</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.ws.security.WSEncryptionPart&gt;</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/util/RampartUtil.html#getSignedParts(org.apache.rampart.RampartMessageData)">getSignedParts</a></strong>(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/util/RampartUtil.html#getSoapBodyId(org.apache.axiom.soap.SOAPEnvelope)">getSoapBodyId</a></strong>(org.apache.axiom.soap.SOAPEnvelope&nbsp;env)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.ws.security.WSEncryptionPart&gt;</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/util/RampartUtil.html#getSupportingEncryptedParts(org.apache.rampart.RampartMessageData, org.apache.rampart.policy.SupportingPolicyData)">getSupportingEncryptedParts</a></strong>(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd,
+                           <a href="../../../../org/apache/rampart/policy/SupportingPolicyData.html" title="class in org.apache.rampart.policy">SupportingPolicyData</a>&nbsp;rpd)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.ws.security.WSEncryptionPart&gt;</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/util/RampartUtil.html#getSupportingSignedParts(org.apache.rampart.RampartMessageData, org.apache.rampart.policy.SupportingPolicyData)">getSupportingSignedParts</a></strong>(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd,
+                        <a href="../../../../org/apache/rampart/policy/SupportingPolicyData.html" title="class in org.apache.rampart.policy">SupportingPolicyData</a>&nbsp;rpd)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/util/RampartUtil.html#getTimestampMaxSkew(org.apache.rampart.RampartMessageData)">getTimestampMaxSkew</a></strong>(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;messageData)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/util/RampartUtil.html#getTimeToLive(org.apache.rampart.RampartMessageData)">getTimeToLive</a></strong>(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;messageData)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/util/RampartUtil.html#getToken(org.apache.rampart.RampartMessageData, org.apache.axiom.om.OMElement, java.lang.String, java.lang.String, org.apache.neethi.Policy)">getToken</a></strong>(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd,
+        org.apache.axiom.om.OMElement&nbsp;rstTemplate,
+        <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;issuerEpr,
+        <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;action,
+        org.apache.neethi.Policy&nbsp;issuerPolicy)</code>
+<div class="block">Request a token.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/util/RampartUtil.html#getUsername(java.util.List)">getUsername</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.ws.security.handler.WSHandlerResult&gt;&nbsp;results)</code>
+<div class="block">Scan through <code>WSHandlerResult<code> list for a Username token and return
+ the username if a Username Token found</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../org/apache/ws/secpolicy/model/UsernameToken.html" title="class in org.apache.ws.secpolicy.model">UsernameToken</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/util/RampartUtil.html#getUsernameTokens(org.apache.rampart.policy.RampartPolicyData)">getUsernameTokens</a></strong>(<a href="../../../../org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a>&nbsp;rpd)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../org/apache/ws/secpolicy/model/UsernameToken.html" title="class in org.apache.ws.secpolicy.model">UsernameToken</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/util/RampartUtil.html#getUsernameTokens(org.apache.ws.secpolicy.model.SupportingToken)">getUsernameTokens</a></strong>(<a href="../../../../org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a>&nbsp;suppTok)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.apache.ws.security.WSSConfig</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/util/RampartUtil.html#getWSSConfigInstance()">getWSSConfigInstance</a></strong>()</code>
+<div class="block">We use this method to prevent the singleton behavior of WSSConfig</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/util/RampartUtil.html#handleEncryptedSignedHeaders(java.util.List, java.util.List, org.w3c.dom.Document)">handleEncryptedSignedHeaders</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.ws.security.WSEncryptionPart&gt;&nbsp;encryptedParts,
+                            <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.ws.security.WSEncryptionPart&gt;&nbsp;signedParts,
+                            <a href="http://docs.oracle.com/javase/1.5.0/docs/api/org/w3c/dom/Document.html?is-external=true" title="class or interface in org.w3c.dom">Document</a>&nbsp;doc)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom">Element</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/util/RampartUtil.html#insertSiblingAfter(org.apache.rampart.RampartMessageData, org.w3c.dom.Element, org.w3c.dom.Element)">insertSiblingAfter</a></strong>(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd,
+                  <a href="http://docs.oracle.com/javase/1.5.0/docs/api/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom">Element</a>&nbsp;child,
+                  <a href="http://docs.oracle.com/javase/1.5.0/docs/api/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom">Element</a>&nbsp;sibling)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom">Element</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/util/RampartUtil.html#insertSiblingAfterOrPrepend(org.apache.rampart.RampartMessageData, org.w3c.dom.Element, org.w3c.dom.Element)">insertSiblingAfterOrPrepend</a></strong>(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd,
+                           <a href="http://docs.oracle.com/javase/1.5.0/docs/api/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom">Element</a>&nbsp;child,
+                           <a href="http://docs.oracle.com/javase/1.5.0/docs/api/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom">Element</a>&nbsp;elem)</code>
+<div class="block">If the child is present insert the element as a sibling after him.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom">Element</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/util/RampartUtil.html#insertSiblingBefore(org.apache.rampart.RampartMessageData, org.w3c.dom.Element, org.w3c.dom.Element)">insertSiblingBefore</a></strong>(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd,
+                   <a href="http://docs.oracle.com/javase/1.5.0/docs/api/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom">Element</a>&nbsp;child,
+                   <a href="http://docs.oracle.com/javase/1.5.0/docs/api/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom">Element</a>&nbsp;sibling)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom">Element</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/util/RampartUtil.html#insertSiblingBeforeOrPrepend(org.apache.rampart.RampartMessageData, org.w3c.dom.Element, org.w3c.dom.Element)">insertSiblingBeforeOrPrepend</a></strong>(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd,
+                            <a href="http://docs.oracle.com/javase/1.5.0/docs/api/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom">Element</a>&nbsp;child,
+                            <a href="http://docs.oracle.com/javase/1.5.0/docs/api/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom">Element</a>&nbsp;elem)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/util/RampartUtil.html#isSecHeaderRequired(org.apache.rampart.policy.RampartPolicyData, boolean, boolean)">isSecHeaderRequired</a></strong>(<a href="../../../../org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a>&nbsp;rpd,
+                   boolean&nbsp;initiator,
+                   boolean&nbsp;inflow)</code>
+<div class="block">Method to check whether security header is required in incoming message</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/util/RampartUtil.html#isSecurityFault(org.apache.axiom.soap.SOAPFault)">isSecurityFault</a></strong>(org.apache.axiom.soap.SOAPFault&nbsp;fault)</code>
+<div class="block">Check if the given SOAP fault reports a security fault.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/util/RampartUtil.html#isTokenValid(org.apache.rampart.RampartMessageData, java.lang.String)">isTokenValid</a></strong>(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd,
+            <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;id)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.apache.ws.security.WSPasswordCallback</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/util/RampartUtil.html#performCallback(javax.security.auth.callback.CallbackHandler, java.lang.String, int)">performCallback</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/security/auth/callback/CallbackHandler.html?is-external=true" title="class or interface in javax.security.auth.callback">CallbackHandler</a>&nbsp;cbHandler,
+               <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;username,
+               int&nbsp;doAction)</code>
+<div class="block">Perform a callback to get a password.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/util/RampartUtil.html#processIssuerAddress(org.apache.axiom.om.OMElement)">processIssuerAddress</a></strong>(org.apache.axiom.om.OMElement&nbsp;issuerAddress)</code>
+<div class="block">Process a give issuer address element and return the address.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/util/RampartUtil.html#setDecryptionCrypto(org.apache.axis2.context.MessageContext)">setDecryptionCrypto</a></strong>(org.apache.axis2.context.MessageContext&nbsp;msgContext)</code>
+<div class="block">Sets decryption crypto file or crypto reference key to signature crypto file or signature
+ crypto reference.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/util/RampartUtil.html#setEncryptionCrypto(org.apache.axis2.context.MessageContext)">setEncryptionCrypto</a></strong>(org.apache.axis2.context.MessageContext&nbsp;msgContext)</code>
+<div class="block">Sets encryption crypto file or crypto reference key to signature crypto file or signature
+ crypto reference.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/util/RampartUtil.html#setEncryptionUser(org.apache.rampart.RampartMessageData, org.apache.ws.security.message.WSSecEncryptedKey)">setEncryptionUser</a></strong>(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd,
+                 org.apache.ws.security.message.WSSecEncryptedKey&nbsp;encrKeyBuilder)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/util/RampartUtil.html#setEncryptionUser(org.apache.rampart.RampartMessageData, org.apache.ws.security.message.WSSecEncryptedKey, java.lang.String)">setEncryptionUser</a></strong>(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd,
+                 org.apache.ws.security.message.WSSecEncryptedKey&nbsp;encrKeyBuilder,
+                 <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;encrUser)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/util/RampartUtil.html#setKeyIdentifierType(org.apache.rampart.RampartMessageData, org.apache.ws.security.message.WSSecBase, org.apache.ws.secpolicy.model.Token)">setKeyIdentifierType</a></strong>(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd,
+                    org.apache.ws.security.message.WSSecBase&nbsp;secBase,
+                    <a href="../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a>&nbsp;token)</code>
+<div class="block">Sets the keyIdentifierType of <code>WSSecSignature</code> or <code>WSSecEncryptedKey</code> 
+ according to the given <code>Token</code> and <code>RampartPolicyData</code>
+ First check the requirements specified under Token Assertion and if not found check 
+ the WSS11 and WSS10 assertions</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/rampart/util/RampartUtil.html#validateTransport(org.apache.rampart.RampartMessageData)">validateTransport</a></strong>(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="RampartUtil()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>RampartUtil</h4>
+<pre>public&nbsp;RampartUtil()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getPasswordCB(org.apache.rampart.RampartMessageData)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPasswordCB</h4>
+<pre>public static&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/security/auth/callback/CallbackHandler.html?is-external=true" title="class or interface in javax.security.auth.callback">CallbackHandler</a>&nbsp;getPasswordCB(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd)
+                                     throws <a href="../../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a></code></dd></dl>
+</li>
+</ul>
+<a name="getPasswordCB(org.apache.axis2.context.MessageContext, org.apache.rampart.policy.RampartPolicyData)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPasswordCB</h4>
+<pre>public static&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/security/auth/callback/CallbackHandler.html?is-external=true" title="class or interface in javax.security.auth.callback">CallbackHandler</a>&nbsp;getPasswordCB(org.apache.axis2.context.MessageContext&nbsp;msgContext,
+                            <a href="../../../../org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a>&nbsp;rpd)
+                                     throws <a href="../../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a></pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>msgContext</code> - </dd><dd><code>rpd</code> - </dd>
+<dt><span class="strong">Returns:</span></dt><dd>The <code>CallbackHandler</code> instance</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a></code></dd></dl>
+</li>
+</ul>
+<a name="getPolicyValidatorCB(org.apache.axis2.context.MessageContext, org.apache.rampart.policy.RampartPolicyData)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPolicyValidatorCB</h4>
+<pre>public static&nbsp;<a href="../../../../org/apache/rampart/PolicyValidatorCallbackHandler.html" title="interface in org.apache.rampart">PolicyValidatorCallbackHandler</a>&nbsp;getPolicyValidatorCB(org.apache.axis2.context.MessageContext&nbsp;msgContext,
+                                                  <a href="../../../../org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a>&nbsp;rpd)
+                                                           throws <a href="../../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a></pre>
+<div class="block">Returns an instance of PolicyValidatorCallbackHandler to be used to validate ws-security results.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>msgContext</code> - <code>MessageContext</code></dd><dd><code>rpd</code> - <a href="../../../../org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy"><code>RampartPolicyData</code></a></dd>
+<dt><span class="strong">Returns:</span></dt><dd><a href="../../../../org/apache/rampart/PolicyValidatorCallbackHandler.html" title="interface in org.apache.rampart"><code>PolicyValidatorCallbackHandler</code></a></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a></code> - RampartException</dd></dl>
+</li>
+</ul>
+<a name="getRampartConfigCallbackHandler(org.apache.axis2.context.MessageContext, org.apache.rampart.policy.RampartPolicyData)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getRampartConfigCallbackHandler</h4>
+<pre>public static&nbsp;<a href="../../../../org/apache/rampart/RampartConfigCallbackHandler.html" title="interface in org.apache.rampart">RampartConfigCallbackHandler</a>&nbsp;getRampartConfigCallbackHandler(org.apache.axis2.context.MessageContext&nbsp;msgContext,
+                                                           <a href="../../../../org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a>&nbsp;rpd)
+                                                                    throws <a href="../../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a></code></dd></dl>
+</li>
+</ul>
+<a name="performCallback(javax.security.auth.callback.CallbackHandler, java.lang.String, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>performCallback</h4>
+<pre>public static&nbsp;org.apache.ws.security.WSPasswordCallback&nbsp;performCallback(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/security/auth/callback/CallbackHandler.html?is-external=true" title="class or interface in javax.security.auth.callback">CallbackHandler</a>&nbsp;cbHandler,
+                                                        <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;username,
+                                                        int&nbsp;doAction)
+                                                                 throws <a href="../../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a></pre>
+<div class="block">Perform a callback to get a password.
+ <p/>
+ The called back function gets an indication why to provide a password:
+ to produce a UsernameToken, Signature, or a password (key) for a given
+ name.</div>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a></code></dd></dl>
+</li>
+</ul>
+<a name="getEncryptionCrypto(org.apache.rampart.policy.model.RampartConfig, java.lang.ClassLoader)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEncryptionCrypto</h4>
+<pre>public static&nbsp;org.apache.ws.security.components.crypto.Crypto&nbsp;getEncryptionCrypto(<a href="../../../../org/apache/rampart/policy/model/RampartConfig.html" title="class in org.apache.rampart.policy.model">RampartConfig</a>&nbsp;config,
+                                                                  <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/ClassLoader.html?is-external=true" title="class or interface in java.lang">ClassLoader</a>&nbsp;loader)
+                                                                           throws <a href="../../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a></pre>
+<div class="block">Create the <code>Crypto</code> instance for encryption using information 
+ from the rampart configuration assertion</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>config</code> - </dd>
+<dt><span class="strong">Returns:</span></dt><dd>The <code>Crypto</code> instance to be used for encryption</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a></code></dd></dl>
+</li>
+</ul>
+<a name="getSignatureCrypto(org.apache.rampart.policy.model.RampartConfig, java.lang.ClassLoader)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSignatureCrypto</h4>
+<pre>public static&nbsp;org.apache.ws.security.components.crypto.Crypto&nbsp;getSignatureCrypto(<a href="../../../../org/apache/rampart/policy/model/RampartConfig.html" title="class in org.apache.rampart.policy.model">RampartConfig</a>&nbsp;config,
+                                                                 <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/ClassLoader.html?is-external=true" title="class or interface in java.lang">ClassLoader</a>&nbsp;loader)
+                                                                          throws <a href="../../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a></pre>
+<div class="block">Create the <code>Crypto</code> instance for signature using information 
+ from the rampart configuration assertion</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>config</code> - </dd>
+<dt><span class="strong">Returns:</span></dt><dd>The <code>Crypto</code> instance to be used for signature</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a></code></dd></dl>
+</li>
+</ul>
+<a name="getKeyIdentifier(org.apache.ws.secpolicy.model.X509Token)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getKeyIdentifier</h4>
+<pre>public static&nbsp;int&nbsp;getKeyIdentifier(<a href="../../../../org/apache/ws/secpolicy/model/X509Token.html" title="class in org.apache.ws.secpolicy.model">X509Token</a>&nbsp;token)
+                            throws <a href="../../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a></pre>
+<div class="block">figureout the key identifier of a give X509Token</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>token</code> - </dd>
+<dt><span class="strong">Returns:</span></dt><dd>The key identifier of a give X509Token</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a></code></dd></dl>
+</li>
+</ul>
+<a name="processIssuerAddress(org.apache.axiom.om.OMElement)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>processIssuerAddress</h4>
+<pre>public static&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;processIssuerAddress(org.apache.axiom.om.OMElement&nbsp;issuerAddress)
+                                   throws <a href="../../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a></pre>
+<div class="block">Process a give issuer address element and return the address.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>issuerAddress</code> - </dd>
+<dt><span class="strong">Returns:</span></dt><dd>The address of an issuer address element</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a></code> - If the issuer address element is malformed.</dd></dl>
+</li>
+</ul>
+<a name="getPolicyFromMetadataRef(org.apache.axiom.om.OMElement)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPolicyFromMetadataRef</h4>
+<pre>public static&nbsp;org.apache.neethi.Policy&nbsp;getPolicyFromMetadataRef(org.apache.axiom.om.OMElement&nbsp;mex)
+                                                         throws <a href="../../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a></pre>
+<div class="block">Retrieve policy using metadata reference 
+ <wsa:Metadata xmlns:wsa="http://www.w3.org/2005/08/addressing">
+  <mex:Metadata
+       xmlns:mex="http://schemas.xmlsoap.org/ws/2004/09/mex"
+       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+           <mex:MetadataSection>
+                  <mex:MetadataReference>
+                      <wsa:Address>http://address/of/mex/service</wsa:Address>
+                  </mex:MetadataReference>
+           </mex:MetadataSection>
+  </mex:Metadata>
+ </wsa:Metadata></div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>mex</code> - Metadata element</dd>
+<dt><span class="strong">Returns:</span></dt><dd>Policy from the mex service</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a></code></dd></dl>
+</li>
+</ul>
+<a name="addRampartConfig(org.apache.rampart.RampartMessageData, org.apache.neethi.Policy)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addRampartConfig</h4>
+<pre>public static&nbsp;org.apache.neethi.Policy&nbsp;addRampartConfig(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd,
+                                        org.apache.neethi.Policy&nbsp;policy)</pre>
+</li>
+</ul>
+<a name="createRSTTempalteForSCT(int, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createRSTTempalteForSCT</h4>
+<pre>public static&nbsp;org.apache.axiom.om.OMElement&nbsp;createRSTTempalteForSCT(int&nbsp;conversationVersion,
+                                                    int&nbsp;wstVersion)
+                                                             throws <a href="../../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a></code></dd></dl>
+</li>
+</ul>
+<a name="getTimeToLive(org.apache.rampart.RampartMessageData)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getTimeToLive</h4>
+<pre>public static&nbsp;int&nbsp;getTimeToLive(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;messageData)</pre>
+</li>
+</ul>
+<a name="getTimestampMaxSkew(org.apache.rampart.RampartMessageData)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getTimestampMaxSkew</h4>
+<pre>public static&nbsp;int&nbsp;getTimestampMaxSkew(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;messageData)</pre>
+</li>
+</ul>
+<a name="getSecConvToken(org.apache.rampart.RampartMessageData, org.apache.ws.secpolicy.model.SecureConversationToken)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSecConvToken</h4>
+<pre>public static&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getSecConvToken(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd,
+                     <a href="../../../../org/apache/ws/secpolicy/model/SecureConversationToken.html" title="class in org.apache.ws.secpolicy.model">SecureConversationToken</a>&nbsp;secConvTok)
+                              throws <a href="../../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a>,
+                                     <a href="../../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a></pre>
+<div class="block">Obtain a security context token.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>rmd</code> - </dd><dd><code>secConvTok</code> - </dd>
+<dt><span class="strong">Returns:</span></dt><dd>Return the SecurityContextidentifier of the token</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../../org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</a></code></dd>
+<dd><code><a href="../../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a></code></dd></dl>
+</li>
+</ul>
+<a name="getIssuedToken(org.apache.rampart.RampartMessageData, org.apache.ws.secpolicy.model.IssuedToken)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getIssuedToken</h4>
+<pre>public static&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getIssuedToken(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd,
+                    <a href="../../../../org/apache/ws/secpolicy/model/IssuedToken.html" title="class in org.apache.ws.secpolicy.model">IssuedToken</a>&nbsp;issuedToken)
+                             throws <a href="../../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a></pre>
+<div class="block">Obtain an issued token.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>rmd</code> - </dd><dd><code>issuedToken</code> - </dd>
+<dt><span class="strong">Returns:</span></dt><dd>The identifier of the issued token</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a></code></dd></dl>
+</li>
+</ul>
+<a name="getToken(org.apache.rampart.RampartMessageData, org.apache.axiom.om.OMElement, java.lang.String, java.lang.String, org.apache.neethi.Policy)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getToken</h4>
+<pre>public static&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getToken(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd,
+              org.apache.axiom.om.OMElement&nbsp;rstTemplate,
+              <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;issuerEpr,
+              <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;action,
+              org.apache.neethi.Policy&nbsp;issuerPolicy)
+                       throws <a href="../../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a></pre>
+<div class="block">Request a token.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>rmd</code> - </dd><dd><code>rstTemplate</code> - </dd><dd><code>issuerEpr</code> - </dd><dd><code>action</code> - </dd><dd><code>issuerPolicy</code> - </dd>
+<dt><span class="strong">Returns:</span></dt><dd>Return the identifier of the obtained token</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a></code></dd></dl>
+</li>
+</ul>
+<a name="getSoapBodyId(org.apache.axiom.soap.SOAPEnvelope)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSoapBodyId</h4>
+<pre>public static&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getSoapBodyId(org.apache.axiom.soap.SOAPEnvelope&nbsp;env)</pre>
+</li>
+</ul>
+<a name="addWsuIdToElement(org.apache.axiom.om.OMElement)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addWsuIdToElement</h4>
+<pre>public static&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;addWsuIdToElement(org.apache.axiom.om.OMElement&nbsp;elem)</pre>
+</li>
+</ul>
+<a name="appendChildToSecHeader(org.apache.rampart.RampartMessageData, org.apache.axiom.om.OMElement)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>appendChildToSecHeader</h4>
+<pre>public static&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom">Element</a>&nbsp;appendChildToSecHeader(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd,
+                             org.apache.axiom.om.OMElement&nbsp;elem)</pre>
+</li>
+</ul>
+<a name="appendChildToSecHeader(org.apache.rampart.RampartMessageData, org.w3c.dom.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>appendChildToSecHeader</h4>
+<pre>public static&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom">Element</a>&nbsp;appendChildToSecHeader(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd,
+                             <a href="http://docs.oracle.com/javase/1.5.0/docs/api/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom">Element</a>&nbsp;elem)</pre>
+</li>
+</ul>
+<a name="insertSiblingAfter(org.apache.rampart.RampartMessageData, org.w3c.dom.Element, org.w3c.dom.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>insertSiblingAfter</h4>
+<pre>public static&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom">Element</a>&nbsp;insertSiblingAfter(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd,
+                         <a href="http://docs.oracle.com/javase/1.5.0/docs/api/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom">Element</a>&nbsp;child,
+                         <a href="http://docs.oracle.com/javase/1.5.0/docs/api/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom">Element</a>&nbsp;sibling)</pre>
+</li>
+</ul>
+<a name="insertSiblingBefore(org.apache.rampart.RampartMessageData, org.w3c.dom.Element, org.w3c.dom.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>insertSiblingBefore</h4>
+<pre>public static&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom">Element</a>&nbsp;insertSiblingBefore(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd,
+                          <a href="http://docs.oracle.com/javase/1.5.0/docs/api/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom">Element</a>&nbsp;child,
+                          <a href="http://docs.oracle.com/javase/1.5.0/docs/api/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom">Element</a>&nbsp;sibling)</pre>
+</li>
+</ul>
+<a name="getEncryptedParts(org.apache.rampart.RampartMessageData)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEncryptedParts</h4>
+<pre>public static&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.ws.security.WSEncryptionPart&gt;&nbsp;getEncryptedParts(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd)</pre>
+</li>
+</ul>
+<a name="getSignedParts(org.apache.rampart.RampartMessageData)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSignedParts</h4>
+<pre>public static&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.ws.security.WSEncryptionPart&gt;&nbsp;getSignedParts(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd)</pre>
+</li>
+</ul>
+<a name="getSupportingEncryptedParts(org.apache.rampart.RampartMessageData, org.apache.rampart.policy.SupportingPolicyData)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSupportingEncryptedParts</h4>
+<pre>public static&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.ws.security.WSEncryptionPart&gt;&nbsp;getSupportingEncryptedParts(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd,
+                                                                        <a href="../../../../org/apache/rampart/policy/SupportingPolicyData.html" title="class in org.apache.rampart.policy">SupportingPolicyData</a>&nbsp;rpd)</pre>
+</li>
+</ul>
+<a name="getSupportingSignedParts(org.apache.rampart.RampartMessageData, org.apache.rampart.policy.SupportingPolicyData)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSupportingSignedParts</h4>
+<pre>public static&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.ws.security.WSEncryptionPart&gt;&nbsp;getSupportingSignedParts(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd,
+                                                                     <a href="../../../../org/apache/rampart/policy/SupportingPolicyData.html" title="class in org.apache.rampart.policy">SupportingPolicyData</a>&nbsp;rpd)</pre>
+</li>
+</ul>
+<a name="findAllPrefixNamespaces(org.apache.axiom.om.OMElement, java.util.HashMap)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>findAllPrefixNamespaces</h4>
+<pre>public static&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&nbsp;findAllPrefixNamespaces(org.apache.axiom.om.OMElement&nbsp;currentElement,
+                          <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">HashMap</a>&nbsp;decNamespacess)</pre>
+</li>
+</ul>
+<a name="getContentEncryptedElements(java.util.List, org.apache.axiom.soap.SOAPEnvelope, java.util.List, java.util.HashMap)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getContentEncryptedElements</h4>
+<pre>public static&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.ws.security.WSEncryptionPart&gt;&nbsp;getContentEncryptedElements(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.ws.security.WSEncryptionPart&gt;&nbsp;encryptedPartsElements,
+                                                                        org.apache.axiom.soap.SOAPEnvelope&nbsp;envelope,
+                                                                        <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;elements,
+                                                                        <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">HashMap</a>&nbsp;decNamespaces)</pre>
+</li>
+</ul>
+<a name="createEncryptionPart(java.lang.String, java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEncryptionPart</h4>
+<pre>public static&nbsp;org.apache.ws.security.WSEncryptionPart&nbsp;createEncryptionPart(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
+                                                           <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;id)</pre>
+<div class="block">Creates an Encryption or Signature paert with given name and id. Name must not be null.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>name</code> - The name of the part</dd><dd><code>id</code> - The id of the part.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>WSEncryptionPart.</dd></dl>
+</li>
+</ul>
+<a name="createEncryptionPart(java.lang.String, java.lang.String, java.lang.String, java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEncryptionPart</h4>
+<pre>public static&nbsp;org.apache.ws.security.WSEncryptionPart&nbsp;createEncryptionPart(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
+                                                           <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;id,
+                                                           <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;namespace,
+                                                           <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;modifier)</pre>
+<div class="block">Creates an encryption part. Could be a part or could be an element pointed through xpath expression.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>name</code> - Name of the element.</dd><dd><code>id</code> - The id of the element</dd><dd><code>namespace</code> - Namespace of the element.</dd><dd><code>modifier</code> - Modifier "Content" or "Element"</dd>
+<dt><span class="strong">Returns:</span></dt><dd>A WSEncryptionPart</dd></dl>
+</li>
+</ul>
+<a name="createEncryptionPart(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEncryptionPart</h4>
+<pre>public static&nbsp;org.apache.ws.security.WSEncryptionPart&nbsp;createEncryptionPart(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
+                                                           <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;id,
+                                                           <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;namespace,
+                                                           <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;modifier,
+                                                           <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;xPath)</pre>
+<div class="block">Creates an encryption part. Could be a part or could be an element pointed through xpath expression.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>name</code> - Name of the element.</dd><dd><code>id</code> - The id of the element</dd><dd><code>namespace</code> - Namespace of the element.</dd><dd><code>modifier</code> - Modifier "Content" or "Element"</dd><dd><code>xPath</code> - The xPath expression</dd>
+<dt><span class="strong">Returns:</span></dt><dd>A WSEncryptionPart</dd></dl>
+</li>
+</ul>
+<a name="getPartsAndElements(boolean, org.apache.axiom.soap.SOAPEnvelope, boolean, java.util.List, java.util.List, java.util.HashMap)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPartsAndElements</h4>
+<pre>public static&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.ws.security.WSEncryptionPart&gt;&nbsp;getPartsAndElements(boolean&nbsp;sign,
+                                                                org.apache.axiom.soap.SOAPEnvelope&nbsp;envelope,
+                                                                boolean&nbsp;includeBody,
+                                                                <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.ws.security.WSEncryptionPart&gt;&nbsp;parts,
+                                                                <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;elements,
+                                                                <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">HashMap</a>&nbsp;decNamespaces)</pre>
+</li>
+</ul>
+<a name="checkRequiredElements(org.apache.axiom.soap.SOAPEnvelope, java.util.HashMap, java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkRequiredElements</h4>
+<pre>public static&nbsp;boolean&nbsp;checkRequiredElements(org.apache.axiom.soap.SOAPEnvelope&nbsp;envelope,
+                            <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">HashMap</a>&nbsp;decNamespaces,
+                            <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;expression)</pre>
+<div class="block">Get a element for SOAP</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>envelope</code> - SOAP Envelope of which we should check required elements</dd><dd><code>decNamespaces</code> - Declared namespaces in RequiredElements assertion</dd><dd><code>expression</code> - XPATH expression of required elements</dd>
+<dt><span class="strong">Returns:</span></dt><dd></dd></dl>
+</li>
+</ul>
+<a name="getEncryptionKeyGenerator(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEncryptionKeyGenerator</h4>
+<pre>public static&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/crypto/KeyGenerator.html?is-external=true" title="class or interface in javax.crypto">KeyGenerator</a>&nbsp;getEncryptionKeyGenerator(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;symEncrAlgo)
+                                              throws org.apache.ws.security.WSSecurityException</pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code>org.apache.ws.security.WSSecurityException</code></dd></dl>
+</li>
+</ul>
+<a name="getContextIdentifierKey(org.apache.axis2.context.MessageContext)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getContextIdentifierKey</h4>
+<pre>public static&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getContextIdentifierKey(org.apache.axis2.context.MessageContext&nbsp;msgContext)</pre>
+<div class="block">Creates the unique (reproducible) id for to hold the context identifier
+ of the message exchange.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Id to hold the context identifier in the message context</dd></dl>
+</li>
+</ul>
+<a name="getContextMap(org.apache.axis2.context.MessageContext)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getContextMap</h4>
+<pre>public static&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Hashtable.html?is-external=true" title="class or interface in java.util">Hashtable</a>&nbsp;getContextMap(org.apache.axis2.context.MessageContext&nbsp;msgContext)</pre>
+<div class="block">Returns the map of security context token identifiers</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>the map of security context token identifiers</dd></dl>
+</li>
+</ul>
+<a name="isTokenValid(org.apache.rampart.RampartMessageData, java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isTokenValid</h4>
+<pre>public static&nbsp;boolean&nbsp;isTokenValid(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd,
+                   <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;id)
+                            throws <a href="../../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a></code></dd></dl>
+</li>
+</ul>
+<a name="setEncryptionUser(org.apache.rampart.RampartMessageData, org.apache.ws.security.message.WSSecEncryptedKey)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setEncryptionUser</h4>
+<pre>public static&nbsp;void&nbsp;setEncryptionUser(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd,
+                     org.apache.ws.security.message.WSSecEncryptedKey&nbsp;encrKeyBuilder)
+                              throws <a href="../../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a></code></dd></dl>
+</li>
+</ul>
+<a name="setEncryptionUser(org.apache.rampart.RampartMessageData, org.apache.ws.security.message.WSSecEncryptedKey, java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setEncryptionUser</h4>
+<pre>public static&nbsp;void&nbsp;setEncryptionUser(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd,
+                     org.apache.ws.security.message.WSSecEncryptedKey&nbsp;encrKeyBuilder,
+                     <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;encrUser)
+                              throws <a href="../../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a></code></dd></dl>
+</li>
+</ul>
+<a name="setKeyIdentifierType(org.apache.rampart.RampartMessageData, org.apache.ws.security.message.WSSecBase, org.apache.ws.secpolicy.model.Token)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setKeyIdentifierType</h4>
+<pre>public static&nbsp;void&nbsp;setKeyIdentifierType(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd,
+                        org.apache.ws.security.message.WSSecBase&nbsp;secBase,
+                        <a href="../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a>&nbsp;token)</pre>
+<div class="block">Sets the keyIdentifierType of <code>WSSecSignature</code> or <code>WSSecEncryptedKey</code> 
+ according to the given <code>Token</code> and <code>RampartPolicyData</code>
+ First check the requirements specified under Token Assertion and if not found check 
+ the WSS11 and WSS10 assertions</div>
+</li>
+</ul>
+<a name="getUsername(java.util.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getUsername</h4>
+<pre>public static&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getUsername(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.ws.security.handler.WSHandlerResult&gt;&nbsp;results)</pre>
+<div class="block">Scan through <code>WSHandlerResult<code> list for a Username token and return
+ the username if a Username Token found</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>results</code> - </dd>
+<dt><span class="strong">Returns:</span></dt><dd></dd></dl>
+</li>
+</ul>
+<a name="getRequestEncryptedKeyId(java.util.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getRequestEncryptedKeyId</h4>
+<pre>public static&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getRequestEncryptedKeyId(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.ws.security.handler.WSHandlerResult&gt;&nbsp;results)</pre>
+</li>
+</ul>
+<a name="getRequestEncryptedKeyValue(java.util.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getRequestEncryptedKeyValue</h4>
+<pre>public static&nbsp;byte[]&nbsp;getRequestEncryptedKeyValue(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.ws.security.handler.WSHandlerResult&gt;&nbsp;results)</pre>
+</li>
+</ul>
+<a name="insertSiblingAfterOrPrepend(org.apache.rampart.RampartMessageData, org.w3c.dom.Element, org.w3c.dom.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>insertSiblingAfterOrPrepend</h4>
+<pre>public static&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom">Element</a>&nbsp;insertSiblingAfterOrPrepend(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd,
+                                  <a href="http://docs.oracle.com/javase/1.5.0/docs/api/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom">Element</a>&nbsp;child,
+                                  <a href="http://docs.oracle.com/javase/1.5.0/docs/api/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom">Element</a>&nbsp;elem)</pre>
+<div class="block">If the child is present insert the element as a sibling after him.
+ 
+ If the child is null, then prepend the element.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>rmd</code> - </dd><dd><code>child</code> - </dd><dd><code>elem</code> - - element mentioned above</dd>
+<dt><span class="strong">Returns:</span></dt><dd></dd></dl>
+</li>
+</ul>
+<a name="insertSiblingBeforeOrPrepend(org.apache.rampart.RampartMessageData, org.w3c.dom.Element, org.w3c.dom.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>insertSiblingBeforeOrPrepend</h4>
+<pre>public static&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom">Element</a>&nbsp;insertSiblingBeforeOrPrepend(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd,
+                                   <a href="http://docs.oracle.com/javase/1.5.0/docs/api/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom">Element</a>&nbsp;child,
+                                   <a href="http://docs.oracle.com/javase/1.5.0/docs/api/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom">Element</a>&nbsp;elem)</pre>
+</li>
+</ul>
+<a name="isSecHeaderRequired(org.apache.rampart.policy.RampartPolicyData, boolean, boolean)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isSecHeaderRequired</h4>
+<pre>public static&nbsp;boolean&nbsp;isSecHeaderRequired(<a href="../../../../org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a>&nbsp;rpd,
+                          boolean&nbsp;initiator,
+                          boolean&nbsp;inflow)</pre>
+<div class="block">Method to check whether security header is required in incoming message</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>rpd</code> - </dd>
+<dt><span class="strong">Returns:</span></dt><dd>true if a security header is required in the incoming message</dd></dl>
+</li>
+</ul>
+<a name="handleEncryptedSignedHeaders(java.util.List, java.util.List, org.w3c.dom.Document)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>handleEncryptedSignedHeaders</h4>
+<pre>public static&nbsp;void&nbsp;handleEncryptedSignedHeaders(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.ws.security.WSEncryptionPart&gt;&nbsp;encryptedParts,
+                                <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.ws.security.WSEncryptionPart&gt;&nbsp;signedParts,
+                                <a href="http://docs.oracle.com/javase/1.5.0/docs/api/org/w3c/dom/Document.html?is-external=true" title="class or interface in org.w3c.dom">Document</a>&nbsp;doc)</pre>
+</li>
+</ul>
+<a name="getSigElementId(org.apache.rampart.RampartMessageData)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSigElementId</h4>
+<pre>public static&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getSigElementId(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd)</pre>
+</li>
+</ul>
+<a name="getWSSConfigInstance()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getWSSConfigInstance</h4>
+<pre>public static&nbsp;org.apache.ws.security.WSSConfig&nbsp;getWSSConfigInstance()</pre>
+<div class="block">We use this method to prevent the singleton behavior of WSSConfig</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>WSSConfig object with the latest settings.</dd></dl>
+</li>
+</ul>
+<a name="validateTransport(org.apache.rampart.RampartMessageData)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>validateTransport</h4>
+<pre>public static&nbsp;void&nbsp;validateTransport(<a href="../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd)
+                              throws <a href="../../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../../org/apache/rampart/RampartException.html" title="class in org.apache.rampart">RampartException</a></code></dd></dl>
+</li>
+</ul>
+<a name="getSAML10AssertionNamespace()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSAML10AssertionNamespace</h4>
+<pre>public static&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getSAML10AssertionNamespace()</pre>
+<div class="block">Returns SAML10 Assertion namespace. As follows,
+ http://docs.oasis-open.org/wss/oasis-wss-saml-token-profile-1.0#SAMLAssertionID</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>SAML10 assertion namespace.</dd></dl>
+</li>
+</ul>
+<a name="setEncryptionCrypto(org.apache.axis2.context.MessageContext)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setEncryptionCrypto</h4>
+<pre>public static&nbsp;void&nbsp;setEncryptionCrypto(org.apache.axis2.context.MessageContext&nbsp;msgContext)</pre>
+<div class="block">Sets encryption crypto file or crypto reference key to signature crypto file or signature
+ crypto reference.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>msgContext</code> - The message context to get signature crypto properties and encryption properties
+ will be set to same message context.</dd></dl>
+</li>
+</ul>
+<a name="setDecryptionCrypto(org.apache.axis2.context.MessageContext)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setDecryptionCrypto</h4>
+<pre>public static&nbsp;void&nbsp;setDecryptionCrypto(org.apache.axis2.context.MessageContext&nbsp;msgContext)</pre>
+<div class="block">Sets decryption crypto file or crypto reference key to signature crypto file or signature
+ crypto reference.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>msgContext</code> - The message context to get signature crypto properties and decryption properties
+ will be set to same message context.</dd></dl>
+</li>
+</ul>
+<a name="encryptFirst(org.apache.rampart.policy.RampartPolicyData)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>encryptFirst</h4>
+<pre>public static&nbsp;boolean&nbsp;encryptFirst(<a href="../../../../org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a>&nbsp;rpd)</pre>
+<div class="block">Returns true if needed to encrypt first.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>rpd</code> - Rampart policy data</dd>
+<dt><span class="strong">Returns:</span></dt><dd>true if policy says we need to encrypt first else false.</dd></dl>
+</li>
+</ul>
+<a name="isSecurityFault(org.apache.axiom.soap.SOAPFault)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isSecurityFault</h4>
+<pre>public static&nbsp;boolean&nbsp;isSecurityFault(org.apache.axiom.soap.SOAPFault&nbsp;fault)</pre>
+<div class="block">Check if the given SOAP fault reports a security fault.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>fault</code> - the SOAP fault; must not be <code>null</code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if the fault is a security fault; <code>false</code> otherwise</dd></dl>
+</li>
+</ul>
+<a name="getUsernameTokens(org.apache.rampart.policy.RampartPolicyData)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getUsernameTokens</h4>
+<pre>public static&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../org/apache/ws/secpolicy/model/UsernameToken.html" title="class in org.apache.ws.secpolicy.model">UsernameToken</a>&gt;&nbsp;getUsernameTokens(<a href="../../../../org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a>&nbsp;rpd)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>rpd</code> - Rampart policy data instance. Must not be null.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>A collection of all <a href="../../../../org/apache/ws/secpolicy/model/UsernameToken.html" title="class in org.apache.ws.secpolicy.model"><code>UsernameToken</code></a> supporting token assertions in the specified Rampart policy instance. The method will check the following lists:
+ <ul>
+     <li><a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#getSupportingTokensList()"><code>RampartPolicyData.getSupportingTokensList()</code></a></li>
+     <li><a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#getSignedSupportingTokens()"><code>RampartPolicyData.getSignedSupportingTokens()</code></a></li>
+     <li><a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#getSignedEndorsingSupportingTokens()"><code>RampartPolicyData.getSignedEndorsingSupportingTokens()</code></a></li>
+     <li><a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#getEndorsingSupportingTokens()"><code>RampartPolicyData.getEndorsingSupportingTokens()</code></a></li>
+     <li><a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#getEncryptedSupportingTokens()"><code>RampartPolicyData.getEncryptedSupportingTokens()</code></a></li>
+     <li><a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#getSignedEncryptedSupportingTokens()"><code>RampartPolicyData.getSignedEncryptedSupportingTokens()</code></a></li>
+     <li><a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#getEndorsingEncryptedSupportingTokens()"><code>RampartPolicyData.getEndorsingEncryptedSupportingTokens()</code></a></li>
+     <li><a href="../../../../org/apache/rampart/policy/RampartPolicyData.html#getSignedEndorsingEncryptedSupportingTokens()"><code>RampartPolicyData.getSignedEndorsingEncryptedSupportingTokens()</code></a></li>
+ </ul></dd></dl>
+</li>
+</ul>
+<a name="getUsernameTokens(org.apache.ws.secpolicy.model.SupportingToken)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getUsernameTokens</h4>
+<pre>public static&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../org/apache/ws/secpolicy/model/UsernameToken.html" title="class in org.apache.ws.secpolicy.model">UsernameToken</a>&gt;&nbsp;getUsernameTokens(<a href="../../../../org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a>&nbsp;suppTok)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>suppTok</code> - The <a href="../../../../org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model"><code>SupportingToken</code></a> assertion to check for username tokens.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>A collection of all tokens in the specified <code>suppTok</code> SupportingToken assertion which are instances of <a href="../../../../org/apache/ws/secpolicy/model/UsernameToken.html" title="class in org.apache.ws.secpolicy.model"><code>UsernameToken</code></a>.
+ If the specified  <code>suppTok</code> SupportingToken assertion is <code>null</code>, an empty collection will be returned.</dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/RampartUtil.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/apache/rampart/util/MessageOptimizer.html" title="class in org.apache.rampart.util"><span class="strong">Prev Class</span></a></li>
+<li>Next Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rampart/util/RampartUtil.html" target="_top">Frames</a></li>
+<li><a href="RampartUtil.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/util/class-use/Axis2Util.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/util/class-use/Axis2Util.html
new file mode 100644
index 0000000..2884938
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/util/class-use/Axis2Util.html
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.rampart.util.Axis2Util (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.rampart.util.Axis2Util (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../org/apache/rampart/util/Axis2Util.html" title="class in org.apache.rampart.util">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rampart/util/class-use/Axis2Util.html" target="_top">Frames</a></li>
+<li><a href="Axis2Util.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.rampart.util.Axis2Util" class="title">Uses of Class<br>org.apache.rampart.util.Axis2Util</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.rampart.util.Axis2Util</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../org/apache/rampart/util/Axis2Util.html" title="class in org.apache.rampart.util">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rampart/util/class-use/Axis2Util.html" target="_top">Frames</a></li>
+<li><a href="Axis2Util.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/util/class-use/HandlerParameterDecoder.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/util/class-use/HandlerParameterDecoder.html
new file mode 100644
index 0000000..e184133
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/util/class-use/HandlerParameterDecoder.html
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.rampart.util.HandlerParameterDecoder (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.rampart.util.HandlerParameterDecoder (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../org/apache/rampart/util/HandlerParameterDecoder.html" title="class in org.apache.rampart.util">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rampart/util/class-use/HandlerParameterDecoder.html" target="_top">Frames</a></li>
+<li><a href="HandlerParameterDecoder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.rampart.util.HandlerParameterDecoder" class="title">Uses of Class<br>org.apache.rampart.util.HandlerParameterDecoder</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.rampart.util.HandlerParameterDecoder</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../org/apache/rampart/util/HandlerParameterDecoder.html" title="class in org.apache.rampart.util">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rampart/util/class-use/HandlerParameterDecoder.html" target="_top">Frames</a></li>
+<li><a href="HandlerParameterDecoder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/util/class-use/MessageOptimizer.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/util/class-use/MessageOptimizer.html
new file mode 100644
index 0000000..1e00f48
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/util/class-use/MessageOptimizer.html
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.rampart.util.MessageOptimizer (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.rampart.util.MessageOptimizer (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../org/apache/rampart/util/MessageOptimizer.html" title="class in org.apache.rampart.util">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rampart/util/class-use/MessageOptimizer.html" target="_top">Frames</a></li>
+<li><a href="MessageOptimizer.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.rampart.util.MessageOptimizer" class="title">Uses of Class<br>org.apache.rampart.util.MessageOptimizer</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.rampart.util.MessageOptimizer</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../org/apache/rampart/util/MessageOptimizer.html" title="class in org.apache.rampart.util">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rampart/util/class-use/MessageOptimizer.html" target="_top">Frames</a></li>
+<li><a href="MessageOptimizer.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/util/class-use/RampartUtil.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/util/class-use/RampartUtil.html
new file mode 100644
index 0000000..35a3130
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/util/class-use/RampartUtil.html
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.rampart.util.RampartUtil (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.rampart.util.RampartUtil (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../org/apache/rampart/util/RampartUtil.html" title="class in org.apache.rampart.util">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rampart/util/class-use/RampartUtil.html" target="_top">Frames</a></li>
+<li><a href="RampartUtil.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.rampart.util.RampartUtil" class="title">Uses of Class<br>org.apache.rampart.util.RampartUtil</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.rampart.util.RampartUtil</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../org/apache/rampart/util/RampartUtil.html" title="class in org.apache.rampart.util">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/rampart/util/class-use/RampartUtil.html" target="_top">Frames</a></li>
+<li><a href="RampartUtil.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/util/package-frame.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/util/package-frame.html
new file mode 100644
index 0000000..c6a29cb
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/util/package-frame.html
@@ -0,0 +1,21 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>org.apache.rampart.util (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<h1 class="bar"><a href="../../../../org/apache/rampart/util/package-summary.html" target="classFrame">org.apache.rampart.util</a></h1>
+<div class="indexContainer">
+<h2 title="Classes">Classes</h2>
+<ul title="Classes">
+<li><a href="Axis2Util.html" title="class in org.apache.rampart.util" target="classFrame">Axis2Util</a></li>
+<li><a href="HandlerParameterDecoder.html" title="class in org.apache.rampart.util" target="classFrame">HandlerParameterDecoder</a></li>
+<li><a href="MessageOptimizer.html" title="class in org.apache.rampart.util" target="classFrame">MessageOptimizer</a></li>
+<li><a href="RampartUtil.html" title="class in org.apache.rampart.util" target="classFrame">RampartUtil</a></li>
+</ul>
+</div>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/util/package-summary.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/util/package-summary.html
new file mode 100644
index 0000000..d45b21a
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/util/package-summary.html
@@ -0,0 +1,156 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>org.apache.rampart.util (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="org.apache.rampart.util (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-use.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/apache/rampart/saml/package-summary.html">Prev Package</a></li>
+<li><a href="../../../../org/apache/ws/secpolicy/package-summary.html">Next Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rampart/util/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 title="Package" class="title">Package&nbsp;org.apache.rampart.util</h1>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="packageSummary" border="0" cellpadding="3" cellspacing="0" summary="Class Summary table, listing classes, and an explanation">
+<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Class</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../org/apache/rampart/util/Axis2Util.html" title="class in org.apache.rampart.util">Axis2Util</a></td>
+<td class="colLast">
+<div class="block">Utility class for the Axis2-WSS4J Module</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../org/apache/rampart/util/HandlerParameterDecoder.html" title="class in org.apache.rampart.util">HandlerParameterDecoder</a></td>
+<td class="colLast">
+<div class="block">This is used to process the security parameters from the configuration files
+ 
+ Example: <code>
+ <br>
+
+ </code></div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../org/apache/rampart/util/MessageOptimizer.html" title="class in org.apache.rampart.util">MessageOptimizer</a></td>
+<td class="colLast">
+<div class="block">Utility class to handle MTOM-Optimizing Base64 Text values</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../org/apache/rampart/util/RampartUtil.html" title="class in org.apache.rampart.util">RampartUtil</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-use.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/apache/rampart/saml/package-summary.html">Prev Package</a></li>
+<li><a href="../../../../org/apache/ws/secpolicy/package-summary.html">Next Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rampart/util/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/util/package-tree.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/util/package-tree.html
new file mode 100644
index 0000000..7cc63fe
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/util/package-tree.html
@@ -0,0 +1,131 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>org.apache.rampart.util Class Hierarchy (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="org.apache.rampart.util Class Hierarchy (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li>Use</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/apache/rampart/saml/package-tree.html">Prev</a></li>
+<li><a href="../../../../org/apache/ws/secpolicy/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rampart/util/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 class="title">Hierarchy For Package org.apache.rampart.util</h1>
+<span class="strong">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<div class="contentContainer">
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang"><span class="strong">Object</span></a>
+<ul>
+<li type="circle">org.apache.rampart.util.<a href="../../../../org/apache/rampart/util/Axis2Util.html" title="class in org.apache.rampart.util"><span class="strong">Axis2Util</span></a></li>
+<li type="circle">org.apache.rampart.util.<a href="../../../../org/apache/rampart/util/HandlerParameterDecoder.html" title="class in org.apache.rampart.util"><span class="strong">HandlerParameterDecoder</span></a></li>
+<li type="circle">org.apache.rampart.util.<a href="../../../../org/apache/rampart/util/MessageOptimizer.html" title="class in org.apache.rampart.util"><span class="strong">MessageOptimizer</span></a></li>
+<li type="circle">org.apache.rampart.util.<a href="../../../../org/apache/rampart/util/RampartUtil.html" title="class in org.apache.rampart.util"><span class="strong">RampartUtil</span></a></li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li>Use</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/apache/rampart/saml/package-tree.html">Prev</a></li>
+<li><a href="../../../../org/apache/ws/secpolicy/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rampart/util/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/rampart/util/package-use.html b/axis2/java/core-rampart/apidocs/org/apache/rampart/util/package-use.html
new file mode 100644
index 0000000..ccfc350
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/rampart/util/package-use.html
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Package org.apache.rampart.util (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Package org.apache.rampart.util (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rampart/util/package-use.html" target="_top">Frames</a></li>
+<li><a href="package-use.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 title="Uses of Package org.apache.rampart.util" class="title">Uses of Package<br>org.apache.rampart.util</h1>
+</div>
+<div class="contentContainer">No usage of org.apache.rampart.util</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/rampart/util/package-use.html" target="_top">Frames</a></li>
+<li><a href="package-use.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/Constants.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/Constants.html
new file mode 100644
index 0000000..e8fb125
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/Constants.html
@@ -0,0 +1,2280 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Constants (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Constants (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/Constants.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev Class</li>
+<li><a href="../../../../org/apache/ws/secpolicy/SP11Constants.html" title="class in org.apache.ws.secpolicy"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/ws/secpolicy/Constants.html" target="_top">Frames</a></li>
+<li><a href="Constants.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_java.lang.Object">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.ws.secpolicy</div>
+<h2 title="Class Constants" class="title">Class Constants</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.ws.secpolicy.Constants</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">Constants</span>
+extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#AES128">AES128</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#AES192">AES192</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#AES256">AES256</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#ALGO_SUITE_BASIC128">ALGO_SUITE_BASIC128</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#ALGO_SUITE_BASIC128_RSA15">ALGO_SUITE_BASIC128_RSA15</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#ALGO_SUITE_BASIC128_SHA256">ALGO_SUITE_BASIC128_SHA256</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#ALGO_SUITE_BASIC128_SHA256_RSA15">ALGO_SUITE_BASIC128_SHA256_RSA15</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#ALGO_SUITE_BASIC192">ALGO_SUITE_BASIC192</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#ALGO_SUITE_BASIC192_RSA15">ALGO_SUITE_BASIC192_RSA15</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#ALGO_SUITE_BASIC192_SHA256">ALGO_SUITE_BASIC192_SHA256</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#ALGO_SUITE_BASIC192_SHA256_RSA15">ALGO_SUITE_BASIC192_SHA256_RSA15</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#ALGO_SUITE_BASIC256">ALGO_SUITE_BASIC256</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#ALGO_SUITE_BASIC256_RSA15">ALGO_SUITE_BASIC256_RSA15</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#ALGO_SUITE_BASIC256_SHA256">ALGO_SUITE_BASIC256_SHA256</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#ALGO_SUITE_BASIC256_SHA256_RSA15">ALGO_SUITE_BASIC256_SHA256_RSA15</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#ALGO_SUITE_TRIPLE_DES">ALGO_SUITE_TRIPLE_DES</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#ALGO_SUITE_TRIPLE_DES_RSA15">ALGO_SUITE_TRIPLE_DES_RSA15</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#ALGO_SUITE_TRIPLE_DES_SHA256">ALGO_SUITE_TRIPLE_DES_SHA256</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#ALGO_SUITE_TRIPLE_DES_SHA256_RSA15">ALGO_SUITE_TRIPLE_DES_SHA256_RSA15</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#ALGORITHM_SUITE">ALGORITHM_SUITE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#ASYMMETRIC_BINDING">ASYMMETRIC_BINDING</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#ATTR_INCLUDE_TOKEN">ATTR_INCLUDE_TOKEN</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#ATTR_XPATH_VERSION">ATTR_XPATH_VERSION</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#BOOTSTRAP_POLICY">BOOTSTRAP_POLICY</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#C14N">C14N</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#ENCRYPT_BEFORE_SIGNING">ENCRYPT_BEFORE_SIGNING</a></strong></code>
+<div class="block">Protection Order : EncryptBeforeSigning</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#ENCRYPT_SIGNATURE">ENCRYPT_SIGNATURE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#ENCRYPTED_ELEMENTS">ENCRYPTED_ELEMENTS</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#ENCRYPTED_PARTS">ENCRYPTED_PARTS</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#ENCRYPTION_TOKEN">ENCRYPTION_TOKEN</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#ENDORSING_SUPPORTING_TOKENS">ENDORSING_SUPPORTING_TOKENS</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#EX_C14N">EX_C14N</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#HMAC_SHA1">HMAC_SHA1</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#HTTPS_TOKEN">HTTPS_TOKEN</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#INCLUDE_ALWAYS">INCLUDE_ALWAYS</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#INCLUDE_ALWAYS_TO_RECIPIENT">INCLUDE_ALWAYS_TO_RECIPIENT</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#INCLUDE_NEVER">INCLUDE_NEVER</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#INCLUDE_ONCE">INCLUDE_ONCE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#INCLUDE_TIMESTAMP">INCLUDE_TIMESTAMP</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#INCLUDE_TOKEN">INCLUDE_TOKEN</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#INCLUSIVE_C14N">INCLUSIVE_C14N</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#INITIATOR_TOKEN">INITIATOR_TOKEN</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#ISSUED_TOKEN">ISSUED_TOKEN</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#ISSUER">ISSUER</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#KW_AES128">KW_AES128</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#KW_AES192">KW_AES192</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#KW_AES256">KW_AES256</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#KW_RSA_OAEP">KW_RSA_OAEP</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#KW_RSA15">KW_RSA15</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#KW_TRIPLE_DES">KW_TRIPLE_DES</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#LAX">LAX</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#LAXTSFIRST">LAXTSFIRST</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#LAXTSLAST">LAXTSLAST</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#LAYOUT">LAYOUT</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#LAYOUT_LAX">LAYOUT_LAX</a></strong></code>
+<div class="block">Security Header Layout : Lax</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#LAYOUT_LAX_TIMESTAMP_FIRST">LAYOUT_LAX_TIMESTAMP_FIRST</a></strong></code>
+<div class="block">Security Header Layout : LaxTimestampFirst</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#LAYOUT_LAX_TIMESTAMP_LAST">LAYOUT_LAX_TIMESTAMP_LAST</a></strong></code>
+<div class="block">Security Header Layout : LaxTimestampLast</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#LAYOUT_STRICT">LAYOUT_STRICT</a></strong></code>
+<div class="block">Security Header Layout : Strict</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#MUST_SUPPORT_CLIENT_CHALLENGE">MUST_SUPPORT_CLIENT_CHALLENGE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#MUST_SUPPORT_ISSUED_TOKENS">MUST_SUPPORT_ISSUED_TOKENS</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#MUST_SUPPORT_REF_EMBEDDED_TOKEN">MUST_SUPPORT_REF_EMBEDDED_TOKEN</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#MUST_SUPPORT_REF_ENCRYPTED_KEY">MUST_SUPPORT_REF_ENCRYPTED_KEY</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#MUST_SUPPORT_REF_EXTERNAL_URI">MUST_SUPPORT_REF_EXTERNAL_URI</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#MUST_SUPPORT_REF_ISSUER_SERIAL">MUST_SUPPORT_REF_ISSUER_SERIAL</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#MUST_SUPPORT_REF_KEY_IDENTIFIER">MUST_SUPPORT_REF_KEY_IDENTIFIER</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#MUST_SUPPORT_REF_THUMBPRINT">MUST_SUPPORT_REF_THUMBPRINT</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#MUST_SUPPORT_SERVER_CHALLENGE">MUST_SUPPORT_SERVER_CHALLENGE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#ONLY_SIGN_ENTIRE_HEADERS_AND_BODY">ONLY_SIGN_ENTIRE_HEADERS_AND_BODY</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#P_NS">P_NS</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#P_PREFIX">P_PREFIX</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#P_SHA1">P_SHA1</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#P_SHA1_L128">P_SHA1_L128</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#P_SHA1_L192">P_SHA1_L192</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#P_SHA1_L256">P_SHA1_L256</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#POLICY">POLICY</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#PROTECT_TOKENS">PROTECT_TOKENS</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#PROTECTION_TOKEN">PROTECTION_TOKEN</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#RECIPIENT_TOKEN">RECIPIENT_TOKEN</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#REQUEST_SECURITY_TOKEN_TEMPLATE">REQUEST_SECURITY_TOKEN_TEMPLATE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#REQUIRE_CLIENT_CERTIFICATE">REQUIRE_CLIENT_CERTIFICATE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#REQUIRE_CLIENT_ENTROPY">REQUIRE_CLIENT_ENTROPY</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#REQUIRE_DERIVED_KEYS">REQUIRE_DERIVED_KEYS</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#REQUIRE_EMBEDDED_TOKEN_REFERENCE">REQUIRE_EMBEDDED_TOKEN_REFERENCE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#REQUIRE_EXTERNAL_REFERNCE">REQUIRE_EXTERNAL_REFERNCE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#REQUIRE_EXTERNAL_URI_REFERNCE">REQUIRE_EXTERNAL_URI_REFERNCE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#REQUIRE_INTERNAL_REFERNCE">REQUIRE_INTERNAL_REFERNCE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#REQUIRE_ISSUER_SERIAL_REFERENCE">REQUIRE_ISSUER_SERIAL_REFERENCE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#REQUIRE_KEY_IDENTIFIRE_REFERENCE">REQUIRE_KEY_IDENTIFIRE_REFERENCE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#REQUIRE_SERVER_ENTROPY">REQUIRE_SERVER_ENTROPY</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#REQUIRE_SIGNATURE_CONFIRMATION">REQUIRE_SIGNATURE_CONFIRMATION</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#REQUIRE_THUMBPRINT_REFERENCE">REQUIRE_THUMBPRINT_REFERENCE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#RSA_SHA1">RSA_SHA1</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#RST_TEMPLATE">RST_TEMPLATE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#SC10_SECURITY_CONTEXT_TOKEN">SC10_SECURITY_CONTEXT_TOKEN</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#SECURE_CONVERSATION_TOKEN">SECURE_CONVERSATION_TOKEN</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#SECURITY_CONTEXT_TOKEN">SECURITY_CONTEXT_TOKEN</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#SHA1">SHA1</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#SHA256">SHA256</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#SHA512">SHA512</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#SIGN_BEFORE_ENCRYPTING">SIGN_BEFORE_ENCRYPTING</a></strong></code>
+<div class="block">Protection Order : SignBeforeEncrypting</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#SIGNATURE_TOKEN">SIGNATURE_TOKEN</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#SIGNED_ELEMENTS">SIGNED_ELEMENTS</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#SIGNED_ENDORSING_SUPPORTING_TOKENS">SIGNED_ENDORSING_SUPPORTING_TOKENS</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#SIGNED_PARTS">SIGNED_PARTS</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#SIGNED_SUPPORTING_TOKENS">SIGNED_SUPPORTING_TOKENS</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#SNT">SNT</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#SOAP_NORMALIZATION_10">SOAP_NORMALIZATION_10</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#SP_NS">SP_NS</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#SP_PREFIX">SP_PREFIX</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#STR_TRANSFORM_10">STR_TRANSFORM_10</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#STRICT">STRICT</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#STRT10">STRT10</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#SUPPORIING_TOKENS">SUPPORIING_TOKENS</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#SUPPORTING_TOKEN_ENDORSING">SUPPORTING_TOKEN_ENDORSING</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#SUPPORTING_TOKEN_SIGNED">SUPPORTING_TOKEN_SIGNED</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#SUPPORTING_TOKEN_SIGNED_ENDORSING">SUPPORTING_TOKEN_SIGNED_ENDORSING</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#SUPPORTING_TOKEN_SUPPORTING">SUPPORTING_TOKEN_SUPPORTING</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#SYMMETRIC_BINDING">SYMMETRIC_BINDING</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#TRANSPORT_BINDING">TRANSPORT_BINDING</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#TRANSPORT_TOKEN">TRANSPORT_TOKEN</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#TRIPLE_DES">TRIPLE_DES</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#TRUST_10">TRUST_10</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#USERNAME_TOKEN">USERNAME_TOKEN</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#WSS_USERNAME_TOKEN10">WSS_USERNAME_TOKEN10</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#WSS_USERNAME_TOKEN11">WSS_USERNAME_TOKEN11</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#WSS_X509_PKCS7_TOKEN_10">WSS_X509_PKCS7_TOKEN_10</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#WSS_X509_PKCS7_TOKEN_11">WSS_X509_PKCS7_TOKEN_11</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#WSS_X509_PKCS7_TOKEN10">WSS_X509_PKCS7_TOKEN10</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#WSS_X509_PKCS7_TOKEN11">WSS_X509_PKCS7_TOKEN11</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#WSS_X509_PKI_PATH_V1_TOKEN_10">WSS_X509_PKI_PATH_V1_TOKEN_10</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#WSS_X509_PKI_PATH_V1_TOKEN_11">WSS_X509_PKI_PATH_V1_TOKEN_11</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#WSS_X509_PKI_PATH_V1_TOKEN10">WSS_X509_PKI_PATH_V1_TOKEN10</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#WSS_X509_PKI_PATH_V1_TOKEN11">WSS_X509_PKI_PATH_V1_TOKEN11</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#WSS_X509_V1_TOKEN_10">WSS_X509_V1_TOKEN_10</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#WSS_X509_V1_TOKEN_11">WSS_X509_V1_TOKEN_11</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#WSS_X509_V1_TOKEN10">WSS_X509_V1_TOKEN10</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#WSS_X509_V1_TOKEN11">WSS_X509_V1_TOKEN11</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#WSS_X509_V3_TOKEN_10">WSS_X509_V3_TOKEN_10</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#WSS_X509_V3_TOKEN_11">WSS_X509_V3_TOKEN_11</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#WSS_X509_V3_TOKEN10">WSS_X509_V3_TOKEN10</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#WSS_X509_V3_TOKEN11">WSS_X509_V3_TOKEN11</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#WSS10">WSS10</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#WSS11">WSS11</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#X509_TOKEN">X509_TOKEN</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#XPATH">XPATH</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#XPATH_">XPATH_</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#XPATH_FILTER20">XPATH_FILTER20</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#XPATH10">XPATH10</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#XPATH20">XPATH20</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../org/apache/ws/secpolicy/Constants.html#Constants()">Constants</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="P_NS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>P_NS</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> P_NS</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.Constants.P_NS">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="P_PREFIX">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>P_PREFIX</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> P_PREFIX</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.Constants.P_PREFIX">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="POLICY">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>POLICY</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> POLICY</pre>
+</li>
+</ul>
+<a name="SP_NS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SP_NS</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> SP_NS</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.Constants.SP_NS">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="SP_PREFIX">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SP_PREFIX</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> SP_PREFIX</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.Constants.SP_PREFIX">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="ATTR_INCLUDE_TOKEN">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ATTR_INCLUDE_TOKEN</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> ATTR_INCLUDE_TOKEN</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.Constants.ATTR_INCLUDE_TOKEN">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="INCLUDE_NEVER">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>INCLUDE_NEVER</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> INCLUDE_NEVER</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.Constants.INCLUDE_NEVER">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="INCLUDE_ONCE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>INCLUDE_ONCE</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> INCLUDE_ONCE</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.Constants.INCLUDE_ONCE">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="INCLUDE_ALWAYS_TO_RECIPIENT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>INCLUDE_ALWAYS_TO_RECIPIENT</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> INCLUDE_ALWAYS_TO_RECIPIENT</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.Constants.INCLUDE_ALWAYS_TO_RECIPIENT">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="INCLUDE_ALWAYS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>INCLUDE_ALWAYS</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> INCLUDE_ALWAYS</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.Constants.INCLUDE_ALWAYS">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="SUPPORTING_TOKEN_SUPPORTING">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SUPPORTING_TOKEN_SUPPORTING</h4>
+<pre>public static final&nbsp;int SUPPORTING_TOKEN_SUPPORTING</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.Constants.SUPPORTING_TOKEN_SUPPORTING">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="SUPPORTING_TOKEN_ENDORSING">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SUPPORTING_TOKEN_ENDORSING</h4>
+<pre>public static final&nbsp;int SUPPORTING_TOKEN_ENDORSING</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.Constants.SUPPORTING_TOKEN_ENDORSING">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="SUPPORTING_TOKEN_SIGNED">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SUPPORTING_TOKEN_SIGNED</h4>
+<pre>public static final&nbsp;int SUPPORTING_TOKEN_SIGNED</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.Constants.SUPPORTING_TOKEN_SIGNED">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="SUPPORTING_TOKEN_SIGNED_ENDORSING">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SUPPORTING_TOKEN_SIGNED_ENDORSING</h4>
+<pre>public static final&nbsp;int SUPPORTING_TOKEN_SIGNED_ENDORSING</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.Constants.SUPPORTING_TOKEN_SIGNED_ENDORSING">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="LAYOUT_STRICT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>LAYOUT_STRICT</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> LAYOUT_STRICT</pre>
+<div class="block">Security Header Layout : Strict</div>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.Constants.LAYOUT_STRICT">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="LAYOUT_LAX">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>LAYOUT_LAX</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> LAYOUT_LAX</pre>
+<div class="block">Security Header Layout : Lax</div>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.Constants.LAYOUT_LAX">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="LAYOUT_LAX_TIMESTAMP_FIRST">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>LAYOUT_LAX_TIMESTAMP_FIRST</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> LAYOUT_LAX_TIMESTAMP_FIRST</pre>
+<div class="block">Security Header Layout : LaxTimestampFirst</div>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.Constants.LAYOUT_LAX_TIMESTAMP_FIRST">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="LAYOUT_LAX_TIMESTAMP_LAST">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>LAYOUT_LAX_TIMESTAMP_LAST</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> LAYOUT_LAX_TIMESTAMP_LAST</pre>
+<div class="block">Security Header Layout : LaxTimestampLast</div>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.Constants.LAYOUT_LAX_TIMESTAMP_LAST">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="ENCRYPT_BEFORE_SIGNING">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ENCRYPT_BEFORE_SIGNING</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> ENCRYPT_BEFORE_SIGNING</pre>
+<div class="block">Protection Order : EncryptBeforeSigning</div>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.Constants.ENCRYPT_BEFORE_SIGNING">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="SIGN_BEFORE_ENCRYPTING">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SIGN_BEFORE_ENCRYPTING</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> SIGN_BEFORE_ENCRYPTING</pre>
+<div class="block">Protection Order : SignBeforeEncrypting</div>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.Constants.SIGN_BEFORE_ENCRYPTING">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="ONLY_SIGN_ENTIRE_HEADERS_AND_BODY">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ONLY_SIGN_ENTIRE_HEADERS_AND_BODY</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> ONLY_SIGN_ENTIRE_HEADERS_AND_BODY</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.Constants.ONLY_SIGN_ENTIRE_HEADERS_AND_BODY">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="WSS_X509_V1_TOKEN10">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>WSS_X509_V1_TOKEN10</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> WSS_X509_V1_TOKEN10</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.Constants.WSS_X509_V1_TOKEN10">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="WSS_X509_V3_TOKEN10">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>WSS_X509_V3_TOKEN10</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> WSS_X509_V3_TOKEN10</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.Constants.WSS_X509_V3_TOKEN10">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="WSS_X509_PKCS7_TOKEN10">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>WSS_X509_PKCS7_TOKEN10</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> WSS_X509_PKCS7_TOKEN10</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.Constants.WSS_X509_PKCS7_TOKEN10">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="WSS_X509_PKI_PATH_V1_TOKEN10">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>WSS_X509_PKI_PATH_V1_TOKEN10</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> WSS_X509_PKI_PATH_V1_TOKEN10</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.Constants.WSS_X509_PKI_PATH_V1_TOKEN10">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="WSS_X509_V1_TOKEN11">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>WSS_X509_V1_TOKEN11</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> WSS_X509_V1_TOKEN11</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.Constants.WSS_X509_V1_TOKEN11">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="WSS_X509_V3_TOKEN11">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>WSS_X509_V3_TOKEN11</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> WSS_X509_V3_TOKEN11</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.Constants.WSS_X509_V3_TOKEN11">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="WSS_X509_PKCS7_TOKEN11">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>WSS_X509_PKCS7_TOKEN11</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> WSS_X509_PKCS7_TOKEN11</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.Constants.WSS_X509_PKCS7_TOKEN11">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="WSS_X509_PKI_PATH_V1_TOKEN11">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>WSS_X509_PKI_PATH_V1_TOKEN11</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> WSS_X509_PKI_PATH_V1_TOKEN11</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.Constants.WSS_X509_PKI_PATH_V1_TOKEN11">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="ALGO_SUITE_BASIC256">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ALGO_SUITE_BASIC256</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> ALGO_SUITE_BASIC256</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.Constants.ALGO_SUITE_BASIC256">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="ALGO_SUITE_BASIC192">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ALGO_SUITE_BASIC192</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> ALGO_SUITE_BASIC192</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.Constants.ALGO_SUITE_BASIC192">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="ALGO_SUITE_BASIC128">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ALGO_SUITE_BASIC128</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> ALGO_SUITE_BASIC128</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.Constants.ALGO_SUITE_BASIC128">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="ALGO_SUITE_TRIPLE_DES">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ALGO_SUITE_TRIPLE_DES</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> ALGO_SUITE_TRIPLE_DES</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.Constants.ALGO_SUITE_TRIPLE_DES">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="ALGO_SUITE_BASIC256_RSA15">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ALGO_SUITE_BASIC256_RSA15</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> ALGO_SUITE_BASIC256_RSA15</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.Constants.ALGO_SUITE_BASIC256_RSA15">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="ALGO_SUITE_BASIC192_RSA15">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ALGO_SUITE_BASIC192_RSA15</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> ALGO_SUITE_BASIC192_RSA15</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.Constants.ALGO_SUITE_BASIC192_RSA15">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="ALGO_SUITE_BASIC128_RSA15">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ALGO_SUITE_BASIC128_RSA15</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> ALGO_SUITE_BASIC128_RSA15</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.Constants.ALGO_SUITE_BASIC128_RSA15">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="ALGO_SUITE_TRIPLE_DES_RSA15">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ALGO_SUITE_TRIPLE_DES_RSA15</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> ALGO_SUITE_TRIPLE_DES_RSA15</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.Constants.ALGO_SUITE_TRIPLE_DES_RSA15">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="ALGO_SUITE_BASIC256_SHA256">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ALGO_SUITE_BASIC256_SHA256</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> ALGO_SUITE_BASIC256_SHA256</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.Constants.ALGO_SUITE_BASIC256_SHA256">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="ALGO_SUITE_BASIC192_SHA256">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ALGO_SUITE_BASIC192_SHA256</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> ALGO_SUITE_BASIC192_SHA256</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.Constants.ALGO_SUITE_BASIC192_SHA256">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="ALGO_SUITE_BASIC128_SHA256">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ALGO_SUITE_BASIC128_SHA256</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> ALGO_SUITE_BASIC128_SHA256</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.Constants.ALGO_SUITE_BASIC128_SHA256">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="ALGO_SUITE_TRIPLE_DES_SHA256">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ALGO_SUITE_TRIPLE_DES_SHA256</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> ALGO_SUITE_TRIPLE_DES_SHA256</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.Constants.ALGO_SUITE_TRIPLE_DES_SHA256">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="ALGO_SUITE_BASIC256_SHA256_RSA15">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ALGO_SUITE_BASIC256_SHA256_RSA15</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> ALGO_SUITE_BASIC256_SHA256_RSA15</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.Constants.ALGO_SUITE_BASIC256_SHA256_RSA15">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="ALGO_SUITE_BASIC192_SHA256_RSA15">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ALGO_SUITE_BASIC192_SHA256_RSA15</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> ALGO_SUITE_BASIC192_SHA256_RSA15</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.Constants.ALGO_SUITE_BASIC192_SHA256_RSA15">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="ALGO_SUITE_BASIC128_SHA256_RSA15">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ALGO_SUITE_BASIC128_SHA256_RSA15</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> ALGO_SUITE_BASIC128_SHA256_RSA15</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.Constants.ALGO_SUITE_BASIC128_SHA256_RSA15">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="ALGO_SUITE_TRIPLE_DES_SHA256_RSA15">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ALGO_SUITE_TRIPLE_DES_SHA256_RSA15</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> ALGO_SUITE_TRIPLE_DES_SHA256_RSA15</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.Constants.ALGO_SUITE_TRIPLE_DES_SHA256_RSA15">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="HMAC_SHA1">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>HMAC_SHA1</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> HMAC_SHA1</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.Constants.HMAC_SHA1">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="RSA_SHA1">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RSA_SHA1</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> RSA_SHA1</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.Constants.RSA_SHA1">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="SHA1">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SHA1</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> SHA1</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.Constants.SHA1">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="SHA256">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SHA256</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> SHA256</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.Constants.SHA256">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="SHA512">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SHA512</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> SHA512</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.Constants.SHA512">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="AES128">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>AES128</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> AES128</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.Constants.AES128">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="AES192">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>AES192</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> AES192</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.Constants.AES192">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="AES256">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>AES256</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> AES256</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.Constants.AES256">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="TRIPLE_DES">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>TRIPLE_DES</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> TRIPLE_DES</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.Constants.TRIPLE_DES">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="KW_AES128">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>KW_AES128</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> KW_AES128</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.Constants.KW_AES128">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="KW_AES192">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>KW_AES192</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> KW_AES192</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.Constants.KW_AES192">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="KW_AES256">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>KW_AES256</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> KW_AES256</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.Constants.KW_AES256">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="KW_TRIPLE_DES">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>KW_TRIPLE_DES</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> KW_TRIPLE_DES</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.Constants.KW_TRIPLE_DES">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="KW_RSA_OAEP">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>KW_RSA_OAEP</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> KW_RSA_OAEP</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.Constants.KW_RSA_OAEP">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="KW_RSA15">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>KW_RSA15</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> KW_RSA15</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.Constants.KW_RSA15">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="P_SHA1">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>P_SHA1</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> P_SHA1</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.Constants.P_SHA1">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="P_SHA1_L128">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>P_SHA1_L128</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> P_SHA1_L128</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.Constants.P_SHA1_L128">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="P_SHA1_L192">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>P_SHA1_L192</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> P_SHA1_L192</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.Constants.P_SHA1_L192">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="P_SHA1_L256">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>P_SHA1_L256</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> P_SHA1_L256</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.Constants.P_SHA1_L256">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="XPATH">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>XPATH</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> XPATH</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.Constants.XPATH">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="XPATH20">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>XPATH20</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> XPATH20</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.Constants.XPATH20">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="C14N">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>C14N</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> C14N</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.Constants.C14N">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="EX_C14N">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EX_C14N</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> EX_C14N</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.Constants.EX_C14N">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="SNT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SNT</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> SNT</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.Constants.SNT">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="STRT10">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>STRT10</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> STRT10</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.Constants.STRT10">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="INCLUSIVE_C14N">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>INCLUSIVE_C14N</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> INCLUSIVE_C14N</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.Constants.INCLUSIVE_C14N">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="SOAP_NORMALIZATION_10">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SOAP_NORMALIZATION_10</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> SOAP_NORMALIZATION_10</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.Constants.SOAP_NORMALIZATION_10">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="STR_TRANSFORM_10">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>STR_TRANSFORM_10</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> STR_TRANSFORM_10</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.Constants.STR_TRANSFORM_10">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="XPATH10">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>XPATH10</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> XPATH10</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.Constants.XPATH10">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="XPATH_FILTER20">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>XPATH_FILTER20</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> XPATH_FILTER20</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.Constants.XPATH_FILTER20">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="ATTR_XPATH_VERSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ATTR_XPATH_VERSION</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> ATTR_XPATH_VERSION</pre>
+</li>
+</ul>
+<a name="INCLUDE_TOKEN">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>INCLUDE_TOKEN</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> INCLUDE_TOKEN</pre>
+</li>
+</ul>
+<a name="TRANSPORT_BINDING">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>TRANSPORT_BINDING</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> TRANSPORT_BINDING</pre>
+</li>
+</ul>
+<a name="ALGORITHM_SUITE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ALGORITHM_SUITE</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> ALGORITHM_SUITE</pre>
+</li>
+</ul>
+<a name="LAYOUT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>LAYOUT</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> LAYOUT</pre>
+</li>
+</ul>
+<a name="STRICT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>STRICT</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> STRICT</pre>
+</li>
+</ul>
+<a name="LAX">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>LAX</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> LAX</pre>
+</li>
+</ul>
+<a name="LAXTSFIRST">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>LAXTSFIRST</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> LAXTSFIRST</pre>
+</li>
+</ul>
+<a name="LAXTSLAST">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>LAXTSLAST</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> LAXTSLAST</pre>
+</li>
+</ul>
+<a name="INCLUDE_TIMESTAMP">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>INCLUDE_TIMESTAMP</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> INCLUDE_TIMESTAMP</pre>
+</li>
+</ul>
+<a name="TRANSPORT_TOKEN">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>TRANSPORT_TOKEN</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> TRANSPORT_TOKEN</pre>
+</li>
+</ul>
+<a name="HTTPS_TOKEN">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>HTTPS_TOKEN</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> HTTPS_TOKEN</pre>
+</li>
+</ul>
+<a name="SECURITY_CONTEXT_TOKEN">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SECURITY_CONTEXT_TOKEN</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> SECURITY_CONTEXT_TOKEN</pre>
+</li>
+</ul>
+<a name="SECURE_CONVERSATION_TOKEN">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SECURE_CONVERSATION_TOKEN</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> SECURE_CONVERSATION_TOKEN</pre>
+</li>
+</ul>
+<a name="SIGNATURE_TOKEN">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SIGNATURE_TOKEN</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> SIGNATURE_TOKEN</pre>
+</li>
+</ul>
+<a name="SIGNED_PARTS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SIGNED_PARTS</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> SIGNED_PARTS</pre>
+</li>
+</ul>
+<a name="USERNAME_TOKEN">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>USERNAME_TOKEN</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> USERNAME_TOKEN</pre>
+</li>
+</ul>
+<a name="WSS_USERNAME_TOKEN10">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>WSS_USERNAME_TOKEN10</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> WSS_USERNAME_TOKEN10</pre>
+</li>
+</ul>
+<a name="WSS_USERNAME_TOKEN11">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>WSS_USERNAME_TOKEN11</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> WSS_USERNAME_TOKEN11</pre>
+</li>
+</ul>
+<a name="ENCRYPTED_PARTS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ENCRYPTED_PARTS</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> ENCRYPTED_PARTS</pre>
+</li>
+</ul>
+<a name="SIGNED_ELEMENTS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SIGNED_ELEMENTS</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> SIGNED_ELEMENTS</pre>
+</li>
+</ul>
+<a name="ENCRYPTED_ELEMENTS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ENCRYPTED_ELEMENTS</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> ENCRYPTED_ELEMENTS</pre>
+</li>
+</ul>
+<a name="ENCRYPTION_TOKEN">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ENCRYPTION_TOKEN</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> ENCRYPTION_TOKEN</pre>
+</li>
+</ul>
+<a name="X509_TOKEN">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>X509_TOKEN</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> X509_TOKEN</pre>
+</li>
+</ul>
+<a name="ISSUED_TOKEN">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ISSUED_TOKEN</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> ISSUED_TOKEN</pre>
+</li>
+</ul>
+<a name="SUPPORIING_TOKENS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SUPPORIING_TOKENS</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> SUPPORIING_TOKENS</pre>
+</li>
+</ul>
+<a name="SIGNED_SUPPORTING_TOKENS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SIGNED_SUPPORTING_TOKENS</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> SIGNED_SUPPORTING_TOKENS</pre>
+</li>
+</ul>
+<a name="ENDORSING_SUPPORTING_TOKENS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ENDORSING_SUPPORTING_TOKENS</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> ENDORSING_SUPPORTING_TOKENS</pre>
+</li>
+</ul>
+<a name="SIGNED_ENDORSING_SUPPORTING_TOKENS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SIGNED_ENDORSING_SUPPORTING_TOKENS</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> SIGNED_ENDORSING_SUPPORTING_TOKENS</pre>
+</li>
+</ul>
+<a name="PROTECTION_TOKEN">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>PROTECTION_TOKEN</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> PROTECTION_TOKEN</pre>
+</li>
+</ul>
+<a name="ASYMMETRIC_BINDING">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ASYMMETRIC_BINDING</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> ASYMMETRIC_BINDING</pre>
+</li>
+</ul>
+<a name="SYMMETRIC_BINDING">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SYMMETRIC_BINDING</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> SYMMETRIC_BINDING</pre>
+</li>
+</ul>
+<a name="INITIATOR_TOKEN">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>INITIATOR_TOKEN</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> INITIATOR_TOKEN</pre>
+</li>
+</ul>
+<a name="RECIPIENT_TOKEN">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RECIPIENT_TOKEN</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> RECIPIENT_TOKEN</pre>
+</li>
+</ul>
+<a name="ENCRYPT_SIGNATURE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ENCRYPT_SIGNATURE</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> ENCRYPT_SIGNATURE</pre>
+</li>
+</ul>
+<a name="PROTECT_TOKENS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>PROTECT_TOKENS</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> PROTECT_TOKENS</pre>
+</li>
+</ul>
+<a name="REQUIRE_KEY_IDENTIFIRE_REFERENCE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>REQUIRE_KEY_IDENTIFIRE_REFERENCE</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> REQUIRE_KEY_IDENTIFIRE_REFERENCE</pre>
+</li>
+</ul>
+<a name="REQUIRE_ISSUER_SERIAL_REFERENCE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>REQUIRE_ISSUER_SERIAL_REFERENCE</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> REQUIRE_ISSUER_SERIAL_REFERENCE</pre>
+</li>
+</ul>
+<a name="REQUIRE_EMBEDDED_TOKEN_REFERENCE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>REQUIRE_EMBEDDED_TOKEN_REFERENCE</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> REQUIRE_EMBEDDED_TOKEN_REFERENCE</pre>
+</li>
+</ul>
+<a name="REQUIRE_THUMBPRINT_REFERENCE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>REQUIRE_THUMBPRINT_REFERENCE</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> REQUIRE_THUMBPRINT_REFERENCE</pre>
+</li>
+</ul>
+<a name="WSS_X509_V1_TOKEN_10">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>WSS_X509_V1_TOKEN_10</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> WSS_X509_V1_TOKEN_10</pre>
+</li>
+</ul>
+<a name="WSS_X509_V3_TOKEN_10">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>WSS_X509_V3_TOKEN_10</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> WSS_X509_V3_TOKEN_10</pre>
+</li>
+</ul>
+<a name="WSS_X509_PKCS7_TOKEN_10">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>WSS_X509_PKCS7_TOKEN_10</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> WSS_X509_PKCS7_TOKEN_10</pre>
+</li>
+</ul>
+<a name="WSS_X509_PKI_PATH_V1_TOKEN_10">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>WSS_X509_PKI_PATH_V1_TOKEN_10</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> WSS_X509_PKI_PATH_V1_TOKEN_10</pre>
+</li>
+</ul>
+<a name="WSS_X509_V1_TOKEN_11">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>WSS_X509_V1_TOKEN_11</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> WSS_X509_V1_TOKEN_11</pre>
+</li>
+</ul>
+<a name="WSS_X509_V3_TOKEN_11">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>WSS_X509_V3_TOKEN_11</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> WSS_X509_V3_TOKEN_11</pre>
+</li>
+</ul>
+<a name="WSS_X509_PKCS7_TOKEN_11">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>WSS_X509_PKCS7_TOKEN_11</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> WSS_X509_PKCS7_TOKEN_11</pre>
+</li>
+</ul>
+<a name="WSS_X509_PKI_PATH_V1_TOKEN_11">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>WSS_X509_PKI_PATH_V1_TOKEN_11</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> WSS_X509_PKI_PATH_V1_TOKEN_11</pre>
+</li>
+</ul>
+<a name="MUST_SUPPORT_REF_KEY_IDENTIFIER">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>MUST_SUPPORT_REF_KEY_IDENTIFIER</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> MUST_SUPPORT_REF_KEY_IDENTIFIER</pre>
+</li>
+</ul>
+<a name="MUST_SUPPORT_REF_ISSUER_SERIAL">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>MUST_SUPPORT_REF_ISSUER_SERIAL</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> MUST_SUPPORT_REF_ISSUER_SERIAL</pre>
+</li>
+</ul>
+<a name="MUST_SUPPORT_REF_EXTERNAL_URI">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>MUST_SUPPORT_REF_EXTERNAL_URI</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> MUST_SUPPORT_REF_EXTERNAL_URI</pre>
+</li>
+</ul>
+<a name="MUST_SUPPORT_REF_EMBEDDED_TOKEN">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>MUST_SUPPORT_REF_EMBEDDED_TOKEN</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> MUST_SUPPORT_REF_EMBEDDED_TOKEN</pre>
+</li>
+</ul>
+<a name="WSS10">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>WSS10</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> WSS10</pre>
+</li>
+</ul>
+<a name="WSS11">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>WSS11</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> WSS11</pre>
+</li>
+</ul>
+<a name="TRUST_10">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>TRUST_10</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> TRUST_10</pre>
+</li>
+</ul>
+<a name="MUST_SUPPORT_REF_THUMBPRINT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>MUST_SUPPORT_REF_THUMBPRINT</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> MUST_SUPPORT_REF_THUMBPRINT</pre>
+</li>
+</ul>
+<a name="MUST_SUPPORT_REF_ENCRYPTED_KEY">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>MUST_SUPPORT_REF_ENCRYPTED_KEY</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> MUST_SUPPORT_REF_ENCRYPTED_KEY</pre>
+</li>
+</ul>
+<a name="REQUIRE_SIGNATURE_CONFIRMATION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>REQUIRE_SIGNATURE_CONFIRMATION</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> REQUIRE_SIGNATURE_CONFIRMATION</pre>
+</li>
+</ul>
+<a name="MUST_SUPPORT_CLIENT_CHALLENGE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>MUST_SUPPORT_CLIENT_CHALLENGE</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> MUST_SUPPORT_CLIENT_CHALLENGE</pre>
+</li>
+</ul>
+<a name="MUST_SUPPORT_SERVER_CHALLENGE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>MUST_SUPPORT_SERVER_CHALLENGE</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> MUST_SUPPORT_SERVER_CHALLENGE</pre>
+</li>
+</ul>
+<a name="REQUIRE_CLIENT_ENTROPY">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>REQUIRE_CLIENT_ENTROPY</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> REQUIRE_CLIENT_ENTROPY</pre>
+</li>
+</ul>
+<a name="REQUIRE_SERVER_ENTROPY">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>REQUIRE_SERVER_ENTROPY</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> REQUIRE_SERVER_ENTROPY</pre>
+</li>
+</ul>
+<a name="MUST_SUPPORT_ISSUED_TOKENS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>MUST_SUPPORT_ISSUED_TOKENS</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> MUST_SUPPORT_ISSUED_TOKENS</pre>
+</li>
+</ul>
+<a name="ISSUER">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ISSUER</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> ISSUER</pre>
+</li>
+</ul>
+<a name="REQUIRE_DERIVED_KEYS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>REQUIRE_DERIVED_KEYS</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> REQUIRE_DERIVED_KEYS</pre>
+</li>
+</ul>
+<a name="REQUIRE_EXTERNAL_URI_REFERNCE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>REQUIRE_EXTERNAL_URI_REFERNCE</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> REQUIRE_EXTERNAL_URI_REFERNCE</pre>
+</li>
+</ul>
+<a name="REQUIRE_EXTERNAL_REFERNCE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>REQUIRE_EXTERNAL_REFERNCE</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> REQUIRE_EXTERNAL_REFERNCE</pre>
+</li>
+</ul>
+<a name="REQUIRE_INTERNAL_REFERNCE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>REQUIRE_INTERNAL_REFERNCE</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> REQUIRE_INTERNAL_REFERNCE</pre>
+</li>
+</ul>
+<a name="REQUEST_SECURITY_TOKEN_TEMPLATE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>REQUEST_SECURITY_TOKEN_TEMPLATE</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> REQUEST_SECURITY_TOKEN_TEMPLATE</pre>
+</li>
+</ul>
+<a name="SC10_SECURITY_CONTEXT_TOKEN">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SC10_SECURITY_CONTEXT_TOKEN</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> SC10_SECURITY_CONTEXT_TOKEN</pre>
+</li>
+</ul>
+<a name="BOOTSTRAP_POLICY">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>BOOTSTRAP_POLICY</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> BOOTSTRAP_POLICY</pre>
+</li>
+</ul>
+<a name="RST_TEMPLATE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RST_TEMPLATE</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> RST_TEMPLATE</pre>
+</li>
+</ul>
+<a name="REQUIRE_CLIENT_CERTIFICATE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>REQUIRE_CLIENT_CERTIFICATE</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> REQUIRE_CLIENT_CERTIFICATE</pre>
+</li>
+</ul>
+<a name="XPATH_">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>XPATH_</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> XPATH_</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="Constants()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>Constants</h4>
+<pre>public&nbsp;Constants()</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/Constants.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev Class</li>
+<li><a href="../../../../org/apache/ws/secpolicy/SP11Constants.html" title="class in org.apache.ws.secpolicy"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/ws/secpolicy/Constants.html" target="_top">Frames</a></li>
+<li><a href="Constants.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_java.lang.Object">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/SP11Constants.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/SP11Constants.html
new file mode 100644
index 0000000..63eadae
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/SP11Constants.html
@@ -0,0 +1,1351 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>SP11Constants (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="SP11Constants (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/SP11Constants.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../org/apache/ws/secpolicy/SP12Constants.html" title="class in org.apache.ws.secpolicy"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/ws/secpolicy/SP11Constants.html" target="_top">Frames</a></li>
+<li><a href="SP11Constants.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.ws.secpolicy</div>
+<h2 title="Class SP11Constants" class="title">Class SP11Constants</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.ws.secpolicy.SP11Constants</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">SP11Constants</span>
+extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP11Constants.html#ALGORITHM_SUITE">ALGORITHM_SUITE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP11Constants.html#ASYMMETRIC_BINDING">ASYMMETRIC_BINDING</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP11Constants.html#ATTR_XPATH_VERSION">ATTR_XPATH_VERSION</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP11Constants.html#BODY">BODY</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP11Constants.html#BOOTSTRAP_POLICY">BOOTSTRAP_POLICY</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP11Constants.html#ENCRYPT_SIGNATURE">ENCRYPT_SIGNATURE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP11Constants.html#ENCRYPTED_ELEMENTS">ENCRYPTED_ELEMENTS</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP11Constants.html#ENCRYPTED_PARTS">ENCRYPTED_PARTS</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP11Constants.html#ENCRYPTION_TOKEN">ENCRYPTION_TOKEN</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP11Constants.html#ENDORSING_SUPPORTING_TOKENS">ENDORSING_SUPPORTING_TOKENS</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP11Constants.html#HEADER">HEADER</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP11Constants.html#HTTPS_TOKEN">HTTPS_TOKEN</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP11Constants.html#INCLUDE_ALWAYS">INCLUDE_ALWAYS</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP11Constants.html#INCLUDE_ALWAYS_TO_RECIPIENT">INCLUDE_ALWAYS_TO_RECIPIENT</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP11Constants.html#INCLUDE_NEVER">INCLUDE_NEVER</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP11Constants.html#INCLUDE_ONCE">INCLUDE_ONCE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP11Constants.html#INCLUDE_TIMESTAMP">INCLUDE_TIMESTAMP</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP11Constants.html#INCLUDE_TOKEN">INCLUDE_TOKEN</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP11Constants.html#INITIATOR_TOKEN">INITIATOR_TOKEN</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP11Constants.html#ISSUED_TOKEN">ISSUED_TOKEN</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP11Constants.html#ISSUER">ISSUER</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP11Constants.html#LAX">LAX</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP11Constants.html#LAXTSFIRST">LAXTSFIRST</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP11Constants.html#LAXTSLAST">LAXTSLAST</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP11Constants.html#LAYOUT">LAYOUT</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP11Constants.html#MUST_SUPPORT_CLIENT_CHALLENGE">MUST_SUPPORT_CLIENT_CHALLENGE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP11Constants.html#MUST_SUPPORT_ISSUED_TOKENS">MUST_SUPPORT_ISSUED_TOKENS</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP11Constants.html#MUST_SUPPORT_REF_EMBEDDED_TOKEN">MUST_SUPPORT_REF_EMBEDDED_TOKEN</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP11Constants.html#MUST_SUPPORT_REF_ENCRYPTED_KEY">MUST_SUPPORT_REF_ENCRYPTED_KEY</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP11Constants.html#MUST_SUPPORT_REF_EXTERNAL_URI">MUST_SUPPORT_REF_EXTERNAL_URI</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP11Constants.html#MUST_SUPPORT_REF_ISSUER_SERIAL">MUST_SUPPORT_REF_ISSUER_SERIAL</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP11Constants.html#MUST_SUPPORT_REF_KEY_IDENTIFIER">MUST_SUPPORT_REF_KEY_IDENTIFIER</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP11Constants.html#MUST_SUPPORT_REF_THUMBPRINT">MUST_SUPPORT_REF_THUMBPRINT</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP11Constants.html#MUST_SUPPORT_SERVER_CHALLENGE">MUST_SUPPORT_SERVER_CHALLENGE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP11Constants.html#PROTECT_TOKENS">PROTECT_TOKENS</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP11Constants.html#PROTECTION_TOKEN">PROTECTION_TOKEN</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP11Constants.html#RECIPIENT_TOKEN">RECIPIENT_TOKEN</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP11Constants.html#REQUEST_SECURITY_TOKEN_TEMPLATE">REQUEST_SECURITY_TOKEN_TEMPLATE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP11Constants.html#REQUIRE_CLIENT_ENTROPY">REQUIRE_CLIENT_ENTROPY</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP11Constants.html#REQUIRE_DERIVED_KEYS">REQUIRE_DERIVED_KEYS</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP11Constants.html#REQUIRE_EMBEDDED_TOKEN_REFERENCE">REQUIRE_EMBEDDED_TOKEN_REFERENCE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP11Constants.html#REQUIRE_EXTERNAL_REFERNCE">REQUIRE_EXTERNAL_REFERNCE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP11Constants.html#REQUIRE_EXTERNAL_URI_REFERNCE">REQUIRE_EXTERNAL_URI_REFERNCE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP11Constants.html#REQUIRE_INTERNAL_REFERNCE">REQUIRE_INTERNAL_REFERNCE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP11Constants.html#REQUIRE_ISSUER_SERIAL_REFERENCE">REQUIRE_ISSUER_SERIAL_REFERENCE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP11Constants.html#REQUIRE_KEY_IDENTIFIRE_REFERENCE">REQUIRE_KEY_IDENTIFIRE_REFERENCE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP11Constants.html#REQUIRE_SERVER_ENTROPY">REQUIRE_SERVER_ENTROPY</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP11Constants.html#REQUIRE_SIGNATURE_CONFIRMATION">REQUIRE_SIGNATURE_CONFIRMATION</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP11Constants.html#REQUIRE_THUMBPRINT_REFERENCE">REQUIRE_THUMBPRINT_REFERENCE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP11Constants.html#REQUIRED_ELEMENTS">REQUIRED_ELEMENTS</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP11Constants.html#SC10_SECURITY_CONTEXT_TOKEN">SC10_SECURITY_CONTEXT_TOKEN</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP11Constants.html#SECURE_CONVERSATION_TOKEN">SECURE_CONVERSATION_TOKEN</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP11Constants.html#SECURITY_CONTEXT_TOKEN">SECURITY_CONTEXT_TOKEN</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP11Constants.html#SIGNATURE_TOKEN">SIGNATURE_TOKEN</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP11Constants.html#SIGNED_ELEMENTS">SIGNED_ELEMENTS</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP11Constants.html#SIGNED_ENDORSING_SUPPORTING_TOKENS">SIGNED_ENDORSING_SUPPORTING_TOKENS</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP11Constants.html#SIGNED_PARTS">SIGNED_PARTS</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP11Constants.html#SIGNED_SUPPORTING_TOKENS">SIGNED_SUPPORTING_TOKENS</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP11Constants.html#SP_NS">SP_NS</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP11Constants.html#SP_PREFIX">SP_PREFIX</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP11Constants.html#STRICT">STRICT</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP11Constants.html#SUPPORTING_TOKENS">SUPPORTING_TOKENS</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP11Constants.html#SYMMETRIC_BINDING">SYMMETRIC_BINDING</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP11Constants.html#TRANSPORT_BINDING">TRANSPORT_BINDING</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP11Constants.html#TRANSPORT_TOKEN">TRANSPORT_TOKEN</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP11Constants.html#TRUST_10">TRUST_10</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP11Constants.html#USERNAME_TOKEN">USERNAME_TOKEN</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP11Constants.html#WSS_USERNAME_TOKEN10">WSS_USERNAME_TOKEN10</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP11Constants.html#WSS_USERNAME_TOKEN11">WSS_USERNAME_TOKEN11</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP11Constants.html#WSS_X509_PKCS7_TOKEN_10">WSS_X509_PKCS7_TOKEN_10</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP11Constants.html#WSS_X509_PKCS7_TOKEN_11">WSS_X509_PKCS7_TOKEN_11</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP11Constants.html#WSS_X509_PKI_PATH_V1_TOKEN_10">WSS_X509_PKI_PATH_V1_TOKEN_10</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP11Constants.html#WSS_X509_PKI_PATH_V1_TOKEN_11">WSS_X509_PKI_PATH_V1_TOKEN_11</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP11Constants.html#WSS_X509_V1_TOKEN_10">WSS_X509_V1_TOKEN_10</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP11Constants.html#WSS_X509_V1_TOKEN_11">WSS_X509_V1_TOKEN_11</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP11Constants.html#WSS_X509_V3_TOKEN_10">WSS_X509_V3_TOKEN_10</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP11Constants.html#WSS_X509_V3_TOKEN_11">WSS_X509_V3_TOKEN_11</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP11Constants.html#WSS10">WSS10</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP11Constants.html#WSS11">WSS11</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP11Constants.html#X509_TOKEN">X509_TOKEN</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP11Constants.html#XPATH">XPATH</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP11Constants.html#SP11Constants()">SP11Constants</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP11Constants.html#getAttributeValueFromInclusion(int)">getAttributeValueFromInclusion</a></strong>(int&nbsp;value)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP11Constants.html#getInclusionFromAttributeValue(java.lang.String)">getInclusionFromAttributeValue</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;value)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="SP_NS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SP_NS</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> SP_NS</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SP11Constants.SP_NS">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="SP_PREFIX">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SP_PREFIX</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> SP_PREFIX</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SP11Constants.SP_PREFIX">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="INCLUDE_TOKEN">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>INCLUDE_TOKEN</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> INCLUDE_TOKEN</pre>
+</li>
+</ul>
+<a name="INCLUDE_NEVER">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>INCLUDE_NEVER</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> INCLUDE_NEVER</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SP11Constants.INCLUDE_NEVER">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="INCLUDE_ONCE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>INCLUDE_ONCE</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> INCLUDE_ONCE</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SP11Constants.INCLUDE_ONCE">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="INCLUDE_ALWAYS_TO_RECIPIENT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>INCLUDE_ALWAYS_TO_RECIPIENT</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> INCLUDE_ALWAYS_TO_RECIPIENT</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SP11Constants.INCLUDE_ALWAYS_TO_RECIPIENT">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="INCLUDE_ALWAYS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>INCLUDE_ALWAYS</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> INCLUDE_ALWAYS</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SP11Constants.INCLUDE_ALWAYS">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="ATTR_XPATH_VERSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ATTR_XPATH_VERSION</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> ATTR_XPATH_VERSION</pre>
+</li>
+</ul>
+<a name="TRANSPORT_BINDING">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>TRANSPORT_BINDING</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> TRANSPORT_BINDING</pre>
+</li>
+</ul>
+<a name="ALGORITHM_SUITE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ALGORITHM_SUITE</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> ALGORITHM_SUITE</pre>
+</li>
+</ul>
+<a name="LAYOUT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>LAYOUT</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> LAYOUT</pre>
+</li>
+</ul>
+<a name="STRICT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>STRICT</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> STRICT</pre>
+</li>
+</ul>
+<a name="LAX">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>LAX</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> LAX</pre>
+</li>
+</ul>
+<a name="LAXTSFIRST">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>LAXTSFIRST</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> LAXTSFIRST</pre>
+</li>
+</ul>
+<a name="LAXTSLAST">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>LAXTSLAST</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> LAXTSLAST</pre>
+</li>
+</ul>
+<a name="INCLUDE_TIMESTAMP">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>INCLUDE_TIMESTAMP</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> INCLUDE_TIMESTAMP</pre>
+</li>
+</ul>
+<a name="TRANSPORT_TOKEN">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>TRANSPORT_TOKEN</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> TRANSPORT_TOKEN</pre>
+</li>
+</ul>
+<a name="HTTPS_TOKEN">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>HTTPS_TOKEN</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> HTTPS_TOKEN</pre>
+</li>
+</ul>
+<a name="SECURITY_CONTEXT_TOKEN">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SECURITY_CONTEXT_TOKEN</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> SECURITY_CONTEXT_TOKEN</pre>
+</li>
+</ul>
+<a name="SECURE_CONVERSATION_TOKEN">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SECURE_CONVERSATION_TOKEN</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> SECURE_CONVERSATION_TOKEN</pre>
+</li>
+</ul>
+<a name="SIGNATURE_TOKEN">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SIGNATURE_TOKEN</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> SIGNATURE_TOKEN</pre>
+</li>
+</ul>
+<a name="SIGNED_PARTS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SIGNED_PARTS</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> SIGNED_PARTS</pre>
+</li>
+</ul>
+<a name="ENCRYPTED_PARTS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ENCRYPTED_PARTS</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> ENCRYPTED_PARTS</pre>
+</li>
+</ul>
+<a name="SIGNED_ELEMENTS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SIGNED_ELEMENTS</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> SIGNED_ELEMENTS</pre>
+</li>
+</ul>
+<a name="ENCRYPTED_ELEMENTS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ENCRYPTED_ELEMENTS</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> ENCRYPTED_ELEMENTS</pre>
+</li>
+</ul>
+<a name="REQUIRED_ELEMENTS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>REQUIRED_ELEMENTS</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> REQUIRED_ELEMENTS</pre>
+</li>
+</ul>
+<a name="USERNAME_TOKEN">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>USERNAME_TOKEN</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> USERNAME_TOKEN</pre>
+</li>
+</ul>
+<a name="WSS_USERNAME_TOKEN10">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>WSS_USERNAME_TOKEN10</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> WSS_USERNAME_TOKEN10</pre>
+</li>
+</ul>
+<a name="WSS_USERNAME_TOKEN11">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>WSS_USERNAME_TOKEN11</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> WSS_USERNAME_TOKEN11</pre>
+</li>
+</ul>
+<a name="ENCRYPTION_TOKEN">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ENCRYPTION_TOKEN</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> ENCRYPTION_TOKEN</pre>
+</li>
+</ul>
+<a name="X509_TOKEN">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>X509_TOKEN</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> X509_TOKEN</pre>
+</li>
+</ul>
+<a name="WSS_X509_V1_TOKEN_10">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>WSS_X509_V1_TOKEN_10</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> WSS_X509_V1_TOKEN_10</pre>
+</li>
+</ul>
+<a name="WSS_X509_V3_TOKEN_10">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>WSS_X509_V3_TOKEN_10</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> WSS_X509_V3_TOKEN_10</pre>
+</li>
+</ul>
+<a name="WSS_X509_PKCS7_TOKEN_10">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>WSS_X509_PKCS7_TOKEN_10</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> WSS_X509_PKCS7_TOKEN_10</pre>
+</li>
+</ul>
+<a name="WSS_X509_PKI_PATH_V1_TOKEN_10">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>WSS_X509_PKI_PATH_V1_TOKEN_10</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> WSS_X509_PKI_PATH_V1_TOKEN_10</pre>
+</li>
+</ul>
+<a name="WSS_X509_V1_TOKEN_11">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>WSS_X509_V1_TOKEN_11</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> WSS_X509_V1_TOKEN_11</pre>
+</li>
+</ul>
+<a name="WSS_X509_V3_TOKEN_11">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>WSS_X509_V3_TOKEN_11</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> WSS_X509_V3_TOKEN_11</pre>
+</li>
+</ul>
+<a name="WSS_X509_PKCS7_TOKEN_11">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>WSS_X509_PKCS7_TOKEN_11</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> WSS_X509_PKCS7_TOKEN_11</pre>
+</li>
+</ul>
+<a name="WSS_X509_PKI_PATH_V1_TOKEN_11">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>WSS_X509_PKI_PATH_V1_TOKEN_11</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> WSS_X509_PKI_PATH_V1_TOKEN_11</pre>
+</li>
+</ul>
+<a name="ISSUED_TOKEN">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ISSUED_TOKEN</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> ISSUED_TOKEN</pre>
+</li>
+</ul>
+<a name="SUPPORTING_TOKENS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SUPPORTING_TOKENS</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> SUPPORTING_TOKENS</pre>
+</li>
+</ul>
+<a name="SIGNED_SUPPORTING_TOKENS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SIGNED_SUPPORTING_TOKENS</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> SIGNED_SUPPORTING_TOKENS</pre>
+</li>
+</ul>
+<a name="ENDORSING_SUPPORTING_TOKENS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ENDORSING_SUPPORTING_TOKENS</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> ENDORSING_SUPPORTING_TOKENS</pre>
+</li>
+</ul>
+<a name="SIGNED_ENDORSING_SUPPORTING_TOKENS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SIGNED_ENDORSING_SUPPORTING_TOKENS</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> SIGNED_ENDORSING_SUPPORTING_TOKENS</pre>
+</li>
+</ul>
+<a name="PROTECTION_TOKEN">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>PROTECTION_TOKEN</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> PROTECTION_TOKEN</pre>
+</li>
+</ul>
+<a name="ASYMMETRIC_BINDING">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ASYMMETRIC_BINDING</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> ASYMMETRIC_BINDING</pre>
+</li>
+</ul>
+<a name="SYMMETRIC_BINDING">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SYMMETRIC_BINDING</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> SYMMETRIC_BINDING</pre>
+</li>
+</ul>
+<a name="INITIATOR_TOKEN">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>INITIATOR_TOKEN</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> INITIATOR_TOKEN</pre>
+</li>
+</ul>
+<a name="RECIPIENT_TOKEN">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RECIPIENT_TOKEN</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> RECIPIENT_TOKEN</pre>
+</li>
+</ul>
+<a name="ENCRYPT_SIGNATURE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ENCRYPT_SIGNATURE</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> ENCRYPT_SIGNATURE</pre>
+</li>
+</ul>
+<a name="PROTECT_TOKENS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>PROTECT_TOKENS</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> PROTECT_TOKENS</pre>
+</li>
+</ul>
+<a name="REQUIRE_KEY_IDENTIFIRE_REFERENCE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>REQUIRE_KEY_IDENTIFIRE_REFERENCE</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> REQUIRE_KEY_IDENTIFIRE_REFERENCE</pre>
+</li>
+</ul>
+<a name="REQUIRE_ISSUER_SERIAL_REFERENCE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>REQUIRE_ISSUER_SERIAL_REFERENCE</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> REQUIRE_ISSUER_SERIAL_REFERENCE</pre>
+</li>
+</ul>
+<a name="REQUIRE_EMBEDDED_TOKEN_REFERENCE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>REQUIRE_EMBEDDED_TOKEN_REFERENCE</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> REQUIRE_EMBEDDED_TOKEN_REFERENCE</pre>
+</li>
+</ul>
+<a name="REQUIRE_THUMBPRINT_REFERENCE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>REQUIRE_THUMBPRINT_REFERENCE</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> REQUIRE_THUMBPRINT_REFERENCE</pre>
+</li>
+</ul>
+<a name="MUST_SUPPORT_REF_KEY_IDENTIFIER">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>MUST_SUPPORT_REF_KEY_IDENTIFIER</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> MUST_SUPPORT_REF_KEY_IDENTIFIER</pre>
+</li>
+</ul>
+<a name="MUST_SUPPORT_REF_ISSUER_SERIAL">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>MUST_SUPPORT_REF_ISSUER_SERIAL</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> MUST_SUPPORT_REF_ISSUER_SERIAL</pre>
+</li>
+</ul>
+<a name="MUST_SUPPORT_REF_EXTERNAL_URI">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>MUST_SUPPORT_REF_EXTERNAL_URI</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> MUST_SUPPORT_REF_EXTERNAL_URI</pre>
+</li>
+</ul>
+<a name="MUST_SUPPORT_REF_EMBEDDED_TOKEN">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>MUST_SUPPORT_REF_EMBEDDED_TOKEN</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> MUST_SUPPORT_REF_EMBEDDED_TOKEN</pre>
+</li>
+</ul>
+<a name="MUST_SUPPORT_REF_THUMBPRINT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>MUST_SUPPORT_REF_THUMBPRINT</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> MUST_SUPPORT_REF_THUMBPRINT</pre>
+</li>
+</ul>
+<a name="MUST_SUPPORT_REF_ENCRYPTED_KEY">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>MUST_SUPPORT_REF_ENCRYPTED_KEY</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> MUST_SUPPORT_REF_ENCRYPTED_KEY</pre>
+</li>
+</ul>
+<a name="WSS10">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>WSS10</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> WSS10</pre>
+</li>
+</ul>
+<a name="WSS11">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>WSS11</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> WSS11</pre>
+</li>
+</ul>
+<a name="TRUST_10">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>TRUST_10</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> TRUST_10</pre>
+</li>
+</ul>
+<a name="REQUIRE_SIGNATURE_CONFIRMATION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>REQUIRE_SIGNATURE_CONFIRMATION</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> REQUIRE_SIGNATURE_CONFIRMATION</pre>
+</li>
+</ul>
+<a name="MUST_SUPPORT_CLIENT_CHALLENGE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>MUST_SUPPORT_CLIENT_CHALLENGE</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> MUST_SUPPORT_CLIENT_CHALLENGE</pre>
+</li>
+</ul>
+<a name="MUST_SUPPORT_SERVER_CHALLENGE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>MUST_SUPPORT_SERVER_CHALLENGE</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> MUST_SUPPORT_SERVER_CHALLENGE</pre>
+</li>
+</ul>
+<a name="REQUIRE_CLIENT_ENTROPY">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>REQUIRE_CLIENT_ENTROPY</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> REQUIRE_CLIENT_ENTROPY</pre>
+</li>
+</ul>
+<a name="REQUIRE_SERVER_ENTROPY">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>REQUIRE_SERVER_ENTROPY</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> REQUIRE_SERVER_ENTROPY</pre>
+</li>
+</ul>
+<a name="MUST_SUPPORT_ISSUED_TOKENS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>MUST_SUPPORT_ISSUED_TOKENS</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> MUST_SUPPORT_ISSUED_TOKENS</pre>
+</li>
+</ul>
+<a name="ISSUER">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ISSUER</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> ISSUER</pre>
+</li>
+</ul>
+<a name="REQUIRE_DERIVED_KEYS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>REQUIRE_DERIVED_KEYS</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> REQUIRE_DERIVED_KEYS</pre>
+</li>
+</ul>
+<a name="REQUIRE_EXTERNAL_URI_REFERNCE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>REQUIRE_EXTERNAL_URI_REFERNCE</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> REQUIRE_EXTERNAL_URI_REFERNCE</pre>
+</li>
+</ul>
+<a name="REQUIRE_EXTERNAL_REFERNCE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>REQUIRE_EXTERNAL_REFERNCE</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> REQUIRE_EXTERNAL_REFERNCE</pre>
+</li>
+</ul>
+<a name="REQUIRE_INTERNAL_REFERNCE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>REQUIRE_INTERNAL_REFERNCE</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> REQUIRE_INTERNAL_REFERNCE</pre>
+</li>
+</ul>
+<a name="REQUEST_SECURITY_TOKEN_TEMPLATE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>REQUEST_SECURITY_TOKEN_TEMPLATE</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> REQUEST_SECURITY_TOKEN_TEMPLATE</pre>
+</li>
+</ul>
+<a name="SC10_SECURITY_CONTEXT_TOKEN">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SC10_SECURITY_CONTEXT_TOKEN</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> SC10_SECURITY_CONTEXT_TOKEN</pre>
+</li>
+</ul>
+<a name="BOOTSTRAP_POLICY">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>BOOTSTRAP_POLICY</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> BOOTSTRAP_POLICY</pre>
+</li>
+</ul>
+<a name="XPATH">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>XPATH</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> XPATH</pre>
+</li>
+</ul>
+<a name="HEADER">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>HEADER</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> HEADER</pre>
+</li>
+</ul>
+<a name="BODY">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>BODY</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> BODY</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="SP11Constants()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>SP11Constants</h4>
+<pre>public&nbsp;SP11Constants()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getInclusionFromAttributeValue(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getInclusionFromAttributeValue</h4>
+<pre>public static&nbsp;int&nbsp;getInclusionFromAttributeValue(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;value)</pre>
+</li>
+</ul>
+<a name="getAttributeValueFromInclusion(int)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getAttributeValueFromInclusion</h4>
+<pre>public static&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getAttributeValueFromInclusion(int&nbsp;value)</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/SP11Constants.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../org/apache/ws/secpolicy/SP12Constants.html" title="class in org.apache.ws.secpolicy"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/ws/secpolicy/SP11Constants.html" target="_top">Frames</a></li>
+<li><a href="SP11Constants.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/SP12Constants.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/SP12Constants.html
new file mode 100644
index 0000000..a1f3692
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/SP12Constants.html
@@ -0,0 +1,1612 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>SP12Constants (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="SP12Constants (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/SP12Constants.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/apache/ws/secpolicy/SP11Constants.html" title="class in org.apache.ws.secpolicy"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/ws/secpolicy/SP12Constants.html" target="_top">Frames</a></li>
+<li><a href="SP12Constants.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.ws.secpolicy</div>
+<h2 title="Class SP12Constants" class="title">Class SP12Constants</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.ws.secpolicy.SP12Constants</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">SP12Constants</span>
+extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP12Constants.html#ALGORITHM_SUITE">ALGORITHM_SUITE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP12Constants.html#ASYMMETRIC_BINDING">ASYMMETRIC_BINDING</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP12Constants.html#ATTACHMENTS">ATTACHMENTS</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP12Constants.html#ATTR_XPATH_VERSION">ATTR_XPATH_VERSION</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP12Constants.html#BODY">BODY</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP12Constants.html#BOOTSTRAP_POLICY">BOOTSTRAP_POLICY</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP12Constants.html#CONTENT_ENCRYPTED_ELEMENTS">CONTENT_ENCRYPTED_ELEMENTS</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP12Constants.html#ENCRYPT_BEFORE_SIGNING">ENCRYPT_BEFORE_SIGNING</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP12Constants.html#ENCRYPT_SIGNATURE">ENCRYPT_SIGNATURE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP12Constants.html#ENCRYPTED_ELEMENTS">ENCRYPTED_ELEMENTS</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP12Constants.html#ENCRYPTED_PARTS">ENCRYPTED_PARTS</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP12Constants.html#ENCRYPTED_SUPPORTING_TOKENS">ENCRYPTED_SUPPORTING_TOKENS</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP12Constants.html#ENCRYPTION_TOKEN">ENCRYPTION_TOKEN</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP12Constants.html#ENDORSING_ENCRYPTED_SUPPORTING_TOKENS">ENDORSING_ENCRYPTED_SUPPORTING_TOKENS</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP12Constants.html#ENDORSING_SUPPORTING_TOKENS">ENDORSING_SUPPORTING_TOKENS</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP12Constants.html#HASH_PASSWORD">HASH_PASSWORD</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP12Constants.html#HEADER">HEADER</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP12Constants.html#HTTP_BASIC_AUTHENTICATION">HTTP_BASIC_AUTHENTICATION</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP12Constants.html#HTTP_DIGEST_AUTHENTICATION">HTTP_DIGEST_AUTHENTICATION</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP12Constants.html#HTTPS_TOKEN">HTTPS_TOKEN</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP12Constants.html#INCLUDE_ALWAYS">INCLUDE_ALWAYS</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP12Constants.html#INCLUDE_ALWAYS_TO_INITIATOR">INCLUDE_ALWAYS_TO_INITIATOR</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP12Constants.html#INCLUDE_ALWAYS_TO_RECIPIENT">INCLUDE_ALWAYS_TO_RECIPIENT</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP12Constants.html#INCLUDE_NEVER">INCLUDE_NEVER</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP12Constants.html#INCLUDE_ONCE">INCLUDE_ONCE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP12Constants.html#INCLUDE_TIMESTAMP">INCLUDE_TIMESTAMP</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP12Constants.html#INCLUDE_TOKEN">INCLUDE_TOKEN</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP12Constants.html#INITIATOR_TOKEN">INITIATOR_TOKEN</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP12Constants.html#ISSUED_TOKEN">ISSUED_TOKEN</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP12Constants.html#ISSUER">ISSUER</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP12Constants.html#LAX">LAX</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP12Constants.html#LAXTSFIRST">LAXTSFIRST</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP12Constants.html#LAXTSLAST">LAXTSLAST</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP12Constants.html#LAYOUT">LAYOUT</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP12Constants.html#MUST_SUPPORT_CLIENT_CHALLENGE">MUST_SUPPORT_CLIENT_CHALLENGE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP12Constants.html#MUST_SUPPORT_ISSUED_TOKENS">MUST_SUPPORT_ISSUED_TOKENS</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP12Constants.html#MUST_SUPPORT_REF_EMBEDDED_TOKEN">MUST_SUPPORT_REF_EMBEDDED_TOKEN</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP12Constants.html#MUST_SUPPORT_REF_ENCRYPTED_KEY">MUST_SUPPORT_REF_ENCRYPTED_KEY</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP12Constants.html#MUST_SUPPORT_REF_EXTERNAL_URI">MUST_SUPPORT_REF_EXTERNAL_URI</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP12Constants.html#MUST_SUPPORT_REF_ISSUER_SERIAL">MUST_SUPPORT_REF_ISSUER_SERIAL</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP12Constants.html#MUST_SUPPORT_REF_KEY_IDENTIFIER">MUST_SUPPORT_REF_KEY_IDENTIFIER</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP12Constants.html#MUST_SUPPORT_REF_THUMBPRINT">MUST_SUPPORT_REF_THUMBPRINT</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP12Constants.html#MUST_SUPPORT_SERVER_CHALLENGE">MUST_SUPPORT_SERVER_CHALLENGE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP12Constants.html#NO_PASSWORD">NO_PASSWORD</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP12Constants.html#ONLY_SIGN_ENTIRE_HEADERS_AND_BODY">ONLY_SIGN_ENTIRE_HEADERS_AND_BODY</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP12Constants.html#PROTECT_TOKENS">PROTECT_TOKENS</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP12Constants.html#PROTECTION_TOKEN">PROTECTION_TOKEN</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP12Constants.html#RECIPIENT_TOKEN">RECIPIENT_TOKEN</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP12Constants.html#REQUEST_SECURITY_TOKEN_TEMPLATE">REQUEST_SECURITY_TOKEN_TEMPLATE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP12Constants.html#REQUIRE_APPLIES_TO">REQUIRE_APPLIES_TO</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP12Constants.html#REQUIRE_CLIENT_CERTIFICATE">REQUIRE_CLIENT_CERTIFICATE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP12Constants.html#REQUIRE_CLIENT_ENTROPY">REQUIRE_CLIENT_ENTROPY</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP12Constants.html#REQUIRE_DERIVED_KEYS">REQUIRE_DERIVED_KEYS</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP12Constants.html#REQUIRE_EMBEDDED_TOKEN_REFERENCE">REQUIRE_EMBEDDED_TOKEN_REFERENCE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP12Constants.html#REQUIRE_EXPLICIT_DERIVED_KEYS">REQUIRE_EXPLICIT_DERIVED_KEYS</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP12Constants.html#REQUIRE_EXTERNAL_REFERNCE">REQUIRE_EXTERNAL_REFERNCE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP12Constants.html#REQUIRE_EXTERNAL_URI_REFERNCE">REQUIRE_EXTERNAL_URI_REFERNCE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP12Constants.html#REQUIRE_IMPLIED_DERIVED_KEYS">REQUIRE_IMPLIED_DERIVED_KEYS</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP12Constants.html#REQUIRE_INTERNAL_REFERNCE">REQUIRE_INTERNAL_REFERNCE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP12Constants.html#REQUIRE_ISSUER_SERIAL_REFERENCE">REQUIRE_ISSUER_SERIAL_REFERENCE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP12Constants.html#REQUIRE_KEY_IDENTIFIRE_REFERENCE">REQUIRE_KEY_IDENTIFIRE_REFERENCE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP12Constants.html#REQUIRE_REQUEST_SECURITY_TOKEN_COLLECTION">REQUIRE_REQUEST_SECURITY_TOKEN_COLLECTION</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP12Constants.html#REQUIRE_SERVER_ENTROPY">REQUIRE_SERVER_ENTROPY</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP12Constants.html#REQUIRE_SIGNATURE_CONFIRMATION">REQUIRE_SIGNATURE_CONFIRMATION</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP12Constants.html#REQUIRE_THUMBPRINT_REFERENCE">REQUIRE_THUMBPRINT_REFERENCE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP12Constants.html#REQUIRED_ELEMENTS">REQUIRED_ELEMENTS</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP12Constants.html#REQUIRED_PARTS">REQUIRED_PARTS</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP12Constants.html#SC10_SECURITY_CONTEXT_TOKEN">SC10_SECURITY_CONTEXT_TOKEN</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP12Constants.html#SECURE_CONVERSATION_TOKEN">SECURE_CONVERSATION_TOKEN</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP12Constants.html#SECURITY_CONTEXT_TOKEN">SECURITY_CONTEXT_TOKEN</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP12Constants.html#SIGN_BEFORE_ENCRYPTING">SIGN_BEFORE_ENCRYPTING</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP12Constants.html#SIGNATURE_TOKEN">SIGNATURE_TOKEN</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP12Constants.html#SIGNED_ELEMENTS">SIGNED_ELEMENTS</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP12Constants.html#SIGNED_ENCRYPTED_SUPPORTING_TOKENS">SIGNED_ENCRYPTED_SUPPORTING_TOKENS</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP12Constants.html#SIGNED_ENDORSING_ENCRYPTED_SUPPORTING_TOKENS">SIGNED_ENDORSING_ENCRYPTED_SUPPORTING_TOKENS</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP12Constants.html#SIGNED_ENDORSING_SUPPORTING_TOKENS">SIGNED_ENDORSING_SUPPORTING_TOKENS</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP12Constants.html#SIGNED_PARTS">SIGNED_PARTS</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP12Constants.html#SIGNED_SUPPORTING_TOKENS">SIGNED_SUPPORTING_TOKENS</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP12Constants.html#SP_NS">SP_NS</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP12Constants.html#SP_PREFIX">SP_PREFIX</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP12Constants.html#STRICT">STRICT</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP12Constants.html#SUPPORTING_TOKENS">SUPPORTING_TOKENS</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP12Constants.html#SYMMETRIC_BINDING">SYMMETRIC_BINDING</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP12Constants.html#TRANSPORT_BINDING">TRANSPORT_BINDING</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP12Constants.html#TRANSPORT_TOKEN">TRANSPORT_TOKEN</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP12Constants.html#TRUST_13">TRUST_13</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP12Constants.html#USERNAME_TOKEN">USERNAME_TOKEN</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP12Constants.html#WSS_USERNAME_TOKEN10">WSS_USERNAME_TOKEN10</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP12Constants.html#WSS_USERNAME_TOKEN11">WSS_USERNAME_TOKEN11</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP12Constants.html#WSS_X509_PKCS7_TOKEN_10">WSS_X509_PKCS7_TOKEN_10</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP12Constants.html#WSS_X509_PKCS7_TOKEN_11">WSS_X509_PKCS7_TOKEN_11</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP12Constants.html#WSS_X509_PKI_PATH_V1_TOKEN_10">WSS_X509_PKI_PATH_V1_TOKEN_10</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP12Constants.html#WSS_X509_PKI_PATH_V1_TOKEN_11">WSS_X509_PKI_PATH_V1_TOKEN_11</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP12Constants.html#WSS_X509_V1_TOKEN_10">WSS_X509_V1_TOKEN_10</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP12Constants.html#WSS_X509_V1_TOKEN_11">WSS_X509_V1_TOKEN_11</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP12Constants.html#WSS_X509_V3_TOKEN_10">WSS_X509_V3_TOKEN_10</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP12Constants.html#WSS_X509_V3_TOKEN_11">WSS_X509_V3_TOKEN_11</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP12Constants.html#WSS10">WSS10</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP12Constants.html#WSS11">WSS11</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP12Constants.html#X509_TOKEN">X509_TOKEN</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP12Constants.html#XPATH">XPATH</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP12Constants.html#SP12Constants()">SP12Constants</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP12Constants.html#getAttributeValueFromInclusion(int)">getAttributeValueFromInclusion</a></strong>(int&nbsp;value)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SP12Constants.html#getInclusionFromAttributeValue(java.lang.String)">getInclusionFromAttributeValue</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;value)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="SP_NS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SP_NS</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> SP_NS</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SP12Constants.SP_NS">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="SP_PREFIX">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SP_PREFIX</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> SP_PREFIX</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SP12Constants.SP_PREFIX">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="INCLUDE_TOKEN">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>INCLUDE_TOKEN</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> INCLUDE_TOKEN</pre>
+</li>
+</ul>
+<a name="INCLUDE_NEVER">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>INCLUDE_NEVER</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> INCLUDE_NEVER</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SP12Constants.INCLUDE_NEVER">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="INCLUDE_ONCE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>INCLUDE_ONCE</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> INCLUDE_ONCE</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SP12Constants.INCLUDE_ONCE">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="INCLUDE_ALWAYS_TO_RECIPIENT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>INCLUDE_ALWAYS_TO_RECIPIENT</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> INCLUDE_ALWAYS_TO_RECIPIENT</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SP12Constants.INCLUDE_ALWAYS_TO_RECIPIENT">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="INCLUDE_ALWAYS_TO_INITIATOR">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>INCLUDE_ALWAYS_TO_INITIATOR</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> INCLUDE_ALWAYS_TO_INITIATOR</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SP12Constants.INCLUDE_ALWAYS_TO_INITIATOR">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="INCLUDE_ALWAYS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>INCLUDE_ALWAYS</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> INCLUDE_ALWAYS</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SP12Constants.INCLUDE_ALWAYS">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="TRUST_13">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>TRUST_13</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> TRUST_13</pre>
+</li>
+</ul>
+<a name="REQUIRE_CLIENT_CERTIFICATE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>REQUIRE_CLIENT_CERTIFICATE</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> REQUIRE_CLIENT_CERTIFICATE</pre>
+</li>
+</ul>
+<a name="HTTP_BASIC_AUTHENTICATION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>HTTP_BASIC_AUTHENTICATION</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> HTTP_BASIC_AUTHENTICATION</pre>
+</li>
+</ul>
+<a name="HTTP_DIGEST_AUTHENTICATION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>HTTP_DIGEST_AUTHENTICATION</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> HTTP_DIGEST_AUTHENTICATION</pre>
+</li>
+</ul>
+<a name="ATTR_XPATH_VERSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ATTR_XPATH_VERSION</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> ATTR_XPATH_VERSION</pre>
+</li>
+</ul>
+<a name="TRANSPORT_BINDING">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>TRANSPORT_BINDING</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> TRANSPORT_BINDING</pre>
+</li>
+</ul>
+<a name="ALGORITHM_SUITE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ALGORITHM_SUITE</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> ALGORITHM_SUITE</pre>
+</li>
+</ul>
+<a name="LAYOUT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>LAYOUT</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> LAYOUT</pre>
+</li>
+</ul>
+<a name="STRICT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>STRICT</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> STRICT</pre>
+</li>
+</ul>
+<a name="LAX">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>LAX</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> LAX</pre>
+</li>
+</ul>
+<a name="LAXTSFIRST">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>LAXTSFIRST</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> LAXTSFIRST</pre>
+</li>
+</ul>
+<a name="LAXTSLAST">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>LAXTSLAST</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> LAXTSLAST</pre>
+</li>
+</ul>
+<a name="INCLUDE_TIMESTAMP">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>INCLUDE_TIMESTAMP</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> INCLUDE_TIMESTAMP</pre>
+</li>
+</ul>
+<a name="ENCRYPT_BEFORE_SIGNING">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ENCRYPT_BEFORE_SIGNING</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> ENCRYPT_BEFORE_SIGNING</pre>
+</li>
+</ul>
+<a name="SIGN_BEFORE_ENCRYPTING">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SIGN_BEFORE_ENCRYPTING</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> SIGN_BEFORE_ENCRYPTING</pre>
+</li>
+</ul>
+<a name="ONLY_SIGN_ENTIRE_HEADERS_AND_BODY">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ONLY_SIGN_ENTIRE_HEADERS_AND_BODY</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> ONLY_SIGN_ENTIRE_HEADERS_AND_BODY</pre>
+</li>
+</ul>
+<a name="TRANSPORT_TOKEN">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>TRANSPORT_TOKEN</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> TRANSPORT_TOKEN</pre>
+</li>
+</ul>
+<a name="HTTPS_TOKEN">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>HTTPS_TOKEN</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> HTTPS_TOKEN</pre>
+</li>
+</ul>
+<a name="SECURITY_CONTEXT_TOKEN">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SECURITY_CONTEXT_TOKEN</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> SECURITY_CONTEXT_TOKEN</pre>
+</li>
+</ul>
+<a name="SECURE_CONVERSATION_TOKEN">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SECURE_CONVERSATION_TOKEN</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> SECURE_CONVERSATION_TOKEN</pre>
+</li>
+</ul>
+<a name="SIGNATURE_TOKEN">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SIGNATURE_TOKEN</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> SIGNATURE_TOKEN</pre>
+</li>
+</ul>
+<a name="SIGNED_PARTS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SIGNED_PARTS</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> SIGNED_PARTS</pre>
+</li>
+</ul>
+<a name="ENCRYPTED_PARTS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ENCRYPTED_PARTS</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> ENCRYPTED_PARTS</pre>
+</li>
+</ul>
+<a name="SIGNED_ELEMENTS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SIGNED_ELEMENTS</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> SIGNED_ELEMENTS</pre>
+</li>
+</ul>
+<a name="ENCRYPTED_ELEMENTS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ENCRYPTED_ELEMENTS</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> ENCRYPTED_ELEMENTS</pre>
+</li>
+</ul>
+<a name="REQUIRED_ELEMENTS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>REQUIRED_ELEMENTS</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> REQUIRED_ELEMENTS</pre>
+</li>
+</ul>
+<a name="REQUIRED_PARTS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>REQUIRED_PARTS</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> REQUIRED_PARTS</pre>
+</li>
+</ul>
+<a name="CONTENT_ENCRYPTED_ELEMENTS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>CONTENT_ENCRYPTED_ELEMENTS</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> CONTENT_ENCRYPTED_ELEMENTS</pre>
+</li>
+</ul>
+<a name="USERNAME_TOKEN">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>USERNAME_TOKEN</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> USERNAME_TOKEN</pre>
+</li>
+</ul>
+<a name="WSS_USERNAME_TOKEN10">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>WSS_USERNAME_TOKEN10</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> WSS_USERNAME_TOKEN10</pre>
+</li>
+</ul>
+<a name="WSS_USERNAME_TOKEN11">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>WSS_USERNAME_TOKEN11</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> WSS_USERNAME_TOKEN11</pre>
+</li>
+</ul>
+<a name="ENCRYPTION_TOKEN">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ENCRYPTION_TOKEN</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> ENCRYPTION_TOKEN</pre>
+</li>
+</ul>
+<a name="X509_TOKEN">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>X509_TOKEN</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> X509_TOKEN</pre>
+</li>
+</ul>
+<a name="WSS_X509_V1_TOKEN_10">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>WSS_X509_V1_TOKEN_10</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> WSS_X509_V1_TOKEN_10</pre>
+</li>
+</ul>
+<a name="WSS_X509_V3_TOKEN_10">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>WSS_X509_V3_TOKEN_10</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> WSS_X509_V3_TOKEN_10</pre>
+</li>
+</ul>
+<a name="WSS_X509_PKCS7_TOKEN_10">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>WSS_X509_PKCS7_TOKEN_10</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> WSS_X509_PKCS7_TOKEN_10</pre>
+</li>
+</ul>
+<a name="WSS_X509_PKI_PATH_V1_TOKEN_10">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>WSS_X509_PKI_PATH_V1_TOKEN_10</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> WSS_X509_PKI_PATH_V1_TOKEN_10</pre>
+</li>
+</ul>
+<a name="WSS_X509_V1_TOKEN_11">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>WSS_X509_V1_TOKEN_11</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> WSS_X509_V1_TOKEN_11</pre>
+</li>
+</ul>
+<a name="WSS_X509_V3_TOKEN_11">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>WSS_X509_V3_TOKEN_11</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> WSS_X509_V3_TOKEN_11</pre>
+</li>
+</ul>
+<a name="WSS_X509_PKCS7_TOKEN_11">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>WSS_X509_PKCS7_TOKEN_11</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> WSS_X509_PKCS7_TOKEN_11</pre>
+</li>
+</ul>
+<a name="WSS_X509_PKI_PATH_V1_TOKEN_11">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>WSS_X509_PKI_PATH_V1_TOKEN_11</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> WSS_X509_PKI_PATH_V1_TOKEN_11</pre>
+</li>
+</ul>
+<a name="ISSUED_TOKEN">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ISSUED_TOKEN</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> ISSUED_TOKEN</pre>
+</li>
+</ul>
+<a name="SUPPORTING_TOKENS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SUPPORTING_TOKENS</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> SUPPORTING_TOKENS</pre>
+</li>
+</ul>
+<a name="SIGNED_SUPPORTING_TOKENS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SIGNED_SUPPORTING_TOKENS</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> SIGNED_SUPPORTING_TOKENS</pre>
+</li>
+</ul>
+<a name="ENDORSING_SUPPORTING_TOKENS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ENDORSING_SUPPORTING_TOKENS</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> ENDORSING_SUPPORTING_TOKENS</pre>
+</li>
+</ul>
+<a name="SIGNED_ENDORSING_SUPPORTING_TOKENS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SIGNED_ENDORSING_SUPPORTING_TOKENS</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> SIGNED_ENDORSING_SUPPORTING_TOKENS</pre>
+</li>
+</ul>
+<a name="ENCRYPTED_SUPPORTING_TOKENS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ENCRYPTED_SUPPORTING_TOKENS</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> ENCRYPTED_SUPPORTING_TOKENS</pre>
+</li>
+</ul>
+<a name="SIGNED_ENCRYPTED_SUPPORTING_TOKENS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SIGNED_ENCRYPTED_SUPPORTING_TOKENS</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> SIGNED_ENCRYPTED_SUPPORTING_TOKENS</pre>
+</li>
+</ul>
+<a name="ENDORSING_ENCRYPTED_SUPPORTING_TOKENS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ENDORSING_ENCRYPTED_SUPPORTING_TOKENS</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> ENDORSING_ENCRYPTED_SUPPORTING_TOKENS</pre>
+</li>
+</ul>
+<a name="SIGNED_ENDORSING_ENCRYPTED_SUPPORTING_TOKENS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SIGNED_ENDORSING_ENCRYPTED_SUPPORTING_TOKENS</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> SIGNED_ENDORSING_ENCRYPTED_SUPPORTING_TOKENS</pre>
+</li>
+</ul>
+<a name="PROTECTION_TOKEN">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>PROTECTION_TOKEN</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> PROTECTION_TOKEN</pre>
+</li>
+</ul>
+<a name="ASYMMETRIC_BINDING">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ASYMMETRIC_BINDING</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> ASYMMETRIC_BINDING</pre>
+</li>
+</ul>
+<a name="SYMMETRIC_BINDING">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SYMMETRIC_BINDING</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> SYMMETRIC_BINDING</pre>
+</li>
+</ul>
+<a name="INITIATOR_TOKEN">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>INITIATOR_TOKEN</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> INITIATOR_TOKEN</pre>
+</li>
+</ul>
+<a name="RECIPIENT_TOKEN">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RECIPIENT_TOKEN</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> RECIPIENT_TOKEN</pre>
+</li>
+</ul>
+<a name="ENCRYPT_SIGNATURE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ENCRYPT_SIGNATURE</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> ENCRYPT_SIGNATURE</pre>
+</li>
+</ul>
+<a name="PROTECT_TOKENS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>PROTECT_TOKENS</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> PROTECT_TOKENS</pre>
+</li>
+</ul>
+<a name="REQUIRE_KEY_IDENTIFIRE_REFERENCE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>REQUIRE_KEY_IDENTIFIRE_REFERENCE</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> REQUIRE_KEY_IDENTIFIRE_REFERENCE</pre>
+</li>
+</ul>
+<a name="REQUIRE_ISSUER_SERIAL_REFERENCE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>REQUIRE_ISSUER_SERIAL_REFERENCE</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> REQUIRE_ISSUER_SERIAL_REFERENCE</pre>
+</li>
+</ul>
+<a name="REQUIRE_EMBEDDED_TOKEN_REFERENCE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>REQUIRE_EMBEDDED_TOKEN_REFERENCE</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> REQUIRE_EMBEDDED_TOKEN_REFERENCE</pre>
+</li>
+</ul>
+<a name="REQUIRE_THUMBPRINT_REFERENCE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>REQUIRE_THUMBPRINT_REFERENCE</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> REQUIRE_THUMBPRINT_REFERENCE</pre>
+</li>
+</ul>
+<a name="MUST_SUPPORT_REF_KEY_IDENTIFIER">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>MUST_SUPPORT_REF_KEY_IDENTIFIER</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> MUST_SUPPORT_REF_KEY_IDENTIFIER</pre>
+</li>
+</ul>
+<a name="MUST_SUPPORT_REF_ISSUER_SERIAL">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>MUST_SUPPORT_REF_ISSUER_SERIAL</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> MUST_SUPPORT_REF_ISSUER_SERIAL</pre>
+</li>
+</ul>
+<a name="MUST_SUPPORT_REF_EXTERNAL_URI">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>MUST_SUPPORT_REF_EXTERNAL_URI</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> MUST_SUPPORT_REF_EXTERNAL_URI</pre>
+</li>
+</ul>
+<a name="MUST_SUPPORT_REF_EMBEDDED_TOKEN">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>MUST_SUPPORT_REF_EMBEDDED_TOKEN</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> MUST_SUPPORT_REF_EMBEDDED_TOKEN</pre>
+</li>
+</ul>
+<a name="MUST_SUPPORT_REF_THUMBPRINT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>MUST_SUPPORT_REF_THUMBPRINT</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> MUST_SUPPORT_REF_THUMBPRINT</pre>
+</li>
+</ul>
+<a name="MUST_SUPPORT_REF_ENCRYPTED_KEY">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>MUST_SUPPORT_REF_ENCRYPTED_KEY</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> MUST_SUPPORT_REF_ENCRYPTED_KEY</pre>
+</li>
+</ul>
+<a name="WSS10">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>WSS10</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> WSS10</pre>
+</li>
+</ul>
+<a name="WSS11">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>WSS11</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> WSS11</pre>
+</li>
+</ul>
+<a name="REQUIRE_SIGNATURE_CONFIRMATION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>REQUIRE_SIGNATURE_CONFIRMATION</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> REQUIRE_SIGNATURE_CONFIRMATION</pre>
+</li>
+</ul>
+<a name="MUST_SUPPORT_CLIENT_CHALLENGE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>MUST_SUPPORT_CLIENT_CHALLENGE</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> MUST_SUPPORT_CLIENT_CHALLENGE</pre>
+</li>
+</ul>
+<a name="MUST_SUPPORT_SERVER_CHALLENGE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>MUST_SUPPORT_SERVER_CHALLENGE</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> MUST_SUPPORT_SERVER_CHALLENGE</pre>
+</li>
+</ul>
+<a name="REQUIRE_CLIENT_ENTROPY">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>REQUIRE_CLIENT_ENTROPY</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> REQUIRE_CLIENT_ENTROPY</pre>
+</li>
+</ul>
+<a name="REQUIRE_SERVER_ENTROPY">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>REQUIRE_SERVER_ENTROPY</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> REQUIRE_SERVER_ENTROPY</pre>
+</li>
+</ul>
+<a name="MUST_SUPPORT_ISSUED_TOKENS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>MUST_SUPPORT_ISSUED_TOKENS</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> MUST_SUPPORT_ISSUED_TOKENS</pre>
+</li>
+</ul>
+<a name="REQUIRE_REQUEST_SECURITY_TOKEN_COLLECTION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>REQUIRE_REQUEST_SECURITY_TOKEN_COLLECTION</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> REQUIRE_REQUEST_SECURITY_TOKEN_COLLECTION</pre>
+</li>
+</ul>
+<a name="REQUIRE_APPLIES_TO">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>REQUIRE_APPLIES_TO</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> REQUIRE_APPLIES_TO</pre>
+</li>
+</ul>
+<a name="ISSUER">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ISSUER</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> ISSUER</pre>
+</li>
+</ul>
+<a name="REQUIRE_DERIVED_KEYS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>REQUIRE_DERIVED_KEYS</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> REQUIRE_DERIVED_KEYS</pre>
+</li>
+</ul>
+<a name="REQUIRE_IMPLIED_DERIVED_KEYS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>REQUIRE_IMPLIED_DERIVED_KEYS</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> REQUIRE_IMPLIED_DERIVED_KEYS</pre>
+</li>
+</ul>
+<a name="REQUIRE_EXPLICIT_DERIVED_KEYS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>REQUIRE_EXPLICIT_DERIVED_KEYS</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> REQUIRE_EXPLICIT_DERIVED_KEYS</pre>
+</li>
+</ul>
+<a name="REQUIRE_EXTERNAL_URI_REFERNCE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>REQUIRE_EXTERNAL_URI_REFERNCE</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> REQUIRE_EXTERNAL_URI_REFERNCE</pre>
+</li>
+</ul>
+<a name="REQUIRE_EXTERNAL_REFERNCE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>REQUIRE_EXTERNAL_REFERNCE</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> REQUIRE_EXTERNAL_REFERNCE</pre>
+</li>
+</ul>
+<a name="REQUIRE_INTERNAL_REFERNCE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>REQUIRE_INTERNAL_REFERNCE</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> REQUIRE_INTERNAL_REFERNCE</pre>
+</li>
+</ul>
+<a name="REQUEST_SECURITY_TOKEN_TEMPLATE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>REQUEST_SECURITY_TOKEN_TEMPLATE</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> REQUEST_SECURITY_TOKEN_TEMPLATE</pre>
+</li>
+</ul>
+<a name="SC10_SECURITY_CONTEXT_TOKEN">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SC10_SECURITY_CONTEXT_TOKEN</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> SC10_SECURITY_CONTEXT_TOKEN</pre>
+</li>
+</ul>
+<a name="BOOTSTRAP_POLICY">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>BOOTSTRAP_POLICY</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> BOOTSTRAP_POLICY</pre>
+</li>
+</ul>
+<a name="XPATH">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>XPATH</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> XPATH</pre>
+</li>
+</ul>
+<a name="NO_PASSWORD">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>NO_PASSWORD</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> NO_PASSWORD</pre>
+</li>
+</ul>
+<a name="HASH_PASSWORD">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>HASH_PASSWORD</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> HASH_PASSWORD</pre>
+</li>
+</ul>
+<a name="HEADER">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>HEADER</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> HEADER</pre>
+</li>
+</ul>
+<a name="BODY">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>BODY</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> BODY</pre>
+</li>
+</ul>
+<a name="ATTACHMENTS">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ATTACHMENTS</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> ATTACHMENTS</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="SP12Constants()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>SP12Constants</h4>
+<pre>public&nbsp;SP12Constants()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getInclusionFromAttributeValue(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getInclusionFromAttributeValue</h4>
+<pre>public static&nbsp;int&nbsp;getInclusionFromAttributeValue(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;value)</pre>
+</li>
+</ul>
+<a name="getAttributeValueFromInclusion(int)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getAttributeValueFromInclusion</h4>
+<pre>public static&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getAttributeValueFromInclusion(int&nbsp;value)</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/SP12Constants.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/apache/ws/secpolicy/SP11Constants.html" title="class in org.apache.ws.secpolicy"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/ws/secpolicy/SP12Constants.html" target="_top">Frames</a></li>
+<li><a href="SP12Constants.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/SPConstants.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/SPConstants.html
new file mode 100644
index 0000000..55da9ee
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/SPConstants.html
@@ -0,0 +1,2587 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>SPConstants (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="SPConstants (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/SPConstants.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/apache/ws/secpolicy/SP12Constants.html" title="class in org.apache.ws.secpolicy"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../org/apache/ws/secpolicy/WSSPolicyException.html" title="class in org.apache.ws.secpolicy"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/ws/secpolicy/SPConstants.html" target="_top">Frames</a></li>
+<li><a href="SPConstants.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_java.lang.Object">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.ws.secpolicy</div>
+<h2 title="Class SPConstants" class="title">Class SPConstants</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.ws.secpolicy.SPConstants</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">SPConstants</span>
+extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#AES128">AES128</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#AES192">AES192</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#AES256">AES256</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#ALGO_SUITE">ALGO_SUITE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#ALGO_SUITE_BASIC128">ALGO_SUITE_BASIC128</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#ALGO_SUITE_BASIC128_RSA15">ALGO_SUITE_BASIC128_RSA15</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#ALGO_SUITE_BASIC128_SHA256">ALGO_SUITE_BASIC128_SHA256</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#ALGO_SUITE_BASIC128_SHA256_RSA15">ALGO_SUITE_BASIC128_SHA256_RSA15</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#ALGO_SUITE_BASIC192">ALGO_SUITE_BASIC192</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#ALGO_SUITE_BASIC192_RSA15">ALGO_SUITE_BASIC192_RSA15</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#ALGO_SUITE_BASIC192_SHA256">ALGO_SUITE_BASIC192_SHA256</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#ALGO_SUITE_BASIC192_SHA256_RSA15">ALGO_SUITE_BASIC192_SHA256_RSA15</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#ALGO_SUITE_BASIC256">ALGO_SUITE_BASIC256</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#ALGO_SUITE_BASIC256_RSA15">ALGO_SUITE_BASIC256_RSA15</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#ALGO_SUITE_BASIC256_SHA256">ALGO_SUITE_BASIC256_SHA256</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#ALGO_SUITE_BASIC256_SHA256_RSA15">ALGO_SUITE_BASIC256_SHA256_RSA15</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#ALGO_SUITE_TRIPLE_DES">ALGO_SUITE_TRIPLE_DES</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#ALGO_SUITE_TRIPLE_DES_RSA15">ALGO_SUITE_TRIPLE_DES_RSA15</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#ALGO_SUITE_TRIPLE_DES_SHA256">ALGO_SUITE_TRIPLE_DES_SHA256</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#ALGO_SUITE_TRIPLE_DES_SHA256_RSA15">ALGO_SUITE_TRIPLE_DES_SHA256_RSA15</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#ASYMMETRIC_BINDING">ASYMMETRIC_BINDING</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#ATTACHMENTS">ATTACHMENTS</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#ATTR_INCLUDE_TOKEN">ATTR_INCLUDE_TOKEN</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#BODY">BODY</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#BOOTSTRAP_POLICY">BOOTSTRAP_POLICY</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#C14N">C14N</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#CONTENT_ENCRYPTED_ELEMENTS">CONTENT_ENCRYPTED_ELEMENTS</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#ENCRYPT_BEFORE_SIGNING">ENCRYPT_BEFORE_SIGNING</a></strong></code>
+<div class="block">Protection Order : EncryptBeforeSigning</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#ENCRYPT_SIGNATURE">ENCRYPT_SIGNATURE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#ENCRYPTED_ELEMENTS">ENCRYPTED_ELEMENTS</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#ENCRYPTED_PARTS">ENCRYPTED_PARTS</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#ENCRYPTED_SUPPORTING_TOKENS">ENCRYPTED_SUPPORTING_TOKENS</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#ENCRYPTION_TOKEN">ENCRYPTION_TOKEN</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#ENDORSING_ENCRYPTED_SUPPORTING_TOKENS">ENDORSING_ENCRYPTED_SUPPORTING_TOKENS</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#ENDORSING_SUPPORTING_TOKENS">ENDORSING_SUPPORTING_TOKENS</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#EX_C14N">EX_C14N</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#HASH_PASSWORD">HASH_PASSWORD</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#HEADER">HEADER</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#HMAC_SHA1">HMAC_SHA1</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#HTTP_BASIC_AUTHENTICATION">HTTP_BASIC_AUTHENTICATION</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#HTTP_DIGEST_AUTHENTICATION">HTTP_DIGEST_AUTHENTICATION</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#HTTPS_TOKEN">HTTPS_TOKEN</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#INCLUDE_TIMESTAMP">INCLUDE_TIMESTAMP</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#INCLUDE_TOEKN_ALWAYS">INCLUDE_TOEKN_ALWAYS</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#INCLUDE_TOEKN_ALWAYS_SUFFIX">INCLUDE_TOEKN_ALWAYS_SUFFIX</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#INCLUDE_TOEKN_ALWAYS_TO_INITIATOR">INCLUDE_TOEKN_ALWAYS_TO_INITIATOR</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#INCLUDE_TOEKN_ALWAYS_TO_INITIATOR_SUFFIX">INCLUDE_TOEKN_ALWAYS_TO_INITIATOR_SUFFIX</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#INCLUDE_TOEKN_ALWAYS_TO_RECIPIENT">INCLUDE_TOEKN_ALWAYS_TO_RECIPIENT</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#INCLUDE_TOEKN_ALWAYS_TO_RECIPIENT_SUFFIX">INCLUDE_TOEKN_ALWAYS_TO_RECIPIENT_SUFFIX</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#INCLUDE_TOKEN_NEVER">INCLUDE_TOKEN_NEVER</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#INCLUDE_TOKEN_NEVER_SUFFIX">INCLUDE_TOKEN_NEVER_SUFFIX</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#INCLUDE_TOKEN_ONCE">INCLUDE_TOKEN_ONCE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#INCLUDE_TOKEN_ONCE_SUFFIX">INCLUDE_TOKEN_ONCE_SUFFIX</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#INCLUSIVE_C14N">INCLUSIVE_C14N</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#INITIATOR_TOKEN">INITIATOR_TOKEN</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#ISSUED_TOKEN">ISSUED_TOKEN</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#ISSUER">ISSUER</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#KW_AES128">KW_AES128</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#KW_AES192">KW_AES192</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#KW_AES256">KW_AES256</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#KW_RSA_OAEP">KW_RSA_OAEP</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#KW_RSA15">KW_RSA15</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#KW_TRIPLE_DES">KW_TRIPLE_DES</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#LAYOUT">LAYOUT</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#LAYOUT_LAX">LAYOUT_LAX</a></strong></code>
+<div class="block">Security Header Layout : Lax</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#LAYOUT_LAX_TIMESTAMP_FIRST">LAYOUT_LAX_TIMESTAMP_FIRST</a></strong></code>
+<div class="block">Security Header Layout : LaxTimestampFirst</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#LAYOUT_LAX_TIMESTAMP_LAST">LAYOUT_LAX_TIMESTAMP_LAST</a></strong></code>
+<div class="block">Security Header Layout : LaxTimestampLast</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#LAYOUT_STRICT">LAYOUT_STRICT</a></strong></code>
+<div class="block">Security Header Layout : Strict</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#MUST_SUPPORT_CLIENT_CHALLENGE">MUST_SUPPORT_CLIENT_CHALLENGE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#MUST_SUPPORT_ISSUED_TOKENS">MUST_SUPPORT_ISSUED_TOKENS</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#MUST_SUPPORT_REF_EMBEDDED_TOKEN">MUST_SUPPORT_REF_EMBEDDED_TOKEN</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#MUST_SUPPORT_REF_ENCRYPTED_KEY">MUST_SUPPORT_REF_ENCRYPTED_KEY</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#MUST_SUPPORT_REF_EXTERNAL_URI">MUST_SUPPORT_REF_EXTERNAL_URI</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#MUST_SUPPORT_REF_ISSUER_SERIAL">MUST_SUPPORT_REF_ISSUER_SERIAL</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#MUST_SUPPORT_REF_KEY_IDENTIFIER">MUST_SUPPORT_REF_KEY_IDENTIFIER</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#MUST_SUPPORT_REF_THUMBPRINT">MUST_SUPPORT_REF_THUMBPRINT</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#MUST_SUPPORT_SERVER_CHALLENGE">MUST_SUPPORT_SERVER_CHALLENGE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#NAME">NAME</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#NAMESPACE">NAMESPACE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#NO_PASSWORD">NO_PASSWORD</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#ONLY_SIGN_ENTIRE_HEADERS_AND_BODY">ONLY_SIGN_ENTIRE_HEADERS_AND_BODY</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#P_NS">P_NS</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#P_PREFIX">P_PREFIX</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#P_SHA1">P_SHA1</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#P_SHA1_L128">P_SHA1_L128</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#P_SHA1_L192">P_SHA1_L192</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#P_SHA1_L256">P_SHA1_L256</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#POLICY">POLICY</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#PROTECT_TOKENS">PROTECT_TOKENS</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#PROTECTION_TOKEN">PROTECTION_TOKEN</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#RECIPIENT_TOKEN">RECIPIENT_TOKEN</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#REQUEST_SECURITY_TOKEN_TEMPLATE">REQUEST_SECURITY_TOKEN_TEMPLATE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#REQUIRE_APPLIES_TO">REQUIRE_APPLIES_TO</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#REQUIRE_CLIENT_CERTIFICATE">REQUIRE_CLIENT_CERTIFICATE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#REQUIRE_CLIENT_ENTROPY">REQUIRE_CLIENT_ENTROPY</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#REQUIRE_DERIVED_KEYS">REQUIRE_DERIVED_KEYS</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#REQUIRE_EMBEDDED_TOKEN_REFERENCE">REQUIRE_EMBEDDED_TOKEN_REFERENCE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#REQUIRE_EXPLICIT_DERIVED_KEYS">REQUIRE_EXPLICIT_DERIVED_KEYS</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#REQUIRE_EXTERNAL_REFERNCE">REQUIRE_EXTERNAL_REFERNCE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#REQUIRE_EXTERNAL_URI_REFERNCE">REQUIRE_EXTERNAL_URI_REFERNCE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#REQUIRE_IMPLIED_DERIVED_KEYS">REQUIRE_IMPLIED_DERIVED_KEYS</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#REQUIRE_INTERNAL_REFERNCE">REQUIRE_INTERNAL_REFERNCE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#REQUIRE_ISSUER_SERIAL_REFERENCE">REQUIRE_ISSUER_SERIAL_REFERENCE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#REQUIRE_KEY_IDENTIFIRE_REFERENCE">REQUIRE_KEY_IDENTIFIRE_REFERENCE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#REQUIRE_REQUEST_SECURITY_TOKEN_COLLECTION">REQUIRE_REQUEST_SECURITY_TOKEN_COLLECTION</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#REQUIRE_SERVER_ENTROPY">REQUIRE_SERVER_ENTROPY</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#REQUIRE_SIGNATURE_CONFIRMATION">REQUIRE_SIGNATURE_CONFIRMATION</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#REQUIRE_THUMBPRINT_REFERENCE">REQUIRE_THUMBPRINT_REFERENCE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#REQUIRED_ELEMENTS">REQUIRED_ELEMENTS</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#REQUIRED_PARTS">REQUIRED_PARTS</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#RSA_SHA1">RSA_SHA1</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#SC10_SECURITY_CONTEXT_TOKEN">SC10_SECURITY_CONTEXT_TOKEN</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#SECURE_CONVERSATION_TOKEN">SECURE_CONVERSATION_TOKEN</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#SECURITY_CONTEXT_TOKEN">SECURITY_CONTEXT_TOKEN</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#SHA1">SHA1</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#SHA256">SHA256</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#SHA512">SHA512</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#SIGN_BEFORE_ENCRYPTING">SIGN_BEFORE_ENCRYPTING</a></strong></code>
+<div class="block">Protection Order : SignBeforeEncrypting</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#SIGNATURE_TOKEN">SIGNATURE_TOKEN</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#SIGNED_ELEMENTS">SIGNED_ELEMENTS</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#SIGNED_ENCRYPTED_SUPPORTING_TOKENS">SIGNED_ENCRYPTED_SUPPORTING_TOKENS</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#SIGNED_ENDORSING_ENCRYPTED_SUPPORTING_TOKENS">SIGNED_ENDORSING_ENCRYPTED_SUPPORTING_TOKENS</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#SIGNED_ENDORSING_SUPPORTING_TOKENS">SIGNED_ENDORSING_SUPPORTING_TOKENS</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#SIGNED_PARTS">SIGNED_PARTS</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#SIGNED_SUPPORTING_TOKENS">SIGNED_SUPPORTING_TOKENS</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#SNT">SNT</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#SOAP_NORMALIZATION_10">SOAP_NORMALIZATION_10</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#SP_V11">SP_V11</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#SP_V12">SP_V12</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#STR_TRANSFORM_10">STR_TRANSFORM_10</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#STRT10">STRT10</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#SUPPORTING_TOKEN_ENCRYPTED">SUPPORTING_TOKEN_ENCRYPTED</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#SUPPORTING_TOKEN_ENDORSING">SUPPORTING_TOKEN_ENDORSING</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#SUPPORTING_TOKEN_ENDORSING_ENCRYPTED">SUPPORTING_TOKEN_ENDORSING_ENCRYPTED</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#SUPPORTING_TOKEN_SIGNED">SUPPORTING_TOKEN_SIGNED</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#SUPPORTING_TOKEN_SIGNED_ENCRYPTED">SUPPORTING_TOKEN_SIGNED_ENCRYPTED</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#SUPPORTING_TOKEN_SIGNED_ENDORSING">SUPPORTING_TOKEN_SIGNED_ENDORSING</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#SUPPORTING_TOKEN_SIGNED_ENDORSING_ENCRYPTED">SUPPORTING_TOKEN_SIGNED_ENDORSING_ENCRYPTED</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#SUPPORTING_TOKEN_SUPPORTING">SUPPORTING_TOKEN_SUPPORTING</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#SUPPORTING_TOKENS">SUPPORTING_TOKENS</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#SYMMETRIC_BINDING">SYMMETRIC_BINDING</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#TRANSPORT_BINDING">TRANSPORT_BINDING</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#TRANSPORT_TOKEN">TRANSPORT_TOKEN</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#TRIPLE_DES">TRIPLE_DES</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#TRUST_10">TRUST_10</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#TRUST_13">TRUST_13</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#USERNAME_TOKEN">USERNAME_TOKEN</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#USERNAME_TOKEN10">USERNAME_TOKEN10</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#USERNAME_TOKEN11">USERNAME_TOKEN11</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#WSS_X509_PKCS7_TOKEN10">WSS_X509_PKCS7_TOKEN10</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#WSS_X509_PKCS7_TOKEN11">WSS_X509_PKCS7_TOKEN11</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#WSS_X509_PKI_PATH_V1_TOKEN10">WSS_X509_PKI_PATH_V1_TOKEN10</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#WSS_X509_PKI_PATH_V1_TOKEN11">WSS_X509_PKI_PATH_V1_TOKEN11</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#WSS_X509_V1_TOKEN10">WSS_X509_V1_TOKEN10</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#WSS_X509_V1_TOKEN11">WSS_X509_V1_TOKEN11</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#WSS_X509_V3_TOKEN10">WSS_X509_V3_TOKEN10</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#WSS_X509_V3_TOKEN11">WSS_X509_V3_TOKEN11</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#WSS10">WSS10</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#WSS11">WSS11</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#X509_TOKEN">X509_TOKEN</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#XPATH">XPATH</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#XPATH_EXPR">XPATH_EXPR</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#XPATH_FILTER20">XPATH_FILTER20</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#XPATH_VERSION">XPATH_VERSION</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#XPATH10">XPATH10</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#XPATH20">XPATH20</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../org/apache/ws/secpolicy/SPConstants.html#SPConstants()">SPConstants</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="P_NS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>P_NS</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> P_NS</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.P_NS">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="P_PREFIX">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>P_PREFIX</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> P_PREFIX</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.P_PREFIX">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="POLICY">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>POLICY</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> POLICY</pre>
+</li>
+</ul>
+<a name="SP_V11">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SP_V11</h4>
+<pre>public static final&nbsp;int SP_V11</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.SP_V11">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="SP_V12">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SP_V12</h4>
+<pre>public static final&nbsp;int SP_V12</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.SP_V12">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="LAYOUT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>LAYOUT</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> LAYOUT</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.LAYOUT">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="LAYOUT_STRICT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>LAYOUT_STRICT</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> LAYOUT_STRICT</pre>
+<div class="block">Security Header Layout : Strict</div>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.LAYOUT_STRICT">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="LAYOUT_LAX">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>LAYOUT_LAX</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> LAYOUT_LAX</pre>
+<div class="block">Security Header Layout : Lax</div>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.LAYOUT_LAX">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="LAYOUT_LAX_TIMESTAMP_FIRST">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>LAYOUT_LAX_TIMESTAMP_FIRST</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> LAYOUT_LAX_TIMESTAMP_FIRST</pre>
+<div class="block">Security Header Layout : LaxTimestampFirst</div>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.LAYOUT_LAX_TIMESTAMP_FIRST">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="LAYOUT_LAX_TIMESTAMP_LAST">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>LAYOUT_LAX_TIMESTAMP_LAST</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> LAYOUT_LAX_TIMESTAMP_LAST</pre>
+<div class="block">Security Header Layout : LaxTimestampLast</div>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.LAYOUT_LAX_TIMESTAMP_LAST">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="ENCRYPT_BEFORE_SIGNING">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ENCRYPT_BEFORE_SIGNING</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> ENCRYPT_BEFORE_SIGNING</pre>
+<div class="block">Protection Order : EncryptBeforeSigning</div>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.ENCRYPT_BEFORE_SIGNING">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="SIGN_BEFORE_ENCRYPTING">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SIGN_BEFORE_ENCRYPTING</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> SIGN_BEFORE_ENCRYPTING</pre>
+<div class="block">Protection Order : SignBeforeEncrypting</div>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.SIGN_BEFORE_ENCRYPTING">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="ENCRYPT_SIGNATURE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ENCRYPT_SIGNATURE</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> ENCRYPT_SIGNATURE</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.ENCRYPT_SIGNATURE">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="PROTECT_TOKENS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>PROTECT_TOKENS</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> PROTECT_TOKENS</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.PROTECT_TOKENS">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="ONLY_SIGN_ENTIRE_HEADERS_AND_BODY">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ONLY_SIGN_ENTIRE_HEADERS_AND_BODY</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> ONLY_SIGN_ENTIRE_HEADERS_AND_BODY</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.ONLY_SIGN_ENTIRE_HEADERS_AND_BODY">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="INCLUDE_TIMESTAMP">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>INCLUDE_TIMESTAMP</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> INCLUDE_TIMESTAMP</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.INCLUDE_TIMESTAMP">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="SIGNED_PARTS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SIGNED_PARTS</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> SIGNED_PARTS</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.SIGNED_PARTS">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="ENCRYPTED_PARTS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ENCRYPTED_PARTS</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> ENCRYPTED_PARTS</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.ENCRYPTED_PARTS">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="SIGNED_ELEMENTS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SIGNED_ELEMENTS</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> SIGNED_ELEMENTS</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.SIGNED_ELEMENTS">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="ENCRYPTED_ELEMENTS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ENCRYPTED_ELEMENTS</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> ENCRYPTED_ELEMENTS</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.ENCRYPTED_ELEMENTS">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="REQUIRED_ELEMENTS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>REQUIRED_ELEMENTS</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> REQUIRED_ELEMENTS</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.REQUIRED_ELEMENTS">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="CONTENT_ENCRYPTED_ELEMENTS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>CONTENT_ENCRYPTED_ELEMENTS</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> CONTENT_ENCRYPTED_ELEMENTS</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.CONTENT_ENCRYPTED_ELEMENTS">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="REQUIRED_PARTS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>REQUIRED_PARTS</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> REQUIRED_PARTS</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.REQUIRED_PARTS">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="XPATH_VERSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>XPATH_VERSION</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> XPATH_VERSION</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.XPATH_VERSION">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="XPATH_EXPR">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>XPATH_EXPR</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> XPATH_EXPR</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.XPATH_EXPR">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="X509_TOKEN">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>X509_TOKEN</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> X509_TOKEN</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.X509_TOKEN">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="WSS_X509_V1_TOKEN10">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>WSS_X509_V1_TOKEN10</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> WSS_X509_V1_TOKEN10</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.WSS_X509_V1_TOKEN10">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="WSS_X509_V3_TOKEN10">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>WSS_X509_V3_TOKEN10</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> WSS_X509_V3_TOKEN10</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.WSS_X509_V3_TOKEN10">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="WSS_X509_PKCS7_TOKEN10">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>WSS_X509_PKCS7_TOKEN10</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> WSS_X509_PKCS7_TOKEN10</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.WSS_X509_PKCS7_TOKEN10">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="WSS_X509_PKI_PATH_V1_TOKEN10">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>WSS_X509_PKI_PATH_V1_TOKEN10</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> WSS_X509_PKI_PATH_V1_TOKEN10</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.WSS_X509_PKI_PATH_V1_TOKEN10">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="WSS_X509_V1_TOKEN11">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>WSS_X509_V1_TOKEN11</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> WSS_X509_V1_TOKEN11</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.WSS_X509_V1_TOKEN11">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="WSS_X509_V3_TOKEN11">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>WSS_X509_V3_TOKEN11</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> WSS_X509_V3_TOKEN11</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.WSS_X509_V3_TOKEN11">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="WSS_X509_PKCS7_TOKEN11">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>WSS_X509_PKCS7_TOKEN11</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> WSS_X509_PKCS7_TOKEN11</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.WSS_X509_PKCS7_TOKEN11">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="WSS_X509_PKI_PATH_V1_TOKEN11">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>WSS_X509_PKI_PATH_V1_TOKEN11</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> WSS_X509_PKI_PATH_V1_TOKEN11</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.WSS_X509_PKI_PATH_V1_TOKEN11">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="USERNAME_TOKEN">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>USERNAME_TOKEN</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> USERNAME_TOKEN</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.USERNAME_TOKEN">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="USERNAME_TOKEN10">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>USERNAME_TOKEN10</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> USERNAME_TOKEN10</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.USERNAME_TOKEN10">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="USERNAME_TOKEN11">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>USERNAME_TOKEN11</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> USERNAME_TOKEN11</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.USERNAME_TOKEN11">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="TRANSPORT_TOKEN">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>TRANSPORT_TOKEN</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> TRANSPORT_TOKEN</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.TRANSPORT_TOKEN">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="HTTPS_TOKEN">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>HTTPS_TOKEN</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> HTTPS_TOKEN</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.HTTPS_TOKEN">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="REQUIRE_CLIENT_CERTIFICATE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>REQUIRE_CLIENT_CERTIFICATE</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> REQUIRE_CLIENT_CERTIFICATE</pre>
+</li>
+</ul>
+<a name="HTTP_BASIC_AUTHENTICATION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>HTTP_BASIC_AUTHENTICATION</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> HTTP_BASIC_AUTHENTICATION</pre>
+</li>
+</ul>
+<a name="HTTP_DIGEST_AUTHENTICATION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>HTTP_DIGEST_AUTHENTICATION</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> HTTP_DIGEST_AUTHENTICATION</pre>
+</li>
+</ul>
+<a name="SECURITY_CONTEXT_TOKEN">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SECURITY_CONTEXT_TOKEN</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> SECURITY_CONTEXT_TOKEN</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.SECURITY_CONTEXT_TOKEN">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="SECURE_CONVERSATION_TOKEN">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SECURE_CONVERSATION_TOKEN</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> SECURE_CONVERSATION_TOKEN</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.SECURE_CONVERSATION_TOKEN">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="ISSUED_TOKEN">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ISSUED_TOKEN</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> ISSUED_TOKEN</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.ISSUED_TOKEN">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="SIGNATURE_TOKEN">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SIGNATURE_TOKEN</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> SIGNATURE_TOKEN</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.SIGNATURE_TOKEN">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="ENCRYPTION_TOKEN">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ENCRYPTION_TOKEN</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> ENCRYPTION_TOKEN</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.ENCRYPTION_TOKEN">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="PROTECTION_TOKEN">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>PROTECTION_TOKEN</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> PROTECTION_TOKEN</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.PROTECTION_TOKEN">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="INITIATOR_TOKEN">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>INITIATOR_TOKEN</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> INITIATOR_TOKEN</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.INITIATOR_TOKEN">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="RECIPIENT_TOKEN">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RECIPIENT_TOKEN</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> RECIPIENT_TOKEN</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.RECIPIENT_TOKEN">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="SUPPORTING_TOKENS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SUPPORTING_TOKENS</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> SUPPORTING_TOKENS</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.SUPPORTING_TOKENS">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="SIGNED_SUPPORTING_TOKENS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SIGNED_SUPPORTING_TOKENS</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> SIGNED_SUPPORTING_TOKENS</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.SIGNED_SUPPORTING_TOKENS">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="ENDORSING_SUPPORTING_TOKENS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ENDORSING_SUPPORTING_TOKENS</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> ENDORSING_SUPPORTING_TOKENS</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.ENDORSING_SUPPORTING_TOKENS">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="SIGNED_ENDORSING_SUPPORTING_TOKENS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SIGNED_ENDORSING_SUPPORTING_TOKENS</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> SIGNED_ENDORSING_SUPPORTING_TOKENS</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.SIGNED_ENDORSING_SUPPORTING_TOKENS">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="ENCRYPTED_SUPPORTING_TOKENS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ENCRYPTED_SUPPORTING_TOKENS</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> ENCRYPTED_SUPPORTING_TOKENS</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.ENCRYPTED_SUPPORTING_TOKENS">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="SIGNED_ENCRYPTED_SUPPORTING_TOKENS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SIGNED_ENCRYPTED_SUPPORTING_TOKENS</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> SIGNED_ENCRYPTED_SUPPORTING_TOKENS</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.SIGNED_ENCRYPTED_SUPPORTING_TOKENS">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="ENDORSING_ENCRYPTED_SUPPORTING_TOKENS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ENDORSING_ENCRYPTED_SUPPORTING_TOKENS</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> ENDORSING_ENCRYPTED_SUPPORTING_TOKENS</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.ENDORSING_ENCRYPTED_SUPPORTING_TOKENS">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="SIGNED_ENDORSING_ENCRYPTED_SUPPORTING_TOKENS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SIGNED_ENDORSING_ENCRYPTED_SUPPORTING_TOKENS</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> SIGNED_ENDORSING_ENCRYPTED_SUPPORTING_TOKENS</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.SIGNED_ENDORSING_ENCRYPTED_SUPPORTING_TOKENS">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="SUPPORTING_TOKEN_SUPPORTING">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SUPPORTING_TOKEN_SUPPORTING</h4>
+<pre>public static final&nbsp;int SUPPORTING_TOKEN_SUPPORTING</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.SUPPORTING_TOKEN_SUPPORTING">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="SUPPORTING_TOKEN_ENDORSING">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SUPPORTING_TOKEN_ENDORSING</h4>
+<pre>public static final&nbsp;int SUPPORTING_TOKEN_ENDORSING</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.SUPPORTING_TOKEN_ENDORSING">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="SUPPORTING_TOKEN_SIGNED">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SUPPORTING_TOKEN_SIGNED</h4>
+<pre>public static final&nbsp;int SUPPORTING_TOKEN_SIGNED</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.SUPPORTING_TOKEN_SIGNED">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="SUPPORTING_TOKEN_SIGNED_ENDORSING">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SUPPORTING_TOKEN_SIGNED_ENDORSING</h4>
+<pre>public static final&nbsp;int SUPPORTING_TOKEN_SIGNED_ENDORSING</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.SUPPORTING_TOKEN_SIGNED_ENDORSING">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="SUPPORTING_TOKEN_SIGNED_ENCRYPTED">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SUPPORTING_TOKEN_SIGNED_ENCRYPTED</h4>
+<pre>public static final&nbsp;int SUPPORTING_TOKEN_SIGNED_ENCRYPTED</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.SUPPORTING_TOKEN_SIGNED_ENCRYPTED">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="SUPPORTING_TOKEN_ENCRYPTED">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SUPPORTING_TOKEN_ENCRYPTED</h4>
+<pre>public static final&nbsp;int SUPPORTING_TOKEN_ENCRYPTED</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.SUPPORTING_TOKEN_ENCRYPTED">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="SUPPORTING_TOKEN_ENDORSING_ENCRYPTED">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SUPPORTING_TOKEN_ENDORSING_ENCRYPTED</h4>
+<pre>public static final&nbsp;int SUPPORTING_TOKEN_ENDORSING_ENCRYPTED</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.SUPPORTING_TOKEN_ENDORSING_ENCRYPTED">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="SUPPORTING_TOKEN_SIGNED_ENDORSING_ENCRYPTED">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SUPPORTING_TOKEN_SIGNED_ENDORSING_ENCRYPTED</h4>
+<pre>public static final&nbsp;int SUPPORTING_TOKEN_SIGNED_ENDORSING_ENCRYPTED</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.SUPPORTING_TOKEN_SIGNED_ENDORSING_ENCRYPTED">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="ALGO_SUITE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ALGO_SUITE</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> ALGO_SUITE</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.ALGO_SUITE">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="ALGO_SUITE_BASIC256">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ALGO_SUITE_BASIC256</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> ALGO_SUITE_BASIC256</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.ALGO_SUITE_BASIC256">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="ALGO_SUITE_BASIC192">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ALGO_SUITE_BASIC192</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> ALGO_SUITE_BASIC192</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.ALGO_SUITE_BASIC192">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="ALGO_SUITE_BASIC128">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ALGO_SUITE_BASIC128</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> ALGO_SUITE_BASIC128</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.ALGO_SUITE_BASIC128">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="ALGO_SUITE_TRIPLE_DES">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ALGO_SUITE_TRIPLE_DES</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> ALGO_SUITE_TRIPLE_DES</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.ALGO_SUITE_TRIPLE_DES">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="ALGO_SUITE_BASIC256_RSA15">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ALGO_SUITE_BASIC256_RSA15</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> ALGO_SUITE_BASIC256_RSA15</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.ALGO_SUITE_BASIC256_RSA15">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="ALGO_SUITE_BASIC192_RSA15">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ALGO_SUITE_BASIC192_RSA15</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> ALGO_SUITE_BASIC192_RSA15</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.ALGO_SUITE_BASIC192_RSA15">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="ALGO_SUITE_BASIC128_RSA15">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ALGO_SUITE_BASIC128_RSA15</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> ALGO_SUITE_BASIC128_RSA15</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.ALGO_SUITE_BASIC128_RSA15">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="ALGO_SUITE_TRIPLE_DES_RSA15">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ALGO_SUITE_TRIPLE_DES_RSA15</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> ALGO_SUITE_TRIPLE_DES_RSA15</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.ALGO_SUITE_TRIPLE_DES_RSA15">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="ALGO_SUITE_BASIC256_SHA256">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ALGO_SUITE_BASIC256_SHA256</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> ALGO_SUITE_BASIC256_SHA256</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.ALGO_SUITE_BASIC256_SHA256">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="ALGO_SUITE_BASIC192_SHA256">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ALGO_SUITE_BASIC192_SHA256</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> ALGO_SUITE_BASIC192_SHA256</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.ALGO_SUITE_BASIC192_SHA256">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="ALGO_SUITE_BASIC128_SHA256">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ALGO_SUITE_BASIC128_SHA256</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> ALGO_SUITE_BASIC128_SHA256</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.ALGO_SUITE_BASIC128_SHA256">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="ALGO_SUITE_TRIPLE_DES_SHA256">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ALGO_SUITE_TRIPLE_DES_SHA256</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> ALGO_SUITE_TRIPLE_DES_SHA256</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.ALGO_SUITE_TRIPLE_DES_SHA256">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="ALGO_SUITE_BASIC256_SHA256_RSA15">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ALGO_SUITE_BASIC256_SHA256_RSA15</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> ALGO_SUITE_BASIC256_SHA256_RSA15</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.ALGO_SUITE_BASIC256_SHA256_RSA15">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="ALGO_SUITE_BASIC192_SHA256_RSA15">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ALGO_SUITE_BASIC192_SHA256_RSA15</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> ALGO_SUITE_BASIC192_SHA256_RSA15</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.ALGO_SUITE_BASIC192_SHA256_RSA15">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="ALGO_SUITE_BASIC128_SHA256_RSA15">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ALGO_SUITE_BASIC128_SHA256_RSA15</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> ALGO_SUITE_BASIC128_SHA256_RSA15</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.ALGO_SUITE_BASIC128_SHA256_RSA15">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="ALGO_SUITE_TRIPLE_DES_SHA256_RSA15">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ALGO_SUITE_TRIPLE_DES_SHA256_RSA15</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> ALGO_SUITE_TRIPLE_DES_SHA256_RSA15</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.ALGO_SUITE_TRIPLE_DES_SHA256_RSA15">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="HMAC_SHA1">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>HMAC_SHA1</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> HMAC_SHA1</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.HMAC_SHA1">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="RSA_SHA1">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RSA_SHA1</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> RSA_SHA1</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.RSA_SHA1">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="SHA1">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SHA1</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> SHA1</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.SHA1">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="SHA256">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SHA256</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> SHA256</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.SHA256">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="SHA512">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SHA512</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> SHA512</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.SHA512">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="AES128">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>AES128</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> AES128</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.AES128">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="AES192">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>AES192</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> AES192</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.AES192">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="AES256">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>AES256</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> AES256</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.AES256">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="TRIPLE_DES">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>TRIPLE_DES</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> TRIPLE_DES</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.TRIPLE_DES">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="KW_AES128">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>KW_AES128</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> KW_AES128</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.KW_AES128">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="KW_AES192">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>KW_AES192</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> KW_AES192</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.KW_AES192">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="KW_AES256">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>KW_AES256</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> KW_AES256</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.KW_AES256">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="KW_TRIPLE_DES">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>KW_TRIPLE_DES</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> KW_TRIPLE_DES</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.KW_TRIPLE_DES">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="KW_RSA_OAEP">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>KW_RSA_OAEP</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> KW_RSA_OAEP</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.KW_RSA_OAEP">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="KW_RSA15">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>KW_RSA15</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> KW_RSA15</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.KW_RSA15">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="P_SHA1">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>P_SHA1</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> P_SHA1</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.P_SHA1">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="P_SHA1_L128">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>P_SHA1_L128</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> P_SHA1_L128</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.P_SHA1_L128">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="P_SHA1_L192">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>P_SHA1_L192</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> P_SHA1_L192</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.P_SHA1_L192">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="P_SHA1_L256">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>P_SHA1_L256</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> P_SHA1_L256</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.P_SHA1_L256">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="XPATH">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>XPATH</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> XPATH</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.XPATH">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="XPATH20">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>XPATH20</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> XPATH20</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.XPATH20">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="C14N">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>C14N</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> C14N</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.C14N">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="EX_C14N">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EX_C14N</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> EX_C14N</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.EX_C14N">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="SNT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SNT</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> SNT</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.SNT">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="STRT10">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>STRT10</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> STRT10</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.STRT10">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="INCLUSIVE_C14N">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>INCLUSIVE_C14N</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> INCLUSIVE_C14N</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.INCLUSIVE_C14N">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="SOAP_NORMALIZATION_10">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SOAP_NORMALIZATION_10</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> SOAP_NORMALIZATION_10</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.SOAP_NORMALIZATION_10">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="STR_TRANSFORM_10">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>STR_TRANSFORM_10</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> STR_TRANSFORM_10</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.STR_TRANSFORM_10">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="XPATH10">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>XPATH10</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> XPATH10</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.XPATH10">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="XPATH_FILTER20">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>XPATH_FILTER20</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> XPATH_FILTER20</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.XPATH_FILTER20">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="ATTR_INCLUDE_TOKEN">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ATTR_INCLUDE_TOKEN</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> ATTR_INCLUDE_TOKEN</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.ATTR_INCLUDE_TOKEN">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="INCLUDE_TOKEN_NEVER_SUFFIX">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>INCLUDE_TOKEN_NEVER_SUFFIX</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> INCLUDE_TOKEN_NEVER_SUFFIX</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.INCLUDE_TOKEN_NEVER_SUFFIX">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="INCLUDE_TOKEN_ONCE_SUFFIX">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>INCLUDE_TOKEN_ONCE_SUFFIX</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> INCLUDE_TOKEN_ONCE_SUFFIX</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.INCLUDE_TOKEN_ONCE_SUFFIX">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="INCLUDE_TOEKN_ALWAYS_TO_RECIPIENT_SUFFIX">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>INCLUDE_TOEKN_ALWAYS_TO_RECIPIENT_SUFFIX</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> INCLUDE_TOEKN_ALWAYS_TO_RECIPIENT_SUFFIX</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.INCLUDE_TOEKN_ALWAYS_TO_RECIPIENT_SUFFIX">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="INCLUDE_TOEKN_ALWAYS_TO_INITIATOR_SUFFIX">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>INCLUDE_TOEKN_ALWAYS_TO_INITIATOR_SUFFIX</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> INCLUDE_TOEKN_ALWAYS_TO_INITIATOR_SUFFIX</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.INCLUDE_TOEKN_ALWAYS_TO_INITIATOR_SUFFIX">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="INCLUDE_TOEKN_ALWAYS_SUFFIX">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>INCLUDE_TOEKN_ALWAYS_SUFFIX</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> INCLUDE_TOEKN_ALWAYS_SUFFIX</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.INCLUDE_TOEKN_ALWAYS_SUFFIX">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="INCLUDE_TOKEN_NEVER">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>INCLUDE_TOKEN_NEVER</h4>
+<pre>public static final&nbsp;int INCLUDE_TOKEN_NEVER</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.INCLUDE_TOKEN_NEVER">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="INCLUDE_TOKEN_ONCE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>INCLUDE_TOKEN_ONCE</h4>
+<pre>public static final&nbsp;int INCLUDE_TOKEN_ONCE</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.INCLUDE_TOKEN_ONCE">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="INCLUDE_TOEKN_ALWAYS_TO_RECIPIENT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>INCLUDE_TOEKN_ALWAYS_TO_RECIPIENT</h4>
+<pre>public static final&nbsp;int INCLUDE_TOEKN_ALWAYS_TO_RECIPIENT</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.INCLUDE_TOEKN_ALWAYS_TO_RECIPIENT">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="INCLUDE_TOEKN_ALWAYS_TO_INITIATOR">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>INCLUDE_TOEKN_ALWAYS_TO_INITIATOR</h4>
+<pre>public static final&nbsp;int INCLUDE_TOEKN_ALWAYS_TO_INITIATOR</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.INCLUDE_TOEKN_ALWAYS_TO_INITIATOR">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="INCLUDE_TOEKN_ALWAYS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>INCLUDE_TOEKN_ALWAYS</h4>
+<pre>public static final&nbsp;int INCLUDE_TOEKN_ALWAYS</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.INCLUDE_TOEKN_ALWAYS">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="TRANSPORT_BINDING">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>TRANSPORT_BINDING</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> TRANSPORT_BINDING</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.TRANSPORT_BINDING">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="ASYMMETRIC_BINDING">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ASYMMETRIC_BINDING</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> ASYMMETRIC_BINDING</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.ASYMMETRIC_BINDING">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="SYMMETRIC_BINDING">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SYMMETRIC_BINDING</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> SYMMETRIC_BINDING</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.SYMMETRIC_BINDING">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="REQUIRE_KEY_IDENTIFIRE_REFERENCE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>REQUIRE_KEY_IDENTIFIRE_REFERENCE</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> REQUIRE_KEY_IDENTIFIRE_REFERENCE</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.REQUIRE_KEY_IDENTIFIRE_REFERENCE">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="REQUIRE_ISSUER_SERIAL_REFERENCE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>REQUIRE_ISSUER_SERIAL_REFERENCE</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> REQUIRE_ISSUER_SERIAL_REFERENCE</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.REQUIRE_ISSUER_SERIAL_REFERENCE">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="REQUIRE_EMBEDDED_TOKEN_REFERENCE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>REQUIRE_EMBEDDED_TOKEN_REFERENCE</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> REQUIRE_EMBEDDED_TOKEN_REFERENCE</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.REQUIRE_EMBEDDED_TOKEN_REFERENCE">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="REQUIRE_THUMBPRINT_REFERENCE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>REQUIRE_THUMBPRINT_REFERENCE</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> REQUIRE_THUMBPRINT_REFERENCE</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.REQUIRE_THUMBPRINT_REFERENCE">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="REQUIRE_SIGNATURE_CONFIRMATION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>REQUIRE_SIGNATURE_CONFIRMATION</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> REQUIRE_SIGNATURE_CONFIRMATION</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.REQUIRE_SIGNATURE_CONFIRMATION">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="MUST_SUPPORT_REF_KEY_IDENTIFIER">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>MUST_SUPPORT_REF_KEY_IDENTIFIER</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> MUST_SUPPORT_REF_KEY_IDENTIFIER</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.MUST_SUPPORT_REF_KEY_IDENTIFIER">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="MUST_SUPPORT_REF_ISSUER_SERIAL">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>MUST_SUPPORT_REF_ISSUER_SERIAL</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> MUST_SUPPORT_REF_ISSUER_SERIAL</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.MUST_SUPPORT_REF_ISSUER_SERIAL">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="MUST_SUPPORT_REF_EXTERNAL_URI">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>MUST_SUPPORT_REF_EXTERNAL_URI</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> MUST_SUPPORT_REF_EXTERNAL_URI</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.MUST_SUPPORT_REF_EXTERNAL_URI">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="MUST_SUPPORT_REF_EMBEDDED_TOKEN">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>MUST_SUPPORT_REF_EMBEDDED_TOKEN</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> MUST_SUPPORT_REF_EMBEDDED_TOKEN</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.MUST_SUPPORT_REF_EMBEDDED_TOKEN">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="MUST_SUPPORT_REF_THUMBPRINT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>MUST_SUPPORT_REF_THUMBPRINT</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> MUST_SUPPORT_REF_THUMBPRINT</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.MUST_SUPPORT_REF_THUMBPRINT">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="MUST_SUPPORT_REF_ENCRYPTED_KEY">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>MUST_SUPPORT_REF_ENCRYPTED_KEY</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> MUST_SUPPORT_REF_ENCRYPTED_KEY</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.MUST_SUPPORT_REF_ENCRYPTED_KEY">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="WSS10">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>WSS10</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> WSS10</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.WSS10">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="WSS11">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>WSS11</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> WSS11</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.WSS11">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="TRUST_10">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>TRUST_10</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> TRUST_10</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.TRUST_10">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="TRUST_13">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>TRUST_13</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> TRUST_13</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.TRUST_13">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="MUST_SUPPORT_CLIENT_CHALLENGE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>MUST_SUPPORT_CLIENT_CHALLENGE</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> MUST_SUPPORT_CLIENT_CHALLENGE</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.MUST_SUPPORT_CLIENT_CHALLENGE">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="MUST_SUPPORT_SERVER_CHALLENGE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>MUST_SUPPORT_SERVER_CHALLENGE</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> MUST_SUPPORT_SERVER_CHALLENGE</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.MUST_SUPPORT_SERVER_CHALLENGE">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="REQUIRE_CLIENT_ENTROPY">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>REQUIRE_CLIENT_ENTROPY</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> REQUIRE_CLIENT_ENTROPY</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.REQUIRE_CLIENT_ENTROPY">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="REQUIRE_SERVER_ENTROPY">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>REQUIRE_SERVER_ENTROPY</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> REQUIRE_SERVER_ENTROPY</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.REQUIRE_SERVER_ENTROPY">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="MUST_SUPPORT_ISSUED_TOKENS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>MUST_SUPPORT_ISSUED_TOKENS</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> MUST_SUPPORT_ISSUED_TOKENS</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.MUST_SUPPORT_ISSUED_TOKENS">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="REQUIRE_REQUEST_SECURITY_TOKEN_COLLECTION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>REQUIRE_REQUEST_SECURITY_TOKEN_COLLECTION</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> REQUIRE_REQUEST_SECURITY_TOKEN_COLLECTION</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.REQUIRE_REQUEST_SECURITY_TOKEN_COLLECTION">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="REQUIRE_APPLIES_TO">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>REQUIRE_APPLIES_TO</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> REQUIRE_APPLIES_TO</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.REQUIRE_APPLIES_TO">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="ISSUER">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ISSUER</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> ISSUER</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.ISSUER">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="REQUIRE_DERIVED_KEYS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>REQUIRE_DERIVED_KEYS</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> REQUIRE_DERIVED_KEYS</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.REQUIRE_DERIVED_KEYS">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="REQUIRE_IMPLIED_DERIVED_KEYS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>REQUIRE_IMPLIED_DERIVED_KEYS</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> REQUIRE_IMPLIED_DERIVED_KEYS</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.REQUIRE_IMPLIED_DERIVED_KEYS">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="REQUIRE_EXPLICIT_DERIVED_KEYS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>REQUIRE_EXPLICIT_DERIVED_KEYS</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> REQUIRE_EXPLICIT_DERIVED_KEYS</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.REQUIRE_EXPLICIT_DERIVED_KEYS">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="REQUIRE_EXTERNAL_URI_REFERNCE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>REQUIRE_EXTERNAL_URI_REFERNCE</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> REQUIRE_EXTERNAL_URI_REFERNCE</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.REQUIRE_EXTERNAL_URI_REFERNCE">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="REQUIRE_EXTERNAL_REFERNCE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>REQUIRE_EXTERNAL_REFERNCE</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> REQUIRE_EXTERNAL_REFERNCE</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.REQUIRE_EXTERNAL_REFERNCE">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="REQUIRE_INTERNAL_REFERNCE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>REQUIRE_INTERNAL_REFERNCE</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> REQUIRE_INTERNAL_REFERNCE</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.REQUIRE_INTERNAL_REFERNCE">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="REQUEST_SECURITY_TOKEN_TEMPLATE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>REQUEST_SECURITY_TOKEN_TEMPLATE</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> REQUEST_SECURITY_TOKEN_TEMPLATE</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.REQUEST_SECURITY_TOKEN_TEMPLATE">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="SC10_SECURITY_CONTEXT_TOKEN">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SC10_SECURITY_CONTEXT_TOKEN</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> SC10_SECURITY_CONTEXT_TOKEN</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.SC10_SECURITY_CONTEXT_TOKEN">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="BOOTSTRAP_POLICY">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>BOOTSTRAP_POLICY</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> BOOTSTRAP_POLICY</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.BOOTSTRAP_POLICY">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="HEADER">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>HEADER</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> HEADER</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.HEADER">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="BODY">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>BODY</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> BODY</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.BODY">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="ATTACHMENTS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ATTACHMENTS</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> ATTACHMENTS</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.ATTACHMENTS">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="NAME">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>NAME</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> NAME</pre>
+</li>
+</ul>
+<a name="NAMESPACE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>NAMESPACE</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> NAMESPACE</pre>
+</li>
+</ul>
+<a name="NO_PASSWORD">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>NO_PASSWORD</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> NO_PASSWORD</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.NO_PASSWORD">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="HASH_PASSWORD">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>HASH_PASSWORD</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> HASH_PASSWORD</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ws.secpolicy.SPConstants.HASH_PASSWORD">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="SPConstants()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>SPConstants</h4>
+<pre>public&nbsp;SPConstants()</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/SPConstants.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/apache/ws/secpolicy/SP12Constants.html" title="class in org.apache.ws.secpolicy"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../org/apache/ws/secpolicy/WSSPolicyException.html" title="class in org.apache.ws.secpolicy"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/ws/secpolicy/SPConstants.html" target="_top">Frames</a></li>
+<li><a href="SPConstants.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_java.lang.Object">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/WSSPolicyException.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/WSSPolicyException.html
new file mode 100644
index 0000000..faddb2f
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/WSSPolicyException.html
@@ -0,0 +1,264 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>WSSPolicyException (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="WSSPolicyException (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/WSSPolicyException.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy"><span class="strong">Prev Class</span></a></li>
+<li>Next Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/ws/secpolicy/WSSPolicyException.html" target="_top">Frames</a></li>
+<li><a href="WSSPolicyException.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_java.lang.Throwable">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.ws.secpolicy</div>
+<h2 title="Class WSSPolicyException" class="title">Class WSSPolicyException</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">java.lang.Throwable</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">java.lang.Exception</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.ws.secpolicy.WSSPolicyException</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">WSSPolicyException</span>
+extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../serialized-form.html#org.apache.ws.secpolicy.WSSPolicyException">Serialized Form</a></dd></dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../org/apache/ws/secpolicy/WSSPolicyException.html#WSSPolicyException(java.lang.String)">WSSPolicyException</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;message)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../../org/apache/ws/secpolicy/WSSPolicyException.html#WSSPolicyException(java.lang.String, java.lang.Throwable)">WSSPolicyException</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;message,
+                  <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a>&nbsp;e)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Throwable">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Throwable.html?is-external=true#addSuppressed(java.lang.Throwable)" title="class or interface in java.lang">addSuppressed</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Throwable.html?is-external=true#fillInStackTrace()" title="class or interface in java.lang">fillInStackTrace</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Throwable.html?is-external=true#getCause()" title="class or interface in java.lang">getCause</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Throwable.html?is-external=true#getLocalizedMessage()" title="class or interface in java.lang">getLocalizedMessage</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Throwable.html?is-external=true#getMessage()" title="class or interface in java.lang">getMessage</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Throwable.html?is-external=true#getStackTrace()" title="class or interface in java.lang">getStackTrace</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Throwable.html?is-external=true#getSuppressed()" title="class or interface in java.lang">getSuppressed</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Throwable.html?is-external=true#initCause(java.lang.Throwable)" title="class or interface in java.lang">initCause</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Throwable.html?is-external=true#printStackTrace()" title="class or interface in java.lang">printStackTrace</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Throwable.html?is-external=true#printStackTrace(java.io.PrintStream)" title="class or interface in java.lang">printStackTrace</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Throwable.html?is-external=true#printStackTrace(java.io.PrintWriter)" title="class or interface in java.lang">printStackTrace</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Throwable.html?is-external=true#setStackTrace(java.lang.StackTraceElement[])" title="class or interface in java.lang">setStackTrace</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Throwable.html?is-external=true#toString()" title="class or interface in java.lang">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="WSSPolicyException(java.lang.String, java.lang.Throwable)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>WSSPolicyException</h4>
+<pre>public&nbsp;WSSPolicyException(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;message,
+                  <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a>&nbsp;e)</pre>
+</li>
+</ul>
+<a name="WSSPolicyException(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>WSSPolicyException</h4>
+<pre>public&nbsp;WSSPolicyException(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;message)</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/WSSPolicyException.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy"><span class="strong">Prev Class</span></a></li>
+<li>Next Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/ws/secpolicy/WSSPolicyException.html" target="_top">Frames</a></li>
+<li><a href="WSSPolicyException.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_java.lang.Throwable">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/class-use/Constants.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/class-use/Constants.html
new file mode 100644
index 0000000..b3a72b5
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/class-use/Constants.html
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.ws.secpolicy.Constants (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.ws.secpolicy.Constants (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy/class-use/Constants.html" target="_top">Frames</a></li>
+<li><a href="Constants.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.ws.secpolicy.Constants" class="title">Uses of Class<br>org.apache.ws.secpolicy.Constants</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.ws.secpolicy.Constants</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy/class-use/Constants.html" target="_top">Frames</a></li>
+<li><a href="Constants.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/class-use/SP11Constants.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/class-use/SP11Constants.html
new file mode 100644
index 0000000..d7d110c
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/class-use/SP11Constants.html
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.ws.secpolicy.SP11Constants (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.ws.secpolicy.SP11Constants (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy/SP11Constants.html" title="class in org.apache.ws.secpolicy">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy/class-use/SP11Constants.html" target="_top">Frames</a></li>
+<li><a href="SP11Constants.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.ws.secpolicy.SP11Constants" class="title">Uses of Class<br>org.apache.ws.secpolicy.SP11Constants</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.ws.secpolicy.SP11Constants</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy/SP11Constants.html" title="class in org.apache.ws.secpolicy">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy/class-use/SP11Constants.html" target="_top">Frames</a></li>
+<li><a href="SP11Constants.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/class-use/SP12Constants.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/class-use/SP12Constants.html
new file mode 100644
index 0000000..c83603b
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/class-use/SP12Constants.html
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.ws.secpolicy.SP12Constants (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.ws.secpolicy.SP12Constants (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy/SP12Constants.html" title="class in org.apache.ws.secpolicy">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy/class-use/SP12Constants.html" target="_top">Frames</a></li>
+<li><a href="SP12Constants.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.ws.secpolicy.SP12Constants" class="title">Uses of Class<br>org.apache.ws.secpolicy.SP12Constants</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.ws.secpolicy.SP12Constants</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy/SP12Constants.html" title="class in org.apache.ws.secpolicy">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy/class-use/SP12Constants.html" target="_top">Frames</a></li>
+<li><a href="SP12Constants.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/class-use/SPConstants.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/class-use/SPConstants.html
new file mode 100644
index 0000000..e6bb9e3
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/class-use/SPConstants.html
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.ws.secpolicy.SPConstants (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.ws.secpolicy.SPConstants (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy/class-use/SPConstants.html" target="_top">Frames</a></li>
+<li><a href="SPConstants.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.ws.secpolicy.SPConstants" class="title">Uses of Class<br>org.apache.ws.secpolicy.SPConstants</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.ws.secpolicy.SPConstants</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy/class-use/SPConstants.html" target="_top">Frames</a></li>
+<li><a href="SPConstants.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/class-use/WSSPolicyException.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/class-use/WSSPolicyException.html
new file mode 100644
index 0000000..e2f0ad4
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/class-use/WSSPolicyException.html
@@ -0,0 +1,211 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.ws.secpolicy.WSSPolicyException (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.ws.secpolicy.WSSPolicyException (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy/WSSPolicyException.html" title="class in org.apache.ws.secpolicy">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy/class-use/WSSPolicyException.html" target="_top">Frames</a></li>
+<li><a href="WSSPolicyException.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.ws.secpolicy.WSSPolicyException" class="title">Uses of Class<br>org.apache.ws.secpolicy.WSSPolicyException</h2>
+</div>
+<div class="classUseContainer">
+<ul class="blockList">
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
+<caption><span>Packages that use <a href="../../../../../org/apache/ws/secpolicy/WSSPolicyException.html" title="class in org.apache.ws.secpolicy">WSSPolicyException</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Package</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="#org.apache.rampart">org.apache.rampart</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="#org.apache.rampart.policy">org.apache.rampart.policy</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="#org.apache.ws.secpolicy.model">org.apache.ws.secpolicy.model</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<ul class="blockList">
+<li class="blockList"><a name="org.apache.rampart">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../../org/apache/ws/secpolicy/WSSPolicyException.html" title="class in org.apache.ws.secpolicy">WSSPolicyException</a> in <a href="../../../../../org/apache/rampart/package-summary.html">org.apache.rampart</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../../org/apache/rampart/package-summary.html">org.apache.rampart</a> that throw <a href="../../../../../org/apache/ws/secpolicy/WSSPolicyException.html" title="class in org.apache.ws.secpolicy">WSSPolicyException</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">MessageBuilder.</span><code><strong><a href="../../../../../org/apache/rampart/MessageBuilder.html#build(org.apache.axis2.context.MessageContext)">build</a></strong>(org.apache.axis2.context.MessageContext&nbsp;msgCtx)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.ws.security.WSSecurityEngineResult&gt;</code></td>
+<td class="colLast"><span class="strong">RampartEngine.</span><code><strong><a href="../../../../../org/apache/rampart/RampartEngine.html#process(org.apache.axis2.context.MessageContext)">process</a></strong>(org.apache.axis2.context.MessageContext&nbsp;msgCtx)</code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="org.apache.rampart.policy">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../../org/apache/ws/secpolicy/WSSPolicyException.html" title="class in org.apache.ws.secpolicy">WSSPolicyException</a> in <a href="../../../../../org/apache/rampart/policy/package-summary.html">org.apache.rampart.policy</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../../org/apache/rampart/policy/package-summary.html">org.apache.rampart.policy</a> that throw <a href="../../../../../org/apache/ws/secpolicy/WSSPolicyException.html" title="class in org.apache.ws.secpolicy">WSSPolicyException</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="../../../../../org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a></code></td>
+<td class="colLast"><span class="strong">RampartPolicyBuilder.</span><code><strong><a href="../../../../../org/apache/rampart/policy/RampartPolicyBuilder.html#build(java.util.List)">build</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&nbsp;topLevelAssertions)</code>
+<div class="block">Compile the parsed security data into one Policy data block.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">RampartPolicyData.</span><code><strong><a href="../../../../../org/apache/rampart/policy/RampartPolicyData.html#setSupportingTokens(org.apache.ws.secpolicy.model.SupportingToken)">setSupportingTokens</a></strong>(<a href="../../../../../org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a>&nbsp;suppTokens)</code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="org.apache.ws.secpolicy.model">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../../org/apache/ws/secpolicy/WSSPolicyException.html" title="class in org.apache.ws.secpolicy">WSSPolicyException</a> in <a href="../../../../../org/apache/ws/secpolicy/model/package-summary.html">org.apache.ws.secpolicy.model</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../../org/apache/ws/secpolicy/model/package-summary.html">org.apache.ws.secpolicy.model</a> that throw <a href="../../../../../org/apache/ws/secpolicy/WSSPolicyException.html" title="class in org.apache.ws.secpolicy">WSSPolicyException</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">AlgorithmSuite.</span><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/AlgorithmSuite.html#setAlgorithmSuite(java.lang.String)">setAlgorithmSuite</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;algoSuite)</code>
+<div class="block">Set the algorithm suite</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy/WSSPolicyException.html" title="class in org.apache.ws.secpolicy">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy/class-use/WSSPolicyException.html" target="_top">Frames</a></li>
+<li><a href="WSSPolicyException.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/AbstractConfigurableSecurityAssertion.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/AbstractConfigurableSecurityAssertion.html
new file mode 100644
index 0000000..5c3ff02
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/AbstractConfigurableSecurityAssertion.html
@@ -0,0 +1,352 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>AbstractConfigurableSecurityAssertion (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="AbstractConfigurableSecurityAssertion (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/AbstractConfigurableSecurityAssertion.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev Class</li>
+<li><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy/model/AbstractConfigurableSecurityAssertion.html" target="_top">Frames</a></li>
+<li><a href="AbstractConfigurableSecurityAssertion.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.ws.secpolicy.model</div>
+<h2 title="Class AbstractConfigurableSecurityAssertion" class="title">Class AbstractConfigurableSecurityAssertion</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">org.apache.ws.secpolicy.model.AbstractSecurityAssertion</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.ws.secpolicy.model.AbstractConfigurableSecurityAssertion</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>org.apache.neethi.Assertion, org.apache.neethi.PolicyComponent</dd>
+</dl>
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><a href="../../../../../org/apache/ws/secpolicy/model/AlgorithmSuite.html" title="class in org.apache.ws.secpolicy.model">AlgorithmSuite</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public abstract class <span class="strong">AbstractConfigurableSecurityAssertion</span>
+extends <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/ArrayList.html?is-external=true" title="class or interface in java.util">ArrayList</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/AbstractConfigurableSecurityAssertion.html#configurations">configurations</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_org.apache.ws.secpolicy.model.AbstractSecurityAssertion">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.apache.ws.secpolicy.model.<a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a></h3>
+<code><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#version">version</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/AbstractConfigurableSecurityAssertion.html#AbstractConfigurableSecurityAssertion()">AbstractConfigurableSecurityAssertion</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/AbstractConfigurableSecurityAssertion.html#addConfiguration(org.apache.neethi.Assertion)">addConfiguration</a></strong>(org.apache.neethi.Assertion&nbsp;assertion)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/AbstractConfigurableSecurityAssertion.html#getConfigurations()">getConfigurations</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>org.apache.neethi.Assertion</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/AbstractConfigurableSecurityAssertion.html#getDefaultAssertion()">getDefaultAssertion</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_org.apache.ws.secpolicy.model.AbstractSecurityAssertion">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.apache.ws.secpolicy.model.<a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a></h3>
+<code><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#equal(org.apache.neethi.PolicyComponent)">equal</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#getType()">getType</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#getVersion()">getVersion</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#isIgnorable()">isIgnorable</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#isNormalized()">isNormalized</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#isOptional()">isOptional</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#normalize()">normalize</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setIgnorable(boolean)">setIgnorable</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setNormalized(boolean)">setNormalized</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setOptional(boolean)">setOptional</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setVersion(int)">setVersion</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeAttribute(javax.xml.stream.XMLStreamWriter, java.lang.String, java.lang.String, java.lang.String, java.lang.String)">writeAttribute</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeEmptyElement(javax.xml.stream.XMLStreamWriter, java.lang.String, java.lang.String, java.lang.String)">writeEmptyElement</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeStartElement(javax.xml.stream.XMLStreamWriter, javax.xml.namespace.QName)">writeStartElement</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeStartElement(javax.xml.stream.XMLStreamWriter, java.lang.String, java.lang.String, java.lang.String)">writeStartElement</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_org.apache.neethi.Assertion">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.apache.neethi.Assertion</h3>
+<code>getName, serialize</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="configurations">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>configurations</h4>
+<pre>protected&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/ArrayList.html?is-external=true" title="class or interface in java.util">ArrayList</a> configurations</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="AbstractConfigurableSecurityAssertion()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>AbstractConfigurableSecurityAssertion</h4>
+<pre>public&nbsp;AbstractConfigurableSecurityAssertion()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="addConfiguration(org.apache.neethi.Assertion)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addConfiguration</h4>
+<pre>public&nbsp;void&nbsp;addConfiguration(org.apache.neethi.Assertion&nbsp;assertion)</pre>
+</li>
+</ul>
+<a name="getConfigurations()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getConfigurations</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&nbsp;getConfigurations()</pre>
+</li>
+</ul>
+<a name="getDefaultAssertion()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getDefaultAssertion</h4>
+<pre>public&nbsp;org.apache.neethi.Assertion&nbsp;getDefaultAssertion()</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/AbstractConfigurableSecurityAssertion.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev Class</li>
+<li><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy/model/AbstractConfigurableSecurityAssertion.html" target="_top">Frames</a></li>
+<li><a href="AbstractConfigurableSecurityAssertion.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html
new file mode 100644
index 0000000..c48dcfe
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html
@@ -0,0 +1,544 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>AbstractSecurityAssertion (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="AbstractSecurityAssertion (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/AbstractSecurityAssertion.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy/model/AbstractConfigurableSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy/model/AlgorithmSuite.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" target="_top">Frames</a></li>
+<li><a href="AbstractSecurityAssertion.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.ws.secpolicy.model</div>
+<h2 title="Class AbstractSecurityAssertion" class="title">Class AbstractSecurityAssertion</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.ws.secpolicy.model.AbstractSecurityAssertion</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>org.apache.neethi.Assertion, org.apache.neethi.PolicyComponent</dd>
+</dl>
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><a href="../../../../../org/apache/ws/secpolicy/model/AbstractConfigurableSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractConfigurableSecurityAssertion</a>, <a href="../../../../../org/apache/ws/secpolicy/model/Binding.html" title="class in org.apache.ws.secpolicy.model">Binding</a>, <a href="../../../../../org/apache/ws/secpolicy/model/ContentEncryptedElements.html" title="class in org.apache.ws.secpolicy.model">ContentEncryptedElements</a>, <a href="../../../../../org/apache/ws/secpolicy/model/EncryptionToken.html" title="class in org.apache.ws.secpolicy.model">EncryptionToken</a>, <a href="../../../../../org/apache/ws/secpolicy/model/InitiatorToken.html" title="class in org.apache.ws.secpolicy.model">InitiatorToken</a>, <a href="../../../../../org/apache/ws/secpolicy/model/Layout.html" title="class in org.apache.ws.secpolicy.model">Layout</a>, <a href="../../../../../org/apache/ws/secpolicy/model/ProtectionToken.html" title="class in org.apache.ws.secpolicy.model">ProtectionToken</a>, <a href="../../../../../org/apache/ws/secpolicy/model/RecipientToken.html" title="class in org.apache.ws.secpolicy.model">RecipientToken</a>, <a href="../../../../../org/apache/ws/secpolicy/model/RequiredElements.html" title="class in org.apache.ws.secpolicy.model">RequiredElements</a>, <a href="../../../../../org/apache/ws/secpolicy/model/RequiredParts.html" title="class in org.apache.ws.secpolicy.model">RequiredParts</a>, <a href="../../../../../org/apache/ws/secpolicy/model/SignatureToken.html" title="class in org.apache.ws.secpolicy.model">SignatureToken</a>, <a href="../../../../../org/apache/ws/secpolicy/model/SignedEncryptedElements.html" title="class in org.apache.ws.secpolicy.model">SignedEncryptedElements</a>, <a href="../../../../../org/apache/ws/secpolicy/model/SignedEncryptedParts.html" title="class in org.apache.ws.secpolicy.model">SignedEncryptedParts</a>, <a href="../../../../../org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a>, <a href="../../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a>, <a href="../../../../../org/apache/ws/secpolicy/model/TransportToken.html" title="class in org.apache.ws.secpolicy.model">TransportToken</a>, <a href="../../../../../org/apache/ws/secpolicy/model/Trust10.html" title="class in org.apache.ws.secpolicy.model">Trust10</a>, <a href="../../../../../org/apache/ws/secpolicy/model/Trust13.html" title="class in org.apache.ws.secpolicy.model">Trust13</a>, <a href="../../../../../org/apache/ws/secpolicy/model/Wss10.html" title="class in org.apache.ws.secpolicy.model">Wss10</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public abstract class <span class="strong">AbstractSecurityAssertion</span>
+extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
+implements org.apache.neethi.Assertion</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected int</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#version">version</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#AbstractSecurityAssertion()">AbstractSecurityAssertion</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#equal(org.apache.neethi.PolicyComponent)">equal</a></strong>(org.apache.neethi.PolicyComponent&nbsp;policyComponent)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>short</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#getType()">getType</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#getVersion()">getVersion</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#isIgnorable()">isIgnorable</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#isNormalized()">isNormalized</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#isOptional()">isOptional</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>org.apache.neethi.PolicyComponent</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#normalize()">normalize</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setIgnorable(boolean)">setIgnorable</a></strong>(boolean&nbsp;isIgnorable)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setNormalized(boolean)">setNormalized</a></strong>(boolean&nbsp;normalized)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setOptional(boolean)">setOptional</a></strong>(boolean&nbsp;isOptional)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setVersion(int)">setVersion</a></strong>(int&nbsp;version)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected static void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeAttribute(javax.xml.stream.XMLStreamWriter, java.lang.String, java.lang.String, java.lang.String, java.lang.String)">writeAttribute</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamWriter.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamWriter</a>&nbsp;writer,
+              <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;defaultPrefix,
+              <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;uri,
+              <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;localPart,
+              <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;value)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected static void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeEmptyElement(javax.xml.stream.XMLStreamWriter, java.lang.String, java.lang.String, java.lang.String)">writeEmptyElement</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamWriter.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamWriter</a>&nbsp;writer,
+                 <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;defaultPrefix,
+                 <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;localPart,
+                 <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;uri)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected static void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeStartElement(javax.xml.stream.XMLStreamWriter, javax.xml.namespace.QName)">writeStartElement</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamWriter.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamWriter</a>&nbsp;writer,
+                 <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>&nbsp;name)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected static void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeStartElement(javax.xml.stream.XMLStreamWriter, java.lang.String, java.lang.String, java.lang.String)">writeStartElement</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamWriter.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamWriter</a>&nbsp;writer,
+                 <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;defaultPrefix,
+                 <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;localPart,
+                 <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;uri)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_org.apache.neethi.Assertion">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.apache.neethi.Assertion</h3>
+<code>getName, serialize</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="version">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>version</h4>
+<pre>protected&nbsp;int version</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="AbstractSecurityAssertion()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>AbstractSecurityAssertion</h4>
+<pre>public&nbsp;AbstractSecurityAssertion()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="isOptional()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isOptional</h4>
+<pre>public&nbsp;boolean&nbsp;isOptional()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>isOptional</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.Assertion</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setOptional(boolean)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setOptional</h4>
+<pre>public&nbsp;void&nbsp;setOptional(boolean&nbsp;isOptional)</pre>
+</li>
+</ul>
+<a name="isIgnorable()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isIgnorable</h4>
+<pre>public&nbsp;boolean&nbsp;isIgnorable()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>isIgnorable</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.Assertion</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setIgnorable(boolean)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setIgnorable</h4>
+<pre>public&nbsp;void&nbsp;setIgnorable(boolean&nbsp;isIgnorable)</pre>
+</li>
+</ul>
+<a name="getType()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getType</h4>
+<pre>public&nbsp;short&nbsp;getType()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>getType</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.PolicyComponent</code></dd>
+</dl>
+</li>
+</ul>
+<a name="equal(org.apache.neethi.PolicyComponent)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>equal</h4>
+<pre>public&nbsp;boolean&nbsp;equal(org.apache.neethi.PolicyComponent&nbsp;policyComponent)</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>equal</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.PolicyComponent</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setNormalized(boolean)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setNormalized</h4>
+<pre>public&nbsp;void&nbsp;setNormalized(boolean&nbsp;normalized)</pre>
+</li>
+</ul>
+<a name="isNormalized()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isNormalized</h4>
+<pre>public&nbsp;boolean&nbsp;isNormalized()</pre>
+</li>
+</ul>
+<a name="normalize()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>normalize</h4>
+<pre>public&nbsp;org.apache.neethi.PolicyComponent&nbsp;normalize()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>normalize</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.Assertion</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setVersion(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setVersion</h4>
+<pre>public&nbsp;void&nbsp;setVersion(int&nbsp;version)</pre>
+</li>
+</ul>
+<a name="getVersion()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getVersion</h4>
+<pre>public&nbsp;int&nbsp;getVersion()</pre>
+</li>
+</ul>
+<a name="writeStartElement(javax.xml.stream.XMLStreamWriter, java.lang.String, java.lang.String, java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>writeStartElement</h4>
+<pre>protected static&nbsp;void&nbsp;writeStartElement(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamWriter.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamWriter</a>&nbsp;writer,
+                     <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;defaultPrefix,
+                     <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;localPart,
+                     <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;uri)
+                                 throws <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamException.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamException.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamException</a></code></dd></dl>
+</li>
+</ul>
+<a name="writeStartElement(javax.xml.stream.XMLStreamWriter, javax.xml.namespace.QName)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>writeStartElement</h4>
+<pre>protected static&nbsp;void&nbsp;writeStartElement(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamWriter.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamWriter</a>&nbsp;writer,
+                     <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>&nbsp;name)
+                                 throws <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamException.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamException.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamException</a></code></dd></dl>
+</li>
+</ul>
+<a name="writeEmptyElement(javax.xml.stream.XMLStreamWriter, java.lang.String, java.lang.String, java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>writeEmptyElement</h4>
+<pre>protected static&nbsp;void&nbsp;writeEmptyElement(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamWriter.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamWriter</a>&nbsp;writer,
+                     <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;defaultPrefix,
+                     <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;localPart,
+                     <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;uri)
+                                 throws <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamException.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamException.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamException</a></code></dd></dl>
+</li>
+</ul>
+<a name="writeAttribute(javax.xml.stream.XMLStreamWriter, java.lang.String, java.lang.String, java.lang.String, java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>writeAttribute</h4>
+<pre>protected static&nbsp;void&nbsp;writeAttribute(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamWriter.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamWriter</a>&nbsp;writer,
+                  <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;defaultPrefix,
+                  <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;uri,
+                  <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;localPart,
+                  <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;value)
+                              throws <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamException.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamException.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamException</a></code></dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/AbstractSecurityAssertion.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy/model/AbstractConfigurableSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy/model/AlgorithmSuite.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" target="_top">Frames</a></li>
+<li><a href="AbstractSecurityAssertion.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/AlgorithmSuite.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/AlgorithmSuite.html
new file mode 100644
index 0000000..27f692a
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/AlgorithmSuite.html
@@ -0,0 +1,709 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>AlgorithmSuite (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="AlgorithmSuite (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/AlgorithmSuite.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy/model/AlgorithmWrapper.html" title="interface in org.apache.ws.secpolicy.model"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy/model/AlgorithmSuite.html" target="_top">Frames</a></li>
+<li><a href="AlgorithmSuite.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_org.apache.ws.secpolicy.model.AbstractConfigurableSecurityAssertion">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.ws.secpolicy.model</div>
+<h2 title="Class AlgorithmSuite" class="title">Class AlgorithmSuite</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">org.apache.ws.secpolicy.model.AbstractSecurityAssertion</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../org/apache/ws/secpolicy/model/AbstractConfigurableSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">org.apache.ws.secpolicy.model.AbstractConfigurableSecurityAssertion</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.ws.secpolicy.model.AlgorithmSuite</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>org.apache.neethi.Assertion, org.apache.neethi.PolicyComponent</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">AlgorithmSuite</span>
+extends <a href="../../../../../org/apache/ws/secpolicy/model/AbstractConfigurableSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractConfigurableSecurityAssertion</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_org.apache.ws.secpolicy.model.AbstractConfigurableSecurityAssertion">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.apache.ws.secpolicy.model.<a href="../../../../../org/apache/ws/secpolicy/model/AbstractConfigurableSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractConfigurableSecurityAssertion</a></h3>
+<code><a href="../../../../../org/apache/ws/secpolicy/model/AbstractConfigurableSecurityAssertion.html#configurations">configurations</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_org.apache.ws.secpolicy.model.AbstractSecurityAssertion">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.apache.ws.secpolicy.model.<a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a></h3>
+<code><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#version">version</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/AlgorithmSuite.html#AlgorithmSuite(int)">AlgorithmSuite</a></strong>(int&nbsp;version)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/AlgorithmSuite.html#getAsymmetricKeyWrap()">getAsymmetricKeyWrap</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/AlgorithmSuite.html#getAsymmetricSignature()">getAsymmetricSignature</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/AlgorithmSuite.html#getComputedKey()">getComputedKey</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/AlgorithmSuite.html#getDigest()">getDigest</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/AlgorithmSuite.html#getEncryption()">getEncryption</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/AlgorithmSuite.html#getEncryptionDerivedKeyLength()">getEncryptionDerivedKeyLength</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/AlgorithmSuite.html#getEncryptionKeyDerivation()">getEncryptionKeyDerivation</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/AlgorithmSuite.html#getInclusiveC14n()">getInclusiveC14n</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/AlgorithmSuite.html#getMaximumAsymmetricKeyLength()">getMaximumAsymmetricKeyLength</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/AlgorithmSuite.html#getMaximumSymmetricKeyLength()">getMaximumSymmetricKeyLength</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/AlgorithmSuite.html#getMinimumAsymmetricKeyLength()">getMinimumAsymmetricKeyLength</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/AlgorithmSuite.html#getMinimumSymmetricKeyLength()">getMinimumSymmetricKeyLength</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/AlgorithmSuite.html#getName()">getName</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/AlgorithmSuite.html#getSignatureDerivedKeyLength()">getSignatureDerivedKeyLength</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/AlgorithmSuite.html#getSignatureKeyDerivation()">getSignatureKeyDerivation</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/AlgorithmSuite.html#getSoapNormalization()">getSoapNormalization</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/AlgorithmSuite.html#getStrTransform()">getStrTransform</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/AlgorithmSuite.html#getSymmetricKeyWrap()">getSymmetricKeyWrap</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/AlgorithmSuite.html#getSymmetricSignature()">getSymmetricSignature</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/AlgorithmSuite.html#getXPath()">getXPath</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>org.apache.neethi.PolicyComponent</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/AlgorithmSuite.html#normalize()">normalize</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/AlgorithmSuite.html#serialize(javax.xml.stream.XMLStreamWriter)">serialize</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamWriter.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamWriter</a>&nbsp;writer)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/AlgorithmSuite.html#setAlgorithmSuite(java.lang.String)">setAlgorithmSuite</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;algoSuite)</code>
+<div class="block">Set the algorithm suite</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/AlgorithmSuite.html#setAsymmetricKeyWrap(java.lang.String)">setAsymmetricKeyWrap</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;asymmetricKeyWrap)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/AlgorithmSuite.html#setC14n(java.lang.String)">setC14n</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;c14n)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/AlgorithmSuite.html#setSoapNormalization(java.lang.String)">setSoapNormalization</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;soapNormalization)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/AlgorithmSuite.html#setStrTransform(java.lang.String)">setStrTransform</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;strTransform)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/AlgorithmSuite.html#setXPath(java.lang.String)">setXPath</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;path)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_org.apache.ws.secpolicy.model.AbstractConfigurableSecurityAssertion">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.apache.ws.secpolicy.model.<a href="../../../../../org/apache/ws/secpolicy/model/AbstractConfigurableSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractConfigurableSecurityAssertion</a></h3>
+<code><a href="../../../../../org/apache/ws/secpolicy/model/AbstractConfigurableSecurityAssertion.html#addConfiguration(org.apache.neethi.Assertion)">addConfiguration</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractConfigurableSecurityAssertion.html#getConfigurations()">getConfigurations</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractConfigurableSecurityAssertion.html#getDefaultAssertion()">getDefaultAssertion</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_org.apache.ws.secpolicy.model.AbstractSecurityAssertion">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.apache.ws.secpolicy.model.<a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a></h3>
+<code><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#equal(org.apache.neethi.PolicyComponent)">equal</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#getType()">getType</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#getVersion()">getVersion</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#isIgnorable()">isIgnorable</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#isNormalized()">isNormalized</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#isOptional()">isOptional</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setIgnorable(boolean)">setIgnorable</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setNormalized(boolean)">setNormalized</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setOptional(boolean)">setOptional</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setVersion(int)">setVersion</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeAttribute(javax.xml.stream.XMLStreamWriter, java.lang.String, java.lang.String, java.lang.String, java.lang.String)">writeAttribute</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeEmptyElement(javax.xml.stream.XMLStreamWriter, java.lang.String, java.lang.String, java.lang.String)">writeEmptyElement</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeStartElement(javax.xml.stream.XMLStreamWriter, javax.xml.namespace.QName)">writeStartElement</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeStartElement(javax.xml.stream.XMLStreamWriter, java.lang.String, java.lang.String, java.lang.String)">writeStartElement</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="AlgorithmSuite(int)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>AlgorithmSuite</h4>
+<pre>public&nbsp;AlgorithmSuite(int&nbsp;version)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="setAlgorithmSuite(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAlgorithmSuite</h4>
+<pre>public&nbsp;void&nbsp;setAlgorithmSuite(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;algoSuite)
+                       throws <a href="../../../../../org/apache/ws/secpolicy/WSSPolicyException.html" title="class in org.apache.ws.secpolicy">WSSPolicyException</a></pre>
+<div class="block">Set the algorithm suite</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>algoSuite</code> - </dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../../../org/apache/ws/secpolicy/WSSPolicyException.html" title="class in org.apache.ws.secpolicy">WSSPolicyException</a></code></dd><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../org/apache/ws/secpolicy/SPConstants.html#ALGO_SUITE_BASIC128"><code>SPConstants.ALGO_SUITE_BASIC128</code></a>, 
+<a href="../../../../../org/apache/ws/secpolicy/SPConstants.html#ALGO_SUITE_BASIC128_RSA15"><code>SPConstants.ALGO_SUITE_BASIC128_RSA15</code></a>, 
+<a href="../../../../../org/apache/ws/secpolicy/SPConstants.html#ALGO_SUITE_BASIC128_SHA256"><code>SPConstants.ALGO_SUITE_BASIC128_SHA256</code></a>, 
+<a href="../../../../../org/apache/ws/secpolicy/SPConstants.html#ALGO_SUITE_BASIC128_SHA256_RSA15"><code>SPConstants.ALGO_SUITE_BASIC128_SHA256_RSA15</code></a>, 
+<a href="../../../../../org/apache/ws/secpolicy/SPConstants.html#ALGO_SUITE_BASIC192"><code>SPConstants.ALGO_SUITE_BASIC192</code></a>, 
+<a href="../../../../../org/apache/ws/secpolicy/SPConstants.html#ALGO_SUITE_BASIC192_RSA15"><code>SPConstants.ALGO_SUITE_BASIC192_RSA15</code></a>, 
+<a href="../../../../../org/apache/ws/secpolicy/SPConstants.html#ALGO_SUITE_BASIC192_SHA256"><code>SPConstants.ALGO_SUITE_BASIC192_SHA256</code></a>, 
+<a href="../../../../../org/apache/ws/secpolicy/SPConstants.html#ALGO_SUITE_BASIC192_SHA256_RSA15"><code>SPConstants.ALGO_SUITE_BASIC192_SHA256_RSA15</code></a>, 
+<a href="../../../../../org/apache/ws/secpolicy/SPConstants.html#ALGO_SUITE_BASIC256"><code>SPConstants.ALGO_SUITE_BASIC256</code></a>, 
+<a href="../../../../../org/apache/ws/secpolicy/SPConstants.html#ALGO_SUITE_BASIC256_RSA15"><code>SPConstants.ALGO_SUITE_BASIC256_RSA15</code></a>, 
+<a href="../../../../../org/apache/ws/secpolicy/SPConstants.html#ALGO_SUITE_BASIC256_SHA256"><code>SPConstants.ALGO_SUITE_BASIC256_SHA256</code></a>, 
+<a href="../../../../../org/apache/ws/secpolicy/SPConstants.html#ALGO_SUITE_BASIC256_SHA256_RSA15"><code>SPConstants.ALGO_SUITE_BASIC256_SHA256_RSA15</code></a>, 
+<a href="../../../../../org/apache/ws/secpolicy/SPConstants.html#ALGO_SUITE_TRIPLE_DES"><code>SPConstants.ALGO_SUITE_TRIPLE_DES</code></a>, 
+<a href="../../../../../org/apache/ws/secpolicy/SPConstants.html#ALGO_SUITE_TRIPLE_DES_RSA15"><code>SPConstants.ALGO_SUITE_TRIPLE_DES_RSA15</code></a>, 
+<a href="../../../../../org/apache/ws/secpolicy/SPConstants.html#ALGO_SUITE_TRIPLE_DES_SHA256"><code>SPConstants.ALGO_SUITE_TRIPLE_DES_SHA256</code></a>, 
+<a href="../../../../../org/apache/ws/secpolicy/SPConstants.html#ALGO_SUITE_TRIPLE_DES_SHA256_RSA15"><code>SPConstants.ALGO_SUITE_TRIPLE_DES_SHA256_RSA15</code></a></dd></dl>
+</li>
+</ul>
+<a name="getAsymmetricKeyWrap()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAsymmetricKeyWrap</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getAsymmetricKeyWrap()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the asymmetricKeyWrap.</dd></dl>
+</li>
+</ul>
+<a name="getAsymmetricSignature()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAsymmetricSignature</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getAsymmetricSignature()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the asymmetricSignature.</dd></dl>
+</li>
+</ul>
+<a name="getComputedKey()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getComputedKey</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getComputedKey()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the computedKey.</dd></dl>
+</li>
+</ul>
+<a name="getDigest()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getDigest</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getDigest()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the digest.</dd></dl>
+</li>
+</ul>
+<a name="getEncryption()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEncryption</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getEncryption()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the encryption.</dd></dl>
+</li>
+</ul>
+<a name="getEncryptionKeyDerivation()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEncryptionKeyDerivation</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getEncryptionKeyDerivation()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the encryptionKeyDerivation.</dd></dl>
+</li>
+</ul>
+<a name="getMaximumAsymmetricKeyLength()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getMaximumAsymmetricKeyLength</h4>
+<pre>public&nbsp;int&nbsp;getMaximumAsymmetricKeyLength()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the maximumAsymmetricKeyLength.</dd></dl>
+</li>
+</ul>
+<a name="getMaximumSymmetricKeyLength()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getMaximumSymmetricKeyLength</h4>
+<pre>public&nbsp;int&nbsp;getMaximumSymmetricKeyLength()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the maximumSymmetricKeyLength.</dd></dl>
+</li>
+</ul>
+<a name="getMinimumAsymmetricKeyLength()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getMinimumAsymmetricKeyLength</h4>
+<pre>public&nbsp;int&nbsp;getMinimumAsymmetricKeyLength()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the minimumAsymmetricKeyLength.</dd></dl>
+</li>
+</ul>
+<a name="getMinimumSymmetricKeyLength()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getMinimumSymmetricKeyLength</h4>
+<pre>public&nbsp;int&nbsp;getMinimumSymmetricKeyLength()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the minimumSymmetricKeyLength.</dd></dl>
+</li>
+</ul>
+<a name="getSignatureKeyDerivation()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSignatureKeyDerivation</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getSignatureKeyDerivation()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the signatureKeyDerivation.</dd></dl>
+</li>
+</ul>
+<a name="getSymmetricKeyWrap()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSymmetricKeyWrap</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getSymmetricKeyWrap()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the symmetricKeyWrap.</dd></dl>
+</li>
+</ul>
+<a name="getSymmetricSignature()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSymmetricSignature</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getSymmetricSignature()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the symmetricSignature.</dd></dl>
+</li>
+</ul>
+<a name="getInclusiveC14n()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getInclusiveC14n</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getInclusiveC14n()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the c14n.</dd></dl>
+</li>
+</ul>
+<a name="setC14n(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setC14n</h4>
+<pre>public&nbsp;void&nbsp;setC14n(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;c14n)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>c14n</code> - The c14n to set.</dd></dl>
+</li>
+</ul>
+<a name="getSoapNormalization()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSoapNormalization</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getSoapNormalization()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the soapNormalization.</dd></dl>
+</li>
+</ul>
+<a name="setSoapNormalization(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setSoapNormalization</h4>
+<pre>public&nbsp;void&nbsp;setSoapNormalization(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;soapNormalization)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>soapNormalization</code> - The soapNormalization to set.</dd></dl>
+</li>
+</ul>
+<a name="getStrTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getStrTransform</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getStrTransform()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the strTransform.</dd></dl>
+</li>
+</ul>
+<a name="setStrTransform(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setStrTransform</h4>
+<pre>public&nbsp;void&nbsp;setStrTransform(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;strTransform)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>strTransform</code> - The strTransform to set.</dd></dl>
+</li>
+</ul>
+<a name="getXPath()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getXPath</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getXPath()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the xPath.</dd></dl>
+</li>
+</ul>
+<a name="setXPath(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setXPath</h4>
+<pre>public&nbsp;void&nbsp;setXPath(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;path)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>path</code> - The xPath to set.</dd></dl>
+</li>
+</ul>
+<a name="getName()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getName</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>&nbsp;getName()</pre>
+</li>
+</ul>
+<a name="normalize()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>normalize</h4>
+<pre>public&nbsp;org.apache.neethi.PolicyComponent&nbsp;normalize()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>normalize</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.Assertion</code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#normalize()">normalize</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="serialize(javax.xml.stream.XMLStreamWriter)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>serialize</h4>
+<pre>public&nbsp;void&nbsp;serialize(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamWriter.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamWriter</a>&nbsp;writer)
+               throws <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamException.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamException.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamException</a></code></dd></dl>
+</li>
+</ul>
+<a name="getEncryptionDerivedKeyLength()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEncryptionDerivedKeyLength</h4>
+<pre>public&nbsp;int&nbsp;getEncryptionDerivedKeyLength()</pre>
+</li>
+</ul>
+<a name="getSignatureDerivedKeyLength()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSignatureDerivedKeyLength</h4>
+<pre>public&nbsp;int&nbsp;getSignatureDerivedKeyLength()</pre>
+</li>
+</ul>
+<a name="setAsymmetricKeyWrap(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>setAsymmetricKeyWrap</h4>
+<pre>public&nbsp;void&nbsp;setAsymmetricKeyWrap(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;asymmetricKeyWrap)</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/AlgorithmSuite.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy/model/AlgorithmWrapper.html" title="interface in org.apache.ws.secpolicy.model"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy/model/AlgorithmSuite.html" target="_top">Frames</a></li>
+<li><a href="AlgorithmSuite.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_org.apache.ws.secpolicy.model.AbstractConfigurableSecurityAssertion">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/AlgorithmWrapper.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/AlgorithmWrapper.html
new file mode 100644
index 0000000..b952350
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/AlgorithmWrapper.html
@@ -0,0 +1,210 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>AlgorithmWrapper (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="AlgorithmWrapper (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/AlgorithmWrapper.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy/model/AlgorithmSuite.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy/model/AsymmetricBinding.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy/model/AlgorithmWrapper.html" target="_top">Frames</a></li>
+<li><a href="AlgorithmWrapper.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.ws.secpolicy.model</div>
+<h2 title="Interface AlgorithmWrapper" class="title">Interface AlgorithmWrapper</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><a href="../../../../../org/apache/ws/secpolicy/model/AsymmetricBinding.html" title="class in org.apache.ws.secpolicy.model">AsymmetricBinding</a>, <a href="../../../../../org/apache/ws/secpolicy/model/Binding.html" title="class in org.apache.ws.secpolicy.model">Binding</a>, <a href="../../../../../org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a>, <a href="../../../../../org/apache/ws/secpolicy/model/SymmetricAsymmetricBindingBase.html" title="class in org.apache.ws.secpolicy.model">SymmetricAsymmetricBindingBase</a>, <a href="../../../../../org/apache/ws/secpolicy/model/SymmetricBinding.html" title="class in org.apache.ws.secpolicy.model">SymmetricBinding</a>, <a href="../../../../../org/apache/ws/secpolicy/model/TransportBinding.html" title="class in org.apache.ws.secpolicy.model">TransportBinding</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="strong">AlgorithmWrapper</span></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/AlgorithmWrapper.html#setAlgorithmSuite(org.apache.ws.secpolicy.model.AlgorithmSuite)">setAlgorithmSuite</a></strong>(<a href="../../../../../org/apache/ws/secpolicy/model/AlgorithmSuite.html" title="class in org.apache.ws.secpolicy.model">AlgorithmSuite</a>&nbsp;algorithmSuite)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="setAlgorithmSuite(org.apache.ws.secpolicy.model.AlgorithmSuite)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>setAlgorithmSuite</h4>
+<pre>void&nbsp;setAlgorithmSuite(<a href="../../../../../org/apache/ws/secpolicy/model/AlgorithmSuite.html" title="class in org.apache.ws.secpolicy.model">AlgorithmSuite</a>&nbsp;algorithmSuite)</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/AlgorithmWrapper.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy/model/AlgorithmSuite.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy/model/AsymmetricBinding.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy/model/AlgorithmWrapper.html" target="_top">Frames</a></li>
+<li><a href="AlgorithmWrapper.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/AsymmetricBinding.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/AsymmetricBinding.html
new file mode 100644
index 0000000..7e71e21
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/AsymmetricBinding.html
@@ -0,0 +1,402 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>AsymmetricBinding (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="AsymmetricBinding (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/AsymmetricBinding.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy/model/AlgorithmWrapper.html" title="interface in org.apache.ws.secpolicy.model"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy/model/Binding.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy/model/AsymmetricBinding.html" target="_top">Frames</a></li>
+<li><a href="AsymmetricBinding.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_org.apache.ws.secpolicy.model.AbstractSecurityAssertion">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.ws.secpolicy.model</div>
+<h2 title="Class AsymmetricBinding" class="title">Class AsymmetricBinding</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">org.apache.ws.secpolicy.model.AbstractSecurityAssertion</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../org/apache/ws/secpolicy/model/Binding.html" title="class in org.apache.ws.secpolicy.model">org.apache.ws.secpolicy.model.Binding</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../org/apache/ws/secpolicy/model/SymmetricAsymmetricBindingBase.html" title="class in org.apache.ws.secpolicy.model">org.apache.ws.secpolicy.model.SymmetricAsymmetricBindingBase</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.ws.secpolicy.model.AsymmetricBinding</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>org.apache.neethi.Assertion, org.apache.neethi.PolicyComponent, <a href="../../../../../org/apache/ws/secpolicy/model/AlgorithmWrapper.html" title="interface in org.apache.ws.secpolicy.model">AlgorithmWrapper</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">AsymmetricBinding</span>
+extends <a href="../../../../../org/apache/ws/secpolicy/model/SymmetricAsymmetricBindingBase.html" title="class in org.apache.ws.secpolicy.model">SymmetricAsymmetricBindingBase</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_org.apache.ws.secpolicy.model.AbstractSecurityAssertion">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.apache.ws.secpolicy.model.<a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a></h3>
+<code><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#version">version</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/AsymmetricBinding.html#AsymmetricBinding(int)">AsymmetricBinding</a></strong>(int&nbsp;version)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../org/apache/ws/secpolicy/model/InitiatorToken.html" title="class in org.apache.ws.secpolicy.model">InitiatorToken</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/AsymmetricBinding.html#getInitiatorToken()">getInitiatorToken</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/AsymmetricBinding.html#getName()">getName</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../org/apache/ws/secpolicy/model/RecipientToken.html" title="class in org.apache.ws.secpolicy.model">RecipientToken</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/AsymmetricBinding.html#getRecipientToken()">getRecipientToken</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>org.apache.neethi.PolicyComponent</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/AsymmetricBinding.html#normalize()">normalize</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/AsymmetricBinding.html#serialize(javax.xml.stream.XMLStreamWriter)">serialize</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamWriter.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamWriter</a>&nbsp;writer)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/AsymmetricBinding.html#setInitiatorToken(org.apache.ws.secpolicy.model.InitiatorToken)">setInitiatorToken</a></strong>(<a href="../../../../../org/apache/ws/secpolicy/model/InitiatorToken.html" title="class in org.apache.ws.secpolicy.model">InitiatorToken</a>&nbsp;initiatorToken)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/AsymmetricBinding.html#setRecipientToken(org.apache.ws.secpolicy.model.RecipientToken)">setRecipientToken</a></strong>(<a href="../../../../../org/apache/ws/secpolicy/model/RecipientToken.html" title="class in org.apache.ws.secpolicy.model">RecipientToken</a>&nbsp;recipientToken)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_org.apache.ws.secpolicy.model.SymmetricAsymmetricBindingBase">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.apache.ws.secpolicy.model.<a href="../../../../../org/apache/ws/secpolicy/model/SymmetricAsymmetricBindingBase.html" title="class in org.apache.ws.secpolicy.model">SymmetricAsymmetricBindingBase</a></h3>
+<code><a href="../../../../../org/apache/ws/secpolicy/model/SymmetricAsymmetricBindingBase.html#getProtectionOrder()">getProtectionOrder</a>, <a href="../../../../../org/apache/ws/secpolicy/model/SymmetricAsymmetricBindingBase.html#isEntireHeadersAndBodySignatures()">isEntireHeadersAndBodySignatures</a>, <a href="../../../../../org/apache/ws/secpolicy/model/SymmetricAsymmetricBindingBase.html#isSignatureProtection()">isSignatureProtection</a>, <a href="../../../../../org/apache/ws/secpolicy/model/SymmetricAsymmetricBindingBase.html#isTokenProtection()">isTokenProtection</a>, <a href="../../../../../org/apache/ws/secpolicy/model/SymmetricAsymmetricBindingBase.html#setEntireHeadersAndBodySignatures(boolean)">setEntireHeadersAndBodySignatures</a>, <a href="../../../../../org/apache/ws/secpolicy/model/SymmetricAsymmetricBindingBase.html#setProtectionOrder(java.lang.String)">setProtectionOrder</a>, <a href="../../../../../org/apache/ws/secpolicy/model/SymmetricAsymmetricBindingBase.html#setSignatureProtection(boolean)">setSignatureProtection</a>, <a href="../../../../../org/apache/ws/secpolicy/model/SymmetricAsymmetricBindingBase.html#setTokenProtection(boolean)">setTokenProtection</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_org.apache.ws.secpolicy.model.Binding">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.apache.ws.secpolicy.model.<a href="../../../../../org/apache/ws/secpolicy/model/Binding.html" title="class in org.apache.ws.secpolicy.model">Binding</a></h3>
+<code><a href="../../../../../org/apache/ws/secpolicy/model/Binding.html#getAlgorithmSuite()">getAlgorithmSuite</a>, <a href="../../../../../org/apache/ws/secpolicy/model/Binding.html#getLayout()">getLayout</a>, <a href="../../../../../org/apache/ws/secpolicy/model/Binding.html#getSignedEndorsingSupportingTokens()">getSignedEndorsingSupportingTokens</a>, <a href="../../../../../org/apache/ws/secpolicy/model/Binding.html#getSignedSupportingToken()">getSignedSupportingToken</a>, <a href="../../../../../org/apache/ws/secpolicy/model/Binding.html#isIncludeTimestamp()">isIncludeTimestamp</a>, <a href="../../../../../org/apache/ws/secpolicy/model/Binding.html#isIncludeTimestampOptional()">isIncludeTimestampOptional</a>, <a href="../../../../../org/apache/ws/secpolicy/model/Binding.html#setAlgorithmSuite(org.apache.ws.secpolicy.model.AlgorithmSuite)">setAlgorithmSuite</a>, <a href="../../../../../org/apache/ws/secpolicy/model/Binding.html#setIncludeTimestamp(boolean)">setIncludeTimestamp</a>, <a href="../../../../../org/apache/ws/secpolicy/model/Binding.html#setIncludeTimestampOptional(boolean)">setIncludeTimestampOptional</a>, <a href="../../../../../org/apache/ws/secpolicy/model/Binding.html#setLayout(org.apache.ws.secpolicy.model.Layout)">setLayout</a>, <a href="../../../../../org/apache/ws/secpolicy/model/Binding.html#setSignedEndorsingSupportingTokens(org.apache.ws.secpolicy.model.SupportingToken)">setSignedEndorsingSupportingTokens</a>, <a href="../../../../../org/apache/ws/secpolicy/model/Binding.html#setSignedSupportingToken(org.apache.ws.secpolicy.model.SupportingToken)">setSignedSupportingToken</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_org.apache.ws.secpolicy.model.AbstractSecurityAssertion">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.apache.ws.secpolicy.model.<a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a></h3>
+<code><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#equal(org.apache.neethi.PolicyComponent)">equal</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#getType()">getType</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#getVersion()">getVersion</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#isIgnorable()">isIgnorable</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#isNormalized()">isNormalized</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#isOptional()">isOptional</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setIgnorable(boolean)">setIgnorable</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setNormalized(boolean)">setNormalized</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setOptional(boolean)">setOptional</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setVersion(int)">setVersion</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeAttribute(javax.xml.stream.XMLStreamWriter, java.lang.String, java.lang.String, java.lang.String, java.lang.String)">writeAttribute</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeEmptyElement(javax.xml.stream.XMLStreamWriter, java.lang.String, java.lang.String, java.lang.String)">writeEmptyElement</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeStartElement(javax.xml.stream.XMLStreamWriter, javax.xml.namespace.QName)">writeStartElement</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeStartElement(javax.xml.stream.XMLStreamWriter, java.lang.String, java.lang.String, java.lang.String)">writeStartElement</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="AsymmetricBinding(int)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>AsymmetricBinding</h4>
+<pre>public&nbsp;AsymmetricBinding(int&nbsp;version)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getInitiatorToken()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getInitiatorToken</h4>
+<pre>public&nbsp;<a href="../../../../../org/apache/ws/secpolicy/model/InitiatorToken.html" title="class in org.apache.ws.secpolicy.model">InitiatorToken</a>&nbsp;getInitiatorToken()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the initiatorToken.</dd></dl>
+</li>
+</ul>
+<a name="setInitiatorToken(org.apache.ws.secpolicy.model.InitiatorToken)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setInitiatorToken</h4>
+<pre>public&nbsp;void&nbsp;setInitiatorToken(<a href="../../../../../org/apache/ws/secpolicy/model/InitiatorToken.html" title="class in org.apache.ws.secpolicy.model">InitiatorToken</a>&nbsp;initiatorToken)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>initiatorToken</code> - The initiatorToken to set.</dd></dl>
+</li>
+</ul>
+<a name="getRecipientToken()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getRecipientToken</h4>
+<pre>public&nbsp;<a href="../../../../../org/apache/ws/secpolicy/model/RecipientToken.html" title="class in org.apache.ws.secpolicy.model">RecipientToken</a>&nbsp;getRecipientToken()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the recipientToken.</dd></dl>
+</li>
+</ul>
+<a name="setRecipientToken(org.apache.ws.secpolicy.model.RecipientToken)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setRecipientToken</h4>
+<pre>public&nbsp;void&nbsp;setRecipientToken(<a href="../../../../../org/apache/ws/secpolicy/model/RecipientToken.html" title="class in org.apache.ws.secpolicy.model">RecipientToken</a>&nbsp;recipientToken)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>recipientToken</code> - The recipientToken to set.</dd></dl>
+</li>
+</ul>
+<a name="getName()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getName</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>&nbsp;getName()</pre>
+</li>
+</ul>
+<a name="normalize()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>normalize</h4>
+<pre>public&nbsp;org.apache.neethi.PolicyComponent&nbsp;normalize()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>normalize</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.Assertion</code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#normalize()">normalize</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="serialize(javax.xml.stream.XMLStreamWriter)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>serialize</h4>
+<pre>public&nbsp;void&nbsp;serialize(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamWriter.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamWriter</a>&nbsp;writer)
+               throws <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamException.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamException.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamException</a></code></dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/AsymmetricBinding.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy/model/AlgorithmWrapper.html" title="interface in org.apache.ws.secpolicy.model"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy/model/Binding.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy/model/AsymmetricBinding.html" target="_top">Frames</a></li>
+<li><a href="AsymmetricBinding.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_org.apache.ws.secpolicy.model.AbstractSecurityAssertion">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/Binding.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/Binding.html
new file mode 100644
index 0000000..8291813
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/Binding.html
@@ -0,0 +1,453 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Binding (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Binding (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/Binding.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy/model/AsymmetricBinding.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy/model/ContentEncryptedElements.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy/model/Binding.html" target="_top">Frames</a></li>
+<li><a href="Binding.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_org.apache.ws.secpolicy.model.AbstractSecurityAssertion">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.ws.secpolicy.model</div>
+<h2 title="Class Binding" class="title">Class Binding</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">org.apache.ws.secpolicy.model.AbstractSecurityAssertion</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.ws.secpolicy.model.Binding</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>org.apache.neethi.Assertion, org.apache.neethi.PolicyComponent, <a href="../../../../../org/apache/ws/secpolicy/model/AlgorithmWrapper.html" title="interface in org.apache.ws.secpolicy.model">AlgorithmWrapper</a></dd>
+</dl>
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><a href="../../../../../org/apache/ws/secpolicy/model/SymmetricAsymmetricBindingBase.html" title="class in org.apache.ws.secpolicy.model">SymmetricAsymmetricBindingBase</a>, <a href="../../../../../org/apache/ws/secpolicy/model/TransportBinding.html" title="class in org.apache.ws.secpolicy.model">TransportBinding</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public abstract class <span class="strong">Binding</span>
+extends <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a>
+implements <a href="../../../../../org/apache/ws/secpolicy/model/AlgorithmWrapper.html" title="interface in org.apache.ws.secpolicy.model">AlgorithmWrapper</a></pre>
+<dl><dt><span class="strong">Author:</span></dt>
+  <dd>prabath</dd></dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_org.apache.ws.secpolicy.model.AbstractSecurityAssertion">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.apache.ws.secpolicy.model.<a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a></h3>
+<code><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#version">version</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/Binding.html#Binding(int)">Binding</a></strong>(int&nbsp;version)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../org/apache/ws/secpolicy/model/AlgorithmSuite.html" title="class in org.apache.ws.secpolicy.model">AlgorithmSuite</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/Binding.html#getAlgorithmSuite()">getAlgorithmSuite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../../org/apache/ws/secpolicy/model/Layout.html" title="class in org.apache.ws.secpolicy.model">Layout</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/Binding.html#getLayout()">getLayout</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/Binding.html#getSignedEndorsingSupportingTokens()">getSignedEndorsingSupportingTokens</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../../org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/Binding.html#getSignedSupportingToken()">getSignedSupportingToken</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/Binding.html#isIncludeTimestamp()">isIncludeTimestamp</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/Binding.html#isIncludeTimestampOptional()">isIncludeTimestampOptional</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/Binding.html#setAlgorithmSuite(org.apache.ws.secpolicy.model.AlgorithmSuite)">setAlgorithmSuite</a></strong>(<a href="../../../../../org/apache/ws/secpolicy/model/AlgorithmSuite.html" title="class in org.apache.ws.secpolicy.model">AlgorithmSuite</a>&nbsp;algorithmSuite)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/Binding.html#setIncludeTimestamp(boolean)">setIncludeTimestamp</a></strong>(boolean&nbsp;includeTimestamp)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/Binding.html#setIncludeTimestampOptional(boolean)">setIncludeTimestampOptional</a></strong>(boolean&nbsp;includeTimestampOptional)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/Binding.html#setLayout(org.apache.ws.secpolicy.model.Layout)">setLayout</a></strong>(<a href="../../../../../org/apache/ws/secpolicy/model/Layout.html" title="class in org.apache.ws.secpolicy.model">Layout</a>&nbsp;layout)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/Binding.html#setSignedEndorsingSupportingTokens(org.apache.ws.secpolicy.model.SupportingToken)">setSignedEndorsingSupportingTokens</a></strong>(<a href="../../../../../org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a>&nbsp;signedEndorsingSupportingTokens)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/Binding.html#setSignedSupportingToken(org.apache.ws.secpolicy.model.SupportingToken)">setSignedSupportingToken</a></strong>(<a href="../../../../../org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a>&nbsp;signedSupportingToken)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_org.apache.ws.secpolicy.model.AbstractSecurityAssertion">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.apache.ws.secpolicy.model.<a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a></h3>
+<code><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#equal(org.apache.neethi.PolicyComponent)">equal</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#getType()">getType</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#getVersion()">getVersion</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#isIgnorable()">isIgnorable</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#isNormalized()">isNormalized</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#isOptional()">isOptional</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#normalize()">normalize</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setIgnorable(boolean)">setIgnorable</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setNormalized(boolean)">setNormalized</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setOptional(boolean)">setOptional</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setVersion(int)">setVersion</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeAttribute(javax.xml.stream.XMLStreamWriter, java.lang.String, java.lang.String, java.lang.String, java.lang.String)">writeAttribute</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeEmptyElement(javax.xml.stream.XMLStreamWriter, java.lang.String, java.lang.String, java.lang.String)">writeEmptyElement</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeStartElement(javax.xml.stream.XMLStreamWriter, javax.xml.namespace.QName)">writeStartElement</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeStartElement(javax.xml.stream.XMLStreamWriter, java.lang.String, java.lang.String, java.lang.String)">writeStartElement</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_org.apache.neethi.Assertion">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.apache.neethi.Assertion</h3>
+<code>getName, serialize</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="Binding(int)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>Binding</h4>
+<pre>public&nbsp;Binding(int&nbsp;version)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getAlgorithmSuite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAlgorithmSuite</h4>
+<pre>public&nbsp;<a href="../../../../../org/apache/ws/secpolicy/model/AlgorithmSuite.html" title="class in org.apache.ws.secpolicy.model">AlgorithmSuite</a>&nbsp;getAlgorithmSuite()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the algorithmSuite.</dd></dl>
+</li>
+</ul>
+<a name="setAlgorithmSuite(org.apache.ws.secpolicy.model.AlgorithmSuite)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAlgorithmSuite</h4>
+<pre>public&nbsp;void&nbsp;setAlgorithmSuite(<a href="../../../../../org/apache/ws/secpolicy/model/AlgorithmSuite.html" title="class in org.apache.ws.secpolicy.model">AlgorithmSuite</a>&nbsp;algorithmSuite)</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../../org/apache/ws/secpolicy/model/AlgorithmWrapper.html#setAlgorithmSuite(org.apache.ws.secpolicy.model.AlgorithmSuite)">setAlgorithmSuite</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/ws/secpolicy/model/AlgorithmWrapper.html" title="interface in org.apache.ws.secpolicy.model">AlgorithmWrapper</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>algorithmSuite</code> - The algorithmSuite to set.</dd></dl>
+</li>
+</ul>
+<a name="isIncludeTimestamp()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isIncludeTimestamp</h4>
+<pre>public&nbsp;boolean&nbsp;isIncludeTimestamp()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the includeTimestamp.</dd></dl>
+</li>
+</ul>
+<a name="setIncludeTimestamp(boolean)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setIncludeTimestamp</h4>
+<pre>public&nbsp;void&nbsp;setIncludeTimestamp(boolean&nbsp;includeTimestamp)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>includeTimestamp</code> - The includeTimestamp to set.</dd></dl>
+</li>
+</ul>
+<a name="isIncludeTimestampOptional()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isIncludeTimestampOptional</h4>
+<pre>public&nbsp;boolean&nbsp;isIncludeTimestampOptional()</pre>
+</li>
+</ul>
+<a name="setIncludeTimestampOptional(boolean)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setIncludeTimestampOptional</h4>
+<pre>public&nbsp;void&nbsp;setIncludeTimestampOptional(boolean&nbsp;includeTimestampOptional)</pre>
+</li>
+</ul>
+<a name="getLayout()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getLayout</h4>
+<pre>public&nbsp;<a href="../../../../../org/apache/ws/secpolicy/model/Layout.html" title="class in org.apache.ws.secpolicy.model">Layout</a>&nbsp;getLayout()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the layout.</dd></dl>
+</li>
+</ul>
+<a name="setLayout(org.apache.ws.secpolicy.model.Layout)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setLayout</h4>
+<pre>public&nbsp;void&nbsp;setLayout(<a href="../../../../../org/apache/ws/secpolicy/model/Layout.html" title="class in org.apache.ws.secpolicy.model">Layout</a>&nbsp;layout)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>layout</code> - The layout to set.</dd></dl>
+</li>
+</ul>
+<a name="getSignedEndorsingSupportingTokens()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSignedEndorsingSupportingTokens</h4>
+<pre>public&nbsp;<a href="../../../../../org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a>&nbsp;getSignedEndorsingSupportingTokens()</pre>
+</li>
+</ul>
+<a name="setSignedEndorsingSupportingTokens(org.apache.ws.secpolicy.model.SupportingToken)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setSignedEndorsingSupportingTokens</h4>
+<pre>public&nbsp;void&nbsp;setSignedEndorsingSupportingTokens(<a href="../../../../../org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a>&nbsp;signedEndorsingSupportingTokens)</pre>
+</li>
+</ul>
+<a name="getSignedSupportingToken()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSignedSupportingToken</h4>
+<pre>public&nbsp;<a href="../../../../../org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a>&nbsp;getSignedSupportingToken()</pre>
+</li>
+</ul>
+<a name="setSignedSupportingToken(org.apache.ws.secpolicy.model.SupportingToken)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>setSignedSupportingToken</h4>
+<pre>public&nbsp;void&nbsp;setSignedSupportingToken(<a href="../../../../../org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a>&nbsp;signedSupportingToken)</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/Binding.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy/model/AsymmetricBinding.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy/model/ContentEncryptedElements.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy/model/Binding.html" target="_top">Frames</a></li>
+<li><a href="Binding.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_org.apache.ws.secpolicy.model.AbstractSecurityAssertion">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/ContentEncryptedElements.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/ContentEncryptedElements.html
new file mode 100644
index 0000000..7e02e3d
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/ContentEncryptedElements.html
@@ -0,0 +1,405 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>ContentEncryptedElements (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="ContentEncryptedElements (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/ContentEncryptedElements.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy/model/Binding.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy/model/EncryptionToken.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy/model/ContentEncryptedElements.html" target="_top">Frames</a></li>
+<li><a href="ContentEncryptedElements.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_org.apache.ws.secpolicy.model.AbstractSecurityAssertion">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.ws.secpolicy.model</div>
+<h2 title="Class ContentEncryptedElements" class="title">Class ContentEncryptedElements</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">org.apache.ws.secpolicy.model.AbstractSecurityAssertion</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.ws.secpolicy.model.ContentEncryptedElements</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>org.apache.neethi.Assertion, org.apache.neethi.PolicyComponent</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">ContentEncryptedElements</span>
+extends <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_org.apache.ws.secpolicy.model.AbstractSecurityAssertion">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.apache.ws.secpolicy.model.<a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a></h3>
+<code><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#version">version</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/ContentEncryptedElements.html#ContentEncryptedElements(int)">ContentEncryptedElements</a></strong>(int&nbsp;version)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/ContentEncryptedElements.html#addDeclaredNamespaces(java.lang.String, java.lang.String)">addDeclaredNamespaces</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;uri,
+                     <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;prefix)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/ContentEncryptedElements.html#addXPathExpression(java.lang.String)">addXPathExpression</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;expr)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">HashMap</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/ContentEncryptedElements.html#getDeclaredNamespaces()">getDeclaredNamespaces</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/ContentEncryptedElements.html#getName()">getName</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/ArrayList.html?is-external=true" title="class or interface in java.util">ArrayList</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/ContentEncryptedElements.html#getXPathExpressions()">getXPathExpressions</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/ContentEncryptedElements.html#getXPathVersion()">getXPathVersion</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>org.apache.neethi.PolicyComponent</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/ContentEncryptedElements.html#normalize()">normalize</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/ContentEncryptedElements.html#serialize(javax.xml.stream.XMLStreamWriter)">serialize</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamWriter.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamWriter</a>&nbsp;writer)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/ContentEncryptedElements.html#setXPathVersion(java.lang.String)">setXPathVersion</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;pathVersion)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_org.apache.ws.secpolicy.model.AbstractSecurityAssertion">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.apache.ws.secpolicy.model.<a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a></h3>
+<code><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#equal(org.apache.neethi.PolicyComponent)">equal</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#getType()">getType</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#getVersion()">getVersion</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#isIgnorable()">isIgnorable</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#isNormalized()">isNormalized</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#isOptional()">isOptional</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setIgnorable(boolean)">setIgnorable</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setNormalized(boolean)">setNormalized</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setOptional(boolean)">setOptional</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setVersion(int)">setVersion</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeAttribute(javax.xml.stream.XMLStreamWriter, java.lang.String, java.lang.String, java.lang.String, java.lang.String)">writeAttribute</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeEmptyElement(javax.xml.stream.XMLStreamWriter, java.lang.String, java.lang.String, java.lang.String)">writeEmptyElement</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeStartElement(javax.xml.stream.XMLStreamWriter, javax.xml.namespace.QName)">writeStartElement</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeStartElement(javax.xml.stream.XMLStreamWriter, java.lang.String, java.lang.String, java.lang.String)">writeStartElement</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="ContentEncryptedElements(int)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ContentEncryptedElements</h4>
+<pre>public&nbsp;ContentEncryptedElements(int&nbsp;version)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getXPathExpressions()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getXPathExpressions</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/ArrayList.html?is-external=true" title="class or interface in java.util">ArrayList</a>&nbsp;getXPathExpressions()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the xPathExpressions.</dd></dl>
+</li>
+</ul>
+<a name="addXPathExpression(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addXPathExpression</h4>
+<pre>public&nbsp;void&nbsp;addXPathExpression(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;expr)</pre>
+</li>
+</ul>
+<a name="getXPathVersion()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getXPathVersion</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getXPathVersion()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the xPathVersion.</dd></dl>
+</li>
+</ul>
+<a name="setXPathVersion(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setXPathVersion</h4>
+<pre>public&nbsp;void&nbsp;setXPathVersion(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;pathVersion)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>pathVersion</code> - The xPathVersion to set.</dd></dl>
+</li>
+</ul>
+<a name="getDeclaredNamespaces()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getDeclaredNamespaces</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">HashMap</a>&nbsp;getDeclaredNamespaces()</pre>
+</li>
+</ul>
+<a name="addDeclaredNamespaces(java.lang.String, java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addDeclaredNamespaces</h4>
+<pre>public&nbsp;void&nbsp;addDeclaredNamespaces(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;uri,
+                         <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;prefix)</pre>
+</li>
+</ul>
+<a name="serialize(javax.xml.stream.XMLStreamWriter)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>serialize</h4>
+<pre>public&nbsp;void&nbsp;serialize(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamWriter.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamWriter</a>&nbsp;writer)
+               throws <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamException.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamException.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamException</a></code></dd></dl>
+</li>
+</ul>
+<a name="getName()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getName</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>&nbsp;getName()</pre>
+</li>
+</ul>
+<a name="normalize()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>normalize</h4>
+<pre>public&nbsp;org.apache.neethi.PolicyComponent&nbsp;normalize()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>normalize</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.Assertion</code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#normalize()">normalize</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/ContentEncryptedElements.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy/model/Binding.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy/model/EncryptionToken.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy/model/ContentEncryptedElements.html" target="_top">Frames</a></li>
+<li><a href="ContentEncryptedElements.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_org.apache.ws.secpolicy.model.AbstractSecurityAssertion">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/EncryptionToken.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/EncryptionToken.html
new file mode 100644
index 0000000..ba006b8
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/EncryptionToken.html
@@ -0,0 +1,358 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>EncryptionToken (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="EncryptionToken (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/EncryptionToken.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy/model/ContentEncryptedElements.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy/model/Header.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy/model/EncryptionToken.html" target="_top">Frames</a></li>
+<li><a href="EncryptionToken.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_org.apache.ws.secpolicy.model.AbstractSecurityAssertion">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.ws.secpolicy.model</div>
+<h2 title="Class EncryptionToken" class="title">Class EncryptionToken</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">org.apache.ws.secpolicy.model.AbstractSecurityAssertion</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.ws.secpolicy.model.EncryptionToken</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>org.apache.neethi.Assertion, org.apache.neethi.PolicyComponent, <a href="../../../../../org/apache/ws/secpolicy/model/TokenWrapper.html" title="interface in org.apache.ws.secpolicy.model">TokenWrapper</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">EncryptionToken</span>
+extends <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a>
+implements <a href="../../../../../org/apache/ws/secpolicy/model/TokenWrapper.html" title="interface in org.apache.ws.secpolicy.model">TokenWrapper</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_org.apache.ws.secpolicy.model.AbstractSecurityAssertion">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.apache.ws.secpolicy.model.<a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a></h3>
+<code><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#version">version</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/EncryptionToken.html#EncryptionToken(int)">EncryptionToken</a></strong>(int&nbsp;version)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/EncryptionToken.html#getEncryptionToken()">getEncryptionToken</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/EncryptionToken.html#getName()">getName</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/EncryptionToken.html#serialize(javax.xml.stream.XMLStreamWriter)">serialize</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamWriter.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamWriter</a>&nbsp;writer)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/EncryptionToken.html#setEncryptionToken(org.apache.ws.secpolicy.model.Token)">setEncryptionToken</a></strong>(<a href="../../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a>&nbsp;encryptionToken)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/EncryptionToken.html#setToken(org.apache.ws.secpolicy.model.Token)">setToken</a></strong>(<a href="../../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a>&nbsp;tok)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_org.apache.ws.secpolicy.model.AbstractSecurityAssertion">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.apache.ws.secpolicy.model.<a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a></h3>
+<code><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#equal(org.apache.neethi.PolicyComponent)">equal</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#getType()">getType</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#getVersion()">getVersion</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#isIgnorable()">isIgnorable</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#isNormalized()">isNormalized</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#isOptional()">isOptional</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#normalize()">normalize</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setIgnorable(boolean)">setIgnorable</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setNormalized(boolean)">setNormalized</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setOptional(boolean)">setOptional</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setVersion(int)">setVersion</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeAttribute(javax.xml.stream.XMLStreamWriter, java.lang.String, java.lang.String, java.lang.String, java.lang.String)">writeAttribute</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeEmptyElement(javax.xml.stream.XMLStreamWriter, java.lang.String, java.lang.String, java.lang.String)">writeEmptyElement</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeStartElement(javax.xml.stream.XMLStreamWriter, javax.xml.namespace.QName)">writeStartElement</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeStartElement(javax.xml.stream.XMLStreamWriter, java.lang.String, java.lang.String, java.lang.String)">writeStartElement</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EncryptionToken(int)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EncryptionToken</h4>
+<pre>public&nbsp;EncryptionToken(int&nbsp;version)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getEncryptionToken()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEncryptionToken</h4>
+<pre>public&nbsp;<a href="../../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a>&nbsp;getEncryptionToken()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the encryptionToken.</dd></dl>
+</li>
+</ul>
+<a name="setEncryptionToken(org.apache.ws.secpolicy.model.Token)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setEncryptionToken</h4>
+<pre>public&nbsp;void&nbsp;setEncryptionToken(<a href="../../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a>&nbsp;encryptionToken)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>encryptionToken</code> - The encryptionToken to set.</dd></dl>
+</li>
+</ul>
+<a name="setToken(org.apache.ws.secpolicy.model.Token)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setToken</h4>
+<pre>public&nbsp;void&nbsp;setToken(<a href="../../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a>&nbsp;tok)</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../../org/apache/ws/secpolicy/model/TokenWrapper.html#setToken(org.apache.ws.secpolicy.model.Token)">setToken</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/ws/secpolicy/model/TokenWrapper.html" title="interface in org.apache.ws.secpolicy.model">TokenWrapper</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getName()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getName</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>&nbsp;getName()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>getName</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.Assertion</code></dd>
+</dl>
+</li>
+</ul>
+<a name="serialize(javax.xml.stream.XMLStreamWriter)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>serialize</h4>
+<pre>public&nbsp;void&nbsp;serialize(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamWriter.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamWriter</a>&nbsp;writer)
+               throws <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamException.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamException</a></pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>serialize</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.Assertion</code></dd>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>serialize</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.PolicyComponent</code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamException.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamException</a></code></dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/EncryptionToken.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy/model/ContentEncryptedElements.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy/model/Header.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy/model/EncryptionToken.html" target="_top">Frames</a></li>
+<li><a href="EncryptionToken.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_org.apache.ws.secpolicy.model.AbstractSecurityAssertion">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/Header.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/Header.html
new file mode 100644
index 0000000..31a1840
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/Header.html
@@ -0,0 +1,299 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Header (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Header (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/Header.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy/model/EncryptionToken.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy/model/HttpsToken.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy/model/Header.html" target="_top">Frames</a></li>
+<li><a href="Header.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.ws.secpolicy.model</div>
+<h2 title="Class Header" class="title">Class Header</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.ws.secpolicy.model.Header</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">Header</span>
+extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/Header.html#Header()">Header</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/Header.html#getName()">getName</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/Header.html#getNamespace()">getNamespace</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/Header.html#setName(java.lang.String)">setName</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/Header.html#setNamespace(java.lang.String)">setNamespace</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;namespace)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="Header()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>Header</h4>
+<pre>public&nbsp;Header()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getName()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getName</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getName()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the name.</dd></dl>
+</li>
+</ul>
+<a name="setName(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setName</h4>
+<pre>public&nbsp;void&nbsp;setName(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>name</code> - The name to set.</dd></dl>
+</li>
+</ul>
+<a name="getNamespace()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNamespace</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getNamespace()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the namespace.</dd></dl>
+</li>
+</ul>
+<a name="setNamespace(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>setNamespace</h4>
+<pre>public&nbsp;void&nbsp;setNamespace(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;namespace)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>namespace</code> - The namespace to set.</dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/Header.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy/model/EncryptionToken.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy/model/HttpsToken.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy/model/Header.html" target="_top">Frames</a></li>
+<li><a href="Header.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/HttpsToken.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/HttpsToken.html
new file mode 100644
index 0000000..17b82bc
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/HttpsToken.html
@@ -0,0 +1,418 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>HttpsToken (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="HttpsToken (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/HttpsToken.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy/model/Header.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy/model/InitiatorToken.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy/model/HttpsToken.html" target="_top">Frames</a></li>
+<li><a href="HttpsToken.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_org.apache.ws.secpolicy.model.AbstractSecurityAssertion">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.ws.secpolicy.model</div>
+<h2 title="Class HttpsToken" class="title">Class HttpsToken</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">org.apache.ws.secpolicy.model.AbstractSecurityAssertion</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">org.apache.ws.secpolicy.model.Token</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.ws.secpolicy.model.HttpsToken</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>org.apache.neethi.Assertion, org.apache.neethi.PolicyComponent</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">HttpsToken</span>
+extends <a href="../../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a></pre>
+<dl><dt><span class="strong">Author:</span></dt>
+  <dd>Ruchith Fernando (ruchith.fernando@gmail.com)</dd></dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_org.apache.ws.secpolicy.model.AbstractSecurityAssertion">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.apache.ws.secpolicy.model.<a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a></h3>
+<code><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#version">version</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/HttpsToken.html#HttpsToken(int)">HttpsToken</a></strong>(int&nbsp;version)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/HttpsToken.html#getName()">getName</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/HttpsToken.html#isHttpBasicAuthentication()">isHttpBasicAuthentication</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/HttpsToken.html#isHttpDigestAuthentication()">isHttpDigestAuthentication</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/HttpsToken.html#isRequireClientCertificate()">isRequireClientCertificate</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>org.apache.neethi.PolicyComponent</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/HttpsToken.html#normalize()">normalize</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/HttpsToken.html#serialize(javax.xml.stream.XMLStreamWriter)">serialize</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamWriter.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamWriter</a>&nbsp;writer)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/HttpsToken.html#setHttpBasicAuthentication(boolean)">setHttpBasicAuthentication</a></strong>(boolean&nbsp;httpBasicAuthentication)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/HttpsToken.html#setHttpDigestAuthentication(boolean)">setHttpDigestAuthentication</a></strong>(boolean&nbsp;httpDigestAuthentication)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/HttpsToken.html#setRequireClientCertificate(boolean)">setRequireClientCertificate</a></strong>(boolean&nbsp;requireClientCertificate)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_org.apache.ws.secpolicy.model.Token">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.apache.ws.secpolicy.model.<a href="../../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a></h3>
+<code><a href="../../../../../org/apache/ws/secpolicy/model/Token.html#getInclusion()">getInclusion</a>, <a href="../../../../../org/apache/ws/secpolicy/model/Token.html#isDerivedKeys()">isDerivedKeys</a>, <a href="../../../../../org/apache/ws/secpolicy/model/Token.html#isExplicitDerivedKeys()">isExplicitDerivedKeys</a>, <a href="../../../../../org/apache/ws/secpolicy/model/Token.html#isImpliedDerivedKeys()">isImpliedDerivedKeys</a>, <a href="../../../../../org/apache/ws/secpolicy/model/Token.html#setDerivedKeys(boolean)">setDerivedKeys</a>, <a href="../../../../../org/apache/ws/secpolicy/model/Token.html#setExplicitDerivedKeys(boolean)">setExplicitDerivedKeys</a>, <a href="../../../../../org/apache/ws/secpolicy/model/Token.html#setImpliedDerivedKeys(boolean)">setImpliedDerivedKeys</a>, <a href="../../../../../org/apache/ws/secpolicy/model/Token.html#setInclusion(int)">setInclusion</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_org.apache.ws.secpolicy.model.AbstractSecurityAssertion">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.apache.ws.secpolicy.model.<a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a></h3>
+<code><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#equal(org.apache.neethi.PolicyComponent)">equal</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#getType()">getType</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#getVersion()">getVersion</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#isIgnorable()">isIgnorable</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#isNormalized()">isNormalized</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#isOptional()">isOptional</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setIgnorable(boolean)">setIgnorable</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setNormalized(boolean)">setNormalized</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setOptional(boolean)">setOptional</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setVersion(int)">setVersion</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeAttribute(javax.xml.stream.XMLStreamWriter, java.lang.String, java.lang.String, java.lang.String, java.lang.String)">writeAttribute</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeEmptyElement(javax.xml.stream.XMLStreamWriter, java.lang.String, java.lang.String, java.lang.String)">writeEmptyElement</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeStartElement(javax.xml.stream.XMLStreamWriter, javax.xml.namespace.QName)">writeStartElement</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeStartElement(javax.xml.stream.XMLStreamWriter, java.lang.String, java.lang.String, java.lang.String)">writeStartElement</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="HttpsToken(int)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>HttpsToken</h4>
+<pre>public&nbsp;HttpsToken(int&nbsp;version)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="isRequireClientCertificate()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isRequireClientCertificate</h4>
+<pre>public&nbsp;boolean&nbsp;isRequireClientCertificate()</pre>
+</li>
+</ul>
+<a name="setRequireClientCertificate(boolean)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setRequireClientCertificate</h4>
+<pre>public&nbsp;void&nbsp;setRequireClientCertificate(boolean&nbsp;requireClientCertificate)</pre>
+</li>
+</ul>
+<a name="isHttpBasicAuthentication()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isHttpBasicAuthentication</h4>
+<pre>public&nbsp;boolean&nbsp;isHttpBasicAuthentication()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>the httpBasicAuthentication</dd></dl>
+</li>
+</ul>
+<a name="setHttpBasicAuthentication(boolean)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setHttpBasicAuthentication</h4>
+<pre>public&nbsp;void&nbsp;setHttpBasicAuthentication(boolean&nbsp;httpBasicAuthentication)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>httpBasicAuthentication</code> - the httpBasicAuthentication to set</dd></dl>
+</li>
+</ul>
+<a name="isHttpDigestAuthentication()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isHttpDigestAuthentication</h4>
+<pre>public&nbsp;boolean&nbsp;isHttpDigestAuthentication()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>the httpDigestAuthentication</dd></dl>
+</li>
+</ul>
+<a name="setHttpDigestAuthentication(boolean)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setHttpDigestAuthentication</h4>
+<pre>public&nbsp;void&nbsp;setHttpDigestAuthentication(boolean&nbsp;httpDigestAuthentication)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>httpDigestAuthentication</code> - the httpDigestAuthentication to set</dd></dl>
+</li>
+</ul>
+<a name="getName()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getName</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>&nbsp;getName()</pre>
+</li>
+</ul>
+<a name="normalize()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>normalize</h4>
+<pre>public&nbsp;org.apache.neethi.PolicyComponent&nbsp;normalize()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>normalize</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.Assertion</code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#normalize()">normalize</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="serialize(javax.xml.stream.XMLStreamWriter)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>serialize</h4>
+<pre>public&nbsp;void&nbsp;serialize(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamWriter.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamWriter</a>&nbsp;writer)
+               throws <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamException.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamException.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamException</a></code></dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/HttpsToken.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy/model/Header.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy/model/InitiatorToken.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy/model/HttpsToken.html" target="_top">Frames</a></li>
+<li><a href="HttpsToken.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_org.apache.ws.secpolicy.model.AbstractSecurityAssertion">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/InitiatorToken.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/InitiatorToken.html
new file mode 100644
index 0000000..91a9e3c
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/InitiatorToken.html
@@ -0,0 +1,377 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>InitiatorToken (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="InitiatorToken (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/InitiatorToken.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy/model/HttpsToken.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy/model/IssuedToken.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy/model/InitiatorToken.html" target="_top">Frames</a></li>
+<li><a href="InitiatorToken.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_org.apache.ws.secpolicy.model.AbstractSecurityAssertion">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.ws.secpolicy.model</div>
+<h2 title="Class InitiatorToken" class="title">Class InitiatorToken</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">org.apache.ws.secpolicy.model.AbstractSecurityAssertion</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.ws.secpolicy.model.InitiatorToken</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>org.apache.neethi.Assertion, org.apache.neethi.PolicyComponent, <a href="../../../../../org/apache/ws/secpolicy/model/TokenWrapper.html" title="interface in org.apache.ws.secpolicy.model">TokenWrapper</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">InitiatorToken</span>
+extends <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a>
+implements <a href="../../../../../org/apache/ws/secpolicy/model/TokenWrapper.html" title="interface in org.apache.ws.secpolicy.model">TokenWrapper</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_org.apache.ws.secpolicy.model.AbstractSecurityAssertion">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.apache.ws.secpolicy.model.<a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a></h3>
+<code><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#version">version</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/InitiatorToken.html#InitiatorToken(int)">InitiatorToken</a></strong>(int&nbsp;version)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/InitiatorToken.html#getInitiatorToken()">getInitiatorToken</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/InitiatorToken.html#getName()">getName</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>org.apache.neethi.PolicyComponent</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/InitiatorToken.html#normalize()">normalize</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/InitiatorToken.html#serialize(javax.xml.stream.XMLStreamWriter)">serialize</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamWriter.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamWriter</a>&nbsp;writer)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/InitiatorToken.html#setInitiatorToken(org.apache.ws.secpolicy.model.Token)">setInitiatorToken</a></strong>(<a href="../../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a>&nbsp;initiatorToken)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/InitiatorToken.html#setToken(org.apache.ws.secpolicy.model.Token)">setToken</a></strong>(<a href="../../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a>&nbsp;tok)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_org.apache.ws.secpolicy.model.AbstractSecurityAssertion">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.apache.ws.secpolicy.model.<a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a></h3>
+<code><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#equal(org.apache.neethi.PolicyComponent)">equal</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#getType()">getType</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#getVersion()">getVersion</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#isIgnorable()">isIgnorable</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#isNormalized()">isNormalized</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#isOptional()">isOptional</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setIgnorable(boolean)">setIgnorable</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setNormalized(boolean)">setNormalized</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setOptional(boolean)">setOptional</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setVersion(int)">setVersion</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeAttribute(javax.xml.stream.XMLStreamWriter, java.lang.String, java.lang.String, java.lang.String, java.lang.String)">writeAttribute</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeEmptyElement(javax.xml.stream.XMLStreamWriter, java.lang.String, java.lang.String, java.lang.String)">writeEmptyElement</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeStartElement(javax.xml.stream.XMLStreamWriter, javax.xml.namespace.QName)">writeStartElement</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeStartElement(javax.xml.stream.XMLStreamWriter, java.lang.String, java.lang.String, java.lang.String)">writeStartElement</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="InitiatorToken(int)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>InitiatorToken</h4>
+<pre>public&nbsp;InitiatorToken(int&nbsp;version)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getInitiatorToken()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getInitiatorToken</h4>
+<pre>public&nbsp;<a href="../../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a>&nbsp;getInitiatorToken()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the initiatorToken.</dd></dl>
+</li>
+</ul>
+<a name="setInitiatorToken(org.apache.ws.secpolicy.model.Token)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setInitiatorToken</h4>
+<pre>public&nbsp;void&nbsp;setInitiatorToken(<a href="../../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a>&nbsp;initiatorToken)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>initiatorToken</code> - The initiatorToken to set.</dd></dl>
+</li>
+</ul>
+<a name="setToken(org.apache.ws.secpolicy.model.Token)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setToken</h4>
+<pre>public&nbsp;void&nbsp;setToken(<a href="../../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a>&nbsp;tok)</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../../org/apache/ws/secpolicy/model/TokenWrapper.html#setToken(org.apache.ws.secpolicy.model.Token)">setToken</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/ws/secpolicy/model/TokenWrapper.html" title="interface in org.apache.ws.secpolicy.model">TokenWrapper</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getName()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getName</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>&nbsp;getName()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>getName</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.Assertion</code></dd>
+</dl>
+</li>
+</ul>
+<a name="normalize()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>normalize</h4>
+<pre>public&nbsp;org.apache.neethi.PolicyComponent&nbsp;normalize()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>normalize</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.Assertion</code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#normalize()">normalize</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="serialize(javax.xml.stream.XMLStreamWriter)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>serialize</h4>
+<pre>public&nbsp;void&nbsp;serialize(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamWriter.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamWriter</a>&nbsp;writer)
+               throws <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamException.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamException</a></pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>serialize</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.Assertion</code></dd>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>serialize</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.PolicyComponent</code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamException.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamException</a></code></dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/InitiatorToken.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy/model/HttpsToken.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy/model/IssuedToken.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy/model/InitiatorToken.html" target="_top">Frames</a></li>
+<li><a href="InitiatorToken.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_org.apache.ws.secpolicy.model.AbstractSecurityAssertion">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/IssuedToken.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/IssuedToken.html
new file mode 100644
index 0000000..9b76672
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/IssuedToken.html
@@ -0,0 +1,454 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>IssuedToken (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="IssuedToken (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/IssuedToken.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy/model/InitiatorToken.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy/model/Layout.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy/model/IssuedToken.html" target="_top">Frames</a></li>
+<li><a href="IssuedToken.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_org.apache.ws.secpolicy.model.AbstractSecurityAssertion">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.ws.secpolicy.model</div>
+<h2 title="Class IssuedToken" class="title">Class IssuedToken</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">org.apache.ws.secpolicy.model.AbstractSecurityAssertion</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">org.apache.ws.secpolicy.model.Token</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.ws.secpolicy.model.IssuedToken</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>org.apache.neethi.Assertion, org.apache.neethi.PolicyComponent</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">IssuedToken</span>
+extends <a href="../../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a></pre>
+<div class="block">Model bean for the IssuedToken assertion.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_org.apache.ws.secpolicy.model.AbstractSecurityAssertion">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.apache.ws.secpolicy.model.<a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a></h3>
+<code><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#version">version</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/IssuedToken.html#IssuedToken(int)">IssuedToken</a></strong>(int&nbsp;version)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>org.apache.axiom.om.OMElement</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/IssuedToken.html#getIssuerEpr()">getIssuerEpr</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>org.apache.axiom.om.OMElement</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/IssuedToken.html#getIssuerMex()">getIssuerMex</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/IssuedToken.html#getName()">getName</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>org.apache.axiom.om.OMElement</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/IssuedToken.html#getRstTemplate()">getRstTemplate</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/IssuedToken.html#isRequireExternalReference()">isRequireExternalReference</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/IssuedToken.html#isRequireInternalReference()">isRequireInternalReference</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/IssuedToken.html#serialize(javax.xml.stream.XMLStreamWriter)">serialize</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamWriter.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamWriter</a>&nbsp;writer)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/IssuedToken.html#setIssuerEpr(org.apache.axiom.om.OMElement)">setIssuerEpr</a></strong>(org.apache.axiom.om.OMElement&nbsp;issuerEpr)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/IssuedToken.html#setIssuerMex(org.apache.axiom.om.OMElement)">setIssuerMex</a></strong>(org.apache.axiom.om.OMElement&nbsp;issuerMex)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/IssuedToken.html#setRequireExternalReference(boolean)">setRequireExternalReference</a></strong>(boolean&nbsp;requireExternalReference)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/IssuedToken.html#setRequireInternalReference(boolean)">setRequireInternalReference</a></strong>(boolean&nbsp;requireInternalReference)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/IssuedToken.html#setRstTemplate(org.apache.axiom.om.OMElement)">setRstTemplate</a></strong>(org.apache.axiom.om.OMElement&nbsp;rstTemplate)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_org.apache.ws.secpolicy.model.Token">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.apache.ws.secpolicy.model.<a href="../../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a></h3>
+<code><a href="../../../../../org/apache/ws/secpolicy/model/Token.html#getInclusion()">getInclusion</a>, <a href="../../../../../org/apache/ws/secpolicy/model/Token.html#isDerivedKeys()">isDerivedKeys</a>, <a href="../../../../../org/apache/ws/secpolicy/model/Token.html#isExplicitDerivedKeys()">isExplicitDerivedKeys</a>, <a href="../../../../../org/apache/ws/secpolicy/model/Token.html#isImpliedDerivedKeys()">isImpliedDerivedKeys</a>, <a href="../../../../../org/apache/ws/secpolicy/model/Token.html#setDerivedKeys(boolean)">setDerivedKeys</a>, <a href="../../../../../org/apache/ws/secpolicy/model/Token.html#setExplicitDerivedKeys(boolean)">setExplicitDerivedKeys</a>, <a href="../../../../../org/apache/ws/secpolicy/model/Token.html#setImpliedDerivedKeys(boolean)">setImpliedDerivedKeys</a>, <a href="../../../../../org/apache/ws/secpolicy/model/Token.html#setInclusion(int)">setInclusion</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_org.apache.ws.secpolicy.model.AbstractSecurityAssertion">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.apache.ws.secpolicy.model.<a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a></h3>
+<code><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#equal(org.apache.neethi.PolicyComponent)">equal</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#getType()">getType</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#getVersion()">getVersion</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#isIgnorable()">isIgnorable</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#isNormalized()">isNormalized</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#isOptional()">isOptional</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#normalize()">normalize</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setIgnorable(boolean)">setIgnorable</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setNormalized(boolean)">setNormalized</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setOptional(boolean)">setOptional</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setVersion(int)">setVersion</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeAttribute(javax.xml.stream.XMLStreamWriter, java.lang.String, java.lang.String, java.lang.String, java.lang.String)">writeAttribute</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeEmptyElement(javax.xml.stream.XMLStreamWriter, java.lang.String, java.lang.String, java.lang.String)">writeEmptyElement</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeStartElement(javax.xml.stream.XMLStreamWriter, javax.xml.namespace.QName)">writeStartElement</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeStartElement(javax.xml.stream.XMLStreamWriter, java.lang.String, java.lang.String, java.lang.String)">writeStartElement</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="IssuedToken(int)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>IssuedToken</h4>
+<pre>public&nbsp;IssuedToken(int&nbsp;version)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getIssuerEpr()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getIssuerEpr</h4>
+<pre>public&nbsp;org.apache.axiom.om.OMElement&nbsp;getIssuerEpr()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the issuerEpr.</dd></dl>
+</li>
+</ul>
+<a name="setIssuerEpr(org.apache.axiom.om.OMElement)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setIssuerEpr</h4>
+<pre>public&nbsp;void&nbsp;setIssuerEpr(org.apache.axiom.om.OMElement&nbsp;issuerEpr)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>issuerEpr</code> - The issuerEpr to set.</dd></dl>
+</li>
+</ul>
+<a name="isRequireExternalReference()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isRequireExternalReference</h4>
+<pre>public&nbsp;boolean&nbsp;isRequireExternalReference()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the requireExternalReference.</dd></dl>
+</li>
+</ul>
+<a name="setRequireExternalReference(boolean)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setRequireExternalReference</h4>
+<pre>public&nbsp;void&nbsp;setRequireExternalReference(boolean&nbsp;requireExternalReference)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>requireExternalReference</code> - The requireExternalReference to set.</dd></dl>
+</li>
+</ul>
+<a name="isRequireInternalReference()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isRequireInternalReference</h4>
+<pre>public&nbsp;boolean&nbsp;isRequireInternalReference()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the requireInternalReference.</dd></dl>
+</li>
+</ul>
+<a name="setRequireInternalReference(boolean)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setRequireInternalReference</h4>
+<pre>public&nbsp;void&nbsp;setRequireInternalReference(boolean&nbsp;requireInternalReference)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>requireInternalReference</code> - The requireInternalReference to set.</dd></dl>
+</li>
+</ul>
+<a name="getRstTemplate()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getRstTemplate</h4>
+<pre>public&nbsp;org.apache.axiom.om.OMElement&nbsp;getRstTemplate()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the rstTemplate.</dd></dl>
+</li>
+</ul>
+<a name="setRstTemplate(org.apache.axiom.om.OMElement)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setRstTemplate</h4>
+<pre>public&nbsp;void&nbsp;setRstTemplate(org.apache.axiom.om.OMElement&nbsp;rstTemplate)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>rstTemplate</code> - The rstTemplate to set.</dd></dl>
+</li>
+</ul>
+<a name="getName()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getName</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>&nbsp;getName()</pre>
+</li>
+</ul>
+<a name="serialize(javax.xml.stream.XMLStreamWriter)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>serialize</h4>
+<pre>public&nbsp;void&nbsp;serialize(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamWriter.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamWriter</a>&nbsp;writer)
+               throws <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamException.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamException.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamException</a></code></dd></dl>
+</li>
+</ul>
+<a name="getIssuerMex()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getIssuerMex</h4>
+<pre>public&nbsp;org.apache.axiom.om.OMElement&nbsp;getIssuerMex()</pre>
+</li>
+</ul>
+<a name="setIssuerMex(org.apache.axiom.om.OMElement)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>setIssuerMex</h4>
+<pre>public&nbsp;void&nbsp;setIssuerMex(org.apache.axiom.om.OMElement&nbsp;issuerMex)</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/IssuedToken.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy/model/InitiatorToken.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy/model/Layout.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy/model/IssuedToken.html" target="_top">Frames</a></li>
+<li><a href="IssuedToken.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_org.apache.ws.secpolicy.model.AbstractSecurityAssertion">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/Layout.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/Layout.html
new file mode 100644
index 0000000..842cf22
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/Layout.html
@@ -0,0 +1,350 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Layout (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Layout (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/Layout.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy/model/IssuedToken.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy/model/ProtectionToken.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy/model/Layout.html" target="_top">Frames</a></li>
+<li><a href="Layout.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_org.apache.ws.secpolicy.model.AbstractSecurityAssertion">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.ws.secpolicy.model</div>
+<h2 title="Class Layout" class="title">Class Layout</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">org.apache.ws.secpolicy.model.AbstractSecurityAssertion</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.ws.secpolicy.model.Layout</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>org.apache.neethi.Assertion, org.apache.neethi.PolicyComponent</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">Layout</span>
+extends <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_org.apache.ws.secpolicy.model.AbstractSecurityAssertion">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.apache.ws.secpolicy.model.<a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a></h3>
+<code><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#version">version</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/Layout.html#Layout(int)">Layout</a></strong>(int&nbsp;version)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/Layout.html#getName()">getName</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/Layout.html#getValue()">getValue</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>org.apache.neethi.PolicyComponent</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/Layout.html#normalize()">normalize</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/Layout.html#serialize(javax.xml.stream.XMLStreamWriter)">serialize</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamWriter.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamWriter</a>&nbsp;writer)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/Layout.html#setValue(java.lang.String)">setValue</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;value)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_org.apache.ws.secpolicy.model.AbstractSecurityAssertion">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.apache.ws.secpolicy.model.<a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a></h3>
+<code><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#equal(org.apache.neethi.PolicyComponent)">equal</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#getType()">getType</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#getVersion()">getVersion</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#isIgnorable()">isIgnorable</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#isNormalized()">isNormalized</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#isOptional()">isOptional</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setIgnorable(boolean)">setIgnorable</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setNormalized(boolean)">setNormalized</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setOptional(boolean)">setOptional</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setVersion(int)">setVersion</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeAttribute(javax.xml.stream.XMLStreamWriter, java.lang.String, java.lang.String, java.lang.String, java.lang.String)">writeAttribute</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeEmptyElement(javax.xml.stream.XMLStreamWriter, java.lang.String, java.lang.String, java.lang.String)">writeEmptyElement</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeStartElement(javax.xml.stream.XMLStreamWriter, javax.xml.namespace.QName)">writeStartElement</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeStartElement(javax.xml.stream.XMLStreamWriter, java.lang.String, java.lang.String, java.lang.String)">writeStartElement</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="Layout(int)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>Layout</h4>
+<pre>public&nbsp;Layout(int&nbsp;version)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getValue()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getValue</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getValue()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the value.</dd></dl>
+</li>
+</ul>
+<a name="setValue(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setValue</h4>
+<pre>public&nbsp;void&nbsp;setValue(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;value)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>value</code> - The value to set.</dd></dl>
+</li>
+</ul>
+<a name="getName()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getName</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>&nbsp;getName()</pre>
+</li>
+</ul>
+<a name="normalize()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>normalize</h4>
+<pre>public&nbsp;org.apache.neethi.PolicyComponent&nbsp;normalize()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>normalize</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.Assertion</code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#normalize()">normalize</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="serialize(javax.xml.stream.XMLStreamWriter)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>serialize</h4>
+<pre>public&nbsp;void&nbsp;serialize(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamWriter.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamWriter</a>&nbsp;writer)
+               throws <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamException.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamException.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamException</a></code></dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/Layout.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy/model/IssuedToken.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy/model/ProtectionToken.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy/model/Layout.html" target="_top">Frames</a></li>
+<li><a href="Layout.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_org.apache.ws.secpolicy.model.AbstractSecurityAssertion">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/ProtectionToken.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/ProtectionToken.html
new file mode 100644
index 0000000..7138fd5
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/ProtectionToken.html
@@ -0,0 +1,377 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>ProtectionToken (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="ProtectionToken (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/ProtectionToken.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy/model/Layout.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy/model/RecipientToken.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy/model/ProtectionToken.html" target="_top">Frames</a></li>
+<li><a href="ProtectionToken.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_org.apache.ws.secpolicy.model.AbstractSecurityAssertion">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.ws.secpolicy.model</div>
+<h2 title="Class ProtectionToken" class="title">Class ProtectionToken</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">org.apache.ws.secpolicy.model.AbstractSecurityAssertion</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.ws.secpolicy.model.ProtectionToken</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>org.apache.neethi.Assertion, org.apache.neethi.PolicyComponent, <a href="../../../../../org/apache/ws/secpolicy/model/TokenWrapper.html" title="interface in org.apache.ws.secpolicy.model">TokenWrapper</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">ProtectionToken</span>
+extends <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a>
+implements <a href="../../../../../org/apache/ws/secpolicy/model/TokenWrapper.html" title="interface in org.apache.ws.secpolicy.model">TokenWrapper</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_org.apache.ws.secpolicy.model.AbstractSecurityAssertion">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.apache.ws.secpolicy.model.<a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a></h3>
+<code><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#version">version</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/ProtectionToken.html#ProtectionToken(int)">ProtectionToken</a></strong>(int&nbsp;version)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/ProtectionToken.html#getName()">getName</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/ProtectionToken.html#getProtectionToken()">getProtectionToken</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>org.apache.neethi.PolicyComponent</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/ProtectionToken.html#normalize()">normalize</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/ProtectionToken.html#serialize(javax.xml.stream.XMLStreamWriter)">serialize</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamWriter.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamWriter</a>&nbsp;writer)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/ProtectionToken.html#setProtectionToken(org.apache.ws.secpolicy.model.Token)">setProtectionToken</a></strong>(<a href="../../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a>&nbsp;protectionToken)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/ProtectionToken.html#setToken(org.apache.ws.secpolicy.model.Token)">setToken</a></strong>(<a href="../../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a>&nbsp;tok)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_org.apache.ws.secpolicy.model.AbstractSecurityAssertion">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.apache.ws.secpolicy.model.<a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a></h3>
+<code><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#equal(org.apache.neethi.PolicyComponent)">equal</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#getType()">getType</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#getVersion()">getVersion</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#isIgnorable()">isIgnorable</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#isNormalized()">isNormalized</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#isOptional()">isOptional</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setIgnorable(boolean)">setIgnorable</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setNormalized(boolean)">setNormalized</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setOptional(boolean)">setOptional</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setVersion(int)">setVersion</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeAttribute(javax.xml.stream.XMLStreamWriter, java.lang.String, java.lang.String, java.lang.String, java.lang.String)">writeAttribute</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeEmptyElement(javax.xml.stream.XMLStreamWriter, java.lang.String, java.lang.String, java.lang.String)">writeEmptyElement</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeStartElement(javax.xml.stream.XMLStreamWriter, javax.xml.namespace.QName)">writeStartElement</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeStartElement(javax.xml.stream.XMLStreamWriter, java.lang.String, java.lang.String, java.lang.String)">writeStartElement</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="ProtectionToken(int)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ProtectionToken</h4>
+<pre>public&nbsp;ProtectionToken(int&nbsp;version)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getProtectionToken()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getProtectionToken</h4>
+<pre>public&nbsp;<a href="../../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a>&nbsp;getProtectionToken()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the protectionToken.</dd></dl>
+</li>
+</ul>
+<a name="setProtectionToken(org.apache.ws.secpolicy.model.Token)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setProtectionToken</h4>
+<pre>public&nbsp;void&nbsp;setProtectionToken(<a href="../../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a>&nbsp;protectionToken)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>protectionToken</code> - The protectionToken to set.</dd></dl>
+</li>
+</ul>
+<a name="setToken(org.apache.ws.secpolicy.model.Token)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setToken</h4>
+<pre>public&nbsp;void&nbsp;setToken(<a href="../../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a>&nbsp;tok)</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../../org/apache/ws/secpolicy/model/TokenWrapper.html#setToken(org.apache.ws.secpolicy.model.Token)">setToken</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/ws/secpolicy/model/TokenWrapper.html" title="interface in org.apache.ws.secpolicy.model">TokenWrapper</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getName()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getName</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>&nbsp;getName()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>getName</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.Assertion</code></dd>
+</dl>
+</li>
+</ul>
+<a name="normalize()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>normalize</h4>
+<pre>public&nbsp;org.apache.neethi.PolicyComponent&nbsp;normalize()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>normalize</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.Assertion</code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#normalize()">normalize</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="serialize(javax.xml.stream.XMLStreamWriter)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>serialize</h4>
+<pre>public&nbsp;void&nbsp;serialize(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamWriter.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamWriter</a>&nbsp;writer)
+               throws <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamException.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamException</a></pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>serialize</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.Assertion</code></dd>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>serialize</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.PolicyComponent</code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamException.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamException</a></code></dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/ProtectionToken.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy/model/Layout.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy/model/RecipientToken.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy/model/ProtectionToken.html" target="_top">Frames</a></li>
+<li><a href="ProtectionToken.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_org.apache.ws.secpolicy.model.AbstractSecurityAssertion">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/RecipientToken.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/RecipientToken.html
new file mode 100644
index 0000000..4185940
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/RecipientToken.html
@@ -0,0 +1,377 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>RecipientToken (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="RecipientToken (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/RecipientToken.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy/model/ProtectionToken.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy/model/RequiredElements.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy/model/RecipientToken.html" target="_top">Frames</a></li>
+<li><a href="RecipientToken.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_org.apache.ws.secpolicy.model.AbstractSecurityAssertion">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.ws.secpolicy.model</div>
+<h2 title="Class RecipientToken" class="title">Class RecipientToken</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">org.apache.ws.secpolicy.model.AbstractSecurityAssertion</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.ws.secpolicy.model.RecipientToken</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>org.apache.neethi.Assertion, org.apache.neethi.PolicyComponent, <a href="../../../../../org/apache/ws/secpolicy/model/TokenWrapper.html" title="interface in org.apache.ws.secpolicy.model">TokenWrapper</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">RecipientToken</span>
+extends <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a>
+implements <a href="../../../../../org/apache/ws/secpolicy/model/TokenWrapper.html" title="interface in org.apache.ws.secpolicy.model">TokenWrapper</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_org.apache.ws.secpolicy.model.AbstractSecurityAssertion">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.apache.ws.secpolicy.model.<a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a></h3>
+<code><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#version">version</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/RecipientToken.html#RecipientToken(int)">RecipientToken</a></strong>(int&nbsp;version)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/RecipientToken.html#getName()">getName</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/RecipientToken.html#getReceipientToken()">getReceipientToken</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>org.apache.neethi.PolicyComponent</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/RecipientToken.html#normalize()">normalize</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/RecipientToken.html#serialize(javax.xml.stream.XMLStreamWriter)">serialize</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamWriter.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamWriter</a>&nbsp;writer)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/RecipientToken.html#setReceipientToken(org.apache.ws.secpolicy.model.Token)">setReceipientToken</a></strong>(<a href="../../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a>&nbsp;receipientToken)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/RecipientToken.html#setToken(org.apache.ws.secpolicy.model.Token)">setToken</a></strong>(<a href="../../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a>&nbsp;tok)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_org.apache.ws.secpolicy.model.AbstractSecurityAssertion">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.apache.ws.secpolicy.model.<a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a></h3>
+<code><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#equal(org.apache.neethi.PolicyComponent)">equal</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#getType()">getType</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#getVersion()">getVersion</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#isIgnorable()">isIgnorable</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#isNormalized()">isNormalized</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#isOptional()">isOptional</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setIgnorable(boolean)">setIgnorable</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setNormalized(boolean)">setNormalized</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setOptional(boolean)">setOptional</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setVersion(int)">setVersion</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeAttribute(javax.xml.stream.XMLStreamWriter, java.lang.String, java.lang.String, java.lang.String, java.lang.String)">writeAttribute</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeEmptyElement(javax.xml.stream.XMLStreamWriter, java.lang.String, java.lang.String, java.lang.String)">writeEmptyElement</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeStartElement(javax.xml.stream.XMLStreamWriter, javax.xml.namespace.QName)">writeStartElement</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeStartElement(javax.xml.stream.XMLStreamWriter, java.lang.String, java.lang.String, java.lang.String)">writeStartElement</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="RecipientToken(int)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>RecipientToken</h4>
+<pre>public&nbsp;RecipientToken(int&nbsp;version)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getReceipientToken()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getReceipientToken</h4>
+<pre>public&nbsp;<a href="../../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a>&nbsp;getReceipientToken()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the receipientToken.</dd></dl>
+</li>
+</ul>
+<a name="setReceipientToken(org.apache.ws.secpolicy.model.Token)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setReceipientToken</h4>
+<pre>public&nbsp;void&nbsp;setReceipientToken(<a href="../../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a>&nbsp;receipientToken)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>receipientToken</code> - The receipientToken to set.</dd></dl>
+</li>
+</ul>
+<a name="setToken(org.apache.ws.secpolicy.model.Token)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setToken</h4>
+<pre>public&nbsp;void&nbsp;setToken(<a href="../../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a>&nbsp;tok)</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../../org/apache/ws/secpolicy/model/TokenWrapper.html#setToken(org.apache.ws.secpolicy.model.Token)">setToken</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/ws/secpolicy/model/TokenWrapper.html" title="interface in org.apache.ws.secpolicy.model">TokenWrapper</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getName()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getName</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>&nbsp;getName()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>getName</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.Assertion</code></dd>
+</dl>
+</li>
+</ul>
+<a name="normalize()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>normalize</h4>
+<pre>public&nbsp;org.apache.neethi.PolicyComponent&nbsp;normalize()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>normalize</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.Assertion</code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#normalize()">normalize</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="serialize(javax.xml.stream.XMLStreamWriter)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>serialize</h4>
+<pre>public&nbsp;void&nbsp;serialize(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamWriter.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamWriter</a>&nbsp;writer)
+               throws <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamException.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamException</a></pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>serialize</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.Assertion</code></dd>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>serialize</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.PolicyComponent</code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamException.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamException</a></code></dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/RecipientToken.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy/model/ProtectionToken.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy/model/RequiredElements.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy/model/RecipientToken.html" target="_top">Frames</a></li>
+<li><a href="RecipientToken.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_org.apache.ws.secpolicy.model.AbstractSecurityAssertion">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/RequiredElements.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/RequiredElements.html
new file mode 100644
index 0000000..271b7cc
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/RequiredElements.html
@@ -0,0 +1,405 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>RequiredElements (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="RequiredElements (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/RequiredElements.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy/model/RecipientToken.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy/model/RequiredParts.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy/model/RequiredElements.html" target="_top">Frames</a></li>
+<li><a href="RequiredElements.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_org.apache.ws.secpolicy.model.AbstractSecurityAssertion">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.ws.secpolicy.model</div>
+<h2 title="Class RequiredElements" class="title">Class RequiredElements</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">org.apache.ws.secpolicy.model.AbstractSecurityAssertion</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.ws.secpolicy.model.RequiredElements</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>org.apache.neethi.Assertion, org.apache.neethi.PolicyComponent</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">RequiredElements</span>
+extends <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_org.apache.ws.secpolicy.model.AbstractSecurityAssertion">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.apache.ws.secpolicy.model.<a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a></h3>
+<code><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#version">version</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/RequiredElements.html#RequiredElements(int)">RequiredElements</a></strong>(int&nbsp;version)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/RequiredElements.html#addDeclaredNamespaces(java.lang.String, java.lang.String)">addDeclaredNamespaces</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;uri,
+                     <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;prefix)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/RequiredElements.html#addXPathExpression(java.lang.String)">addXPathExpression</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;expr)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">HashMap</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/RequiredElements.html#getDeclaredNamespaces()">getDeclaredNamespaces</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/RequiredElements.html#getName()">getName</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/ArrayList.html?is-external=true" title="class or interface in java.util">ArrayList</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/RequiredElements.html#getXPathExpressions()">getXPathExpressions</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/RequiredElements.html#getXPathVersion()">getXPathVersion</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>org.apache.neethi.PolicyComponent</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/RequiredElements.html#normalize()">normalize</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/RequiredElements.html#serialize(javax.xml.stream.XMLStreamWriter)">serialize</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamWriter.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamWriter</a>&nbsp;writer)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/RequiredElements.html#setXPathVersion(java.lang.String)">setXPathVersion</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;pathVersion)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_org.apache.ws.secpolicy.model.AbstractSecurityAssertion">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.apache.ws.secpolicy.model.<a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a></h3>
+<code><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#equal(org.apache.neethi.PolicyComponent)">equal</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#getType()">getType</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#getVersion()">getVersion</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#isIgnorable()">isIgnorable</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#isNormalized()">isNormalized</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#isOptional()">isOptional</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setIgnorable(boolean)">setIgnorable</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setNormalized(boolean)">setNormalized</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setOptional(boolean)">setOptional</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setVersion(int)">setVersion</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeAttribute(javax.xml.stream.XMLStreamWriter, java.lang.String, java.lang.String, java.lang.String, java.lang.String)">writeAttribute</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeEmptyElement(javax.xml.stream.XMLStreamWriter, java.lang.String, java.lang.String, java.lang.String)">writeEmptyElement</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeStartElement(javax.xml.stream.XMLStreamWriter, javax.xml.namespace.QName)">writeStartElement</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeStartElement(javax.xml.stream.XMLStreamWriter, java.lang.String, java.lang.String, java.lang.String)">writeStartElement</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="RequiredElements(int)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>RequiredElements</h4>
+<pre>public&nbsp;RequiredElements(int&nbsp;version)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getXPathExpressions()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getXPathExpressions</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/ArrayList.html?is-external=true" title="class or interface in java.util">ArrayList</a>&nbsp;getXPathExpressions()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the xPathExpressions.</dd></dl>
+</li>
+</ul>
+<a name="addXPathExpression(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addXPathExpression</h4>
+<pre>public&nbsp;void&nbsp;addXPathExpression(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;expr)</pre>
+</li>
+</ul>
+<a name="getXPathVersion()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getXPathVersion</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getXPathVersion()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the xPathVersion.</dd></dl>
+</li>
+</ul>
+<a name="setXPathVersion(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setXPathVersion</h4>
+<pre>public&nbsp;void&nbsp;setXPathVersion(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;pathVersion)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>pathVersion</code> - The xPathVersion to set.</dd></dl>
+</li>
+</ul>
+<a name="getDeclaredNamespaces()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getDeclaredNamespaces</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">HashMap</a>&nbsp;getDeclaredNamespaces()</pre>
+</li>
+</ul>
+<a name="addDeclaredNamespaces(java.lang.String, java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addDeclaredNamespaces</h4>
+<pre>public&nbsp;void&nbsp;addDeclaredNamespaces(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;uri,
+                         <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;prefix)</pre>
+</li>
+</ul>
+<a name="serialize(javax.xml.stream.XMLStreamWriter)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>serialize</h4>
+<pre>public&nbsp;void&nbsp;serialize(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamWriter.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamWriter</a>&nbsp;writer)
+               throws <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamException.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamException.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamException</a></code></dd></dl>
+</li>
+</ul>
+<a name="getName()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getName</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>&nbsp;getName()</pre>
+</li>
+</ul>
+<a name="normalize()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>normalize</h4>
+<pre>public&nbsp;org.apache.neethi.PolicyComponent&nbsp;normalize()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>normalize</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.Assertion</code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#normalize()">normalize</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/RequiredElements.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy/model/RecipientToken.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy/model/RequiredParts.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy/model/RequiredElements.html" target="_top">Frames</a></li>
+<li><a href="RequiredElements.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_org.apache.ws.secpolicy.model.AbstractSecurityAssertion">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/RequiredParts.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/RequiredParts.html
new file mode 100644
index 0000000..a25ce37
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/RequiredParts.html
@@ -0,0 +1,350 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>RequiredParts (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="RequiredParts (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/RequiredParts.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy/model/RequiredElements.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy/model/SecureConversationToken.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy/model/RequiredParts.html" target="_top">Frames</a></li>
+<li><a href="RequiredParts.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_org.apache.ws.secpolicy.model.AbstractSecurityAssertion">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.ws.secpolicy.model</div>
+<h2 title="Class RequiredParts" class="title">Class RequiredParts</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">org.apache.ws.secpolicy.model.AbstractSecurityAssertion</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.ws.secpolicy.model.RequiredParts</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>org.apache.neethi.Assertion, org.apache.neethi.PolicyComponent</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">RequiredParts</span>
+extends <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_org.apache.ws.secpolicy.model.AbstractSecurityAssertion">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.apache.ws.secpolicy.model.<a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a></h3>
+<code><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#version">version</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/RequiredParts.html#RequiredParts(int)">RequiredParts</a></strong>(int&nbsp;version)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/RequiredParts.html#addHeader(org.apache.ws.secpolicy.model.Header)">addHeader</a></strong>(<a href="../../../../../org/apache/ws/secpolicy/model/Header.html" title="class in org.apache.ws.secpolicy.model">Header</a>&nbsp;header)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/ArrayList.html?is-external=true" title="class or interface in java.util">ArrayList</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/RequiredParts.html#getHeaders()">getHeaders</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/RequiredParts.html#getName()">getName</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>org.apache.neethi.PolicyComponent</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/RequiredParts.html#normalize()">normalize</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/RequiredParts.html#serialize(javax.xml.stream.XMLStreamWriter)">serialize</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamWriter.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamWriter</a>&nbsp;writer)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_org.apache.ws.secpolicy.model.AbstractSecurityAssertion">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.apache.ws.secpolicy.model.<a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a></h3>
+<code><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#equal(org.apache.neethi.PolicyComponent)">equal</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#getType()">getType</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#getVersion()">getVersion</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#isIgnorable()">isIgnorable</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#isNormalized()">isNormalized</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#isOptional()">isOptional</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setIgnorable(boolean)">setIgnorable</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setNormalized(boolean)">setNormalized</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setOptional(boolean)">setOptional</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setVersion(int)">setVersion</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeAttribute(javax.xml.stream.XMLStreamWriter, java.lang.String, java.lang.String, java.lang.String, java.lang.String)">writeAttribute</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeEmptyElement(javax.xml.stream.XMLStreamWriter, java.lang.String, java.lang.String, java.lang.String)">writeEmptyElement</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeStartElement(javax.xml.stream.XMLStreamWriter, javax.xml.namespace.QName)">writeStartElement</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeStartElement(javax.xml.stream.XMLStreamWriter, java.lang.String, java.lang.String, java.lang.String)">writeStartElement</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="RequiredParts(int)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>RequiredParts</h4>
+<pre>public&nbsp;RequiredParts(int&nbsp;version)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getHeaders()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getHeaders</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/ArrayList.html?is-external=true" title="class or interface in java.util">ArrayList</a>&nbsp;getHeaders()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the headers.</dd></dl>
+</li>
+</ul>
+<a name="addHeader(org.apache.ws.secpolicy.model.Header)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addHeader</h4>
+<pre>public&nbsp;void&nbsp;addHeader(<a href="../../../../../org/apache/ws/secpolicy/model/Header.html" title="class in org.apache.ws.secpolicy.model">Header</a>&nbsp;header)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>headers</code> - The headers to set.</dd></dl>
+</li>
+</ul>
+<a name="getName()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getName</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>&nbsp;getName()</pre>
+</li>
+</ul>
+<a name="normalize()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>normalize</h4>
+<pre>public&nbsp;org.apache.neethi.PolicyComponent&nbsp;normalize()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>normalize</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.Assertion</code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#normalize()">normalize</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="serialize(javax.xml.stream.XMLStreamWriter)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>serialize</h4>
+<pre>public&nbsp;void&nbsp;serialize(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamWriter.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamWriter</a>&nbsp;writer)
+               throws <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamException.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamException.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamException</a></code></dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/RequiredParts.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy/model/RequiredElements.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy/model/SecureConversationToken.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy/model/RequiredParts.html" target="_top">Frames</a></li>
+<li><a href="RequiredParts.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_org.apache.ws.secpolicy.model.AbstractSecurityAssertion">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/SecureConversationToken.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/SecureConversationToken.html
new file mode 100644
index 0000000..d3e227e
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/SecureConversationToken.html
@@ -0,0 +1,397 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>SecureConversationToken (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="SecureConversationToken (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/SecureConversationToken.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy/model/RequiredParts.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy/model/SecurityContextToken.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy/model/SecureConversationToken.html" target="_top">Frames</a></li>
+<li><a href="SecureConversationToken.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_org.apache.ws.secpolicy.model.AbstractSecurityAssertion">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.ws.secpolicy.model</div>
+<h2 title="Class SecureConversationToken" class="title">Class SecureConversationToken</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">org.apache.ws.secpolicy.model.AbstractSecurityAssertion</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">org.apache.ws.secpolicy.model.Token</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../org/apache/ws/secpolicy/model/SecurityContextToken.html" title="class in org.apache.ws.secpolicy.model">org.apache.ws.secpolicy.model.SecurityContextToken</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.ws.secpolicy.model.SecureConversationToken</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>org.apache.neethi.Assertion, org.apache.neethi.PolicyComponent</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">SecureConversationToken</span>
+extends <a href="../../../../../org/apache/ws/secpolicy/model/SecurityContextToken.html" title="class in org.apache.ws.secpolicy.model">SecurityContextToken</a></pre>
+<div class="block">Model class of SecureConversationToken assertion</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_org.apache.ws.secpolicy.model.AbstractSecurityAssertion">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.apache.ws.secpolicy.model.<a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a></h3>
+<code><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#version">version</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/SecureConversationToken.html#SecureConversationToken(int)">SecureConversationToken</a></strong>(int&nbsp;version)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>org.apache.neethi.Policy</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/SecureConversationToken.html#getBootstrapPolicy()">getBootstrapPolicy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>org.apache.axiom.om.OMElement</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/SecureConversationToken.html#getIssuerEpr()">getIssuerEpr</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/SecureConversationToken.html#getName()">getName</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/SecureConversationToken.html#serialize(javax.xml.stream.XMLStreamWriter)">serialize</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamWriter.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamWriter</a>&nbsp;writer)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/SecureConversationToken.html#setBootstrapPolicy(org.apache.neethi.Policy)">setBootstrapPolicy</a></strong>(org.apache.neethi.Policy&nbsp;bootstrapPolicy)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/SecureConversationToken.html#setIssuerEpr(org.apache.axiom.om.OMElement)">setIssuerEpr</a></strong>(org.apache.axiom.om.OMElement&nbsp;issuerEpr)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_org.apache.ws.secpolicy.model.SecurityContextToken">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.apache.ws.secpolicy.model.<a href="../../../../../org/apache/ws/secpolicy/model/SecurityContextToken.html" title="class in org.apache.ws.secpolicy.model">SecurityContextToken</a></h3>
+<code><a href="../../../../../org/apache/ws/secpolicy/model/SecurityContextToken.html#isRequireExternalUriRef()">isRequireExternalUriRef</a>, <a href="../../../../../org/apache/ws/secpolicy/model/SecurityContextToken.html#isSc10SecurityContextToken()">isSc10SecurityContextToken</a>, <a href="../../../../../org/apache/ws/secpolicy/model/SecurityContextToken.html#normalize()">normalize</a>, <a href="../../../../../org/apache/ws/secpolicy/model/SecurityContextToken.html#setRequireExternalUriRef(boolean)">setRequireExternalUriRef</a>, <a href="../../../../../org/apache/ws/secpolicy/model/SecurityContextToken.html#setSc10SecurityContextToken(boolean)">setSc10SecurityContextToken</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_org.apache.ws.secpolicy.model.Token">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.apache.ws.secpolicy.model.<a href="../../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a></h3>
+<code><a href="../../../../../org/apache/ws/secpolicy/model/Token.html#getInclusion()">getInclusion</a>, <a href="../../../../../org/apache/ws/secpolicy/model/Token.html#isDerivedKeys()">isDerivedKeys</a>, <a href="../../../../../org/apache/ws/secpolicy/model/Token.html#isExplicitDerivedKeys()">isExplicitDerivedKeys</a>, <a href="../../../../../org/apache/ws/secpolicy/model/Token.html#isImpliedDerivedKeys()">isImpliedDerivedKeys</a>, <a href="../../../../../org/apache/ws/secpolicy/model/Token.html#setDerivedKeys(boolean)">setDerivedKeys</a>, <a href="../../../../../org/apache/ws/secpolicy/model/Token.html#setExplicitDerivedKeys(boolean)">setExplicitDerivedKeys</a>, <a href="../../../../../org/apache/ws/secpolicy/model/Token.html#setImpliedDerivedKeys(boolean)">setImpliedDerivedKeys</a>, <a href="../../../../../org/apache/ws/secpolicy/model/Token.html#setInclusion(int)">setInclusion</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_org.apache.ws.secpolicy.model.AbstractSecurityAssertion">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.apache.ws.secpolicy.model.<a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a></h3>
+<code><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#equal(org.apache.neethi.PolicyComponent)">equal</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#getType()">getType</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#getVersion()">getVersion</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#isIgnorable()">isIgnorable</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#isNormalized()">isNormalized</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#isOptional()">isOptional</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setIgnorable(boolean)">setIgnorable</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setNormalized(boolean)">setNormalized</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setOptional(boolean)">setOptional</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setVersion(int)">setVersion</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeAttribute(javax.xml.stream.XMLStreamWriter, java.lang.String, java.lang.String, java.lang.String, java.lang.String)">writeAttribute</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeEmptyElement(javax.xml.stream.XMLStreamWriter, java.lang.String, java.lang.String, java.lang.String)">writeEmptyElement</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeStartElement(javax.xml.stream.XMLStreamWriter, javax.xml.namespace.QName)">writeStartElement</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeStartElement(javax.xml.stream.XMLStreamWriter, java.lang.String, java.lang.String, java.lang.String)">writeStartElement</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="SecureConversationToken(int)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>SecureConversationToken</h4>
+<pre>public&nbsp;SecureConversationToken(int&nbsp;version)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getBootstrapPolicy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getBootstrapPolicy</h4>
+<pre>public&nbsp;org.apache.neethi.Policy&nbsp;getBootstrapPolicy()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the bootstrapPolicy.</dd></dl>
+</li>
+</ul>
+<a name="setBootstrapPolicy(org.apache.neethi.Policy)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setBootstrapPolicy</h4>
+<pre>public&nbsp;void&nbsp;setBootstrapPolicy(org.apache.neethi.Policy&nbsp;bootstrapPolicy)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>bootstrapPolicy</code> - The bootstrapPolicy to set.</dd></dl>
+</li>
+</ul>
+<a name="getName()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getName</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>&nbsp;getName()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>getName</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.Assertion</code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../../org/apache/ws/secpolicy/model/SecurityContextToken.html#getName()">getName</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../org/apache/ws/secpolicy/model/SecurityContextToken.html" title="class in org.apache.ws.secpolicy.model">SecurityContextToken</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="serialize(javax.xml.stream.XMLStreamWriter)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>serialize</h4>
+<pre>public&nbsp;void&nbsp;serialize(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamWriter.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamWriter</a>&nbsp;writer)
+               throws <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamException.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamException</a></pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>serialize</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.Assertion</code></dd>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>serialize</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.PolicyComponent</code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../../org/apache/ws/secpolicy/model/SecurityContextToken.html#serialize(javax.xml.stream.XMLStreamWriter)">serialize</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../org/apache/ws/secpolicy/model/SecurityContextToken.html" title="class in org.apache.ws.secpolicy.model">SecurityContextToken</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamException.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamException</a></code></dd></dl>
+</li>
+</ul>
+<a name="getIssuerEpr()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getIssuerEpr</h4>
+<pre>public&nbsp;org.apache.axiom.om.OMElement&nbsp;getIssuerEpr()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the issuerEpr.</dd></dl>
+</li>
+</ul>
+<a name="setIssuerEpr(org.apache.axiom.om.OMElement)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>setIssuerEpr</h4>
+<pre>public&nbsp;void&nbsp;setIssuerEpr(org.apache.axiom.om.OMElement&nbsp;issuerEpr)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>issuerEpr</code> - The issuerEpr to set.</dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/SecureConversationToken.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy/model/RequiredParts.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy/model/SecurityContextToken.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy/model/SecureConversationToken.html" target="_top">Frames</a></li>
+<li><a href="SecureConversationToken.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_org.apache.ws.secpolicy.model.AbstractSecurityAssertion">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/SecurityContextToken.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/SecurityContextToken.html
new file mode 100644
index 0000000..f600a12
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/SecurityContextToken.html
@@ -0,0 +1,395 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>SecurityContextToken (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="SecurityContextToken (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/SecurityContextToken.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy/model/SecureConversationToken.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy/model/SignatureToken.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy/model/SecurityContextToken.html" target="_top">Frames</a></li>
+<li><a href="SecurityContextToken.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_org.apache.ws.secpolicy.model.AbstractSecurityAssertion">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.ws.secpolicy.model</div>
+<h2 title="Class SecurityContextToken" class="title">Class SecurityContextToken</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">org.apache.ws.secpolicy.model.AbstractSecurityAssertion</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">org.apache.ws.secpolicy.model.Token</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.ws.secpolicy.model.SecurityContextToken</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>org.apache.neethi.Assertion, org.apache.neethi.PolicyComponent</dd>
+</dl>
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><a href="../../../../../org/apache/ws/secpolicy/model/SecureConversationToken.html" title="class in org.apache.ws.secpolicy.model">SecureConversationToken</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">SecurityContextToken</span>
+extends <a href="../../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a></pre>
+<div class="block">Model class of SecurityContextToken assertion</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_org.apache.ws.secpolicy.model.AbstractSecurityAssertion">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.apache.ws.secpolicy.model.<a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a></h3>
+<code><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#version">version</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/SecurityContextToken.html#SecurityContextToken(int)">SecurityContextToken</a></strong>(int&nbsp;version)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/SecurityContextToken.html#getName()">getName</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/SecurityContextToken.html#isRequireExternalUriRef()">isRequireExternalUriRef</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/SecurityContextToken.html#isSc10SecurityContextToken()">isSc10SecurityContextToken</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>org.apache.neethi.PolicyComponent</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/SecurityContextToken.html#normalize()">normalize</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/SecurityContextToken.html#serialize(javax.xml.stream.XMLStreamWriter)">serialize</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamWriter.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamWriter</a>&nbsp;writer)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/SecurityContextToken.html#setRequireExternalUriRef(boolean)">setRequireExternalUriRef</a></strong>(boolean&nbsp;requireExternalUriRef)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/SecurityContextToken.html#setSc10SecurityContextToken(boolean)">setSc10SecurityContextToken</a></strong>(boolean&nbsp;sc10SecurityContextToken)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_org.apache.ws.secpolicy.model.Token">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.apache.ws.secpolicy.model.<a href="../../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a></h3>
+<code><a href="../../../../../org/apache/ws/secpolicy/model/Token.html#getInclusion()">getInclusion</a>, <a href="../../../../../org/apache/ws/secpolicy/model/Token.html#isDerivedKeys()">isDerivedKeys</a>, <a href="../../../../../org/apache/ws/secpolicy/model/Token.html#isExplicitDerivedKeys()">isExplicitDerivedKeys</a>, <a href="../../../../../org/apache/ws/secpolicy/model/Token.html#isImpliedDerivedKeys()">isImpliedDerivedKeys</a>, <a href="../../../../../org/apache/ws/secpolicy/model/Token.html#setDerivedKeys(boolean)">setDerivedKeys</a>, <a href="../../../../../org/apache/ws/secpolicy/model/Token.html#setExplicitDerivedKeys(boolean)">setExplicitDerivedKeys</a>, <a href="../../../../../org/apache/ws/secpolicy/model/Token.html#setImpliedDerivedKeys(boolean)">setImpliedDerivedKeys</a>, <a href="../../../../../org/apache/ws/secpolicy/model/Token.html#setInclusion(int)">setInclusion</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_org.apache.ws.secpolicy.model.AbstractSecurityAssertion">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.apache.ws.secpolicy.model.<a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a></h3>
+<code><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#equal(org.apache.neethi.PolicyComponent)">equal</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#getType()">getType</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#getVersion()">getVersion</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#isIgnorable()">isIgnorable</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#isNormalized()">isNormalized</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#isOptional()">isOptional</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setIgnorable(boolean)">setIgnorable</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setNormalized(boolean)">setNormalized</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setOptional(boolean)">setOptional</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setVersion(int)">setVersion</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeAttribute(javax.xml.stream.XMLStreamWriter, java.lang.String, java.lang.String, java.lang.String, java.lang.String)">writeAttribute</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeEmptyElement(javax.xml.stream.XMLStreamWriter, java.lang.String, java.lang.String, java.lang.String)">writeEmptyElement</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeStartElement(javax.xml.stream.XMLStreamWriter, javax.xml.namespace.QName)">writeStartElement</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeStartElement(javax.xml.stream.XMLStreamWriter, java.lang.String, java.lang.String, java.lang.String)">writeStartElement</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="SecurityContextToken(int)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>SecurityContextToken</h4>
+<pre>public&nbsp;SecurityContextToken(int&nbsp;version)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="isRequireExternalUriRef()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isRequireExternalUriRef</h4>
+<pre>public&nbsp;boolean&nbsp;isRequireExternalUriRef()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the requireExternalUriRef.</dd></dl>
+</li>
+</ul>
+<a name="setRequireExternalUriRef(boolean)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setRequireExternalUriRef</h4>
+<pre>public&nbsp;void&nbsp;setRequireExternalUriRef(boolean&nbsp;requireExternalUriRef)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>requireExternalUriRef</code> - The requireExternalUriRef to set.</dd></dl>
+</li>
+</ul>
+<a name="isSc10SecurityContextToken()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isSc10SecurityContextToken</h4>
+<pre>public&nbsp;boolean&nbsp;isSc10SecurityContextToken()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the sc10SecurityContextToken.</dd></dl>
+</li>
+</ul>
+<a name="setSc10SecurityContextToken(boolean)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setSc10SecurityContextToken</h4>
+<pre>public&nbsp;void&nbsp;setSc10SecurityContextToken(boolean&nbsp;sc10SecurityContextToken)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>sc10SecurityContextToken</code> - The sc10SecurityContextToken to set.</dd></dl>
+</li>
+</ul>
+<a name="getName()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getName</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>&nbsp;getName()</pre>
+</li>
+</ul>
+<a name="normalize()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>normalize</h4>
+<pre>public&nbsp;org.apache.neethi.PolicyComponent&nbsp;normalize()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>normalize</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.Assertion</code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#normalize()">normalize</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="serialize(javax.xml.stream.XMLStreamWriter)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>serialize</h4>
+<pre>public&nbsp;void&nbsp;serialize(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamWriter.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamWriter</a>&nbsp;writer)
+               throws <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamException.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamException.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamException</a></code></dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/SecurityContextToken.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy/model/SecureConversationToken.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy/model/SignatureToken.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy/model/SecurityContextToken.html" target="_top">Frames</a></li>
+<li><a href="SecurityContextToken.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_org.apache.ws.secpolicy.model.AbstractSecurityAssertion">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/SignatureToken.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/SignatureToken.html
new file mode 100644
index 0000000..7d28769
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/SignatureToken.html
@@ -0,0 +1,358 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>SignatureToken (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="SignatureToken (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/SignatureToken.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy/model/SecurityContextToken.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy/model/SignedEncryptedElements.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy/model/SignatureToken.html" target="_top">Frames</a></li>
+<li><a href="SignatureToken.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_org.apache.ws.secpolicy.model.AbstractSecurityAssertion">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.ws.secpolicy.model</div>
+<h2 title="Class SignatureToken" class="title">Class SignatureToken</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">org.apache.ws.secpolicy.model.AbstractSecurityAssertion</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.ws.secpolicy.model.SignatureToken</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>org.apache.neethi.Assertion, org.apache.neethi.PolicyComponent, <a href="../../../../../org/apache/ws/secpolicy/model/TokenWrapper.html" title="interface in org.apache.ws.secpolicy.model">TokenWrapper</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">SignatureToken</span>
+extends <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a>
+implements <a href="../../../../../org/apache/ws/secpolicy/model/TokenWrapper.html" title="interface in org.apache.ws.secpolicy.model">TokenWrapper</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_org.apache.ws.secpolicy.model.AbstractSecurityAssertion">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.apache.ws.secpolicy.model.<a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a></h3>
+<code><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#version">version</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/SignatureToken.html#SignatureToken(int)">SignatureToken</a></strong>(int&nbsp;version)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/SignatureToken.html#getName()">getName</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/SignatureToken.html#getSignatureToken()">getSignatureToken</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/SignatureToken.html#serialize(javax.xml.stream.XMLStreamWriter)">serialize</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamWriter.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamWriter</a>&nbsp;writer)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/SignatureToken.html#setSignatureToken(org.apache.ws.secpolicy.model.Token)">setSignatureToken</a></strong>(<a href="../../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a>&nbsp;signatureToken)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/SignatureToken.html#setToken(org.apache.ws.secpolicy.model.Token)">setToken</a></strong>(<a href="../../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a>&nbsp;tok)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_org.apache.ws.secpolicy.model.AbstractSecurityAssertion">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.apache.ws.secpolicy.model.<a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a></h3>
+<code><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#equal(org.apache.neethi.PolicyComponent)">equal</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#getType()">getType</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#getVersion()">getVersion</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#isIgnorable()">isIgnorable</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#isNormalized()">isNormalized</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#isOptional()">isOptional</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#normalize()">normalize</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setIgnorable(boolean)">setIgnorable</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setNormalized(boolean)">setNormalized</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setOptional(boolean)">setOptional</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setVersion(int)">setVersion</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeAttribute(javax.xml.stream.XMLStreamWriter, java.lang.String, java.lang.String, java.lang.String, java.lang.String)">writeAttribute</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeEmptyElement(javax.xml.stream.XMLStreamWriter, java.lang.String, java.lang.String, java.lang.String)">writeEmptyElement</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeStartElement(javax.xml.stream.XMLStreamWriter, javax.xml.namespace.QName)">writeStartElement</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeStartElement(javax.xml.stream.XMLStreamWriter, java.lang.String, java.lang.String, java.lang.String)">writeStartElement</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="SignatureToken(int)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>SignatureToken</h4>
+<pre>public&nbsp;SignatureToken(int&nbsp;version)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getSignatureToken()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSignatureToken</h4>
+<pre>public&nbsp;<a href="../../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a>&nbsp;getSignatureToken()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the signatureToken.</dd></dl>
+</li>
+</ul>
+<a name="setSignatureToken(org.apache.ws.secpolicy.model.Token)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setSignatureToken</h4>
+<pre>public&nbsp;void&nbsp;setSignatureToken(<a href="../../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a>&nbsp;signatureToken)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>signatureToken</code> - The signatureToken to set.</dd></dl>
+</li>
+</ul>
+<a name="setToken(org.apache.ws.secpolicy.model.Token)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setToken</h4>
+<pre>public&nbsp;void&nbsp;setToken(<a href="../../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a>&nbsp;tok)</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../../org/apache/ws/secpolicy/model/TokenWrapper.html#setToken(org.apache.ws.secpolicy.model.Token)">setToken</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/ws/secpolicy/model/TokenWrapper.html" title="interface in org.apache.ws.secpolicy.model">TokenWrapper</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getName()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getName</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>&nbsp;getName()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>getName</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.Assertion</code></dd>
+</dl>
+</li>
+</ul>
+<a name="serialize(javax.xml.stream.XMLStreamWriter)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>serialize</h4>
+<pre>public&nbsp;void&nbsp;serialize(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamWriter.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamWriter</a>&nbsp;writer)
+               throws <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamException.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamException</a></pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>serialize</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.Assertion</code></dd>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>serialize</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.PolicyComponent</code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamException.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamException</a></code></dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/SignatureToken.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy/model/SecurityContextToken.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy/model/SignedEncryptedElements.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy/model/SignatureToken.html" target="_top">Frames</a></li>
+<li><a href="SignatureToken.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_org.apache.ws.secpolicy.model.AbstractSecurityAssertion">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/SignedEncryptedElements.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/SignedEncryptedElements.html
new file mode 100644
index 0000000..61d55d1
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/SignedEncryptedElements.html
@@ -0,0 +1,421 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>SignedEncryptedElements (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="SignedEncryptedElements (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/SignedEncryptedElements.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy/model/SignatureToken.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy/model/SignedEncryptedParts.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy/model/SignedEncryptedElements.html" target="_top">Frames</a></li>
+<li><a href="SignedEncryptedElements.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_org.apache.ws.secpolicy.model.AbstractSecurityAssertion">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.ws.secpolicy.model</div>
+<h2 title="Class SignedEncryptedElements" class="title">Class SignedEncryptedElements</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">org.apache.ws.secpolicy.model.AbstractSecurityAssertion</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.ws.secpolicy.model.SignedEncryptedElements</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>org.apache.neethi.Assertion, org.apache.neethi.PolicyComponent</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">SignedEncryptedElements</span>
+extends <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_org.apache.ws.secpolicy.model.AbstractSecurityAssertion">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.apache.ws.secpolicy.model.<a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a></h3>
+<code><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#version">version</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/SignedEncryptedElements.html#SignedEncryptedElements(boolean, int)">SignedEncryptedElements</a></strong>(boolean&nbsp;signedElements,
+                       int&nbsp;version)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/SignedEncryptedElements.html#addDeclaredNamespaces(java.lang.String, java.lang.String)">addDeclaredNamespaces</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;uri,
+                     <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;prefix)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/SignedEncryptedElements.html#addXPathExpression(java.lang.String)">addXPathExpression</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;expr)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">HashMap</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/SignedEncryptedElements.html#getDeclaredNamespaces()">getDeclaredNamespaces</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/SignedEncryptedElements.html#getName()">getName</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/ArrayList.html?is-external=true" title="class or interface in java.util">ArrayList</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/SignedEncryptedElements.html#getXPathExpressions()">getXPathExpressions</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/SignedEncryptedElements.html#getXPathVersion()">getXPathVersion</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/SignedEncryptedElements.html#isSignedElemets()">isSignedElemets</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>org.apache.neethi.PolicyComponent</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/SignedEncryptedElements.html#normalize()">normalize</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/SignedEncryptedElements.html#serialize(javax.xml.stream.XMLStreamWriter)">serialize</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamWriter.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamWriter</a>&nbsp;writer)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/SignedEncryptedElements.html#setXPathVersion(java.lang.String)">setXPathVersion</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;pathVersion)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_org.apache.ws.secpolicy.model.AbstractSecurityAssertion">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.apache.ws.secpolicy.model.<a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a></h3>
+<code><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#equal(org.apache.neethi.PolicyComponent)">equal</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#getType()">getType</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#getVersion()">getVersion</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#isIgnorable()">isIgnorable</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#isNormalized()">isNormalized</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#isOptional()">isOptional</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setIgnorable(boolean)">setIgnorable</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setNormalized(boolean)">setNormalized</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setOptional(boolean)">setOptional</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setVersion(int)">setVersion</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeAttribute(javax.xml.stream.XMLStreamWriter, java.lang.String, java.lang.String, java.lang.String, java.lang.String)">writeAttribute</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeEmptyElement(javax.xml.stream.XMLStreamWriter, java.lang.String, java.lang.String, java.lang.String)">writeEmptyElement</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeStartElement(javax.xml.stream.XMLStreamWriter, javax.xml.namespace.QName)">writeStartElement</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeStartElement(javax.xml.stream.XMLStreamWriter, java.lang.String, java.lang.String, java.lang.String)">writeStartElement</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="SignedEncryptedElements(boolean, int)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>SignedEncryptedElements</h4>
+<pre>public&nbsp;SignedEncryptedElements(boolean&nbsp;signedElements,
+                       int&nbsp;version)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getXPathExpressions()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getXPathExpressions</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/ArrayList.html?is-external=true" title="class or interface in java.util">ArrayList</a>&nbsp;getXPathExpressions()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the xPathExpressions.</dd></dl>
+</li>
+</ul>
+<a name="addXPathExpression(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addXPathExpression</h4>
+<pre>public&nbsp;void&nbsp;addXPathExpression(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;expr)</pre>
+</li>
+</ul>
+<a name="getXPathVersion()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getXPathVersion</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getXPathVersion()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the xPathVersion.</dd></dl>
+</li>
+</ul>
+<a name="setXPathVersion(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setXPathVersion</h4>
+<pre>public&nbsp;void&nbsp;setXPathVersion(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;pathVersion)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>pathVersion</code> - The xPathVersion to set.</dd></dl>
+</li>
+</ul>
+<a name="isSignedElemets()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isSignedElemets</h4>
+<pre>public&nbsp;boolean&nbsp;isSignedElemets()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the signedElemets.</dd></dl>
+</li>
+</ul>
+<a name="getDeclaredNamespaces()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getDeclaredNamespaces</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">HashMap</a>&nbsp;getDeclaredNamespaces()</pre>
+</li>
+</ul>
+<a name="addDeclaredNamespaces(java.lang.String, java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addDeclaredNamespaces</h4>
+<pre>public&nbsp;void&nbsp;addDeclaredNamespaces(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;uri,
+                         <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;prefix)</pre>
+</li>
+</ul>
+<a name="serialize(javax.xml.stream.XMLStreamWriter)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>serialize</h4>
+<pre>public&nbsp;void&nbsp;serialize(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamWriter.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamWriter</a>&nbsp;writer)
+               throws <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamException.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamException.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamException</a></code></dd></dl>
+</li>
+</ul>
+<a name="getName()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getName</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>&nbsp;getName()</pre>
+</li>
+</ul>
+<a name="normalize()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>normalize</h4>
+<pre>public&nbsp;org.apache.neethi.PolicyComponent&nbsp;normalize()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>normalize</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.Assertion</code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#normalize()">normalize</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/SignedEncryptedElements.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy/model/SignatureToken.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy/model/SignedEncryptedParts.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy/model/SignedEncryptedElements.html" target="_top">Frames</a></li>
+<li><a href="SignedEncryptedElements.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_org.apache.ws.secpolicy.model.AbstractSecurityAssertion">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/SignedEncryptedParts.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/SignedEncryptedParts.html
new file mode 100644
index 0000000..b355ccb
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/SignedEncryptedParts.html
@@ -0,0 +1,448 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>SignedEncryptedParts (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="SignedEncryptedParts (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/SignedEncryptedParts.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy/model/SignedEncryptedElements.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy/model/SignedEncryptedParts.html" target="_top">Frames</a></li>
+<li><a href="SignedEncryptedParts.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_org.apache.ws.secpolicy.model.AbstractSecurityAssertion">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.ws.secpolicy.model</div>
+<h2 title="Class SignedEncryptedParts" class="title">Class SignedEncryptedParts</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">org.apache.ws.secpolicy.model.AbstractSecurityAssertion</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.ws.secpolicy.model.SignedEncryptedParts</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>org.apache.neethi.Assertion, org.apache.neethi.PolicyComponent</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">SignedEncryptedParts</span>
+extends <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_org.apache.ws.secpolicy.model.AbstractSecurityAssertion">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.apache.ws.secpolicy.model.<a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a></h3>
+<code><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#version">version</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/SignedEncryptedParts.html#SignedEncryptedParts(boolean, int)">SignedEncryptedParts</a></strong>(boolean&nbsp;signedParts,
+                    int&nbsp;version)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/SignedEncryptedParts.html#addHeader(org.apache.ws.secpolicy.model.Header)">addHeader</a></strong>(<a href="../../../../../org/apache/ws/secpolicy/model/Header.html" title="class in org.apache.ws.secpolicy.model">Header</a>&nbsp;header)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/ArrayList.html?is-external=true" title="class or interface in java.util">ArrayList</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/SignedEncryptedParts.html#getHeaders()">getHeaders</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/SignedEncryptedParts.html#getName()">getName</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/SignedEncryptedParts.html#isAttachments()">isAttachments</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/SignedEncryptedParts.html#isBody()">isBody</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/SignedEncryptedParts.html#isSignAllHeaders()">isSignAllHeaders</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/SignedEncryptedParts.html#isSignedParts()">isSignedParts</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>org.apache.neethi.PolicyComponent</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/SignedEncryptedParts.html#normalize()">normalize</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/SignedEncryptedParts.html#serialize(javax.xml.stream.XMLStreamWriter)">serialize</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamWriter.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamWriter</a>&nbsp;writer)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/SignedEncryptedParts.html#setAttachments(boolean)">setAttachments</a></strong>(boolean&nbsp;attachments)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/SignedEncryptedParts.html#setBody(boolean)">setBody</a></strong>(boolean&nbsp;body)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/SignedEncryptedParts.html#setSignAllHeaders(boolean)">setSignAllHeaders</a></strong>(boolean&nbsp;signAllHeaders)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_org.apache.ws.secpolicy.model.AbstractSecurityAssertion">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.apache.ws.secpolicy.model.<a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a></h3>
+<code><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#equal(org.apache.neethi.PolicyComponent)">equal</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#getType()">getType</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#getVersion()">getVersion</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#isIgnorable()">isIgnorable</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#isNormalized()">isNormalized</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#isOptional()">isOptional</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setIgnorable(boolean)">setIgnorable</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setNormalized(boolean)">setNormalized</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setOptional(boolean)">setOptional</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setVersion(int)">setVersion</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeAttribute(javax.xml.stream.XMLStreamWriter, java.lang.String, java.lang.String, java.lang.String, java.lang.String)">writeAttribute</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeEmptyElement(javax.xml.stream.XMLStreamWriter, java.lang.String, java.lang.String, java.lang.String)">writeEmptyElement</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeStartElement(javax.xml.stream.XMLStreamWriter, javax.xml.namespace.QName)">writeStartElement</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeStartElement(javax.xml.stream.XMLStreamWriter, java.lang.String, java.lang.String, java.lang.String)">writeStartElement</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="SignedEncryptedParts(boolean, int)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>SignedEncryptedParts</h4>
+<pre>public&nbsp;SignedEncryptedParts(boolean&nbsp;signedParts,
+                    int&nbsp;version)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="isSignAllHeaders()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isSignAllHeaders</h4>
+<pre>public&nbsp;boolean&nbsp;isSignAllHeaders()</pre>
+</li>
+</ul>
+<a name="setSignAllHeaders(boolean)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setSignAllHeaders</h4>
+<pre>public&nbsp;void&nbsp;setSignAllHeaders(boolean&nbsp;signAllHeaders)</pre>
+</li>
+</ul>
+<a name="isBody()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isBody</h4>
+<pre>public&nbsp;boolean&nbsp;isBody()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the body.</dd></dl>
+</li>
+</ul>
+<a name="setBody(boolean)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setBody</h4>
+<pre>public&nbsp;void&nbsp;setBody(boolean&nbsp;body)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>body</code> - The body to set.</dd></dl>
+</li>
+</ul>
+<a name="isAttachments()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isAttachments</h4>
+<pre>public&nbsp;boolean&nbsp;isAttachments()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the attachments.</dd></dl>
+</li>
+</ul>
+<a name="setAttachments(boolean)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttachments</h4>
+<pre>public&nbsp;void&nbsp;setAttachments(boolean&nbsp;attachments)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>attachments</code> - The attachments to set.</dd></dl>
+</li>
+</ul>
+<a name="getHeaders()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getHeaders</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/ArrayList.html?is-external=true" title="class or interface in java.util">ArrayList</a>&nbsp;getHeaders()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the headers.</dd></dl>
+</li>
+</ul>
+<a name="addHeader(org.apache.ws.secpolicy.model.Header)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addHeader</h4>
+<pre>public&nbsp;void&nbsp;addHeader(<a href="../../../../../org/apache/ws/secpolicy/model/Header.html" title="class in org.apache.ws.secpolicy.model">Header</a>&nbsp;header)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>headers</code> - The headers to set.</dd></dl>
+</li>
+</ul>
+<a name="isSignedParts()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isSignedParts</h4>
+<pre>public&nbsp;boolean&nbsp;isSignedParts()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the signedParts.</dd></dl>
+</li>
+</ul>
+<a name="getName()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getName</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>&nbsp;getName()</pre>
+</li>
+</ul>
+<a name="normalize()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>normalize</h4>
+<pre>public&nbsp;org.apache.neethi.PolicyComponent&nbsp;normalize()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>normalize</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.Assertion</code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#normalize()">normalize</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="serialize(javax.xml.stream.XMLStreamWriter)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>serialize</h4>
+<pre>public&nbsp;void&nbsp;serialize(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamWriter.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamWriter</a>&nbsp;writer)
+               throws <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamException.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamException.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamException</a></code></dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/SignedEncryptedParts.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy/model/SignedEncryptedElements.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy/model/SignedEncryptedParts.html" target="_top">Frames</a></li>
+<li><a href="SignedEncryptedParts.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_org.apache.ws.secpolicy.model.AbstractSecurityAssertion">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/SupportingToken.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/SupportingToken.html
new file mode 100644
index 0000000..9f542d4
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/SupportingToken.html
@@ -0,0 +1,687 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>SupportingToken (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="SupportingToken (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/SupportingToken.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy/model/SignedEncryptedParts.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy/model/SymmetricAsymmetricBindingBase.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy/model/SupportingToken.html" target="_top">Frames</a></li>
+<li><a href="SupportingToken.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_org.apache.ws.secpolicy.model.AbstractSecurityAssertion">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.ws.secpolicy.model</div>
+<h2 title="Class SupportingToken" class="title">Class SupportingToken</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">org.apache.ws.secpolicy.model.AbstractSecurityAssertion</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.ws.secpolicy.model.SupportingToken</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>org.apache.neethi.Assertion, org.apache.neethi.PolicyComponent, <a href="../../../../../org/apache/ws/secpolicy/model/AlgorithmWrapper.html" title="interface in org.apache.ws.secpolicy.model">AlgorithmWrapper</a>, <a href="../../../../../org/apache/ws/secpolicy/model/TokenWrapper.html" title="interface in org.apache.ws.secpolicy.model">TokenWrapper</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">SupportingToken</span>
+extends <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a>
+implements <a href="../../../../../org/apache/ws/secpolicy/model/AlgorithmWrapper.html" title="interface in org.apache.ws.secpolicy.model">AlgorithmWrapper</a>, <a href="../../../../../org/apache/ws/secpolicy/model/TokenWrapper.html" title="interface in org.apache.ws.secpolicy.model">TokenWrapper</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_org.apache.ws.secpolicy.model.AbstractSecurityAssertion">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.apache.ws.secpolicy.model.<a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a></h3>
+<code><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#version">version</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/SupportingToken.html#SupportingToken(int, int)">SupportingToken</a></strong>(int&nbsp;type,
+               int&nbsp;version)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/SupportingToken.html#addToken(org.apache.ws.secpolicy.model.Token)">addToken</a></strong>(<a href="../../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a>&nbsp;token)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../../org/apache/ws/secpolicy/model/AlgorithmSuite.html" title="class in org.apache.ws.secpolicy.model">AlgorithmSuite</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/SupportingToken.html#getAlgorithmSuite()">getAlgorithmSuite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../org/apache/ws/secpolicy/model/SignedEncryptedElements.html" title="class in org.apache.ws.secpolicy.model">SignedEncryptedElements</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/SupportingToken.html#getEncryptedElements()">getEncryptedElements</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../../org/apache/ws/secpolicy/model/SignedEncryptedParts.html" title="class in org.apache.ws.secpolicy.model">SignedEncryptedParts</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/SupportingToken.html#getEncryptedParts()">getEncryptedParts</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/SupportingToken.html#getName()">getName</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../../org/apache/ws/secpolicy/model/SignedEncryptedElements.html" title="class in org.apache.ws.secpolicy.model">SignedEncryptedElements</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/SupportingToken.html#getSignedElements()">getSignedElements</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../org/apache/ws/secpolicy/model/SignedEncryptedParts.html" title="class in org.apache.ws.secpolicy.model">SignedEncryptedParts</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/SupportingToken.html#getSignedParts()">getSignedParts</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/ArrayList.html?is-external=true" title="class or interface in java.util">ArrayList</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/SupportingToken.html#getTokens()">getTokens</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/SupportingToken.html#getTokenType()">getTokenType</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>short</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/SupportingToken.html#getType()">getType</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/SupportingToken.html#isEncryptedElementsOptional()">isEncryptedElementsOptional</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/SupportingToken.html#isEncryptedPartsOptional()">isEncryptedPartsOptional</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/SupportingToken.html#isEncryptedToken()">isEncryptedToken</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/SupportingToken.html#isSignedElementsOptional()">isSignedElementsOptional</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/SupportingToken.html#isSignedPartsOptional()">isSignedPartsOptional</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>org.apache.neethi.PolicyComponent</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/SupportingToken.html#normalize()">normalize</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/SupportingToken.html#serialize(javax.xml.stream.XMLStreamWriter)">serialize</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamWriter.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamWriter</a>&nbsp;writer)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/SupportingToken.html#setAlgorithmSuite(org.apache.ws.secpolicy.model.AlgorithmSuite)">setAlgorithmSuite</a></strong>(<a href="../../../../../org/apache/ws/secpolicy/model/AlgorithmSuite.html" title="class in org.apache.ws.secpolicy.model">AlgorithmSuite</a>&nbsp;algorithmSuite)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/SupportingToken.html#setEncryptedElements(org.apache.ws.secpolicy.model.SignedEncryptedElements)">setEncryptedElements</a></strong>(<a href="../../../../../org/apache/ws/secpolicy/model/SignedEncryptedElements.html" title="class in org.apache.ws.secpolicy.model">SignedEncryptedElements</a>&nbsp;encryptedElements)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/SupportingToken.html#setEncryptedElementsOptional(boolean)">setEncryptedElementsOptional</a></strong>(boolean&nbsp;encryptedElementsOptional)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/SupportingToken.html#setEncryptedParts(org.apache.ws.secpolicy.model.SignedEncryptedParts)">setEncryptedParts</a></strong>(<a href="../../../../../org/apache/ws/secpolicy/model/SignedEncryptedParts.html" title="class in org.apache.ws.secpolicy.model">SignedEncryptedParts</a>&nbsp;encryptedParts)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/SupportingToken.html#setEncryptedPartsOptional(boolean)">setEncryptedPartsOptional</a></strong>(boolean&nbsp;encryptedPartsOptional)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/SupportingToken.html#setSignedElements(org.apache.ws.secpolicy.model.SignedEncryptedElements)">setSignedElements</a></strong>(<a href="../../../../../org/apache/ws/secpolicy/model/SignedEncryptedElements.html" title="class in org.apache.ws.secpolicy.model">SignedEncryptedElements</a>&nbsp;signedElements)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/SupportingToken.html#setSignedElementsOptional(boolean)">setSignedElementsOptional</a></strong>(boolean&nbsp;signedElementsOptional)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/SupportingToken.html#setSignedParts(org.apache.ws.secpolicy.model.SignedEncryptedParts)">setSignedParts</a></strong>(<a href="../../../../../org/apache/ws/secpolicy/model/SignedEncryptedParts.html" title="class in org.apache.ws.secpolicy.model">SignedEncryptedParts</a>&nbsp;signedParts)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/SupportingToken.html#setSignedPartsOptional(boolean)">setSignedPartsOptional</a></strong>(boolean&nbsp;signedPartsOptional)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/SupportingToken.html#setToken(org.apache.ws.secpolicy.model.Token)">setToken</a></strong>(<a href="../../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a>&nbsp;tok)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/SupportingToken.html#setTokenType(int)">setTokenType</a></strong>(int&nbsp;type)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_org.apache.ws.secpolicy.model.AbstractSecurityAssertion">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.apache.ws.secpolicy.model.<a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a></h3>
+<code><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#equal(org.apache.neethi.PolicyComponent)">equal</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#getVersion()">getVersion</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#isIgnorable()">isIgnorable</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#isNormalized()">isNormalized</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#isOptional()">isOptional</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setIgnorable(boolean)">setIgnorable</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setNormalized(boolean)">setNormalized</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setOptional(boolean)">setOptional</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setVersion(int)">setVersion</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeAttribute(javax.xml.stream.XMLStreamWriter, java.lang.String, java.lang.String, java.lang.String, java.lang.String)">writeAttribute</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeEmptyElement(javax.xml.stream.XMLStreamWriter, java.lang.String, java.lang.String, java.lang.String)">writeEmptyElement</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeStartElement(javax.xml.stream.XMLStreamWriter, javax.xml.namespace.QName)">writeStartElement</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeStartElement(javax.xml.stream.XMLStreamWriter, java.lang.String, java.lang.String, java.lang.String)">writeStartElement</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="SupportingToken(int, int)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>SupportingToken</h4>
+<pre>public&nbsp;SupportingToken(int&nbsp;type,
+               int&nbsp;version)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getAlgorithmSuite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAlgorithmSuite</h4>
+<pre>public&nbsp;<a href="../../../../../org/apache/ws/secpolicy/model/AlgorithmSuite.html" title="class in org.apache.ws.secpolicy.model">AlgorithmSuite</a>&nbsp;getAlgorithmSuite()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the algorithmSuite.</dd></dl>
+</li>
+</ul>
+<a name="setAlgorithmSuite(org.apache.ws.secpolicy.model.AlgorithmSuite)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAlgorithmSuite</h4>
+<pre>public&nbsp;void&nbsp;setAlgorithmSuite(<a href="../../../../../org/apache/ws/secpolicy/model/AlgorithmSuite.html" title="class in org.apache.ws.secpolicy.model">AlgorithmSuite</a>&nbsp;algorithmSuite)</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../../org/apache/ws/secpolicy/model/AlgorithmWrapper.html#setAlgorithmSuite(org.apache.ws.secpolicy.model.AlgorithmSuite)">setAlgorithmSuite</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/ws/secpolicy/model/AlgorithmWrapper.html" title="interface in org.apache.ws.secpolicy.model">AlgorithmWrapper</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>algorithmSuite</code> - The algorithmSuite to set.</dd></dl>
+</li>
+</ul>
+<a name="getTokens()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getTokens</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/ArrayList.html?is-external=true" title="class or interface in java.util">ArrayList</a>&nbsp;getTokens()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the token.</dd></dl>
+</li>
+</ul>
+<a name="addToken(org.apache.ws.secpolicy.model.Token)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addToken</h4>
+<pre>public&nbsp;void&nbsp;addToken(<a href="../../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a>&nbsp;token)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>token</code> - The token to set.</dd></dl>
+</li>
+</ul>
+<a name="getTokenType()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getTokenType</h4>
+<pre>public&nbsp;int&nbsp;getTokenType()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the type.</dd></dl>
+</li>
+</ul>
+<a name="setTokenType(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setTokenType</h4>
+<pre>public&nbsp;void&nbsp;setTokenType(int&nbsp;type)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>type</code> - The type to set.</dd></dl>
+</li>
+</ul>
+<a name="getEncryptedElements()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEncryptedElements</h4>
+<pre>public&nbsp;<a href="../../../../../org/apache/ws/secpolicy/model/SignedEncryptedElements.html" title="class in org.apache.ws.secpolicy.model">SignedEncryptedElements</a>&nbsp;getEncryptedElements()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the encryptedElements.</dd></dl>
+</li>
+</ul>
+<a name="setEncryptedElements(org.apache.ws.secpolicy.model.SignedEncryptedElements)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setEncryptedElements</h4>
+<pre>public&nbsp;void&nbsp;setEncryptedElements(<a href="../../../../../org/apache/ws/secpolicy/model/SignedEncryptedElements.html" title="class in org.apache.ws.secpolicy.model">SignedEncryptedElements</a>&nbsp;encryptedElements)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>encryptedElements</code> - The encryptedElements to set.</dd></dl>
+</li>
+</ul>
+<a name="getEncryptedParts()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEncryptedParts</h4>
+<pre>public&nbsp;<a href="../../../../../org/apache/ws/secpolicy/model/SignedEncryptedParts.html" title="class in org.apache.ws.secpolicy.model">SignedEncryptedParts</a>&nbsp;getEncryptedParts()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the encryptedParts.</dd></dl>
+</li>
+</ul>
+<a name="setEncryptedParts(org.apache.ws.secpolicy.model.SignedEncryptedParts)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setEncryptedParts</h4>
+<pre>public&nbsp;void&nbsp;setEncryptedParts(<a href="../../../../../org/apache/ws/secpolicy/model/SignedEncryptedParts.html" title="class in org.apache.ws.secpolicy.model">SignedEncryptedParts</a>&nbsp;encryptedParts)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>encryptedParts</code> - The encryptedParts to set.</dd></dl>
+</li>
+</ul>
+<a name="getSignedElements()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSignedElements</h4>
+<pre>public&nbsp;<a href="../../../../../org/apache/ws/secpolicy/model/SignedEncryptedElements.html" title="class in org.apache.ws.secpolicy.model">SignedEncryptedElements</a>&nbsp;getSignedElements()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the signedElements.</dd></dl>
+</li>
+</ul>
+<a name="setSignedElements(org.apache.ws.secpolicy.model.SignedEncryptedElements)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setSignedElements</h4>
+<pre>public&nbsp;void&nbsp;setSignedElements(<a href="../../../../../org/apache/ws/secpolicy/model/SignedEncryptedElements.html" title="class in org.apache.ws.secpolicy.model">SignedEncryptedElements</a>&nbsp;signedElements)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>signedElements</code> - The signedElements to set.</dd></dl>
+</li>
+</ul>
+<a name="getSignedParts()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSignedParts</h4>
+<pre>public&nbsp;<a href="../../../../../org/apache/ws/secpolicy/model/SignedEncryptedParts.html" title="class in org.apache.ws.secpolicy.model">SignedEncryptedParts</a>&nbsp;getSignedParts()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the signedParts.</dd></dl>
+</li>
+</ul>
+<a name="setSignedParts(org.apache.ws.secpolicy.model.SignedEncryptedParts)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setSignedParts</h4>
+<pre>public&nbsp;void&nbsp;setSignedParts(<a href="../../../../../org/apache/ws/secpolicy/model/SignedEncryptedParts.html" title="class in org.apache.ws.secpolicy.model">SignedEncryptedParts</a>&nbsp;signedParts)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>signedParts</code> - The signedParts to set.</dd></dl>
+</li>
+</ul>
+<a name="setToken(org.apache.ws.secpolicy.model.Token)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setToken</h4>
+<pre>public&nbsp;void&nbsp;setToken(<a href="../../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a>&nbsp;tok)</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../../org/apache/ws/secpolicy/model/TokenWrapper.html#setToken(org.apache.ws.secpolicy.model.Token)">setToken</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/ws/secpolicy/model/TokenWrapper.html" title="interface in org.apache.ws.secpolicy.model">TokenWrapper</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="isSignedElementsOptional()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isSignedElementsOptional</h4>
+<pre>public&nbsp;boolean&nbsp;isSignedElementsOptional()</pre>
+</li>
+</ul>
+<a name="setSignedElementsOptional(boolean)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setSignedElementsOptional</h4>
+<pre>public&nbsp;void&nbsp;setSignedElementsOptional(boolean&nbsp;signedElementsOptional)</pre>
+</li>
+</ul>
+<a name="isEncryptedElementsOptional()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isEncryptedElementsOptional</h4>
+<pre>public&nbsp;boolean&nbsp;isEncryptedElementsOptional()</pre>
+</li>
+</ul>
+<a name="setEncryptedElementsOptional(boolean)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setEncryptedElementsOptional</h4>
+<pre>public&nbsp;void&nbsp;setEncryptedElementsOptional(boolean&nbsp;encryptedElementsOptional)</pre>
+</li>
+</ul>
+<a name="isSignedPartsOptional()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isSignedPartsOptional</h4>
+<pre>public&nbsp;boolean&nbsp;isSignedPartsOptional()</pre>
+</li>
+</ul>
+<a name="setSignedPartsOptional(boolean)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setSignedPartsOptional</h4>
+<pre>public&nbsp;void&nbsp;setSignedPartsOptional(boolean&nbsp;signedPartsOptional)</pre>
+</li>
+</ul>
+<a name="isEncryptedPartsOptional()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isEncryptedPartsOptional</h4>
+<pre>public&nbsp;boolean&nbsp;isEncryptedPartsOptional()</pre>
+</li>
+</ul>
+<a name="setEncryptedPartsOptional(boolean)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setEncryptedPartsOptional</h4>
+<pre>public&nbsp;void&nbsp;setEncryptedPartsOptional(boolean&nbsp;encryptedPartsOptional)</pre>
+</li>
+</ul>
+<a name="getName()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getName</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>&nbsp;getName()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>getName</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.Assertion</code></dd>
+</dl>
+</li>
+</ul>
+<a name="isEncryptedToken()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isEncryptedToken</h4>
+<pre>public&nbsp;boolean&nbsp;isEncryptedToken()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>true if the supporting token should be encrypted</dd></dl>
+</li>
+</ul>
+<a name="normalize()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>normalize</h4>
+<pre>public&nbsp;org.apache.neethi.PolicyComponent&nbsp;normalize()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>normalize</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.Assertion</code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#normalize()">normalize</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getType()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getType</h4>
+<pre>public&nbsp;short&nbsp;getType()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>getType</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.PolicyComponent</code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#getType()">getType</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="serialize(javax.xml.stream.XMLStreamWriter)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>serialize</h4>
+<pre>public&nbsp;void&nbsp;serialize(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamWriter.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamWriter</a>&nbsp;writer)
+               throws <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamException.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamException</a></pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>serialize</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.Assertion</code></dd>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>serialize</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.PolicyComponent</code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamException.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamException</a></code></dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/SupportingToken.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy/model/SignedEncryptedParts.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy/model/SymmetricAsymmetricBindingBase.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy/model/SupportingToken.html" target="_top">Frames</a></li>
+<li><a href="SupportingToken.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_org.apache.ws.secpolicy.model.AbstractSecurityAssertion">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/SymmetricAsymmetricBindingBase.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/SymmetricAsymmetricBindingBase.html
new file mode 100644
index 0000000..b5d991e
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/SymmetricAsymmetricBindingBase.html
@@ -0,0 +1,409 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>SymmetricAsymmetricBindingBase (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="SymmetricAsymmetricBindingBase (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/SymmetricAsymmetricBindingBase.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy/model/SymmetricBinding.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy/model/SymmetricAsymmetricBindingBase.html" target="_top">Frames</a></li>
+<li><a href="SymmetricAsymmetricBindingBase.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_org.apache.ws.secpolicy.model.AbstractSecurityAssertion">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.ws.secpolicy.model</div>
+<h2 title="Class SymmetricAsymmetricBindingBase" class="title">Class SymmetricAsymmetricBindingBase</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">org.apache.ws.secpolicy.model.AbstractSecurityAssertion</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../org/apache/ws/secpolicy/model/Binding.html" title="class in org.apache.ws.secpolicy.model">org.apache.ws.secpolicy.model.Binding</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.ws.secpolicy.model.SymmetricAsymmetricBindingBase</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>org.apache.neethi.Assertion, org.apache.neethi.PolicyComponent, <a href="../../../../../org/apache/ws/secpolicy/model/AlgorithmWrapper.html" title="interface in org.apache.ws.secpolicy.model">AlgorithmWrapper</a></dd>
+</dl>
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><a href="../../../../../org/apache/ws/secpolicy/model/AsymmetricBinding.html" title="class in org.apache.ws.secpolicy.model">AsymmetricBinding</a>, <a href="../../../../../org/apache/ws/secpolicy/model/SymmetricBinding.html" title="class in org.apache.ws.secpolicy.model">SymmetricBinding</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public abstract class <span class="strong">SymmetricAsymmetricBindingBase</span>
+extends <a href="../../../../../org/apache/ws/secpolicy/model/Binding.html" title="class in org.apache.ws.secpolicy.model">Binding</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_org.apache.ws.secpolicy.model.AbstractSecurityAssertion">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.apache.ws.secpolicy.model.<a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a></h3>
+<code><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#version">version</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/SymmetricAsymmetricBindingBase.html#SymmetricAsymmetricBindingBase(int)">SymmetricAsymmetricBindingBase</a></strong>(int&nbsp;version)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/SymmetricAsymmetricBindingBase.html#getProtectionOrder()">getProtectionOrder</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/SymmetricAsymmetricBindingBase.html#isEntireHeadersAndBodySignatures()">isEntireHeadersAndBodySignatures</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/SymmetricAsymmetricBindingBase.html#isSignatureProtection()">isSignatureProtection</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/SymmetricAsymmetricBindingBase.html#isTokenProtection()">isTokenProtection</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/SymmetricAsymmetricBindingBase.html#setEntireHeadersAndBodySignatures(boolean)">setEntireHeadersAndBodySignatures</a></strong>(boolean&nbsp;entireHeaderAndBodySignatures)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/SymmetricAsymmetricBindingBase.html#setProtectionOrder(java.lang.String)">setProtectionOrder</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;protectionOrder)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/SymmetricAsymmetricBindingBase.html#setSignatureProtection(boolean)">setSignatureProtection</a></strong>(boolean&nbsp;signatureProtection)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/SymmetricAsymmetricBindingBase.html#setTokenProtection(boolean)">setTokenProtection</a></strong>(boolean&nbsp;tokenProtection)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_org.apache.ws.secpolicy.model.Binding">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.apache.ws.secpolicy.model.<a href="../../../../../org/apache/ws/secpolicy/model/Binding.html" title="class in org.apache.ws.secpolicy.model">Binding</a></h3>
+<code><a href="../../../../../org/apache/ws/secpolicy/model/Binding.html#getAlgorithmSuite()">getAlgorithmSuite</a>, <a href="../../../../../org/apache/ws/secpolicy/model/Binding.html#getLayout()">getLayout</a>, <a href="../../../../../org/apache/ws/secpolicy/model/Binding.html#getSignedEndorsingSupportingTokens()">getSignedEndorsingSupportingTokens</a>, <a href="../../../../../org/apache/ws/secpolicy/model/Binding.html#getSignedSupportingToken()">getSignedSupportingToken</a>, <a href="../../../../../org/apache/ws/secpolicy/model/Binding.html#isIncludeTimestamp()">isIncludeTimestamp</a>, <a href="../../../../../org/apache/ws/secpolicy/model/Binding.html#isIncludeTimestampOptional()">isIncludeTimestampOptional</a>, <a href="../../../../../org/apache/ws/secpolicy/model/Binding.html#setAlgorithmSuite(org.apache.ws.secpolicy.model.AlgorithmSuite)">setAlgorithmSuite</a>, <a href="../../../../../org/apache/ws/secpolicy/model/Binding.html#setIncludeTimestamp(boolean)">setIncludeTimestamp</a>, <a href="../../../../../org/apache/ws/secpolicy/model/Binding.html#setIncludeTimestampOptional(boolean)">setIncludeTimestampOptional</a>, <a href="../../../../../org/apache/ws/secpolicy/model/Binding.html#setLayout(org.apache.ws.secpolicy.model.Layout)">setLayout</a>, <a href="../../../../../org/apache/ws/secpolicy/model/Binding.html#setSignedEndorsingSupportingTokens(org.apache.ws.secpolicy.model.SupportingToken)">setSignedEndorsingSupportingTokens</a>, <a href="../../../../../org/apache/ws/secpolicy/model/Binding.html#setSignedSupportingToken(org.apache.ws.secpolicy.model.SupportingToken)">setSignedSupportingToken</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_org.apache.ws.secpolicy.model.AbstractSecurityAssertion">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.apache.ws.secpolicy.model.<a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a></h3>
+<code><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#equal(org.apache.neethi.PolicyComponent)">equal</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#getType()">getType</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#getVersion()">getVersion</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#isIgnorable()">isIgnorable</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#isNormalized()">isNormalized</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#isOptional()">isOptional</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#normalize()">normalize</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setIgnorable(boolean)">setIgnorable</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setNormalized(boolean)">setNormalized</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setOptional(boolean)">setOptional</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setVersion(int)">setVersion</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeAttribute(javax.xml.stream.XMLStreamWriter, java.lang.String, java.lang.String, java.lang.String, java.lang.String)">writeAttribute</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeEmptyElement(javax.xml.stream.XMLStreamWriter, java.lang.String, java.lang.String, java.lang.String)">writeEmptyElement</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeStartElement(javax.xml.stream.XMLStreamWriter, javax.xml.namespace.QName)">writeStartElement</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeStartElement(javax.xml.stream.XMLStreamWriter, java.lang.String, java.lang.String, java.lang.String)">writeStartElement</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_org.apache.neethi.Assertion">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.apache.neethi.Assertion</h3>
+<code>getName, serialize</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="SymmetricAsymmetricBindingBase(int)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>SymmetricAsymmetricBindingBase</h4>
+<pre>public&nbsp;SymmetricAsymmetricBindingBase(int&nbsp;version)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="isEntireHeadersAndBodySignatures()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isEntireHeadersAndBodySignatures</h4>
+<pre>public&nbsp;boolean&nbsp;isEntireHeadersAndBodySignatures()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the entireHeaderAndBodySignatures.</dd></dl>
+</li>
+</ul>
+<a name="setEntireHeadersAndBodySignatures(boolean)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setEntireHeadersAndBodySignatures</h4>
+<pre>public&nbsp;void&nbsp;setEntireHeadersAndBodySignatures(boolean&nbsp;entireHeaderAndBodySignatures)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>entireHeaderAndBodySignatures</code> - The entireHeaderAndBodySignatures to set.</dd></dl>
+</li>
+</ul>
+<a name="getProtectionOrder()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getProtectionOrder</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getProtectionOrder()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the protectionOrder.</dd></dl>
+</li>
+</ul>
+<a name="setProtectionOrder(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setProtectionOrder</h4>
+<pre>public&nbsp;void&nbsp;setProtectionOrder(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;protectionOrder)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>protectionOrder</code> - The protectionOrder to set.</dd></dl>
+</li>
+</ul>
+<a name="isSignatureProtection()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isSignatureProtection</h4>
+<pre>public&nbsp;boolean&nbsp;isSignatureProtection()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the signatureProtection.</dd></dl>
+</li>
+</ul>
+<a name="setSignatureProtection(boolean)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setSignatureProtection</h4>
+<pre>public&nbsp;void&nbsp;setSignatureProtection(boolean&nbsp;signatureProtection)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>signatureProtection</code> - The signatureProtection to set.</dd></dl>
+</li>
+</ul>
+<a name="isTokenProtection()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isTokenProtection</h4>
+<pre>public&nbsp;boolean&nbsp;isTokenProtection()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the tokenProtection.</dd></dl>
+</li>
+</ul>
+<a name="setTokenProtection(boolean)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>setTokenProtection</h4>
+<pre>public&nbsp;void&nbsp;setTokenProtection(boolean&nbsp;tokenProtection)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>tokenProtection</code> - The tokenProtection to set.</dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/SymmetricAsymmetricBindingBase.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy/model/SymmetricBinding.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy/model/SymmetricAsymmetricBindingBase.html" target="_top">Frames</a></li>
+<li><a href="SymmetricAsymmetricBindingBase.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_org.apache.ws.secpolicy.model.AbstractSecurityAssertion">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/SymmetricBinding.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/SymmetricBinding.html
new file mode 100644
index 0000000..61b11cc
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/SymmetricBinding.html
@@ -0,0 +1,430 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>SymmetricBinding (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="SymmetricBinding (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/SymmetricBinding.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy/model/SymmetricAsymmetricBindingBase.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy/model/SymmetricBinding.html" target="_top">Frames</a></li>
+<li><a href="SymmetricBinding.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_org.apache.ws.secpolicy.model.AbstractSecurityAssertion">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.ws.secpolicy.model</div>
+<h2 title="Class SymmetricBinding" class="title">Class SymmetricBinding</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">org.apache.ws.secpolicy.model.AbstractSecurityAssertion</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../org/apache/ws/secpolicy/model/Binding.html" title="class in org.apache.ws.secpolicy.model">org.apache.ws.secpolicy.model.Binding</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../org/apache/ws/secpolicy/model/SymmetricAsymmetricBindingBase.html" title="class in org.apache.ws.secpolicy.model">org.apache.ws.secpolicy.model.SymmetricAsymmetricBindingBase</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.ws.secpolicy.model.SymmetricBinding</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>org.apache.neethi.Assertion, org.apache.neethi.PolicyComponent, <a href="../../../../../org/apache/ws/secpolicy/model/AlgorithmWrapper.html" title="interface in org.apache.ws.secpolicy.model">AlgorithmWrapper</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">SymmetricBinding</span>
+extends <a href="../../../../../org/apache/ws/secpolicy/model/SymmetricAsymmetricBindingBase.html" title="class in org.apache.ws.secpolicy.model">SymmetricAsymmetricBindingBase</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_org.apache.ws.secpolicy.model.AbstractSecurityAssertion">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.apache.ws.secpolicy.model.<a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a></h3>
+<code><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#version">version</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/SymmetricBinding.html#SymmetricBinding(int)">SymmetricBinding</a></strong>(int&nbsp;version)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../org/apache/ws/secpolicy/model/EncryptionToken.html" title="class in org.apache.ws.secpolicy.model">EncryptionToken</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/SymmetricBinding.html#getEncryptionToken()">getEncryptionToken</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/SymmetricBinding.html#getName()">getName</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../org/apache/ws/secpolicy/model/ProtectionToken.html" title="class in org.apache.ws.secpolicy.model">ProtectionToken</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/SymmetricBinding.html#getProtectionToken()">getProtectionToken</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../../org/apache/ws/secpolicy/model/SignatureToken.html" title="class in org.apache.ws.secpolicy.model">SignatureToken</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/SymmetricBinding.html#getSignatureToken()">getSignatureToken</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>org.apache.neethi.PolicyComponent</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/SymmetricBinding.html#normalize()">normalize</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/SymmetricBinding.html#serialize(javax.xml.stream.XMLStreamWriter)">serialize</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamWriter.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamWriter</a>&nbsp;writer)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/SymmetricBinding.html#setEncryptionToken(org.apache.ws.secpolicy.model.EncryptionToken)">setEncryptionToken</a></strong>(<a href="../../../../../org/apache/ws/secpolicy/model/EncryptionToken.html" title="class in org.apache.ws.secpolicy.model">EncryptionToken</a>&nbsp;encryptionToken)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/SymmetricBinding.html#setProtectionToken(org.apache.ws.secpolicy.model.ProtectionToken)">setProtectionToken</a></strong>(<a href="../../../../../org/apache/ws/secpolicy/model/ProtectionToken.html" title="class in org.apache.ws.secpolicy.model">ProtectionToken</a>&nbsp;protectionToken)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/SymmetricBinding.html#setSignatureToken(org.apache.ws.secpolicy.model.SignatureToken)">setSignatureToken</a></strong>(<a href="../../../../../org/apache/ws/secpolicy/model/SignatureToken.html" title="class in org.apache.ws.secpolicy.model">SignatureToken</a>&nbsp;signatureToken)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_org.apache.ws.secpolicy.model.SymmetricAsymmetricBindingBase">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.apache.ws.secpolicy.model.<a href="../../../../../org/apache/ws/secpolicy/model/SymmetricAsymmetricBindingBase.html" title="class in org.apache.ws.secpolicy.model">SymmetricAsymmetricBindingBase</a></h3>
+<code><a href="../../../../../org/apache/ws/secpolicy/model/SymmetricAsymmetricBindingBase.html#getProtectionOrder()">getProtectionOrder</a>, <a href="../../../../../org/apache/ws/secpolicy/model/SymmetricAsymmetricBindingBase.html#isEntireHeadersAndBodySignatures()">isEntireHeadersAndBodySignatures</a>, <a href="../../../../../org/apache/ws/secpolicy/model/SymmetricAsymmetricBindingBase.html#isSignatureProtection()">isSignatureProtection</a>, <a href="../../../../../org/apache/ws/secpolicy/model/SymmetricAsymmetricBindingBase.html#isTokenProtection()">isTokenProtection</a>, <a href="../../../../../org/apache/ws/secpolicy/model/SymmetricAsymmetricBindingBase.html#setEntireHeadersAndBodySignatures(boolean)">setEntireHeadersAndBodySignatures</a>, <a href="../../../../../org/apache/ws/secpolicy/model/SymmetricAsymmetricBindingBase.html#setProtectionOrder(java.lang.String)">setProtectionOrder</a>, <a href="../../../../../org/apache/ws/secpolicy/model/SymmetricAsymmetricBindingBase.html#setSignatureProtection(boolean)">setSignatureProtection</a>, <a href="../../../../../org/apache/ws/secpolicy/model/SymmetricAsymmetricBindingBase.html#setTokenProtection(boolean)">setTokenProtection</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_org.apache.ws.secpolicy.model.Binding">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.apache.ws.secpolicy.model.<a href="../../../../../org/apache/ws/secpolicy/model/Binding.html" title="class in org.apache.ws.secpolicy.model">Binding</a></h3>
+<code><a href="../../../../../org/apache/ws/secpolicy/model/Binding.html#getAlgorithmSuite()">getAlgorithmSuite</a>, <a href="../../../../../org/apache/ws/secpolicy/model/Binding.html#getLayout()">getLayout</a>, <a href="../../../../../org/apache/ws/secpolicy/model/Binding.html#getSignedEndorsingSupportingTokens()">getSignedEndorsingSupportingTokens</a>, <a href="../../../../../org/apache/ws/secpolicy/model/Binding.html#getSignedSupportingToken()">getSignedSupportingToken</a>, <a href="../../../../../org/apache/ws/secpolicy/model/Binding.html#isIncludeTimestamp()">isIncludeTimestamp</a>, <a href="../../../../../org/apache/ws/secpolicy/model/Binding.html#isIncludeTimestampOptional()">isIncludeTimestampOptional</a>, <a href="../../../../../org/apache/ws/secpolicy/model/Binding.html#setAlgorithmSuite(org.apache.ws.secpolicy.model.AlgorithmSuite)">setAlgorithmSuite</a>, <a href="../../../../../org/apache/ws/secpolicy/model/Binding.html#setIncludeTimestamp(boolean)">setIncludeTimestamp</a>, <a href="../../../../../org/apache/ws/secpolicy/model/Binding.html#setIncludeTimestampOptional(boolean)">setIncludeTimestampOptional</a>, <a href="../../../../../org/apache/ws/secpolicy/model/Binding.html#setLayout(org.apache.ws.secpolicy.model.Layout)">setLayout</a>, <a href="../../../../../org/apache/ws/secpolicy/model/Binding.html#setSignedEndorsingSupportingTokens(org.apache.ws.secpolicy.model.SupportingToken)">setSignedEndorsingSupportingTokens</a>, <a href="../../../../../org/apache/ws/secpolicy/model/Binding.html#setSignedSupportingToken(org.apache.ws.secpolicy.model.SupportingToken)">setSignedSupportingToken</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_org.apache.ws.secpolicy.model.AbstractSecurityAssertion">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.apache.ws.secpolicy.model.<a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a></h3>
+<code><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#equal(org.apache.neethi.PolicyComponent)">equal</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#getType()">getType</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#getVersion()">getVersion</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#isIgnorable()">isIgnorable</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#isNormalized()">isNormalized</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#isOptional()">isOptional</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setIgnorable(boolean)">setIgnorable</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setNormalized(boolean)">setNormalized</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setOptional(boolean)">setOptional</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setVersion(int)">setVersion</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeAttribute(javax.xml.stream.XMLStreamWriter, java.lang.String, java.lang.String, java.lang.String, java.lang.String)">writeAttribute</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeEmptyElement(javax.xml.stream.XMLStreamWriter, java.lang.String, java.lang.String, java.lang.String)">writeEmptyElement</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeStartElement(javax.xml.stream.XMLStreamWriter, javax.xml.namespace.QName)">writeStartElement</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeStartElement(javax.xml.stream.XMLStreamWriter, java.lang.String, java.lang.String, java.lang.String)">writeStartElement</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="SymmetricBinding(int)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>SymmetricBinding</h4>
+<pre>public&nbsp;SymmetricBinding(int&nbsp;version)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getEncryptionToken()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEncryptionToken</h4>
+<pre>public&nbsp;<a href="../../../../../org/apache/ws/secpolicy/model/EncryptionToken.html" title="class in org.apache.ws.secpolicy.model">EncryptionToken</a>&nbsp;getEncryptionToken()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the encryptionToken.</dd></dl>
+</li>
+</ul>
+<a name="setEncryptionToken(org.apache.ws.secpolicy.model.EncryptionToken)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setEncryptionToken</h4>
+<pre>public&nbsp;void&nbsp;setEncryptionToken(<a href="../../../../../org/apache/ws/secpolicy/model/EncryptionToken.html" title="class in org.apache.ws.secpolicy.model">EncryptionToken</a>&nbsp;encryptionToken)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>encryptionToken</code> - The encryptionToken to set.</dd></dl>
+</li>
+</ul>
+<a name="getProtectionToken()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getProtectionToken</h4>
+<pre>public&nbsp;<a href="../../../../../org/apache/ws/secpolicy/model/ProtectionToken.html" title="class in org.apache.ws.secpolicy.model">ProtectionToken</a>&nbsp;getProtectionToken()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the protectionToken.</dd></dl>
+</li>
+</ul>
+<a name="setProtectionToken(org.apache.ws.secpolicy.model.ProtectionToken)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setProtectionToken</h4>
+<pre>public&nbsp;void&nbsp;setProtectionToken(<a href="../../../../../org/apache/ws/secpolicy/model/ProtectionToken.html" title="class in org.apache.ws.secpolicy.model">ProtectionToken</a>&nbsp;protectionToken)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>protectionToken</code> - The protectionToken to set.</dd></dl>
+</li>
+</ul>
+<a name="getSignatureToken()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSignatureToken</h4>
+<pre>public&nbsp;<a href="../../../../../org/apache/ws/secpolicy/model/SignatureToken.html" title="class in org.apache.ws.secpolicy.model">SignatureToken</a>&nbsp;getSignatureToken()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the signatureToken.</dd></dl>
+</li>
+</ul>
+<a name="setSignatureToken(org.apache.ws.secpolicy.model.SignatureToken)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setSignatureToken</h4>
+<pre>public&nbsp;void&nbsp;setSignatureToken(<a href="../../../../../org/apache/ws/secpolicy/model/SignatureToken.html" title="class in org.apache.ws.secpolicy.model">SignatureToken</a>&nbsp;signatureToken)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>signatureToken</code> - The signatureToken to set.</dd></dl>
+</li>
+</ul>
+<a name="getName()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getName</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>&nbsp;getName()</pre>
+</li>
+</ul>
+<a name="normalize()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>normalize</h4>
+<pre>public&nbsp;org.apache.neethi.PolicyComponent&nbsp;normalize()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>normalize</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.Assertion</code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#normalize()">normalize</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="serialize(javax.xml.stream.XMLStreamWriter)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>serialize</h4>
+<pre>public&nbsp;void&nbsp;serialize(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamWriter.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamWriter</a>&nbsp;writer)
+               throws <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamException.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamException.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamException</a></code></dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/SymmetricBinding.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy/model/SymmetricAsymmetricBindingBase.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy/model/SymmetricBinding.html" target="_top">Frames</a></li>
+<li><a href="SymmetricBinding.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_org.apache.ws.secpolicy.model.AbstractSecurityAssertion">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/Token.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/Token.html
new file mode 100644
index 0000000..acff741
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/Token.html
@@ -0,0 +1,393 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Token (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Token (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/Token.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy/model/SymmetricBinding.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy/model/TokenWrapper.html" title="interface in org.apache.ws.secpolicy.model"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy/model/Token.html" target="_top">Frames</a></li>
+<li><a href="Token.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_org.apache.ws.secpolicy.model.AbstractSecurityAssertion">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.ws.secpolicy.model</div>
+<h2 title="Class Token" class="title">Class Token</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">org.apache.ws.secpolicy.model.AbstractSecurityAssertion</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.ws.secpolicy.model.Token</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>org.apache.neethi.Assertion, org.apache.neethi.PolicyComponent</dd>
+</dl>
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><a href="../../../../../org/apache/ws/secpolicy/model/HttpsToken.html" title="class in org.apache.ws.secpolicy.model">HttpsToken</a>, <a href="../../../../../org/apache/ws/secpolicy/model/IssuedToken.html" title="class in org.apache.ws.secpolicy.model">IssuedToken</a>, <a href="../../../../../org/apache/ws/secpolicy/model/SecurityContextToken.html" title="class in org.apache.ws.secpolicy.model">SecurityContextToken</a>, <a href="../../../../../org/apache/ws/secpolicy/model/UsernameToken.html" title="class in org.apache.ws.secpolicy.model">UsernameToken</a>, <a href="../../../../../org/apache/ws/secpolicy/model/X509Token.html" title="class in org.apache.ws.secpolicy.model">X509Token</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public abstract class <span class="strong">Token</span>
+extends <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_org.apache.ws.secpolicy.model.AbstractSecurityAssertion">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.apache.ws.secpolicy.model.<a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a></h3>
+<code><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#version">version</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/Token.html#Token()">Token</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/Token.html#getInclusion()">getInclusion</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/Token.html#isDerivedKeys()">isDerivedKeys</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/Token.html#isExplicitDerivedKeys()">isExplicitDerivedKeys</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/Token.html#isImpliedDerivedKeys()">isImpliedDerivedKeys</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/Token.html#setDerivedKeys(boolean)">setDerivedKeys</a></strong>(boolean&nbsp;derivedKeys)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/Token.html#setExplicitDerivedKeys(boolean)">setExplicitDerivedKeys</a></strong>(boolean&nbsp;explicitDerivedKeys)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/Token.html#setImpliedDerivedKeys(boolean)">setImpliedDerivedKeys</a></strong>(boolean&nbsp;impliedDerivedKeys)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/Token.html#setInclusion(int)">setInclusion</a></strong>(int&nbsp;inclusion)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_org.apache.ws.secpolicy.model.AbstractSecurityAssertion">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.apache.ws.secpolicy.model.<a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a></h3>
+<code><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#equal(org.apache.neethi.PolicyComponent)">equal</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#getType()">getType</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#getVersion()">getVersion</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#isIgnorable()">isIgnorable</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#isNormalized()">isNormalized</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#isOptional()">isOptional</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#normalize()">normalize</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setIgnorable(boolean)">setIgnorable</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setNormalized(boolean)">setNormalized</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setOptional(boolean)">setOptional</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setVersion(int)">setVersion</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeAttribute(javax.xml.stream.XMLStreamWriter, java.lang.String, java.lang.String, java.lang.String, java.lang.String)">writeAttribute</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeEmptyElement(javax.xml.stream.XMLStreamWriter, java.lang.String, java.lang.String, java.lang.String)">writeEmptyElement</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeStartElement(javax.xml.stream.XMLStreamWriter, javax.xml.namespace.QName)">writeStartElement</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeStartElement(javax.xml.stream.XMLStreamWriter, java.lang.String, java.lang.String, java.lang.String)">writeStartElement</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_org.apache.neethi.Assertion">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.apache.neethi.Assertion</h3>
+<code>getName, serialize</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="Token()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>Token</h4>
+<pre>public&nbsp;Token()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getInclusion()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getInclusion</h4>
+<pre>public&nbsp;int&nbsp;getInclusion()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the inclusion.</dd></dl>
+</li>
+</ul>
+<a name="setInclusion(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setInclusion</h4>
+<pre>public&nbsp;void&nbsp;setInclusion(int&nbsp;inclusion)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>inclusion</code> - The inclusion to set.</dd></dl>
+</li>
+</ul>
+<a name="isDerivedKeys()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isDerivedKeys</h4>
+<pre>public&nbsp;boolean&nbsp;isDerivedKeys()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the derivedKeys.</dd></dl>
+</li>
+</ul>
+<a name="setDerivedKeys(boolean)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setDerivedKeys</h4>
+<pre>public&nbsp;void&nbsp;setDerivedKeys(boolean&nbsp;derivedKeys)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>derivedKeys</code> - The derivedKeys to set.</dd></dl>
+</li>
+</ul>
+<a name="isExplicitDerivedKeys()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isExplicitDerivedKeys</h4>
+<pre>public&nbsp;boolean&nbsp;isExplicitDerivedKeys()</pre>
+</li>
+</ul>
+<a name="setExplicitDerivedKeys(boolean)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setExplicitDerivedKeys</h4>
+<pre>public&nbsp;void&nbsp;setExplicitDerivedKeys(boolean&nbsp;explicitDerivedKeys)</pre>
+</li>
+</ul>
+<a name="isImpliedDerivedKeys()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isImpliedDerivedKeys</h4>
+<pre>public&nbsp;boolean&nbsp;isImpliedDerivedKeys()</pre>
+</li>
+</ul>
+<a name="setImpliedDerivedKeys(boolean)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>setImpliedDerivedKeys</h4>
+<pre>public&nbsp;void&nbsp;setImpliedDerivedKeys(boolean&nbsp;impliedDerivedKeys)</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/Token.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy/model/SymmetricBinding.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy/model/TokenWrapper.html" title="interface in org.apache.ws.secpolicy.model"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy/model/Token.html" target="_top">Frames</a></li>
+<li><a href="Token.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_org.apache.ws.secpolicy.model.AbstractSecurityAssertion">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/TokenWrapper.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/TokenWrapper.html
new file mode 100644
index 0000000..c70e684
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/TokenWrapper.html
@@ -0,0 +1,210 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>TokenWrapper (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="TokenWrapper (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/TokenWrapper.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy/model/TransportBinding.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy/model/TokenWrapper.html" target="_top">Frames</a></li>
+<li><a href="TokenWrapper.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.ws.secpolicy.model</div>
+<h2 title="Interface TokenWrapper" class="title">Interface TokenWrapper</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><a href="../../../../../org/apache/ws/secpolicy/model/EncryptionToken.html" title="class in org.apache.ws.secpolicy.model">EncryptionToken</a>, <a href="../../../../../org/apache/ws/secpolicy/model/InitiatorToken.html" title="class in org.apache.ws.secpolicy.model">InitiatorToken</a>, <a href="../../../../../org/apache/ws/secpolicy/model/ProtectionToken.html" title="class in org.apache.ws.secpolicy.model">ProtectionToken</a>, <a href="../../../../../org/apache/ws/secpolicy/model/RecipientToken.html" title="class in org.apache.ws.secpolicy.model">RecipientToken</a>, <a href="../../../../../org/apache/ws/secpolicy/model/SignatureToken.html" title="class in org.apache.ws.secpolicy.model">SignatureToken</a>, <a href="../../../../../org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a>, <a href="../../../../../org/apache/ws/secpolicy/model/TransportToken.html" title="class in org.apache.ws.secpolicy.model">TransportToken</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="strong">TokenWrapper</span></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/TokenWrapper.html#setToken(org.apache.ws.secpolicy.model.Token)">setToken</a></strong>(<a href="../../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a>&nbsp;tok)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="setToken(org.apache.ws.secpolicy.model.Token)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>setToken</h4>
+<pre>void&nbsp;setToken(<a href="../../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a>&nbsp;tok)</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/TokenWrapper.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy/model/TransportBinding.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy/model/TokenWrapper.html" target="_top">Frames</a></li>
+<li><a href="TokenWrapper.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/TransportBinding.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/TransportBinding.html
new file mode 100644
index 0000000..60ce1c0
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/TransportBinding.html
@@ -0,0 +1,429 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>TransportBinding (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="TransportBinding (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/TransportBinding.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy/model/TokenWrapper.html" title="interface in org.apache.ws.secpolicy.model"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy/model/TransportToken.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy/model/TransportBinding.html" target="_top">Frames</a></li>
+<li><a href="TransportBinding.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_org.apache.ws.secpolicy.model.AbstractSecurityAssertion">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.ws.secpolicy.model</div>
+<h2 title="Class TransportBinding" class="title">Class TransportBinding</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">org.apache.ws.secpolicy.model.AbstractSecurityAssertion</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../org/apache/ws/secpolicy/model/Binding.html" title="class in org.apache.ws.secpolicy.model">org.apache.ws.secpolicy.model.Binding</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.ws.secpolicy.model.TransportBinding</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>org.apache.neethi.Assertion, org.apache.neethi.PolicyComponent, <a href="../../../../../org/apache/ws/secpolicy/model/AlgorithmWrapper.html" title="interface in org.apache.ws.secpolicy.model">AlgorithmWrapper</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">TransportBinding</span>
+extends <a href="../../../../../org/apache/ws/secpolicy/model/Binding.html" title="class in org.apache.ws.secpolicy.model">Binding</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_org.apache.ws.secpolicy.model.AbstractSecurityAssertion">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.apache.ws.secpolicy.model.<a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a></h3>
+<code><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#version">version</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/TransportBinding.html#TransportBinding(int)">TransportBinding</a></strong>(int&nbsp;version)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/TransportBinding.html#addConfiguration(org.apache.ws.secpolicy.model.TransportBinding)">addConfiguration</a></strong>(<a href="../../../../../org/apache/ws/secpolicy/model/TransportBinding.html" title="class in org.apache.ws.secpolicy.model">TransportBinding</a>&nbsp;transportBinding)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/TransportBinding.html#getConfigurations()">getConfigurations</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../org/apache/ws/secpolicy/model/TransportBinding.html" title="class in org.apache.ws.secpolicy.model">TransportBinding</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/TransportBinding.html#getDefaultConfiguration()">getDefaultConfiguration</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/TransportBinding.html#getName()">getName</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../org/apache/ws/secpolicy/model/TransportToken.html" title="class in org.apache.ws.secpolicy.model">TransportToken</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/TransportBinding.html#getTransportToken()">getTransportToken</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/TransportBinding.html#isTokenProtection()">isTokenProtection</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>org.apache.neethi.PolicyComponent</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/TransportBinding.html#normalize()">normalize</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/TransportBinding.html#serialize(javax.xml.stream.XMLStreamWriter)">serialize</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamWriter.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamWriter</a>&nbsp;writer)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/TransportBinding.html#setTokenProtection(boolean)">setTokenProtection</a></strong>(boolean&nbsp;tokenProtection)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/TransportBinding.html#setTransportToken(org.apache.ws.secpolicy.model.TransportToken)">setTransportToken</a></strong>(<a href="../../../../../org/apache/ws/secpolicy/model/TransportToken.html" title="class in org.apache.ws.secpolicy.model">TransportToken</a>&nbsp;transportToken)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_org.apache.ws.secpolicy.model.Binding">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.apache.ws.secpolicy.model.<a href="../../../../../org/apache/ws/secpolicy/model/Binding.html" title="class in org.apache.ws.secpolicy.model">Binding</a></h3>
+<code><a href="../../../../../org/apache/ws/secpolicy/model/Binding.html#getAlgorithmSuite()">getAlgorithmSuite</a>, <a href="../../../../../org/apache/ws/secpolicy/model/Binding.html#getLayout()">getLayout</a>, <a href="../../../../../org/apache/ws/secpolicy/model/Binding.html#getSignedEndorsingSupportingTokens()">getSignedEndorsingSupportingTokens</a>, <a href="../../../../../org/apache/ws/secpolicy/model/Binding.html#getSignedSupportingToken()">getSignedSupportingToken</a>, <a href="../../../../../org/apache/ws/secpolicy/model/Binding.html#isIncludeTimestamp()">isIncludeTimestamp</a>, <a href="../../../../../org/apache/ws/secpolicy/model/Binding.html#isIncludeTimestampOptional()">isIncludeTimestampOptional</a>, <a href="../../../../../org/apache/ws/secpolicy/model/Binding.html#setAlgorithmSuite(org.apache.ws.secpolicy.model.AlgorithmSuite)">setAlgorithmSuite</a>, <a href="../../../../../org/apache/ws/secpolicy/model/Binding.html#setIncludeTimestamp(boolean)">setIncludeTimestamp</a>, <a href="../../../../../org/apache/ws/secpolicy/model/Binding.html#setIncludeTimestampOptional(boolean)">setIncludeTimestampOptional</a>, <a href="../../../../../org/apache/ws/secpolicy/model/Binding.html#setLayout(org.apache.ws.secpolicy.model.Layout)">setLayout</a>, <a href="../../../../../org/apache/ws/secpolicy/model/Binding.html#setSignedEndorsingSupportingTokens(org.apache.ws.secpolicy.model.SupportingToken)">setSignedEndorsingSupportingTokens</a>, <a href="../../../../../org/apache/ws/secpolicy/model/Binding.html#setSignedSupportingToken(org.apache.ws.secpolicy.model.SupportingToken)">setSignedSupportingToken</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_org.apache.ws.secpolicy.model.AbstractSecurityAssertion">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.apache.ws.secpolicy.model.<a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a></h3>
+<code><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#equal(org.apache.neethi.PolicyComponent)">equal</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#getType()">getType</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#getVersion()">getVersion</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#isIgnorable()">isIgnorable</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#isNormalized()">isNormalized</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#isOptional()">isOptional</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setIgnorable(boolean)">setIgnorable</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setNormalized(boolean)">setNormalized</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setOptional(boolean)">setOptional</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setVersion(int)">setVersion</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeAttribute(javax.xml.stream.XMLStreamWriter, java.lang.String, java.lang.String, java.lang.String, java.lang.String)">writeAttribute</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeEmptyElement(javax.xml.stream.XMLStreamWriter, java.lang.String, java.lang.String, java.lang.String)">writeEmptyElement</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeStartElement(javax.xml.stream.XMLStreamWriter, javax.xml.namespace.QName)">writeStartElement</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeStartElement(javax.xml.stream.XMLStreamWriter, java.lang.String, java.lang.String, java.lang.String)">writeStartElement</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="TransportBinding(int)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>TransportBinding</h4>
+<pre>public&nbsp;TransportBinding(int&nbsp;version)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getTransportToken()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getTransportToken</h4>
+<pre>public&nbsp;<a href="../../../../../org/apache/ws/secpolicy/model/TransportToken.html" title="class in org.apache.ws.secpolicy.model">TransportToken</a>&nbsp;getTransportToken()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the transportToken.</dd></dl>
+</li>
+</ul>
+<a name="setTransportToken(org.apache.ws.secpolicy.model.TransportToken)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setTransportToken</h4>
+<pre>public&nbsp;void&nbsp;setTransportToken(<a href="../../../../../org/apache/ws/secpolicy/model/TransportToken.html" title="class in org.apache.ws.secpolicy.model">TransportToken</a>&nbsp;transportToken)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>transportToken</code> - The transportToken to set.</dd></dl>
+</li>
+</ul>
+<a name="isTokenProtection()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isTokenProtection</h4>
+<pre>public&nbsp;boolean&nbsp;isTokenProtection()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the tokenProtection.</dd></dl>
+</li>
+</ul>
+<a name="setTokenProtection(boolean)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setTokenProtection</h4>
+<pre>public&nbsp;void&nbsp;setTokenProtection(boolean&nbsp;tokenProtection)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>tokenProtection</code> - The tokenProtection to set.</dd></dl>
+</li>
+</ul>
+<a name="getConfigurations()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getConfigurations</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&nbsp;getConfigurations()</pre>
+</li>
+</ul>
+<a name="getDefaultConfiguration()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getDefaultConfiguration</h4>
+<pre>public&nbsp;<a href="../../../../../org/apache/ws/secpolicy/model/TransportBinding.html" title="class in org.apache.ws.secpolicy.model">TransportBinding</a>&nbsp;getDefaultConfiguration()</pre>
+</li>
+</ul>
+<a name="addConfiguration(org.apache.ws.secpolicy.model.TransportBinding)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addConfiguration</h4>
+<pre>public&nbsp;void&nbsp;addConfiguration(<a href="../../../../../org/apache/ws/secpolicy/model/TransportBinding.html" title="class in org.apache.ws.secpolicy.model">TransportBinding</a>&nbsp;transportBinding)</pre>
+</li>
+</ul>
+<a name="getName()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getName</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>&nbsp;getName()</pre>
+</li>
+</ul>
+<a name="normalize()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>normalize</h4>
+<pre>public&nbsp;org.apache.neethi.PolicyComponent&nbsp;normalize()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>normalize</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.Assertion</code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#normalize()">normalize</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="serialize(javax.xml.stream.XMLStreamWriter)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>serialize</h4>
+<pre>public&nbsp;void&nbsp;serialize(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamWriter.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamWriter</a>&nbsp;writer)
+               throws <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamException.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamException.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamException</a></code></dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/TransportBinding.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy/model/TokenWrapper.html" title="interface in org.apache.ws.secpolicy.model"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy/model/TransportToken.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy/model/TransportBinding.html" target="_top">Frames</a></li>
+<li><a href="TransportBinding.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_org.apache.ws.secpolicy.model.AbstractSecurityAssertion">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/TransportToken.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/TransportToken.html
new file mode 100644
index 0000000..af50fe1
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/TransportToken.html
@@ -0,0 +1,401 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>TransportToken (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="TransportToken (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/TransportToken.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy/model/TransportBinding.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy/model/Trust10.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy/model/TransportToken.html" target="_top">Frames</a></li>
+<li><a href="TransportToken.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_org.apache.ws.secpolicy.model.AbstractSecurityAssertion">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.ws.secpolicy.model</div>
+<h2 title="Class TransportToken" class="title">Class TransportToken</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">org.apache.ws.secpolicy.model.AbstractSecurityAssertion</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.ws.secpolicy.model.TransportToken</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>org.apache.neethi.Assertion, org.apache.neethi.PolicyComponent, <a href="../../../../../org/apache/ws/secpolicy/model/TokenWrapper.html" title="interface in org.apache.ws.secpolicy.model">TokenWrapper</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">TransportToken</span>
+extends <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a>
+implements <a href="../../../../../org/apache/ws/secpolicy/model/TokenWrapper.html" title="interface in org.apache.ws.secpolicy.model">TokenWrapper</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_org.apache.ws.secpolicy.model.AbstractSecurityAssertion">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.apache.ws.secpolicy.model.<a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a></h3>
+<code><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#version">version</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/TransportToken.html#TransportToken(int)">TransportToken</a></strong>(int&nbsp;version)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/TransportToken.html#getName()">getName</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/TransportToken.html#getTransportToken()">getTransportToken</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>short</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/TransportToken.html#getType()">getType</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/TransportToken.html#isOptional()">isOptional</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>org.apache.neethi.PolicyComponent</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/TransportToken.html#normalize()">normalize</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/TransportToken.html#serialize(javax.xml.stream.XMLStreamWriter)">serialize</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamWriter.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamWriter</a>&nbsp;writer)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/TransportToken.html#setToken(org.apache.ws.secpolicy.model.Token)">setToken</a></strong>(<a href="../../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a>&nbsp;tok)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_org.apache.ws.secpolicy.model.AbstractSecurityAssertion">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.apache.ws.secpolicy.model.<a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a></h3>
+<code><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#equal(org.apache.neethi.PolicyComponent)">equal</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#getVersion()">getVersion</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#isIgnorable()">isIgnorable</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#isNormalized()">isNormalized</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setIgnorable(boolean)">setIgnorable</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setNormalized(boolean)">setNormalized</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setOptional(boolean)">setOptional</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setVersion(int)">setVersion</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeAttribute(javax.xml.stream.XMLStreamWriter, java.lang.String, java.lang.String, java.lang.String, java.lang.String)">writeAttribute</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeEmptyElement(javax.xml.stream.XMLStreamWriter, java.lang.String, java.lang.String, java.lang.String)">writeEmptyElement</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeStartElement(javax.xml.stream.XMLStreamWriter, javax.xml.namespace.QName)">writeStartElement</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeStartElement(javax.xml.stream.XMLStreamWriter, java.lang.String, java.lang.String, java.lang.String)">writeStartElement</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="TransportToken(int)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>TransportToken</h4>
+<pre>public&nbsp;TransportToken(int&nbsp;version)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getTransportToken()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getTransportToken</h4>
+<pre>public&nbsp;<a href="../../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a>&nbsp;getTransportToken()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the transportToken.</dd></dl>
+</li>
+</ul>
+<a name="getName()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getName</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>&nbsp;getName()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>getName</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.Assertion</code></dd>
+</dl>
+</li>
+</ul>
+<a name="isOptional()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isOptional</h4>
+<pre>public&nbsp;boolean&nbsp;isOptional()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>isOptional</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.Assertion</code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#isOptional()">isOptional</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="normalize()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>normalize</h4>
+<pre>public&nbsp;org.apache.neethi.PolicyComponent&nbsp;normalize()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>normalize</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.Assertion</code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#normalize()">normalize</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getType()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getType</h4>
+<pre>public&nbsp;short&nbsp;getType()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>getType</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.PolicyComponent</code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#getType()">getType</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="serialize(javax.xml.stream.XMLStreamWriter)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>serialize</h4>
+<pre>public&nbsp;void&nbsp;serialize(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamWriter.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamWriter</a>&nbsp;writer)
+               throws <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamException.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamException</a></pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>serialize</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.Assertion</code></dd>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>serialize</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.PolicyComponent</code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamException.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamException</a></code></dd></dl>
+</li>
+</ul>
+<a name="setToken(org.apache.ws.secpolicy.model.Token)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>setToken</h4>
+<pre>public&nbsp;void&nbsp;setToken(<a href="../../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a>&nbsp;tok)</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../../org/apache/ws/secpolicy/model/TokenWrapper.html#setToken(org.apache.ws.secpolicy.model.Token)">setToken</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/ws/secpolicy/model/TokenWrapper.html" title="interface in org.apache.ws.secpolicy.model">TokenWrapper</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/TransportToken.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy/model/TransportBinding.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy/model/Trust10.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy/model/TransportToken.html" target="_top">Frames</a></li>
+<li><a href="TransportToken.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_org.apache.ws.secpolicy.model.AbstractSecurityAssertion">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/Trust10.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/Trust10.html
new file mode 100644
index 0000000..a68e53a
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/Trust10.html
@@ -0,0 +1,501 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Trust10 (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Trust10 (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/Trust10.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy/model/TransportToken.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy/model/Trust13.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy/model/Trust10.html" target="_top">Frames</a></li>
+<li><a href="Trust10.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_org.apache.ws.secpolicy.model.AbstractSecurityAssertion">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.ws.secpolicy.model</div>
+<h2 title="Class Trust10" class="title">Class Trust10</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">org.apache.ws.secpolicy.model.AbstractSecurityAssertion</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.ws.secpolicy.model.Trust10</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>org.apache.neethi.Assertion, org.apache.neethi.PolicyComponent</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">Trust10</span>
+extends <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a></pre>
+<div class="block">Model bean to capture Trust10 assertion info</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_org.apache.ws.secpolicy.model.AbstractSecurityAssertion">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.apache.ws.secpolicy.model.<a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a></h3>
+<code><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#version">version</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/Trust10.html#Trust10(int)">Trust10</a></strong>(int&nbsp;version)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/Trust10.html#getName()">getName</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>short</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/Trust10.html#getType()">getType</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/Trust10.html#isMustSupportClientChallenge()">isMustSupportClientChallenge</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/Trust10.html#isMustSupportIssuedTokens()">isMustSupportIssuedTokens</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/Trust10.html#isMustSupportServerChallenge()">isMustSupportServerChallenge</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/Trust10.html#isOptional()">isOptional</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/Trust10.html#isRequireClientEntropy()">isRequireClientEntropy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/Trust10.html#isRequireServerEntropy()">isRequireServerEntropy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>org.apache.neethi.PolicyComponent</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/Trust10.html#normalize()">normalize</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/Trust10.html#serialize(javax.xml.stream.XMLStreamWriter)">serialize</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamWriter.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamWriter</a>&nbsp;writer)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/Trust10.html#setMustSupportClientChallenge(boolean)">setMustSupportClientChallenge</a></strong>(boolean&nbsp;mustSupportClientChallenge)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/Trust10.html#setMustSupportIssuedTokens(boolean)">setMustSupportIssuedTokens</a></strong>(boolean&nbsp;mustSupportIssuedTokens)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/Trust10.html#setMustSupportServerChallenge(boolean)">setMustSupportServerChallenge</a></strong>(boolean&nbsp;mustSupportServerChallenge)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/Trust10.html#setRequireClientEntropy(boolean)">setRequireClientEntropy</a></strong>(boolean&nbsp;requireClientEntropy)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/Trust10.html#setRequireServerEntropy(boolean)">setRequireServerEntropy</a></strong>(boolean&nbsp;requireServerEntropy)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_org.apache.ws.secpolicy.model.AbstractSecurityAssertion">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.apache.ws.secpolicy.model.<a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a></h3>
+<code><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#equal(org.apache.neethi.PolicyComponent)">equal</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#getVersion()">getVersion</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#isIgnorable()">isIgnorable</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#isNormalized()">isNormalized</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setIgnorable(boolean)">setIgnorable</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setNormalized(boolean)">setNormalized</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setOptional(boolean)">setOptional</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setVersion(int)">setVersion</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeAttribute(javax.xml.stream.XMLStreamWriter, java.lang.String, java.lang.String, java.lang.String, java.lang.String)">writeAttribute</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeEmptyElement(javax.xml.stream.XMLStreamWriter, java.lang.String, java.lang.String, java.lang.String)">writeEmptyElement</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeStartElement(javax.xml.stream.XMLStreamWriter, javax.xml.namespace.QName)">writeStartElement</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeStartElement(javax.xml.stream.XMLStreamWriter, java.lang.String, java.lang.String, java.lang.String)">writeStartElement</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="Trust10(int)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>Trust10</h4>
+<pre>public&nbsp;Trust10(int&nbsp;version)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="isMustSupportClientChallenge()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isMustSupportClientChallenge</h4>
+<pre>public&nbsp;boolean&nbsp;isMustSupportClientChallenge()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the mustSupportClientChallenge.</dd></dl>
+</li>
+</ul>
+<a name="setMustSupportClientChallenge(boolean)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setMustSupportClientChallenge</h4>
+<pre>public&nbsp;void&nbsp;setMustSupportClientChallenge(boolean&nbsp;mustSupportClientChallenge)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>mustSupportClientChallenge</code> - The mustSupportClientChallenge to set.</dd></dl>
+</li>
+</ul>
+<a name="isMustSupportIssuedTokens()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isMustSupportIssuedTokens</h4>
+<pre>public&nbsp;boolean&nbsp;isMustSupportIssuedTokens()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the mustSupportIssuedTokens.</dd></dl>
+</li>
+</ul>
+<a name="setMustSupportIssuedTokens(boolean)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setMustSupportIssuedTokens</h4>
+<pre>public&nbsp;void&nbsp;setMustSupportIssuedTokens(boolean&nbsp;mustSupportIssuedTokens)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>mustSupportIssuedTokens</code> - The mustSupportIssuedTokens to set.</dd></dl>
+</li>
+</ul>
+<a name="isMustSupportServerChallenge()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isMustSupportServerChallenge</h4>
+<pre>public&nbsp;boolean&nbsp;isMustSupportServerChallenge()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the mustSupportServerChallenge.</dd></dl>
+</li>
+</ul>
+<a name="setMustSupportServerChallenge(boolean)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setMustSupportServerChallenge</h4>
+<pre>public&nbsp;void&nbsp;setMustSupportServerChallenge(boolean&nbsp;mustSupportServerChallenge)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>mustSupportServerChallenge</code> - The mustSupportServerChallenge to set.</dd></dl>
+</li>
+</ul>
+<a name="isRequireClientEntropy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isRequireClientEntropy</h4>
+<pre>public&nbsp;boolean&nbsp;isRequireClientEntropy()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the requireClientEntropy.</dd></dl>
+</li>
+</ul>
+<a name="setRequireClientEntropy(boolean)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setRequireClientEntropy</h4>
+<pre>public&nbsp;void&nbsp;setRequireClientEntropy(boolean&nbsp;requireClientEntropy)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>requireClientEntropy</code> - The requireClientEntropy to set.</dd></dl>
+</li>
+</ul>
+<a name="isRequireServerEntropy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isRequireServerEntropy</h4>
+<pre>public&nbsp;boolean&nbsp;isRequireServerEntropy()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the requireServerEntropy.</dd></dl>
+</li>
+</ul>
+<a name="setRequireServerEntropy(boolean)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setRequireServerEntropy</h4>
+<pre>public&nbsp;void&nbsp;setRequireServerEntropy(boolean&nbsp;requireServerEntropy)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>requireServerEntropy</code> - The requireServerEntropy to set.</dd></dl>
+</li>
+</ul>
+<a name="getName()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getName</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>&nbsp;getName()</pre>
+</li>
+</ul>
+<a name="isOptional()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isOptional</h4>
+<pre>public&nbsp;boolean&nbsp;isOptional()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>isOptional</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.Assertion</code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#isOptional()">isOptional</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="normalize()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>normalize</h4>
+<pre>public&nbsp;org.apache.neethi.PolicyComponent&nbsp;normalize()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>normalize</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.Assertion</code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#normalize()">normalize</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="serialize(javax.xml.stream.XMLStreamWriter)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>serialize</h4>
+<pre>public&nbsp;void&nbsp;serialize(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamWriter.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamWriter</a>&nbsp;writer)
+               throws <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamException.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamException.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamException</a></code></dd></dl>
+</li>
+</ul>
+<a name="getType()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getType</h4>
+<pre>public&nbsp;short&nbsp;getType()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>getType</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.PolicyComponent</code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#getType()">getType</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/Trust10.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy/model/TransportToken.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy/model/Trust13.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy/model/Trust10.html" target="_top">Frames</a></li>
+<li><a href="Trust10.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_org.apache.ws.secpolicy.model.AbstractSecurityAssertion">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/Trust13.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/Trust13.html
new file mode 100644
index 0000000..b6e2a9d
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/Trust13.html
@@ -0,0 +1,557 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Trust13 (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Trust13 (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/Trust13.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy/model/Trust10.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy/model/UsernameToken.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy/model/Trust13.html" target="_top">Frames</a></li>
+<li><a href="Trust13.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_org.apache.ws.secpolicy.model.AbstractSecurityAssertion">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.ws.secpolicy.model</div>
+<h2 title="Class Trust13" class="title">Class Trust13</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">org.apache.ws.secpolicy.model.AbstractSecurityAssertion</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.ws.secpolicy.model.Trust13</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>org.apache.neethi.Assertion, org.apache.neethi.PolicyComponent</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">Trust13</span>
+extends <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a></pre>
+<div class="block">Model bean to capture Trust10 assertion info</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_org.apache.ws.secpolicy.model.AbstractSecurityAssertion">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.apache.ws.secpolicy.model.<a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a></h3>
+<code><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#version">version</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/Trust13.html#Trust13(int)">Trust13</a></strong>(int&nbsp;version)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/Trust13.html#getName()">getName</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>short</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/Trust13.html#getType()">getType</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/Trust13.html#isMustSupportClientChallenge()">isMustSupportClientChallenge</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/Trust13.html#isMustSupportIssuedTokens()">isMustSupportIssuedTokens</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/Trust13.html#isMustSupportServerChallenge()">isMustSupportServerChallenge</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/Trust13.html#isOptional()">isOptional</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/Trust13.html#isRequireAppliesTo()">isRequireAppliesTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/Trust13.html#isRequireClientEntropy()">isRequireClientEntropy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/Trust13.html#isRequireRequestSecurityTokenCollection()">isRequireRequestSecurityTokenCollection</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/Trust13.html#isRequireServerEntropy()">isRequireServerEntropy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>org.apache.neethi.PolicyComponent</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/Trust13.html#normalize()">normalize</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/Trust13.html#serialize(javax.xml.stream.XMLStreamWriter)">serialize</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamWriter.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamWriter</a>&nbsp;writer)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/Trust13.html#setMustSupportClientChallenge(boolean)">setMustSupportClientChallenge</a></strong>(boolean&nbsp;mustSupportClientChallenge)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/Trust13.html#setMustSupportIssuedTokens(boolean)">setMustSupportIssuedTokens</a></strong>(boolean&nbsp;mustSupportIssuedTokens)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/Trust13.html#setMustSupportServerChallenge(boolean)">setMustSupportServerChallenge</a></strong>(boolean&nbsp;mustSupportServerChallenge)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/Trust13.html#setRequireAppliesTo(boolean)">setRequireAppliesTo</a></strong>(boolean&nbsp;requireAppliesTo)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/Trust13.html#setRequireClientEntropy(boolean)">setRequireClientEntropy</a></strong>(boolean&nbsp;requireClientEntropy)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/Trust13.html#setRequireRequestSecurityTokenCollection(boolean)">setRequireRequestSecurityTokenCollection</a></strong>(boolean&nbsp;requireRequestSecurityTokenCollection)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/Trust13.html#setRequireServerEntropy(boolean)">setRequireServerEntropy</a></strong>(boolean&nbsp;requireServerEntropy)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_org.apache.ws.secpolicy.model.AbstractSecurityAssertion">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.apache.ws.secpolicy.model.<a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a></h3>
+<code><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#equal(org.apache.neethi.PolicyComponent)">equal</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#getVersion()">getVersion</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#isIgnorable()">isIgnorable</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#isNormalized()">isNormalized</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setIgnorable(boolean)">setIgnorable</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setNormalized(boolean)">setNormalized</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setOptional(boolean)">setOptional</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setVersion(int)">setVersion</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeAttribute(javax.xml.stream.XMLStreamWriter, java.lang.String, java.lang.String, java.lang.String, java.lang.String)">writeAttribute</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeEmptyElement(javax.xml.stream.XMLStreamWriter, java.lang.String, java.lang.String, java.lang.String)">writeEmptyElement</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeStartElement(javax.xml.stream.XMLStreamWriter, javax.xml.namespace.QName)">writeStartElement</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeStartElement(javax.xml.stream.XMLStreamWriter, java.lang.String, java.lang.String, java.lang.String)">writeStartElement</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="Trust13(int)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>Trust13</h4>
+<pre>public&nbsp;Trust13(int&nbsp;version)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="isMustSupportClientChallenge()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isMustSupportClientChallenge</h4>
+<pre>public&nbsp;boolean&nbsp;isMustSupportClientChallenge()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the mustSupportClientChallenge.</dd></dl>
+</li>
+</ul>
+<a name="setMustSupportClientChallenge(boolean)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setMustSupportClientChallenge</h4>
+<pre>public&nbsp;void&nbsp;setMustSupportClientChallenge(boolean&nbsp;mustSupportClientChallenge)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>mustSupportClientChallenge</code> - The mustSupportClientChallenge to set.</dd></dl>
+</li>
+</ul>
+<a name="isMustSupportIssuedTokens()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isMustSupportIssuedTokens</h4>
+<pre>public&nbsp;boolean&nbsp;isMustSupportIssuedTokens()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the mustSupportIssuedTokens.</dd></dl>
+</li>
+</ul>
+<a name="setMustSupportIssuedTokens(boolean)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setMustSupportIssuedTokens</h4>
+<pre>public&nbsp;void&nbsp;setMustSupportIssuedTokens(boolean&nbsp;mustSupportIssuedTokens)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>mustSupportIssuedTokens</code> - The mustSupportIssuedTokens to set.</dd></dl>
+</li>
+</ul>
+<a name="isMustSupportServerChallenge()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isMustSupportServerChallenge</h4>
+<pre>public&nbsp;boolean&nbsp;isMustSupportServerChallenge()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the mustSupportServerChallenge.</dd></dl>
+</li>
+</ul>
+<a name="setMustSupportServerChallenge(boolean)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setMustSupportServerChallenge</h4>
+<pre>public&nbsp;void&nbsp;setMustSupportServerChallenge(boolean&nbsp;mustSupportServerChallenge)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>mustSupportServerChallenge</code> - The mustSupportServerChallenge to set.</dd></dl>
+</li>
+</ul>
+<a name="isRequireClientEntropy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isRequireClientEntropy</h4>
+<pre>public&nbsp;boolean&nbsp;isRequireClientEntropy()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the requireClientEntropy.</dd></dl>
+</li>
+</ul>
+<a name="setRequireClientEntropy(boolean)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setRequireClientEntropy</h4>
+<pre>public&nbsp;void&nbsp;setRequireClientEntropy(boolean&nbsp;requireClientEntropy)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>requireClientEntropy</code> - The requireClientEntropy to set.</dd></dl>
+</li>
+</ul>
+<a name="isRequireServerEntropy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isRequireServerEntropy</h4>
+<pre>public&nbsp;boolean&nbsp;isRequireServerEntropy()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the requireServerEntropy.</dd></dl>
+</li>
+</ul>
+<a name="setRequireServerEntropy(boolean)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setRequireServerEntropy</h4>
+<pre>public&nbsp;void&nbsp;setRequireServerEntropy(boolean&nbsp;requireServerEntropy)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>requireServerEntropy</code> - The requireServerEntropy to set.</dd></dl>
+</li>
+</ul>
+<a name="isRequireRequestSecurityTokenCollection()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isRequireRequestSecurityTokenCollection</h4>
+<pre>public&nbsp;boolean&nbsp;isRequireRequestSecurityTokenCollection()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the requireRequestSecurityTokenCollection.</dd></dl>
+</li>
+</ul>
+<a name="setRequireRequestSecurityTokenCollection(boolean)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setRequireRequestSecurityTokenCollection</h4>
+<pre>public&nbsp;void&nbsp;setRequireRequestSecurityTokenCollection(boolean&nbsp;requireRequestSecurityTokenCollection)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>requireRequestSecurityTokenCollection</code> - The requireRequestSecurityTokenCollection to set.</dd></dl>
+</li>
+</ul>
+<a name="isRequireAppliesTo()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isRequireAppliesTo</h4>
+<pre>public&nbsp;boolean&nbsp;isRequireAppliesTo()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the requireAppliesTo.</dd></dl>
+</li>
+</ul>
+<a name="setRequireAppliesTo(boolean)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setRequireAppliesTo</h4>
+<pre>public&nbsp;void&nbsp;setRequireAppliesTo(boolean&nbsp;requireAppliesTo)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>requireAppliesTo</code> - The requireAppliesTo to set.</dd></dl>
+</li>
+</ul>
+<a name="getName()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getName</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>&nbsp;getName()</pre>
+</li>
+</ul>
+<a name="isOptional()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isOptional</h4>
+<pre>public&nbsp;boolean&nbsp;isOptional()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>isOptional</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.Assertion</code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#isOptional()">isOptional</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="normalize()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>normalize</h4>
+<pre>public&nbsp;org.apache.neethi.PolicyComponent&nbsp;normalize()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>normalize</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.Assertion</code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#normalize()">normalize</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="serialize(javax.xml.stream.XMLStreamWriter)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>serialize</h4>
+<pre>public&nbsp;void&nbsp;serialize(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamWriter.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamWriter</a>&nbsp;writer)
+               throws <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamException.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamException.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamException</a></code></dd></dl>
+</li>
+</ul>
+<a name="getType()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getType</h4>
+<pre>public&nbsp;short&nbsp;getType()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>getType</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.PolicyComponent</code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#getType()">getType</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/Trust13.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy/model/Trust10.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy/model/UsernameToken.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy/model/Trust13.html" target="_top">Frames</a></li>
+<li><a href="Trust13.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_org.apache.ws.secpolicy.model.AbstractSecurityAssertion">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/UsernameToken.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/UsernameToken.html
new file mode 100644
index 0000000..0e8a521
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/UsernameToken.html
@@ -0,0 +1,440 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>UsernameToken (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="UsernameToken (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/UsernameToken.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy/model/Trust13.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy/model/Wss10.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy/model/UsernameToken.html" target="_top">Frames</a></li>
+<li><a href="UsernameToken.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_org.apache.ws.secpolicy.model.AbstractSecurityAssertion">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.ws.secpolicy.model</div>
+<h2 title="Class UsernameToken" class="title">Class UsernameToken</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">org.apache.ws.secpolicy.model.AbstractSecurityAssertion</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">org.apache.ws.secpolicy.model.Token</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.ws.secpolicy.model.UsernameToken</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>org.apache.neethi.Assertion, org.apache.neethi.PolicyComponent</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">UsernameToken</span>
+extends <a href="../../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_org.apache.ws.secpolicy.model.AbstractSecurityAssertion">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.apache.ws.secpolicy.model.<a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a></h3>
+<code><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#version">version</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/UsernameToken.html#UsernameToken(int)">UsernameToken</a></strong>(int&nbsp;version)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/UsernameToken.html#getName()">getName</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/UsernameToken.html#isHashPassword()">isHashPassword</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/UsernameToken.html#isNoPassword()">isNoPassword</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/UsernameToken.html#isUseUTProfile10()">isUseUTProfile10</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/UsernameToken.html#isUseUTProfile11()">isUseUTProfile11</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>org.apache.neethi.PolicyComponent</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/UsernameToken.html#normalize()">normalize</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/UsernameToken.html#serialize(javax.xml.stream.XMLStreamWriter)">serialize</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamWriter.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamWriter</a>&nbsp;writer)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/UsernameToken.html#setHashPassword(boolean)">setHashPassword</a></strong>(boolean&nbsp;hashPassword)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/UsernameToken.html#setNoPassword(boolean)">setNoPassword</a></strong>(boolean&nbsp;noPassword)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/UsernameToken.html#setUseUTProfile10(boolean)">setUseUTProfile10</a></strong>(boolean&nbsp;useUTProfile10)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/UsernameToken.html#setUseUTProfile11(boolean)">setUseUTProfile11</a></strong>(boolean&nbsp;useUTProfile11)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_org.apache.ws.secpolicy.model.Token">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.apache.ws.secpolicy.model.<a href="../../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a></h3>
+<code><a href="../../../../../org/apache/ws/secpolicy/model/Token.html#getInclusion()">getInclusion</a>, <a href="../../../../../org/apache/ws/secpolicy/model/Token.html#isDerivedKeys()">isDerivedKeys</a>, <a href="../../../../../org/apache/ws/secpolicy/model/Token.html#isExplicitDerivedKeys()">isExplicitDerivedKeys</a>, <a href="../../../../../org/apache/ws/secpolicy/model/Token.html#isImpliedDerivedKeys()">isImpliedDerivedKeys</a>, <a href="../../../../../org/apache/ws/secpolicy/model/Token.html#setDerivedKeys(boolean)">setDerivedKeys</a>, <a href="../../../../../org/apache/ws/secpolicy/model/Token.html#setExplicitDerivedKeys(boolean)">setExplicitDerivedKeys</a>, <a href="../../../../../org/apache/ws/secpolicy/model/Token.html#setImpliedDerivedKeys(boolean)">setImpliedDerivedKeys</a>, <a href="../../../../../org/apache/ws/secpolicy/model/Token.html#setInclusion(int)">setInclusion</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_org.apache.ws.secpolicy.model.AbstractSecurityAssertion">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.apache.ws.secpolicy.model.<a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a></h3>
+<code><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#equal(org.apache.neethi.PolicyComponent)">equal</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#getType()">getType</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#getVersion()">getVersion</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#isIgnorable()">isIgnorable</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#isNormalized()">isNormalized</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#isOptional()">isOptional</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setIgnorable(boolean)">setIgnorable</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setNormalized(boolean)">setNormalized</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setOptional(boolean)">setOptional</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setVersion(int)">setVersion</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeAttribute(javax.xml.stream.XMLStreamWriter, java.lang.String, java.lang.String, java.lang.String, java.lang.String)">writeAttribute</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeEmptyElement(javax.xml.stream.XMLStreamWriter, java.lang.String, java.lang.String, java.lang.String)">writeEmptyElement</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeStartElement(javax.xml.stream.XMLStreamWriter, javax.xml.namespace.QName)">writeStartElement</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeStartElement(javax.xml.stream.XMLStreamWriter, java.lang.String, java.lang.String, java.lang.String)">writeStartElement</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="UsernameToken(int)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>UsernameToken</h4>
+<pre>public&nbsp;UsernameToken(int&nbsp;version)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="isUseUTProfile11()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isUseUTProfile11</h4>
+<pre>public&nbsp;boolean&nbsp;isUseUTProfile11()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the useUTProfile11.</dd></dl>
+</li>
+</ul>
+<a name="setUseUTProfile11(boolean)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setUseUTProfile11</h4>
+<pre>public&nbsp;void&nbsp;setUseUTProfile11(boolean&nbsp;useUTProfile11)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>useUTProfile11</code> - The useUTProfile11 to set.</dd></dl>
+</li>
+</ul>
+<a name="isNoPassword()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isNoPassword</h4>
+<pre>public&nbsp;boolean&nbsp;isNoPassword()</pre>
+</li>
+</ul>
+<a name="setNoPassword(boolean)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setNoPassword</h4>
+<pre>public&nbsp;void&nbsp;setNoPassword(boolean&nbsp;noPassword)</pre>
+</li>
+</ul>
+<a name="isHashPassword()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isHashPassword</h4>
+<pre>public&nbsp;boolean&nbsp;isHashPassword()</pre>
+</li>
+</ul>
+<a name="setHashPassword(boolean)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setHashPassword</h4>
+<pre>public&nbsp;void&nbsp;setHashPassword(boolean&nbsp;hashPassword)</pre>
+</li>
+</ul>
+<a name="isUseUTProfile10()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isUseUTProfile10</h4>
+<pre>public&nbsp;boolean&nbsp;isUseUTProfile10()</pre>
+</li>
+</ul>
+<a name="setUseUTProfile10(boolean)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setUseUTProfile10</h4>
+<pre>public&nbsp;void&nbsp;setUseUTProfile10(boolean&nbsp;useUTProfile10)</pre>
+</li>
+</ul>
+<a name="getName()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getName</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>&nbsp;getName()</pre>
+</li>
+</ul>
+<a name="normalize()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>normalize</h4>
+<pre>public&nbsp;org.apache.neethi.PolicyComponent&nbsp;normalize()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>normalize</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.Assertion</code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#normalize()">normalize</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="serialize(javax.xml.stream.XMLStreamWriter)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>serialize</h4>
+<pre>public&nbsp;void&nbsp;serialize(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamWriter.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamWriter</a>&nbsp;writer)
+               throws <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamException.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamException.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamException</a></code></dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/UsernameToken.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy/model/Trust13.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy/model/Wss10.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy/model/UsernameToken.html" target="_top">Frames</a></li>
+<li><a href="UsernameToken.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_org.apache.ws.secpolicy.model.AbstractSecurityAssertion">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/Wss10.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/Wss10.html
new file mode 100644
index 0000000..6aaa608
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/Wss10.html
@@ -0,0 +1,438 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Wss10 (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Wss10 (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/Wss10.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy/model/UsernameToken.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy/model/Wss11.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy/model/Wss10.html" target="_top">Frames</a></li>
+<li><a href="Wss10.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_org.apache.ws.secpolicy.model.AbstractSecurityAssertion">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.ws.secpolicy.model</div>
+<h2 title="Class Wss10" class="title">Class Wss10</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">org.apache.ws.secpolicy.model.AbstractSecurityAssertion</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.ws.secpolicy.model.Wss10</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>org.apache.neethi.Assertion, org.apache.neethi.PolicyComponent</dd>
+</dl>
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><a href="../../../../../org/apache/ws/secpolicy/model/Wss11.html" title="class in org.apache.ws.secpolicy.model">Wss11</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">Wss10</span>
+extends <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_org.apache.ws.secpolicy.model.AbstractSecurityAssertion">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.apache.ws.secpolicy.model.<a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a></h3>
+<code><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#version">version</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/Wss10.html#Wss10(int)">Wss10</a></strong>(int&nbsp;version)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/Wss10.html#getName()">getName</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/Wss10.html#isMustSupportRefEmbeddedToken()">isMustSupportRefEmbeddedToken</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/Wss10.html#isMustSupportRefExternalURI()">isMustSupportRefExternalURI</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/Wss10.html#isMustSupportRefIssuerSerial()">isMustSupportRefIssuerSerial</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/Wss10.html#isMustSupportRefKeyIdentifier()">isMustSupportRefKeyIdentifier</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>org.apache.neethi.PolicyComponent</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/Wss10.html#normalize()">normalize</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/Wss10.html#serialize(javax.xml.stream.XMLStreamWriter)">serialize</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamWriter.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamWriter</a>&nbsp;writer)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/Wss10.html#setMustSupportRefEmbeddedToken(boolean)">setMustSupportRefEmbeddedToken</a></strong>(boolean&nbsp;mustSupportRefEmbeddedToken)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/Wss10.html#setMustSupportRefExternalURI(boolean)">setMustSupportRefExternalURI</a></strong>(boolean&nbsp;mustSupportRefExternalURI)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/Wss10.html#setMustSupportRefIssuerSerial(boolean)">setMustSupportRefIssuerSerial</a></strong>(boolean&nbsp;mustSupportRefIssuerSerial)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/Wss10.html#setMustSupportRefKeyIdentifier(boolean)">setMustSupportRefKeyIdentifier</a></strong>(boolean&nbsp;mustSupportRefKeyIdentifier)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_org.apache.ws.secpolicy.model.AbstractSecurityAssertion">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.apache.ws.secpolicy.model.<a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a></h3>
+<code><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#equal(org.apache.neethi.PolicyComponent)">equal</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#getType()">getType</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#getVersion()">getVersion</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#isIgnorable()">isIgnorable</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#isNormalized()">isNormalized</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#isOptional()">isOptional</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setIgnorable(boolean)">setIgnorable</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setNormalized(boolean)">setNormalized</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setOptional(boolean)">setOptional</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setVersion(int)">setVersion</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeAttribute(javax.xml.stream.XMLStreamWriter, java.lang.String, java.lang.String, java.lang.String, java.lang.String)">writeAttribute</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeEmptyElement(javax.xml.stream.XMLStreamWriter, java.lang.String, java.lang.String, java.lang.String)">writeEmptyElement</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeStartElement(javax.xml.stream.XMLStreamWriter, javax.xml.namespace.QName)">writeStartElement</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeStartElement(javax.xml.stream.XMLStreamWriter, java.lang.String, java.lang.String, java.lang.String)">writeStartElement</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="Wss10(int)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>Wss10</h4>
+<pre>public&nbsp;Wss10(int&nbsp;version)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="isMustSupportRefEmbeddedToken()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isMustSupportRefEmbeddedToken</h4>
+<pre>public&nbsp;boolean&nbsp;isMustSupportRefEmbeddedToken()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the mustSupportRefEmbeddedToken.</dd></dl>
+</li>
+</ul>
+<a name="setMustSupportRefEmbeddedToken(boolean)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setMustSupportRefEmbeddedToken</h4>
+<pre>public&nbsp;void&nbsp;setMustSupportRefEmbeddedToken(boolean&nbsp;mustSupportRefEmbeddedToken)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>mustSupportRefEmbeddedToken</code> - The mustSupportRefEmbeddedToken to set.</dd></dl>
+</li>
+</ul>
+<a name="isMustSupportRefExternalURI()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isMustSupportRefExternalURI</h4>
+<pre>public&nbsp;boolean&nbsp;isMustSupportRefExternalURI()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the mustSupportRefExternalURI.</dd></dl>
+</li>
+</ul>
+<a name="setMustSupportRefExternalURI(boolean)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setMustSupportRefExternalURI</h4>
+<pre>public&nbsp;void&nbsp;setMustSupportRefExternalURI(boolean&nbsp;mustSupportRefExternalURI)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>mustSupportRefExternalURI</code> - The mustSupportRefExternalURI to set.</dd></dl>
+</li>
+</ul>
+<a name="isMustSupportRefIssuerSerial()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isMustSupportRefIssuerSerial</h4>
+<pre>public&nbsp;boolean&nbsp;isMustSupportRefIssuerSerial()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the mustSupportRefIssuerSerial.</dd></dl>
+</li>
+</ul>
+<a name="setMustSupportRefIssuerSerial(boolean)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setMustSupportRefIssuerSerial</h4>
+<pre>public&nbsp;void&nbsp;setMustSupportRefIssuerSerial(boolean&nbsp;mustSupportRefIssuerSerial)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>mustSupportRefIssuerSerial</code> - The mustSupportRefIssuerSerial to set.</dd></dl>
+</li>
+</ul>
+<a name="isMustSupportRefKeyIdentifier()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isMustSupportRefKeyIdentifier</h4>
+<pre>public&nbsp;boolean&nbsp;isMustSupportRefKeyIdentifier()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the mustSupportRefKeyIdentifier.</dd></dl>
+</li>
+</ul>
+<a name="setMustSupportRefKeyIdentifier(boolean)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setMustSupportRefKeyIdentifier</h4>
+<pre>public&nbsp;void&nbsp;setMustSupportRefKeyIdentifier(boolean&nbsp;mustSupportRefKeyIdentifier)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>mustSupportRefKeyIdentifier</code> - The mustSupportRefKeyIdentifier to set.</dd></dl>
+</li>
+</ul>
+<a name="getName()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getName</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>&nbsp;getName()</pre>
+</li>
+</ul>
+<a name="normalize()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>normalize</h4>
+<pre>public&nbsp;org.apache.neethi.PolicyComponent&nbsp;normalize()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>normalize</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.Assertion</code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#normalize()">normalize</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="serialize(javax.xml.stream.XMLStreamWriter)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>serialize</h4>
+<pre>public&nbsp;void&nbsp;serialize(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamWriter.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamWriter</a>&nbsp;writer)
+               throws <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamException.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamException.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamException</a></code></dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/Wss10.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy/model/UsernameToken.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy/model/Wss11.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy/model/Wss10.html" target="_top">Frames</a></li>
+<li><a href="Wss10.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_org.apache.ws.secpolicy.model.AbstractSecurityAssertion">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/Wss11.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/Wss11.html
new file mode 100644
index 0000000..e59bc35
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/Wss11.html
@@ -0,0 +1,412 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Wss11 (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Wss11 (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/Wss11.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy/model/Wss10.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy/model/X509Token.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy/model/Wss11.html" target="_top">Frames</a></li>
+<li><a href="Wss11.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_org.apache.ws.secpolicy.model.AbstractSecurityAssertion">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.ws.secpolicy.model</div>
+<h2 title="Class Wss11" class="title">Class Wss11</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">org.apache.ws.secpolicy.model.AbstractSecurityAssertion</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../org/apache/ws/secpolicy/model/Wss10.html" title="class in org.apache.ws.secpolicy.model">org.apache.ws.secpolicy.model.Wss10</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.ws.secpolicy.model.Wss11</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>org.apache.neethi.Assertion, org.apache.neethi.PolicyComponent</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">Wss11</span>
+extends <a href="../../../../../org/apache/ws/secpolicy/model/Wss10.html" title="class in org.apache.ws.secpolicy.model">Wss10</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_org.apache.ws.secpolicy.model.AbstractSecurityAssertion">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.apache.ws.secpolicy.model.<a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a></h3>
+<code><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#version">version</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/Wss11.html#Wss11(int)">Wss11</a></strong>(int&nbsp;version)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/Wss11.html#getName()">getName</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/Wss11.html#isMustSupportRefEncryptedKey()">isMustSupportRefEncryptedKey</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/Wss11.html#isMustSupportRefThumbprint()">isMustSupportRefThumbprint</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/Wss11.html#isRequireSignatureConfirmation()">isRequireSignatureConfirmation</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/Wss11.html#serialize(javax.xml.stream.XMLStreamWriter)">serialize</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamWriter.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamWriter</a>&nbsp;writer)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/Wss11.html#setMustSupportRefEncryptedKey(boolean)">setMustSupportRefEncryptedKey</a></strong>(boolean&nbsp;mustSupportRefEncryptedKey)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/Wss11.html#setMustSupportRefThumbprint(boolean)">setMustSupportRefThumbprint</a></strong>(boolean&nbsp;mustSupportRefThumbprint)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/Wss11.html#setRequireSignatureConfirmation(boolean)">setRequireSignatureConfirmation</a></strong>(boolean&nbsp;requireSignatureConfirmation)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_org.apache.ws.secpolicy.model.Wss10">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.apache.ws.secpolicy.model.<a href="../../../../../org/apache/ws/secpolicy/model/Wss10.html" title="class in org.apache.ws.secpolicy.model">Wss10</a></h3>
+<code><a href="../../../../../org/apache/ws/secpolicy/model/Wss10.html#isMustSupportRefEmbeddedToken()">isMustSupportRefEmbeddedToken</a>, <a href="../../../../../org/apache/ws/secpolicy/model/Wss10.html#isMustSupportRefExternalURI()">isMustSupportRefExternalURI</a>, <a href="../../../../../org/apache/ws/secpolicy/model/Wss10.html#isMustSupportRefIssuerSerial()">isMustSupportRefIssuerSerial</a>, <a href="../../../../../org/apache/ws/secpolicy/model/Wss10.html#isMustSupportRefKeyIdentifier()">isMustSupportRefKeyIdentifier</a>, <a href="../../../../../org/apache/ws/secpolicy/model/Wss10.html#normalize()">normalize</a>, <a href="../../../../../org/apache/ws/secpolicy/model/Wss10.html#setMustSupportRefEmbeddedToken(boolean)">setMustSupportRefEmbeddedToken</a>, <a href="../../../../../org/apache/ws/secpolicy/model/Wss10.html#setMustSupportRefExternalURI(boolean)">setMustSupportRefExternalURI</a>, <a href="../../../../../org/apache/ws/secpolicy/model/Wss10.html#setMustSupportRefIssuerSerial(boolean)">setMustSupportRefIssuerSerial</a>, <a href="../../../../../org/apache/ws/secpolicy/model/Wss10.html#setMustSupportRefKeyIdentifier(boolean)">setMustSupportRefKeyIdentifier</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_org.apache.ws.secpolicy.model.AbstractSecurityAssertion">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.apache.ws.secpolicy.model.<a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a></h3>
+<code><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#equal(org.apache.neethi.PolicyComponent)">equal</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#getType()">getType</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#getVersion()">getVersion</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#isIgnorable()">isIgnorable</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#isNormalized()">isNormalized</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#isOptional()">isOptional</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setIgnorable(boolean)">setIgnorable</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setNormalized(boolean)">setNormalized</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setOptional(boolean)">setOptional</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setVersion(int)">setVersion</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeAttribute(javax.xml.stream.XMLStreamWriter, java.lang.String, java.lang.String, java.lang.String, java.lang.String)">writeAttribute</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeEmptyElement(javax.xml.stream.XMLStreamWriter, java.lang.String, java.lang.String, java.lang.String)">writeEmptyElement</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeStartElement(javax.xml.stream.XMLStreamWriter, javax.xml.namespace.QName)">writeStartElement</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeStartElement(javax.xml.stream.XMLStreamWriter, java.lang.String, java.lang.String, java.lang.String)">writeStartElement</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="Wss11(int)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>Wss11</h4>
+<pre>public&nbsp;Wss11(int&nbsp;version)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="isMustSupportRefEncryptedKey()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isMustSupportRefEncryptedKey</h4>
+<pre>public&nbsp;boolean&nbsp;isMustSupportRefEncryptedKey()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the mustSupportRefEncryptedKey.</dd></dl>
+</li>
+</ul>
+<a name="setMustSupportRefEncryptedKey(boolean)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setMustSupportRefEncryptedKey</h4>
+<pre>public&nbsp;void&nbsp;setMustSupportRefEncryptedKey(boolean&nbsp;mustSupportRefEncryptedKey)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>mustSupportRefEncryptedKey</code> - The mustSupportRefEncryptedKey to set.</dd></dl>
+</li>
+</ul>
+<a name="isMustSupportRefThumbprint()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isMustSupportRefThumbprint</h4>
+<pre>public&nbsp;boolean&nbsp;isMustSupportRefThumbprint()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the mustSupportRefThumbprint.</dd></dl>
+</li>
+</ul>
+<a name="setMustSupportRefThumbprint(boolean)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setMustSupportRefThumbprint</h4>
+<pre>public&nbsp;void&nbsp;setMustSupportRefThumbprint(boolean&nbsp;mustSupportRefThumbprint)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>mustSupportRefThumbprint</code> - The mustSupportRefThumbprint to set.</dd></dl>
+</li>
+</ul>
+<a name="isRequireSignatureConfirmation()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isRequireSignatureConfirmation</h4>
+<pre>public&nbsp;boolean&nbsp;isRequireSignatureConfirmation()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the requireSignatureConfirmation.</dd></dl>
+</li>
+</ul>
+<a name="setRequireSignatureConfirmation(boolean)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setRequireSignatureConfirmation</h4>
+<pre>public&nbsp;void&nbsp;setRequireSignatureConfirmation(boolean&nbsp;requireSignatureConfirmation)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>requireSignatureConfirmation</code> - The requireSignatureConfirmation to set.</dd></dl>
+</li>
+</ul>
+<a name="getName()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getName</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>&nbsp;getName()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>getName</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.Assertion</code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../../org/apache/ws/secpolicy/model/Wss10.html#getName()">getName</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../org/apache/ws/secpolicy/model/Wss10.html" title="class in org.apache.ws.secpolicy.model">Wss10</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="serialize(javax.xml.stream.XMLStreamWriter)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>serialize</h4>
+<pre>public&nbsp;void&nbsp;serialize(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamWriter.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamWriter</a>&nbsp;writer)
+               throws <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamException.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamException</a></pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>serialize</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.Assertion</code></dd>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>serialize</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.PolicyComponent</code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../../org/apache/ws/secpolicy/model/Wss10.html#serialize(javax.xml.stream.XMLStreamWriter)">serialize</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../org/apache/ws/secpolicy/model/Wss10.html" title="class in org.apache.ws.secpolicy.model">Wss10</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamException.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamException</a></code></dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/Wss11.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy/model/Wss10.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy/model/X509Token.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy/model/Wss11.html" target="_top">Frames</a></li>
+<li><a href="Wss11.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_org.apache.ws.secpolicy.model.AbstractSecurityAssertion">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/X509Token.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/X509Token.html
new file mode 100644
index 0000000..7994786
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/X509Token.html
@@ -0,0 +1,526 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>X509Token (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="X509Token (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/X509Token.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy/model/Wss11.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Prev Class</span></a></li>
+<li>Next Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy/model/X509Token.html" target="_top">Frames</a></li>
+<li><a href="X509Token.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_org.apache.ws.secpolicy.model.AbstractSecurityAssertion">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.ws.secpolicy.model</div>
+<h2 title="Class X509Token" class="title">Class X509Token</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">org.apache.ws.secpolicy.model.AbstractSecurityAssertion</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">org.apache.ws.secpolicy.model.Token</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.ws.secpolicy.model.X509Token</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>org.apache.neethi.Assertion, org.apache.neethi.PolicyComponent</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">X509Token</span>
+extends <a href="../../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_org.apache.ws.secpolicy.model.AbstractSecurityAssertion">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.apache.ws.secpolicy.model.<a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a></h3>
+<code><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#version">version</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/X509Token.html#X509Token(int)">X509Token</a></strong>(int&nbsp;version)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/X509Token.html#getEncryptionUser()">getEncryptionUser</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/X509Token.html#getName()">getName</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/X509Token.html#getTokenVersionAndType()">getTokenVersionAndType</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/X509Token.html#getUserCertAlias()">getUserCertAlias</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/X509Token.html#isRequireEmbeddedTokenReference()">isRequireEmbeddedTokenReference</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/X509Token.html#isRequireIssuerSerialReference()">isRequireIssuerSerialReference</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/X509Token.html#isRequireKeyIdentifierReference()">isRequireKeyIdentifierReference</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/X509Token.html#isRequireThumbprintReference()">isRequireThumbprintReference</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>org.apache.neethi.PolicyComponent</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/X509Token.html#normalize()">normalize</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/X509Token.html#serialize(javax.xml.stream.XMLStreamWriter)">serialize</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamWriter.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamWriter</a>&nbsp;writer)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/X509Token.html#setEncryptionUser(java.lang.String)">setEncryptionUser</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;encryptionUser)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/X509Token.html#setRequireEmbeddedTokenReference(boolean)">setRequireEmbeddedTokenReference</a></strong>(boolean&nbsp;requireEmbeddedTokenReference)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/X509Token.html#setRequireIssuerSerialReference(boolean)">setRequireIssuerSerialReference</a></strong>(boolean&nbsp;requireIssuerSerialReference)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/X509Token.html#setRequireKeyIdentifierReference(boolean)">setRequireKeyIdentifierReference</a></strong>(boolean&nbsp;requireKeyIdentifierReference)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/X509Token.html#setRequireThumbprintReference(boolean)">setRequireThumbprintReference</a></strong>(boolean&nbsp;requireThumbprintReference)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/X509Token.html#setTokenVersionAndType(java.lang.String)">setTokenVersionAndType</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;tokenVersionAndType)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy/model/X509Token.html#setUserCertAlias(java.lang.String)">setUserCertAlias</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;userCertAlias)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_org.apache.ws.secpolicy.model.Token">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.apache.ws.secpolicy.model.<a href="../../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a></h3>
+<code><a href="../../../../../org/apache/ws/secpolicy/model/Token.html#getInclusion()">getInclusion</a>, <a href="../../../../../org/apache/ws/secpolicy/model/Token.html#isDerivedKeys()">isDerivedKeys</a>, <a href="../../../../../org/apache/ws/secpolicy/model/Token.html#isExplicitDerivedKeys()">isExplicitDerivedKeys</a>, <a href="../../../../../org/apache/ws/secpolicy/model/Token.html#isImpliedDerivedKeys()">isImpliedDerivedKeys</a>, <a href="../../../../../org/apache/ws/secpolicy/model/Token.html#setDerivedKeys(boolean)">setDerivedKeys</a>, <a href="../../../../../org/apache/ws/secpolicy/model/Token.html#setExplicitDerivedKeys(boolean)">setExplicitDerivedKeys</a>, <a href="../../../../../org/apache/ws/secpolicy/model/Token.html#setImpliedDerivedKeys(boolean)">setImpliedDerivedKeys</a>, <a href="../../../../../org/apache/ws/secpolicy/model/Token.html#setInclusion(int)">setInclusion</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_org.apache.ws.secpolicy.model.AbstractSecurityAssertion">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.apache.ws.secpolicy.model.<a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a></h3>
+<code><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#equal(org.apache.neethi.PolicyComponent)">equal</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#getType()">getType</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#getVersion()">getVersion</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#isIgnorable()">isIgnorable</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#isNormalized()">isNormalized</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#isOptional()">isOptional</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setIgnorable(boolean)">setIgnorable</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setNormalized(boolean)">setNormalized</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setOptional(boolean)">setOptional</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#setVersion(int)">setVersion</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeAttribute(javax.xml.stream.XMLStreamWriter, java.lang.String, java.lang.String, java.lang.String, java.lang.String)">writeAttribute</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeEmptyElement(javax.xml.stream.XMLStreamWriter, java.lang.String, java.lang.String, java.lang.String)">writeEmptyElement</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeStartElement(javax.xml.stream.XMLStreamWriter, javax.xml.namespace.QName)">writeStartElement</a>, <a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#writeStartElement(javax.xml.stream.XMLStreamWriter, java.lang.String, java.lang.String, java.lang.String)">writeStartElement</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="X509Token(int)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>X509Token</h4>
+<pre>public&nbsp;X509Token(int&nbsp;version)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getEncryptionUser()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEncryptionUser</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getEncryptionUser()</pre>
+</li>
+</ul>
+<a name="setEncryptionUser(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setEncryptionUser</h4>
+<pre>public&nbsp;void&nbsp;setEncryptionUser(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;encryptionUser)</pre>
+</li>
+</ul>
+<a name="getUserCertAlias()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getUserCertAlias</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getUserCertAlias()</pre>
+</li>
+</ul>
+<a name="setUserCertAlias(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setUserCertAlias</h4>
+<pre>public&nbsp;void&nbsp;setUserCertAlias(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;userCertAlias)</pre>
+</li>
+</ul>
+<a name="isRequireEmbeddedTokenReference()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isRequireEmbeddedTokenReference</h4>
+<pre>public&nbsp;boolean&nbsp;isRequireEmbeddedTokenReference()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the requireEmbeddedTokenReference.</dd></dl>
+</li>
+</ul>
+<a name="setRequireEmbeddedTokenReference(boolean)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setRequireEmbeddedTokenReference</h4>
+<pre>public&nbsp;void&nbsp;setRequireEmbeddedTokenReference(boolean&nbsp;requireEmbeddedTokenReference)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>requireEmbeddedTokenReference</code> - The requireEmbeddedTokenReference to set.</dd></dl>
+</li>
+</ul>
+<a name="isRequireIssuerSerialReference()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isRequireIssuerSerialReference</h4>
+<pre>public&nbsp;boolean&nbsp;isRequireIssuerSerialReference()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the requireIssuerSerialReference.</dd></dl>
+</li>
+</ul>
+<a name="setRequireIssuerSerialReference(boolean)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setRequireIssuerSerialReference</h4>
+<pre>public&nbsp;void&nbsp;setRequireIssuerSerialReference(boolean&nbsp;requireIssuerSerialReference)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>requireIssuerSerialReference</code> - The requireIssuerSerialReference to set.</dd></dl>
+</li>
+</ul>
+<a name="isRequireKeyIdentifierReference()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isRequireKeyIdentifierReference</h4>
+<pre>public&nbsp;boolean&nbsp;isRequireKeyIdentifierReference()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the requireKeyIdentifierReference.</dd></dl>
+</li>
+</ul>
+<a name="setRequireKeyIdentifierReference(boolean)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setRequireKeyIdentifierReference</h4>
+<pre>public&nbsp;void&nbsp;setRequireKeyIdentifierReference(boolean&nbsp;requireKeyIdentifierReference)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>requireKeyIdentifierReference</code> - The requireKeyIdentifierReference to set.</dd></dl>
+</li>
+</ul>
+<a name="isRequireThumbprintReference()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isRequireThumbprintReference</h4>
+<pre>public&nbsp;boolean&nbsp;isRequireThumbprintReference()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the requireThumbprintReference.</dd></dl>
+</li>
+</ul>
+<a name="setRequireThumbprintReference(boolean)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setRequireThumbprintReference</h4>
+<pre>public&nbsp;void&nbsp;setRequireThumbprintReference(boolean&nbsp;requireThumbprintReference)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>requireThumbprintReference</code> - The requireThumbprintReference to set.</dd></dl>
+</li>
+</ul>
+<a name="getTokenVersionAndType()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getTokenVersionAndType</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getTokenVersionAndType()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the tokenVersionAndType.</dd></dl>
+</li>
+</ul>
+<a name="setTokenVersionAndType(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setTokenVersionAndType</h4>
+<pre>public&nbsp;void&nbsp;setTokenVersionAndType(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;tokenVersionAndType)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>tokenVersionAndType</code> - The tokenVersionAndType to set.</dd></dl>
+</li>
+</ul>
+<a name="getName()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getName</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>&nbsp;getName()</pre>
+</li>
+</ul>
+<a name="normalize()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>normalize</h4>
+<pre>public&nbsp;org.apache.neethi.PolicyComponent&nbsp;normalize()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>normalize</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.Assertion</code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html#normalize()">normalize</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="serialize(javax.xml.stream.XMLStreamWriter)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>serialize</h4>
+<pre>public&nbsp;void&nbsp;serialize(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamWriter.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamWriter</a>&nbsp;writer)
+               throws <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamException.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/stream.XMLStreamException.html?is-external=true" title="class or interface in javax.xml">javax.xml.stream.XMLStreamException</a></code></dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/X509Token.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy/model/Wss11.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Prev Class</span></a></li>
+<li>Next Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy/model/X509Token.html" target="_top">Frames</a></li>
+<li><a href="X509Token.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_org.apache.ws.secpolicy.model.AbstractSecurityAssertion">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/class-use/AbstractConfigurableSecurityAssertion.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/class-use/AbstractConfigurableSecurityAssertion.html
new file mode 100644
index 0000000..e1c1c0e
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/class-use/AbstractConfigurableSecurityAssertion.html
@@ -0,0 +1,155 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.ws.secpolicy.model.AbstractConfigurableSecurityAssertion (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.ws.secpolicy.model.AbstractConfigurableSecurityAssertion (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy/model/AbstractConfigurableSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy/model/class-use/AbstractConfigurableSecurityAssertion.html" target="_top">Frames</a></li>
+<li><a href="AbstractConfigurableSecurityAssertion.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.ws.secpolicy.model.AbstractConfigurableSecurityAssertion" class="title">Uses of Class<br>org.apache.ws.secpolicy.model.AbstractConfigurableSecurityAssertion</h2>
+</div>
+<div class="classUseContainer">
+<ul class="blockList">
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
+<caption><span>Packages that use <a href="../../../../../../org/apache/ws/secpolicy/model/AbstractConfigurableSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractConfigurableSecurityAssertion</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Package</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="#org.apache.ws.secpolicy.model">org.apache.ws.secpolicy.model</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<ul class="blockList">
+<li class="blockList"><a name="org.apache.ws.secpolicy.model">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../../../org/apache/ws/secpolicy/model/AbstractConfigurableSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractConfigurableSecurityAssertion</a> in <a href="../../../../../../org/apache/ws/secpolicy/model/package-summary.html">org.apache.ws.secpolicy.model</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing subclasses, and an explanation">
+<caption><span>Subclasses of <a href="../../../../../../org/apache/ws/secpolicy/model/AbstractConfigurableSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractConfigurableSecurityAssertion</a> in <a href="../../../../../../org/apache/ws/secpolicy/model/package-summary.html">org.apache.ws.secpolicy.model</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Class and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/ws/secpolicy/model/AlgorithmSuite.html" title="class in org.apache.ws.secpolicy.model">AlgorithmSuite</a></strong></code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy/model/AbstractConfigurableSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy/model/class-use/AbstractConfigurableSecurityAssertion.html" target="_top">Frames</a></li>
+<li><a href="AbstractConfigurableSecurityAssertion.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/class-use/AbstractSecurityAssertion.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/class-use/AbstractSecurityAssertion.html
new file mode 100644
index 0000000..19d84a7
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/class-use/AbstractSecurityAssertion.html
@@ -0,0 +1,285 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.ws.secpolicy.model.AbstractSecurityAssertion (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.ws.secpolicy.model.AbstractSecurityAssertion (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy/model/class-use/AbstractSecurityAssertion.html" target="_top">Frames</a></li>
+<li><a href="AbstractSecurityAssertion.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.ws.secpolicy.model.AbstractSecurityAssertion" class="title">Uses of Class<br>org.apache.ws.secpolicy.model.AbstractSecurityAssertion</h2>
+</div>
+<div class="classUseContainer">
+<ul class="blockList">
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
+<caption><span>Packages that use <a href="../../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Package</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="#org.apache.ws.secpolicy.model">org.apache.ws.secpolicy.model</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<ul class="blockList">
+<li class="blockList"><a name="org.apache.ws.secpolicy.model">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a> in <a href="../../../../../../org/apache/ws/secpolicy/model/package-summary.html">org.apache.ws.secpolicy.model</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing subclasses, and an explanation">
+<caption><span>Subclasses of <a href="../../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a> in <a href="../../../../../../org/apache/ws/secpolicy/model/package-summary.html">org.apache.ws.secpolicy.model</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Class and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/ws/secpolicy/model/AbstractConfigurableSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractConfigurableSecurityAssertion</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/ws/secpolicy/model/AlgorithmSuite.html" title="class in org.apache.ws.secpolicy.model">AlgorithmSuite</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/ws/secpolicy/model/AsymmetricBinding.html" title="class in org.apache.ws.secpolicy.model">AsymmetricBinding</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/ws/secpolicy/model/Binding.html" title="class in org.apache.ws.secpolicy.model">Binding</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/ws/secpolicy/model/ContentEncryptedElements.html" title="class in org.apache.ws.secpolicy.model">ContentEncryptedElements</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/ws/secpolicy/model/EncryptionToken.html" title="class in org.apache.ws.secpolicy.model">EncryptionToken</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/ws/secpolicy/model/HttpsToken.html" title="class in org.apache.ws.secpolicy.model">HttpsToken</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/ws/secpolicy/model/InitiatorToken.html" title="class in org.apache.ws.secpolicy.model">InitiatorToken</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/ws/secpolicy/model/IssuedToken.html" title="class in org.apache.ws.secpolicy.model">IssuedToken</a></strong></code>
+<div class="block">Model bean for the IssuedToken assertion.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/ws/secpolicy/model/Layout.html" title="class in org.apache.ws.secpolicy.model">Layout</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/ws/secpolicy/model/ProtectionToken.html" title="class in org.apache.ws.secpolicy.model">ProtectionToken</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/ws/secpolicy/model/RecipientToken.html" title="class in org.apache.ws.secpolicy.model">RecipientToken</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/ws/secpolicy/model/RequiredElements.html" title="class in org.apache.ws.secpolicy.model">RequiredElements</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/ws/secpolicy/model/RequiredParts.html" title="class in org.apache.ws.secpolicy.model">RequiredParts</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/ws/secpolicy/model/SecureConversationToken.html" title="class in org.apache.ws.secpolicy.model">SecureConversationToken</a></strong></code>
+<div class="block">Model class of SecureConversationToken assertion</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/ws/secpolicy/model/SecurityContextToken.html" title="class in org.apache.ws.secpolicy.model">SecurityContextToken</a></strong></code>
+<div class="block">Model class of SecurityContextToken assertion</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/ws/secpolicy/model/SignatureToken.html" title="class in org.apache.ws.secpolicy.model">SignatureToken</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/ws/secpolicy/model/SignedEncryptedElements.html" title="class in org.apache.ws.secpolicy.model">SignedEncryptedElements</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/ws/secpolicy/model/SignedEncryptedParts.html" title="class in org.apache.ws.secpolicy.model">SignedEncryptedParts</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/ws/secpolicy/model/SymmetricAsymmetricBindingBase.html" title="class in org.apache.ws.secpolicy.model">SymmetricAsymmetricBindingBase</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/ws/secpolicy/model/SymmetricBinding.html" title="class in org.apache.ws.secpolicy.model">SymmetricBinding</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/ws/secpolicy/model/TransportBinding.html" title="class in org.apache.ws.secpolicy.model">TransportBinding</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/ws/secpolicy/model/TransportToken.html" title="class in org.apache.ws.secpolicy.model">TransportToken</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/ws/secpolicy/model/Trust10.html" title="class in org.apache.ws.secpolicy.model">Trust10</a></strong></code>
+<div class="block">Model bean to capture Trust10 assertion info</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/ws/secpolicy/model/Trust13.html" title="class in org.apache.ws.secpolicy.model">Trust13</a></strong></code>
+<div class="block">Model bean to capture Trust10 assertion info</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/ws/secpolicy/model/UsernameToken.html" title="class in org.apache.ws.secpolicy.model">UsernameToken</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/ws/secpolicy/model/Wss10.html" title="class in org.apache.ws.secpolicy.model">Wss10</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/ws/secpolicy/model/Wss11.html" title="class in org.apache.ws.secpolicy.model">Wss11</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/ws/secpolicy/model/X509Token.html" title="class in org.apache.ws.secpolicy.model">X509Token</a></strong></code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy/model/class-use/AbstractSecurityAssertion.html" target="_top">Frames</a></li>
+<li><a href="AbstractSecurityAssertion.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/class-use/AlgorithmSuite.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/class-use/AlgorithmSuite.html
new file mode 100644
index 0000000..5754533
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/class-use/AlgorithmSuite.html
@@ -0,0 +1,240 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.ws.secpolicy.model.AlgorithmSuite (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.ws.secpolicy.model.AlgorithmSuite (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy/model/AlgorithmSuite.html" title="class in org.apache.ws.secpolicy.model">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy/model/class-use/AlgorithmSuite.html" target="_top">Frames</a></li>
+<li><a href="AlgorithmSuite.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.ws.secpolicy.model.AlgorithmSuite" class="title">Uses of Class<br>org.apache.ws.secpolicy.model.AlgorithmSuite</h2>
+</div>
+<div class="classUseContainer">
+<ul class="blockList">
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
+<caption><span>Packages that use <a href="../../../../../../org/apache/ws/secpolicy/model/AlgorithmSuite.html" title="class in org.apache.ws.secpolicy.model">AlgorithmSuite</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Package</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="#org.apache.rahas.client">org.apache.rahas.client</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="#org.apache.rampart.policy">org.apache.rampart.policy</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="#org.apache.ws.secpolicy.model">org.apache.ws.secpolicy.model</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<ul class="blockList">
+<li class="blockList"><a name="org.apache.rahas.client">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../../../org/apache/ws/secpolicy/model/AlgorithmSuite.html" title="class in org.apache.ws.secpolicy.model">AlgorithmSuite</a> in <a href="../../../../../../org/apache/rahas/client/package-summary.html">org.apache.rahas.client</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../../../org/apache/rahas/client/package-summary.html">org.apache.rahas.client</a> with parameters of type <a href="../../../../../../org/apache/ws/secpolicy/model/AlgorithmSuite.html" title="class in org.apache.ws.secpolicy.model">AlgorithmSuite</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">STSClient.</span><code><strong><a href="../../../../../../org/apache/rahas/client/STSClient.html#setAlgorithmSuite(org.apache.ws.secpolicy.model.AlgorithmSuite)">setAlgorithmSuite</a></strong>(<a href="../../../../../../org/apache/ws/secpolicy/model/AlgorithmSuite.html" title="class in org.apache.ws.secpolicy.model">AlgorithmSuite</a>&nbsp;algorithmSuite)</code>
+<div class="block">This can be used in the case where the AlgorithmSuite is not specified in
+ the given policy.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="org.apache.rampart.policy">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../../../org/apache/ws/secpolicy/model/AlgorithmSuite.html" title="class in org.apache.ws.secpolicy.model">AlgorithmSuite</a> in <a href="../../../../../../org/apache/rampart/policy/package-summary.html">org.apache.rampart.policy</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../../../org/apache/rampart/policy/package-summary.html">org.apache.rampart.policy</a> that return <a href="../../../../../../org/apache/ws/secpolicy/model/AlgorithmSuite.html" title="class in org.apache.ws.secpolicy.model">AlgorithmSuite</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../../org/apache/ws/secpolicy/model/AlgorithmSuite.html" title="class in org.apache.ws.secpolicy.model">AlgorithmSuite</a></code></td>
+<td class="colLast"><span class="strong">RampartPolicyData.</span><code><strong><a href="../../../../../../org/apache/rampart/policy/RampartPolicyData.html#getAlgorithmSuite()">getAlgorithmSuite</a></strong>()</code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../../../org/apache/rampart/policy/package-summary.html">org.apache.rampart.policy</a> with parameters of type <a href="../../../../../../org/apache/ws/secpolicy/model/AlgorithmSuite.html" title="class in org.apache.ws.secpolicy.model">AlgorithmSuite</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">RampartPolicyData.</span><code><strong><a href="../../../../../../org/apache/rampart/policy/RampartPolicyData.html#setAlgorithmSuite(org.apache.ws.secpolicy.model.AlgorithmSuite)">setAlgorithmSuite</a></strong>(<a href="../../../../../../org/apache/ws/secpolicy/model/AlgorithmSuite.html" title="class in org.apache.ws.secpolicy.model">AlgorithmSuite</a>&nbsp;algorithmSuite)</code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="org.apache.ws.secpolicy.model">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../../../org/apache/ws/secpolicy/model/AlgorithmSuite.html" title="class in org.apache.ws.secpolicy.model">AlgorithmSuite</a> in <a href="../../../../../../org/apache/ws/secpolicy/model/package-summary.html">org.apache.ws.secpolicy.model</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../../../org/apache/ws/secpolicy/model/package-summary.html">org.apache.ws.secpolicy.model</a> that return <a href="../../../../../../org/apache/ws/secpolicy/model/AlgorithmSuite.html" title="class in org.apache.ws.secpolicy.model">AlgorithmSuite</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../../org/apache/ws/secpolicy/model/AlgorithmSuite.html" title="class in org.apache.ws.secpolicy.model">AlgorithmSuite</a></code></td>
+<td class="colLast"><span class="strong">SupportingToken.</span><code><strong><a href="../../../../../../org/apache/ws/secpolicy/model/SupportingToken.html#getAlgorithmSuite()">getAlgorithmSuite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../../../org/apache/ws/secpolicy/model/AlgorithmSuite.html" title="class in org.apache.ws.secpolicy.model">AlgorithmSuite</a></code></td>
+<td class="colLast"><span class="strong">Binding.</span><code><strong><a href="../../../../../../org/apache/ws/secpolicy/model/Binding.html#getAlgorithmSuite()">getAlgorithmSuite</a></strong>()</code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../../../org/apache/ws/secpolicy/model/package-summary.html">org.apache.ws.secpolicy.model</a> with parameters of type <a href="../../../../../../org/apache/ws/secpolicy/model/AlgorithmSuite.html" title="class in org.apache.ws.secpolicy.model">AlgorithmSuite</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">SupportingToken.</span><code><strong><a href="../../../../../../org/apache/ws/secpolicy/model/SupportingToken.html#setAlgorithmSuite(org.apache.ws.secpolicy.model.AlgorithmSuite)">setAlgorithmSuite</a></strong>(<a href="../../../../../../org/apache/ws/secpolicy/model/AlgorithmSuite.html" title="class in org.apache.ws.secpolicy.model">AlgorithmSuite</a>&nbsp;algorithmSuite)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">Binding.</span><code><strong><a href="../../../../../../org/apache/ws/secpolicy/model/Binding.html#setAlgorithmSuite(org.apache.ws.secpolicy.model.AlgorithmSuite)">setAlgorithmSuite</a></strong>(<a href="../../../../../../org/apache/ws/secpolicy/model/AlgorithmSuite.html" title="class in org.apache.ws.secpolicy.model">AlgorithmSuite</a>&nbsp;algorithmSuite)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">AlgorithmWrapper.</span><code><strong><a href="../../../../../../org/apache/ws/secpolicy/model/AlgorithmWrapper.html#setAlgorithmSuite(org.apache.ws.secpolicy.model.AlgorithmSuite)">setAlgorithmSuite</a></strong>(<a href="../../../../../../org/apache/ws/secpolicy/model/AlgorithmSuite.html" title="class in org.apache.ws.secpolicy.model">AlgorithmSuite</a>&nbsp;algorithmSuite)</code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy/model/AlgorithmSuite.html" title="class in org.apache.ws.secpolicy.model">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy/model/class-use/AlgorithmSuite.html" target="_top">Frames</a></li>
+<li><a href="AlgorithmSuite.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/class-use/AlgorithmWrapper.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/class-use/AlgorithmWrapper.html
new file mode 100644
index 0000000..6e255fe
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/class-use/AlgorithmWrapper.html
@@ -0,0 +1,175 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Interface org.apache.ws.secpolicy.model.AlgorithmWrapper (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Interface org.apache.ws.secpolicy.model.AlgorithmWrapper (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy/model/AlgorithmWrapper.html" title="interface in org.apache.ws.secpolicy.model">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy/model/class-use/AlgorithmWrapper.html" target="_top">Frames</a></li>
+<li><a href="AlgorithmWrapper.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Interface org.apache.ws.secpolicy.model.AlgorithmWrapper" class="title">Uses of Interface<br>org.apache.ws.secpolicy.model.AlgorithmWrapper</h2>
+</div>
+<div class="classUseContainer">
+<ul class="blockList">
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
+<caption><span>Packages that use <a href="../../../../../../org/apache/ws/secpolicy/model/AlgorithmWrapper.html" title="interface in org.apache.ws.secpolicy.model">AlgorithmWrapper</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Package</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="#org.apache.ws.secpolicy.model">org.apache.ws.secpolicy.model</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<ul class="blockList">
+<li class="blockList"><a name="org.apache.ws.secpolicy.model">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../../../org/apache/ws/secpolicy/model/AlgorithmWrapper.html" title="interface in org.apache.ws.secpolicy.model">AlgorithmWrapper</a> in <a href="../../../../../../org/apache/ws/secpolicy/model/package-summary.html">org.apache.ws.secpolicy.model</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
+<caption><span>Classes in <a href="../../../../../../org/apache/ws/secpolicy/model/package-summary.html">org.apache.ws.secpolicy.model</a> that implement <a href="../../../../../../org/apache/ws/secpolicy/model/AlgorithmWrapper.html" title="interface in org.apache.ws.secpolicy.model">AlgorithmWrapper</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Class and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/ws/secpolicy/model/AsymmetricBinding.html" title="class in org.apache.ws.secpolicy.model">AsymmetricBinding</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/ws/secpolicy/model/Binding.html" title="class in org.apache.ws.secpolicy.model">Binding</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/ws/secpolicy/model/SymmetricAsymmetricBindingBase.html" title="class in org.apache.ws.secpolicy.model">SymmetricAsymmetricBindingBase</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/ws/secpolicy/model/SymmetricBinding.html" title="class in org.apache.ws.secpolicy.model">SymmetricBinding</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/ws/secpolicy/model/TransportBinding.html" title="class in org.apache.ws.secpolicy.model">TransportBinding</a></strong></code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy/model/AlgorithmWrapper.html" title="interface in org.apache.ws.secpolicy.model">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy/model/class-use/AlgorithmWrapper.html" target="_top">Frames</a></li>
+<li><a href="AlgorithmWrapper.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/class-use/AsymmetricBinding.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/class-use/AsymmetricBinding.html
new file mode 100644
index 0000000..828e8a1
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/class-use/AsymmetricBinding.html
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.ws.secpolicy.model.AsymmetricBinding (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.ws.secpolicy.model.AsymmetricBinding (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy/model/AsymmetricBinding.html" title="class in org.apache.ws.secpolicy.model">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy/model/class-use/AsymmetricBinding.html" target="_top">Frames</a></li>
+<li><a href="AsymmetricBinding.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.ws.secpolicy.model.AsymmetricBinding" class="title">Uses of Class<br>org.apache.ws.secpolicy.model.AsymmetricBinding</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.ws.secpolicy.model.AsymmetricBinding</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy/model/AsymmetricBinding.html" title="class in org.apache.ws.secpolicy.model">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy/model/class-use/AsymmetricBinding.html" target="_top">Frames</a></li>
+<li><a href="AsymmetricBinding.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/class-use/Binding.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/class-use/Binding.html
new file mode 100644
index 0000000..b5b6f96
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/class-use/Binding.html
@@ -0,0 +1,167 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.ws.secpolicy.model.Binding (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.ws.secpolicy.model.Binding (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy/model/Binding.html" title="class in org.apache.ws.secpolicy.model">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy/model/class-use/Binding.html" target="_top">Frames</a></li>
+<li><a href="Binding.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.ws.secpolicy.model.Binding" class="title">Uses of Class<br>org.apache.ws.secpolicy.model.Binding</h2>
+</div>
+<div class="classUseContainer">
+<ul class="blockList">
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
+<caption><span>Packages that use <a href="../../../../../../org/apache/ws/secpolicy/model/Binding.html" title="class in org.apache.ws.secpolicy.model">Binding</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Package</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="#org.apache.ws.secpolicy.model">org.apache.ws.secpolicy.model</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<ul class="blockList">
+<li class="blockList"><a name="org.apache.ws.secpolicy.model">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../../../org/apache/ws/secpolicy/model/Binding.html" title="class in org.apache.ws.secpolicy.model">Binding</a> in <a href="../../../../../../org/apache/ws/secpolicy/model/package-summary.html">org.apache.ws.secpolicy.model</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing subclasses, and an explanation">
+<caption><span>Subclasses of <a href="../../../../../../org/apache/ws/secpolicy/model/Binding.html" title="class in org.apache.ws.secpolicy.model">Binding</a> in <a href="../../../../../../org/apache/ws/secpolicy/model/package-summary.html">org.apache.ws.secpolicy.model</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Class and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/ws/secpolicy/model/AsymmetricBinding.html" title="class in org.apache.ws.secpolicy.model">AsymmetricBinding</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/ws/secpolicy/model/SymmetricAsymmetricBindingBase.html" title="class in org.apache.ws.secpolicy.model">SymmetricAsymmetricBindingBase</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/ws/secpolicy/model/SymmetricBinding.html" title="class in org.apache.ws.secpolicy.model">SymmetricBinding</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/ws/secpolicy/model/TransportBinding.html" title="class in org.apache.ws.secpolicy.model">TransportBinding</a></strong></code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy/model/Binding.html" title="class in org.apache.ws.secpolicy.model">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy/model/class-use/Binding.html" target="_top">Frames</a></li>
+<li><a href="Binding.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/class-use/ContentEncryptedElements.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/class-use/ContentEncryptedElements.html
new file mode 100644
index 0000000..e62c812
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/class-use/ContentEncryptedElements.html
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.ws.secpolicy.model.ContentEncryptedElements (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.ws.secpolicy.model.ContentEncryptedElements (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy/model/ContentEncryptedElements.html" title="class in org.apache.ws.secpolicy.model">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy/model/class-use/ContentEncryptedElements.html" target="_top">Frames</a></li>
+<li><a href="ContentEncryptedElements.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.ws.secpolicy.model.ContentEncryptedElements" class="title">Uses of Class<br>org.apache.ws.secpolicy.model.ContentEncryptedElements</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.ws.secpolicy.model.ContentEncryptedElements</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy/model/ContentEncryptedElements.html" title="class in org.apache.ws.secpolicy.model">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy/model/class-use/ContentEncryptedElements.html" target="_top">Frames</a></li>
+<li><a href="ContentEncryptedElements.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/class-use/EncryptionToken.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/class-use/EncryptionToken.html
new file mode 100644
index 0000000..b739c6b
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/class-use/EncryptionToken.html
@@ -0,0 +1,168 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.ws.secpolicy.model.EncryptionToken (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.ws.secpolicy.model.EncryptionToken (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy/model/EncryptionToken.html" title="class in org.apache.ws.secpolicy.model">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy/model/class-use/EncryptionToken.html" target="_top">Frames</a></li>
+<li><a href="EncryptionToken.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.ws.secpolicy.model.EncryptionToken" class="title">Uses of Class<br>org.apache.ws.secpolicy.model.EncryptionToken</h2>
+</div>
+<div class="classUseContainer">
+<ul class="blockList">
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
+<caption><span>Packages that use <a href="../../../../../../org/apache/ws/secpolicy/model/EncryptionToken.html" title="class in org.apache.ws.secpolicy.model">EncryptionToken</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Package</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="#org.apache.ws.secpolicy.model">org.apache.ws.secpolicy.model</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<ul class="blockList">
+<li class="blockList"><a name="org.apache.ws.secpolicy.model">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../../../org/apache/ws/secpolicy/model/EncryptionToken.html" title="class in org.apache.ws.secpolicy.model">EncryptionToken</a> in <a href="../../../../../../org/apache/ws/secpolicy/model/package-summary.html">org.apache.ws.secpolicy.model</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../../../org/apache/ws/secpolicy/model/package-summary.html">org.apache.ws.secpolicy.model</a> that return <a href="../../../../../../org/apache/ws/secpolicy/model/EncryptionToken.html" title="class in org.apache.ws.secpolicy.model">EncryptionToken</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../../org/apache/ws/secpolicy/model/EncryptionToken.html" title="class in org.apache.ws.secpolicy.model">EncryptionToken</a></code></td>
+<td class="colLast"><span class="strong">SymmetricBinding.</span><code><strong><a href="../../../../../../org/apache/ws/secpolicy/model/SymmetricBinding.html#getEncryptionToken()">getEncryptionToken</a></strong>()</code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../../../org/apache/ws/secpolicy/model/package-summary.html">org.apache.ws.secpolicy.model</a> with parameters of type <a href="../../../../../../org/apache/ws/secpolicy/model/EncryptionToken.html" title="class in org.apache.ws.secpolicy.model">EncryptionToken</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">SymmetricBinding.</span><code><strong><a href="../../../../../../org/apache/ws/secpolicy/model/SymmetricBinding.html#setEncryptionToken(org.apache.ws.secpolicy.model.EncryptionToken)">setEncryptionToken</a></strong>(<a href="../../../../../../org/apache/ws/secpolicy/model/EncryptionToken.html" title="class in org.apache.ws.secpolicy.model">EncryptionToken</a>&nbsp;encryptionToken)</code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy/model/EncryptionToken.html" title="class in org.apache.ws.secpolicy.model">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy/model/class-use/EncryptionToken.html" target="_top">Frames</a></li>
+<li><a href="EncryptionToken.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/class-use/Header.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/class-use/Header.html
new file mode 100644
index 0000000..013f958
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/class-use/Header.html
@@ -0,0 +1,159 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.ws.secpolicy.model.Header (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.ws.secpolicy.model.Header (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy/model/Header.html" title="class in org.apache.ws.secpolicy.model">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy/model/class-use/Header.html" target="_top">Frames</a></li>
+<li><a href="Header.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.ws.secpolicy.model.Header" class="title">Uses of Class<br>org.apache.ws.secpolicy.model.Header</h2>
+</div>
+<div class="classUseContainer">
+<ul class="blockList">
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
+<caption><span>Packages that use <a href="../../../../../../org/apache/ws/secpolicy/model/Header.html" title="class in org.apache.ws.secpolicy.model">Header</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Package</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="#org.apache.ws.secpolicy.model">org.apache.ws.secpolicy.model</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<ul class="blockList">
+<li class="blockList"><a name="org.apache.ws.secpolicy.model">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../../../org/apache/ws/secpolicy/model/Header.html" title="class in org.apache.ws.secpolicy.model">Header</a> in <a href="../../../../../../org/apache/ws/secpolicy/model/package-summary.html">org.apache.ws.secpolicy.model</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../../../org/apache/ws/secpolicy/model/package-summary.html">org.apache.ws.secpolicy.model</a> with parameters of type <a href="../../../../../../org/apache/ws/secpolicy/model/Header.html" title="class in org.apache.ws.secpolicy.model">Header</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">SignedEncryptedParts.</span><code><strong><a href="../../../../../../org/apache/ws/secpolicy/model/SignedEncryptedParts.html#addHeader(org.apache.ws.secpolicy.model.Header)">addHeader</a></strong>(<a href="../../../../../../org/apache/ws/secpolicy/model/Header.html" title="class in org.apache.ws.secpolicy.model">Header</a>&nbsp;header)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">RequiredParts.</span><code><strong><a href="../../../../../../org/apache/ws/secpolicy/model/RequiredParts.html#addHeader(org.apache.ws.secpolicy.model.Header)">addHeader</a></strong>(<a href="../../../../../../org/apache/ws/secpolicy/model/Header.html" title="class in org.apache.ws.secpolicy.model">Header</a>&nbsp;header)</code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy/model/Header.html" title="class in org.apache.ws.secpolicy.model">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy/model/class-use/Header.html" target="_top">Frames</a></li>
+<li><a href="Header.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/class-use/HttpsToken.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/class-use/HttpsToken.html
new file mode 100644
index 0000000..3c3567a
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/class-use/HttpsToken.html
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.ws.secpolicy.model.HttpsToken (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.ws.secpolicy.model.HttpsToken (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy/model/HttpsToken.html" title="class in org.apache.ws.secpolicy.model">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy/model/class-use/HttpsToken.html" target="_top">Frames</a></li>
+<li><a href="HttpsToken.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.ws.secpolicy.model.HttpsToken" class="title">Uses of Class<br>org.apache.ws.secpolicy.model.HttpsToken</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.ws.secpolicy.model.HttpsToken</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy/model/HttpsToken.html" title="class in org.apache.ws.secpolicy.model">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy/model/class-use/HttpsToken.html" target="_top">Frames</a></li>
+<li><a href="HttpsToken.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/class-use/InitiatorToken.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/class-use/InitiatorToken.html
new file mode 100644
index 0000000..6b9df91
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/class-use/InitiatorToken.html
@@ -0,0 +1,168 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.ws.secpolicy.model.InitiatorToken (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.ws.secpolicy.model.InitiatorToken (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy/model/InitiatorToken.html" title="class in org.apache.ws.secpolicy.model">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy/model/class-use/InitiatorToken.html" target="_top">Frames</a></li>
+<li><a href="InitiatorToken.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.ws.secpolicy.model.InitiatorToken" class="title">Uses of Class<br>org.apache.ws.secpolicy.model.InitiatorToken</h2>
+</div>
+<div class="classUseContainer">
+<ul class="blockList">
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
+<caption><span>Packages that use <a href="../../../../../../org/apache/ws/secpolicy/model/InitiatorToken.html" title="class in org.apache.ws.secpolicy.model">InitiatorToken</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Package</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="#org.apache.ws.secpolicy.model">org.apache.ws.secpolicy.model</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<ul class="blockList">
+<li class="blockList"><a name="org.apache.ws.secpolicy.model">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../../../org/apache/ws/secpolicy/model/InitiatorToken.html" title="class in org.apache.ws.secpolicy.model">InitiatorToken</a> in <a href="../../../../../../org/apache/ws/secpolicy/model/package-summary.html">org.apache.ws.secpolicy.model</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../../../org/apache/ws/secpolicy/model/package-summary.html">org.apache.ws.secpolicy.model</a> that return <a href="../../../../../../org/apache/ws/secpolicy/model/InitiatorToken.html" title="class in org.apache.ws.secpolicy.model">InitiatorToken</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../../org/apache/ws/secpolicy/model/InitiatorToken.html" title="class in org.apache.ws.secpolicy.model">InitiatorToken</a></code></td>
+<td class="colLast"><span class="strong">AsymmetricBinding.</span><code><strong><a href="../../../../../../org/apache/ws/secpolicy/model/AsymmetricBinding.html#getInitiatorToken()">getInitiatorToken</a></strong>()</code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../../../org/apache/ws/secpolicy/model/package-summary.html">org.apache.ws.secpolicy.model</a> with parameters of type <a href="../../../../../../org/apache/ws/secpolicy/model/InitiatorToken.html" title="class in org.apache.ws.secpolicy.model">InitiatorToken</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">AsymmetricBinding.</span><code><strong><a href="../../../../../../org/apache/ws/secpolicy/model/AsymmetricBinding.html#setInitiatorToken(org.apache.ws.secpolicy.model.InitiatorToken)">setInitiatorToken</a></strong>(<a href="../../../../../../org/apache/ws/secpolicy/model/InitiatorToken.html" title="class in org.apache.ws.secpolicy.model">InitiatorToken</a>&nbsp;initiatorToken)</code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy/model/InitiatorToken.html" title="class in org.apache.ws.secpolicy.model">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy/model/class-use/InitiatorToken.html" target="_top">Frames</a></li>
+<li><a href="InitiatorToken.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/class-use/IssuedToken.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/class-use/IssuedToken.html
new file mode 100644
index 0000000..3ffa03e
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/class-use/IssuedToken.html
@@ -0,0 +1,158 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.ws.secpolicy.model.IssuedToken (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.ws.secpolicy.model.IssuedToken (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy/model/IssuedToken.html" title="class in org.apache.ws.secpolicy.model">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy/model/class-use/IssuedToken.html" target="_top">Frames</a></li>
+<li><a href="IssuedToken.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.ws.secpolicy.model.IssuedToken" class="title">Uses of Class<br>org.apache.ws.secpolicy.model.IssuedToken</h2>
+</div>
+<div class="classUseContainer">
+<ul class="blockList">
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
+<caption><span>Packages that use <a href="../../../../../../org/apache/ws/secpolicy/model/IssuedToken.html" title="class in org.apache.ws.secpolicy.model">IssuedToken</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Package</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="#org.apache.rampart.util">org.apache.rampart.util</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<ul class="blockList">
+<li class="blockList"><a name="org.apache.rampart.util">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../../../org/apache/ws/secpolicy/model/IssuedToken.html" title="class in org.apache.ws.secpolicy.model">IssuedToken</a> in <a href="../../../../../../org/apache/rampart/util/package-summary.html">org.apache.rampart.util</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../../../org/apache/rampart/util/package-summary.html">org.apache.rampart.util</a> with parameters of type <a href="../../../../../../org/apache/ws/secpolicy/model/IssuedToken.html" title="class in org.apache.ws.secpolicy.model">IssuedToken</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><span class="strong">RampartUtil.</span><code><strong><a href="../../../../../../org/apache/rampart/util/RampartUtil.html#getIssuedToken(org.apache.rampart.RampartMessageData, org.apache.ws.secpolicy.model.IssuedToken)">getIssuedToken</a></strong>(<a href="../../../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd,
+              <a href="../../../../../../org/apache/ws/secpolicy/model/IssuedToken.html" title="class in org.apache.ws.secpolicy.model">IssuedToken</a>&nbsp;issuedToken)</code>
+<div class="block">Obtain an issued token.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy/model/IssuedToken.html" title="class in org.apache.ws.secpolicy.model">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy/model/class-use/IssuedToken.html" target="_top">Frames</a></li>
+<li><a href="IssuedToken.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/class-use/Layout.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/class-use/Layout.html
new file mode 100644
index 0000000..da5d360
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/class-use/Layout.html
@@ -0,0 +1,214 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.ws.secpolicy.model.Layout (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.ws.secpolicy.model.Layout (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy/model/Layout.html" title="class in org.apache.ws.secpolicy.model">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy/model/class-use/Layout.html" target="_top">Frames</a></li>
+<li><a href="Layout.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.ws.secpolicy.model.Layout" class="title">Uses of Class<br>org.apache.ws.secpolicy.model.Layout</h2>
+</div>
+<div class="classUseContainer">
+<ul class="blockList">
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
+<caption><span>Packages that use <a href="../../../../../../org/apache/ws/secpolicy/model/Layout.html" title="class in org.apache.ws.secpolicy.model">Layout</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Package</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="#org.apache.ws.secpolicy.model">org.apache.ws.secpolicy.model</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="#org.apache.ws.secpolicy11.builders">org.apache.ws.secpolicy11.builders</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="#org.apache.ws.secpolicy12.builders">org.apache.ws.secpolicy12.builders</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<ul class="blockList">
+<li class="blockList"><a name="org.apache.ws.secpolicy.model">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../../../org/apache/ws/secpolicy/model/Layout.html" title="class in org.apache.ws.secpolicy.model">Layout</a> in <a href="../../../../../../org/apache/ws/secpolicy/model/package-summary.html">org.apache.ws.secpolicy.model</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../../../org/apache/ws/secpolicy/model/package-summary.html">org.apache.ws.secpolicy.model</a> that return <a href="../../../../../../org/apache/ws/secpolicy/model/Layout.html" title="class in org.apache.ws.secpolicy.model">Layout</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../../org/apache/ws/secpolicy/model/Layout.html" title="class in org.apache.ws.secpolicy.model">Layout</a></code></td>
+<td class="colLast"><span class="strong">Binding.</span><code><strong><a href="../../../../../../org/apache/ws/secpolicy/model/Binding.html#getLayout()">getLayout</a></strong>()</code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../../../org/apache/ws/secpolicy/model/package-summary.html">org.apache.ws.secpolicy.model</a> with parameters of type <a href="../../../../../../org/apache/ws/secpolicy/model/Layout.html" title="class in org.apache.ws.secpolicy.model">Layout</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">Binding.</span><code><strong><a href="../../../../../../org/apache/ws/secpolicy/model/Binding.html#setLayout(org.apache.ws.secpolicy.model.Layout)">setLayout</a></strong>(<a href="../../../../../../org/apache/ws/secpolicy/model/Layout.html" title="class in org.apache.ws.secpolicy.model">Layout</a>&nbsp;layout)</code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="org.apache.ws.secpolicy11.builders">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../../../org/apache/ws/secpolicy/model/Layout.html" title="class in org.apache.ws.secpolicy.model">Layout</a> in <a href="../../../../../../org/apache/ws/secpolicy11/builders/package-summary.html">org.apache.ws.secpolicy11.builders</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../../../org/apache/ws/secpolicy11/builders/package-summary.html">org.apache.ws.secpolicy11.builders</a> with parameters of type <a href="../../../../../../org/apache/ws/secpolicy/model/Layout.html" title="class in org.apache.ws.secpolicy.model">Layout</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">LayoutBuilder.</span><code><strong><a href="../../../../../../org/apache/ws/secpolicy11/builders/LayoutBuilder.html#processAlternative(java.util.List, org.apache.ws.secpolicy.model.Layout)">processAlternative</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&nbsp;assertions,
+                  <a href="../../../../../../org/apache/ws/secpolicy/model/Layout.html" title="class in org.apache.ws.secpolicy.model">Layout</a>&nbsp;parent)</code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="org.apache.ws.secpolicy12.builders">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../../../org/apache/ws/secpolicy/model/Layout.html" title="class in org.apache.ws.secpolicy.model">Layout</a> in <a href="../../../../../../org/apache/ws/secpolicy12/builders/package-summary.html">org.apache.ws.secpolicy12.builders</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../../../org/apache/ws/secpolicy12/builders/package-summary.html">org.apache.ws.secpolicy12.builders</a> with parameters of type <a href="../../../../../../org/apache/ws/secpolicy/model/Layout.html" title="class in org.apache.ws.secpolicy.model">Layout</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">LayoutBuilder.</span><code><strong><a href="../../../../../../org/apache/ws/secpolicy12/builders/LayoutBuilder.html#processAlternative(java.util.List, org.apache.ws.secpolicy.model.Layout)">processAlternative</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&nbsp;assertions,
+                  <a href="../../../../../../org/apache/ws/secpolicy/model/Layout.html" title="class in org.apache.ws.secpolicy.model">Layout</a>&nbsp;parent)</code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy/model/Layout.html" title="class in org.apache.ws.secpolicy.model">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy/model/class-use/Layout.html" target="_top">Frames</a></li>
+<li><a href="Layout.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/class-use/ProtectionToken.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/class-use/ProtectionToken.html
new file mode 100644
index 0000000..7f02b41
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/class-use/ProtectionToken.html
@@ -0,0 +1,168 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.ws.secpolicy.model.ProtectionToken (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.ws.secpolicy.model.ProtectionToken (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy/model/ProtectionToken.html" title="class in org.apache.ws.secpolicy.model">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy/model/class-use/ProtectionToken.html" target="_top">Frames</a></li>
+<li><a href="ProtectionToken.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.ws.secpolicy.model.ProtectionToken" class="title">Uses of Class<br>org.apache.ws.secpolicy.model.ProtectionToken</h2>
+</div>
+<div class="classUseContainer">
+<ul class="blockList">
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
+<caption><span>Packages that use <a href="../../../../../../org/apache/ws/secpolicy/model/ProtectionToken.html" title="class in org.apache.ws.secpolicy.model">ProtectionToken</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Package</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="#org.apache.ws.secpolicy.model">org.apache.ws.secpolicy.model</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<ul class="blockList">
+<li class="blockList"><a name="org.apache.ws.secpolicy.model">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../../../org/apache/ws/secpolicy/model/ProtectionToken.html" title="class in org.apache.ws.secpolicy.model">ProtectionToken</a> in <a href="../../../../../../org/apache/ws/secpolicy/model/package-summary.html">org.apache.ws.secpolicy.model</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../../../org/apache/ws/secpolicy/model/package-summary.html">org.apache.ws.secpolicy.model</a> that return <a href="../../../../../../org/apache/ws/secpolicy/model/ProtectionToken.html" title="class in org.apache.ws.secpolicy.model">ProtectionToken</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../../org/apache/ws/secpolicy/model/ProtectionToken.html" title="class in org.apache.ws.secpolicy.model">ProtectionToken</a></code></td>
+<td class="colLast"><span class="strong">SymmetricBinding.</span><code><strong><a href="../../../../../../org/apache/ws/secpolicy/model/SymmetricBinding.html#getProtectionToken()">getProtectionToken</a></strong>()</code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../../../org/apache/ws/secpolicy/model/package-summary.html">org.apache.ws.secpolicy.model</a> with parameters of type <a href="../../../../../../org/apache/ws/secpolicy/model/ProtectionToken.html" title="class in org.apache.ws.secpolicy.model">ProtectionToken</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">SymmetricBinding.</span><code><strong><a href="../../../../../../org/apache/ws/secpolicy/model/SymmetricBinding.html#setProtectionToken(org.apache.ws.secpolicy.model.ProtectionToken)">setProtectionToken</a></strong>(<a href="../../../../../../org/apache/ws/secpolicy/model/ProtectionToken.html" title="class in org.apache.ws.secpolicy.model">ProtectionToken</a>&nbsp;protectionToken)</code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy/model/ProtectionToken.html" title="class in org.apache.ws.secpolicy.model">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy/model/class-use/ProtectionToken.html" target="_top">Frames</a></li>
+<li><a href="ProtectionToken.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/class-use/RecipientToken.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/class-use/RecipientToken.html
new file mode 100644
index 0000000..dc743c8
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/class-use/RecipientToken.html
@@ -0,0 +1,168 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.ws.secpolicy.model.RecipientToken (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.ws.secpolicy.model.RecipientToken (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy/model/RecipientToken.html" title="class in org.apache.ws.secpolicy.model">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy/model/class-use/RecipientToken.html" target="_top">Frames</a></li>
+<li><a href="RecipientToken.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.ws.secpolicy.model.RecipientToken" class="title">Uses of Class<br>org.apache.ws.secpolicy.model.RecipientToken</h2>
+</div>
+<div class="classUseContainer">
+<ul class="blockList">
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
+<caption><span>Packages that use <a href="../../../../../../org/apache/ws/secpolicy/model/RecipientToken.html" title="class in org.apache.ws.secpolicy.model">RecipientToken</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Package</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="#org.apache.ws.secpolicy.model">org.apache.ws.secpolicy.model</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<ul class="blockList">
+<li class="blockList"><a name="org.apache.ws.secpolicy.model">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../../../org/apache/ws/secpolicy/model/RecipientToken.html" title="class in org.apache.ws.secpolicy.model">RecipientToken</a> in <a href="../../../../../../org/apache/ws/secpolicy/model/package-summary.html">org.apache.ws.secpolicy.model</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../../../org/apache/ws/secpolicy/model/package-summary.html">org.apache.ws.secpolicy.model</a> that return <a href="../../../../../../org/apache/ws/secpolicy/model/RecipientToken.html" title="class in org.apache.ws.secpolicy.model">RecipientToken</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../../org/apache/ws/secpolicy/model/RecipientToken.html" title="class in org.apache.ws.secpolicy.model">RecipientToken</a></code></td>
+<td class="colLast"><span class="strong">AsymmetricBinding.</span><code><strong><a href="../../../../../../org/apache/ws/secpolicy/model/AsymmetricBinding.html#getRecipientToken()">getRecipientToken</a></strong>()</code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../../../org/apache/ws/secpolicy/model/package-summary.html">org.apache.ws.secpolicy.model</a> with parameters of type <a href="../../../../../../org/apache/ws/secpolicy/model/RecipientToken.html" title="class in org.apache.ws.secpolicy.model">RecipientToken</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">AsymmetricBinding.</span><code><strong><a href="../../../../../../org/apache/ws/secpolicy/model/AsymmetricBinding.html#setRecipientToken(org.apache.ws.secpolicy.model.RecipientToken)">setRecipientToken</a></strong>(<a href="../../../../../../org/apache/ws/secpolicy/model/RecipientToken.html" title="class in org.apache.ws.secpolicy.model">RecipientToken</a>&nbsp;recipientToken)</code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy/model/RecipientToken.html" title="class in org.apache.ws.secpolicy.model">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy/model/class-use/RecipientToken.html" target="_top">Frames</a></li>
+<li><a href="RecipientToken.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/class-use/RequiredElements.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/class-use/RequiredElements.html
new file mode 100644
index 0000000..a5436f1
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/class-use/RequiredElements.html
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.ws.secpolicy.model.RequiredElements (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.ws.secpolicy.model.RequiredElements (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy/model/RequiredElements.html" title="class in org.apache.ws.secpolicy.model">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy/model/class-use/RequiredElements.html" target="_top">Frames</a></li>
+<li><a href="RequiredElements.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.ws.secpolicy.model.RequiredElements" class="title">Uses of Class<br>org.apache.ws.secpolicy.model.RequiredElements</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.ws.secpolicy.model.RequiredElements</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy/model/RequiredElements.html" title="class in org.apache.ws.secpolicy.model">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy/model/class-use/RequiredElements.html" target="_top">Frames</a></li>
+<li><a href="RequiredElements.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/class-use/RequiredParts.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/class-use/RequiredParts.html
new file mode 100644
index 0000000..92627b3
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/class-use/RequiredParts.html
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.ws.secpolicy.model.RequiredParts (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.ws.secpolicy.model.RequiredParts (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy/model/RequiredParts.html" title="class in org.apache.ws.secpolicy.model">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy/model/class-use/RequiredParts.html" target="_top">Frames</a></li>
+<li><a href="RequiredParts.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.ws.secpolicy.model.RequiredParts" class="title">Uses of Class<br>org.apache.ws.secpolicy.model.RequiredParts</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.ws.secpolicy.model.RequiredParts</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy/model/RequiredParts.html" title="class in org.apache.ws.secpolicy.model">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy/model/class-use/RequiredParts.html" target="_top">Frames</a></li>
+<li><a href="RequiredParts.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/class-use/SecureConversationToken.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/class-use/SecureConversationToken.html
new file mode 100644
index 0000000..5e30565
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/class-use/SecureConversationToken.html
@@ -0,0 +1,158 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.ws.secpolicy.model.SecureConversationToken (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.ws.secpolicy.model.SecureConversationToken (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy/model/SecureConversationToken.html" title="class in org.apache.ws.secpolicy.model">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy/model/class-use/SecureConversationToken.html" target="_top">Frames</a></li>
+<li><a href="SecureConversationToken.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.ws.secpolicy.model.SecureConversationToken" class="title">Uses of Class<br>org.apache.ws.secpolicy.model.SecureConversationToken</h2>
+</div>
+<div class="classUseContainer">
+<ul class="blockList">
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
+<caption><span>Packages that use <a href="../../../../../../org/apache/ws/secpolicy/model/SecureConversationToken.html" title="class in org.apache.ws.secpolicy.model">SecureConversationToken</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Package</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="#org.apache.rampart.util">org.apache.rampart.util</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<ul class="blockList">
+<li class="blockList"><a name="org.apache.rampart.util">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../../../org/apache/ws/secpolicy/model/SecureConversationToken.html" title="class in org.apache.ws.secpolicy.model">SecureConversationToken</a> in <a href="../../../../../../org/apache/rampart/util/package-summary.html">org.apache.rampart.util</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../../../org/apache/rampart/util/package-summary.html">org.apache.rampart.util</a> with parameters of type <a href="../../../../../../org/apache/ws/secpolicy/model/SecureConversationToken.html" title="class in org.apache.ws.secpolicy.model">SecureConversationToken</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><span class="strong">RampartUtil.</span><code><strong><a href="../../../../../../org/apache/rampart/util/RampartUtil.html#getSecConvToken(org.apache.rampart.RampartMessageData, org.apache.ws.secpolicy.model.SecureConversationToken)">getSecConvToken</a></strong>(<a href="../../../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd,
+               <a href="../../../../../../org/apache/ws/secpolicy/model/SecureConversationToken.html" title="class in org.apache.ws.secpolicy.model">SecureConversationToken</a>&nbsp;secConvTok)</code>
+<div class="block">Obtain a security context token.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy/model/SecureConversationToken.html" title="class in org.apache.ws.secpolicy.model">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy/model/class-use/SecureConversationToken.html" target="_top">Frames</a></li>
+<li><a href="SecureConversationToken.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/class-use/SecurityContextToken.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/class-use/SecurityContextToken.html
new file mode 100644
index 0000000..bdfbea1
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/class-use/SecurityContextToken.html
@@ -0,0 +1,157 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.ws.secpolicy.model.SecurityContextToken (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.ws.secpolicy.model.SecurityContextToken (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy/model/SecurityContextToken.html" title="class in org.apache.ws.secpolicy.model">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy/model/class-use/SecurityContextToken.html" target="_top">Frames</a></li>
+<li><a href="SecurityContextToken.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.ws.secpolicy.model.SecurityContextToken" class="title">Uses of Class<br>org.apache.ws.secpolicy.model.SecurityContextToken</h2>
+</div>
+<div class="classUseContainer">
+<ul class="blockList">
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
+<caption><span>Packages that use <a href="../../../../../../org/apache/ws/secpolicy/model/SecurityContextToken.html" title="class in org.apache.ws.secpolicy.model">SecurityContextToken</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Package</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="#org.apache.ws.secpolicy.model">org.apache.ws.secpolicy.model</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<ul class="blockList">
+<li class="blockList"><a name="org.apache.ws.secpolicy.model">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../../../org/apache/ws/secpolicy/model/SecurityContextToken.html" title="class in org.apache.ws.secpolicy.model">SecurityContextToken</a> in <a href="../../../../../../org/apache/ws/secpolicy/model/package-summary.html">org.apache.ws.secpolicy.model</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing subclasses, and an explanation">
+<caption><span>Subclasses of <a href="../../../../../../org/apache/ws/secpolicy/model/SecurityContextToken.html" title="class in org.apache.ws.secpolicy.model">SecurityContextToken</a> in <a href="../../../../../../org/apache/ws/secpolicy/model/package-summary.html">org.apache.ws.secpolicy.model</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Class and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/ws/secpolicy/model/SecureConversationToken.html" title="class in org.apache.ws.secpolicy.model">SecureConversationToken</a></strong></code>
+<div class="block">Model class of SecureConversationToken assertion</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy/model/SecurityContextToken.html" title="class in org.apache.ws.secpolicy.model">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy/model/class-use/SecurityContextToken.html" target="_top">Frames</a></li>
+<li><a href="SecurityContextToken.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/class-use/SignatureToken.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/class-use/SignatureToken.html
new file mode 100644
index 0000000..48887c7
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/class-use/SignatureToken.html
@@ -0,0 +1,168 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.ws.secpolicy.model.SignatureToken (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.ws.secpolicy.model.SignatureToken (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy/model/SignatureToken.html" title="class in org.apache.ws.secpolicy.model">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy/model/class-use/SignatureToken.html" target="_top">Frames</a></li>
+<li><a href="SignatureToken.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.ws.secpolicy.model.SignatureToken" class="title">Uses of Class<br>org.apache.ws.secpolicy.model.SignatureToken</h2>
+</div>
+<div class="classUseContainer">
+<ul class="blockList">
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
+<caption><span>Packages that use <a href="../../../../../../org/apache/ws/secpolicy/model/SignatureToken.html" title="class in org.apache.ws.secpolicy.model">SignatureToken</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Package</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="#org.apache.ws.secpolicy.model">org.apache.ws.secpolicy.model</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<ul class="blockList">
+<li class="blockList"><a name="org.apache.ws.secpolicy.model">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../../../org/apache/ws/secpolicy/model/SignatureToken.html" title="class in org.apache.ws.secpolicy.model">SignatureToken</a> in <a href="../../../../../../org/apache/ws/secpolicy/model/package-summary.html">org.apache.ws.secpolicy.model</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../../../org/apache/ws/secpolicy/model/package-summary.html">org.apache.ws.secpolicy.model</a> that return <a href="../../../../../../org/apache/ws/secpolicy/model/SignatureToken.html" title="class in org.apache.ws.secpolicy.model">SignatureToken</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../../org/apache/ws/secpolicy/model/SignatureToken.html" title="class in org.apache.ws.secpolicy.model">SignatureToken</a></code></td>
+<td class="colLast"><span class="strong">SymmetricBinding.</span><code><strong><a href="../../../../../../org/apache/ws/secpolicy/model/SymmetricBinding.html#getSignatureToken()">getSignatureToken</a></strong>()</code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../../../org/apache/ws/secpolicy/model/package-summary.html">org.apache.ws.secpolicy.model</a> with parameters of type <a href="../../../../../../org/apache/ws/secpolicy/model/SignatureToken.html" title="class in org.apache.ws.secpolicy.model">SignatureToken</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">SymmetricBinding.</span><code><strong><a href="../../../../../../org/apache/ws/secpolicy/model/SymmetricBinding.html#setSignatureToken(org.apache.ws.secpolicy.model.SignatureToken)">setSignatureToken</a></strong>(<a href="../../../../../../org/apache/ws/secpolicy/model/SignatureToken.html" title="class in org.apache.ws.secpolicy.model">SignatureToken</a>&nbsp;signatureToken)</code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy/model/SignatureToken.html" title="class in org.apache.ws.secpolicy.model">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy/model/class-use/SignatureToken.html" target="_top">Frames</a></li>
+<li><a href="SignatureToken.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/class-use/SignedEncryptedElements.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/class-use/SignedEncryptedElements.html
new file mode 100644
index 0000000..fccf103
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/class-use/SignedEncryptedElements.html
@@ -0,0 +1,176 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.ws.secpolicy.model.SignedEncryptedElements (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.ws.secpolicy.model.SignedEncryptedElements (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy/model/SignedEncryptedElements.html" title="class in org.apache.ws.secpolicy.model">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy/model/class-use/SignedEncryptedElements.html" target="_top">Frames</a></li>
+<li><a href="SignedEncryptedElements.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.ws.secpolicy.model.SignedEncryptedElements" class="title">Uses of Class<br>org.apache.ws.secpolicy.model.SignedEncryptedElements</h2>
+</div>
+<div class="classUseContainer">
+<ul class="blockList">
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
+<caption><span>Packages that use <a href="../../../../../../org/apache/ws/secpolicy/model/SignedEncryptedElements.html" title="class in org.apache.ws.secpolicy.model">SignedEncryptedElements</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Package</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="#org.apache.ws.secpolicy.model">org.apache.ws.secpolicy.model</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<ul class="blockList">
+<li class="blockList"><a name="org.apache.ws.secpolicy.model">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../../../org/apache/ws/secpolicy/model/SignedEncryptedElements.html" title="class in org.apache.ws.secpolicy.model">SignedEncryptedElements</a> in <a href="../../../../../../org/apache/ws/secpolicy/model/package-summary.html">org.apache.ws.secpolicy.model</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../../../org/apache/ws/secpolicy/model/package-summary.html">org.apache.ws.secpolicy.model</a> that return <a href="../../../../../../org/apache/ws/secpolicy/model/SignedEncryptedElements.html" title="class in org.apache.ws.secpolicy.model">SignedEncryptedElements</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../../org/apache/ws/secpolicy/model/SignedEncryptedElements.html" title="class in org.apache.ws.secpolicy.model">SignedEncryptedElements</a></code></td>
+<td class="colLast"><span class="strong">SupportingToken.</span><code><strong><a href="../../../../../../org/apache/ws/secpolicy/model/SupportingToken.html#getEncryptedElements()">getEncryptedElements</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../../../org/apache/ws/secpolicy/model/SignedEncryptedElements.html" title="class in org.apache.ws.secpolicy.model">SignedEncryptedElements</a></code></td>
+<td class="colLast"><span class="strong">SupportingToken.</span><code><strong><a href="../../../../../../org/apache/ws/secpolicy/model/SupportingToken.html#getSignedElements()">getSignedElements</a></strong>()</code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../../../org/apache/ws/secpolicy/model/package-summary.html">org.apache.ws.secpolicy.model</a> with parameters of type <a href="../../../../../../org/apache/ws/secpolicy/model/SignedEncryptedElements.html" title="class in org.apache.ws.secpolicy.model">SignedEncryptedElements</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">SupportingToken.</span><code><strong><a href="../../../../../../org/apache/ws/secpolicy/model/SupportingToken.html#setEncryptedElements(org.apache.ws.secpolicy.model.SignedEncryptedElements)">setEncryptedElements</a></strong>(<a href="../../../../../../org/apache/ws/secpolicy/model/SignedEncryptedElements.html" title="class in org.apache.ws.secpolicy.model">SignedEncryptedElements</a>&nbsp;encryptedElements)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">SupportingToken.</span><code><strong><a href="../../../../../../org/apache/ws/secpolicy/model/SupportingToken.html#setSignedElements(org.apache.ws.secpolicy.model.SignedEncryptedElements)">setSignedElements</a></strong>(<a href="../../../../../../org/apache/ws/secpolicy/model/SignedEncryptedElements.html" title="class in org.apache.ws.secpolicy.model">SignedEncryptedElements</a>&nbsp;signedElements)</code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy/model/SignedEncryptedElements.html" title="class in org.apache.ws.secpolicy.model">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy/model/class-use/SignedEncryptedElements.html" target="_top">Frames</a></li>
+<li><a href="SignedEncryptedElements.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/class-use/SignedEncryptedParts.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/class-use/SignedEncryptedParts.html
new file mode 100644
index 0000000..02fe376
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/class-use/SignedEncryptedParts.html
@@ -0,0 +1,176 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.ws.secpolicy.model.SignedEncryptedParts (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.ws.secpolicy.model.SignedEncryptedParts (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy/model/SignedEncryptedParts.html" title="class in org.apache.ws.secpolicy.model">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy/model/class-use/SignedEncryptedParts.html" target="_top">Frames</a></li>
+<li><a href="SignedEncryptedParts.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.ws.secpolicy.model.SignedEncryptedParts" class="title">Uses of Class<br>org.apache.ws.secpolicy.model.SignedEncryptedParts</h2>
+</div>
+<div class="classUseContainer">
+<ul class="blockList">
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
+<caption><span>Packages that use <a href="../../../../../../org/apache/ws/secpolicy/model/SignedEncryptedParts.html" title="class in org.apache.ws.secpolicy.model">SignedEncryptedParts</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Package</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="#org.apache.ws.secpolicy.model">org.apache.ws.secpolicy.model</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<ul class="blockList">
+<li class="blockList"><a name="org.apache.ws.secpolicy.model">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../../../org/apache/ws/secpolicy/model/SignedEncryptedParts.html" title="class in org.apache.ws.secpolicy.model">SignedEncryptedParts</a> in <a href="../../../../../../org/apache/ws/secpolicy/model/package-summary.html">org.apache.ws.secpolicy.model</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../../../org/apache/ws/secpolicy/model/package-summary.html">org.apache.ws.secpolicy.model</a> that return <a href="../../../../../../org/apache/ws/secpolicy/model/SignedEncryptedParts.html" title="class in org.apache.ws.secpolicy.model">SignedEncryptedParts</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../../org/apache/ws/secpolicy/model/SignedEncryptedParts.html" title="class in org.apache.ws.secpolicy.model">SignedEncryptedParts</a></code></td>
+<td class="colLast"><span class="strong">SupportingToken.</span><code><strong><a href="../../../../../../org/apache/ws/secpolicy/model/SupportingToken.html#getEncryptedParts()">getEncryptedParts</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../../../org/apache/ws/secpolicy/model/SignedEncryptedParts.html" title="class in org.apache.ws.secpolicy.model">SignedEncryptedParts</a></code></td>
+<td class="colLast"><span class="strong">SupportingToken.</span><code><strong><a href="../../../../../../org/apache/ws/secpolicy/model/SupportingToken.html#getSignedParts()">getSignedParts</a></strong>()</code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../../../org/apache/ws/secpolicy/model/package-summary.html">org.apache.ws.secpolicy.model</a> with parameters of type <a href="../../../../../../org/apache/ws/secpolicy/model/SignedEncryptedParts.html" title="class in org.apache.ws.secpolicy.model">SignedEncryptedParts</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">SupportingToken.</span><code><strong><a href="../../../../../../org/apache/ws/secpolicy/model/SupportingToken.html#setEncryptedParts(org.apache.ws.secpolicy.model.SignedEncryptedParts)">setEncryptedParts</a></strong>(<a href="../../../../../../org/apache/ws/secpolicy/model/SignedEncryptedParts.html" title="class in org.apache.ws.secpolicy.model">SignedEncryptedParts</a>&nbsp;encryptedParts)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">SupportingToken.</span><code><strong><a href="../../../../../../org/apache/ws/secpolicy/model/SupportingToken.html#setSignedParts(org.apache.ws.secpolicy.model.SignedEncryptedParts)">setSignedParts</a></strong>(<a href="../../../../../../org/apache/ws/secpolicy/model/SignedEncryptedParts.html" title="class in org.apache.ws.secpolicy.model">SignedEncryptedParts</a>&nbsp;signedParts)</code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy/model/SignedEncryptedParts.html" title="class in org.apache.ws.secpolicy.model">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy/model/class-use/SignedEncryptedParts.html" target="_top">Frames</a></li>
+<li><a href="SignedEncryptedParts.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/class-use/SupportingToken.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/class-use/SupportingToken.html
new file mode 100644
index 0000000..886eebd
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/class-use/SupportingToken.html
@@ -0,0 +1,356 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.ws.secpolicy.model.SupportingToken (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.ws.secpolicy.model.SupportingToken (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy/model/class-use/SupportingToken.html" target="_top">Frames</a></li>
+<li><a href="SupportingToken.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.ws.secpolicy.model.SupportingToken" class="title">Uses of Class<br>org.apache.ws.secpolicy.model.SupportingToken</h2>
+</div>
+<div class="classUseContainer">
+<ul class="blockList">
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
+<caption><span>Packages that use <a href="../../../../../../org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Package</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="#org.apache.rampart">org.apache.rampart</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="#org.apache.rampart.builder">org.apache.rampart.builder</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="#org.apache.rampart.policy">org.apache.rampart.policy</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="#org.apache.rampart.util">org.apache.rampart.util</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="#org.apache.ws.secpolicy.model">org.apache.ws.secpolicy.model</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<ul class="blockList">
+<li class="blockList"><a name="org.apache.rampart">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../../../org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a> in <a href="../../../../../../org/apache/rampart/package-summary.html">org.apache.rampart</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../../../org/apache/rampart/package-summary.html">org.apache.rampart</a> with parameters of type <a href="../../../../../../org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<td class="colLast"><span class="strong">PolicyBasedResultsValidator.</span><code><strong><a href="../../../../../../org/apache/rampart/PolicyBasedResultsValidator.html#handleSupportingTokens(java.util.List, org.apache.ws.secpolicy.model.SupportingToken)">handleSupportingTokens</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.ws.security.WSSecurityEngineResult&gt;&nbsp;results,
+                      <a href="../../../../../../org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a>&nbsp;suppTok)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><span class="strong">PolicyBasedResultsValidator.</span><code><strong><a href="../../../../../../org/apache/rampart/PolicyBasedResultsValidator.html#isUsernameTokenPresent(org.apache.ws.secpolicy.model.SupportingToken)">isUsernameTokenPresent</a></strong>(<a href="../../../../../../org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a>&nbsp;suppTok)</code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="org.apache.rampart.builder">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../../../org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a> in <a href="../../../../../../org/apache/rampart/builder/package-summary.html">org.apache.rampart.builder</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../../../org/apache/rampart/builder/package-summary.html">org.apache.rampart.builder</a> with parameters of type <a href="../../../../../../org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">HashMap</a></code></td>
+<td class="colLast"><span class="strong">BindingBuilder.</span><code><strong><a href="../../../../../../org/apache/rampart/builder/BindingBuilder.html#handleSupportingTokens(org.apache.rampart.RampartMessageData, org.apache.ws.secpolicy.model.SupportingToken)">handleSupportingTokens</a></strong>(<a href="../../../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd,
+                      <a href="../../../../../../org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a>&nbsp;suppTokens)</code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="org.apache.rampart.policy">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../../../org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a> in <a href="../../../../../../org/apache/rampart/policy/package-summary.html">org.apache.rampart.policy</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../../../org/apache/rampart/policy/package-summary.html">org.apache.rampart.policy</a> that return <a href="../../../../../../org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../../org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a></code></td>
+<td class="colLast"><span class="strong">RampartPolicyData.</span><code><strong><a href="../../../../../../org/apache/rampart/policy/RampartPolicyData.html#getEncryptedSupportingTokens()">getEncryptedSupportingTokens</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../../../org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a></code></td>
+<td class="colLast"><span class="strong">RampartPolicyData.</span><code><strong><a href="../../../../../../org/apache/rampart/policy/RampartPolicyData.html#getEndorsingEncryptedSupportingTokens()">getEndorsingEncryptedSupportingTokens</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../../org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a></code></td>
+<td class="colLast"><span class="strong">RampartPolicyData.</span><code><strong><a href="../../../../../../org/apache/rampart/policy/RampartPolicyData.html#getEndorsingSupportingTokens()">getEndorsingSupportingTokens</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../../../org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a></code></td>
+<td class="colLast"><span class="strong">RampartPolicyData.</span><code><strong><a href="../../../../../../org/apache/rampart/policy/RampartPolicyData.html#getSignedEncryptedSupportingTokens()">getSignedEncryptedSupportingTokens</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../../org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a></code></td>
+<td class="colLast"><span class="strong">RampartPolicyData.</span><code><strong><a href="../../../../../../org/apache/rampart/policy/RampartPolicyData.html#getSignedEndorsingEncryptedSupportingTokens()">getSignedEndorsingEncryptedSupportingTokens</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../../../org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a></code></td>
+<td class="colLast"><span class="strong">RampartPolicyData.</span><code><strong><a href="../../../../../../org/apache/rampart/policy/RampartPolicyData.html#getSignedEndorsingSupportingTokens()">getSignedEndorsingSupportingTokens</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../../org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a></code></td>
+<td class="colLast"><span class="strong">RampartPolicyData.</span><code><strong><a href="../../../../../../org/apache/rampart/policy/RampartPolicyData.html#getSignedSupportingTokens()">getSignedSupportingTokens</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../../../org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a></code></td>
+<td class="colLast"><span class="strong">RampartPolicyData.</span><code><strong><a href="../../../../../../org/apache/rampart/policy/RampartPolicyData.html#getSupportingTokens()">getSupportingTokens</a></strong>()</code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../../../org/apache/rampart/policy/package-summary.html">org.apache.rampart.policy</a> that return types with arguments of type <a href="../../../../../../org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../../org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a>&gt;</code></td>
+<td class="colLast"><span class="strong">RampartPolicyData.</span><code><strong><a href="../../../../../../org/apache/rampart/policy/RampartPolicyData.html#getSupportingTokensList()">getSupportingTokensList</a></strong>()</code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../../../org/apache/rampart/policy/package-summary.html">org.apache.rampart.policy</a> with parameters of type <a href="../../../../../../org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">SupportingPolicyData.</span><code><strong><a href="../../../../../../org/apache/rampart/policy/SupportingPolicyData.html#build(org.apache.ws.secpolicy.model.SupportingToken)">build</a></strong>(<a href="../../../../../../org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a>&nbsp;token)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">RampartPolicyData.</span><code><strong><a href="../../../../../../org/apache/rampart/policy/RampartPolicyData.html#setEncryptedSupportingTokens(org.apache.ws.secpolicy.model.SupportingToken)">setEncryptedSupportingTokens</a></strong>(<a href="../../../../../../org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a>&nbsp;encryptedSupportingTokens)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">RampartPolicyData.</span><code><strong><a href="../../../../../../org/apache/rampart/policy/RampartPolicyData.html#setEndorsingEncryptedSupportingTokens(org.apache.ws.secpolicy.model.SupportingToken)">setEndorsingEncryptedSupportingTokens</a></strong>(<a href="../../../../../../org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a>&nbsp;endorsingEncryptedSupportingTokens)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">RampartPolicyData.</span><code><strong><a href="../../../../../../org/apache/rampart/policy/RampartPolicyData.html#setEndorsingSupportingTokens(org.apache.ws.secpolicy.model.SupportingToken)">setEndorsingSupportingTokens</a></strong>(<a href="../../../../../../org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a>&nbsp;endorsingSupportingTokens)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">RampartPolicyData.</span><code><strong><a href="../../../../../../org/apache/rampart/policy/RampartPolicyData.html#setSignedEncryptedSupportingTokens(org.apache.ws.secpolicy.model.SupportingToken)">setSignedEncryptedSupportingTokens</a></strong>(<a href="../../../../../../org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a>&nbsp;signedEncryptedSupportingTokens)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">RampartPolicyData.</span><code><strong><a href="../../../../../../org/apache/rampart/policy/RampartPolicyData.html#setSignedEndorsingEncryptedSupportingTokens(org.apache.ws.secpolicy.model.SupportingToken)">setSignedEndorsingEncryptedSupportingTokens</a></strong>(<a href="../../../../../../org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a>&nbsp;signedEndorsingEncryptedSupportingTokens)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">RampartPolicyData.</span><code><strong><a href="../../../../../../org/apache/rampart/policy/RampartPolicyData.html#setSignedEndorsingSupportingTokens(org.apache.ws.secpolicy.model.SupportingToken)">setSignedEndorsingSupportingTokens</a></strong>(<a href="../../../../../../org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a>&nbsp;signedEndorsingSupportingTokens)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">RampartPolicyData.</span><code><strong><a href="../../../../../../org/apache/rampart/policy/RampartPolicyData.html#setSignedSupportingTokens(org.apache.ws.secpolicy.model.SupportingToken)">setSignedSupportingTokens</a></strong>(<a href="../../../../../../org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a>&nbsp;signedSupportingTokens)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">RampartPolicyData.</span><code><strong><a href="../../../../../../org/apache/rampart/policy/RampartPolicyData.html#setSupportingTokens(org.apache.ws.secpolicy.model.SupportingToken)">setSupportingTokens</a></strong>(<a href="../../../../../../org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a>&nbsp;suppTokens)</code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="org.apache.rampart.util">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../../../org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a> in <a href="../../../../../../org/apache/rampart/util/package-summary.html">org.apache.rampart.util</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../../../org/apache/rampart/util/package-summary.html">org.apache.rampart.util</a> with parameters of type <a href="../../../../../../org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../../../org/apache/ws/secpolicy/model/UsernameToken.html" title="class in org.apache.ws.secpolicy.model">UsernameToken</a>&gt;</code></td>
+<td class="colLast"><span class="strong">RampartUtil.</span><code><strong><a href="../../../../../../org/apache/rampart/util/RampartUtil.html#getUsernameTokens(org.apache.ws.secpolicy.model.SupportingToken)">getUsernameTokens</a></strong>(<a href="../../../../../../org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a>&nbsp;suppTok)</code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="org.apache.ws.secpolicy.model">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../../../org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a> in <a href="../../../../../../org/apache/ws/secpolicy/model/package-summary.html">org.apache.ws.secpolicy.model</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../../../org/apache/ws/secpolicy/model/package-summary.html">org.apache.ws.secpolicy.model</a> that return <a href="../../../../../../org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../../org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a></code></td>
+<td class="colLast"><span class="strong">Binding.</span><code><strong><a href="../../../../../../org/apache/ws/secpolicy/model/Binding.html#getSignedEndorsingSupportingTokens()">getSignedEndorsingSupportingTokens</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../../../org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a></code></td>
+<td class="colLast"><span class="strong">Binding.</span><code><strong><a href="../../../../../../org/apache/ws/secpolicy/model/Binding.html#getSignedSupportingToken()">getSignedSupportingToken</a></strong>()</code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../../../org/apache/ws/secpolicy/model/package-summary.html">org.apache.ws.secpolicy.model</a> with parameters of type <a href="../../../../../../org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">Binding.</span><code><strong><a href="../../../../../../org/apache/ws/secpolicy/model/Binding.html#setSignedEndorsingSupportingTokens(org.apache.ws.secpolicy.model.SupportingToken)">setSignedEndorsingSupportingTokens</a></strong>(<a href="../../../../../../org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a>&nbsp;signedEndorsingSupportingTokens)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">Binding.</span><code><strong><a href="../../../../../../org/apache/ws/secpolicy/model/Binding.html#setSignedSupportingToken(org.apache.ws.secpolicy.model.SupportingToken)">setSignedSupportingToken</a></strong>(<a href="../../../../../../org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a>&nbsp;signedSupportingToken)</code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy/model/class-use/SupportingToken.html" target="_top">Frames</a></li>
+<li><a href="SupportingToken.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/class-use/SymmetricAsymmetricBindingBase.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/class-use/SymmetricAsymmetricBindingBase.html
new file mode 100644
index 0000000..4413644
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/class-use/SymmetricAsymmetricBindingBase.html
@@ -0,0 +1,159 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.ws.secpolicy.model.SymmetricAsymmetricBindingBase (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.ws.secpolicy.model.SymmetricAsymmetricBindingBase (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy/model/SymmetricAsymmetricBindingBase.html" title="class in org.apache.ws.secpolicy.model">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy/model/class-use/SymmetricAsymmetricBindingBase.html" target="_top">Frames</a></li>
+<li><a href="SymmetricAsymmetricBindingBase.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.ws.secpolicy.model.SymmetricAsymmetricBindingBase" class="title">Uses of Class<br>org.apache.ws.secpolicy.model.SymmetricAsymmetricBindingBase</h2>
+</div>
+<div class="classUseContainer">
+<ul class="blockList">
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
+<caption><span>Packages that use <a href="../../../../../../org/apache/ws/secpolicy/model/SymmetricAsymmetricBindingBase.html" title="class in org.apache.ws.secpolicy.model">SymmetricAsymmetricBindingBase</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Package</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="#org.apache.ws.secpolicy.model">org.apache.ws.secpolicy.model</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<ul class="blockList">
+<li class="blockList"><a name="org.apache.ws.secpolicy.model">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../../../org/apache/ws/secpolicy/model/SymmetricAsymmetricBindingBase.html" title="class in org.apache.ws.secpolicy.model">SymmetricAsymmetricBindingBase</a> in <a href="../../../../../../org/apache/ws/secpolicy/model/package-summary.html">org.apache.ws.secpolicy.model</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing subclasses, and an explanation">
+<caption><span>Subclasses of <a href="../../../../../../org/apache/ws/secpolicy/model/SymmetricAsymmetricBindingBase.html" title="class in org.apache.ws.secpolicy.model">SymmetricAsymmetricBindingBase</a> in <a href="../../../../../../org/apache/ws/secpolicy/model/package-summary.html">org.apache.ws.secpolicy.model</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Class and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/ws/secpolicy/model/AsymmetricBinding.html" title="class in org.apache.ws.secpolicy.model">AsymmetricBinding</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/ws/secpolicy/model/SymmetricBinding.html" title="class in org.apache.ws.secpolicy.model">SymmetricBinding</a></strong></code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy/model/SymmetricAsymmetricBindingBase.html" title="class in org.apache.ws.secpolicy.model">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy/model/class-use/SymmetricAsymmetricBindingBase.html" target="_top">Frames</a></li>
+<li><a href="SymmetricAsymmetricBindingBase.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/class-use/SymmetricBinding.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/class-use/SymmetricBinding.html
new file mode 100644
index 0000000..2f4f97a
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/class-use/SymmetricBinding.html
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.ws.secpolicy.model.SymmetricBinding (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.ws.secpolicy.model.SymmetricBinding (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy/model/SymmetricBinding.html" title="class in org.apache.ws.secpolicy.model">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy/model/class-use/SymmetricBinding.html" target="_top">Frames</a></li>
+<li><a href="SymmetricBinding.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.ws.secpolicy.model.SymmetricBinding" class="title">Uses of Class<br>org.apache.ws.secpolicy.model.SymmetricBinding</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.ws.secpolicy.model.SymmetricBinding</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy/model/SymmetricBinding.html" title="class in org.apache.ws.secpolicy.model">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy/model/class-use/SymmetricBinding.html" target="_top">Frames</a></li>
+<li><a href="SymmetricBinding.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/class-use/Token.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/class-use/Token.html
new file mode 100644
index 0000000..2894fbc
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/class-use/Token.html
@@ -0,0 +1,448 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.ws.secpolicy.model.Token (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.ws.secpolicy.model.Token (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy/model/class-use/Token.html" target="_top">Frames</a></li>
+<li><a href="Token.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.ws.secpolicy.model.Token" class="title">Uses of Class<br>org.apache.ws.secpolicy.model.Token</h2>
+</div>
+<div class="classUseContainer">
+<ul class="blockList">
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
+<caption><span>Packages that use <a href="../../../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Package</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="#org.apache.rampart.builder">org.apache.rampart.builder</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="#org.apache.rampart.policy">org.apache.rampart.policy</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="#org.apache.rampart.util">org.apache.rampart.util</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="#org.apache.ws.secpolicy.model">org.apache.ws.secpolicy.model</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<ul class="blockList">
+<li class="blockList"><a name="org.apache.rampart.builder">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a> in <a href="../../../../../../org/apache/rampart/builder/package-summary.html">org.apache.rampart.builder</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../../../org/apache/rampart/builder/package-summary.html">org.apache.rampart.builder</a> with parameters of type <a href="../../../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>protected byte[]</code></td>
+<td class="colLast"><span class="strong">BindingBuilder.</span><code><strong><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)">doSymmSignature</a></strong>(<a href="../../../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd,
+               <a href="../../../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a>&nbsp;policyToken,
+               <a href="../../../../../../org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a>&nbsp;tok,
+               <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.ws.security.WSEncryptionPart&gt;&nbsp;sigParts)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected org.apache.ws.security.message.WSSecEncryptedKey</code></td>
+<td class="colLast"><span class="strong">BindingBuilder.</span><code><strong><a href="../../../../../../org/apache/rampart/builder/BindingBuilder.html#getEncryptedKeyBuilder(org.apache.rampart.RampartMessageData, org.apache.ws.secpolicy.model.Token)">getEncryptedKeyBuilder</a></strong>(<a href="../../../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd,
+                      <a href="../../../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a>&nbsp;token)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected org.apache.ws.security.message.WSSecSignature</code></td>
+<td class="colLast"><span class="strong">BindingBuilder.</span><code><strong><a href="../../../../../../org/apache/rampart/builder/BindingBuilder.html#getSignatureBuider(org.apache.rampart.RampartMessageData, org.apache.ws.secpolicy.model.Token)">getSignatureBuider</a></strong>(<a href="../../../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd,
+                  <a href="../../../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a>&nbsp;token)</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected org.apache.ws.security.message.WSSecSignature</code></td>
+<td class="colLast"><span class="strong">BindingBuilder.</span><code><strong><a href="../../../../../../org/apache/rampart/builder/BindingBuilder.html#getSignatureBuider(org.apache.rampart.RampartMessageData, org.apache.ws.secpolicy.model.Token, java.lang.String)">getSignatureBuider</a></strong>(<a href="../../../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd,
+                  <a href="../../../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a>&nbsp;token,
+                  <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;userCertAlias)</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected org.apache.ws.security.message.WSSecSignature</code></td>
+<td class="colLast"><span class="strong">BindingBuilder.</span><code><strong><a href="../../../../../../org/apache/rampart/builder/BindingBuilder.html#getSignatureBuilder(org.apache.rampart.RampartMessageData, org.apache.ws.secpolicy.model.Token)">getSignatureBuilder</a></strong>(<a href="../../../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd,
+                   <a href="../../../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a>&nbsp;token)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected org.apache.ws.security.message.WSSecSignature</code></td>
+<td class="colLast"><span class="strong">BindingBuilder.</span><code><strong><a href="../../../../../../org/apache/rampart/builder/BindingBuilder.html#getSignatureBuilder(org.apache.rampart.RampartMessageData, org.apache.ws.secpolicy.model.Token, java.lang.String)">getSignatureBuilder</a></strong>(<a href="../../../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd,
+                   <a href="../../../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a>&nbsp;token,
+                   <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;userCertAlias)</code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="org.apache.rampart.policy">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a> in <a href="../../../../../../org/apache/rampart/policy/package-summary.html">org.apache.rampart.policy</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../../../org/apache/rampart/policy/package-summary.html">org.apache.rampart.policy</a> that return <a href="../../../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a></code></td>
+<td class="colLast"><span class="strong">RampartPolicyData.</span><code><strong><a href="../../../../../../org/apache/rampart/policy/RampartPolicyData.html#getEncryptionToken()">getEncryptionToken</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a></code></td>
+<td class="colLast"><span class="strong">RampartPolicyData.</span><code><strong><a href="../../../../../../org/apache/rampart/policy/RampartPolicyData.html#getInitiatorToken()">getInitiatorToken</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a></code></td>
+<td class="colLast"><span class="strong">RampartPolicyData.</span><code><strong><a href="../../../../../../org/apache/rampart/policy/RampartPolicyData.html#getRecipientToken()">getRecipientToken</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a></code></td>
+<td class="colLast"><span class="strong">RampartPolicyData.</span><code><strong><a href="../../../../../../org/apache/rampart/policy/RampartPolicyData.html#getSignatureToken()">getSignatureToken</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a></code></td>
+<td class="colLast"><span class="strong">RampartPolicyData.</span><code><strong><a href="../../../../../../org/apache/rampart/policy/RampartPolicyData.html#getTransportToken()">getTransportToken</a></strong>()</code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../../../org/apache/rampart/policy/package-summary.html">org.apache.rampart.policy</a> with parameters of type <a href="../../../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><span class="strong">RampartPolicyData.</span><code><strong><a href="../../../../../../org/apache/rampart/policy/RampartPolicyData.html#getSupportingTokenID(org.apache.ws.secpolicy.model.Token, int)">getSupportingTokenID</a></strong>(<a href="../../../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a>&nbsp;token,
+                    int&nbsp;type)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">RampartPolicyData.</span><code><strong><a href="../../../../../../org/apache/rampart/policy/RampartPolicyData.html#setEncryptionToken(org.apache.ws.secpolicy.model.Token)">setEncryptionToken</a></strong>(<a href="../../../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a>&nbsp;encryptionToken)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">RampartPolicyData.</span><code><strong><a href="../../../../../../org/apache/rampart/policy/RampartPolicyData.html#setInitiatorToken(org.apache.ws.secpolicy.model.Token)">setInitiatorToken</a></strong>(<a href="../../../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a>&nbsp;initiatorToken)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">RampartPolicyData.</span><code><strong><a href="../../../../../../org/apache/rampart/policy/RampartPolicyData.html#setProtectionToken(org.apache.ws.secpolicy.model.Token)">setProtectionToken</a></strong>(<a href="../../../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a>&nbsp;protectionToken)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">RampartPolicyData.</span><code><strong><a href="../../../../../../org/apache/rampart/policy/RampartPolicyData.html#setRecipientToken(org.apache.ws.secpolicy.model.Token)">setRecipientToken</a></strong>(<a href="../../../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a>&nbsp;recipientToken)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">RampartPolicyData.</span><code><strong><a href="../../../../../../org/apache/rampart/policy/RampartPolicyData.html#setSignatureToken(org.apache.ws.secpolicy.model.Token)">setSignatureToken</a></strong>(<a href="../../../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a>&nbsp;signatureToken)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">RampartPolicyData.</span><code><strong><a href="../../../../../../org/apache/rampart/policy/RampartPolicyData.html#setSupporttingtokenId(org.apache.ws.secpolicy.model.Token, java.lang.String, int)">setSupporttingtokenId</a></strong>(<a href="../../../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a>&nbsp;token,
+                     <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;id,
+                     int&nbsp;type)</code>
+<div class="block">Add the given token and id to the map.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">RampartPolicyData.</span><code><strong><a href="../../../../../../org/apache/rampart/policy/RampartPolicyData.html#setTransportToken(org.apache.ws.secpolicy.model.Token)">setTransportToken</a></strong>(<a href="../../../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a>&nbsp;transportToken)</code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="org.apache.rampart.util">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a> in <a href="../../../../../../org/apache/rampart/util/package-summary.html">org.apache.rampart.util</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../../../org/apache/rampart/util/package-summary.html">org.apache.rampart.util</a> with parameters of type <a href="../../../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><span class="strong">RampartUtil.</span><code><strong><a href="../../../../../../org/apache/rampart/util/RampartUtil.html#setKeyIdentifierType(org.apache.rampart.RampartMessageData, org.apache.ws.security.message.WSSecBase, org.apache.ws.secpolicy.model.Token)">setKeyIdentifierType</a></strong>(<a href="../../../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd,
+                    org.apache.ws.security.message.WSSecBase&nbsp;secBase,
+                    <a href="../../../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a>&nbsp;token)</code>
+<div class="block">Sets the keyIdentifierType of <code>WSSecSignature</code> or <code>WSSecEncryptedKey</code> 
+ according to the given <code>Token</code> and <code>RampartPolicyData</code>
+ First check the requirements specified under Token Assertion and if not found check 
+ the WSS11 and WSS10 assertions</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="org.apache.ws.secpolicy.model">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a> in <a href="../../../../../../org/apache/ws/secpolicy/model/package-summary.html">org.apache.ws.secpolicy.model</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing subclasses, and an explanation">
+<caption><span>Subclasses of <a href="../../../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a> in <a href="../../../../../../org/apache/ws/secpolicy/model/package-summary.html">org.apache.ws.secpolicy.model</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Class and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/ws/secpolicy/model/HttpsToken.html" title="class in org.apache.ws.secpolicy.model">HttpsToken</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/ws/secpolicy/model/IssuedToken.html" title="class in org.apache.ws.secpolicy.model">IssuedToken</a></strong></code>
+<div class="block">Model bean for the IssuedToken assertion.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/ws/secpolicy/model/SecureConversationToken.html" title="class in org.apache.ws.secpolicy.model">SecureConversationToken</a></strong></code>
+<div class="block">Model class of SecureConversationToken assertion</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/ws/secpolicy/model/SecurityContextToken.html" title="class in org.apache.ws.secpolicy.model">SecurityContextToken</a></strong></code>
+<div class="block">Model class of SecurityContextToken assertion</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/ws/secpolicy/model/UsernameToken.html" title="class in org.apache.ws.secpolicy.model">UsernameToken</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/ws/secpolicy/model/X509Token.html" title="class in org.apache.ws.secpolicy.model">X509Token</a></strong></code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../../../org/apache/ws/secpolicy/model/package-summary.html">org.apache.ws.secpolicy.model</a> that return <a href="../../../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a></code></td>
+<td class="colLast"><span class="strong">EncryptionToken.</span><code><strong><a href="../../../../../../org/apache/ws/secpolicy/model/EncryptionToken.html#getEncryptionToken()">getEncryptionToken</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a></code></td>
+<td class="colLast"><span class="strong">InitiatorToken.</span><code><strong><a href="../../../../../../org/apache/ws/secpolicy/model/InitiatorToken.html#getInitiatorToken()">getInitiatorToken</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a></code></td>
+<td class="colLast"><span class="strong">ProtectionToken.</span><code><strong><a href="../../../../../../org/apache/ws/secpolicy/model/ProtectionToken.html#getProtectionToken()">getProtectionToken</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a></code></td>
+<td class="colLast"><span class="strong">RecipientToken.</span><code><strong><a href="../../../../../../org/apache/ws/secpolicy/model/RecipientToken.html#getReceipientToken()">getReceipientToken</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a></code></td>
+<td class="colLast"><span class="strong">SignatureToken.</span><code><strong><a href="../../../../../../org/apache/ws/secpolicy/model/SignatureToken.html#getSignatureToken()">getSignatureToken</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a></code></td>
+<td class="colLast"><span class="strong">TransportToken.</span><code><strong><a href="../../../../../../org/apache/ws/secpolicy/model/TransportToken.html#getTransportToken()">getTransportToken</a></strong>()</code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../../../org/apache/ws/secpolicy/model/package-summary.html">org.apache.ws.secpolicy.model</a> with parameters of type <a href="../../../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">SupportingToken.</span><code><strong><a href="../../../../../../org/apache/ws/secpolicy/model/SupportingToken.html#addToken(org.apache.ws.secpolicy.model.Token)">addToken</a></strong>(<a href="../../../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a>&nbsp;token)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">EncryptionToken.</span><code><strong><a href="../../../../../../org/apache/ws/secpolicy/model/EncryptionToken.html#setEncryptionToken(org.apache.ws.secpolicy.model.Token)">setEncryptionToken</a></strong>(<a href="../../../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a>&nbsp;encryptionToken)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">InitiatorToken.</span><code><strong><a href="../../../../../../org/apache/ws/secpolicy/model/InitiatorToken.html#setInitiatorToken(org.apache.ws.secpolicy.model.Token)">setInitiatorToken</a></strong>(<a href="../../../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a>&nbsp;initiatorToken)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">ProtectionToken.</span><code><strong><a href="../../../../../../org/apache/ws/secpolicy/model/ProtectionToken.html#setProtectionToken(org.apache.ws.secpolicy.model.Token)">setProtectionToken</a></strong>(<a href="../../../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a>&nbsp;protectionToken)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">RecipientToken.</span><code><strong><a href="../../../../../../org/apache/ws/secpolicy/model/RecipientToken.html#setReceipientToken(org.apache.ws.secpolicy.model.Token)">setReceipientToken</a></strong>(<a href="../../../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a>&nbsp;receipientToken)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">SignatureToken.</span><code><strong><a href="../../../../../../org/apache/ws/secpolicy/model/SignatureToken.html#setSignatureToken(org.apache.ws.secpolicy.model.Token)">setSignatureToken</a></strong>(<a href="../../../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a>&nbsp;signatureToken)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">TransportToken.</span><code><strong><a href="../../../../../../org/apache/ws/secpolicy/model/TransportToken.html#setToken(org.apache.ws.secpolicy.model.Token)">setToken</a></strong>(<a href="../../../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a>&nbsp;tok)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">TokenWrapper.</span><code><strong><a href="../../../../../../org/apache/ws/secpolicy/model/TokenWrapper.html#setToken(org.apache.ws.secpolicy.model.Token)">setToken</a></strong>(<a href="../../../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a>&nbsp;tok)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">SupportingToken.</span><code><strong><a href="../../../../../../org/apache/ws/secpolicy/model/SupportingToken.html#setToken(org.apache.ws.secpolicy.model.Token)">setToken</a></strong>(<a href="../../../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a>&nbsp;tok)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">SignatureToken.</span><code><strong><a href="../../../../../../org/apache/ws/secpolicy/model/SignatureToken.html#setToken(org.apache.ws.secpolicy.model.Token)">setToken</a></strong>(<a href="../../../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a>&nbsp;tok)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">RecipientToken.</span><code><strong><a href="../../../../../../org/apache/ws/secpolicy/model/RecipientToken.html#setToken(org.apache.ws.secpolicy.model.Token)">setToken</a></strong>(<a href="../../../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a>&nbsp;tok)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">ProtectionToken.</span><code><strong><a href="../../../../../../org/apache/ws/secpolicy/model/ProtectionToken.html#setToken(org.apache.ws.secpolicy.model.Token)">setToken</a></strong>(<a href="../../../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a>&nbsp;tok)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">InitiatorToken.</span><code><strong><a href="../../../../../../org/apache/ws/secpolicy/model/InitiatorToken.html#setToken(org.apache.ws.secpolicy.model.Token)">setToken</a></strong>(<a href="../../../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a>&nbsp;tok)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">EncryptionToken.</span><code><strong><a href="../../../../../../org/apache/ws/secpolicy/model/EncryptionToken.html#setToken(org.apache.ws.secpolicy.model.Token)">setToken</a></strong>(<a href="../../../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a>&nbsp;tok)</code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy/model/class-use/Token.html" target="_top">Frames</a></li>
+<li><a href="Token.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/class-use/TokenWrapper.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/class-use/TokenWrapper.html
new file mode 100644
index 0000000..9c8e204
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/class-use/TokenWrapper.html
@@ -0,0 +1,179 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Interface org.apache.ws.secpolicy.model.TokenWrapper (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Interface org.apache.ws.secpolicy.model.TokenWrapper (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy/model/TokenWrapper.html" title="interface in org.apache.ws.secpolicy.model">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy/model/class-use/TokenWrapper.html" target="_top">Frames</a></li>
+<li><a href="TokenWrapper.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Interface org.apache.ws.secpolicy.model.TokenWrapper" class="title">Uses of Interface<br>org.apache.ws.secpolicy.model.TokenWrapper</h2>
+</div>
+<div class="classUseContainer">
+<ul class="blockList">
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
+<caption><span>Packages that use <a href="../../../../../../org/apache/ws/secpolicy/model/TokenWrapper.html" title="interface in org.apache.ws.secpolicy.model">TokenWrapper</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Package</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="#org.apache.ws.secpolicy.model">org.apache.ws.secpolicy.model</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<ul class="blockList">
+<li class="blockList"><a name="org.apache.ws.secpolicy.model">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../../../org/apache/ws/secpolicy/model/TokenWrapper.html" title="interface in org.apache.ws.secpolicy.model">TokenWrapper</a> in <a href="../../../../../../org/apache/ws/secpolicy/model/package-summary.html">org.apache.ws.secpolicy.model</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
+<caption><span>Classes in <a href="../../../../../../org/apache/ws/secpolicy/model/package-summary.html">org.apache.ws.secpolicy.model</a> that implement <a href="../../../../../../org/apache/ws/secpolicy/model/TokenWrapper.html" title="interface in org.apache.ws.secpolicy.model">TokenWrapper</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Class and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/ws/secpolicy/model/EncryptionToken.html" title="class in org.apache.ws.secpolicy.model">EncryptionToken</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/ws/secpolicy/model/InitiatorToken.html" title="class in org.apache.ws.secpolicy.model">InitiatorToken</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/ws/secpolicy/model/ProtectionToken.html" title="class in org.apache.ws.secpolicy.model">ProtectionToken</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/ws/secpolicy/model/RecipientToken.html" title="class in org.apache.ws.secpolicy.model">RecipientToken</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/ws/secpolicy/model/SignatureToken.html" title="class in org.apache.ws.secpolicy.model">SignatureToken</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/ws/secpolicy/model/TransportToken.html" title="class in org.apache.ws.secpolicy.model">TransportToken</a></strong></code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy/model/TokenWrapper.html" title="interface in org.apache.ws.secpolicy.model">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy/model/class-use/TokenWrapper.html" target="_top">Frames</a></li>
+<li><a href="TokenWrapper.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/class-use/TransportBinding.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/class-use/TransportBinding.html
new file mode 100644
index 0000000..7be690f
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/class-use/TransportBinding.html
@@ -0,0 +1,168 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.ws.secpolicy.model.TransportBinding (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.ws.secpolicy.model.TransportBinding (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy/model/TransportBinding.html" title="class in org.apache.ws.secpolicy.model">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy/model/class-use/TransportBinding.html" target="_top">Frames</a></li>
+<li><a href="TransportBinding.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.ws.secpolicy.model.TransportBinding" class="title">Uses of Class<br>org.apache.ws.secpolicy.model.TransportBinding</h2>
+</div>
+<div class="classUseContainer">
+<ul class="blockList">
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
+<caption><span>Packages that use <a href="../../../../../../org/apache/ws/secpolicy/model/TransportBinding.html" title="class in org.apache.ws.secpolicy.model">TransportBinding</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Package</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="#org.apache.ws.secpolicy.model">org.apache.ws.secpolicy.model</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<ul class="blockList">
+<li class="blockList"><a name="org.apache.ws.secpolicy.model">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../../../org/apache/ws/secpolicy/model/TransportBinding.html" title="class in org.apache.ws.secpolicy.model">TransportBinding</a> in <a href="../../../../../../org/apache/ws/secpolicy/model/package-summary.html">org.apache.ws.secpolicy.model</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../../../org/apache/ws/secpolicy/model/package-summary.html">org.apache.ws.secpolicy.model</a> that return <a href="../../../../../../org/apache/ws/secpolicy/model/TransportBinding.html" title="class in org.apache.ws.secpolicy.model">TransportBinding</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../../org/apache/ws/secpolicy/model/TransportBinding.html" title="class in org.apache.ws.secpolicy.model">TransportBinding</a></code></td>
+<td class="colLast"><span class="strong">TransportBinding.</span><code><strong><a href="../../../../../../org/apache/ws/secpolicy/model/TransportBinding.html#getDefaultConfiguration()">getDefaultConfiguration</a></strong>()</code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../../../org/apache/ws/secpolicy/model/package-summary.html">org.apache.ws.secpolicy.model</a> with parameters of type <a href="../../../../../../org/apache/ws/secpolicy/model/TransportBinding.html" title="class in org.apache.ws.secpolicy.model">TransportBinding</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">TransportBinding.</span><code><strong><a href="../../../../../../org/apache/ws/secpolicy/model/TransportBinding.html#addConfiguration(org.apache.ws.secpolicy.model.TransportBinding)">addConfiguration</a></strong>(<a href="../../../../../../org/apache/ws/secpolicy/model/TransportBinding.html" title="class in org.apache.ws.secpolicy.model">TransportBinding</a>&nbsp;transportBinding)</code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy/model/TransportBinding.html" title="class in org.apache.ws.secpolicy.model">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy/model/class-use/TransportBinding.html" target="_top">Frames</a></li>
+<li><a href="TransportBinding.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/class-use/TransportToken.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/class-use/TransportToken.html
new file mode 100644
index 0000000..b76dea1
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/class-use/TransportToken.html
@@ -0,0 +1,168 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.ws.secpolicy.model.TransportToken (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.ws.secpolicy.model.TransportToken (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy/model/TransportToken.html" title="class in org.apache.ws.secpolicy.model">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy/model/class-use/TransportToken.html" target="_top">Frames</a></li>
+<li><a href="TransportToken.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.ws.secpolicy.model.TransportToken" class="title">Uses of Class<br>org.apache.ws.secpolicy.model.TransportToken</h2>
+</div>
+<div class="classUseContainer">
+<ul class="blockList">
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
+<caption><span>Packages that use <a href="../../../../../../org/apache/ws/secpolicy/model/TransportToken.html" title="class in org.apache.ws.secpolicy.model">TransportToken</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Package</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="#org.apache.ws.secpolicy.model">org.apache.ws.secpolicy.model</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<ul class="blockList">
+<li class="blockList"><a name="org.apache.ws.secpolicy.model">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../../../org/apache/ws/secpolicy/model/TransportToken.html" title="class in org.apache.ws.secpolicy.model">TransportToken</a> in <a href="../../../../../../org/apache/ws/secpolicy/model/package-summary.html">org.apache.ws.secpolicy.model</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../../../org/apache/ws/secpolicy/model/package-summary.html">org.apache.ws.secpolicy.model</a> that return <a href="../../../../../../org/apache/ws/secpolicy/model/TransportToken.html" title="class in org.apache.ws.secpolicy.model">TransportToken</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../../org/apache/ws/secpolicy/model/TransportToken.html" title="class in org.apache.ws.secpolicy.model">TransportToken</a></code></td>
+<td class="colLast"><span class="strong">TransportBinding.</span><code><strong><a href="../../../../../../org/apache/ws/secpolicy/model/TransportBinding.html#getTransportToken()">getTransportToken</a></strong>()</code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../../../org/apache/ws/secpolicy/model/package-summary.html">org.apache.ws.secpolicy.model</a> with parameters of type <a href="../../../../../../org/apache/ws/secpolicy/model/TransportToken.html" title="class in org.apache.ws.secpolicy.model">TransportToken</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">TransportBinding.</span><code><strong><a href="../../../../../../org/apache/ws/secpolicy/model/TransportBinding.html#setTransportToken(org.apache.ws.secpolicy.model.TransportToken)">setTransportToken</a></strong>(<a href="../../../../../../org/apache/ws/secpolicy/model/TransportToken.html" title="class in org.apache.ws.secpolicy.model">TransportToken</a>&nbsp;transportToken)</code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy/model/TransportToken.html" title="class in org.apache.ws.secpolicy.model">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy/model/class-use/TransportToken.html" target="_top">Frames</a></li>
+<li><a href="TransportToken.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/class-use/Trust10.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/class-use/Trust10.html
new file mode 100644
index 0000000..8aac924
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/class-use/Trust10.html
@@ -0,0 +1,192 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.ws.secpolicy.model.Trust10 (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.ws.secpolicy.model.Trust10 (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy/model/Trust10.html" title="class in org.apache.ws.secpolicy.model">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy/model/class-use/Trust10.html" target="_top">Frames</a></li>
+<li><a href="Trust10.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.ws.secpolicy.model.Trust10" class="title">Uses of Class<br>org.apache.ws.secpolicy.model.Trust10</h2>
+</div>
+<div class="classUseContainer">
+<ul class="blockList">
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
+<caption><span>Packages that use <a href="../../../../../../org/apache/ws/secpolicy/model/Trust10.html" title="class in org.apache.ws.secpolicy.model">Trust10</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Package</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="#org.apache.rahas.client">org.apache.rahas.client</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="#org.apache.rampart.policy">org.apache.rampart.policy</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<ul class="blockList">
+<li class="blockList"><a name="org.apache.rahas.client">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../../../org/apache/ws/secpolicy/model/Trust10.html" title="class in org.apache.ws.secpolicy.model">Trust10</a> in <a href="../../../../../../org/apache/rahas/client/package-summary.html">org.apache.rahas.client</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../../../org/apache/rahas/client/package-summary.html">org.apache.rahas.client</a> with parameters of type <a href="../../../../../../org/apache/ws/secpolicy/model/Trust10.html" title="class in org.apache.ws.secpolicy.model">Trust10</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">STSClient.</span><code><strong><a href="../../../../../../org/apache/rahas/client/STSClient.html#setTrust10(org.apache.ws.secpolicy.model.Trust10)">setTrust10</a></strong>(<a href="../../../../../../org/apache/ws/secpolicy/model/Trust10.html" title="class in org.apache.ws.secpolicy.model">Trust10</a>&nbsp;trust10)</code>
+<div class="block">Set this to set the entropy configurations.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="org.apache.rampart.policy">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../../../org/apache/ws/secpolicy/model/Trust10.html" title="class in org.apache.ws.secpolicy.model">Trust10</a> in <a href="../../../../../../org/apache/rampart/policy/package-summary.html">org.apache.rampart.policy</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../../../org/apache/rampart/policy/package-summary.html">org.apache.rampart.policy</a> that return <a href="../../../../../../org/apache/ws/secpolicy/model/Trust10.html" title="class in org.apache.ws.secpolicy.model">Trust10</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../../org/apache/ws/secpolicy/model/Trust10.html" title="class in org.apache.ws.secpolicy.model">Trust10</a></code></td>
+<td class="colLast"><span class="strong">RampartPolicyData.</span><code><strong><a href="../../../../../../org/apache/rampart/policy/RampartPolicyData.html#getTrust10()">getTrust10</a></strong>()</code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../../../org/apache/rampart/policy/package-summary.html">org.apache.rampart.policy</a> with parameters of type <a href="../../../../../../org/apache/ws/secpolicy/model/Trust10.html" title="class in org.apache.ws.secpolicy.model">Trust10</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">RampartPolicyData.</span><code><strong><a href="../../../../../../org/apache/rampart/policy/RampartPolicyData.html#setTrust10(org.apache.ws.secpolicy.model.Trust10)">setTrust10</a></strong>(<a href="../../../../../../org/apache/ws/secpolicy/model/Trust10.html" title="class in org.apache.ws.secpolicy.model">Trust10</a>&nbsp;trust10)</code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy/model/Trust10.html" title="class in org.apache.ws.secpolicy.model">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy/model/class-use/Trust10.html" target="_top">Frames</a></li>
+<li><a href="Trust10.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/class-use/Trust13.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/class-use/Trust13.html
new file mode 100644
index 0000000..a747b33
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/class-use/Trust13.html
@@ -0,0 +1,157 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.ws.secpolicy.model.Trust13 (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.ws.secpolicy.model.Trust13 (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy/model/Trust13.html" title="class in org.apache.ws.secpolicy.model">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy/model/class-use/Trust13.html" target="_top">Frames</a></li>
+<li><a href="Trust13.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.ws.secpolicy.model.Trust13" class="title">Uses of Class<br>org.apache.ws.secpolicy.model.Trust13</h2>
+</div>
+<div class="classUseContainer">
+<ul class="blockList">
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
+<caption><span>Packages that use <a href="../../../../../../org/apache/ws/secpolicy/model/Trust13.html" title="class in org.apache.ws.secpolicy.model">Trust13</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Package</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="#org.apache.rahas.client">org.apache.rahas.client</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<ul class="blockList">
+<li class="blockList"><a name="org.apache.rahas.client">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../../../org/apache/ws/secpolicy/model/Trust13.html" title="class in org.apache.ws.secpolicy.model">Trust13</a> in <a href="../../../../../../org/apache/rahas/client/package-summary.html">org.apache.rahas.client</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../../../org/apache/rahas/client/package-summary.html">org.apache.rahas.client</a> with parameters of type <a href="../../../../../../org/apache/ws/secpolicy/model/Trust13.html" title="class in org.apache.ws.secpolicy.model">Trust13</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">STSClient.</span><code><strong><a href="../../../../../../org/apache/rahas/client/STSClient.html#setTrust13(org.apache.ws.secpolicy.model.Trust13)">setTrust13</a></strong>(<a href="../../../../../../org/apache/ws/secpolicy/model/Trust13.html" title="class in org.apache.ws.secpolicy.model">Trust13</a>&nbsp;trust13)</code>
+<div class="block">Set this to set the entropy configurations.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy/model/Trust13.html" title="class in org.apache.ws.secpolicy.model">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy/model/class-use/Trust13.html" target="_top">Frames</a></li>
+<li><a href="Trust13.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/class-use/UsernameToken.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/class-use/UsernameToken.html
new file mode 100644
index 0000000..b8fdf7e
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/class-use/UsernameToken.html
@@ -0,0 +1,184 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.ws.secpolicy.model.UsernameToken (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.ws.secpolicy.model.UsernameToken (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy/model/UsernameToken.html" title="class in org.apache.ws.secpolicy.model">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy/model/class-use/UsernameToken.html" target="_top">Frames</a></li>
+<li><a href="UsernameToken.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.ws.secpolicy.model.UsernameToken" class="title">Uses of Class<br>org.apache.ws.secpolicy.model.UsernameToken</h2>
+</div>
+<div class="classUseContainer">
+<ul class="blockList">
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
+<caption><span>Packages that use <a href="../../../../../../org/apache/ws/secpolicy/model/UsernameToken.html" title="class in org.apache.ws.secpolicy.model">UsernameToken</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Package</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="#org.apache.rampart.builder">org.apache.rampart.builder</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="#org.apache.rampart.util">org.apache.rampart.util</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<ul class="blockList">
+<li class="blockList"><a name="org.apache.rampart.builder">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../../../org/apache/ws/secpolicy/model/UsernameToken.html" title="class in org.apache.ws.secpolicy.model">UsernameToken</a> in <a href="../../../../../../org/apache/rampart/builder/package-summary.html">org.apache.rampart.builder</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../../../org/apache/rampart/builder/package-summary.html">org.apache.rampart.builder</a> with parameters of type <a href="../../../../../../org/apache/ws/secpolicy/model/UsernameToken.html" title="class in org.apache.ws.secpolicy.model">UsernameToken</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>protected org.apache.ws.security.message.WSSecUsernameToken</code></td>
+<td class="colLast"><span class="strong">BindingBuilder.</span><code><strong><a href="../../../../../../org/apache/rampart/builder/BindingBuilder.html#addUsernameToken(org.apache.rampart.RampartMessageData, org.apache.ws.secpolicy.model.UsernameToken)">addUsernameToken</a></strong>(<a href="../../../../../../org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</a>&nbsp;rmd,
+                <a href="../../../../../../org/apache/ws/secpolicy/model/UsernameToken.html" title="class in org.apache.ws.secpolicy.model">UsernameToken</a>&nbsp;token)</code>
+<div class="block">Add a UsernameToken to the security header</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="org.apache.rampart.util">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../../../org/apache/ws/secpolicy/model/UsernameToken.html" title="class in org.apache.ws.secpolicy.model">UsernameToken</a> in <a href="../../../../../../org/apache/rampart/util/package-summary.html">org.apache.rampart.util</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../../../org/apache/rampart/util/package-summary.html">org.apache.rampart.util</a> that return types with arguments of type <a href="../../../../../../org/apache/ws/secpolicy/model/UsernameToken.html" title="class in org.apache.ws.secpolicy.model">UsernameToken</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../../../org/apache/ws/secpolicy/model/UsernameToken.html" title="class in org.apache.ws.secpolicy.model">UsernameToken</a>&gt;</code></td>
+<td class="colLast"><span class="strong">RampartUtil.</span><code><strong><a href="../../../../../../org/apache/rampart/util/RampartUtil.html#getUsernameTokens(org.apache.rampart.policy.RampartPolicyData)">getUsernameTokens</a></strong>(<a href="../../../../../../org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</a>&nbsp;rpd)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../../../org/apache/ws/secpolicy/model/UsernameToken.html" title="class in org.apache.ws.secpolicy.model">UsernameToken</a>&gt;</code></td>
+<td class="colLast"><span class="strong">RampartUtil.</span><code><strong><a href="../../../../../../org/apache/rampart/util/RampartUtil.html#getUsernameTokens(org.apache.ws.secpolicy.model.SupportingToken)">getUsernameTokens</a></strong>(<a href="../../../../../../org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a>&nbsp;suppTok)</code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy/model/UsernameToken.html" title="class in org.apache.ws.secpolicy.model">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy/model/class-use/UsernameToken.html" target="_top">Frames</a></li>
+<li><a href="UsernameToken.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/class-use/Wss10.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/class-use/Wss10.html
new file mode 100644
index 0000000..c1ca28e
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/class-use/Wss10.html
@@ -0,0 +1,190 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.ws.secpolicy.model.Wss10 (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.ws.secpolicy.model.Wss10 (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy/model/Wss10.html" title="class in org.apache.ws.secpolicy.model">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy/model/class-use/Wss10.html" target="_top">Frames</a></li>
+<li><a href="Wss10.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.ws.secpolicy.model.Wss10" class="title">Uses of Class<br>org.apache.ws.secpolicy.model.Wss10</h2>
+</div>
+<div class="classUseContainer">
+<ul class="blockList">
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
+<caption><span>Packages that use <a href="../../../../../../org/apache/ws/secpolicy/model/Wss10.html" title="class in org.apache.ws.secpolicy.model">Wss10</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Package</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="#org.apache.rampart.policy">org.apache.rampart.policy</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="#org.apache.ws.secpolicy.model">org.apache.ws.secpolicy.model</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<ul class="blockList">
+<li class="blockList"><a name="org.apache.rampart.policy">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../../../org/apache/ws/secpolicy/model/Wss10.html" title="class in org.apache.ws.secpolicy.model">Wss10</a> in <a href="../../../../../../org/apache/rampart/policy/package-summary.html">org.apache.rampart.policy</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../../../org/apache/rampart/policy/package-summary.html">org.apache.rampart.policy</a> that return <a href="../../../../../../org/apache/ws/secpolicy/model/Wss10.html" title="class in org.apache.ws.secpolicy.model">Wss10</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../../org/apache/ws/secpolicy/model/Wss10.html" title="class in org.apache.ws.secpolicy.model">Wss10</a></code></td>
+<td class="colLast"><span class="strong">RampartPolicyData.</span><code><strong><a href="../../../../../../org/apache/rampart/policy/RampartPolicyData.html#getWss10()">getWss10</a></strong>()</code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../../../org/apache/rampart/policy/package-summary.html">org.apache.rampart.policy</a> with parameters of type <a href="../../../../../../org/apache/ws/secpolicy/model/Wss10.html" title="class in org.apache.ws.secpolicy.model">Wss10</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">RampartPolicyData.</span><code><strong><a href="../../../../../../org/apache/rampart/policy/RampartPolicyData.html#setWss10(org.apache.ws.secpolicy.model.Wss10)">setWss10</a></strong>(<a href="../../../../../../org/apache/ws/secpolicy/model/Wss10.html" title="class in org.apache.ws.secpolicy.model">Wss10</a>&nbsp;wss10)</code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="org.apache.ws.secpolicy.model">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../../../org/apache/ws/secpolicy/model/Wss10.html" title="class in org.apache.ws.secpolicy.model">Wss10</a> in <a href="../../../../../../org/apache/ws/secpolicy/model/package-summary.html">org.apache.ws.secpolicy.model</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing subclasses, and an explanation">
+<caption><span>Subclasses of <a href="../../../../../../org/apache/ws/secpolicy/model/Wss10.html" title="class in org.apache.ws.secpolicy.model">Wss10</a> in <a href="../../../../../../org/apache/ws/secpolicy/model/package-summary.html">org.apache.ws.secpolicy.model</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Class and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/ws/secpolicy/model/Wss11.html" title="class in org.apache.ws.secpolicy.model">Wss11</a></strong></code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy/model/Wss10.html" title="class in org.apache.ws.secpolicy.model">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy/model/class-use/Wss10.html" target="_top">Frames</a></li>
+<li><a href="Wss10.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/class-use/Wss11.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/class-use/Wss11.html
new file mode 100644
index 0000000..25a7c3a
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/class-use/Wss11.html
@@ -0,0 +1,168 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.ws.secpolicy.model.Wss11 (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.ws.secpolicy.model.Wss11 (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy/model/Wss11.html" title="class in org.apache.ws.secpolicy.model">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy/model/class-use/Wss11.html" target="_top">Frames</a></li>
+<li><a href="Wss11.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.ws.secpolicy.model.Wss11" class="title">Uses of Class<br>org.apache.ws.secpolicy.model.Wss11</h2>
+</div>
+<div class="classUseContainer">
+<ul class="blockList">
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
+<caption><span>Packages that use <a href="../../../../../../org/apache/ws/secpolicy/model/Wss11.html" title="class in org.apache.ws.secpolicy.model">Wss11</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Package</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="#org.apache.rampart.policy">org.apache.rampart.policy</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<ul class="blockList">
+<li class="blockList"><a name="org.apache.rampart.policy">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../../../org/apache/ws/secpolicy/model/Wss11.html" title="class in org.apache.ws.secpolicy.model">Wss11</a> in <a href="../../../../../../org/apache/rampart/policy/package-summary.html">org.apache.rampart.policy</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../../../org/apache/rampart/policy/package-summary.html">org.apache.rampart.policy</a> that return <a href="../../../../../../org/apache/ws/secpolicy/model/Wss11.html" title="class in org.apache.ws.secpolicy.model">Wss11</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../../org/apache/ws/secpolicy/model/Wss11.html" title="class in org.apache.ws.secpolicy.model">Wss11</a></code></td>
+<td class="colLast"><span class="strong">RampartPolicyData.</span><code><strong><a href="../../../../../../org/apache/rampart/policy/RampartPolicyData.html#getWss11()">getWss11</a></strong>()</code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../../../org/apache/rampart/policy/package-summary.html">org.apache.rampart.policy</a> with parameters of type <a href="../../../../../../org/apache/ws/secpolicy/model/Wss11.html" title="class in org.apache.ws.secpolicy.model">Wss11</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">RampartPolicyData.</span><code><strong><a href="../../../../../../org/apache/rampart/policy/RampartPolicyData.html#setWss11(org.apache.ws.secpolicy.model.Wss11)">setWss11</a></strong>(<a href="../../../../../../org/apache/ws/secpolicy/model/Wss11.html" title="class in org.apache.ws.secpolicy.model">Wss11</a>&nbsp;wss11)</code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy/model/Wss11.html" title="class in org.apache.ws.secpolicy.model">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy/model/class-use/Wss11.html" target="_top">Frames</a></li>
+<li><a href="Wss11.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/class-use/X509Token.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/class-use/X509Token.html
new file mode 100644
index 0000000..093b44b
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/class-use/X509Token.html
@@ -0,0 +1,157 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.ws.secpolicy.model.X509Token (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.ws.secpolicy.model.X509Token (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy/model/X509Token.html" title="class in org.apache.ws.secpolicy.model">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy/model/class-use/X509Token.html" target="_top">Frames</a></li>
+<li><a href="X509Token.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.ws.secpolicy.model.X509Token" class="title">Uses of Class<br>org.apache.ws.secpolicy.model.X509Token</h2>
+</div>
+<div class="classUseContainer">
+<ul class="blockList">
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
+<caption><span>Packages that use <a href="../../../../../../org/apache/ws/secpolicy/model/X509Token.html" title="class in org.apache.ws.secpolicy.model">X509Token</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Package</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="#org.apache.rampart.util">org.apache.rampart.util</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<ul class="blockList">
+<li class="blockList"><a name="org.apache.rampart.util">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../../../org/apache/ws/secpolicy/model/X509Token.html" title="class in org.apache.ws.secpolicy.model">X509Token</a> in <a href="../../../../../../org/apache/rampart/util/package-summary.html">org.apache.rampart.util</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../../../org/apache/rampart/util/package-summary.html">org.apache.rampart.util</a> with parameters of type <a href="../../../../../../org/apache/ws/secpolicy/model/X509Token.html" title="class in org.apache.ws.secpolicy.model">X509Token</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><span class="strong">RampartUtil.</span><code><strong><a href="../../../../../../org/apache/rampart/util/RampartUtil.html#getKeyIdentifier(org.apache.ws.secpolicy.model.X509Token)">getKeyIdentifier</a></strong>(<a href="../../../../../../org/apache/ws/secpolicy/model/X509Token.html" title="class in org.apache.ws.secpolicy.model">X509Token</a>&nbsp;token)</code>
+<div class="block">figureout the key identifier of a give X509Token</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy/model/X509Token.html" title="class in org.apache.ws.secpolicy.model">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy/model/class-use/X509Token.html" target="_top">Frames</a></li>
+<li><a href="X509Token.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/package-frame.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/package-frame.html
new file mode 100644
index 0000000..61fdf2d
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/package-frame.html
@@ -0,0 +1,55 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>org.apache.ws.secpolicy.model (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<h1 class="bar"><a href="../../../../../org/apache/ws/secpolicy/model/package-summary.html" target="classFrame">org.apache.ws.secpolicy.model</a></h1>
+<div class="indexContainer">
+<h2 title="Interfaces">Interfaces</h2>
+<ul title="Interfaces">
+<li><a href="AlgorithmWrapper.html" title="interface in org.apache.ws.secpolicy.model" target="classFrame"><i>AlgorithmWrapper</i></a></li>
+<li><a href="TokenWrapper.html" title="interface in org.apache.ws.secpolicy.model" target="classFrame"><i>TokenWrapper</i></a></li>
+</ul>
+<h2 title="Classes">Classes</h2>
+<ul title="Classes">
+<li><a href="AbstractConfigurableSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model" target="classFrame">AbstractConfigurableSecurityAssertion</a></li>
+<li><a href="AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model" target="classFrame">AbstractSecurityAssertion</a></li>
+<li><a href="AlgorithmSuite.html" title="class in org.apache.ws.secpolicy.model" target="classFrame">AlgorithmSuite</a></li>
+<li><a href="AsymmetricBinding.html" title="class in org.apache.ws.secpolicy.model" target="classFrame">AsymmetricBinding</a></li>
+<li><a href="Binding.html" title="class in org.apache.ws.secpolicy.model" target="classFrame">Binding</a></li>
+<li><a href="ContentEncryptedElements.html" title="class in org.apache.ws.secpolicy.model" target="classFrame">ContentEncryptedElements</a></li>
+<li><a href="EncryptionToken.html" title="class in org.apache.ws.secpolicy.model" target="classFrame">EncryptionToken</a></li>
+<li><a href="Header.html" title="class in org.apache.ws.secpolicy.model" target="classFrame">Header</a></li>
+<li><a href="HttpsToken.html" title="class in org.apache.ws.secpolicy.model" target="classFrame">HttpsToken</a></li>
+<li><a href="InitiatorToken.html" title="class in org.apache.ws.secpolicy.model" target="classFrame">InitiatorToken</a></li>
+<li><a href="IssuedToken.html" title="class in org.apache.ws.secpolicy.model" target="classFrame">IssuedToken</a></li>
+<li><a href="Layout.html" title="class in org.apache.ws.secpolicy.model" target="classFrame">Layout</a></li>
+<li><a href="ProtectionToken.html" title="class in org.apache.ws.secpolicy.model" target="classFrame">ProtectionToken</a></li>
+<li><a href="RecipientToken.html" title="class in org.apache.ws.secpolicy.model" target="classFrame">RecipientToken</a></li>
+<li><a href="RequiredElements.html" title="class in org.apache.ws.secpolicy.model" target="classFrame">RequiredElements</a></li>
+<li><a href="RequiredParts.html" title="class in org.apache.ws.secpolicy.model" target="classFrame">RequiredParts</a></li>
+<li><a href="SecureConversationToken.html" title="class in org.apache.ws.secpolicy.model" target="classFrame">SecureConversationToken</a></li>
+<li><a href="SecurityContextToken.html" title="class in org.apache.ws.secpolicy.model" target="classFrame">SecurityContextToken</a></li>
+<li><a href="SignatureToken.html" title="class in org.apache.ws.secpolicy.model" target="classFrame">SignatureToken</a></li>
+<li><a href="SignedEncryptedElements.html" title="class in org.apache.ws.secpolicy.model" target="classFrame">SignedEncryptedElements</a></li>
+<li><a href="SignedEncryptedParts.html" title="class in org.apache.ws.secpolicy.model" target="classFrame">SignedEncryptedParts</a></li>
+<li><a href="SupportingToken.html" title="class in org.apache.ws.secpolicy.model" target="classFrame">SupportingToken</a></li>
+<li><a href="SymmetricAsymmetricBindingBase.html" title="class in org.apache.ws.secpolicy.model" target="classFrame">SymmetricAsymmetricBindingBase</a></li>
+<li><a href="SymmetricBinding.html" title="class in org.apache.ws.secpolicy.model" target="classFrame">SymmetricBinding</a></li>
+<li><a href="Token.html" title="class in org.apache.ws.secpolicy.model" target="classFrame">Token</a></li>
+<li><a href="TransportBinding.html" title="class in org.apache.ws.secpolicy.model" target="classFrame">TransportBinding</a></li>
+<li><a href="TransportToken.html" title="class in org.apache.ws.secpolicy.model" target="classFrame">TransportToken</a></li>
+<li><a href="Trust10.html" title="class in org.apache.ws.secpolicy.model" target="classFrame">Trust10</a></li>
+<li><a href="Trust13.html" title="class in org.apache.ws.secpolicy.model" target="classFrame">Trust13</a></li>
+<li><a href="UsernameToken.html" title="class in org.apache.ws.secpolicy.model" target="classFrame">UsernameToken</a></li>
+<li><a href="Wss10.html" title="class in org.apache.ws.secpolicy.model" target="classFrame">Wss10</a></li>
+<li><a href="Wss11.html" title="class in org.apache.ws.secpolicy.model" target="classFrame">Wss11</a></li>
+<li><a href="X509Token.html" title="class in org.apache.ws.secpolicy.model" target="classFrame">X509Token</a></li>
+</ul>
+</div>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/package-summary.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/package-summary.html
new file mode 100644
index 0000000..7481920
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/package-summary.html
@@ -0,0 +1,290 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>org.apache.ws.secpolicy.model (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="org.apache.ws.secpolicy.model (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-use.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy/package-summary.html">Prev Package</a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy11/builders/package-summary.html">Next Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy/model/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 title="Package" class="title">Package&nbsp;org.apache.ws.secpolicy.model</h1>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="packageSummary" border="0" cellpadding="3" cellspacing="0" summary="Interface Summary table, listing interfaces, and an explanation">
+<caption><span>Interface Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Interface</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/ws/secpolicy/model/AlgorithmWrapper.html" title="interface in org.apache.ws.secpolicy.model">AlgorithmWrapper</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../org/apache/ws/secpolicy/model/TokenWrapper.html" title="interface in org.apache.ws.secpolicy.model">TokenWrapper</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="packageSummary" border="0" cellpadding="3" cellspacing="0" summary="Class Summary table, listing classes, and an explanation">
+<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Class</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/ws/secpolicy/model/AbstractConfigurableSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractConfigurableSecurityAssertion</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/ws/secpolicy/model/AlgorithmSuite.html" title="class in org.apache.ws.secpolicy.model">AlgorithmSuite</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../org/apache/ws/secpolicy/model/AsymmetricBinding.html" title="class in org.apache.ws.secpolicy.model">AsymmetricBinding</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/ws/secpolicy/model/Binding.html" title="class in org.apache.ws.secpolicy.model">Binding</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../org/apache/ws/secpolicy/model/ContentEncryptedElements.html" title="class in org.apache.ws.secpolicy.model">ContentEncryptedElements</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/ws/secpolicy/model/EncryptionToken.html" title="class in org.apache.ws.secpolicy.model">EncryptionToken</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../org/apache/ws/secpolicy/model/Header.html" title="class in org.apache.ws.secpolicy.model">Header</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/ws/secpolicy/model/HttpsToken.html" title="class in org.apache.ws.secpolicy.model">HttpsToken</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../org/apache/ws/secpolicy/model/InitiatorToken.html" title="class in org.apache.ws.secpolicy.model">InitiatorToken</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/ws/secpolicy/model/IssuedToken.html" title="class in org.apache.ws.secpolicy.model">IssuedToken</a></td>
+<td class="colLast">
+<div class="block">Model bean for the IssuedToken assertion.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../org/apache/ws/secpolicy/model/Layout.html" title="class in org.apache.ws.secpolicy.model">Layout</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/ws/secpolicy/model/ProtectionToken.html" title="class in org.apache.ws.secpolicy.model">ProtectionToken</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../org/apache/ws/secpolicy/model/RecipientToken.html" title="class in org.apache.ws.secpolicy.model">RecipientToken</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/ws/secpolicy/model/RequiredElements.html" title="class in org.apache.ws.secpolicy.model">RequiredElements</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../org/apache/ws/secpolicy/model/RequiredParts.html" title="class in org.apache.ws.secpolicy.model">RequiredParts</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/ws/secpolicy/model/SecureConversationToken.html" title="class in org.apache.ws.secpolicy.model">SecureConversationToken</a></td>
+<td class="colLast">
+<div class="block">Model class of SecureConversationToken assertion</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../org/apache/ws/secpolicy/model/SecurityContextToken.html" title="class in org.apache.ws.secpolicy.model">SecurityContextToken</a></td>
+<td class="colLast">
+<div class="block">Model class of SecurityContextToken assertion</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/ws/secpolicy/model/SignatureToken.html" title="class in org.apache.ws.secpolicy.model">SignatureToken</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../org/apache/ws/secpolicy/model/SignedEncryptedElements.html" title="class in org.apache.ws.secpolicy.model">SignedEncryptedElements</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/ws/secpolicy/model/SignedEncryptedParts.html" title="class in org.apache.ws.secpolicy.model">SignedEncryptedParts</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model">SupportingToken</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/ws/secpolicy/model/SymmetricAsymmetricBindingBase.html" title="class in org.apache.ws.secpolicy.model">SymmetricAsymmetricBindingBase</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../org/apache/ws/secpolicy/model/SymmetricBinding.html" title="class in org.apache.ws.secpolicy.model">SymmetricBinding</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model">Token</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../org/apache/ws/secpolicy/model/TransportBinding.html" title="class in org.apache.ws.secpolicy.model">TransportBinding</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/ws/secpolicy/model/TransportToken.html" title="class in org.apache.ws.secpolicy.model">TransportToken</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../org/apache/ws/secpolicy/model/Trust10.html" title="class in org.apache.ws.secpolicy.model">Trust10</a></td>
+<td class="colLast">
+<div class="block">Model bean to capture Trust10 assertion info</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/ws/secpolicy/model/Trust13.html" title="class in org.apache.ws.secpolicy.model">Trust13</a></td>
+<td class="colLast">
+<div class="block">Model bean to capture Trust10 assertion info</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../org/apache/ws/secpolicy/model/UsernameToken.html" title="class in org.apache.ws.secpolicy.model">UsernameToken</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/ws/secpolicy/model/Wss10.html" title="class in org.apache.ws.secpolicy.model">Wss10</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../org/apache/ws/secpolicy/model/Wss11.html" title="class in org.apache.ws.secpolicy.model">Wss11</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/ws/secpolicy/model/X509Token.html" title="class in org.apache.ws.secpolicy.model">X509Token</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-use.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy/package-summary.html">Prev Package</a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy11/builders/package-summary.html">Next Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy/model/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/package-tree.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/package-tree.html
new file mode 100644
index 0000000..be6d878
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/package-tree.html
@@ -0,0 +1,186 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>org.apache.ws.secpolicy.model Class Hierarchy (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="org.apache.ws.secpolicy.model Class Hierarchy (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li>Use</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy/package-tree.html">Prev</a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy11/builders/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy/model/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 class="title">Hierarchy For Package org.apache.ws.secpolicy.model</h1>
+<span class="strong">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<div class="contentContainer">
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang"><span class="strong">Object</span></a>
+<ul>
+<li type="circle">org.apache.ws.secpolicy.model.<a href="../../../../../org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">AbstractSecurityAssertion</span></a> (implements org.apache.neethi.Assertion)
+<ul>
+<li type="circle">org.apache.ws.secpolicy.model.<a href="../../../../../org/apache/ws/secpolicy/model/AbstractConfigurableSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">AbstractConfigurableSecurityAssertion</span></a>
+<ul>
+<li type="circle">org.apache.ws.secpolicy.model.<a href="../../../../../org/apache/ws/secpolicy/model/AlgorithmSuite.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">AlgorithmSuite</span></a></li>
+</ul>
+</li>
+<li type="circle">org.apache.ws.secpolicy.model.<a href="../../../../../org/apache/ws/secpolicy/model/Binding.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Binding</span></a> (implements org.apache.ws.secpolicy.model.<a href="../../../../../org/apache/ws/secpolicy/model/AlgorithmWrapper.html" title="interface in org.apache.ws.secpolicy.model">AlgorithmWrapper</a>)
+<ul>
+<li type="circle">org.apache.ws.secpolicy.model.<a href="../../../../../org/apache/ws/secpolicy/model/SymmetricAsymmetricBindingBase.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">SymmetricAsymmetricBindingBase</span></a>
+<ul>
+<li type="circle">org.apache.ws.secpolicy.model.<a href="../../../../../org/apache/ws/secpolicy/model/AsymmetricBinding.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">AsymmetricBinding</span></a></li>
+<li type="circle">org.apache.ws.secpolicy.model.<a href="../../../../../org/apache/ws/secpolicy/model/SymmetricBinding.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">SymmetricBinding</span></a></li>
+</ul>
+</li>
+<li type="circle">org.apache.ws.secpolicy.model.<a href="../../../../../org/apache/ws/secpolicy/model/TransportBinding.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">TransportBinding</span></a></li>
+</ul>
+</li>
+<li type="circle">org.apache.ws.secpolicy.model.<a href="../../../../../org/apache/ws/secpolicy/model/ContentEncryptedElements.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">ContentEncryptedElements</span></a></li>
+<li type="circle">org.apache.ws.secpolicy.model.<a href="../../../../../org/apache/ws/secpolicy/model/EncryptionToken.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">EncryptionToken</span></a> (implements org.apache.ws.secpolicy.model.<a href="../../../../../org/apache/ws/secpolicy/model/TokenWrapper.html" title="interface in org.apache.ws.secpolicy.model">TokenWrapper</a>)</li>
+<li type="circle">org.apache.ws.secpolicy.model.<a href="../../../../../org/apache/ws/secpolicy/model/InitiatorToken.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">InitiatorToken</span></a> (implements org.apache.ws.secpolicy.model.<a href="../../../../../org/apache/ws/secpolicy/model/TokenWrapper.html" title="interface in org.apache.ws.secpolicy.model">TokenWrapper</a>)</li>
+<li type="circle">org.apache.ws.secpolicy.model.<a href="../../../../../org/apache/ws/secpolicy/model/Layout.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Layout</span></a></li>
+<li type="circle">org.apache.ws.secpolicy.model.<a href="../../../../../org/apache/ws/secpolicy/model/ProtectionToken.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">ProtectionToken</span></a> (implements org.apache.ws.secpolicy.model.<a href="../../../../../org/apache/ws/secpolicy/model/TokenWrapper.html" title="interface in org.apache.ws.secpolicy.model">TokenWrapper</a>)</li>
+<li type="circle">org.apache.ws.secpolicy.model.<a href="../../../../../org/apache/ws/secpolicy/model/RecipientToken.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">RecipientToken</span></a> (implements org.apache.ws.secpolicy.model.<a href="../../../../../org/apache/ws/secpolicy/model/TokenWrapper.html" title="interface in org.apache.ws.secpolicy.model">TokenWrapper</a>)</li>
+<li type="circle">org.apache.ws.secpolicy.model.<a href="../../../../../org/apache/ws/secpolicy/model/RequiredElements.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">RequiredElements</span></a></li>
+<li type="circle">org.apache.ws.secpolicy.model.<a href="../../../../../org/apache/ws/secpolicy/model/RequiredParts.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">RequiredParts</span></a></li>
+<li type="circle">org.apache.ws.secpolicy.model.<a href="../../../../../org/apache/ws/secpolicy/model/SignatureToken.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">SignatureToken</span></a> (implements org.apache.ws.secpolicy.model.<a href="../../../../../org/apache/ws/secpolicy/model/TokenWrapper.html" title="interface in org.apache.ws.secpolicy.model">TokenWrapper</a>)</li>
+<li type="circle">org.apache.ws.secpolicy.model.<a href="../../../../../org/apache/ws/secpolicy/model/SignedEncryptedElements.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">SignedEncryptedElements</span></a></li>
+<li type="circle">org.apache.ws.secpolicy.model.<a href="../../../../../org/apache/ws/secpolicy/model/SignedEncryptedParts.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">SignedEncryptedParts</span></a></li>
+<li type="circle">org.apache.ws.secpolicy.model.<a href="../../../../../org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">SupportingToken</span></a> (implements org.apache.ws.secpolicy.model.<a href="../../../../../org/apache/ws/secpolicy/model/AlgorithmWrapper.html" title="interface in org.apache.ws.secpolicy.model">AlgorithmWrapper</a>, org.apache.ws.secpolicy.model.<a href="../../../../../org/apache/ws/secpolicy/model/TokenWrapper.html" title="interface in org.apache.ws.secpolicy.model">TokenWrapper</a>)</li>
+<li type="circle">org.apache.ws.secpolicy.model.<a href="../../../../../org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Token</span></a>
+<ul>
+<li type="circle">org.apache.ws.secpolicy.model.<a href="../../../../../org/apache/ws/secpolicy/model/HttpsToken.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">HttpsToken</span></a></li>
+<li type="circle">org.apache.ws.secpolicy.model.<a href="../../../../../org/apache/ws/secpolicy/model/IssuedToken.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">IssuedToken</span></a></li>
+<li type="circle">org.apache.ws.secpolicy.model.<a href="../../../../../org/apache/ws/secpolicy/model/SecurityContextToken.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">SecurityContextToken</span></a>
+<ul>
+<li type="circle">org.apache.ws.secpolicy.model.<a href="../../../../../org/apache/ws/secpolicy/model/SecureConversationToken.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">SecureConversationToken</span></a></li>
+</ul>
+</li>
+<li type="circle">org.apache.ws.secpolicy.model.<a href="../../../../../org/apache/ws/secpolicy/model/UsernameToken.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">UsernameToken</span></a></li>
+<li type="circle">org.apache.ws.secpolicy.model.<a href="../../../../../org/apache/ws/secpolicy/model/X509Token.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">X509Token</span></a></li>
+</ul>
+</li>
+<li type="circle">org.apache.ws.secpolicy.model.<a href="../../../../../org/apache/ws/secpolicy/model/TransportToken.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">TransportToken</span></a> (implements org.apache.ws.secpolicy.model.<a href="../../../../../org/apache/ws/secpolicy/model/TokenWrapper.html" title="interface in org.apache.ws.secpolicy.model">TokenWrapper</a>)</li>
+<li type="circle">org.apache.ws.secpolicy.model.<a href="../../../../../org/apache/ws/secpolicy/model/Trust10.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Trust10</span></a></li>
+<li type="circle">org.apache.ws.secpolicy.model.<a href="../../../../../org/apache/ws/secpolicy/model/Trust13.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Trust13</span></a></li>
+<li type="circle">org.apache.ws.secpolicy.model.<a href="../../../../../org/apache/ws/secpolicy/model/Wss10.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Wss10</span></a>
+<ul>
+<li type="circle">org.apache.ws.secpolicy.model.<a href="../../../../../org/apache/ws/secpolicy/model/Wss11.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Wss11</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+<li type="circle">org.apache.ws.secpolicy.model.<a href="../../../../../org/apache/ws/secpolicy/model/Header.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Header</span></a></li>
+</ul>
+</li>
+</ul>
+<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
+<ul>
+<li type="circle">org.apache.ws.secpolicy.model.<a href="../../../../../org/apache/ws/secpolicy/model/AlgorithmWrapper.html" title="interface in org.apache.ws.secpolicy.model"><span class="strong">AlgorithmWrapper</span></a></li>
+<li type="circle">org.apache.ws.secpolicy.model.<a href="../../../../../org/apache/ws/secpolicy/model/TokenWrapper.html" title="interface in org.apache.ws.secpolicy.model"><span class="strong">TokenWrapper</span></a></li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li>Use</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy/package-tree.html">Prev</a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy11/builders/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy/model/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/package-use.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/package-use.html
new file mode 100644
index 0000000..7878b18
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/model/package-use.html
@@ -0,0 +1,379 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Package org.apache.ws.secpolicy.model (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Package org.apache.ws.secpolicy.model (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy/model/package-use.html" target="_top">Frames</a></li>
+<li><a href="package-use.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 title="Uses of Package org.apache.ws.secpolicy.model" class="title">Uses of Package<br>org.apache.ws.secpolicy.model</h1>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
+<caption><span>Packages that use <a href="../../../../../org/apache/ws/secpolicy/model/package-summary.html">org.apache.ws.secpolicy.model</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Package</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="#org.apache.rahas.client">org.apache.rahas.client</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="#org.apache.rampart">org.apache.rampart</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="#org.apache.rampart.builder">org.apache.rampart.builder</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="#org.apache.rampart.policy">org.apache.rampart.policy</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="#org.apache.rampart.util">org.apache.rampart.util</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="#org.apache.ws.secpolicy.model">org.apache.ws.secpolicy.model</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="#org.apache.ws.secpolicy11.builders">org.apache.ws.secpolicy11.builders</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="org.apache.rahas.client">
+<!--   -->
+</a>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
+<caption><span>Classes in <a href="../../../../../org/apache/ws/secpolicy/model/package-summary.html">org.apache.ws.secpolicy.model</a> used by <a href="../../../../../org/apache/rahas/client/package-summary.html">org.apache.rahas.client</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Class and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colOne"><a href="../../../../../org/apache/ws/secpolicy/model/class-use/AlgorithmSuite.html#org.apache.rahas.client">AlgorithmSuite</a>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="../../../../../org/apache/ws/secpolicy/model/class-use/Trust10.html#org.apache.rahas.client">Trust10</a>
+<div class="block">Model bean to capture Trust10 assertion info</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a href="../../../../../org/apache/ws/secpolicy/model/class-use/Trust13.html#org.apache.rahas.client">Trust13</a>
+<div class="block">Model bean to capture Trust10 assertion info</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="org.apache.rampart">
+<!--   -->
+</a>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
+<caption><span>Classes in <a href="../../../../../org/apache/ws/secpolicy/model/package-summary.html">org.apache.ws.secpolicy.model</a> used by <a href="../../../../../org/apache/rampart/package-summary.html">org.apache.rampart</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Class and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colOne"><a href="../../../../../org/apache/ws/secpolicy/model/class-use/SupportingToken.html#org.apache.rampart">SupportingToken</a>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="org.apache.rampart.builder">
+<!--   -->
+</a>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
+<caption><span>Classes in <a href="../../../../../org/apache/ws/secpolicy/model/package-summary.html">org.apache.ws.secpolicy.model</a> used by <a href="../../../../../org/apache/rampart/builder/package-summary.html">org.apache.rampart.builder</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Class and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colOne"><a href="../../../../../org/apache/ws/secpolicy/model/class-use/SupportingToken.html#org.apache.rampart.builder">SupportingToken</a>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="../../../../../org/apache/ws/secpolicy/model/class-use/Token.html#org.apache.rampart.builder">Token</a>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a href="../../../../../org/apache/ws/secpolicy/model/class-use/UsernameToken.html#org.apache.rampart.builder">UsernameToken</a>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="org.apache.rampart.policy">
+<!--   -->
+</a>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
+<caption><span>Classes in <a href="../../../../../org/apache/ws/secpolicy/model/package-summary.html">org.apache.ws.secpolicy.model</a> used by <a href="../../../../../org/apache/rampart/policy/package-summary.html">org.apache.rampart.policy</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Class and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colOne"><a href="../../../../../org/apache/ws/secpolicy/model/class-use/AlgorithmSuite.html#org.apache.rampart.policy">AlgorithmSuite</a>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="../../../../../org/apache/ws/secpolicy/model/class-use/SupportingToken.html#org.apache.rampart.policy">SupportingToken</a>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a href="../../../../../org/apache/ws/secpolicy/model/class-use/Token.html#org.apache.rampart.policy">Token</a>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="../../../../../org/apache/ws/secpolicy/model/class-use/Trust10.html#org.apache.rampart.policy">Trust10</a>
+<div class="block">Model bean to capture Trust10 assertion info</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a href="../../../../../org/apache/ws/secpolicy/model/class-use/Wss10.html#org.apache.rampart.policy">Wss10</a>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="../../../../../org/apache/ws/secpolicy/model/class-use/Wss11.html#org.apache.rampart.policy">Wss11</a>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="org.apache.rampart.util">
+<!--   -->
+</a>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
+<caption><span>Classes in <a href="../../../../../org/apache/ws/secpolicy/model/package-summary.html">org.apache.ws.secpolicy.model</a> used by <a href="../../../../../org/apache/rampart/util/package-summary.html">org.apache.rampart.util</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Class and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colOne"><a href="../../../../../org/apache/ws/secpolicy/model/class-use/IssuedToken.html#org.apache.rampart.util">IssuedToken</a>
+<div class="block">Model bean for the IssuedToken assertion.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="../../../../../org/apache/ws/secpolicy/model/class-use/SecureConversationToken.html#org.apache.rampart.util">SecureConversationToken</a>
+<div class="block">Model class of SecureConversationToken assertion</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a href="../../../../../org/apache/ws/secpolicy/model/class-use/SupportingToken.html#org.apache.rampart.util">SupportingToken</a>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="../../../../../org/apache/ws/secpolicy/model/class-use/Token.html#org.apache.rampart.util">Token</a>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a href="../../../../../org/apache/ws/secpolicy/model/class-use/UsernameToken.html#org.apache.rampart.util">UsernameToken</a>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="../../../../../org/apache/ws/secpolicy/model/class-use/X509Token.html#org.apache.rampart.util">X509Token</a>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="org.apache.ws.secpolicy.model">
+<!--   -->
+</a>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
+<caption><span>Classes in <a href="../../../../../org/apache/ws/secpolicy/model/package-summary.html">org.apache.ws.secpolicy.model</a> used by <a href="../../../../../org/apache/ws/secpolicy/model/package-summary.html">org.apache.ws.secpolicy.model</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Class and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colOne"><a href="../../../../../org/apache/ws/secpolicy/model/class-use/AbstractConfigurableSecurityAssertion.html#org.apache.ws.secpolicy.model">AbstractConfigurableSecurityAssertion</a>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="../../../../../org/apache/ws/secpolicy/model/class-use/AbstractSecurityAssertion.html#org.apache.ws.secpolicy.model">AbstractSecurityAssertion</a>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a href="../../../../../org/apache/ws/secpolicy/model/class-use/AlgorithmSuite.html#org.apache.ws.secpolicy.model">AlgorithmSuite</a>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="../../../../../org/apache/ws/secpolicy/model/class-use/AlgorithmWrapper.html#org.apache.ws.secpolicy.model">AlgorithmWrapper</a>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a href="../../../../../org/apache/ws/secpolicy/model/class-use/Binding.html#org.apache.ws.secpolicy.model">Binding</a>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="../../../../../org/apache/ws/secpolicy/model/class-use/EncryptionToken.html#org.apache.ws.secpolicy.model">EncryptionToken</a>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a href="../../../../../org/apache/ws/secpolicy/model/class-use/Header.html#org.apache.ws.secpolicy.model">Header</a>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="../../../../../org/apache/ws/secpolicy/model/class-use/InitiatorToken.html#org.apache.ws.secpolicy.model">InitiatorToken</a>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a href="../../../../../org/apache/ws/secpolicy/model/class-use/Layout.html#org.apache.ws.secpolicy.model">Layout</a>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="../../../../../org/apache/ws/secpolicy/model/class-use/ProtectionToken.html#org.apache.ws.secpolicy.model">ProtectionToken</a>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a href="../../../../../org/apache/ws/secpolicy/model/class-use/RecipientToken.html#org.apache.ws.secpolicy.model">RecipientToken</a>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="../../../../../org/apache/ws/secpolicy/model/class-use/SecurityContextToken.html#org.apache.ws.secpolicy.model">SecurityContextToken</a>
+<div class="block">Model class of SecurityContextToken assertion</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a href="../../../../../org/apache/ws/secpolicy/model/class-use/SignatureToken.html#org.apache.ws.secpolicy.model">SignatureToken</a>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="../../../../../org/apache/ws/secpolicy/model/class-use/SignedEncryptedElements.html#org.apache.ws.secpolicy.model">SignedEncryptedElements</a>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a href="../../../../../org/apache/ws/secpolicy/model/class-use/SignedEncryptedParts.html#org.apache.ws.secpolicy.model">SignedEncryptedParts</a>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="../../../../../org/apache/ws/secpolicy/model/class-use/SupportingToken.html#org.apache.ws.secpolicy.model">SupportingToken</a>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a href="../../../../../org/apache/ws/secpolicy/model/class-use/SymmetricAsymmetricBindingBase.html#org.apache.ws.secpolicy.model">SymmetricAsymmetricBindingBase</a>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="../../../../../org/apache/ws/secpolicy/model/class-use/Token.html#org.apache.ws.secpolicy.model">Token</a>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a href="../../../../../org/apache/ws/secpolicy/model/class-use/TokenWrapper.html#org.apache.ws.secpolicy.model">TokenWrapper</a>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="../../../../../org/apache/ws/secpolicy/model/class-use/TransportBinding.html#org.apache.ws.secpolicy.model">TransportBinding</a>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a href="../../../../../org/apache/ws/secpolicy/model/class-use/TransportToken.html#org.apache.ws.secpolicy.model">TransportToken</a>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="../../../../../org/apache/ws/secpolicy/model/class-use/Wss10.html#org.apache.ws.secpolicy.model">Wss10</a>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="org.apache.ws.secpolicy11.builders">
+<!--   -->
+</a>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
+<caption><span>Classes in <a href="../../../../../org/apache/ws/secpolicy/model/package-summary.html">org.apache.ws.secpolicy.model</a> used by <a href="../../../../../org/apache/ws/secpolicy11/builders/package-summary.html">org.apache.ws.secpolicy11.builders</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Class and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colOne"><a href="../../../../../org/apache/ws/secpolicy/model/class-use/Layout.html#org.apache.ws.secpolicy11.builders">Layout</a>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy/model/package-use.html" target="_top">Frames</a></li>
+<li><a href="package-use.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/package-frame.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/package-frame.html
new file mode 100644
index 0000000..074a201
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/package-frame.html
@@ -0,0 +1,25 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>org.apache.ws.secpolicy (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<h1 class="bar"><a href="../../../../org/apache/ws/secpolicy/package-summary.html" target="classFrame">org.apache.ws.secpolicy</a></h1>
+<div class="indexContainer">
+<h2 title="Classes">Classes</h2>
+<ul title="Classes">
+<li><a href="Constants.html" title="class in org.apache.ws.secpolicy" target="classFrame">Constants</a></li>
+<li><a href="SP11Constants.html" title="class in org.apache.ws.secpolicy" target="classFrame">SP11Constants</a></li>
+<li><a href="SP12Constants.html" title="class in org.apache.ws.secpolicy" target="classFrame">SP12Constants</a></li>
+<li><a href="SPConstants.html" title="class in org.apache.ws.secpolicy" target="classFrame">SPConstants</a></li>
+</ul>
+<h2 title="Exceptions">Exceptions</h2>
+<ul title="Exceptions">
+<li><a href="WSSPolicyException.html" title="class in org.apache.ws.secpolicy" target="classFrame">WSSPolicyException</a></li>
+</ul>
+</div>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/package-summary.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/package-summary.html
new file mode 100644
index 0000000..64d317a
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/package-summary.html
@@ -0,0 +1,160 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>org.apache.ws.secpolicy (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="org.apache.ws.secpolicy (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-use.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/apache/rampart/util/package-summary.html">Prev Package</a></li>
+<li><a href="../../../../org/apache/ws/secpolicy/model/package-summary.html">Next Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/ws/secpolicy/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 title="Package" class="title">Package&nbsp;org.apache.ws.secpolicy</h1>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="packageSummary" border="0" cellpadding="3" cellspacing="0" summary="Class Summary table, listing classes, and an explanation">
+<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Class</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy">Constants</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../org/apache/ws/secpolicy/SP11Constants.html" title="class in org.apache.ws.secpolicy">SP11Constants</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../org/apache/ws/secpolicy/SP12Constants.html" title="class in org.apache.ws.secpolicy">SP12Constants</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy">SPConstants</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="packageSummary" border="0" cellpadding="3" cellspacing="0" summary="Exception Summary table, listing exceptions, and an explanation">
+<caption><span>Exception Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Exception</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../org/apache/ws/secpolicy/WSSPolicyException.html" title="class in org.apache.ws.secpolicy">WSSPolicyException</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-use.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/apache/rampart/util/package-summary.html">Prev Package</a></li>
+<li><a href="../../../../org/apache/ws/secpolicy/model/package-summary.html">Next Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/ws/secpolicy/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/package-tree.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/package-tree.html
new file mode 100644
index 0000000..9c58f4c
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/package-tree.html
@@ -0,0 +1,140 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>org.apache.ws.secpolicy Class Hierarchy (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="org.apache.ws.secpolicy Class Hierarchy (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li>Use</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/apache/rampart/util/package-tree.html">Prev</a></li>
+<li><a href="../../../../org/apache/ws/secpolicy/model/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/ws/secpolicy/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 class="title">Hierarchy For Package org.apache.ws.secpolicy</h1>
+<span class="strong">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<div class="contentContainer">
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang"><span class="strong">Object</span></a>
+<ul>
+<li type="circle">org.apache.ws.secpolicy.<a href="../../../../org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy"><span class="strong">Constants</span></a></li>
+<li type="circle">org.apache.ws.secpolicy.<a href="../../../../org/apache/ws/secpolicy/SP11Constants.html" title="class in org.apache.ws.secpolicy"><span class="strong">SP11Constants</span></a></li>
+<li type="circle">org.apache.ws.secpolicy.<a href="../../../../org/apache/ws/secpolicy/SP12Constants.html" title="class in org.apache.ws.secpolicy"><span class="strong">SP12Constants</span></a></li>
+<li type="circle">org.apache.ws.secpolicy.<a href="../../../../org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy"><span class="strong">SPConstants</span></a></li>
+<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang"><span class="strong">Throwable</span></a> (implements java.io.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
+<ul>
+<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang"><span class="strong">Exception</span></a>
+<ul>
+<li type="circle">org.apache.ws.secpolicy.<a href="../../../../org/apache/ws/secpolicy/WSSPolicyException.html" title="class in org.apache.ws.secpolicy"><span class="strong">WSSPolicyException</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li>Use</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/apache/rampart/util/package-tree.html">Prev</a></li>
+<li><a href="../../../../org/apache/ws/secpolicy/model/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/ws/secpolicy/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/package-use.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/package-use.html
new file mode 100644
index 0000000..6116d80
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy/package-use.html
@@ -0,0 +1,186 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Package org.apache.ws.secpolicy (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Package org.apache.ws.secpolicy (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/ws/secpolicy/package-use.html" target="_top">Frames</a></li>
+<li><a href="package-use.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 title="Uses of Package org.apache.ws.secpolicy" class="title">Uses of Package<br>org.apache.ws.secpolicy</h1>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
+<caption><span>Packages that use <a href="../../../../org/apache/ws/secpolicy/package-summary.html">org.apache.ws.secpolicy</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Package</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="#org.apache.rampart">org.apache.rampart</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="#org.apache.rampart.policy">org.apache.rampart.policy</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="#org.apache.ws.secpolicy.model">org.apache.ws.secpolicy.model</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="org.apache.rampart">
+<!--   -->
+</a>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
+<caption><span>Classes in <a href="../../../../org/apache/ws/secpolicy/package-summary.html">org.apache.ws.secpolicy</a> used by <a href="../../../../org/apache/rampart/package-summary.html">org.apache.rampart</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Class and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colOne"><a href="../../../../org/apache/ws/secpolicy/class-use/WSSPolicyException.html#org.apache.rampart">WSSPolicyException</a>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="org.apache.rampart.policy">
+<!--   -->
+</a>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
+<caption><span>Classes in <a href="../../../../org/apache/ws/secpolicy/package-summary.html">org.apache.ws.secpolicy</a> used by <a href="../../../../org/apache/rampart/policy/package-summary.html">org.apache.rampart.policy</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Class and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colOne"><a href="../../../../org/apache/ws/secpolicy/class-use/WSSPolicyException.html#org.apache.rampart.policy">WSSPolicyException</a>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="org.apache.ws.secpolicy.model">
+<!--   -->
+</a>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
+<caption><span>Classes in <a href="../../../../org/apache/ws/secpolicy/package-summary.html">org.apache.ws.secpolicy</a> used by <a href="../../../../org/apache/ws/secpolicy/model/package-summary.html">org.apache.ws.secpolicy.model</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Class and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colOne"><a href="../../../../org/apache/ws/secpolicy/class-use/WSSPolicyException.html#org.apache.ws.secpolicy.model">WSSPolicyException</a>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/ws/secpolicy/package-use.html" target="_top">Frames</a></li>
+<li><a href="package-use.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/AlgorithmSuiteBuilder.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/AlgorithmSuiteBuilder.html
new file mode 100644
index 0000000..8888604
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/AlgorithmSuiteBuilder.html
@@ -0,0 +1,286 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>AlgorithmSuiteBuilder (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="AlgorithmSuiteBuilder (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/AlgorithmSuiteBuilder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev Class</li>
+<li><a href="../../../../../org/apache/ws/secpolicy11/builders/AsymmetricBindingBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy11/builders/AlgorithmSuiteBuilder.html" target="_top">Frames</a></li>
+<li><a href="AlgorithmSuiteBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.ws.secpolicy11.builders</div>
+<h2 title="Class AlgorithmSuiteBuilder" class="title">Class AlgorithmSuiteBuilder</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.ws.secpolicy11.builders.AlgorithmSuiteBuilder</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">AlgorithmSuiteBuilder</span>
+extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
+implements org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../../org/apache/ws/secpolicy11/builders/AlgorithmSuiteBuilder.html#AlgorithmSuiteBuilder()">AlgorithmSuiteBuilder</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>org.apache.neethi.Assertion</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy11/builders/AlgorithmSuiteBuilder.html#build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">build</a></strong>(org.apache.axiom.om.OMElement&nbsp;element,
+     org.apache.neethi.AssertionBuilderFactory&nbsp;factory)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy11/builders/AlgorithmSuiteBuilder.html#getKnownElements()">getKnownElements</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="AlgorithmSuiteBuilder()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>AlgorithmSuiteBuilder</h4>
+<pre>public&nbsp;AlgorithmSuiteBuilder()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>build</h4>
+<pre>public&nbsp;org.apache.neethi.Assertion&nbsp;build(org.apache.axiom.om.OMElement&nbsp;element,
+                                org.apache.neethi.AssertionBuilderFactory&nbsp;factory)
+                                  throws <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>build</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code></dd></dl>
+</li>
+</ul>
+<a name="getKnownElements()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getKnownElements</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>[]&nbsp;getKnownElements()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>getKnownElements</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/AlgorithmSuiteBuilder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev Class</li>
+<li><a href="../../../../../org/apache/ws/secpolicy11/builders/AsymmetricBindingBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy11/builders/AlgorithmSuiteBuilder.html" target="_top">Frames</a></li>
+<li><a href="AlgorithmSuiteBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/AsymmetricBindingBuilder.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/AsymmetricBindingBuilder.html
new file mode 100644
index 0000000..0389d0d
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/AsymmetricBindingBuilder.html
@@ -0,0 +1,286 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>AsymmetricBindingBuilder (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="AsymmetricBindingBuilder (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/AsymmetricBindingBuilder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy11/builders/AlgorithmSuiteBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy11/builders/EncryptedElementsBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy11/builders/AsymmetricBindingBuilder.html" target="_top">Frames</a></li>
+<li><a href="AsymmetricBindingBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.ws.secpolicy11.builders</div>
+<h2 title="Class AsymmetricBindingBuilder" class="title">Class AsymmetricBindingBuilder</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.ws.secpolicy11.builders.AsymmetricBindingBuilder</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">AsymmetricBindingBuilder</span>
+extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
+implements org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../../org/apache/ws/secpolicy11/builders/AsymmetricBindingBuilder.html#AsymmetricBindingBuilder()">AsymmetricBindingBuilder</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>org.apache.neethi.Assertion</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy11/builders/AsymmetricBindingBuilder.html#build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">build</a></strong>(org.apache.axiom.om.OMElement&nbsp;element,
+     org.apache.neethi.AssertionBuilderFactory&nbsp;factory)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy11/builders/AsymmetricBindingBuilder.html#getKnownElements()">getKnownElements</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="AsymmetricBindingBuilder()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>AsymmetricBindingBuilder</h4>
+<pre>public&nbsp;AsymmetricBindingBuilder()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>build</h4>
+<pre>public&nbsp;org.apache.neethi.Assertion&nbsp;build(org.apache.axiom.om.OMElement&nbsp;element,
+                                org.apache.neethi.AssertionBuilderFactory&nbsp;factory)
+                                  throws <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>build</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code></dd></dl>
+</li>
+</ul>
+<a name="getKnownElements()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getKnownElements</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>[]&nbsp;getKnownElements()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>getKnownElements</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/AsymmetricBindingBuilder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy11/builders/AlgorithmSuiteBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy11/builders/EncryptedElementsBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy11/builders/AsymmetricBindingBuilder.html" target="_top">Frames</a></li>
+<li><a href="AsymmetricBindingBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/EncryptedElementsBuilder.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/EncryptedElementsBuilder.html
new file mode 100644
index 0000000..a7c02ea
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/EncryptedElementsBuilder.html
@@ -0,0 +1,286 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>EncryptedElementsBuilder (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="EncryptedElementsBuilder (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/EncryptedElementsBuilder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy11/builders/AsymmetricBindingBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy11/builders/EncryptedPartsBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy11/builders/EncryptedElementsBuilder.html" target="_top">Frames</a></li>
+<li><a href="EncryptedElementsBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.ws.secpolicy11.builders</div>
+<h2 title="Class EncryptedElementsBuilder" class="title">Class EncryptedElementsBuilder</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.ws.secpolicy11.builders.EncryptedElementsBuilder</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">EncryptedElementsBuilder</span>
+extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
+implements org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../../org/apache/ws/secpolicy11/builders/EncryptedElementsBuilder.html#EncryptedElementsBuilder()">EncryptedElementsBuilder</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>org.apache.neethi.Assertion</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy11/builders/EncryptedElementsBuilder.html#build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">build</a></strong>(org.apache.axiom.om.OMElement&nbsp;element,
+     org.apache.neethi.AssertionBuilderFactory&nbsp;factory)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy11/builders/EncryptedElementsBuilder.html#getKnownElements()">getKnownElements</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EncryptedElementsBuilder()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EncryptedElementsBuilder</h4>
+<pre>public&nbsp;EncryptedElementsBuilder()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>build</h4>
+<pre>public&nbsp;org.apache.neethi.Assertion&nbsp;build(org.apache.axiom.om.OMElement&nbsp;element,
+                                org.apache.neethi.AssertionBuilderFactory&nbsp;factory)
+                                  throws <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>build</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code></dd></dl>
+</li>
+</ul>
+<a name="getKnownElements()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getKnownElements</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>[]&nbsp;getKnownElements()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>getKnownElements</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/EncryptedElementsBuilder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy11/builders/AsymmetricBindingBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy11/builders/EncryptedPartsBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy11/builders/EncryptedElementsBuilder.html" target="_top">Frames</a></li>
+<li><a href="EncryptedElementsBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/EncryptedPartsBuilder.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/EncryptedPartsBuilder.html
new file mode 100644
index 0000000..a812af2
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/EncryptedPartsBuilder.html
@@ -0,0 +1,286 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>EncryptedPartsBuilder (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="EncryptedPartsBuilder (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/EncryptedPartsBuilder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy11/builders/EncryptedElementsBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy11/builders/InitiatorTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy11/builders/EncryptedPartsBuilder.html" target="_top">Frames</a></li>
+<li><a href="EncryptedPartsBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.ws.secpolicy11.builders</div>
+<h2 title="Class EncryptedPartsBuilder" class="title">Class EncryptedPartsBuilder</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.ws.secpolicy11.builders.EncryptedPartsBuilder</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">EncryptedPartsBuilder</span>
+extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
+implements org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../../org/apache/ws/secpolicy11/builders/EncryptedPartsBuilder.html#EncryptedPartsBuilder()">EncryptedPartsBuilder</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>org.apache.neethi.Assertion</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy11/builders/EncryptedPartsBuilder.html#build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">build</a></strong>(org.apache.axiom.om.OMElement&nbsp;element,
+     org.apache.neethi.AssertionBuilderFactory&nbsp;factory)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy11/builders/EncryptedPartsBuilder.html#getKnownElements()">getKnownElements</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EncryptedPartsBuilder()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EncryptedPartsBuilder</h4>
+<pre>public&nbsp;EncryptedPartsBuilder()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>build</h4>
+<pre>public&nbsp;org.apache.neethi.Assertion&nbsp;build(org.apache.axiom.om.OMElement&nbsp;element,
+                                org.apache.neethi.AssertionBuilderFactory&nbsp;factory)
+                                  throws <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>build</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code></dd></dl>
+</li>
+</ul>
+<a name="getKnownElements()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getKnownElements</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>[]&nbsp;getKnownElements()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>getKnownElements</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/EncryptedPartsBuilder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy11/builders/EncryptedElementsBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy11/builders/InitiatorTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy11/builders/EncryptedPartsBuilder.html" target="_top">Frames</a></li>
+<li><a href="EncryptedPartsBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/InitiatorTokenBuilder.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/InitiatorTokenBuilder.html
new file mode 100644
index 0000000..97245fd
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/InitiatorTokenBuilder.html
@@ -0,0 +1,286 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>InitiatorTokenBuilder (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="InitiatorTokenBuilder (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/InitiatorTokenBuilder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy11/builders/EncryptedPartsBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy11/builders/IssuedTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy11/builders/InitiatorTokenBuilder.html" target="_top">Frames</a></li>
+<li><a href="InitiatorTokenBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.ws.secpolicy11.builders</div>
+<h2 title="Class InitiatorTokenBuilder" class="title">Class InitiatorTokenBuilder</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.ws.secpolicy11.builders.InitiatorTokenBuilder</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">InitiatorTokenBuilder</span>
+extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
+implements org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../../org/apache/ws/secpolicy11/builders/InitiatorTokenBuilder.html#InitiatorTokenBuilder()">InitiatorTokenBuilder</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>org.apache.neethi.Assertion</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy11/builders/InitiatorTokenBuilder.html#build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">build</a></strong>(org.apache.axiom.om.OMElement&nbsp;element,
+     org.apache.neethi.AssertionBuilderFactory&nbsp;factory)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy11/builders/InitiatorTokenBuilder.html#getKnownElements()">getKnownElements</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="InitiatorTokenBuilder()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>InitiatorTokenBuilder</h4>
+<pre>public&nbsp;InitiatorTokenBuilder()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>build</h4>
+<pre>public&nbsp;org.apache.neethi.Assertion&nbsp;build(org.apache.axiom.om.OMElement&nbsp;element,
+                                org.apache.neethi.AssertionBuilderFactory&nbsp;factory)
+                                  throws <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>build</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code></dd></dl>
+</li>
+</ul>
+<a name="getKnownElements()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getKnownElements</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>[]&nbsp;getKnownElements()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>getKnownElements</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/InitiatorTokenBuilder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy11/builders/EncryptedPartsBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy11/builders/IssuedTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy11/builders/InitiatorTokenBuilder.html" target="_top">Frames</a></li>
+<li><a href="InitiatorTokenBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/IssuedTokenBuilder.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/IssuedTokenBuilder.html
new file mode 100644
index 0000000..632c13b
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/IssuedTokenBuilder.html
@@ -0,0 +1,286 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>IssuedTokenBuilder (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="IssuedTokenBuilder (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/IssuedTokenBuilder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy11/builders/InitiatorTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy11/builders/LayoutBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy11/builders/IssuedTokenBuilder.html" target="_top">Frames</a></li>
+<li><a href="IssuedTokenBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.ws.secpolicy11.builders</div>
+<h2 title="Class IssuedTokenBuilder" class="title">Class IssuedTokenBuilder</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.ws.secpolicy11.builders.IssuedTokenBuilder</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">IssuedTokenBuilder</span>
+extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
+implements org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../../org/apache/ws/secpolicy11/builders/IssuedTokenBuilder.html#IssuedTokenBuilder()">IssuedTokenBuilder</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>org.apache.neethi.Assertion</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy11/builders/IssuedTokenBuilder.html#build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">build</a></strong>(org.apache.axiom.om.OMElement&nbsp;element,
+     org.apache.neethi.AssertionBuilderFactory&nbsp;factory)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy11/builders/IssuedTokenBuilder.html#getKnownElements()">getKnownElements</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="IssuedTokenBuilder()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>IssuedTokenBuilder</h4>
+<pre>public&nbsp;IssuedTokenBuilder()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>build</h4>
+<pre>public&nbsp;org.apache.neethi.Assertion&nbsp;build(org.apache.axiom.om.OMElement&nbsp;element,
+                                org.apache.neethi.AssertionBuilderFactory&nbsp;factory)
+                                  throws <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>build</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code></dd></dl>
+</li>
+</ul>
+<a name="getKnownElements()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getKnownElements</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>[]&nbsp;getKnownElements()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>getKnownElements</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/IssuedTokenBuilder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy11/builders/InitiatorTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy11/builders/LayoutBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy11/builders/IssuedTokenBuilder.html" target="_top">Frames</a></li>
+<li><a href="IssuedTokenBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/LayoutBuilder.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/LayoutBuilder.html
new file mode 100644
index 0000000..8cbe6f9
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/LayoutBuilder.html
@@ -0,0 +1,301 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>LayoutBuilder (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="LayoutBuilder (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/LayoutBuilder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy11/builders/IssuedTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy11/builders/ProtectionTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy11/builders/LayoutBuilder.html" target="_top">Frames</a></li>
+<li><a href="LayoutBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.ws.secpolicy11.builders</div>
+<h2 title="Class LayoutBuilder" class="title">Class LayoutBuilder</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.ws.secpolicy11.builders.LayoutBuilder</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">LayoutBuilder</span>
+extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
+implements org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../../org/apache/ws/secpolicy11/builders/LayoutBuilder.html#LayoutBuilder()">LayoutBuilder</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>org.apache.neethi.Assertion</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy11/builders/LayoutBuilder.html#build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">build</a></strong>(org.apache.axiom.om.OMElement&nbsp;element,
+     org.apache.neethi.AssertionBuilderFactory&nbsp;factory)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy11/builders/LayoutBuilder.html#getKnownElements()">getKnownElements</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy11/builders/LayoutBuilder.html#processAlternative(java.util.List, org.apache.ws.secpolicy.model.Layout)">processAlternative</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&nbsp;assertions,
+                  <a href="../../../../../org/apache/ws/secpolicy/model/Layout.html" title="class in org.apache.ws.secpolicy.model">Layout</a>&nbsp;parent)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="LayoutBuilder()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>LayoutBuilder</h4>
+<pre>public&nbsp;LayoutBuilder()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>build</h4>
+<pre>public&nbsp;org.apache.neethi.Assertion&nbsp;build(org.apache.axiom.om.OMElement&nbsp;element,
+                                org.apache.neethi.AssertionBuilderFactory&nbsp;factory)
+                                  throws <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>build</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code></dd></dl>
+</li>
+</ul>
+<a name="getKnownElements()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getKnownElements</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>[]&nbsp;getKnownElements()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>getKnownElements</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="processAlternative(java.util.List, org.apache.ws.secpolicy.model.Layout)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>processAlternative</h4>
+<pre>public&nbsp;void&nbsp;processAlternative(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&nbsp;assertions,
+                      <a href="../../../../../org/apache/ws/secpolicy/model/Layout.html" title="class in org.apache.ws.secpolicy.model">Layout</a>&nbsp;parent)</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/LayoutBuilder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy11/builders/IssuedTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy11/builders/ProtectionTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy11/builders/LayoutBuilder.html" target="_top">Frames</a></li>
+<li><a href="LayoutBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/ProtectionTokenBuilder.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/ProtectionTokenBuilder.html
new file mode 100644
index 0000000..635eefa
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/ProtectionTokenBuilder.html
@@ -0,0 +1,286 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>ProtectionTokenBuilder (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="ProtectionTokenBuilder (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/ProtectionTokenBuilder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy11/builders/LayoutBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy11/builders/RecipientTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy11/builders/ProtectionTokenBuilder.html" target="_top">Frames</a></li>
+<li><a href="ProtectionTokenBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.ws.secpolicy11.builders</div>
+<h2 title="Class ProtectionTokenBuilder" class="title">Class ProtectionTokenBuilder</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.ws.secpolicy11.builders.ProtectionTokenBuilder</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">ProtectionTokenBuilder</span>
+extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
+implements org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../../org/apache/ws/secpolicy11/builders/ProtectionTokenBuilder.html#ProtectionTokenBuilder()">ProtectionTokenBuilder</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>org.apache.neethi.Assertion</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy11/builders/ProtectionTokenBuilder.html#build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">build</a></strong>(org.apache.axiom.om.OMElement&nbsp;element,
+     org.apache.neethi.AssertionBuilderFactory&nbsp;factory)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy11/builders/ProtectionTokenBuilder.html#getKnownElements()">getKnownElements</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="ProtectionTokenBuilder()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ProtectionTokenBuilder</h4>
+<pre>public&nbsp;ProtectionTokenBuilder()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>build</h4>
+<pre>public&nbsp;org.apache.neethi.Assertion&nbsp;build(org.apache.axiom.om.OMElement&nbsp;element,
+                                org.apache.neethi.AssertionBuilderFactory&nbsp;factory)
+                                  throws <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>build</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code></dd></dl>
+</li>
+</ul>
+<a name="getKnownElements()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getKnownElements</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>[]&nbsp;getKnownElements()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>getKnownElements</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/ProtectionTokenBuilder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy11/builders/LayoutBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy11/builders/RecipientTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy11/builders/ProtectionTokenBuilder.html" target="_top">Frames</a></li>
+<li><a href="ProtectionTokenBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/RecipientTokenBuilder.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/RecipientTokenBuilder.html
new file mode 100644
index 0000000..c71d5eb
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/RecipientTokenBuilder.html
@@ -0,0 +1,286 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>RecipientTokenBuilder (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="RecipientTokenBuilder (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/RecipientTokenBuilder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy11/builders/ProtectionTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy11/builders/RequiredElementsBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy11/builders/RecipientTokenBuilder.html" target="_top">Frames</a></li>
+<li><a href="RecipientTokenBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.ws.secpolicy11.builders</div>
+<h2 title="Class RecipientTokenBuilder" class="title">Class RecipientTokenBuilder</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.ws.secpolicy11.builders.RecipientTokenBuilder</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">RecipientTokenBuilder</span>
+extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
+implements org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../../org/apache/ws/secpolicy11/builders/RecipientTokenBuilder.html#RecipientTokenBuilder()">RecipientTokenBuilder</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>org.apache.neethi.Assertion</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy11/builders/RecipientTokenBuilder.html#build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">build</a></strong>(org.apache.axiom.om.OMElement&nbsp;element,
+     org.apache.neethi.AssertionBuilderFactory&nbsp;factory)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy11/builders/RecipientTokenBuilder.html#getKnownElements()">getKnownElements</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="RecipientTokenBuilder()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>RecipientTokenBuilder</h4>
+<pre>public&nbsp;RecipientTokenBuilder()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>build</h4>
+<pre>public&nbsp;org.apache.neethi.Assertion&nbsp;build(org.apache.axiom.om.OMElement&nbsp;element,
+                                org.apache.neethi.AssertionBuilderFactory&nbsp;factory)
+                                  throws <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>build</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code></dd></dl>
+</li>
+</ul>
+<a name="getKnownElements()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getKnownElements</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>[]&nbsp;getKnownElements()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>getKnownElements</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/RecipientTokenBuilder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy11/builders/ProtectionTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy11/builders/RequiredElementsBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy11/builders/RecipientTokenBuilder.html" target="_top">Frames</a></li>
+<li><a href="RecipientTokenBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/RequiredElementsBuilder.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/RequiredElementsBuilder.html
new file mode 100644
index 0000000..1f28d60
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/RequiredElementsBuilder.html
@@ -0,0 +1,286 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>RequiredElementsBuilder (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="RequiredElementsBuilder (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/RequiredElementsBuilder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy11/builders/RecipientTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy11/builders/SecureConversationTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy11/builders/RequiredElementsBuilder.html" target="_top">Frames</a></li>
+<li><a href="RequiredElementsBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.ws.secpolicy11.builders</div>
+<h2 title="Class RequiredElementsBuilder" class="title">Class RequiredElementsBuilder</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.ws.secpolicy11.builders.RequiredElementsBuilder</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">RequiredElementsBuilder</span>
+extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
+implements org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../../org/apache/ws/secpolicy11/builders/RequiredElementsBuilder.html#RequiredElementsBuilder()">RequiredElementsBuilder</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>org.apache.neethi.Assertion</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy11/builders/RequiredElementsBuilder.html#build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">build</a></strong>(org.apache.axiom.om.OMElement&nbsp;element,
+     org.apache.neethi.AssertionBuilderFactory&nbsp;factory)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy11/builders/RequiredElementsBuilder.html#getKnownElements()">getKnownElements</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="RequiredElementsBuilder()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>RequiredElementsBuilder</h4>
+<pre>public&nbsp;RequiredElementsBuilder()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>build</h4>
+<pre>public&nbsp;org.apache.neethi.Assertion&nbsp;build(org.apache.axiom.om.OMElement&nbsp;element,
+                                org.apache.neethi.AssertionBuilderFactory&nbsp;factory)
+                                  throws <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>build</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code></dd></dl>
+</li>
+</ul>
+<a name="getKnownElements()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getKnownElements</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>[]&nbsp;getKnownElements()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>getKnownElements</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/RequiredElementsBuilder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy11/builders/RecipientTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy11/builders/SecureConversationTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy11/builders/RequiredElementsBuilder.html" target="_top">Frames</a></li>
+<li><a href="RequiredElementsBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/SecureConversationTokenBuilder.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/SecureConversationTokenBuilder.html
new file mode 100644
index 0000000..e7b2eba
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/SecureConversationTokenBuilder.html
@@ -0,0 +1,286 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>SecureConversationTokenBuilder (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="SecureConversationTokenBuilder (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/SecureConversationTokenBuilder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy11/builders/RequiredElementsBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy11/builders/SecurityContextTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy11/builders/SecureConversationTokenBuilder.html" target="_top">Frames</a></li>
+<li><a href="SecureConversationTokenBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.ws.secpolicy11.builders</div>
+<h2 title="Class SecureConversationTokenBuilder" class="title">Class SecureConversationTokenBuilder</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.ws.secpolicy11.builders.SecureConversationTokenBuilder</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">SecureConversationTokenBuilder</span>
+extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
+implements org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../../org/apache/ws/secpolicy11/builders/SecureConversationTokenBuilder.html#SecureConversationTokenBuilder()">SecureConversationTokenBuilder</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>org.apache.neethi.Assertion</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy11/builders/SecureConversationTokenBuilder.html#build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">build</a></strong>(org.apache.axiom.om.OMElement&nbsp;element,
+     org.apache.neethi.AssertionBuilderFactory&nbsp;factory)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy11/builders/SecureConversationTokenBuilder.html#getKnownElements()">getKnownElements</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="SecureConversationTokenBuilder()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>SecureConversationTokenBuilder</h4>
+<pre>public&nbsp;SecureConversationTokenBuilder()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>build</h4>
+<pre>public&nbsp;org.apache.neethi.Assertion&nbsp;build(org.apache.axiom.om.OMElement&nbsp;element,
+                                org.apache.neethi.AssertionBuilderFactory&nbsp;factory)
+                                  throws <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>build</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code></dd></dl>
+</li>
+</ul>
+<a name="getKnownElements()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getKnownElements</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>[]&nbsp;getKnownElements()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>getKnownElements</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/SecureConversationTokenBuilder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy11/builders/RequiredElementsBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy11/builders/SecurityContextTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy11/builders/SecureConversationTokenBuilder.html" target="_top">Frames</a></li>
+<li><a href="SecureConversationTokenBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/SecurityContextTokenBuilder.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/SecurityContextTokenBuilder.html
new file mode 100644
index 0000000..b48c30c
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/SecurityContextTokenBuilder.html
@@ -0,0 +1,286 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>SecurityContextTokenBuilder (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="SecurityContextTokenBuilder (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/SecurityContextTokenBuilder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy11/builders/SecureConversationTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy11/builders/SignedElementsBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy11/builders/SecurityContextTokenBuilder.html" target="_top">Frames</a></li>
+<li><a href="SecurityContextTokenBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.ws.secpolicy11.builders</div>
+<h2 title="Class SecurityContextTokenBuilder" class="title">Class SecurityContextTokenBuilder</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.ws.secpolicy11.builders.SecurityContextTokenBuilder</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">SecurityContextTokenBuilder</span>
+extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
+implements org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../../org/apache/ws/secpolicy11/builders/SecurityContextTokenBuilder.html#SecurityContextTokenBuilder()">SecurityContextTokenBuilder</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>org.apache.neethi.Assertion</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy11/builders/SecurityContextTokenBuilder.html#build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">build</a></strong>(org.apache.axiom.om.OMElement&nbsp;element,
+     org.apache.neethi.AssertionBuilderFactory&nbsp;factory)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy11/builders/SecurityContextTokenBuilder.html#getKnownElements()">getKnownElements</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="SecurityContextTokenBuilder()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>SecurityContextTokenBuilder</h4>
+<pre>public&nbsp;SecurityContextTokenBuilder()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>build</h4>
+<pre>public&nbsp;org.apache.neethi.Assertion&nbsp;build(org.apache.axiom.om.OMElement&nbsp;element,
+                                org.apache.neethi.AssertionBuilderFactory&nbsp;factory)
+                                  throws <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>build</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code></dd></dl>
+</li>
+</ul>
+<a name="getKnownElements()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getKnownElements</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>[]&nbsp;getKnownElements()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>getKnownElements</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/SecurityContextTokenBuilder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy11/builders/SecureConversationTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy11/builders/SignedElementsBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy11/builders/SecurityContextTokenBuilder.html" target="_top">Frames</a></li>
+<li><a href="SecurityContextTokenBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/SignedElementsBuilder.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/SignedElementsBuilder.html
new file mode 100644
index 0000000..72adeb5
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/SignedElementsBuilder.html
@@ -0,0 +1,286 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>SignedElementsBuilder (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="SignedElementsBuilder (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/SignedElementsBuilder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy11/builders/SecurityContextTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy11/builders/SignedPartsBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy11/builders/SignedElementsBuilder.html" target="_top">Frames</a></li>
+<li><a href="SignedElementsBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.ws.secpolicy11.builders</div>
+<h2 title="Class SignedElementsBuilder" class="title">Class SignedElementsBuilder</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.ws.secpolicy11.builders.SignedElementsBuilder</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">SignedElementsBuilder</span>
+extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
+implements org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../../org/apache/ws/secpolicy11/builders/SignedElementsBuilder.html#SignedElementsBuilder()">SignedElementsBuilder</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>org.apache.neethi.Assertion</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy11/builders/SignedElementsBuilder.html#build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">build</a></strong>(org.apache.axiom.om.OMElement&nbsp;element,
+     org.apache.neethi.AssertionBuilderFactory&nbsp;factory)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy11/builders/SignedElementsBuilder.html#getKnownElements()">getKnownElements</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="SignedElementsBuilder()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>SignedElementsBuilder</h4>
+<pre>public&nbsp;SignedElementsBuilder()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>build</h4>
+<pre>public&nbsp;org.apache.neethi.Assertion&nbsp;build(org.apache.axiom.om.OMElement&nbsp;element,
+                                org.apache.neethi.AssertionBuilderFactory&nbsp;factory)
+                                  throws <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>build</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code></dd></dl>
+</li>
+</ul>
+<a name="getKnownElements()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getKnownElements</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>[]&nbsp;getKnownElements()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>getKnownElements</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/SignedElementsBuilder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy11/builders/SecurityContextTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy11/builders/SignedPartsBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy11/builders/SignedElementsBuilder.html" target="_top">Frames</a></li>
+<li><a href="SignedElementsBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/SignedPartsBuilder.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/SignedPartsBuilder.html
new file mode 100644
index 0000000..f211a69
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/SignedPartsBuilder.html
@@ -0,0 +1,286 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>SignedPartsBuilder (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="SignedPartsBuilder (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/SignedPartsBuilder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy11/builders/SignedElementsBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy11/builders/SupportingTokensBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy11/builders/SignedPartsBuilder.html" target="_top">Frames</a></li>
+<li><a href="SignedPartsBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.ws.secpolicy11.builders</div>
+<h2 title="Class SignedPartsBuilder" class="title">Class SignedPartsBuilder</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.ws.secpolicy11.builders.SignedPartsBuilder</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">SignedPartsBuilder</span>
+extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
+implements org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../../org/apache/ws/secpolicy11/builders/SignedPartsBuilder.html#SignedPartsBuilder()">SignedPartsBuilder</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>org.apache.neethi.Assertion</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy11/builders/SignedPartsBuilder.html#build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">build</a></strong>(org.apache.axiom.om.OMElement&nbsp;element,
+     org.apache.neethi.AssertionBuilderFactory&nbsp;factory)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy11/builders/SignedPartsBuilder.html#getKnownElements()">getKnownElements</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="SignedPartsBuilder()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>SignedPartsBuilder</h4>
+<pre>public&nbsp;SignedPartsBuilder()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>build</h4>
+<pre>public&nbsp;org.apache.neethi.Assertion&nbsp;build(org.apache.axiom.om.OMElement&nbsp;element,
+                                org.apache.neethi.AssertionBuilderFactory&nbsp;factory)
+                                  throws <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>build</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code></dd></dl>
+</li>
+</ul>
+<a name="getKnownElements()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getKnownElements</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>[]&nbsp;getKnownElements()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>getKnownElements</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/SignedPartsBuilder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy11/builders/SignedElementsBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy11/builders/SupportingTokensBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy11/builders/SignedPartsBuilder.html" target="_top">Frames</a></li>
+<li><a href="SignedPartsBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/SupportingTokensBuilder.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/SupportingTokensBuilder.html
new file mode 100644
index 0000000..377b115
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/SupportingTokensBuilder.html
@@ -0,0 +1,286 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>SupportingTokensBuilder (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="SupportingTokensBuilder (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/SupportingTokensBuilder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy11/builders/SignedPartsBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy11/builders/SymmetricBindingBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy11/builders/SupportingTokensBuilder.html" target="_top">Frames</a></li>
+<li><a href="SupportingTokensBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.ws.secpolicy11.builders</div>
+<h2 title="Class SupportingTokensBuilder" class="title">Class SupportingTokensBuilder</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.ws.secpolicy11.builders.SupportingTokensBuilder</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">SupportingTokensBuilder</span>
+extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
+implements org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../../org/apache/ws/secpolicy11/builders/SupportingTokensBuilder.html#SupportingTokensBuilder()">SupportingTokensBuilder</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>org.apache.neethi.Assertion</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy11/builders/SupportingTokensBuilder.html#build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">build</a></strong>(org.apache.axiom.om.OMElement&nbsp;element,
+     org.apache.neethi.AssertionBuilderFactory&nbsp;factory)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy11/builders/SupportingTokensBuilder.html#getKnownElements()">getKnownElements</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="SupportingTokensBuilder()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>SupportingTokensBuilder</h4>
+<pre>public&nbsp;SupportingTokensBuilder()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>build</h4>
+<pre>public&nbsp;org.apache.neethi.Assertion&nbsp;build(org.apache.axiom.om.OMElement&nbsp;element,
+                                org.apache.neethi.AssertionBuilderFactory&nbsp;factory)
+                                  throws <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>build</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code></dd></dl>
+</li>
+</ul>
+<a name="getKnownElements()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getKnownElements</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>[]&nbsp;getKnownElements()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>getKnownElements</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/SupportingTokensBuilder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy11/builders/SignedPartsBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy11/builders/SymmetricBindingBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy11/builders/SupportingTokensBuilder.html" target="_top">Frames</a></li>
+<li><a href="SupportingTokensBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/SymmetricBindingBuilder.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/SymmetricBindingBuilder.html
new file mode 100644
index 0000000..fe11d32
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/SymmetricBindingBuilder.html
@@ -0,0 +1,286 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>SymmetricBindingBuilder (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="SymmetricBindingBuilder (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/SymmetricBindingBuilder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy11/builders/SupportingTokensBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy11/builders/TransportBindingBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy11/builders/SymmetricBindingBuilder.html" target="_top">Frames</a></li>
+<li><a href="SymmetricBindingBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.ws.secpolicy11.builders</div>
+<h2 title="Class SymmetricBindingBuilder" class="title">Class SymmetricBindingBuilder</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.ws.secpolicy11.builders.SymmetricBindingBuilder</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">SymmetricBindingBuilder</span>
+extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
+implements org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../../org/apache/ws/secpolicy11/builders/SymmetricBindingBuilder.html#SymmetricBindingBuilder()">SymmetricBindingBuilder</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>org.apache.neethi.Assertion</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy11/builders/SymmetricBindingBuilder.html#build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">build</a></strong>(org.apache.axiom.om.OMElement&nbsp;element,
+     org.apache.neethi.AssertionBuilderFactory&nbsp;factory)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy11/builders/SymmetricBindingBuilder.html#getKnownElements()">getKnownElements</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="SymmetricBindingBuilder()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>SymmetricBindingBuilder</h4>
+<pre>public&nbsp;SymmetricBindingBuilder()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>build</h4>
+<pre>public&nbsp;org.apache.neethi.Assertion&nbsp;build(org.apache.axiom.om.OMElement&nbsp;element,
+                                org.apache.neethi.AssertionBuilderFactory&nbsp;factory)
+                                  throws <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>build</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code></dd></dl>
+</li>
+</ul>
+<a name="getKnownElements()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getKnownElements</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>[]&nbsp;getKnownElements()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>getKnownElements</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/SymmetricBindingBuilder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy11/builders/SupportingTokensBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy11/builders/TransportBindingBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy11/builders/SymmetricBindingBuilder.html" target="_top">Frames</a></li>
+<li><a href="SymmetricBindingBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/TransportBindingBuilder.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/TransportBindingBuilder.html
new file mode 100644
index 0000000..1df3b60
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/TransportBindingBuilder.html
@@ -0,0 +1,286 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>TransportBindingBuilder (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="TransportBindingBuilder (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/TransportBindingBuilder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy11/builders/SymmetricBindingBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy11/builders/TransportTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy11/builders/TransportBindingBuilder.html" target="_top">Frames</a></li>
+<li><a href="TransportBindingBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.ws.secpolicy11.builders</div>
+<h2 title="Class TransportBindingBuilder" class="title">Class TransportBindingBuilder</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.ws.secpolicy11.builders.TransportBindingBuilder</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">TransportBindingBuilder</span>
+extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
+implements org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../../org/apache/ws/secpolicy11/builders/TransportBindingBuilder.html#TransportBindingBuilder()">TransportBindingBuilder</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>org.apache.neethi.Assertion</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy11/builders/TransportBindingBuilder.html#build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">build</a></strong>(org.apache.axiom.om.OMElement&nbsp;element,
+     org.apache.neethi.AssertionBuilderFactory&nbsp;factory)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy11/builders/TransportBindingBuilder.html#getKnownElements()">getKnownElements</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="TransportBindingBuilder()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>TransportBindingBuilder</h4>
+<pre>public&nbsp;TransportBindingBuilder()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>build</h4>
+<pre>public&nbsp;org.apache.neethi.Assertion&nbsp;build(org.apache.axiom.om.OMElement&nbsp;element,
+                                org.apache.neethi.AssertionBuilderFactory&nbsp;factory)
+                                  throws <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>build</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code></dd></dl>
+</li>
+</ul>
+<a name="getKnownElements()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getKnownElements</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>[]&nbsp;getKnownElements()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>getKnownElements</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/TransportBindingBuilder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy11/builders/SymmetricBindingBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy11/builders/TransportTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy11/builders/TransportBindingBuilder.html" target="_top">Frames</a></li>
+<li><a href="TransportBindingBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/TransportTokenBuilder.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/TransportTokenBuilder.html
new file mode 100644
index 0000000..919e059
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/TransportTokenBuilder.html
@@ -0,0 +1,286 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>TransportTokenBuilder (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="TransportTokenBuilder (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/TransportTokenBuilder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy11/builders/TransportBindingBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy11/builders/Trust10Builder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy11/builders/TransportTokenBuilder.html" target="_top">Frames</a></li>
+<li><a href="TransportTokenBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.ws.secpolicy11.builders</div>
+<h2 title="Class TransportTokenBuilder" class="title">Class TransportTokenBuilder</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.ws.secpolicy11.builders.TransportTokenBuilder</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">TransportTokenBuilder</span>
+extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
+implements org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../../org/apache/ws/secpolicy11/builders/TransportTokenBuilder.html#TransportTokenBuilder()">TransportTokenBuilder</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>org.apache.neethi.Assertion</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy11/builders/TransportTokenBuilder.html#build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">build</a></strong>(org.apache.axiom.om.OMElement&nbsp;element,
+     org.apache.neethi.AssertionBuilderFactory&nbsp;factory)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy11/builders/TransportTokenBuilder.html#getKnownElements()">getKnownElements</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="TransportTokenBuilder()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>TransportTokenBuilder</h4>
+<pre>public&nbsp;TransportTokenBuilder()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>build</h4>
+<pre>public&nbsp;org.apache.neethi.Assertion&nbsp;build(org.apache.axiom.om.OMElement&nbsp;element,
+                                org.apache.neethi.AssertionBuilderFactory&nbsp;factory)
+                                  throws <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>build</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code></dd></dl>
+</li>
+</ul>
+<a name="getKnownElements()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getKnownElements</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>[]&nbsp;getKnownElements()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>getKnownElements</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/TransportTokenBuilder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy11/builders/TransportBindingBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy11/builders/Trust10Builder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy11/builders/TransportTokenBuilder.html" target="_top">Frames</a></li>
+<li><a href="TransportTokenBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/Trust10Builder.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/Trust10Builder.html
new file mode 100644
index 0000000..d176c68
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/Trust10Builder.html
@@ -0,0 +1,286 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Trust10Builder (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Trust10Builder (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/Trust10Builder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy11/builders/TransportTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy11/builders/UsernameTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy11/builders/Trust10Builder.html" target="_top">Frames</a></li>
+<li><a href="Trust10Builder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.ws.secpolicy11.builders</div>
+<h2 title="Class Trust10Builder" class="title">Class Trust10Builder</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.ws.secpolicy11.builders.Trust10Builder</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">Trust10Builder</span>
+extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
+implements org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../../org/apache/ws/secpolicy11/builders/Trust10Builder.html#Trust10Builder()">Trust10Builder</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>org.apache.neethi.Assertion</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy11/builders/Trust10Builder.html#build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">build</a></strong>(org.apache.axiom.om.OMElement&nbsp;element,
+     org.apache.neethi.AssertionBuilderFactory&nbsp;factory)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy11/builders/Trust10Builder.html#getKnownElements()">getKnownElements</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="Trust10Builder()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>Trust10Builder</h4>
+<pre>public&nbsp;Trust10Builder()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>build</h4>
+<pre>public&nbsp;org.apache.neethi.Assertion&nbsp;build(org.apache.axiom.om.OMElement&nbsp;element,
+                                org.apache.neethi.AssertionBuilderFactory&nbsp;factory)
+                                  throws <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>build</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code></dd></dl>
+</li>
+</ul>
+<a name="getKnownElements()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getKnownElements</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>[]&nbsp;getKnownElements()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>getKnownElements</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/Trust10Builder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy11/builders/TransportTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy11/builders/UsernameTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy11/builders/Trust10Builder.html" target="_top">Frames</a></li>
+<li><a href="Trust10Builder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/UsernameTokenBuilder.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/UsernameTokenBuilder.html
new file mode 100644
index 0000000..12b9678
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/UsernameTokenBuilder.html
@@ -0,0 +1,286 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>UsernameTokenBuilder (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="UsernameTokenBuilder (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/UsernameTokenBuilder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy11/builders/Trust10Builder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy11/builders/WSS10Builder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy11/builders/UsernameTokenBuilder.html" target="_top">Frames</a></li>
+<li><a href="UsernameTokenBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.ws.secpolicy11.builders</div>
+<h2 title="Class UsernameTokenBuilder" class="title">Class UsernameTokenBuilder</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.ws.secpolicy11.builders.UsernameTokenBuilder</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">UsernameTokenBuilder</span>
+extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
+implements org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../../org/apache/ws/secpolicy11/builders/UsernameTokenBuilder.html#UsernameTokenBuilder()">UsernameTokenBuilder</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>org.apache.neethi.Assertion</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy11/builders/UsernameTokenBuilder.html#build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">build</a></strong>(org.apache.axiom.om.OMElement&nbsp;element,
+     org.apache.neethi.AssertionBuilderFactory&nbsp;factory)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy11/builders/UsernameTokenBuilder.html#getKnownElements()">getKnownElements</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="UsernameTokenBuilder()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>UsernameTokenBuilder</h4>
+<pre>public&nbsp;UsernameTokenBuilder()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>build</h4>
+<pre>public&nbsp;org.apache.neethi.Assertion&nbsp;build(org.apache.axiom.om.OMElement&nbsp;element,
+                                org.apache.neethi.AssertionBuilderFactory&nbsp;factory)
+                                  throws <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>build</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code></dd></dl>
+</li>
+</ul>
+<a name="getKnownElements()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getKnownElements</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>[]&nbsp;getKnownElements()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>getKnownElements</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/UsernameTokenBuilder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy11/builders/Trust10Builder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy11/builders/WSS10Builder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy11/builders/UsernameTokenBuilder.html" target="_top">Frames</a></li>
+<li><a href="UsernameTokenBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/WSS10Builder.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/WSS10Builder.html
new file mode 100644
index 0000000..9a6a41f
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/WSS10Builder.html
@@ -0,0 +1,286 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>WSS10Builder (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="WSS10Builder (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/WSS10Builder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy11/builders/UsernameTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy11/builders/WSS11Builder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy11/builders/WSS10Builder.html" target="_top">Frames</a></li>
+<li><a href="WSS10Builder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.ws.secpolicy11.builders</div>
+<h2 title="Class WSS10Builder" class="title">Class WSS10Builder</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.ws.secpolicy11.builders.WSS10Builder</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">WSS10Builder</span>
+extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
+implements org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../../org/apache/ws/secpolicy11/builders/WSS10Builder.html#WSS10Builder()">WSS10Builder</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>org.apache.neethi.Assertion</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy11/builders/WSS10Builder.html#build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">build</a></strong>(org.apache.axiom.om.OMElement&nbsp;element,
+     org.apache.neethi.AssertionBuilderFactory&nbsp;factory)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy11/builders/WSS10Builder.html#getKnownElements()">getKnownElements</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="WSS10Builder()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>WSS10Builder</h4>
+<pre>public&nbsp;WSS10Builder()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>build</h4>
+<pre>public&nbsp;org.apache.neethi.Assertion&nbsp;build(org.apache.axiom.om.OMElement&nbsp;element,
+                                org.apache.neethi.AssertionBuilderFactory&nbsp;factory)
+                                  throws <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>build</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code></dd></dl>
+</li>
+</ul>
+<a name="getKnownElements()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getKnownElements</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>[]&nbsp;getKnownElements()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>getKnownElements</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/WSS10Builder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy11/builders/UsernameTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy11/builders/WSS11Builder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy11/builders/WSS10Builder.html" target="_top">Frames</a></li>
+<li><a href="WSS10Builder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/WSS11Builder.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/WSS11Builder.html
new file mode 100644
index 0000000..85b38b4
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/WSS11Builder.html
@@ -0,0 +1,286 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>WSS11Builder (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="WSS11Builder (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/WSS11Builder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy11/builders/WSS10Builder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy11/builders/X509TokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy11/builders/WSS11Builder.html" target="_top">Frames</a></li>
+<li><a href="WSS11Builder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.ws.secpolicy11.builders</div>
+<h2 title="Class WSS11Builder" class="title">Class WSS11Builder</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.ws.secpolicy11.builders.WSS11Builder</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">WSS11Builder</span>
+extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
+implements org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../../org/apache/ws/secpolicy11/builders/WSS11Builder.html#WSS11Builder()">WSS11Builder</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>org.apache.neethi.Assertion</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy11/builders/WSS11Builder.html#build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">build</a></strong>(org.apache.axiom.om.OMElement&nbsp;element,
+     org.apache.neethi.AssertionBuilderFactory&nbsp;factory)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy11/builders/WSS11Builder.html#getKnownElements()">getKnownElements</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="WSS11Builder()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>WSS11Builder</h4>
+<pre>public&nbsp;WSS11Builder()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>build</h4>
+<pre>public&nbsp;org.apache.neethi.Assertion&nbsp;build(org.apache.axiom.om.OMElement&nbsp;element,
+                                org.apache.neethi.AssertionBuilderFactory&nbsp;factory)
+                                  throws <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>build</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code></dd></dl>
+</li>
+</ul>
+<a name="getKnownElements()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getKnownElements</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>[]&nbsp;getKnownElements()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>getKnownElements</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/WSS11Builder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy11/builders/WSS10Builder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy11/builders/X509TokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy11/builders/WSS11Builder.html" target="_top">Frames</a></li>
+<li><a href="WSS11Builder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/X509TokenBuilder.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/X509TokenBuilder.html
new file mode 100644
index 0000000..0f424ff
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/X509TokenBuilder.html
@@ -0,0 +1,376 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>X509TokenBuilder (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="X509TokenBuilder (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/X509TokenBuilder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy11/builders/WSS11Builder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">Prev Class</span></a></li>
+<li>Next Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy11/builders/X509TokenBuilder.html" target="_top">Frames</a></li>
+<li><a href="X509TokenBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.ws.secpolicy11.builders</div>
+<h2 title="Class X509TokenBuilder" class="title">Class X509TokenBuilder</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.ws.secpolicy11.builders.X509TokenBuilder</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">X509TokenBuilder</span>
+extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
+implements org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy11/builders/X509TokenBuilder.html#ENCRYPTION_USER">ENCRYPTION_USER</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy11/builders/X509TokenBuilder.html#ENCRYPTION_USER_LN">ENCRYPTION_USER_LN</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy11/builders/X509TokenBuilder.html#RAMPART_CONFIG">RAMPART_CONFIG</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy11/builders/X509TokenBuilder.html#USER_CERT_ALIAS">USER_CERT_ALIAS</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy11/builders/X509TokenBuilder.html#USER_CERT_ALIAS_LN">USER_CERT_ALIAS_LN</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../../org/apache/ws/secpolicy11/builders/X509TokenBuilder.html#X509TokenBuilder()">X509TokenBuilder</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>org.apache.neethi.Assertion</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy11/builders/X509TokenBuilder.html#build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">build</a></strong>(org.apache.axiom.om.OMElement&nbsp;element,
+     org.apache.neethi.AssertionBuilderFactory&nbsp;factory)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy11/builders/X509TokenBuilder.html#getKnownElements()">getKnownElements</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="USER_CERT_ALIAS_LN">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>USER_CERT_ALIAS_LN</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> USER_CERT_ALIAS_LN</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.ws.secpolicy11.builders.X509TokenBuilder.USER_CERT_ALIAS_LN">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="ENCRYPTION_USER_LN">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ENCRYPTION_USER_LN</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> ENCRYPTION_USER_LN</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.ws.secpolicy11.builders.X509TokenBuilder.ENCRYPTION_USER_LN">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="RAMPART_CONFIG">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RAMPART_CONFIG</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> RAMPART_CONFIG</pre>
+</li>
+</ul>
+<a name="USER_CERT_ALIAS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>USER_CERT_ALIAS</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> USER_CERT_ALIAS</pre>
+</li>
+</ul>
+<a name="ENCRYPTION_USER">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ENCRYPTION_USER</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> ENCRYPTION_USER</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="X509TokenBuilder()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>X509TokenBuilder</h4>
+<pre>public&nbsp;X509TokenBuilder()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>build</h4>
+<pre>public&nbsp;org.apache.neethi.Assertion&nbsp;build(org.apache.axiom.om.OMElement&nbsp;element,
+                                org.apache.neethi.AssertionBuilderFactory&nbsp;factory)
+                                  throws <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>build</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code></dd></dl>
+</li>
+</ul>
+<a name="getKnownElements()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getKnownElements</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>[]&nbsp;getKnownElements()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>getKnownElements</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/X509TokenBuilder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy11/builders/WSS11Builder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">Prev Class</span></a></li>
+<li>Next Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy11/builders/X509TokenBuilder.html" target="_top">Frames</a></li>
+<li><a href="X509TokenBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/class-use/AlgorithmSuiteBuilder.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/class-use/AlgorithmSuiteBuilder.html
new file mode 100644
index 0000000..caa817b
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/class-use/AlgorithmSuiteBuilder.html
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.ws.secpolicy11.builders.AlgorithmSuiteBuilder (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.ws.secpolicy11.builders.AlgorithmSuiteBuilder (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy11/builders/AlgorithmSuiteBuilder.html" title="class in org.apache.ws.secpolicy11.builders">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy11/builders/class-use/AlgorithmSuiteBuilder.html" target="_top">Frames</a></li>
+<li><a href="AlgorithmSuiteBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.ws.secpolicy11.builders.AlgorithmSuiteBuilder" class="title">Uses of Class<br>org.apache.ws.secpolicy11.builders.AlgorithmSuiteBuilder</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.ws.secpolicy11.builders.AlgorithmSuiteBuilder</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy11/builders/AlgorithmSuiteBuilder.html" title="class in org.apache.ws.secpolicy11.builders">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy11/builders/class-use/AlgorithmSuiteBuilder.html" target="_top">Frames</a></li>
+<li><a href="AlgorithmSuiteBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/class-use/AsymmetricBindingBuilder.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/class-use/AsymmetricBindingBuilder.html
new file mode 100644
index 0000000..ab3ac47
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/class-use/AsymmetricBindingBuilder.html
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.ws.secpolicy11.builders.AsymmetricBindingBuilder (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.ws.secpolicy11.builders.AsymmetricBindingBuilder (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy11/builders/AsymmetricBindingBuilder.html" title="class in org.apache.ws.secpolicy11.builders">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy11/builders/class-use/AsymmetricBindingBuilder.html" target="_top">Frames</a></li>
+<li><a href="AsymmetricBindingBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.ws.secpolicy11.builders.AsymmetricBindingBuilder" class="title">Uses of Class<br>org.apache.ws.secpolicy11.builders.AsymmetricBindingBuilder</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.ws.secpolicy11.builders.AsymmetricBindingBuilder</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy11/builders/AsymmetricBindingBuilder.html" title="class in org.apache.ws.secpolicy11.builders">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy11/builders/class-use/AsymmetricBindingBuilder.html" target="_top">Frames</a></li>
+<li><a href="AsymmetricBindingBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/class-use/EncryptedElementsBuilder.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/class-use/EncryptedElementsBuilder.html
new file mode 100644
index 0000000..1422491
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/class-use/EncryptedElementsBuilder.html
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.ws.secpolicy11.builders.EncryptedElementsBuilder (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.ws.secpolicy11.builders.EncryptedElementsBuilder (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy11/builders/EncryptedElementsBuilder.html" title="class in org.apache.ws.secpolicy11.builders">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy11/builders/class-use/EncryptedElementsBuilder.html" target="_top">Frames</a></li>
+<li><a href="EncryptedElementsBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.ws.secpolicy11.builders.EncryptedElementsBuilder" class="title">Uses of Class<br>org.apache.ws.secpolicy11.builders.EncryptedElementsBuilder</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.ws.secpolicy11.builders.EncryptedElementsBuilder</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy11/builders/EncryptedElementsBuilder.html" title="class in org.apache.ws.secpolicy11.builders">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy11/builders/class-use/EncryptedElementsBuilder.html" target="_top">Frames</a></li>
+<li><a href="EncryptedElementsBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/class-use/EncryptedPartsBuilder.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/class-use/EncryptedPartsBuilder.html
new file mode 100644
index 0000000..6736399
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/class-use/EncryptedPartsBuilder.html
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.ws.secpolicy11.builders.EncryptedPartsBuilder (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.ws.secpolicy11.builders.EncryptedPartsBuilder (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy11/builders/EncryptedPartsBuilder.html" title="class in org.apache.ws.secpolicy11.builders">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy11/builders/class-use/EncryptedPartsBuilder.html" target="_top">Frames</a></li>
+<li><a href="EncryptedPartsBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.ws.secpolicy11.builders.EncryptedPartsBuilder" class="title">Uses of Class<br>org.apache.ws.secpolicy11.builders.EncryptedPartsBuilder</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.ws.secpolicy11.builders.EncryptedPartsBuilder</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy11/builders/EncryptedPartsBuilder.html" title="class in org.apache.ws.secpolicy11.builders">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy11/builders/class-use/EncryptedPartsBuilder.html" target="_top">Frames</a></li>
+<li><a href="EncryptedPartsBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/class-use/InitiatorTokenBuilder.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/class-use/InitiatorTokenBuilder.html
new file mode 100644
index 0000000..621aaa5
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/class-use/InitiatorTokenBuilder.html
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.ws.secpolicy11.builders.InitiatorTokenBuilder (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.ws.secpolicy11.builders.InitiatorTokenBuilder (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy11/builders/InitiatorTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy11/builders/class-use/InitiatorTokenBuilder.html" target="_top">Frames</a></li>
+<li><a href="InitiatorTokenBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.ws.secpolicy11.builders.InitiatorTokenBuilder" class="title">Uses of Class<br>org.apache.ws.secpolicy11.builders.InitiatorTokenBuilder</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.ws.secpolicy11.builders.InitiatorTokenBuilder</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy11/builders/InitiatorTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy11/builders/class-use/InitiatorTokenBuilder.html" target="_top">Frames</a></li>
+<li><a href="InitiatorTokenBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/class-use/IssuedTokenBuilder.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/class-use/IssuedTokenBuilder.html
new file mode 100644
index 0000000..55cfda5
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/class-use/IssuedTokenBuilder.html
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.ws.secpolicy11.builders.IssuedTokenBuilder (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.ws.secpolicy11.builders.IssuedTokenBuilder (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy11/builders/IssuedTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy11/builders/class-use/IssuedTokenBuilder.html" target="_top">Frames</a></li>
+<li><a href="IssuedTokenBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.ws.secpolicy11.builders.IssuedTokenBuilder" class="title">Uses of Class<br>org.apache.ws.secpolicy11.builders.IssuedTokenBuilder</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.ws.secpolicy11.builders.IssuedTokenBuilder</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy11/builders/IssuedTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy11/builders/class-use/IssuedTokenBuilder.html" target="_top">Frames</a></li>
+<li><a href="IssuedTokenBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/class-use/LayoutBuilder.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/class-use/LayoutBuilder.html
new file mode 100644
index 0000000..f1f6bf5
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/class-use/LayoutBuilder.html
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.ws.secpolicy11.builders.LayoutBuilder (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.ws.secpolicy11.builders.LayoutBuilder (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy11/builders/LayoutBuilder.html" title="class in org.apache.ws.secpolicy11.builders">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy11/builders/class-use/LayoutBuilder.html" target="_top">Frames</a></li>
+<li><a href="LayoutBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.ws.secpolicy11.builders.LayoutBuilder" class="title">Uses of Class<br>org.apache.ws.secpolicy11.builders.LayoutBuilder</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.ws.secpolicy11.builders.LayoutBuilder</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy11/builders/LayoutBuilder.html" title="class in org.apache.ws.secpolicy11.builders">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy11/builders/class-use/LayoutBuilder.html" target="_top">Frames</a></li>
+<li><a href="LayoutBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/class-use/ProtectionTokenBuilder.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/class-use/ProtectionTokenBuilder.html
new file mode 100644
index 0000000..a53059e
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/class-use/ProtectionTokenBuilder.html
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.ws.secpolicy11.builders.ProtectionTokenBuilder (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.ws.secpolicy11.builders.ProtectionTokenBuilder (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy11/builders/ProtectionTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy11/builders/class-use/ProtectionTokenBuilder.html" target="_top">Frames</a></li>
+<li><a href="ProtectionTokenBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.ws.secpolicy11.builders.ProtectionTokenBuilder" class="title">Uses of Class<br>org.apache.ws.secpolicy11.builders.ProtectionTokenBuilder</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.ws.secpolicy11.builders.ProtectionTokenBuilder</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy11/builders/ProtectionTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy11/builders/class-use/ProtectionTokenBuilder.html" target="_top">Frames</a></li>
+<li><a href="ProtectionTokenBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/class-use/RecipientTokenBuilder.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/class-use/RecipientTokenBuilder.html
new file mode 100644
index 0000000..b6e2ccb
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/class-use/RecipientTokenBuilder.html
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.ws.secpolicy11.builders.RecipientTokenBuilder (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.ws.secpolicy11.builders.RecipientTokenBuilder (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy11/builders/RecipientTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy11/builders/class-use/RecipientTokenBuilder.html" target="_top">Frames</a></li>
+<li><a href="RecipientTokenBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.ws.secpolicy11.builders.RecipientTokenBuilder" class="title">Uses of Class<br>org.apache.ws.secpolicy11.builders.RecipientTokenBuilder</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.ws.secpolicy11.builders.RecipientTokenBuilder</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy11/builders/RecipientTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy11/builders/class-use/RecipientTokenBuilder.html" target="_top">Frames</a></li>
+<li><a href="RecipientTokenBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/class-use/RequiredElementsBuilder.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/class-use/RequiredElementsBuilder.html
new file mode 100644
index 0000000..ce27c46
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/class-use/RequiredElementsBuilder.html
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.ws.secpolicy11.builders.RequiredElementsBuilder (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.ws.secpolicy11.builders.RequiredElementsBuilder (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy11/builders/RequiredElementsBuilder.html" title="class in org.apache.ws.secpolicy11.builders">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy11/builders/class-use/RequiredElementsBuilder.html" target="_top">Frames</a></li>
+<li><a href="RequiredElementsBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.ws.secpolicy11.builders.RequiredElementsBuilder" class="title">Uses of Class<br>org.apache.ws.secpolicy11.builders.RequiredElementsBuilder</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.ws.secpolicy11.builders.RequiredElementsBuilder</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy11/builders/RequiredElementsBuilder.html" title="class in org.apache.ws.secpolicy11.builders">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy11/builders/class-use/RequiredElementsBuilder.html" target="_top">Frames</a></li>
+<li><a href="RequiredElementsBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/class-use/SecureConversationTokenBuilder.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/class-use/SecureConversationTokenBuilder.html
new file mode 100644
index 0000000..7a27160
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/class-use/SecureConversationTokenBuilder.html
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.ws.secpolicy11.builders.SecureConversationTokenBuilder (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.ws.secpolicy11.builders.SecureConversationTokenBuilder (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy11/builders/SecureConversationTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy11/builders/class-use/SecureConversationTokenBuilder.html" target="_top">Frames</a></li>
+<li><a href="SecureConversationTokenBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.ws.secpolicy11.builders.SecureConversationTokenBuilder" class="title">Uses of Class<br>org.apache.ws.secpolicy11.builders.SecureConversationTokenBuilder</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.ws.secpolicy11.builders.SecureConversationTokenBuilder</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy11/builders/SecureConversationTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy11/builders/class-use/SecureConversationTokenBuilder.html" target="_top">Frames</a></li>
+<li><a href="SecureConversationTokenBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/class-use/SecurityContextTokenBuilder.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/class-use/SecurityContextTokenBuilder.html
new file mode 100644
index 0000000..e66a2b5
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/class-use/SecurityContextTokenBuilder.html
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.ws.secpolicy11.builders.SecurityContextTokenBuilder (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.ws.secpolicy11.builders.SecurityContextTokenBuilder (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy11/builders/SecurityContextTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy11/builders/class-use/SecurityContextTokenBuilder.html" target="_top">Frames</a></li>
+<li><a href="SecurityContextTokenBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.ws.secpolicy11.builders.SecurityContextTokenBuilder" class="title">Uses of Class<br>org.apache.ws.secpolicy11.builders.SecurityContextTokenBuilder</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.ws.secpolicy11.builders.SecurityContextTokenBuilder</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy11/builders/SecurityContextTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy11/builders/class-use/SecurityContextTokenBuilder.html" target="_top">Frames</a></li>
+<li><a href="SecurityContextTokenBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/class-use/SignedElementsBuilder.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/class-use/SignedElementsBuilder.html
new file mode 100644
index 0000000..27bf82a
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/class-use/SignedElementsBuilder.html
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.ws.secpolicy11.builders.SignedElementsBuilder (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.ws.secpolicy11.builders.SignedElementsBuilder (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy11/builders/SignedElementsBuilder.html" title="class in org.apache.ws.secpolicy11.builders">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy11/builders/class-use/SignedElementsBuilder.html" target="_top">Frames</a></li>
+<li><a href="SignedElementsBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.ws.secpolicy11.builders.SignedElementsBuilder" class="title">Uses of Class<br>org.apache.ws.secpolicy11.builders.SignedElementsBuilder</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.ws.secpolicy11.builders.SignedElementsBuilder</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy11/builders/SignedElementsBuilder.html" title="class in org.apache.ws.secpolicy11.builders">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy11/builders/class-use/SignedElementsBuilder.html" target="_top">Frames</a></li>
+<li><a href="SignedElementsBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/class-use/SignedPartsBuilder.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/class-use/SignedPartsBuilder.html
new file mode 100644
index 0000000..20cb8de
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/class-use/SignedPartsBuilder.html
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.ws.secpolicy11.builders.SignedPartsBuilder (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.ws.secpolicy11.builders.SignedPartsBuilder (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy11/builders/SignedPartsBuilder.html" title="class in org.apache.ws.secpolicy11.builders">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy11/builders/class-use/SignedPartsBuilder.html" target="_top">Frames</a></li>
+<li><a href="SignedPartsBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.ws.secpolicy11.builders.SignedPartsBuilder" class="title">Uses of Class<br>org.apache.ws.secpolicy11.builders.SignedPartsBuilder</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.ws.secpolicy11.builders.SignedPartsBuilder</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy11/builders/SignedPartsBuilder.html" title="class in org.apache.ws.secpolicy11.builders">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy11/builders/class-use/SignedPartsBuilder.html" target="_top">Frames</a></li>
+<li><a href="SignedPartsBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/class-use/SupportingTokensBuilder.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/class-use/SupportingTokensBuilder.html
new file mode 100644
index 0000000..129714e
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/class-use/SupportingTokensBuilder.html
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.ws.secpolicy11.builders.SupportingTokensBuilder (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.ws.secpolicy11.builders.SupportingTokensBuilder (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy11/builders/SupportingTokensBuilder.html" title="class in org.apache.ws.secpolicy11.builders">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy11/builders/class-use/SupportingTokensBuilder.html" target="_top">Frames</a></li>
+<li><a href="SupportingTokensBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.ws.secpolicy11.builders.SupportingTokensBuilder" class="title">Uses of Class<br>org.apache.ws.secpolicy11.builders.SupportingTokensBuilder</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.ws.secpolicy11.builders.SupportingTokensBuilder</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy11/builders/SupportingTokensBuilder.html" title="class in org.apache.ws.secpolicy11.builders">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy11/builders/class-use/SupportingTokensBuilder.html" target="_top">Frames</a></li>
+<li><a href="SupportingTokensBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/class-use/SymmetricBindingBuilder.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/class-use/SymmetricBindingBuilder.html
new file mode 100644
index 0000000..08e869c
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/class-use/SymmetricBindingBuilder.html
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.ws.secpolicy11.builders.SymmetricBindingBuilder (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.ws.secpolicy11.builders.SymmetricBindingBuilder (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy11/builders/SymmetricBindingBuilder.html" title="class in org.apache.ws.secpolicy11.builders">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy11/builders/class-use/SymmetricBindingBuilder.html" target="_top">Frames</a></li>
+<li><a href="SymmetricBindingBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.ws.secpolicy11.builders.SymmetricBindingBuilder" class="title">Uses of Class<br>org.apache.ws.secpolicy11.builders.SymmetricBindingBuilder</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.ws.secpolicy11.builders.SymmetricBindingBuilder</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy11/builders/SymmetricBindingBuilder.html" title="class in org.apache.ws.secpolicy11.builders">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy11/builders/class-use/SymmetricBindingBuilder.html" target="_top">Frames</a></li>
+<li><a href="SymmetricBindingBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/class-use/TransportBindingBuilder.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/class-use/TransportBindingBuilder.html
new file mode 100644
index 0000000..fc15187
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/class-use/TransportBindingBuilder.html
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.ws.secpolicy11.builders.TransportBindingBuilder (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.ws.secpolicy11.builders.TransportBindingBuilder (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy11/builders/TransportBindingBuilder.html" title="class in org.apache.ws.secpolicy11.builders">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy11/builders/class-use/TransportBindingBuilder.html" target="_top">Frames</a></li>
+<li><a href="TransportBindingBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.ws.secpolicy11.builders.TransportBindingBuilder" class="title">Uses of Class<br>org.apache.ws.secpolicy11.builders.TransportBindingBuilder</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.ws.secpolicy11.builders.TransportBindingBuilder</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy11/builders/TransportBindingBuilder.html" title="class in org.apache.ws.secpolicy11.builders">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy11/builders/class-use/TransportBindingBuilder.html" target="_top">Frames</a></li>
+<li><a href="TransportBindingBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/class-use/TransportTokenBuilder.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/class-use/TransportTokenBuilder.html
new file mode 100644
index 0000000..0d0f7ef
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/class-use/TransportTokenBuilder.html
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.ws.secpolicy11.builders.TransportTokenBuilder (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.ws.secpolicy11.builders.TransportTokenBuilder (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy11/builders/TransportTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy11/builders/class-use/TransportTokenBuilder.html" target="_top">Frames</a></li>
+<li><a href="TransportTokenBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.ws.secpolicy11.builders.TransportTokenBuilder" class="title">Uses of Class<br>org.apache.ws.secpolicy11.builders.TransportTokenBuilder</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.ws.secpolicy11.builders.TransportTokenBuilder</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy11/builders/TransportTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy11/builders/class-use/TransportTokenBuilder.html" target="_top">Frames</a></li>
+<li><a href="TransportTokenBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/class-use/Trust10Builder.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/class-use/Trust10Builder.html
new file mode 100644
index 0000000..a9e41ae
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/class-use/Trust10Builder.html
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.ws.secpolicy11.builders.Trust10Builder (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.ws.secpolicy11.builders.Trust10Builder (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy11/builders/Trust10Builder.html" title="class in org.apache.ws.secpolicy11.builders">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy11/builders/class-use/Trust10Builder.html" target="_top">Frames</a></li>
+<li><a href="Trust10Builder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.ws.secpolicy11.builders.Trust10Builder" class="title">Uses of Class<br>org.apache.ws.secpolicy11.builders.Trust10Builder</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.ws.secpolicy11.builders.Trust10Builder</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy11/builders/Trust10Builder.html" title="class in org.apache.ws.secpolicy11.builders">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy11/builders/class-use/Trust10Builder.html" target="_top">Frames</a></li>
+<li><a href="Trust10Builder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/class-use/UsernameTokenBuilder.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/class-use/UsernameTokenBuilder.html
new file mode 100644
index 0000000..b6b71d6
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/class-use/UsernameTokenBuilder.html
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.ws.secpolicy11.builders.UsernameTokenBuilder (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.ws.secpolicy11.builders.UsernameTokenBuilder (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy11/builders/UsernameTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy11/builders/class-use/UsernameTokenBuilder.html" target="_top">Frames</a></li>
+<li><a href="UsernameTokenBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.ws.secpolicy11.builders.UsernameTokenBuilder" class="title">Uses of Class<br>org.apache.ws.secpolicy11.builders.UsernameTokenBuilder</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.ws.secpolicy11.builders.UsernameTokenBuilder</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy11/builders/UsernameTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy11/builders/class-use/UsernameTokenBuilder.html" target="_top">Frames</a></li>
+<li><a href="UsernameTokenBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/class-use/WSS10Builder.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/class-use/WSS10Builder.html
new file mode 100644
index 0000000..dcde01a
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/class-use/WSS10Builder.html
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.ws.secpolicy11.builders.WSS10Builder (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.ws.secpolicy11.builders.WSS10Builder (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy11/builders/WSS10Builder.html" title="class in org.apache.ws.secpolicy11.builders">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy11/builders/class-use/WSS10Builder.html" target="_top">Frames</a></li>
+<li><a href="WSS10Builder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.ws.secpolicy11.builders.WSS10Builder" class="title">Uses of Class<br>org.apache.ws.secpolicy11.builders.WSS10Builder</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.ws.secpolicy11.builders.WSS10Builder</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy11/builders/WSS10Builder.html" title="class in org.apache.ws.secpolicy11.builders">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy11/builders/class-use/WSS10Builder.html" target="_top">Frames</a></li>
+<li><a href="WSS10Builder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/class-use/WSS11Builder.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/class-use/WSS11Builder.html
new file mode 100644
index 0000000..c40ca38
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/class-use/WSS11Builder.html
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.ws.secpolicy11.builders.WSS11Builder (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.ws.secpolicy11.builders.WSS11Builder (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy11/builders/WSS11Builder.html" title="class in org.apache.ws.secpolicy11.builders">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy11/builders/class-use/WSS11Builder.html" target="_top">Frames</a></li>
+<li><a href="WSS11Builder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.ws.secpolicy11.builders.WSS11Builder" class="title">Uses of Class<br>org.apache.ws.secpolicy11.builders.WSS11Builder</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.ws.secpolicy11.builders.WSS11Builder</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy11/builders/WSS11Builder.html" title="class in org.apache.ws.secpolicy11.builders">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy11/builders/class-use/WSS11Builder.html" target="_top">Frames</a></li>
+<li><a href="WSS11Builder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/class-use/X509TokenBuilder.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/class-use/X509TokenBuilder.html
new file mode 100644
index 0000000..a5d9079
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/class-use/X509TokenBuilder.html
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.ws.secpolicy11.builders.X509TokenBuilder (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.ws.secpolicy11.builders.X509TokenBuilder (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy11/builders/X509TokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy11/builders/class-use/X509TokenBuilder.html" target="_top">Frames</a></li>
+<li><a href="X509TokenBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.ws.secpolicy11.builders.X509TokenBuilder" class="title">Uses of Class<br>org.apache.ws.secpolicy11.builders.X509TokenBuilder</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.ws.secpolicy11.builders.X509TokenBuilder</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy11/builders/X509TokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy11/builders/class-use/X509TokenBuilder.html" target="_top">Frames</a></li>
+<li><a href="X509TokenBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/package-frame.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/package-frame.html
new file mode 100644
index 0000000..f53d3c2
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/package-frame.html
@@ -0,0 +1,40 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>org.apache.ws.secpolicy11.builders (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<h1 class="bar"><a href="../../../../../org/apache/ws/secpolicy11/builders/package-summary.html" target="classFrame">org.apache.ws.secpolicy11.builders</a></h1>
+<div class="indexContainer">
+<h2 title="Classes">Classes</h2>
+<ul title="Classes">
+<li><a href="AlgorithmSuiteBuilder.html" title="class in org.apache.ws.secpolicy11.builders" target="classFrame">AlgorithmSuiteBuilder</a></li>
+<li><a href="AsymmetricBindingBuilder.html" title="class in org.apache.ws.secpolicy11.builders" target="classFrame">AsymmetricBindingBuilder</a></li>
+<li><a href="EncryptedElementsBuilder.html" title="class in org.apache.ws.secpolicy11.builders" target="classFrame">EncryptedElementsBuilder</a></li>
+<li><a href="EncryptedPartsBuilder.html" title="class in org.apache.ws.secpolicy11.builders" target="classFrame">EncryptedPartsBuilder</a></li>
+<li><a href="InitiatorTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders" target="classFrame">InitiatorTokenBuilder</a></li>
+<li><a href="IssuedTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders" target="classFrame">IssuedTokenBuilder</a></li>
+<li><a href="LayoutBuilder.html" title="class in org.apache.ws.secpolicy11.builders" target="classFrame">LayoutBuilder</a></li>
+<li><a href="ProtectionTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders" target="classFrame">ProtectionTokenBuilder</a></li>
+<li><a href="RecipientTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders" target="classFrame">RecipientTokenBuilder</a></li>
+<li><a href="RequiredElementsBuilder.html" title="class in org.apache.ws.secpolicy11.builders" target="classFrame">RequiredElementsBuilder</a></li>
+<li><a href="SecureConversationTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders" target="classFrame">SecureConversationTokenBuilder</a></li>
+<li><a href="SecurityContextTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders" target="classFrame">SecurityContextTokenBuilder</a></li>
+<li><a href="SignedElementsBuilder.html" title="class in org.apache.ws.secpolicy11.builders" target="classFrame">SignedElementsBuilder</a></li>
+<li><a href="SignedPartsBuilder.html" title="class in org.apache.ws.secpolicy11.builders" target="classFrame">SignedPartsBuilder</a></li>
+<li><a href="SupportingTokensBuilder.html" title="class in org.apache.ws.secpolicy11.builders" target="classFrame">SupportingTokensBuilder</a></li>
+<li><a href="SymmetricBindingBuilder.html" title="class in org.apache.ws.secpolicy11.builders" target="classFrame">SymmetricBindingBuilder</a></li>
+<li><a href="TransportBindingBuilder.html" title="class in org.apache.ws.secpolicy11.builders" target="classFrame">TransportBindingBuilder</a></li>
+<li><a href="TransportTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders" target="classFrame">TransportTokenBuilder</a></li>
+<li><a href="Trust10Builder.html" title="class in org.apache.ws.secpolicy11.builders" target="classFrame">Trust10Builder</a></li>
+<li><a href="UsernameTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders" target="classFrame">UsernameTokenBuilder</a></li>
+<li><a href="WSS10Builder.html" title="class in org.apache.ws.secpolicy11.builders" target="classFrame">WSS10Builder</a></li>
+<li><a href="WSS11Builder.html" title="class in org.apache.ws.secpolicy11.builders" target="classFrame">WSS11Builder</a></li>
+<li><a href="X509TokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders" target="classFrame">X509TokenBuilder</a></li>
+</ul>
+</div>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/package-summary.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/package-summary.html
new file mode 100644
index 0000000..e386b3b
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/package-summary.html
@@ -0,0 +1,221 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>org.apache.ws.secpolicy11.builders (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="org.apache.ws.secpolicy11.builders (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-use.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy/model/package-summary.html">Prev Package</a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy12/builders/package-summary.html">Next Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy11/builders/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 title="Package" class="title">Package&nbsp;org.apache.ws.secpolicy11.builders</h1>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="packageSummary" border="0" cellpadding="3" cellspacing="0" summary="Class Summary table, listing classes, and an explanation">
+<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Class</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/ws/secpolicy11/builders/AlgorithmSuiteBuilder.html" title="class in org.apache.ws.secpolicy11.builders">AlgorithmSuiteBuilder</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../org/apache/ws/secpolicy11/builders/AsymmetricBindingBuilder.html" title="class in org.apache.ws.secpolicy11.builders">AsymmetricBindingBuilder</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/ws/secpolicy11/builders/EncryptedElementsBuilder.html" title="class in org.apache.ws.secpolicy11.builders">EncryptedElementsBuilder</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../org/apache/ws/secpolicy11/builders/EncryptedPartsBuilder.html" title="class in org.apache.ws.secpolicy11.builders">EncryptedPartsBuilder</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/ws/secpolicy11/builders/InitiatorTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders">InitiatorTokenBuilder</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../org/apache/ws/secpolicy11/builders/IssuedTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders">IssuedTokenBuilder</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/ws/secpolicy11/builders/LayoutBuilder.html" title="class in org.apache.ws.secpolicy11.builders">LayoutBuilder</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../org/apache/ws/secpolicy11/builders/ProtectionTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders">ProtectionTokenBuilder</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/ws/secpolicy11/builders/RecipientTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders">RecipientTokenBuilder</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../org/apache/ws/secpolicy11/builders/RequiredElementsBuilder.html" title="class in org.apache.ws.secpolicy11.builders">RequiredElementsBuilder</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/ws/secpolicy11/builders/SecureConversationTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders">SecureConversationTokenBuilder</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../org/apache/ws/secpolicy11/builders/SecurityContextTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders">SecurityContextTokenBuilder</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/ws/secpolicy11/builders/SignedElementsBuilder.html" title="class in org.apache.ws.secpolicy11.builders">SignedElementsBuilder</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../org/apache/ws/secpolicy11/builders/SignedPartsBuilder.html" title="class in org.apache.ws.secpolicy11.builders">SignedPartsBuilder</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/ws/secpolicy11/builders/SupportingTokensBuilder.html" title="class in org.apache.ws.secpolicy11.builders">SupportingTokensBuilder</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../org/apache/ws/secpolicy11/builders/SymmetricBindingBuilder.html" title="class in org.apache.ws.secpolicy11.builders">SymmetricBindingBuilder</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/ws/secpolicy11/builders/TransportBindingBuilder.html" title="class in org.apache.ws.secpolicy11.builders">TransportBindingBuilder</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../org/apache/ws/secpolicy11/builders/TransportTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders">TransportTokenBuilder</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/ws/secpolicy11/builders/Trust10Builder.html" title="class in org.apache.ws.secpolicy11.builders">Trust10Builder</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../org/apache/ws/secpolicy11/builders/UsernameTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders">UsernameTokenBuilder</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/ws/secpolicy11/builders/WSS10Builder.html" title="class in org.apache.ws.secpolicy11.builders">WSS10Builder</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../org/apache/ws/secpolicy11/builders/WSS11Builder.html" title="class in org.apache.ws.secpolicy11.builders">WSS11Builder</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/ws/secpolicy11/builders/X509TokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders">X509TokenBuilder</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-use.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy/model/package-summary.html">Prev Package</a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy12/builders/package-summary.html">Next Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy11/builders/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/package-tree.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/package-tree.html
new file mode 100644
index 0000000..7df3153
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/package-tree.html
@@ -0,0 +1,150 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>org.apache.ws.secpolicy11.builders Class Hierarchy (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="org.apache.ws.secpolicy11.builders Class Hierarchy (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li>Use</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy/model/package-tree.html">Prev</a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy12/builders/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy11/builders/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 class="title">Hierarchy For Package org.apache.ws.secpolicy11.builders</h1>
+<span class="strong">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<div class="contentContainer">
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang"><span class="strong">Object</span></a>
+<ul>
+<li type="circle">org.apache.ws.secpolicy11.builders.<a href="../../../../../org/apache/ws/secpolicy11/builders/AlgorithmSuiteBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">AlgorithmSuiteBuilder</span></a> (implements org.apache.neethi.builders.AssertionBuilder&lt;T&gt;)</li>
+<li type="circle">org.apache.ws.secpolicy11.builders.<a href="../../../../../org/apache/ws/secpolicy11/builders/AsymmetricBindingBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">AsymmetricBindingBuilder</span></a> (implements org.apache.neethi.builders.AssertionBuilder&lt;T&gt;)</li>
+<li type="circle">org.apache.ws.secpolicy11.builders.<a href="../../../../../org/apache/ws/secpolicy11/builders/EncryptedElementsBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">EncryptedElementsBuilder</span></a> (implements org.apache.neethi.builders.AssertionBuilder&lt;T&gt;)</li>
+<li type="circle">org.apache.ws.secpolicy11.builders.<a href="../../../../../org/apache/ws/secpolicy11/builders/EncryptedPartsBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">EncryptedPartsBuilder</span></a> (implements org.apache.neethi.builders.AssertionBuilder&lt;T&gt;)</li>
+<li type="circle">org.apache.ws.secpolicy11.builders.<a href="../../../../../org/apache/ws/secpolicy11/builders/InitiatorTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">InitiatorTokenBuilder</span></a> (implements org.apache.neethi.builders.AssertionBuilder&lt;T&gt;)</li>
+<li type="circle">org.apache.ws.secpolicy11.builders.<a href="../../../../../org/apache/ws/secpolicy11/builders/IssuedTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">IssuedTokenBuilder</span></a> (implements org.apache.neethi.builders.AssertionBuilder&lt;T&gt;)</li>
+<li type="circle">org.apache.ws.secpolicy11.builders.<a href="../../../../../org/apache/ws/secpolicy11/builders/LayoutBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">LayoutBuilder</span></a> (implements org.apache.neethi.builders.AssertionBuilder&lt;T&gt;)</li>
+<li type="circle">org.apache.ws.secpolicy11.builders.<a href="../../../../../org/apache/ws/secpolicy11/builders/ProtectionTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">ProtectionTokenBuilder</span></a> (implements org.apache.neethi.builders.AssertionBuilder&lt;T&gt;)</li>
+<li type="circle">org.apache.ws.secpolicy11.builders.<a href="../../../../../org/apache/ws/secpolicy11/builders/RecipientTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">RecipientTokenBuilder</span></a> (implements org.apache.neethi.builders.AssertionBuilder&lt;T&gt;)</li>
+<li type="circle">org.apache.ws.secpolicy11.builders.<a href="../../../../../org/apache/ws/secpolicy11/builders/RequiredElementsBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">RequiredElementsBuilder</span></a> (implements org.apache.neethi.builders.AssertionBuilder&lt;T&gt;)</li>
+<li type="circle">org.apache.ws.secpolicy11.builders.<a href="../../../../../org/apache/ws/secpolicy11/builders/SecureConversationTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">SecureConversationTokenBuilder</span></a> (implements org.apache.neethi.builders.AssertionBuilder&lt;T&gt;)</li>
+<li type="circle">org.apache.ws.secpolicy11.builders.<a href="../../../../../org/apache/ws/secpolicy11/builders/SecurityContextTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">SecurityContextTokenBuilder</span></a> (implements org.apache.neethi.builders.AssertionBuilder&lt;T&gt;)</li>
+<li type="circle">org.apache.ws.secpolicy11.builders.<a href="../../../../../org/apache/ws/secpolicy11/builders/SignedElementsBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">SignedElementsBuilder</span></a> (implements org.apache.neethi.builders.AssertionBuilder&lt;T&gt;)</li>
+<li type="circle">org.apache.ws.secpolicy11.builders.<a href="../../../../../org/apache/ws/secpolicy11/builders/SignedPartsBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">SignedPartsBuilder</span></a> (implements org.apache.neethi.builders.AssertionBuilder&lt;T&gt;)</li>
+<li type="circle">org.apache.ws.secpolicy11.builders.<a href="../../../../../org/apache/ws/secpolicy11/builders/SupportingTokensBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">SupportingTokensBuilder</span></a> (implements org.apache.neethi.builders.AssertionBuilder&lt;T&gt;)</li>
+<li type="circle">org.apache.ws.secpolicy11.builders.<a href="../../../../../org/apache/ws/secpolicy11/builders/SymmetricBindingBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">SymmetricBindingBuilder</span></a> (implements org.apache.neethi.builders.AssertionBuilder&lt;T&gt;)</li>
+<li type="circle">org.apache.ws.secpolicy11.builders.<a href="../../../../../org/apache/ws/secpolicy11/builders/TransportBindingBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">TransportBindingBuilder</span></a> (implements org.apache.neethi.builders.AssertionBuilder&lt;T&gt;)</li>
+<li type="circle">org.apache.ws.secpolicy11.builders.<a href="../../../../../org/apache/ws/secpolicy11/builders/TransportTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">TransportTokenBuilder</span></a> (implements org.apache.neethi.builders.AssertionBuilder&lt;T&gt;)</li>
+<li type="circle">org.apache.ws.secpolicy11.builders.<a href="../../../../../org/apache/ws/secpolicy11/builders/Trust10Builder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">Trust10Builder</span></a> (implements org.apache.neethi.builders.AssertionBuilder&lt;T&gt;)</li>
+<li type="circle">org.apache.ws.secpolicy11.builders.<a href="../../../../../org/apache/ws/secpolicy11/builders/UsernameTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">UsernameTokenBuilder</span></a> (implements org.apache.neethi.builders.AssertionBuilder&lt;T&gt;)</li>
+<li type="circle">org.apache.ws.secpolicy11.builders.<a href="../../../../../org/apache/ws/secpolicy11/builders/WSS10Builder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">WSS10Builder</span></a> (implements org.apache.neethi.builders.AssertionBuilder&lt;T&gt;)</li>
+<li type="circle">org.apache.ws.secpolicy11.builders.<a href="../../../../../org/apache/ws/secpolicy11/builders/WSS11Builder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">WSS11Builder</span></a> (implements org.apache.neethi.builders.AssertionBuilder&lt;T&gt;)</li>
+<li type="circle">org.apache.ws.secpolicy11.builders.<a href="../../../../../org/apache/ws/secpolicy11/builders/X509TokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">X509TokenBuilder</span></a> (implements org.apache.neethi.builders.AssertionBuilder&lt;T&gt;)</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li>Use</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy/model/package-tree.html">Prev</a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy12/builders/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy11/builders/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/package-use.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/package-use.html
new file mode 100644
index 0000000..6b1cff4
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy11/builders/package-use.html
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Package org.apache.ws.secpolicy11.builders (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Package org.apache.ws.secpolicy11.builders (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy11/builders/package-use.html" target="_top">Frames</a></li>
+<li><a href="package-use.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 title="Uses of Package org.apache.ws.secpolicy11.builders" class="title">Uses of Package<br>org.apache.ws.secpolicy11.builders</h1>
+</div>
+<div class="contentContainer">No usage of org.apache.ws.secpolicy11.builders</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy11/builders/package-use.html" target="_top">Frames</a></li>
+<li><a href="package-use.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/AlgorithmSuiteBuilder.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/AlgorithmSuiteBuilder.html
new file mode 100644
index 0000000..c958a80
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/AlgorithmSuiteBuilder.html
@@ -0,0 +1,286 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>AlgorithmSuiteBuilder (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="AlgorithmSuiteBuilder (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/AlgorithmSuiteBuilder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev Class</li>
+<li><a href="../../../../../org/apache/ws/secpolicy12/builders/AsymmetricBindingBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy12/builders/AlgorithmSuiteBuilder.html" target="_top">Frames</a></li>
+<li><a href="AlgorithmSuiteBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.ws.secpolicy12.builders</div>
+<h2 title="Class AlgorithmSuiteBuilder" class="title">Class AlgorithmSuiteBuilder</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.ws.secpolicy12.builders.AlgorithmSuiteBuilder</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">AlgorithmSuiteBuilder</span>
+extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
+implements org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../../org/apache/ws/secpolicy12/builders/AlgorithmSuiteBuilder.html#AlgorithmSuiteBuilder()">AlgorithmSuiteBuilder</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>org.apache.neethi.Assertion</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy12/builders/AlgorithmSuiteBuilder.html#build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">build</a></strong>(org.apache.axiom.om.OMElement&nbsp;element,
+     org.apache.neethi.AssertionBuilderFactory&nbsp;factory)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy12/builders/AlgorithmSuiteBuilder.html#getKnownElements()">getKnownElements</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="AlgorithmSuiteBuilder()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>AlgorithmSuiteBuilder</h4>
+<pre>public&nbsp;AlgorithmSuiteBuilder()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>build</h4>
+<pre>public&nbsp;org.apache.neethi.Assertion&nbsp;build(org.apache.axiom.om.OMElement&nbsp;element,
+                                org.apache.neethi.AssertionBuilderFactory&nbsp;factory)
+                                  throws <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>build</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code></dd></dl>
+</li>
+</ul>
+<a name="getKnownElements()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getKnownElements</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>[]&nbsp;getKnownElements()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>getKnownElements</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/AlgorithmSuiteBuilder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev Class</li>
+<li><a href="../../../../../org/apache/ws/secpolicy12/builders/AsymmetricBindingBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy12/builders/AlgorithmSuiteBuilder.html" target="_top">Frames</a></li>
+<li><a href="AlgorithmSuiteBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/AsymmetricBindingBuilder.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/AsymmetricBindingBuilder.html
new file mode 100644
index 0000000..3179b60
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/AsymmetricBindingBuilder.html
@@ -0,0 +1,286 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>AsymmetricBindingBuilder (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="AsymmetricBindingBuilder (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/AsymmetricBindingBuilder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy12/builders/AlgorithmSuiteBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy12/builders/ContentEncryptedElementsBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy12/builders/AsymmetricBindingBuilder.html" target="_top">Frames</a></li>
+<li><a href="AsymmetricBindingBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.ws.secpolicy12.builders</div>
+<h2 title="Class AsymmetricBindingBuilder" class="title">Class AsymmetricBindingBuilder</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.ws.secpolicy12.builders.AsymmetricBindingBuilder</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">AsymmetricBindingBuilder</span>
+extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
+implements org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../../org/apache/ws/secpolicy12/builders/AsymmetricBindingBuilder.html#AsymmetricBindingBuilder()">AsymmetricBindingBuilder</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>org.apache.neethi.Assertion</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy12/builders/AsymmetricBindingBuilder.html#build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">build</a></strong>(org.apache.axiom.om.OMElement&nbsp;element,
+     org.apache.neethi.AssertionBuilderFactory&nbsp;factory)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy12/builders/AsymmetricBindingBuilder.html#getKnownElements()">getKnownElements</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="AsymmetricBindingBuilder()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>AsymmetricBindingBuilder</h4>
+<pre>public&nbsp;AsymmetricBindingBuilder()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>build</h4>
+<pre>public&nbsp;org.apache.neethi.Assertion&nbsp;build(org.apache.axiom.om.OMElement&nbsp;element,
+                                org.apache.neethi.AssertionBuilderFactory&nbsp;factory)
+                                  throws <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>build</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code></dd></dl>
+</li>
+</ul>
+<a name="getKnownElements()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getKnownElements</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>[]&nbsp;getKnownElements()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>getKnownElements</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/AsymmetricBindingBuilder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy12/builders/AlgorithmSuiteBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy12/builders/ContentEncryptedElementsBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy12/builders/AsymmetricBindingBuilder.html" target="_top">Frames</a></li>
+<li><a href="AsymmetricBindingBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/ContentEncryptedElementsBuilder.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/ContentEncryptedElementsBuilder.html
new file mode 100644
index 0000000..f48363e
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/ContentEncryptedElementsBuilder.html
@@ -0,0 +1,286 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>ContentEncryptedElementsBuilder (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="ContentEncryptedElementsBuilder (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/ContentEncryptedElementsBuilder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy12/builders/AsymmetricBindingBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy12/builders/EncryptedElementsBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy12/builders/ContentEncryptedElementsBuilder.html" target="_top">Frames</a></li>
+<li><a href="ContentEncryptedElementsBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.ws.secpolicy12.builders</div>
+<h2 title="Class ContentEncryptedElementsBuilder" class="title">Class ContentEncryptedElementsBuilder</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.ws.secpolicy12.builders.ContentEncryptedElementsBuilder</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">ContentEncryptedElementsBuilder</span>
+extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
+implements org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../../org/apache/ws/secpolicy12/builders/ContentEncryptedElementsBuilder.html#ContentEncryptedElementsBuilder()">ContentEncryptedElementsBuilder</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>org.apache.neethi.Assertion</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy12/builders/ContentEncryptedElementsBuilder.html#build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">build</a></strong>(org.apache.axiom.om.OMElement&nbsp;element,
+     org.apache.neethi.AssertionBuilderFactory&nbsp;factory)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy12/builders/ContentEncryptedElementsBuilder.html#getKnownElements()">getKnownElements</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="ContentEncryptedElementsBuilder()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ContentEncryptedElementsBuilder</h4>
+<pre>public&nbsp;ContentEncryptedElementsBuilder()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>build</h4>
+<pre>public&nbsp;org.apache.neethi.Assertion&nbsp;build(org.apache.axiom.om.OMElement&nbsp;element,
+                                org.apache.neethi.AssertionBuilderFactory&nbsp;factory)
+                                  throws <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>build</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code></dd></dl>
+</li>
+</ul>
+<a name="getKnownElements()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getKnownElements</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>[]&nbsp;getKnownElements()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>getKnownElements</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/ContentEncryptedElementsBuilder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy12/builders/AsymmetricBindingBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy12/builders/EncryptedElementsBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy12/builders/ContentEncryptedElementsBuilder.html" target="_top">Frames</a></li>
+<li><a href="ContentEncryptedElementsBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/EncryptedElementsBuilder.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/EncryptedElementsBuilder.html
new file mode 100644
index 0000000..ff4cc1b
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/EncryptedElementsBuilder.html
@@ -0,0 +1,286 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>EncryptedElementsBuilder (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="EncryptedElementsBuilder (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/EncryptedElementsBuilder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy12/builders/ContentEncryptedElementsBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy12/builders/EncryptedPartsBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy12/builders/EncryptedElementsBuilder.html" target="_top">Frames</a></li>
+<li><a href="EncryptedElementsBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.ws.secpolicy12.builders</div>
+<h2 title="Class EncryptedElementsBuilder" class="title">Class EncryptedElementsBuilder</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.ws.secpolicy12.builders.EncryptedElementsBuilder</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">EncryptedElementsBuilder</span>
+extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
+implements org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../../org/apache/ws/secpolicy12/builders/EncryptedElementsBuilder.html#EncryptedElementsBuilder()">EncryptedElementsBuilder</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>org.apache.neethi.Assertion</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy12/builders/EncryptedElementsBuilder.html#build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">build</a></strong>(org.apache.axiom.om.OMElement&nbsp;element,
+     org.apache.neethi.AssertionBuilderFactory&nbsp;factory)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy12/builders/EncryptedElementsBuilder.html#getKnownElements()">getKnownElements</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EncryptedElementsBuilder()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EncryptedElementsBuilder</h4>
+<pre>public&nbsp;EncryptedElementsBuilder()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>build</h4>
+<pre>public&nbsp;org.apache.neethi.Assertion&nbsp;build(org.apache.axiom.om.OMElement&nbsp;element,
+                                org.apache.neethi.AssertionBuilderFactory&nbsp;factory)
+                                  throws <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>build</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code></dd></dl>
+</li>
+</ul>
+<a name="getKnownElements()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getKnownElements</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>[]&nbsp;getKnownElements()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>getKnownElements</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/EncryptedElementsBuilder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy12/builders/ContentEncryptedElementsBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy12/builders/EncryptedPartsBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy12/builders/EncryptedElementsBuilder.html" target="_top">Frames</a></li>
+<li><a href="EncryptedElementsBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/EncryptedPartsBuilder.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/EncryptedPartsBuilder.html
new file mode 100644
index 0000000..b0f5abe
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/EncryptedPartsBuilder.html
@@ -0,0 +1,286 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>EncryptedPartsBuilder (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="EncryptedPartsBuilder (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/EncryptedPartsBuilder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy12/builders/EncryptedElementsBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy12/builders/HttpsTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy12/builders/EncryptedPartsBuilder.html" target="_top">Frames</a></li>
+<li><a href="EncryptedPartsBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.ws.secpolicy12.builders</div>
+<h2 title="Class EncryptedPartsBuilder" class="title">Class EncryptedPartsBuilder</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.ws.secpolicy12.builders.EncryptedPartsBuilder</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">EncryptedPartsBuilder</span>
+extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
+implements org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../../org/apache/ws/secpolicy12/builders/EncryptedPartsBuilder.html#EncryptedPartsBuilder()">EncryptedPartsBuilder</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>org.apache.neethi.Assertion</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy12/builders/EncryptedPartsBuilder.html#build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">build</a></strong>(org.apache.axiom.om.OMElement&nbsp;element,
+     org.apache.neethi.AssertionBuilderFactory&nbsp;factory)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy12/builders/EncryptedPartsBuilder.html#getKnownElements()">getKnownElements</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EncryptedPartsBuilder()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EncryptedPartsBuilder</h4>
+<pre>public&nbsp;EncryptedPartsBuilder()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>build</h4>
+<pre>public&nbsp;org.apache.neethi.Assertion&nbsp;build(org.apache.axiom.om.OMElement&nbsp;element,
+                                org.apache.neethi.AssertionBuilderFactory&nbsp;factory)
+                                  throws <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>build</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code></dd></dl>
+</li>
+</ul>
+<a name="getKnownElements()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getKnownElements</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>[]&nbsp;getKnownElements()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>getKnownElements</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/EncryptedPartsBuilder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy12/builders/EncryptedElementsBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy12/builders/HttpsTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy12/builders/EncryptedPartsBuilder.html" target="_top">Frames</a></li>
+<li><a href="EncryptedPartsBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/HttpsTokenBuilder.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/HttpsTokenBuilder.html
new file mode 100644
index 0000000..c538f43
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/HttpsTokenBuilder.html
@@ -0,0 +1,296 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>HttpsTokenBuilder (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="HttpsTokenBuilder (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/HttpsTokenBuilder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy12/builders/EncryptedPartsBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy12/builders/InitiatorTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy12/builders/HttpsTokenBuilder.html" target="_top">Frames</a></li>
+<li><a href="HttpsTokenBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.ws.secpolicy12.builders</div>
+<h2 title="Class HttpsTokenBuilder" class="title">Class HttpsTokenBuilder</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.ws.secpolicy12.builders.HttpsTokenBuilder</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">HttpsTokenBuilder</span>
+extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
+implements org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</pre>
+<div class="block">This is a standard assertion builder implementation for the https token 
+ as specified by the ws security policy 1.2 specification. In order for this builder to be used
+ it is required that the security policy namespace uri is <a href="../../../../../org/apache/ws/secpolicy/SP12Constants.html#SP_NS"><code>SP12Constants.SP_NS</code></a> 
+ The builder will handle
+ <ul>
+  <li><code>HttpBasicAuthentication</code></li>
+  <li><code>HttpDigestAuthentication</code></li>
+  <li><code>RequireClientCertificate</code></li>
+ </ul> 
+ alternatives in the HttpsToken considering both cases whether the policy is normalized or not.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../../org/apache/ws/secpolicy12/builders/HttpsTokenBuilder.html#HttpsTokenBuilder()">HttpsTokenBuilder</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>org.apache.neethi.Assertion</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy12/builders/HttpsTokenBuilder.html#build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">build</a></strong>(org.apache.axiom.om.OMElement&nbsp;element,
+     org.apache.neethi.AssertionBuilderFactory&nbsp;factory)</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy12/builders/HttpsTokenBuilder.html#getKnownElements()">getKnownElements</a></strong>()</code></td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="HttpsTokenBuilder()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>HttpsTokenBuilder</h4>
+<pre>public&nbsp;HttpsTokenBuilder()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>build</h4>
+<pre>public&nbsp;org.apache.neethi.Assertion&nbsp;build(org.apache.axiom.om.OMElement&nbsp;element,
+                                org.apache.neethi.AssertionBuilderFactory&nbsp;factory)
+                                  throws <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>build</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code></dd></dl>
+</li>
+</ul>
+<a name="getKnownElements()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getKnownElements</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>[]&nbsp;getKnownElements()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>getKnownElements</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/HttpsTokenBuilder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy12/builders/EncryptedPartsBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy12/builders/InitiatorTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy12/builders/HttpsTokenBuilder.html" target="_top">Frames</a></li>
+<li><a href="HttpsTokenBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/InitiatorTokenBuilder.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/InitiatorTokenBuilder.html
new file mode 100644
index 0000000..421cd53
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/InitiatorTokenBuilder.html
@@ -0,0 +1,286 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>InitiatorTokenBuilder (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="InitiatorTokenBuilder (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/InitiatorTokenBuilder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy12/builders/HttpsTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy12/builders/IssuedTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy12/builders/InitiatorTokenBuilder.html" target="_top">Frames</a></li>
+<li><a href="InitiatorTokenBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.ws.secpolicy12.builders</div>
+<h2 title="Class InitiatorTokenBuilder" class="title">Class InitiatorTokenBuilder</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.ws.secpolicy12.builders.InitiatorTokenBuilder</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">InitiatorTokenBuilder</span>
+extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
+implements org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../../org/apache/ws/secpolicy12/builders/InitiatorTokenBuilder.html#InitiatorTokenBuilder()">InitiatorTokenBuilder</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>org.apache.neethi.Assertion</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy12/builders/InitiatorTokenBuilder.html#build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">build</a></strong>(org.apache.axiom.om.OMElement&nbsp;element,
+     org.apache.neethi.AssertionBuilderFactory&nbsp;factory)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy12/builders/InitiatorTokenBuilder.html#getKnownElements()">getKnownElements</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="InitiatorTokenBuilder()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>InitiatorTokenBuilder</h4>
+<pre>public&nbsp;InitiatorTokenBuilder()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>build</h4>
+<pre>public&nbsp;org.apache.neethi.Assertion&nbsp;build(org.apache.axiom.om.OMElement&nbsp;element,
+                                org.apache.neethi.AssertionBuilderFactory&nbsp;factory)
+                                  throws <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>build</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code></dd></dl>
+</li>
+</ul>
+<a name="getKnownElements()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getKnownElements</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>[]&nbsp;getKnownElements()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>getKnownElements</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/InitiatorTokenBuilder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy12/builders/HttpsTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy12/builders/IssuedTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy12/builders/InitiatorTokenBuilder.html" target="_top">Frames</a></li>
+<li><a href="InitiatorTokenBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/IssuedTokenBuilder.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/IssuedTokenBuilder.html
new file mode 100644
index 0000000..cf1e4d3
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/IssuedTokenBuilder.html
@@ -0,0 +1,286 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>IssuedTokenBuilder (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="IssuedTokenBuilder (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/IssuedTokenBuilder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy12/builders/InitiatorTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy12/builders/LayoutBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy12/builders/IssuedTokenBuilder.html" target="_top">Frames</a></li>
+<li><a href="IssuedTokenBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.ws.secpolicy12.builders</div>
+<h2 title="Class IssuedTokenBuilder" class="title">Class IssuedTokenBuilder</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.ws.secpolicy12.builders.IssuedTokenBuilder</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">IssuedTokenBuilder</span>
+extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
+implements org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../../org/apache/ws/secpolicy12/builders/IssuedTokenBuilder.html#IssuedTokenBuilder()">IssuedTokenBuilder</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>org.apache.neethi.Assertion</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy12/builders/IssuedTokenBuilder.html#build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">build</a></strong>(org.apache.axiom.om.OMElement&nbsp;element,
+     org.apache.neethi.AssertionBuilderFactory&nbsp;factory)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy12/builders/IssuedTokenBuilder.html#getKnownElements()">getKnownElements</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="IssuedTokenBuilder()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>IssuedTokenBuilder</h4>
+<pre>public&nbsp;IssuedTokenBuilder()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>build</h4>
+<pre>public&nbsp;org.apache.neethi.Assertion&nbsp;build(org.apache.axiom.om.OMElement&nbsp;element,
+                                org.apache.neethi.AssertionBuilderFactory&nbsp;factory)
+                                  throws <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>build</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code></dd></dl>
+</li>
+</ul>
+<a name="getKnownElements()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getKnownElements</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>[]&nbsp;getKnownElements()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>getKnownElements</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/IssuedTokenBuilder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy12/builders/InitiatorTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy12/builders/LayoutBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy12/builders/IssuedTokenBuilder.html" target="_top">Frames</a></li>
+<li><a href="IssuedTokenBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/LayoutBuilder.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/LayoutBuilder.html
new file mode 100644
index 0000000..d91863e
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/LayoutBuilder.html
@@ -0,0 +1,301 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>LayoutBuilder (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="LayoutBuilder (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/LayoutBuilder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy12/builders/IssuedTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy12/builders/ProtectionTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy12/builders/LayoutBuilder.html" target="_top">Frames</a></li>
+<li><a href="LayoutBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.ws.secpolicy12.builders</div>
+<h2 title="Class LayoutBuilder" class="title">Class LayoutBuilder</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.ws.secpolicy12.builders.LayoutBuilder</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">LayoutBuilder</span>
+extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
+implements org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../../org/apache/ws/secpolicy12/builders/LayoutBuilder.html#LayoutBuilder()">LayoutBuilder</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>org.apache.neethi.Assertion</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy12/builders/LayoutBuilder.html#build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">build</a></strong>(org.apache.axiom.om.OMElement&nbsp;element,
+     org.apache.neethi.AssertionBuilderFactory&nbsp;factory)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy12/builders/LayoutBuilder.html#getKnownElements()">getKnownElements</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy12/builders/LayoutBuilder.html#processAlternative(java.util.List, org.apache.ws.secpolicy.model.Layout)">processAlternative</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&nbsp;assertions,
+                  <a href="../../../../../org/apache/ws/secpolicy/model/Layout.html" title="class in org.apache.ws.secpolicy.model">Layout</a>&nbsp;parent)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="LayoutBuilder()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>LayoutBuilder</h4>
+<pre>public&nbsp;LayoutBuilder()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>build</h4>
+<pre>public&nbsp;org.apache.neethi.Assertion&nbsp;build(org.apache.axiom.om.OMElement&nbsp;element,
+                                org.apache.neethi.AssertionBuilderFactory&nbsp;factory)
+                                  throws <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>build</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code></dd></dl>
+</li>
+</ul>
+<a name="getKnownElements()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getKnownElements</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>[]&nbsp;getKnownElements()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>getKnownElements</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="processAlternative(java.util.List, org.apache.ws.secpolicy.model.Layout)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>processAlternative</h4>
+<pre>public&nbsp;void&nbsp;processAlternative(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&nbsp;assertions,
+                      <a href="../../../../../org/apache/ws/secpolicy/model/Layout.html" title="class in org.apache.ws.secpolicy.model">Layout</a>&nbsp;parent)</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/LayoutBuilder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy12/builders/IssuedTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy12/builders/ProtectionTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy12/builders/LayoutBuilder.html" target="_top">Frames</a></li>
+<li><a href="LayoutBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/ProtectionTokenBuilder.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/ProtectionTokenBuilder.html
new file mode 100644
index 0000000..bc80d61
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/ProtectionTokenBuilder.html
@@ -0,0 +1,286 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>ProtectionTokenBuilder (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="ProtectionTokenBuilder (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/ProtectionTokenBuilder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy12/builders/LayoutBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy12/builders/RecipientTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy12/builders/ProtectionTokenBuilder.html" target="_top">Frames</a></li>
+<li><a href="ProtectionTokenBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.ws.secpolicy12.builders</div>
+<h2 title="Class ProtectionTokenBuilder" class="title">Class ProtectionTokenBuilder</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.ws.secpolicy12.builders.ProtectionTokenBuilder</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">ProtectionTokenBuilder</span>
+extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
+implements org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../../org/apache/ws/secpolicy12/builders/ProtectionTokenBuilder.html#ProtectionTokenBuilder()">ProtectionTokenBuilder</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>org.apache.neethi.Assertion</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy12/builders/ProtectionTokenBuilder.html#build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">build</a></strong>(org.apache.axiom.om.OMElement&nbsp;element,
+     org.apache.neethi.AssertionBuilderFactory&nbsp;factory)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy12/builders/ProtectionTokenBuilder.html#getKnownElements()">getKnownElements</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="ProtectionTokenBuilder()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ProtectionTokenBuilder</h4>
+<pre>public&nbsp;ProtectionTokenBuilder()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>build</h4>
+<pre>public&nbsp;org.apache.neethi.Assertion&nbsp;build(org.apache.axiom.om.OMElement&nbsp;element,
+                                org.apache.neethi.AssertionBuilderFactory&nbsp;factory)
+                                  throws <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>build</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code></dd></dl>
+</li>
+</ul>
+<a name="getKnownElements()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getKnownElements</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>[]&nbsp;getKnownElements()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>getKnownElements</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/ProtectionTokenBuilder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy12/builders/LayoutBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy12/builders/RecipientTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy12/builders/ProtectionTokenBuilder.html" target="_top">Frames</a></li>
+<li><a href="ProtectionTokenBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/RecipientTokenBuilder.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/RecipientTokenBuilder.html
new file mode 100644
index 0000000..6c50215
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/RecipientTokenBuilder.html
@@ -0,0 +1,286 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>RecipientTokenBuilder (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="RecipientTokenBuilder (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/RecipientTokenBuilder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy12/builders/ProtectionTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy12/builders/RequiredElementsBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy12/builders/RecipientTokenBuilder.html" target="_top">Frames</a></li>
+<li><a href="RecipientTokenBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.ws.secpolicy12.builders</div>
+<h2 title="Class RecipientTokenBuilder" class="title">Class RecipientTokenBuilder</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.ws.secpolicy12.builders.RecipientTokenBuilder</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">RecipientTokenBuilder</span>
+extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
+implements org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../../org/apache/ws/secpolicy12/builders/RecipientTokenBuilder.html#RecipientTokenBuilder()">RecipientTokenBuilder</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>org.apache.neethi.Assertion</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy12/builders/RecipientTokenBuilder.html#build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">build</a></strong>(org.apache.axiom.om.OMElement&nbsp;element,
+     org.apache.neethi.AssertionBuilderFactory&nbsp;factory)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy12/builders/RecipientTokenBuilder.html#getKnownElements()">getKnownElements</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="RecipientTokenBuilder()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>RecipientTokenBuilder</h4>
+<pre>public&nbsp;RecipientTokenBuilder()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>build</h4>
+<pre>public&nbsp;org.apache.neethi.Assertion&nbsp;build(org.apache.axiom.om.OMElement&nbsp;element,
+                                org.apache.neethi.AssertionBuilderFactory&nbsp;factory)
+                                  throws <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>build</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code></dd></dl>
+</li>
+</ul>
+<a name="getKnownElements()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getKnownElements</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>[]&nbsp;getKnownElements()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>getKnownElements</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/RecipientTokenBuilder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy12/builders/ProtectionTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy12/builders/RequiredElementsBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy12/builders/RecipientTokenBuilder.html" target="_top">Frames</a></li>
+<li><a href="RecipientTokenBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/RequiredElementsBuilder.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/RequiredElementsBuilder.html
new file mode 100644
index 0000000..301b6c0
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/RequiredElementsBuilder.html
@@ -0,0 +1,286 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>RequiredElementsBuilder (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="RequiredElementsBuilder (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/RequiredElementsBuilder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy12/builders/RecipientTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy12/builders/RequiredPartsBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy12/builders/RequiredElementsBuilder.html" target="_top">Frames</a></li>
+<li><a href="RequiredElementsBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.ws.secpolicy12.builders</div>
+<h2 title="Class RequiredElementsBuilder" class="title">Class RequiredElementsBuilder</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.ws.secpolicy12.builders.RequiredElementsBuilder</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">RequiredElementsBuilder</span>
+extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
+implements org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../../org/apache/ws/secpolicy12/builders/RequiredElementsBuilder.html#RequiredElementsBuilder()">RequiredElementsBuilder</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>org.apache.neethi.Assertion</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy12/builders/RequiredElementsBuilder.html#build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">build</a></strong>(org.apache.axiom.om.OMElement&nbsp;element,
+     org.apache.neethi.AssertionBuilderFactory&nbsp;factory)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy12/builders/RequiredElementsBuilder.html#getKnownElements()">getKnownElements</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="RequiredElementsBuilder()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>RequiredElementsBuilder</h4>
+<pre>public&nbsp;RequiredElementsBuilder()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>build</h4>
+<pre>public&nbsp;org.apache.neethi.Assertion&nbsp;build(org.apache.axiom.om.OMElement&nbsp;element,
+                                org.apache.neethi.AssertionBuilderFactory&nbsp;factory)
+                                  throws <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>build</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code></dd></dl>
+</li>
+</ul>
+<a name="getKnownElements()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getKnownElements</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>[]&nbsp;getKnownElements()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>getKnownElements</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/RequiredElementsBuilder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy12/builders/RecipientTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy12/builders/RequiredPartsBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy12/builders/RequiredElementsBuilder.html" target="_top">Frames</a></li>
+<li><a href="RequiredElementsBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/RequiredPartsBuilder.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/RequiredPartsBuilder.html
new file mode 100644
index 0000000..b23b943
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/RequiredPartsBuilder.html
@@ -0,0 +1,286 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>RequiredPartsBuilder (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="RequiredPartsBuilder (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/RequiredPartsBuilder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy12/builders/RequiredElementsBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy12/builders/SecureConversationTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy12/builders/RequiredPartsBuilder.html" target="_top">Frames</a></li>
+<li><a href="RequiredPartsBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.ws.secpolicy12.builders</div>
+<h2 title="Class RequiredPartsBuilder" class="title">Class RequiredPartsBuilder</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.ws.secpolicy12.builders.RequiredPartsBuilder</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">RequiredPartsBuilder</span>
+extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
+implements org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../../org/apache/ws/secpolicy12/builders/RequiredPartsBuilder.html#RequiredPartsBuilder()">RequiredPartsBuilder</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>org.apache.neethi.Assertion</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy12/builders/RequiredPartsBuilder.html#build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">build</a></strong>(org.apache.axiom.om.OMElement&nbsp;element,
+     org.apache.neethi.AssertionBuilderFactory&nbsp;factory)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy12/builders/RequiredPartsBuilder.html#getKnownElements()">getKnownElements</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="RequiredPartsBuilder()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>RequiredPartsBuilder</h4>
+<pre>public&nbsp;RequiredPartsBuilder()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>build</h4>
+<pre>public&nbsp;org.apache.neethi.Assertion&nbsp;build(org.apache.axiom.om.OMElement&nbsp;element,
+                                org.apache.neethi.AssertionBuilderFactory&nbsp;factory)
+                                  throws <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>build</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code></dd></dl>
+</li>
+</ul>
+<a name="getKnownElements()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getKnownElements</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>[]&nbsp;getKnownElements()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>getKnownElements</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/RequiredPartsBuilder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy12/builders/RequiredElementsBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy12/builders/SecureConversationTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy12/builders/RequiredPartsBuilder.html" target="_top">Frames</a></li>
+<li><a href="RequiredPartsBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/SecureConversationTokenBuilder.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/SecureConversationTokenBuilder.html
new file mode 100644
index 0000000..3f05e5b
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/SecureConversationTokenBuilder.html
@@ -0,0 +1,286 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>SecureConversationTokenBuilder (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="SecureConversationTokenBuilder (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/SecureConversationTokenBuilder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy12/builders/RequiredPartsBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy12/builders/SecurityContextTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy12/builders/SecureConversationTokenBuilder.html" target="_top">Frames</a></li>
+<li><a href="SecureConversationTokenBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.ws.secpolicy12.builders</div>
+<h2 title="Class SecureConversationTokenBuilder" class="title">Class SecureConversationTokenBuilder</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.ws.secpolicy12.builders.SecureConversationTokenBuilder</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">SecureConversationTokenBuilder</span>
+extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
+implements org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../../org/apache/ws/secpolicy12/builders/SecureConversationTokenBuilder.html#SecureConversationTokenBuilder()">SecureConversationTokenBuilder</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>org.apache.neethi.Assertion</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy12/builders/SecureConversationTokenBuilder.html#build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">build</a></strong>(org.apache.axiom.om.OMElement&nbsp;element,
+     org.apache.neethi.AssertionBuilderFactory&nbsp;factory)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy12/builders/SecureConversationTokenBuilder.html#getKnownElements()">getKnownElements</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="SecureConversationTokenBuilder()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>SecureConversationTokenBuilder</h4>
+<pre>public&nbsp;SecureConversationTokenBuilder()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>build</h4>
+<pre>public&nbsp;org.apache.neethi.Assertion&nbsp;build(org.apache.axiom.om.OMElement&nbsp;element,
+                                org.apache.neethi.AssertionBuilderFactory&nbsp;factory)
+                                  throws <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>build</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code></dd></dl>
+</li>
+</ul>
+<a name="getKnownElements()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getKnownElements</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>[]&nbsp;getKnownElements()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>getKnownElements</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/SecureConversationTokenBuilder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy12/builders/RequiredPartsBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy12/builders/SecurityContextTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy12/builders/SecureConversationTokenBuilder.html" target="_top">Frames</a></li>
+<li><a href="SecureConversationTokenBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/SecurityContextTokenBuilder.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/SecurityContextTokenBuilder.html
new file mode 100644
index 0000000..1423981
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/SecurityContextTokenBuilder.html
@@ -0,0 +1,286 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>SecurityContextTokenBuilder (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="SecurityContextTokenBuilder (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/SecurityContextTokenBuilder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy12/builders/SecureConversationTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy12/builders/SignedElementsBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy12/builders/SecurityContextTokenBuilder.html" target="_top">Frames</a></li>
+<li><a href="SecurityContextTokenBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.ws.secpolicy12.builders</div>
+<h2 title="Class SecurityContextTokenBuilder" class="title">Class SecurityContextTokenBuilder</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.ws.secpolicy12.builders.SecurityContextTokenBuilder</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">SecurityContextTokenBuilder</span>
+extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
+implements org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../../org/apache/ws/secpolicy12/builders/SecurityContextTokenBuilder.html#SecurityContextTokenBuilder()">SecurityContextTokenBuilder</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>org.apache.neethi.Assertion</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy12/builders/SecurityContextTokenBuilder.html#build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">build</a></strong>(org.apache.axiom.om.OMElement&nbsp;element,
+     org.apache.neethi.AssertionBuilderFactory&nbsp;factory)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy12/builders/SecurityContextTokenBuilder.html#getKnownElements()">getKnownElements</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="SecurityContextTokenBuilder()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>SecurityContextTokenBuilder</h4>
+<pre>public&nbsp;SecurityContextTokenBuilder()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>build</h4>
+<pre>public&nbsp;org.apache.neethi.Assertion&nbsp;build(org.apache.axiom.om.OMElement&nbsp;element,
+                                org.apache.neethi.AssertionBuilderFactory&nbsp;factory)
+                                  throws <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>build</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code></dd></dl>
+</li>
+</ul>
+<a name="getKnownElements()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getKnownElements</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>[]&nbsp;getKnownElements()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>getKnownElements</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/SecurityContextTokenBuilder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy12/builders/SecureConversationTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy12/builders/SignedElementsBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy12/builders/SecurityContextTokenBuilder.html" target="_top">Frames</a></li>
+<li><a href="SecurityContextTokenBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/SignedElementsBuilder.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/SignedElementsBuilder.html
new file mode 100644
index 0000000..210c802
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/SignedElementsBuilder.html
@@ -0,0 +1,286 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>SignedElementsBuilder (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="SignedElementsBuilder (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/SignedElementsBuilder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy12/builders/SecurityContextTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy12/builders/SignedPartsBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy12/builders/SignedElementsBuilder.html" target="_top">Frames</a></li>
+<li><a href="SignedElementsBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.ws.secpolicy12.builders</div>
+<h2 title="Class SignedElementsBuilder" class="title">Class SignedElementsBuilder</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.ws.secpolicy12.builders.SignedElementsBuilder</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">SignedElementsBuilder</span>
+extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
+implements org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../../org/apache/ws/secpolicy12/builders/SignedElementsBuilder.html#SignedElementsBuilder()">SignedElementsBuilder</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>org.apache.neethi.Assertion</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy12/builders/SignedElementsBuilder.html#build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">build</a></strong>(org.apache.axiom.om.OMElement&nbsp;element,
+     org.apache.neethi.AssertionBuilderFactory&nbsp;factory)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy12/builders/SignedElementsBuilder.html#getKnownElements()">getKnownElements</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="SignedElementsBuilder()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>SignedElementsBuilder</h4>
+<pre>public&nbsp;SignedElementsBuilder()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>build</h4>
+<pre>public&nbsp;org.apache.neethi.Assertion&nbsp;build(org.apache.axiom.om.OMElement&nbsp;element,
+                                org.apache.neethi.AssertionBuilderFactory&nbsp;factory)
+                                  throws <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>build</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code></dd></dl>
+</li>
+</ul>
+<a name="getKnownElements()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getKnownElements</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>[]&nbsp;getKnownElements()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>getKnownElements</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/SignedElementsBuilder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy12/builders/SecurityContextTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy12/builders/SignedPartsBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy12/builders/SignedElementsBuilder.html" target="_top">Frames</a></li>
+<li><a href="SignedElementsBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/SignedPartsBuilder.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/SignedPartsBuilder.html
new file mode 100644
index 0000000..5a44977
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/SignedPartsBuilder.html
@@ -0,0 +1,286 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>SignedPartsBuilder (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="SignedPartsBuilder (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/SignedPartsBuilder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy12/builders/SignedElementsBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy12/builders/SupportingTokensBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy12/builders/SignedPartsBuilder.html" target="_top">Frames</a></li>
+<li><a href="SignedPartsBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.ws.secpolicy12.builders</div>
+<h2 title="Class SignedPartsBuilder" class="title">Class SignedPartsBuilder</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.ws.secpolicy12.builders.SignedPartsBuilder</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">SignedPartsBuilder</span>
+extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
+implements org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../../org/apache/ws/secpolicy12/builders/SignedPartsBuilder.html#SignedPartsBuilder()">SignedPartsBuilder</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>org.apache.neethi.Assertion</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy12/builders/SignedPartsBuilder.html#build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">build</a></strong>(org.apache.axiom.om.OMElement&nbsp;element,
+     org.apache.neethi.AssertionBuilderFactory&nbsp;factory)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy12/builders/SignedPartsBuilder.html#getKnownElements()">getKnownElements</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="SignedPartsBuilder()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>SignedPartsBuilder</h4>
+<pre>public&nbsp;SignedPartsBuilder()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>build</h4>
+<pre>public&nbsp;org.apache.neethi.Assertion&nbsp;build(org.apache.axiom.om.OMElement&nbsp;element,
+                                org.apache.neethi.AssertionBuilderFactory&nbsp;factory)
+                                  throws <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>build</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code></dd></dl>
+</li>
+</ul>
+<a name="getKnownElements()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getKnownElements</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>[]&nbsp;getKnownElements()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>getKnownElements</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/SignedPartsBuilder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy12/builders/SignedElementsBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy12/builders/SupportingTokensBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy12/builders/SignedPartsBuilder.html" target="_top">Frames</a></li>
+<li><a href="SignedPartsBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/SupportingTokensBuilder.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/SupportingTokensBuilder.html
new file mode 100644
index 0000000..395f9de
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/SupportingTokensBuilder.html
@@ -0,0 +1,286 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>SupportingTokensBuilder (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="SupportingTokensBuilder (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/SupportingTokensBuilder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy12/builders/SignedPartsBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy12/builders/SymmetricBindingBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy12/builders/SupportingTokensBuilder.html" target="_top">Frames</a></li>
+<li><a href="SupportingTokensBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.ws.secpolicy12.builders</div>
+<h2 title="Class SupportingTokensBuilder" class="title">Class SupportingTokensBuilder</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.ws.secpolicy12.builders.SupportingTokensBuilder</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">SupportingTokensBuilder</span>
+extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
+implements org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../../org/apache/ws/secpolicy12/builders/SupportingTokensBuilder.html#SupportingTokensBuilder()">SupportingTokensBuilder</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>org.apache.neethi.Assertion</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy12/builders/SupportingTokensBuilder.html#build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">build</a></strong>(org.apache.axiom.om.OMElement&nbsp;element,
+     org.apache.neethi.AssertionBuilderFactory&nbsp;factory)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy12/builders/SupportingTokensBuilder.html#getKnownElements()">getKnownElements</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="SupportingTokensBuilder()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>SupportingTokensBuilder</h4>
+<pre>public&nbsp;SupportingTokensBuilder()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>build</h4>
+<pre>public&nbsp;org.apache.neethi.Assertion&nbsp;build(org.apache.axiom.om.OMElement&nbsp;element,
+                                org.apache.neethi.AssertionBuilderFactory&nbsp;factory)
+                                  throws <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>build</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code></dd></dl>
+</li>
+</ul>
+<a name="getKnownElements()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getKnownElements</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>[]&nbsp;getKnownElements()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>getKnownElements</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/SupportingTokensBuilder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy12/builders/SignedPartsBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy12/builders/SymmetricBindingBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy12/builders/SupportingTokensBuilder.html" target="_top">Frames</a></li>
+<li><a href="SupportingTokensBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/SymmetricBindingBuilder.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/SymmetricBindingBuilder.html
new file mode 100644
index 0000000..f72d493
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/SymmetricBindingBuilder.html
@@ -0,0 +1,286 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>SymmetricBindingBuilder (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="SymmetricBindingBuilder (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/SymmetricBindingBuilder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy12/builders/SupportingTokensBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy12/builders/TransportBindingBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy12/builders/SymmetricBindingBuilder.html" target="_top">Frames</a></li>
+<li><a href="SymmetricBindingBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.ws.secpolicy12.builders</div>
+<h2 title="Class SymmetricBindingBuilder" class="title">Class SymmetricBindingBuilder</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.ws.secpolicy12.builders.SymmetricBindingBuilder</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">SymmetricBindingBuilder</span>
+extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
+implements org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../../org/apache/ws/secpolicy12/builders/SymmetricBindingBuilder.html#SymmetricBindingBuilder()">SymmetricBindingBuilder</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>org.apache.neethi.Assertion</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy12/builders/SymmetricBindingBuilder.html#build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">build</a></strong>(org.apache.axiom.om.OMElement&nbsp;element,
+     org.apache.neethi.AssertionBuilderFactory&nbsp;factory)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy12/builders/SymmetricBindingBuilder.html#getKnownElements()">getKnownElements</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="SymmetricBindingBuilder()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>SymmetricBindingBuilder</h4>
+<pre>public&nbsp;SymmetricBindingBuilder()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>build</h4>
+<pre>public&nbsp;org.apache.neethi.Assertion&nbsp;build(org.apache.axiom.om.OMElement&nbsp;element,
+                                org.apache.neethi.AssertionBuilderFactory&nbsp;factory)
+                                  throws <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>build</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code></dd></dl>
+</li>
+</ul>
+<a name="getKnownElements()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getKnownElements</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>[]&nbsp;getKnownElements()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>getKnownElements</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/SymmetricBindingBuilder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy12/builders/SupportingTokensBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy12/builders/TransportBindingBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy12/builders/SymmetricBindingBuilder.html" target="_top">Frames</a></li>
+<li><a href="SymmetricBindingBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/TransportBindingBuilder.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/TransportBindingBuilder.html
new file mode 100644
index 0000000..f21ba3a
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/TransportBindingBuilder.html
@@ -0,0 +1,286 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>TransportBindingBuilder (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="TransportBindingBuilder (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/TransportBindingBuilder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy12/builders/SymmetricBindingBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy12/builders/TransportTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy12/builders/TransportBindingBuilder.html" target="_top">Frames</a></li>
+<li><a href="TransportBindingBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.ws.secpolicy12.builders</div>
+<h2 title="Class TransportBindingBuilder" class="title">Class TransportBindingBuilder</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.ws.secpolicy12.builders.TransportBindingBuilder</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">TransportBindingBuilder</span>
+extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
+implements org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../../org/apache/ws/secpolicy12/builders/TransportBindingBuilder.html#TransportBindingBuilder()">TransportBindingBuilder</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>org.apache.neethi.Assertion</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy12/builders/TransportBindingBuilder.html#build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">build</a></strong>(org.apache.axiom.om.OMElement&nbsp;element,
+     org.apache.neethi.AssertionBuilderFactory&nbsp;factory)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy12/builders/TransportBindingBuilder.html#getKnownElements()">getKnownElements</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="TransportBindingBuilder()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>TransportBindingBuilder</h4>
+<pre>public&nbsp;TransportBindingBuilder()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>build</h4>
+<pre>public&nbsp;org.apache.neethi.Assertion&nbsp;build(org.apache.axiom.om.OMElement&nbsp;element,
+                                org.apache.neethi.AssertionBuilderFactory&nbsp;factory)
+                                  throws <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>build</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code></dd></dl>
+</li>
+</ul>
+<a name="getKnownElements()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getKnownElements</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>[]&nbsp;getKnownElements()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>getKnownElements</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/TransportBindingBuilder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy12/builders/SymmetricBindingBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy12/builders/TransportTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy12/builders/TransportBindingBuilder.html" target="_top">Frames</a></li>
+<li><a href="TransportBindingBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/TransportTokenBuilder.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/TransportTokenBuilder.html
new file mode 100644
index 0000000..95c9024
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/TransportTokenBuilder.html
@@ -0,0 +1,286 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>TransportTokenBuilder (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="TransportTokenBuilder (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/TransportTokenBuilder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy12/builders/TransportBindingBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy12/builders/Trust13Builder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy12/builders/TransportTokenBuilder.html" target="_top">Frames</a></li>
+<li><a href="TransportTokenBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.ws.secpolicy12.builders</div>
+<h2 title="Class TransportTokenBuilder" class="title">Class TransportTokenBuilder</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.ws.secpolicy12.builders.TransportTokenBuilder</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">TransportTokenBuilder</span>
+extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
+implements org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../../org/apache/ws/secpolicy12/builders/TransportTokenBuilder.html#TransportTokenBuilder()">TransportTokenBuilder</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>org.apache.neethi.Assertion</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy12/builders/TransportTokenBuilder.html#build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">build</a></strong>(org.apache.axiom.om.OMElement&nbsp;element,
+     org.apache.neethi.AssertionBuilderFactory&nbsp;factory)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy12/builders/TransportTokenBuilder.html#getKnownElements()">getKnownElements</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="TransportTokenBuilder()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>TransportTokenBuilder</h4>
+<pre>public&nbsp;TransportTokenBuilder()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>build</h4>
+<pre>public&nbsp;org.apache.neethi.Assertion&nbsp;build(org.apache.axiom.om.OMElement&nbsp;element,
+                                org.apache.neethi.AssertionBuilderFactory&nbsp;factory)
+                                  throws <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>build</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code></dd></dl>
+</li>
+</ul>
+<a name="getKnownElements()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getKnownElements</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>[]&nbsp;getKnownElements()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>getKnownElements</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/TransportTokenBuilder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy12/builders/TransportBindingBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy12/builders/Trust13Builder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy12/builders/TransportTokenBuilder.html" target="_top">Frames</a></li>
+<li><a href="TransportTokenBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/Trust13Builder.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/Trust13Builder.html
new file mode 100644
index 0000000..110d6b0
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/Trust13Builder.html
@@ -0,0 +1,286 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Trust13Builder (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Trust13Builder (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/Trust13Builder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy12/builders/TransportTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy12/builders/UsernameTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy12/builders/Trust13Builder.html" target="_top">Frames</a></li>
+<li><a href="Trust13Builder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.ws.secpolicy12.builders</div>
+<h2 title="Class Trust13Builder" class="title">Class Trust13Builder</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.ws.secpolicy12.builders.Trust13Builder</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">Trust13Builder</span>
+extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
+implements org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../../org/apache/ws/secpolicy12/builders/Trust13Builder.html#Trust13Builder()">Trust13Builder</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>org.apache.neethi.Assertion</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy12/builders/Trust13Builder.html#build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">build</a></strong>(org.apache.axiom.om.OMElement&nbsp;element,
+     org.apache.neethi.AssertionBuilderFactory&nbsp;factory)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy12/builders/Trust13Builder.html#getKnownElements()">getKnownElements</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="Trust13Builder()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>Trust13Builder</h4>
+<pre>public&nbsp;Trust13Builder()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>build</h4>
+<pre>public&nbsp;org.apache.neethi.Assertion&nbsp;build(org.apache.axiom.om.OMElement&nbsp;element,
+                                org.apache.neethi.AssertionBuilderFactory&nbsp;factory)
+                                  throws <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>build</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code></dd></dl>
+</li>
+</ul>
+<a name="getKnownElements()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getKnownElements</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>[]&nbsp;getKnownElements()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>getKnownElements</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/Trust13Builder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy12/builders/TransportTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy12/builders/UsernameTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy12/builders/Trust13Builder.html" target="_top">Frames</a></li>
+<li><a href="Trust13Builder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/UsernameTokenBuilder.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/UsernameTokenBuilder.html
new file mode 100644
index 0000000..a9b45be
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/UsernameTokenBuilder.html
@@ -0,0 +1,286 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>UsernameTokenBuilder (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="UsernameTokenBuilder (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/UsernameTokenBuilder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy12/builders/Trust13Builder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy12/builders/WSS10Builder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy12/builders/UsernameTokenBuilder.html" target="_top">Frames</a></li>
+<li><a href="UsernameTokenBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.ws.secpolicy12.builders</div>
+<h2 title="Class UsernameTokenBuilder" class="title">Class UsernameTokenBuilder</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.ws.secpolicy12.builders.UsernameTokenBuilder</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">UsernameTokenBuilder</span>
+extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
+implements org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../../org/apache/ws/secpolicy12/builders/UsernameTokenBuilder.html#UsernameTokenBuilder()">UsernameTokenBuilder</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>org.apache.neethi.Assertion</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy12/builders/UsernameTokenBuilder.html#build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">build</a></strong>(org.apache.axiom.om.OMElement&nbsp;element,
+     org.apache.neethi.AssertionBuilderFactory&nbsp;factory)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy12/builders/UsernameTokenBuilder.html#getKnownElements()">getKnownElements</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="UsernameTokenBuilder()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>UsernameTokenBuilder</h4>
+<pre>public&nbsp;UsernameTokenBuilder()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>build</h4>
+<pre>public&nbsp;org.apache.neethi.Assertion&nbsp;build(org.apache.axiom.om.OMElement&nbsp;element,
+                                org.apache.neethi.AssertionBuilderFactory&nbsp;factory)
+                                  throws <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>build</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code></dd></dl>
+</li>
+</ul>
+<a name="getKnownElements()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getKnownElements</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>[]&nbsp;getKnownElements()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>getKnownElements</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/UsernameTokenBuilder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy12/builders/Trust13Builder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy12/builders/WSS10Builder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy12/builders/UsernameTokenBuilder.html" target="_top">Frames</a></li>
+<li><a href="UsernameTokenBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/WSS10Builder.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/WSS10Builder.html
new file mode 100644
index 0000000..0e84fad
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/WSS10Builder.html
@@ -0,0 +1,286 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>WSS10Builder (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="WSS10Builder (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/WSS10Builder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy12/builders/UsernameTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy12/builders/WSS11Builder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy12/builders/WSS10Builder.html" target="_top">Frames</a></li>
+<li><a href="WSS10Builder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.ws.secpolicy12.builders</div>
+<h2 title="Class WSS10Builder" class="title">Class WSS10Builder</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.ws.secpolicy12.builders.WSS10Builder</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">WSS10Builder</span>
+extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
+implements org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../../org/apache/ws/secpolicy12/builders/WSS10Builder.html#WSS10Builder()">WSS10Builder</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>org.apache.neethi.Assertion</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy12/builders/WSS10Builder.html#build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">build</a></strong>(org.apache.axiom.om.OMElement&nbsp;element,
+     org.apache.neethi.AssertionBuilderFactory&nbsp;factory)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy12/builders/WSS10Builder.html#getKnownElements()">getKnownElements</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="WSS10Builder()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>WSS10Builder</h4>
+<pre>public&nbsp;WSS10Builder()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>build</h4>
+<pre>public&nbsp;org.apache.neethi.Assertion&nbsp;build(org.apache.axiom.om.OMElement&nbsp;element,
+                                org.apache.neethi.AssertionBuilderFactory&nbsp;factory)
+                                  throws <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>build</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code></dd></dl>
+</li>
+</ul>
+<a name="getKnownElements()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getKnownElements</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>[]&nbsp;getKnownElements()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>getKnownElements</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/WSS10Builder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy12/builders/UsernameTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy12/builders/WSS11Builder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy12/builders/WSS10Builder.html" target="_top">Frames</a></li>
+<li><a href="WSS10Builder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/WSS11Builder.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/WSS11Builder.html
new file mode 100644
index 0000000..2f7a049
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/WSS11Builder.html
@@ -0,0 +1,286 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>WSS11Builder (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="WSS11Builder (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/WSS11Builder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy12/builders/WSS10Builder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy12/builders/X509TokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy12/builders/WSS11Builder.html" target="_top">Frames</a></li>
+<li><a href="WSS11Builder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.ws.secpolicy12.builders</div>
+<h2 title="Class WSS11Builder" class="title">Class WSS11Builder</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.ws.secpolicy12.builders.WSS11Builder</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">WSS11Builder</span>
+extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
+implements org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../../org/apache/ws/secpolicy12/builders/WSS11Builder.html#WSS11Builder()">WSS11Builder</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>org.apache.neethi.Assertion</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy12/builders/WSS11Builder.html#build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">build</a></strong>(org.apache.axiom.om.OMElement&nbsp;element,
+     org.apache.neethi.AssertionBuilderFactory&nbsp;factory)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy12/builders/WSS11Builder.html#getKnownElements()">getKnownElements</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="WSS11Builder()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>WSS11Builder</h4>
+<pre>public&nbsp;WSS11Builder()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>build</h4>
+<pre>public&nbsp;org.apache.neethi.Assertion&nbsp;build(org.apache.axiom.om.OMElement&nbsp;element,
+                                org.apache.neethi.AssertionBuilderFactory&nbsp;factory)
+                                  throws <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>build</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code></dd></dl>
+</li>
+</ul>
+<a name="getKnownElements()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getKnownElements</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>[]&nbsp;getKnownElements()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>getKnownElements</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/WSS11Builder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy12/builders/WSS10Builder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/ws/secpolicy12/builders/X509TokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy12/builders/WSS11Builder.html" target="_top">Frames</a></li>
+<li><a href="WSS11Builder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/X509TokenBuilder.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/X509TokenBuilder.html
new file mode 100644
index 0000000..36ce897
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/X509TokenBuilder.html
@@ -0,0 +1,376 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>X509TokenBuilder (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="X509TokenBuilder (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/X509TokenBuilder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy12/builders/WSS11Builder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">Prev Class</span></a></li>
+<li>Next Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy12/builders/X509TokenBuilder.html" target="_top">Frames</a></li>
+<li><a href="X509TokenBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.ws.secpolicy12.builders</div>
+<h2 title="Class X509TokenBuilder" class="title">Class X509TokenBuilder</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.ws.secpolicy12.builders.X509TokenBuilder</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">X509TokenBuilder</span>
+extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
+implements org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy12/builders/X509TokenBuilder.html#ENCRYPTION_USER">ENCRYPTION_USER</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy12/builders/X509TokenBuilder.html#ENCRYPTION_USER_LN">ENCRYPTION_USER_LN</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy12/builders/X509TokenBuilder.html#RAMPART_CONFIG">RAMPART_CONFIG</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy12/builders/X509TokenBuilder.html#USER_CERT_ALIAS">USER_CERT_ALIAS</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy12/builders/X509TokenBuilder.html#USER_CERT_ALIAS_LN">USER_CERT_ALIAS_LN</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../../org/apache/ws/secpolicy12/builders/X509TokenBuilder.html#X509TokenBuilder()">X509TokenBuilder</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>org.apache.neethi.Assertion</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy12/builders/X509TokenBuilder.html#build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">build</a></strong>(org.apache.axiom.om.OMElement&nbsp;element,
+     org.apache.neethi.AssertionBuilderFactory&nbsp;factory)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/ws/secpolicy12/builders/X509TokenBuilder.html#getKnownElements()">getKnownElements</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="USER_CERT_ALIAS_LN">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>USER_CERT_ALIAS_LN</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> USER_CERT_ALIAS_LN</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.ws.secpolicy12.builders.X509TokenBuilder.USER_CERT_ALIAS_LN">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="ENCRYPTION_USER_LN">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ENCRYPTION_USER_LN</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> ENCRYPTION_USER_LN</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.ws.secpolicy12.builders.X509TokenBuilder.ENCRYPTION_USER_LN">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="RAMPART_CONFIG">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RAMPART_CONFIG</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> RAMPART_CONFIG</pre>
+</li>
+</ul>
+<a name="USER_CERT_ALIAS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>USER_CERT_ALIAS</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> USER_CERT_ALIAS</pre>
+</li>
+</ul>
+<a name="ENCRYPTION_USER">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ENCRYPTION_USER</h4>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a> ENCRYPTION_USER</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="X509TokenBuilder()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>X509TokenBuilder</h4>
+<pre>public&nbsp;X509TokenBuilder()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="build(org.apache.axiom.om.OMElement, org.apache.neethi.AssertionBuilderFactory)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>build</h4>
+<pre>public&nbsp;org.apache.neethi.Assertion&nbsp;build(org.apache.axiom.om.OMElement&nbsp;element,
+                                org.apache.neethi.AssertionBuilderFactory&nbsp;factory)
+                                  throws <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>build</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code></dd></dl>
+</li>
+</ul>
+<a name="getKnownElements()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getKnownElements</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>[]&nbsp;getKnownElements()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>getKnownElements</code>&nbsp;in interface&nbsp;<code>org.apache.neethi.builders.AssertionBuilder&lt;org.apache.axiom.om.OMElement&gt;</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/X509TokenBuilder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy12/builders/WSS11Builder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">Prev Class</span></a></li>
+<li>Next Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy12/builders/X509TokenBuilder.html" target="_top">Frames</a></li>
+<li><a href="X509TokenBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/class-use/AlgorithmSuiteBuilder.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/class-use/AlgorithmSuiteBuilder.html
new file mode 100644
index 0000000..e6ac73b
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/class-use/AlgorithmSuiteBuilder.html
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.ws.secpolicy12.builders.AlgorithmSuiteBuilder (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.ws.secpolicy12.builders.AlgorithmSuiteBuilder (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy12/builders/AlgorithmSuiteBuilder.html" title="class in org.apache.ws.secpolicy12.builders">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy12/builders/class-use/AlgorithmSuiteBuilder.html" target="_top">Frames</a></li>
+<li><a href="AlgorithmSuiteBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.ws.secpolicy12.builders.AlgorithmSuiteBuilder" class="title">Uses of Class<br>org.apache.ws.secpolicy12.builders.AlgorithmSuiteBuilder</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.ws.secpolicy12.builders.AlgorithmSuiteBuilder</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy12/builders/AlgorithmSuiteBuilder.html" title="class in org.apache.ws.secpolicy12.builders">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy12/builders/class-use/AlgorithmSuiteBuilder.html" target="_top">Frames</a></li>
+<li><a href="AlgorithmSuiteBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/class-use/AsymmetricBindingBuilder.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/class-use/AsymmetricBindingBuilder.html
new file mode 100644
index 0000000..c2da495
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/class-use/AsymmetricBindingBuilder.html
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.ws.secpolicy12.builders.AsymmetricBindingBuilder (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.ws.secpolicy12.builders.AsymmetricBindingBuilder (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy12/builders/AsymmetricBindingBuilder.html" title="class in org.apache.ws.secpolicy12.builders">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy12/builders/class-use/AsymmetricBindingBuilder.html" target="_top">Frames</a></li>
+<li><a href="AsymmetricBindingBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.ws.secpolicy12.builders.AsymmetricBindingBuilder" class="title">Uses of Class<br>org.apache.ws.secpolicy12.builders.AsymmetricBindingBuilder</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.ws.secpolicy12.builders.AsymmetricBindingBuilder</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy12/builders/AsymmetricBindingBuilder.html" title="class in org.apache.ws.secpolicy12.builders">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy12/builders/class-use/AsymmetricBindingBuilder.html" target="_top">Frames</a></li>
+<li><a href="AsymmetricBindingBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/class-use/ContentEncryptedElementsBuilder.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/class-use/ContentEncryptedElementsBuilder.html
new file mode 100644
index 0000000..4d98fc2
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/class-use/ContentEncryptedElementsBuilder.html
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.ws.secpolicy12.builders.ContentEncryptedElementsBuilder (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.ws.secpolicy12.builders.ContentEncryptedElementsBuilder (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy12/builders/ContentEncryptedElementsBuilder.html" title="class in org.apache.ws.secpolicy12.builders">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy12/builders/class-use/ContentEncryptedElementsBuilder.html" target="_top">Frames</a></li>
+<li><a href="ContentEncryptedElementsBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.ws.secpolicy12.builders.ContentEncryptedElementsBuilder" class="title">Uses of Class<br>org.apache.ws.secpolicy12.builders.ContentEncryptedElementsBuilder</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.ws.secpolicy12.builders.ContentEncryptedElementsBuilder</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy12/builders/ContentEncryptedElementsBuilder.html" title="class in org.apache.ws.secpolicy12.builders">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy12/builders/class-use/ContentEncryptedElementsBuilder.html" target="_top">Frames</a></li>
+<li><a href="ContentEncryptedElementsBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/class-use/EncryptedElementsBuilder.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/class-use/EncryptedElementsBuilder.html
new file mode 100644
index 0000000..8e5c664
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/class-use/EncryptedElementsBuilder.html
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.ws.secpolicy12.builders.EncryptedElementsBuilder (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.ws.secpolicy12.builders.EncryptedElementsBuilder (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy12/builders/EncryptedElementsBuilder.html" title="class in org.apache.ws.secpolicy12.builders">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy12/builders/class-use/EncryptedElementsBuilder.html" target="_top">Frames</a></li>
+<li><a href="EncryptedElementsBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.ws.secpolicy12.builders.EncryptedElementsBuilder" class="title">Uses of Class<br>org.apache.ws.secpolicy12.builders.EncryptedElementsBuilder</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.ws.secpolicy12.builders.EncryptedElementsBuilder</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy12/builders/EncryptedElementsBuilder.html" title="class in org.apache.ws.secpolicy12.builders">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy12/builders/class-use/EncryptedElementsBuilder.html" target="_top">Frames</a></li>
+<li><a href="EncryptedElementsBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/class-use/EncryptedPartsBuilder.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/class-use/EncryptedPartsBuilder.html
new file mode 100644
index 0000000..29149bc
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/class-use/EncryptedPartsBuilder.html
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.ws.secpolicy12.builders.EncryptedPartsBuilder (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.ws.secpolicy12.builders.EncryptedPartsBuilder (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy12/builders/EncryptedPartsBuilder.html" title="class in org.apache.ws.secpolicy12.builders">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy12/builders/class-use/EncryptedPartsBuilder.html" target="_top">Frames</a></li>
+<li><a href="EncryptedPartsBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.ws.secpolicy12.builders.EncryptedPartsBuilder" class="title">Uses of Class<br>org.apache.ws.secpolicy12.builders.EncryptedPartsBuilder</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.ws.secpolicy12.builders.EncryptedPartsBuilder</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy12/builders/EncryptedPartsBuilder.html" title="class in org.apache.ws.secpolicy12.builders">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy12/builders/class-use/EncryptedPartsBuilder.html" target="_top">Frames</a></li>
+<li><a href="EncryptedPartsBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/class-use/HttpsTokenBuilder.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/class-use/HttpsTokenBuilder.html
new file mode 100644
index 0000000..70d26ff
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/class-use/HttpsTokenBuilder.html
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.ws.secpolicy12.builders.HttpsTokenBuilder (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.ws.secpolicy12.builders.HttpsTokenBuilder (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy12/builders/HttpsTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy12/builders/class-use/HttpsTokenBuilder.html" target="_top">Frames</a></li>
+<li><a href="HttpsTokenBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.ws.secpolicy12.builders.HttpsTokenBuilder" class="title">Uses of Class<br>org.apache.ws.secpolicy12.builders.HttpsTokenBuilder</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.ws.secpolicy12.builders.HttpsTokenBuilder</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy12/builders/HttpsTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy12/builders/class-use/HttpsTokenBuilder.html" target="_top">Frames</a></li>
+<li><a href="HttpsTokenBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/class-use/InitiatorTokenBuilder.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/class-use/InitiatorTokenBuilder.html
new file mode 100644
index 0000000..c4c7ac2
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/class-use/InitiatorTokenBuilder.html
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.ws.secpolicy12.builders.InitiatorTokenBuilder (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.ws.secpolicy12.builders.InitiatorTokenBuilder (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy12/builders/InitiatorTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy12/builders/class-use/InitiatorTokenBuilder.html" target="_top">Frames</a></li>
+<li><a href="InitiatorTokenBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.ws.secpolicy12.builders.InitiatorTokenBuilder" class="title">Uses of Class<br>org.apache.ws.secpolicy12.builders.InitiatorTokenBuilder</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.ws.secpolicy12.builders.InitiatorTokenBuilder</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy12/builders/InitiatorTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy12/builders/class-use/InitiatorTokenBuilder.html" target="_top">Frames</a></li>
+<li><a href="InitiatorTokenBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/class-use/IssuedTokenBuilder.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/class-use/IssuedTokenBuilder.html
new file mode 100644
index 0000000..be23f63
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/class-use/IssuedTokenBuilder.html
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.ws.secpolicy12.builders.IssuedTokenBuilder (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.ws.secpolicy12.builders.IssuedTokenBuilder (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy12/builders/IssuedTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy12/builders/class-use/IssuedTokenBuilder.html" target="_top">Frames</a></li>
+<li><a href="IssuedTokenBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.ws.secpolicy12.builders.IssuedTokenBuilder" class="title">Uses of Class<br>org.apache.ws.secpolicy12.builders.IssuedTokenBuilder</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.ws.secpolicy12.builders.IssuedTokenBuilder</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy12/builders/IssuedTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy12/builders/class-use/IssuedTokenBuilder.html" target="_top">Frames</a></li>
+<li><a href="IssuedTokenBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/class-use/LayoutBuilder.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/class-use/LayoutBuilder.html
new file mode 100644
index 0000000..4935d15
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/class-use/LayoutBuilder.html
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.ws.secpolicy12.builders.LayoutBuilder (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.ws.secpolicy12.builders.LayoutBuilder (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy12/builders/LayoutBuilder.html" title="class in org.apache.ws.secpolicy12.builders">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy12/builders/class-use/LayoutBuilder.html" target="_top">Frames</a></li>
+<li><a href="LayoutBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.ws.secpolicy12.builders.LayoutBuilder" class="title">Uses of Class<br>org.apache.ws.secpolicy12.builders.LayoutBuilder</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.ws.secpolicy12.builders.LayoutBuilder</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy12/builders/LayoutBuilder.html" title="class in org.apache.ws.secpolicy12.builders">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy12/builders/class-use/LayoutBuilder.html" target="_top">Frames</a></li>
+<li><a href="LayoutBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/class-use/ProtectionTokenBuilder.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/class-use/ProtectionTokenBuilder.html
new file mode 100644
index 0000000..9f6d2e0
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/class-use/ProtectionTokenBuilder.html
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.ws.secpolicy12.builders.ProtectionTokenBuilder (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.ws.secpolicy12.builders.ProtectionTokenBuilder (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy12/builders/ProtectionTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy12/builders/class-use/ProtectionTokenBuilder.html" target="_top">Frames</a></li>
+<li><a href="ProtectionTokenBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.ws.secpolicy12.builders.ProtectionTokenBuilder" class="title">Uses of Class<br>org.apache.ws.secpolicy12.builders.ProtectionTokenBuilder</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.ws.secpolicy12.builders.ProtectionTokenBuilder</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy12/builders/ProtectionTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy12/builders/class-use/ProtectionTokenBuilder.html" target="_top">Frames</a></li>
+<li><a href="ProtectionTokenBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/class-use/RecipientTokenBuilder.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/class-use/RecipientTokenBuilder.html
new file mode 100644
index 0000000..652c0e4
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/class-use/RecipientTokenBuilder.html
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.ws.secpolicy12.builders.RecipientTokenBuilder (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.ws.secpolicy12.builders.RecipientTokenBuilder (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy12/builders/RecipientTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy12/builders/class-use/RecipientTokenBuilder.html" target="_top">Frames</a></li>
+<li><a href="RecipientTokenBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.ws.secpolicy12.builders.RecipientTokenBuilder" class="title">Uses of Class<br>org.apache.ws.secpolicy12.builders.RecipientTokenBuilder</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.ws.secpolicy12.builders.RecipientTokenBuilder</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy12/builders/RecipientTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy12/builders/class-use/RecipientTokenBuilder.html" target="_top">Frames</a></li>
+<li><a href="RecipientTokenBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/class-use/RequiredElementsBuilder.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/class-use/RequiredElementsBuilder.html
new file mode 100644
index 0000000..cc4a73a
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/class-use/RequiredElementsBuilder.html
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.ws.secpolicy12.builders.RequiredElementsBuilder (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.ws.secpolicy12.builders.RequiredElementsBuilder (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy12/builders/RequiredElementsBuilder.html" title="class in org.apache.ws.secpolicy12.builders">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy12/builders/class-use/RequiredElementsBuilder.html" target="_top">Frames</a></li>
+<li><a href="RequiredElementsBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.ws.secpolicy12.builders.RequiredElementsBuilder" class="title">Uses of Class<br>org.apache.ws.secpolicy12.builders.RequiredElementsBuilder</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.ws.secpolicy12.builders.RequiredElementsBuilder</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy12/builders/RequiredElementsBuilder.html" title="class in org.apache.ws.secpolicy12.builders">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy12/builders/class-use/RequiredElementsBuilder.html" target="_top">Frames</a></li>
+<li><a href="RequiredElementsBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/class-use/RequiredPartsBuilder.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/class-use/RequiredPartsBuilder.html
new file mode 100644
index 0000000..48fa89e
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/class-use/RequiredPartsBuilder.html
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.ws.secpolicy12.builders.RequiredPartsBuilder (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.ws.secpolicy12.builders.RequiredPartsBuilder (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy12/builders/RequiredPartsBuilder.html" title="class in org.apache.ws.secpolicy12.builders">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy12/builders/class-use/RequiredPartsBuilder.html" target="_top">Frames</a></li>
+<li><a href="RequiredPartsBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.ws.secpolicy12.builders.RequiredPartsBuilder" class="title">Uses of Class<br>org.apache.ws.secpolicy12.builders.RequiredPartsBuilder</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.ws.secpolicy12.builders.RequiredPartsBuilder</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy12/builders/RequiredPartsBuilder.html" title="class in org.apache.ws.secpolicy12.builders">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy12/builders/class-use/RequiredPartsBuilder.html" target="_top">Frames</a></li>
+<li><a href="RequiredPartsBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/class-use/SecureConversationTokenBuilder.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/class-use/SecureConversationTokenBuilder.html
new file mode 100644
index 0000000..632088d
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/class-use/SecureConversationTokenBuilder.html
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.ws.secpolicy12.builders.SecureConversationTokenBuilder (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.ws.secpolicy12.builders.SecureConversationTokenBuilder (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy12/builders/SecureConversationTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy12/builders/class-use/SecureConversationTokenBuilder.html" target="_top">Frames</a></li>
+<li><a href="SecureConversationTokenBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.ws.secpolicy12.builders.SecureConversationTokenBuilder" class="title">Uses of Class<br>org.apache.ws.secpolicy12.builders.SecureConversationTokenBuilder</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.ws.secpolicy12.builders.SecureConversationTokenBuilder</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy12/builders/SecureConversationTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy12/builders/class-use/SecureConversationTokenBuilder.html" target="_top">Frames</a></li>
+<li><a href="SecureConversationTokenBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/class-use/SecurityContextTokenBuilder.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/class-use/SecurityContextTokenBuilder.html
new file mode 100644
index 0000000..7d898b0
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/class-use/SecurityContextTokenBuilder.html
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.ws.secpolicy12.builders.SecurityContextTokenBuilder (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.ws.secpolicy12.builders.SecurityContextTokenBuilder (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy12/builders/SecurityContextTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy12/builders/class-use/SecurityContextTokenBuilder.html" target="_top">Frames</a></li>
+<li><a href="SecurityContextTokenBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.ws.secpolicy12.builders.SecurityContextTokenBuilder" class="title">Uses of Class<br>org.apache.ws.secpolicy12.builders.SecurityContextTokenBuilder</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.ws.secpolicy12.builders.SecurityContextTokenBuilder</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy12/builders/SecurityContextTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy12/builders/class-use/SecurityContextTokenBuilder.html" target="_top">Frames</a></li>
+<li><a href="SecurityContextTokenBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/class-use/SignedElementsBuilder.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/class-use/SignedElementsBuilder.html
new file mode 100644
index 0000000..3155214
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/class-use/SignedElementsBuilder.html
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.ws.secpolicy12.builders.SignedElementsBuilder (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.ws.secpolicy12.builders.SignedElementsBuilder (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy12/builders/SignedElementsBuilder.html" title="class in org.apache.ws.secpolicy12.builders">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy12/builders/class-use/SignedElementsBuilder.html" target="_top">Frames</a></li>
+<li><a href="SignedElementsBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.ws.secpolicy12.builders.SignedElementsBuilder" class="title">Uses of Class<br>org.apache.ws.secpolicy12.builders.SignedElementsBuilder</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.ws.secpolicy12.builders.SignedElementsBuilder</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy12/builders/SignedElementsBuilder.html" title="class in org.apache.ws.secpolicy12.builders">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy12/builders/class-use/SignedElementsBuilder.html" target="_top">Frames</a></li>
+<li><a href="SignedElementsBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/class-use/SignedPartsBuilder.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/class-use/SignedPartsBuilder.html
new file mode 100644
index 0000000..3289e5c
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/class-use/SignedPartsBuilder.html
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.ws.secpolicy12.builders.SignedPartsBuilder (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.ws.secpolicy12.builders.SignedPartsBuilder (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy12/builders/SignedPartsBuilder.html" title="class in org.apache.ws.secpolicy12.builders">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy12/builders/class-use/SignedPartsBuilder.html" target="_top">Frames</a></li>
+<li><a href="SignedPartsBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.ws.secpolicy12.builders.SignedPartsBuilder" class="title">Uses of Class<br>org.apache.ws.secpolicy12.builders.SignedPartsBuilder</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.ws.secpolicy12.builders.SignedPartsBuilder</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy12/builders/SignedPartsBuilder.html" title="class in org.apache.ws.secpolicy12.builders">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy12/builders/class-use/SignedPartsBuilder.html" target="_top">Frames</a></li>
+<li><a href="SignedPartsBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/class-use/SupportingTokensBuilder.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/class-use/SupportingTokensBuilder.html
new file mode 100644
index 0000000..1851fd3
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/class-use/SupportingTokensBuilder.html
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.ws.secpolicy12.builders.SupportingTokensBuilder (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.ws.secpolicy12.builders.SupportingTokensBuilder (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy12/builders/SupportingTokensBuilder.html" title="class in org.apache.ws.secpolicy12.builders">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy12/builders/class-use/SupportingTokensBuilder.html" target="_top">Frames</a></li>
+<li><a href="SupportingTokensBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.ws.secpolicy12.builders.SupportingTokensBuilder" class="title">Uses of Class<br>org.apache.ws.secpolicy12.builders.SupportingTokensBuilder</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.ws.secpolicy12.builders.SupportingTokensBuilder</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy12/builders/SupportingTokensBuilder.html" title="class in org.apache.ws.secpolicy12.builders">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy12/builders/class-use/SupportingTokensBuilder.html" target="_top">Frames</a></li>
+<li><a href="SupportingTokensBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/class-use/SymmetricBindingBuilder.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/class-use/SymmetricBindingBuilder.html
new file mode 100644
index 0000000..43d6966
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/class-use/SymmetricBindingBuilder.html
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.ws.secpolicy12.builders.SymmetricBindingBuilder (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.ws.secpolicy12.builders.SymmetricBindingBuilder (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy12/builders/SymmetricBindingBuilder.html" title="class in org.apache.ws.secpolicy12.builders">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy12/builders/class-use/SymmetricBindingBuilder.html" target="_top">Frames</a></li>
+<li><a href="SymmetricBindingBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.ws.secpolicy12.builders.SymmetricBindingBuilder" class="title">Uses of Class<br>org.apache.ws.secpolicy12.builders.SymmetricBindingBuilder</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.ws.secpolicy12.builders.SymmetricBindingBuilder</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy12/builders/SymmetricBindingBuilder.html" title="class in org.apache.ws.secpolicy12.builders">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy12/builders/class-use/SymmetricBindingBuilder.html" target="_top">Frames</a></li>
+<li><a href="SymmetricBindingBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/class-use/TransportBindingBuilder.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/class-use/TransportBindingBuilder.html
new file mode 100644
index 0000000..09d8cbc
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/class-use/TransportBindingBuilder.html
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.ws.secpolicy12.builders.TransportBindingBuilder (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.ws.secpolicy12.builders.TransportBindingBuilder (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy12/builders/TransportBindingBuilder.html" title="class in org.apache.ws.secpolicy12.builders">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy12/builders/class-use/TransportBindingBuilder.html" target="_top">Frames</a></li>
+<li><a href="TransportBindingBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.ws.secpolicy12.builders.TransportBindingBuilder" class="title">Uses of Class<br>org.apache.ws.secpolicy12.builders.TransportBindingBuilder</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.ws.secpolicy12.builders.TransportBindingBuilder</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy12/builders/TransportBindingBuilder.html" title="class in org.apache.ws.secpolicy12.builders">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy12/builders/class-use/TransportBindingBuilder.html" target="_top">Frames</a></li>
+<li><a href="TransportBindingBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/class-use/TransportTokenBuilder.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/class-use/TransportTokenBuilder.html
new file mode 100644
index 0000000..477b842
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/class-use/TransportTokenBuilder.html
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.ws.secpolicy12.builders.TransportTokenBuilder (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.ws.secpolicy12.builders.TransportTokenBuilder (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy12/builders/TransportTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy12/builders/class-use/TransportTokenBuilder.html" target="_top">Frames</a></li>
+<li><a href="TransportTokenBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.ws.secpolicy12.builders.TransportTokenBuilder" class="title">Uses of Class<br>org.apache.ws.secpolicy12.builders.TransportTokenBuilder</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.ws.secpolicy12.builders.TransportTokenBuilder</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy12/builders/TransportTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy12/builders/class-use/TransportTokenBuilder.html" target="_top">Frames</a></li>
+<li><a href="TransportTokenBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/class-use/Trust13Builder.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/class-use/Trust13Builder.html
new file mode 100644
index 0000000..78549d8
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/class-use/Trust13Builder.html
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.ws.secpolicy12.builders.Trust13Builder (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.ws.secpolicy12.builders.Trust13Builder (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy12/builders/Trust13Builder.html" title="class in org.apache.ws.secpolicy12.builders">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy12/builders/class-use/Trust13Builder.html" target="_top">Frames</a></li>
+<li><a href="Trust13Builder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.ws.secpolicy12.builders.Trust13Builder" class="title">Uses of Class<br>org.apache.ws.secpolicy12.builders.Trust13Builder</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.ws.secpolicy12.builders.Trust13Builder</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy12/builders/Trust13Builder.html" title="class in org.apache.ws.secpolicy12.builders">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy12/builders/class-use/Trust13Builder.html" target="_top">Frames</a></li>
+<li><a href="Trust13Builder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/class-use/UsernameTokenBuilder.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/class-use/UsernameTokenBuilder.html
new file mode 100644
index 0000000..e6d3cab
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/class-use/UsernameTokenBuilder.html
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.ws.secpolicy12.builders.UsernameTokenBuilder (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.ws.secpolicy12.builders.UsernameTokenBuilder (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy12/builders/UsernameTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy12/builders/class-use/UsernameTokenBuilder.html" target="_top">Frames</a></li>
+<li><a href="UsernameTokenBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.ws.secpolicy12.builders.UsernameTokenBuilder" class="title">Uses of Class<br>org.apache.ws.secpolicy12.builders.UsernameTokenBuilder</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.ws.secpolicy12.builders.UsernameTokenBuilder</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy12/builders/UsernameTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy12/builders/class-use/UsernameTokenBuilder.html" target="_top">Frames</a></li>
+<li><a href="UsernameTokenBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/class-use/WSS10Builder.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/class-use/WSS10Builder.html
new file mode 100644
index 0000000..0f57e09
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/class-use/WSS10Builder.html
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.ws.secpolicy12.builders.WSS10Builder (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.ws.secpolicy12.builders.WSS10Builder (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy12/builders/WSS10Builder.html" title="class in org.apache.ws.secpolicy12.builders">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy12/builders/class-use/WSS10Builder.html" target="_top">Frames</a></li>
+<li><a href="WSS10Builder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.ws.secpolicy12.builders.WSS10Builder" class="title">Uses of Class<br>org.apache.ws.secpolicy12.builders.WSS10Builder</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.ws.secpolicy12.builders.WSS10Builder</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy12/builders/WSS10Builder.html" title="class in org.apache.ws.secpolicy12.builders">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy12/builders/class-use/WSS10Builder.html" target="_top">Frames</a></li>
+<li><a href="WSS10Builder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/class-use/WSS11Builder.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/class-use/WSS11Builder.html
new file mode 100644
index 0000000..101f2ec
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/class-use/WSS11Builder.html
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.ws.secpolicy12.builders.WSS11Builder (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.ws.secpolicy12.builders.WSS11Builder (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy12/builders/WSS11Builder.html" title="class in org.apache.ws.secpolicy12.builders">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy12/builders/class-use/WSS11Builder.html" target="_top">Frames</a></li>
+<li><a href="WSS11Builder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.ws.secpolicy12.builders.WSS11Builder" class="title">Uses of Class<br>org.apache.ws.secpolicy12.builders.WSS11Builder</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.ws.secpolicy12.builders.WSS11Builder</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy12/builders/WSS11Builder.html" title="class in org.apache.ws.secpolicy12.builders">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy12/builders/class-use/WSS11Builder.html" target="_top">Frames</a></li>
+<li><a href="WSS11Builder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/class-use/X509TokenBuilder.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/class-use/X509TokenBuilder.html
new file mode 100644
index 0000000..7af4b98
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/class-use/X509TokenBuilder.html
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.ws.secpolicy12.builders.X509TokenBuilder (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.ws.secpolicy12.builders.X509TokenBuilder (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy12/builders/X509TokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy12/builders/class-use/X509TokenBuilder.html" target="_top">Frames</a></li>
+<li><a href="X509TokenBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.ws.secpolicy12.builders.X509TokenBuilder" class="title">Uses of Class<br>org.apache.ws.secpolicy12.builders.X509TokenBuilder</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.ws.secpolicy12.builders.X509TokenBuilder</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/ws/secpolicy12/builders/X509TokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/ws/secpolicy12/builders/class-use/X509TokenBuilder.html" target="_top">Frames</a></li>
+<li><a href="X509TokenBuilder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/package-frame.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/package-frame.html
new file mode 100644
index 0000000..0ca6480
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/package-frame.html
@@ -0,0 +1,43 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>org.apache.ws.secpolicy12.builders (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<h1 class="bar"><a href="../../../../../org/apache/ws/secpolicy12/builders/package-summary.html" target="classFrame">org.apache.ws.secpolicy12.builders</a></h1>
+<div class="indexContainer">
+<h2 title="Classes">Classes</h2>
+<ul title="Classes">
+<li><a href="AlgorithmSuiteBuilder.html" title="class in org.apache.ws.secpolicy12.builders" target="classFrame">AlgorithmSuiteBuilder</a></li>
+<li><a href="AsymmetricBindingBuilder.html" title="class in org.apache.ws.secpolicy12.builders" target="classFrame">AsymmetricBindingBuilder</a></li>
+<li><a href="ContentEncryptedElementsBuilder.html" title="class in org.apache.ws.secpolicy12.builders" target="classFrame">ContentEncryptedElementsBuilder</a></li>
+<li><a href="EncryptedElementsBuilder.html" title="class in org.apache.ws.secpolicy12.builders" target="classFrame">EncryptedElementsBuilder</a></li>
+<li><a href="EncryptedPartsBuilder.html" title="class in org.apache.ws.secpolicy12.builders" target="classFrame">EncryptedPartsBuilder</a></li>
+<li><a href="HttpsTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders" target="classFrame">HttpsTokenBuilder</a></li>
+<li><a href="InitiatorTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders" target="classFrame">InitiatorTokenBuilder</a></li>
+<li><a href="IssuedTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders" target="classFrame">IssuedTokenBuilder</a></li>
+<li><a href="LayoutBuilder.html" title="class in org.apache.ws.secpolicy12.builders" target="classFrame">LayoutBuilder</a></li>
+<li><a href="ProtectionTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders" target="classFrame">ProtectionTokenBuilder</a></li>
+<li><a href="RecipientTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders" target="classFrame">RecipientTokenBuilder</a></li>
+<li><a href="RequiredElementsBuilder.html" title="class in org.apache.ws.secpolicy12.builders" target="classFrame">RequiredElementsBuilder</a></li>
+<li><a href="RequiredPartsBuilder.html" title="class in org.apache.ws.secpolicy12.builders" target="classFrame">RequiredPartsBuilder</a></li>
+<li><a href="SecureConversationTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders" target="classFrame">SecureConversationTokenBuilder</a></li>
+<li><a href="SecurityContextTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders" target="classFrame">SecurityContextTokenBuilder</a></li>
+<li><a href="SignedElementsBuilder.html" title="class in org.apache.ws.secpolicy12.builders" target="classFrame">SignedElementsBuilder</a></li>
+<li><a href="SignedPartsBuilder.html" title="class in org.apache.ws.secpolicy12.builders" target="classFrame">SignedPartsBuilder</a></li>
+<li><a href="SupportingTokensBuilder.html" title="class in org.apache.ws.secpolicy12.builders" target="classFrame">SupportingTokensBuilder</a></li>
+<li><a href="SymmetricBindingBuilder.html" title="class in org.apache.ws.secpolicy12.builders" target="classFrame">SymmetricBindingBuilder</a></li>
+<li><a href="TransportBindingBuilder.html" title="class in org.apache.ws.secpolicy12.builders" target="classFrame">TransportBindingBuilder</a></li>
+<li><a href="TransportTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders" target="classFrame">TransportTokenBuilder</a></li>
+<li><a href="Trust13Builder.html" title="class in org.apache.ws.secpolicy12.builders" target="classFrame">Trust13Builder</a></li>
+<li><a href="UsernameTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders" target="classFrame">UsernameTokenBuilder</a></li>
+<li><a href="WSS10Builder.html" title="class in org.apache.ws.secpolicy12.builders" target="classFrame">WSS10Builder</a></li>
+<li><a href="WSS11Builder.html" title="class in org.apache.ws.secpolicy12.builders" target="classFrame">WSS11Builder</a></li>
+<li><a href="X509TokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders" target="classFrame">X509TokenBuilder</a></li>
+</ul>
+</div>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/package-summary.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/package-summary.html
new file mode 100644
index 0000000..22fe07b
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/package-summary.html
@@ -0,0 +1,236 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>org.apache.ws.secpolicy12.builders (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="org.apache.ws.secpolicy12.builders (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-use.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy11/builders/package-summary.html">Prev Package</a></li>
+<li>Next Package</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy12/builders/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 title="Package" class="title">Package&nbsp;org.apache.ws.secpolicy12.builders</h1>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="packageSummary" border="0" cellpadding="3" cellspacing="0" summary="Class Summary table, listing classes, and an explanation">
+<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Class</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/ws/secpolicy12/builders/AlgorithmSuiteBuilder.html" title="class in org.apache.ws.secpolicy12.builders">AlgorithmSuiteBuilder</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../org/apache/ws/secpolicy12/builders/AsymmetricBindingBuilder.html" title="class in org.apache.ws.secpolicy12.builders">AsymmetricBindingBuilder</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/ws/secpolicy12/builders/ContentEncryptedElementsBuilder.html" title="class in org.apache.ws.secpolicy12.builders">ContentEncryptedElementsBuilder</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../org/apache/ws/secpolicy12/builders/EncryptedElementsBuilder.html" title="class in org.apache.ws.secpolicy12.builders">EncryptedElementsBuilder</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/ws/secpolicy12/builders/EncryptedPartsBuilder.html" title="class in org.apache.ws.secpolicy12.builders">EncryptedPartsBuilder</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../org/apache/ws/secpolicy12/builders/HttpsTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders">HttpsTokenBuilder</a></td>
+<td class="colLast">
+<div class="block">This is a standard assertion builder implementation for the https token 
+ as specified by the ws security policy 1.2 specification.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/ws/secpolicy12/builders/InitiatorTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders">InitiatorTokenBuilder</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../org/apache/ws/secpolicy12/builders/IssuedTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders">IssuedTokenBuilder</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/ws/secpolicy12/builders/LayoutBuilder.html" title="class in org.apache.ws.secpolicy12.builders">LayoutBuilder</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../org/apache/ws/secpolicy12/builders/ProtectionTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders">ProtectionTokenBuilder</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/ws/secpolicy12/builders/RecipientTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders">RecipientTokenBuilder</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../org/apache/ws/secpolicy12/builders/RequiredElementsBuilder.html" title="class in org.apache.ws.secpolicy12.builders">RequiredElementsBuilder</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/ws/secpolicy12/builders/RequiredPartsBuilder.html" title="class in org.apache.ws.secpolicy12.builders">RequiredPartsBuilder</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../org/apache/ws/secpolicy12/builders/SecureConversationTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders">SecureConversationTokenBuilder</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/ws/secpolicy12/builders/SecurityContextTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders">SecurityContextTokenBuilder</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../org/apache/ws/secpolicy12/builders/SignedElementsBuilder.html" title="class in org.apache.ws.secpolicy12.builders">SignedElementsBuilder</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/ws/secpolicy12/builders/SignedPartsBuilder.html" title="class in org.apache.ws.secpolicy12.builders">SignedPartsBuilder</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../org/apache/ws/secpolicy12/builders/SupportingTokensBuilder.html" title="class in org.apache.ws.secpolicy12.builders">SupportingTokensBuilder</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/ws/secpolicy12/builders/SymmetricBindingBuilder.html" title="class in org.apache.ws.secpolicy12.builders">SymmetricBindingBuilder</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../org/apache/ws/secpolicy12/builders/TransportBindingBuilder.html" title="class in org.apache.ws.secpolicy12.builders">TransportBindingBuilder</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/ws/secpolicy12/builders/TransportTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders">TransportTokenBuilder</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../org/apache/ws/secpolicy12/builders/Trust13Builder.html" title="class in org.apache.ws.secpolicy12.builders">Trust13Builder</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/ws/secpolicy12/builders/UsernameTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders">UsernameTokenBuilder</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../org/apache/ws/secpolicy12/builders/WSS10Builder.html" title="class in org.apache.ws.secpolicy12.builders">WSS10Builder</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/ws/secpolicy12/builders/WSS11Builder.html" title="class in org.apache.ws.secpolicy12.builders">WSS11Builder</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../org/apache/ws/secpolicy12/builders/X509TokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders">X509TokenBuilder</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-use.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy11/builders/package-summary.html">Prev Package</a></li>
+<li>Next Package</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy12/builders/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/package-tree.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/package-tree.html
new file mode 100644
index 0000000..5d91084
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/package-tree.html
@@ -0,0 +1,153 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>org.apache.ws.secpolicy12.builders Class Hierarchy (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="org.apache.ws.secpolicy12.builders Class Hierarchy (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li>Use</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy11/builders/package-tree.html">Prev</a></li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy12/builders/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 class="title">Hierarchy For Package org.apache.ws.secpolicy12.builders</h1>
+<span class="strong">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<div class="contentContainer">
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang"><span class="strong">Object</span></a>
+<ul>
+<li type="circle">org.apache.ws.secpolicy12.builders.<a href="../../../../../org/apache/ws/secpolicy12/builders/AlgorithmSuiteBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">AlgorithmSuiteBuilder</span></a> (implements org.apache.neethi.builders.AssertionBuilder&lt;T&gt;)</li>
+<li type="circle">org.apache.ws.secpolicy12.builders.<a href="../../../../../org/apache/ws/secpolicy12/builders/AsymmetricBindingBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">AsymmetricBindingBuilder</span></a> (implements org.apache.neethi.builders.AssertionBuilder&lt;T&gt;)</li>
+<li type="circle">org.apache.ws.secpolicy12.builders.<a href="../../../../../org/apache/ws/secpolicy12/builders/ContentEncryptedElementsBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">ContentEncryptedElementsBuilder</span></a> (implements org.apache.neethi.builders.AssertionBuilder&lt;T&gt;)</li>
+<li type="circle">org.apache.ws.secpolicy12.builders.<a href="../../../../../org/apache/ws/secpolicy12/builders/EncryptedElementsBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">EncryptedElementsBuilder</span></a> (implements org.apache.neethi.builders.AssertionBuilder&lt;T&gt;)</li>
+<li type="circle">org.apache.ws.secpolicy12.builders.<a href="../../../../../org/apache/ws/secpolicy12/builders/EncryptedPartsBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">EncryptedPartsBuilder</span></a> (implements org.apache.neethi.builders.AssertionBuilder&lt;T&gt;)</li>
+<li type="circle">org.apache.ws.secpolicy12.builders.<a href="../../../../../org/apache/ws/secpolicy12/builders/HttpsTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">HttpsTokenBuilder</span></a> (implements org.apache.neethi.builders.AssertionBuilder&lt;T&gt;)</li>
+<li type="circle">org.apache.ws.secpolicy12.builders.<a href="../../../../../org/apache/ws/secpolicy12/builders/InitiatorTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">InitiatorTokenBuilder</span></a> (implements org.apache.neethi.builders.AssertionBuilder&lt;T&gt;)</li>
+<li type="circle">org.apache.ws.secpolicy12.builders.<a href="../../../../../org/apache/ws/secpolicy12/builders/IssuedTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">IssuedTokenBuilder</span></a> (implements org.apache.neethi.builders.AssertionBuilder&lt;T&gt;)</li>
+<li type="circle">org.apache.ws.secpolicy12.builders.<a href="../../../../../org/apache/ws/secpolicy12/builders/LayoutBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">LayoutBuilder</span></a> (implements org.apache.neethi.builders.AssertionBuilder&lt;T&gt;)</li>
+<li type="circle">org.apache.ws.secpolicy12.builders.<a href="../../../../../org/apache/ws/secpolicy12/builders/ProtectionTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">ProtectionTokenBuilder</span></a> (implements org.apache.neethi.builders.AssertionBuilder&lt;T&gt;)</li>
+<li type="circle">org.apache.ws.secpolicy12.builders.<a href="../../../../../org/apache/ws/secpolicy12/builders/RecipientTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">RecipientTokenBuilder</span></a> (implements org.apache.neethi.builders.AssertionBuilder&lt;T&gt;)</li>
+<li type="circle">org.apache.ws.secpolicy12.builders.<a href="../../../../../org/apache/ws/secpolicy12/builders/RequiredElementsBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">RequiredElementsBuilder</span></a> (implements org.apache.neethi.builders.AssertionBuilder&lt;T&gt;)</li>
+<li type="circle">org.apache.ws.secpolicy12.builders.<a href="../../../../../org/apache/ws/secpolicy12/builders/RequiredPartsBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">RequiredPartsBuilder</span></a> (implements org.apache.neethi.builders.AssertionBuilder&lt;T&gt;)</li>
+<li type="circle">org.apache.ws.secpolicy12.builders.<a href="../../../../../org/apache/ws/secpolicy12/builders/SecureConversationTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">SecureConversationTokenBuilder</span></a> (implements org.apache.neethi.builders.AssertionBuilder&lt;T&gt;)</li>
+<li type="circle">org.apache.ws.secpolicy12.builders.<a href="../../../../../org/apache/ws/secpolicy12/builders/SecurityContextTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">SecurityContextTokenBuilder</span></a> (implements org.apache.neethi.builders.AssertionBuilder&lt;T&gt;)</li>
+<li type="circle">org.apache.ws.secpolicy12.builders.<a href="../../../../../org/apache/ws/secpolicy12/builders/SignedElementsBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">SignedElementsBuilder</span></a> (implements org.apache.neethi.builders.AssertionBuilder&lt;T&gt;)</li>
+<li type="circle">org.apache.ws.secpolicy12.builders.<a href="../../../../../org/apache/ws/secpolicy12/builders/SignedPartsBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">SignedPartsBuilder</span></a> (implements org.apache.neethi.builders.AssertionBuilder&lt;T&gt;)</li>
+<li type="circle">org.apache.ws.secpolicy12.builders.<a href="../../../../../org/apache/ws/secpolicy12/builders/SupportingTokensBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">SupportingTokensBuilder</span></a> (implements org.apache.neethi.builders.AssertionBuilder&lt;T&gt;)</li>
+<li type="circle">org.apache.ws.secpolicy12.builders.<a href="../../../../../org/apache/ws/secpolicy12/builders/SymmetricBindingBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">SymmetricBindingBuilder</span></a> (implements org.apache.neethi.builders.AssertionBuilder&lt;T&gt;)</li>
+<li type="circle">org.apache.ws.secpolicy12.builders.<a href="../../../../../org/apache/ws/secpolicy12/builders/TransportBindingBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">TransportBindingBuilder</span></a> (implements org.apache.neethi.builders.AssertionBuilder&lt;T&gt;)</li>
+<li type="circle">org.apache.ws.secpolicy12.builders.<a href="../../../../../org/apache/ws/secpolicy12/builders/TransportTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">TransportTokenBuilder</span></a> (implements org.apache.neethi.builders.AssertionBuilder&lt;T&gt;)</li>
+<li type="circle">org.apache.ws.secpolicy12.builders.<a href="../../../../../org/apache/ws/secpolicy12/builders/Trust13Builder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">Trust13Builder</span></a> (implements org.apache.neethi.builders.AssertionBuilder&lt;T&gt;)</li>
+<li type="circle">org.apache.ws.secpolicy12.builders.<a href="../../../../../org/apache/ws/secpolicy12/builders/UsernameTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">UsernameTokenBuilder</span></a> (implements org.apache.neethi.builders.AssertionBuilder&lt;T&gt;)</li>
+<li type="circle">org.apache.ws.secpolicy12.builders.<a href="../../../../../org/apache/ws/secpolicy12/builders/WSS10Builder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">WSS10Builder</span></a> (implements org.apache.neethi.builders.AssertionBuilder&lt;T&gt;)</li>
+<li type="circle">org.apache.ws.secpolicy12.builders.<a href="../../../../../org/apache/ws/secpolicy12/builders/WSS11Builder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">WSS11Builder</span></a> (implements org.apache.neethi.builders.AssertionBuilder&lt;T&gt;)</li>
+<li type="circle">org.apache.ws.secpolicy12.builders.<a href="../../../../../org/apache/ws/secpolicy12/builders/X509TokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">X509TokenBuilder</span></a> (implements org.apache.neethi.builders.AssertionBuilder&lt;T&gt;)</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li>Use</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/ws/secpolicy11/builders/package-tree.html">Prev</a></li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy12/builders/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/package-use.html b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/package-use.html
new file mode 100644
index 0000000..773dc57
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/org/apache/ws/secpolicy12/builders/package-use.html
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Package org.apache.ws.secpolicy12.builders (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Package org.apache.ws.secpolicy12.builders (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy12/builders/package-use.html" target="_top">Frames</a></li>
+<li><a href="package-use.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 title="Uses of Package org.apache.ws.secpolicy12.builders" class="title">Uses of Package<br>org.apache.ws.secpolicy12.builders</h1>
+</div>
+<div class="contentContainer">No usage of org.apache.ws.secpolicy12.builders</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/ws/secpolicy12/builders/package-use.html" target="_top">Frames</a></li>
+<li><a href="package-use.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/overview-frame.html b/axis2/java/core-rampart/apidocs/overview-frame.html
new file mode 100644
index 0000000..05a732c
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/overview-frame.html
@@ -0,0 +1,35 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Overview List (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
+</head>
+<body>
+<div class="indexHeader"><a href="allclasses-frame.html" target="packageFrame">All Classes</a></div>
+<div class="indexContainer">
+<h2 title="Packages">Packages</h2>
+<ul title="Packages">
+<li><a href="org/apache/rahas/package-frame.html" target="packageFrame">org.apache.rahas</a></li>
+<li><a href="org/apache/rahas/client/package-frame.html" target="packageFrame">org.apache.rahas.client</a></li>
+<li><a href="org/apache/rahas/impl/package-frame.html" target="packageFrame">org.apache.rahas.impl</a></li>
+<li><a href="org/apache/rahas/impl/util/package-frame.html" target="packageFrame">org.apache.rahas.impl.util</a></li>
+<li><a href="org/apache/rampart/package-frame.html" target="packageFrame">org.apache.rampart</a></li>
+<li><a href="org/apache/rampart/builder/package-frame.html" target="packageFrame">org.apache.rampart.builder</a></li>
+<li><a href="org/apache/rampart/handler/package-frame.html" target="packageFrame">org.apache.rampart.handler</a></li>
+<li><a href="org/apache/rampart/handler/config/package-frame.html" target="packageFrame">org.apache.rampart.handler.config</a></li>
+<li><a href="org/apache/rampart/policy/package-frame.html" target="packageFrame">org.apache.rampart.policy</a></li>
+<li><a href="org/apache/rampart/policy/builders/package-frame.html" target="packageFrame">org.apache.rampart.policy.builders</a></li>
+<li><a href="org/apache/rampart/policy/model/package-frame.html" target="packageFrame">org.apache.rampart.policy.model</a></li>
+<li><a href="org/apache/rampart/saml/package-frame.html" target="packageFrame">org.apache.rampart.saml</a></li>
+<li><a href="org/apache/rampart/util/package-frame.html" target="packageFrame">org.apache.rampart.util</a></li>
+<li><a href="org/apache/ws/secpolicy/package-frame.html" target="packageFrame">org.apache.ws.secpolicy</a></li>
+<li><a href="org/apache/ws/secpolicy/model/package-frame.html" target="packageFrame">org.apache.ws.secpolicy.model</a></li>
+<li><a href="org/apache/ws/secpolicy11/builders/package-frame.html" target="packageFrame">org.apache.ws.secpolicy11.builders</a></li>
+<li><a href="org/apache/ws/secpolicy12/builders/package-frame.html" target="packageFrame">org.apache.ws.secpolicy12.builders</a></li>
+</ul>
+</div>
+<p>&nbsp;</p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/overview-summary.html b/axis2/java/core-rampart/apidocs/overview-summary.html
new file mode 100644
index 0000000..4a2af5a
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/overview-summary.html
@@ -0,0 +1,193 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Overview (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Overview (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li class="navBarCell1Rev">Overview</li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="overview-tree.html">Tree</a></li>
+<li><a href="deprecated-list.html">Deprecated</a></li>
+<li><a href="index-all.html">Index</a></li>
+<li><a href="help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="index.html?overview-summary.html" target="_top">Frames</a></li>
+<li><a href="overview-summary.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 class="title">Apache Rampart 1.6.4</h1>
+</div>
+<div class="contentContainer">
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Packages table, listing packages, and an explanation">
+<caption><span>Packages</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Package</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="org/apache/rahas/package-summary.html">org.apache.rahas</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="org/apache/rahas/client/package-summary.html">org.apache.rahas.client</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="org/apache/rahas/impl/package-summary.html">org.apache.rahas.impl</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="org/apache/rahas/impl/util/package-summary.html">org.apache.rahas.impl.util</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="org/apache/rampart/package-summary.html">org.apache.rampart</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="org/apache/rampart/builder/package-summary.html">org.apache.rampart.builder</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="org/apache/rampart/handler/package-summary.html">org.apache.rampart.handler</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="org/apache/rampart/handler/config/package-summary.html">org.apache.rampart.handler.config</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="org/apache/rampart/policy/package-summary.html">org.apache.rampart.policy</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="org/apache/rampart/policy/builders/package-summary.html">org.apache.rampart.policy.builders</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="org/apache/rampart/policy/model/package-summary.html">org.apache.rampart.policy.model</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="org/apache/rampart/saml/package-summary.html">org.apache.rampart.saml</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="org/apache/rampart/util/package-summary.html">org.apache.rampart.util</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="org/apache/ws/secpolicy/package-summary.html">org.apache.ws.secpolicy</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="org/apache/ws/secpolicy/model/package-summary.html">org.apache.ws.secpolicy.model</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="org/apache/ws/secpolicy11/builders/package-summary.html">org.apache.ws.secpolicy11.builders</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="org/apache/ws/secpolicy12/builders/package-summary.html">org.apache.ws.secpolicy12.builders</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li class="navBarCell1Rev">Overview</li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="overview-tree.html">Tree</a></li>
+<li><a href="deprecated-list.html">Deprecated</a></li>
+<li><a href="index-all.html">Index</a></li>
+<li><a href="help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="index.html?overview-summary.html" target="_top">Frames</a></li>
+<li><a href="overview-summary.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/overview-tree.html b/axis2/java/core-rampart/apidocs/overview-tree.html
new file mode 100644
index 0000000..f7bb4dd
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/overview-tree.html
@@ -0,0 +1,404 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Class Hierarchy (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Class Hierarchy (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="deprecated-list.html">Deprecated</a></li>
+<li><a href="index-all.html">Index</a></li>
+<li><a href="help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="index.html?overview-tree.html" target="_top">Frames</a></li>
+<li><a href="overview-tree.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 class="title">Hierarchy For All Packages</h1>
+<span class="strong">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="org/apache/rahas/package-tree.html">org.apache.rahas</a>, </li>
+<li><a href="org/apache/rahas/client/package-tree.html">org.apache.rahas.client</a>, </li>
+<li><a href="org/apache/rahas/impl/package-tree.html">org.apache.rahas.impl</a>, </li>
+<li><a href="org/apache/rahas/impl/util/package-tree.html">org.apache.rahas.impl.util</a>, </li>
+<li><a href="org/apache/rampart/package-tree.html">org.apache.rampart</a>, </li>
+<li><a href="org/apache/rampart/builder/package-tree.html">org.apache.rampart.builder</a>, </li>
+<li><a href="org/apache/rampart/handler/package-tree.html">org.apache.rampart.handler</a>, </li>
+<li><a href="org/apache/rampart/handler/config/package-tree.html">org.apache.rampart.handler.config</a>, </li>
+<li><a href="org/apache/rampart/policy/package-tree.html">org.apache.rampart.policy</a>, </li>
+<li><a href="org/apache/rampart/policy/builders/package-tree.html">org.apache.rampart.policy.builders</a>, </li>
+<li><a href="org/apache/rampart/policy/model/package-tree.html">org.apache.rampart.policy.model</a>, </li>
+<li><a href="org/apache/rampart/saml/package-tree.html">org.apache.rampart.saml</a>, </li>
+<li><a href="org/apache/rampart/util/package-tree.html">org.apache.rampart.util</a>, </li>
+<li><a href="org/apache/ws/secpolicy/package-tree.html">org.apache.ws.secpolicy</a>, </li>
+<li><a href="org/apache/ws/secpolicy/model/package-tree.html">org.apache.ws.secpolicy.model</a>, </li>
+<li><a href="org/apache/ws/secpolicy11/builders/package-tree.html">org.apache.ws.secpolicy11.builders</a>, </li>
+<li><a href="org/apache/ws/secpolicy12/builders/package-tree.html">org.apache.ws.secpolicy12.builders</a></li>
+</ul>
+</div>
+<div class="contentContainer">
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang"><span class="strong">Object</span></a>
+<ul>
+<li type="circle">org.apache.rahas.impl.<a href="org/apache/rahas/impl/AbstractIssuerConfig.html" title="class in org.apache.rahas.impl"><span class="strong">AbstractIssuerConfig</span></a>
+<ul>
+<li type="circle">org.apache.rahas.impl.<a href="org/apache/rahas/impl/SAMLTokenIssuerConfig.html" title="class in org.apache.rahas.impl"><span class="strong">SAMLTokenIssuerConfig</span></a></li>
+<li type="circle">org.apache.rahas.impl.<a href="org/apache/rahas/impl/SCTIssuerConfig.html" title="class in org.apache.rahas.impl"><span class="strong">SCTIssuerConfig</span></a></li>
+</ul>
+</li>
+<li type="circle">org.apache.rahas.impl.<a href="org/apache/rahas/impl/AbstractIssuerConfig.KeyComputation.html" title="class in org.apache.rahas.impl"><span class="strong">AbstractIssuerConfig.KeyComputation</span></a></li>
+<li type="circle">org.apache.axis2.receivers.AbstractMessageReceiver (implements org.apache.axis2.engine.MessageReceiver)
+<ul>
+<li type="circle">org.apache.axis2.receivers.AbstractInOutMessageReceiver
+<ul>
+<li type="circle">org.apache.rahas.<a href="org/apache/rahas/STSMessageReceiver.html" title="class in org.apache.rahas"><span class="strong">STSMessageReceiver</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+<li type="circle">org.apache.ws.secpolicy.model.<a href="org/apache/ws/secpolicy/model/AbstractSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">AbstractSecurityAssertion</span></a> (implements org.apache.neethi.Assertion)
+<ul>
+<li type="circle">org.apache.ws.secpolicy.model.<a href="org/apache/ws/secpolicy/model/AbstractConfigurableSecurityAssertion.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">AbstractConfigurableSecurityAssertion</span></a>
+<ul>
+<li type="circle">org.apache.ws.secpolicy.model.<a href="org/apache/ws/secpolicy/model/AlgorithmSuite.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">AlgorithmSuite</span></a></li>
+</ul>
+</li>
+<li type="circle">org.apache.ws.secpolicy.model.<a href="org/apache/ws/secpolicy/model/Binding.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Binding</span></a> (implements org.apache.ws.secpolicy.model.<a href="org/apache/ws/secpolicy/model/AlgorithmWrapper.html" title="interface in org.apache.ws.secpolicy.model">AlgorithmWrapper</a>)
+<ul>
+<li type="circle">org.apache.ws.secpolicy.model.<a href="org/apache/ws/secpolicy/model/SymmetricAsymmetricBindingBase.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">SymmetricAsymmetricBindingBase</span></a>
+<ul>
+<li type="circle">org.apache.ws.secpolicy.model.<a href="org/apache/ws/secpolicy/model/AsymmetricBinding.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">AsymmetricBinding</span></a></li>
+<li type="circle">org.apache.ws.secpolicy.model.<a href="org/apache/ws/secpolicy/model/SymmetricBinding.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">SymmetricBinding</span></a></li>
+</ul>
+</li>
+<li type="circle">org.apache.ws.secpolicy.model.<a href="org/apache/ws/secpolicy/model/TransportBinding.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">TransportBinding</span></a></li>
+</ul>
+</li>
+<li type="circle">org.apache.ws.secpolicy.model.<a href="org/apache/ws/secpolicy/model/ContentEncryptedElements.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">ContentEncryptedElements</span></a></li>
+<li type="circle">org.apache.ws.secpolicy.model.<a href="org/apache/ws/secpolicy/model/EncryptionToken.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">EncryptionToken</span></a> (implements org.apache.ws.secpolicy.model.<a href="org/apache/ws/secpolicy/model/TokenWrapper.html" title="interface in org.apache.ws.secpolicy.model">TokenWrapper</a>)</li>
+<li type="circle">org.apache.ws.secpolicy.model.<a href="org/apache/ws/secpolicy/model/InitiatorToken.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">InitiatorToken</span></a> (implements org.apache.ws.secpolicy.model.<a href="org/apache/ws/secpolicy/model/TokenWrapper.html" title="interface in org.apache.ws.secpolicy.model">TokenWrapper</a>)</li>
+<li type="circle">org.apache.ws.secpolicy.model.<a href="org/apache/ws/secpolicy/model/Layout.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Layout</span></a></li>
+<li type="circle">org.apache.ws.secpolicy.model.<a href="org/apache/ws/secpolicy/model/ProtectionToken.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">ProtectionToken</span></a> (implements org.apache.ws.secpolicy.model.<a href="org/apache/ws/secpolicy/model/TokenWrapper.html" title="interface in org.apache.ws.secpolicy.model">TokenWrapper</a>)</li>
+<li type="circle">org.apache.ws.secpolicy.model.<a href="org/apache/ws/secpolicy/model/RecipientToken.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">RecipientToken</span></a> (implements org.apache.ws.secpolicy.model.<a href="org/apache/ws/secpolicy/model/TokenWrapper.html" title="interface in org.apache.ws.secpolicy.model">TokenWrapper</a>)</li>
+<li type="circle">org.apache.ws.secpolicy.model.<a href="org/apache/ws/secpolicy/model/RequiredElements.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">RequiredElements</span></a></li>
+<li type="circle">org.apache.ws.secpolicy.model.<a href="org/apache/ws/secpolicy/model/RequiredParts.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">RequiredParts</span></a></li>
+<li type="circle">org.apache.ws.secpolicy.model.<a href="org/apache/ws/secpolicy/model/SignatureToken.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">SignatureToken</span></a> (implements org.apache.ws.secpolicy.model.<a href="org/apache/ws/secpolicy/model/TokenWrapper.html" title="interface in org.apache.ws.secpolicy.model">TokenWrapper</a>)</li>
+<li type="circle">org.apache.ws.secpolicy.model.<a href="org/apache/ws/secpolicy/model/SignedEncryptedElements.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">SignedEncryptedElements</span></a></li>
+<li type="circle">org.apache.ws.secpolicy.model.<a href="org/apache/ws/secpolicy/model/SignedEncryptedParts.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">SignedEncryptedParts</span></a></li>
+<li type="circle">org.apache.ws.secpolicy.model.<a href="org/apache/ws/secpolicy/model/SupportingToken.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">SupportingToken</span></a> (implements org.apache.ws.secpolicy.model.<a href="org/apache/ws/secpolicy/model/AlgorithmWrapper.html" title="interface in org.apache.ws.secpolicy.model">AlgorithmWrapper</a>, org.apache.ws.secpolicy.model.<a href="org/apache/ws/secpolicy/model/TokenWrapper.html" title="interface in org.apache.ws.secpolicy.model">TokenWrapper</a>)</li>
+<li type="circle">org.apache.ws.secpolicy.model.<a href="org/apache/ws/secpolicy/model/Token.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Token</span></a>
+<ul>
+<li type="circle">org.apache.ws.secpolicy.model.<a href="org/apache/ws/secpolicy/model/HttpsToken.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">HttpsToken</span></a></li>
+<li type="circle">org.apache.ws.secpolicy.model.<a href="org/apache/ws/secpolicy/model/IssuedToken.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">IssuedToken</span></a></li>
+<li type="circle">org.apache.ws.secpolicy.model.<a href="org/apache/ws/secpolicy/model/SecurityContextToken.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">SecurityContextToken</span></a>
+<ul>
+<li type="circle">org.apache.ws.secpolicy.model.<a href="org/apache/ws/secpolicy/model/SecureConversationToken.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">SecureConversationToken</span></a></li>
+</ul>
+</li>
+<li type="circle">org.apache.ws.secpolicy.model.<a href="org/apache/ws/secpolicy/model/UsernameToken.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">UsernameToken</span></a></li>
+<li type="circle">org.apache.ws.secpolicy.model.<a href="org/apache/ws/secpolicy/model/X509Token.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">X509Token</span></a></li>
+</ul>
+</li>
+<li type="circle">org.apache.ws.secpolicy.model.<a href="org/apache/ws/secpolicy/model/TransportToken.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">TransportToken</span></a> (implements org.apache.ws.secpolicy.model.<a href="org/apache/ws/secpolicy/model/TokenWrapper.html" title="interface in org.apache.ws.secpolicy.model">TokenWrapper</a>)</li>
+<li type="circle">org.apache.ws.secpolicy.model.<a href="org/apache/ws/secpolicy/model/Trust10.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Trust10</span></a></li>
+<li type="circle">org.apache.ws.secpolicy.model.<a href="org/apache/ws/secpolicy/model/Trust13.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Trust13</span></a></li>
+<li type="circle">org.apache.ws.secpolicy.model.<a href="org/apache/ws/secpolicy/model/Wss10.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Wss10</span></a>
+<ul>
+<li type="circle">org.apache.ws.secpolicy.model.<a href="org/apache/ws/secpolicy/model/Wss11.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Wss11</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+<li type="circle">org.apache.rampart.<a href="org/apache/rampart/AbstractUniqueMessageAttributeCache.html" title="class in org.apache.rampart"><span class="strong">AbstractUniqueMessageAttributeCache</span></a> (implements org.apache.rampart.<a href="org/apache/rampart/UniqueMessageAttributeCache.html" title="interface in org.apache.rampart">UniqueMessageAttributeCache</a>)
+<ul>
+<li type="circle">org.apache.rampart.<a href="org/apache/rampart/NonceCache.html" title="class in org.apache.rampart"><span class="strong">NonceCache</span></a></li>
+</ul>
+</li>
+<li type="circle">org.apache.ws.secpolicy11.builders.<a href="org/apache/ws/secpolicy11/builders/AlgorithmSuiteBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">AlgorithmSuiteBuilder</span></a> (implements org.apache.neethi.builders.AssertionBuilder&lt;T&gt;)</li>
+<li type="circle">org.apache.ws.secpolicy12.builders.<a href="org/apache/ws/secpolicy12/builders/AlgorithmSuiteBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">AlgorithmSuiteBuilder</span></a> (implements org.apache.neethi.builders.AssertionBuilder&lt;T&gt;)</li>
+<li type="circle">org.apache.ws.secpolicy11.builders.<a href="org/apache/ws/secpolicy11/builders/AsymmetricBindingBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">AsymmetricBindingBuilder</span></a> (implements org.apache.neethi.builders.AssertionBuilder&lt;T&gt;)</li>
+<li type="circle">org.apache.ws.secpolicy12.builders.<a href="org/apache/ws/secpolicy12/builders/AsymmetricBindingBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">AsymmetricBindingBuilder</span></a> (implements org.apache.neethi.builders.AssertionBuilder&lt;T&gt;)</li>
+<li type="circle">org.apache.rampart.util.<a href="org/apache/rampart/util/Axis2Util.html" title="class in org.apache.rampart.util"><span class="strong">Axis2Util</span></a></li>
+<li type="circle">org.apache.rampart.builder.<a href="org/apache/rampart/builder/BindingBuilder.html" title="class in org.apache.rampart.builder"><span class="strong">BindingBuilder</span></a>
+<ul>
+<li type="circle">org.apache.rampart.builder.<a href="org/apache/rampart/builder/AsymmetricBindingBuilder.html" title="class in org.apache.rampart.builder"><span class="strong">AsymmetricBindingBuilder</span></a></li>
+<li type="circle">org.apache.rampart.builder.<a href="org/apache/rampart/builder/SymmetricBindingBuilder.html" title="class in org.apache.rampart.builder"><span class="strong">SymmetricBindingBuilder</span></a></li>
+<li type="circle">org.apache.rampart.builder.<a href="org/apache/rampart/builder/TransportBindingBuilder.html" title="class in org.apache.rampart.builder"><span class="strong">TransportBindingBuilder</span></a></li>
+</ul>
+</li>
+<li type="circle">org.apache.rahas.impl.util.<a href="org/apache/rahas/impl/util/CommonUtil.html" title="class in org.apache.rahas.impl.util"><span class="strong">CommonUtil</span></a></li>
+<li type="circle">org.apache.ws.secpolicy.<a href="org/apache/ws/secpolicy/Constants.html" title="class in org.apache.ws.secpolicy"><span class="strong">Constants</span></a></li>
+<li type="circle">org.apache.ws.secpolicy12.builders.<a href="org/apache/ws/secpolicy12/builders/ContentEncryptedElementsBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">ContentEncryptedElementsBuilder</span></a> (implements org.apache.neethi.builders.AssertionBuilder&lt;T&gt;)</li>
+<li type="circle">org.apache.rampart.policy.model.<a href="org/apache/rampart/policy/model/CryptoConfig.html" title="class in org.apache.rampart.policy.model"><span class="strong">CryptoConfig</span></a> (implements org.apache.neethi.Assertion)</li>
+<li type="circle">org.apache.rampart.policy.builders.<a href="org/apache/rampart/policy/builders/CryptoConfigBuilder.html" title="class in org.apache.rampart.policy.builders"><span class="strong">CryptoConfigBuilder</span></a> (implements org.apache.neethi.builders.AssertionBuilder&lt;T&gt;)</li>
+<li type="circle">org.opensaml.DefaultBootstrap
+<ul>
+<li type="circle">org.apache.rahas.<a href="org/apache/rahas/RampartSAMLBootstrap.html" title="class in org.apache.rahas"><span class="strong">RampartSAMLBootstrap</span></a></li>
+</ul>
+</li>
+<li type="circle">org.apache.ws.secpolicy11.builders.<a href="org/apache/ws/secpolicy11/builders/EncryptedElementsBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">EncryptedElementsBuilder</span></a> (implements org.apache.neethi.builders.AssertionBuilder&lt;T&gt;)</li>
+<li type="circle">org.apache.ws.secpolicy12.builders.<a href="org/apache/ws/secpolicy12/builders/EncryptedElementsBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">EncryptedElementsBuilder</span></a> (implements org.apache.neethi.builders.AssertionBuilder&lt;T&gt;)</li>
+<li type="circle">org.apache.ws.secpolicy11.builders.<a href="org/apache/ws/secpolicy11/builders/EncryptedPartsBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">EncryptedPartsBuilder</span></a> (implements org.apache.neethi.builders.AssertionBuilder&lt;T&gt;)</li>
+<li type="circle">org.apache.ws.secpolicy12.builders.<a href="org/apache/ws/secpolicy12/builders/EncryptedPartsBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">EncryptedPartsBuilder</span></a> (implements org.apache.neethi.builders.AssertionBuilder&lt;T&gt;)</li>
+<li type="circle">org.apache.rampart.util.<a href="org/apache/rampart/util/HandlerParameterDecoder.html" title="class in org.apache.rampart.util"><span class="strong">HandlerParameterDecoder</span></a></li>
+<li type="circle">org.apache.ws.secpolicy.model.<a href="org/apache/ws/secpolicy/model/Header.html" title="class in org.apache.ws.secpolicy.model"><span class="strong">Header</span></a></li>
+<li type="circle">org.apache.ws.secpolicy12.builders.<a href="org/apache/ws/secpolicy12/builders/HttpsTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">HttpsTokenBuilder</span></a> (implements org.apache.neethi.builders.AssertionBuilder&lt;T&gt;)</li>
+<li type="circle">org.apache.rampart.handler.config.<a href="org/apache/rampart/handler/config/InflowConfiguration.html" title="class in org.apache.rampart.handler.config"><span class="strong">InflowConfiguration</span></a></li>
+<li type="circle">org.apache.ws.secpolicy11.builders.<a href="org/apache/ws/secpolicy11/builders/InitiatorTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">InitiatorTokenBuilder</span></a> (implements org.apache.neethi.builders.AssertionBuilder&lt;T&gt;)</li>
+<li type="circle">org.apache.ws.secpolicy12.builders.<a href="org/apache/ws/secpolicy12/builders/InitiatorTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">InitiatorTokenBuilder</span></a> (implements org.apache.neethi.builders.AssertionBuilder&lt;T&gt;)</li>
+<li type="circle">org.apache.ws.secpolicy11.builders.<a href="org/apache/ws/secpolicy11/builders/IssuedTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">IssuedTokenBuilder</span></a> (implements org.apache.neethi.builders.AssertionBuilder&lt;T&gt;)</li>
+<li type="circle">org.apache.ws.secpolicy12.builders.<a href="org/apache/ws/secpolicy12/builders/IssuedTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">IssuedTokenBuilder</span></a> (implements org.apache.neethi.builders.AssertionBuilder&lt;T&gt;)</li>
+<li type="circle">org.apache.ws.secpolicy11.builders.<a href="org/apache/ws/secpolicy11/builders/LayoutBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">LayoutBuilder</span></a> (implements org.apache.neethi.builders.AssertionBuilder&lt;T&gt;)</li>
+<li type="circle">org.apache.ws.secpolicy12.builders.<a href="org/apache/ws/secpolicy12/builders/LayoutBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">LayoutBuilder</span></a> (implements org.apache.neethi.builders.AssertionBuilder&lt;T&gt;)</li>
+<li type="circle">org.apache.rampart.<a href="org/apache/rampart/MessageBuilder.html" title="class in org.apache.rampart"><span class="strong">MessageBuilder</span></a></li>
+<li type="circle">org.apache.rampart.util.<a href="org/apache/rampart/util/MessageOptimizer.html" title="class in org.apache.rampart.util"><span class="strong">MessageOptimizer</span></a></li>
+<li type="circle">org.apache.rampart.policy.builders.<a href="org/apache/rampart/policy/builders/OptimizePartsBuilder.html" title="class in org.apache.rampart.policy.builders"><span class="strong">OptimizePartsBuilder</span></a> (implements org.apache.neethi.builders.AssertionBuilder&lt;T&gt;)</li>
+<li type="circle">org.apache.rampart.policy.model.<a href="org/apache/rampart/policy/model/OptimizePartsConfig.html" title="class in org.apache.rampart.policy.model"><span class="strong">OptimizePartsConfig</span></a> (implements org.apache.neethi.Assertion)</li>
+<li type="circle">org.apache.rampart.handler.config.<a href="org/apache/rampart/handler/config/OutflowConfiguration.html" title="class in org.apache.rampart.handler.config"><span class="strong">OutflowConfiguration</span></a></li>
+<li type="circle">org.apache.rampart.<a href="org/apache/rampart/PolicyBasedResultsValidator.html" title="class in org.apache.rampart"><span class="strong">PolicyBasedResultsValidator</span></a> (implements org.apache.rampart.<a href="org/apache/rampart/ExtendedPolicyValidatorCallbackHandler.html" title="interface in org.apache.rampart">ExtendedPolicyValidatorCallbackHandler</a>)</li>
+<li type="circle">org.apache.rampart.handler.<a href="org/apache/rampart/handler/PostDispatchVerificationHandler.html" title="class in org.apache.rampart.handler"><span class="strong">PostDispatchVerificationHandler</span></a> (implements org.apache.axis2.engine.Handler)</li>
+<li type="circle">org.apache.ws.secpolicy11.builders.<a href="org/apache/ws/secpolicy11/builders/ProtectionTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">ProtectionTokenBuilder</span></a> (implements org.apache.neethi.builders.AssertionBuilder&lt;T&gt;)</li>
+<li type="circle">org.apache.ws.secpolicy12.builders.<a href="org/apache/ws/secpolicy12/builders/ProtectionTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">ProtectionTokenBuilder</span></a> (implements org.apache.neethi.builders.AssertionBuilder&lt;T&gt;)</li>
+<li type="circle">org.apache.rahas.<a href="org/apache/rahas/Rahas.html" title="class in org.apache.rahas"><span class="strong">Rahas</span></a> (implements org.apache.axis2.modules.Module)</li>
+<li type="circle">org.apache.rahas.<a href="org/apache/rahas/RahasConstants.html" title="class in org.apache.rahas"><span class="strong">RahasConstants</span></a></li>
+<li type="circle">org.apache.rahas.<a href="org/apache/rahas/RahasConstants.CancelBindingLocalNames.html" title="class in org.apache.rahas"><span class="strong">RahasConstants.CancelBindingLocalNames</span></a></li>
+<li type="circle">org.apache.rahas.<a href="org/apache/rahas/RahasConstants.IssuanceBindingLocalNames.html" title="class in org.apache.rahas"><span class="strong">RahasConstants.IssuanceBindingLocalNames</span></a></li>
+<li type="circle">org.apache.rahas.<a href="org/apache/rahas/RahasConstants.LocalNames.html" title="class in org.apache.rahas"><span class="strong">RahasConstants.LocalNames</span></a></li>
+<li type="circle">org.apache.rahas.<a href="org/apache/rahas/RahasData.html" title="class in org.apache.rahas"><span class="strong">RahasData</span></a></li>
+<li type="circle">org.apache.rampart.<a href="org/apache/rampart/Rampart.html" title="class in org.apache.rampart"><span class="strong">Rampart</span></a> (implements org.apache.axis2.modules.Module)</li>
+<li type="circle">org.apache.rampart.policy.model.<a href="org/apache/rampart/policy/model/RampartConfig.html" title="class in org.apache.rampart.policy.model"><span class="strong">RampartConfig</span></a> (implements org.apache.neethi.Assertion)</li>
+<li type="circle">org.apache.rampart.policy.builders.<a href="org/apache/rampart/policy/builders/RampartConfigBuilder.html" title="class in org.apache.rampart.policy.builders"><span class="strong">RampartConfigBuilder</span></a> (implements org.apache.neethi.builders.AssertionBuilder&lt;T&gt;)</li>
+<li type="circle">org.apache.rampart.<a href="org/apache/rampart/RampartConstants.html" title="class in org.apache.rampart"><span class="strong">RampartConstants</span></a></li>
+<li type="circle">org.apache.rampart.<a href="org/apache/rampart/RampartEngine.html" title="class in org.apache.rampart"><span class="strong">RampartEngine</span></a></li>
+<li type="circle">org.apache.rampart.<a href="org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart"><span class="strong">RampartMessageData</span></a></li>
+<li type="circle">org.apache.rampart.policy.<a href="org/apache/rampart/policy/RampartPolicyBuilder.html" title="class in org.apache.rampart.policy"><span class="strong">RampartPolicyBuilder</span></a></li>
+<li type="circle">org.apache.rampart.policy.<a href="org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy"><span class="strong">RampartPolicyData</span></a>
+<ul>
+<li type="circle">org.apache.rampart.policy.<a href="org/apache/rampart/policy/SupportingPolicyData.html" title="class in org.apache.rampart.policy"><span class="strong">SupportingPolicyData</span></a></li>
+</ul>
+</li>
+<li type="circle">org.apache.rampart.handler.<a href="org/apache/rampart/handler/RampartReceiver.html" title="class in org.apache.rampart.handler"><span class="strong">RampartReceiver</span></a> (implements org.apache.axis2.engine.Handler)</li>
+<li type="circle">org.apache.rampart.handler.<a href="org/apache/rampart/handler/RampartSender.html" title="class in org.apache.rampart.handler"><span class="strong">RampartSender</span></a> (implements org.apache.axis2.engine.Handler)</li>
+<li type="circle">org.apache.rampart.util.<a href="org/apache/rampart/util/RampartUtil.html" title="class in org.apache.rampart.util"><span class="strong">RampartUtil</span></a></li>
+<li type="circle">org.apache.ws.secpolicy11.builders.<a href="org/apache/ws/secpolicy11/builders/RecipientTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">RecipientTokenBuilder</span></a> (implements org.apache.neethi.builders.AssertionBuilder&lt;T&gt;)</li>
+<li type="circle">org.apache.ws.secpolicy12.builders.<a href="org/apache/ws/secpolicy12/builders/RecipientTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">RecipientTokenBuilder</span></a> (implements org.apache.neethi.builders.AssertionBuilder&lt;T&gt;)</li>
+<li type="circle">org.apache.ws.secpolicy11.builders.<a href="org/apache/ws/secpolicy11/builders/RequiredElementsBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">RequiredElementsBuilder</span></a> (implements org.apache.neethi.builders.AssertionBuilder&lt;T&gt;)</li>
+<li type="circle">org.apache.ws.secpolicy12.builders.<a href="org/apache/ws/secpolicy12/builders/RequiredElementsBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">RequiredElementsBuilder</span></a> (implements org.apache.neethi.builders.AssertionBuilder&lt;T&gt;)</li>
+<li type="circle">org.apache.ws.secpolicy12.builders.<a href="org/apache/ws/secpolicy12/builders/RequiredPartsBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">RequiredPartsBuilder</span></a> (implements org.apache.neethi.builders.AssertionBuilder&lt;T&gt;)</li>
+<li type="circle">org.apache.rahas.impl.util.<a href="org/apache/rahas/impl/util/SAML2KeyInfo.html" title="class in org.apache.rahas.impl.util"><span class="strong">SAML2KeyInfo</span></a></li>
+<li type="circle">org.apache.rahas.impl.<a href="org/apache/rahas/impl/SAML2TokenIssuer.html" title="class in org.apache.rahas.impl"><span class="strong">SAML2TokenIssuer</span></a> (implements org.apache.rahas.<a href="org/apache/rahas/TokenIssuer.html" title="interface in org.apache.rahas">TokenIssuer</a>)</li>
+<li type="circle">org.apache.rahas.impl.util.<a href="org/apache/rahas/impl/util/SAML2Utils.html" title="class in org.apache.rahas.impl.util"><span class="strong">SAML2Utils</span></a></li>
+<li type="circle">org.apache.rampart.saml.<a href="org/apache/rampart/saml/SAMLAssertionHandler.html" title="class in org.apache.rampart.saml"><span class="strong">SAMLAssertionHandler</span></a>
+<ul>
+<li type="circle">org.apache.rampart.saml.<a href="org/apache/rampart/saml/SAML1AssertionHandler.html" title="class in org.apache.rampart.saml"><span class="strong">SAML1AssertionHandler</span></a></li>
+<li type="circle">org.apache.rampart.saml.<a href="org/apache/rampart/saml/SAML2AssertionHandler.html" title="class in org.apache.rampart.saml"><span class="strong">SAML2AssertionHandler</span></a></li>
+</ul>
+</li>
+<li type="circle">org.apache.rampart.saml.<a href="org/apache/rampart/saml/SAMLAssertionHandlerFactory.html" title="class in org.apache.rampart.saml"><span class="strong">SAMLAssertionHandlerFactory</span></a></li>
+<li type="circle">org.apache.rahas.impl.util.<a href="org/apache/rahas/impl/util/SAMLAttributeCallback.html" title="class in org.apache.rahas.impl.util"><span class="strong">SAMLAttributeCallback</span></a> (implements org.apache.rahas.impl.util.<a href="org/apache/rahas/impl/util/SAMLCallback.html" title="interface in org.apache.rahas.impl.util">SAMLCallback</a>)</li>
+<li type="circle">org.apache.rahas.impl.util.<a href="org/apache/rahas/impl/util/SAMLNameIdentifierCallback.html" title="class in org.apache.rahas.impl.util"><span class="strong">SAMLNameIdentifierCallback</span></a> (implements org.apache.rahas.impl.util.<a href="org/apache/rahas/impl/util/SAMLCallback.html" title="interface in org.apache.rahas.impl.util">SAMLCallback</a>)</li>
+<li type="circle">org.apache.rahas.impl.<a href="org/apache/rahas/impl/SAMLTokenIssuer.html" title="class in org.apache.rahas.impl"><span class="strong">SAMLTokenIssuer</span></a> (implements org.apache.rahas.<a href="org/apache/rahas/TokenIssuer.html" title="interface in org.apache.rahas">TokenIssuer</a>)</li>
+<li type="circle">org.apache.rahas.impl.<a href="org/apache/rahas/impl/SAMLTokenRenewer.html" title="class in org.apache.rahas.impl"><span class="strong">SAMLTokenRenewer</span></a> (implements org.apache.rahas.<a href="org/apache/rahas/TokenRenewer.html" title="interface in org.apache.rahas">TokenRenewer</a>)</li>
+<li type="circle">org.apache.rahas.impl.<a href="org/apache/rahas/impl/SAMLTokenValidator.html" title="class in org.apache.rahas.impl"><span class="strong">SAMLTokenValidator</span></a> (implements org.apache.rahas.<a href="org/apache/rahas/TokenValidator.html" title="interface in org.apache.rahas">TokenValidator</a>)</li>
+<li type="circle">org.apache.rahas.impl.util.<a href="org/apache/rahas/impl/util/SAMLUtils.html" title="class in org.apache.rahas.impl.util"><span class="strong">SAMLUtils</span></a></li>
+<li type="circle">org.apache.rahas.impl.<a href="org/apache/rahas/impl/SCTIssuer.html" title="class in org.apache.rahas.impl"><span class="strong">SCTIssuer</span></a> (implements org.apache.rahas.<a href="org/apache/rahas/TokenIssuer.html" title="interface in org.apache.rahas">TokenIssuer</a>)</li>
+<li type="circle">org.apache.ws.secpolicy11.builders.<a href="org/apache/ws/secpolicy11/builders/SecureConversationTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">SecureConversationTokenBuilder</span></a> (implements org.apache.neethi.builders.AssertionBuilder&lt;T&gt;)</li>
+<li type="circle">org.apache.ws.secpolicy12.builders.<a href="org/apache/ws/secpolicy12/builders/SecureConversationTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">SecureConversationTokenBuilder</span></a> (implements org.apache.neethi.builders.AssertionBuilder&lt;T&gt;)</li>
+<li type="circle">org.apache.ws.secpolicy11.builders.<a href="org/apache/ws/secpolicy11/builders/SecurityContextTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">SecurityContextTokenBuilder</span></a> (implements org.apache.neethi.builders.AssertionBuilder&lt;T&gt;)</li>
+<li type="circle">org.apache.ws.secpolicy12.builders.<a href="org/apache/ws/secpolicy12/builders/SecurityContextTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">SecurityContextTokenBuilder</span></a> (implements org.apache.neethi.builders.AssertionBuilder&lt;T&gt;)</li>
+<li type="circle">org.apache.rampart.<a href="org/apache/rampart/ServiceNonceCache.html" title="class in org.apache.rampart"><span class="strong">ServiceNonceCache</span></a></li>
+<li type="circle">org.apache.ws.security.validate.SignatureTrustValidator (implements org.apache.ws.security.validate.Validator)
+<ul>
+<li type="circle">org.apache.rampart.handler.<a href="org/apache/rampart/handler/CertificateValidator.html" title="class in org.apache.rampart.handler"><span class="strong">CertificateValidator</span></a></li>
+</ul>
+</li>
+<li type="circle">org.apache.ws.secpolicy11.builders.<a href="org/apache/ws/secpolicy11/builders/SignedElementsBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">SignedElementsBuilder</span></a> (implements org.apache.neethi.builders.AssertionBuilder&lt;T&gt;)</li>
+<li type="circle">org.apache.ws.secpolicy12.builders.<a href="org/apache/ws/secpolicy12/builders/SignedElementsBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">SignedElementsBuilder</span></a> (implements org.apache.neethi.builders.AssertionBuilder&lt;T&gt;)</li>
+<li type="circle">org.apache.ws.secpolicy11.builders.<a href="org/apache/ws/secpolicy11/builders/SignedPartsBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">SignedPartsBuilder</span></a> (implements org.apache.neethi.builders.AssertionBuilder&lt;T&gt;)</li>
+<li type="circle">org.apache.ws.secpolicy12.builders.<a href="org/apache/ws/secpolicy12/builders/SignedPartsBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">SignedPartsBuilder</span></a> (implements org.apache.neethi.builders.AssertionBuilder&lt;T&gt;)</li>
+<li type="circle">org.apache.rahas.impl.util.<a href="org/apache/rahas/impl/util/SignKeyHolder.html" title="class in org.apache.rahas.impl.util"><span class="strong">SignKeyHolder</span></a> (implements org.opensaml.xml.security.x509.X509Credential)</li>
+<li type="circle">org.apache.rahas.<a href="org/apache/rahas/SimpleTokenStore.html" title="class in org.apache.rahas"><span class="strong">SimpleTokenStore</span></a> (implements java.io.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>, org.apache.rahas.<a href="org/apache/rahas/TokenStorage.html" title="interface in org.apache.rahas">TokenStorage</a>)</li>
+<li type="circle">org.apache.ws.secpolicy.<a href="org/apache/ws/secpolicy/SP11Constants.html" title="class in org.apache.ws.secpolicy"><span class="strong">SP11Constants</span></a></li>
+<li type="circle">org.apache.ws.secpolicy.<a href="org/apache/ws/secpolicy/SP12Constants.html" title="class in org.apache.ws.secpolicy"><span class="strong">SP12Constants</span></a></li>
+<li type="circle">org.apache.ws.secpolicy.<a href="org/apache/ws/secpolicy/SPConstants.html" title="class in org.apache.ws.secpolicy"><span class="strong">SPConstants</span></a></li>
+<li type="circle">org.apache.rampart.policy.model.<a href="org/apache/rampart/policy/model/SSLConfig.html" title="class in org.apache.rampart.policy.model"><span class="strong">SSLConfig</span></a> (implements org.apache.neethi.Assertion)</li>
+<li type="circle">org.apache.rampart.policy.builders.<a href="org/apache/rampart/policy/builders/SSLConfigBuilder.html" title="class in org.apache.rampart.policy.builders"><span class="strong">SSLConfigBuilder</span></a> (implements org.apache.neethi.builders.AssertionBuilder&lt;T&gt;)</li>
+<li type="circle">org.opensaml.xml.parse.StaticBasicParserPool (implements org.opensaml.xml.parse.ParserPool)
+<ul>
+<li type="circle">org.apache.rahas.impl.util.<a href="org/apache/rahas/impl/util/AxiomParserPool.html" title="class in org.apache.rahas.impl.util"><span class="strong">AxiomParserPool</span></a></li>
+</ul>
+</li>
+<li type="circle">org.apache.rahas.client.<a href="org/apache/rahas/client/STSClient.html" title="class in org.apache.rahas.client"><span class="strong">STSClient</span></a></li>
+<li type="circle">org.apache.ws.secpolicy11.builders.<a href="org/apache/ws/secpolicy11/builders/SupportingTokensBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">SupportingTokensBuilder</span></a> (implements org.apache.neethi.builders.AssertionBuilder&lt;T&gt;)</li>
+<li type="circle">org.apache.ws.secpolicy12.builders.<a href="org/apache/ws/secpolicy12/builders/SupportingTokensBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">SupportingTokensBuilder</span></a> (implements org.apache.neethi.builders.AssertionBuilder&lt;T&gt;)</li>
+<li type="circle">org.apache.ws.secpolicy11.builders.<a href="org/apache/ws/secpolicy11/builders/SymmetricBindingBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">SymmetricBindingBuilder</span></a> (implements org.apache.neethi.builders.AssertionBuilder&lt;T&gt;)</li>
+<li type="circle">org.apache.ws.secpolicy12.builders.<a href="org/apache/ws/secpolicy12/builders/SymmetricBindingBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">SymmetricBindingBuilder</span></a> (implements org.apache.neethi.builders.AssertionBuilder&lt;T&gt;)</li>
+<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang"><span class="strong">Throwable</span></a> (implements java.io.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
+<ul>
+<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang"><span class="strong">Exception</span></a>
+<ul>
+<li type="circle">org.apache.rampart.<a href="org/apache/rampart/RampartException.html" title="class in org.apache.rampart"><span class="strong">RampartException</span></a></li>
+<li type="circle">org.apache.rahas.<a href="org/apache/rahas/TrustException.html" title="class in org.apache.rahas"><span class="strong">TrustException</span></a></li>
+<li type="circle">org.apache.ws.secpolicy.<a href="org/apache/ws/secpolicy/WSSPolicyException.html" title="class in org.apache.ws.secpolicy"><span class="strong">WSSPolicyException</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+<li type="circle">org.apache.rahas.<a href="org/apache/rahas/Token.html" title="class in org.apache.rahas"><span class="strong">Token</span></a> (implements java.io.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/io/Externalizable.html?is-external=true" title="class or interface in java.io">Externalizable</a>)
+<ul>
+<li type="circle">org.apache.rahas.<a href="org/apache/rahas/EncryptedKeyToken.html" title="class in org.apache.rahas"><span class="strong">EncryptedKeyToken</span></a></li>
+</ul>
+</li>
+<li type="circle">org.apache.rampart.<a href="org/apache/rampart/TokenCallbackHandler.html" title="class in org.apache.rampart"><span class="strong">TokenCallbackHandler</span></a> (implements javax.security.auth.callback.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/javax/security/auth/callback/CallbackHandler.html?is-external=true" title="class or interface in javax.security.auth.callback">CallbackHandler</a>)</li>
+<li type="circle">org.apache.rahas.impl.<a href="org/apache/rahas/impl/TokenCancelerConfig.html" title="class in org.apache.rahas.impl"><span class="strong">TokenCancelerConfig</span></a></li>
+<li type="circle">org.apache.rahas.impl.<a href="org/apache/rahas/impl/TokenCancelerImpl.html" title="class in org.apache.rahas.impl"><span class="strong">TokenCancelerImpl</span></a> (implements org.apache.rahas.<a href="org/apache/rahas/TokenCanceler.html" title="interface in org.apache.rahas">TokenCanceler</a>)</li>
+<li type="circle">org.apache.rahas.impl.<a href="org/apache/rahas/impl/TokenIssuerUtil.html" title="class in org.apache.rahas.impl"><span class="strong">TokenIssuerUtil</span></a></li>
+<li type="circle">org.apache.rahas.<a href="org/apache/rahas/TokenRequestDispatcher.html" title="class in org.apache.rahas"><span class="strong">TokenRequestDispatcher</span></a></li>
+<li type="circle">org.apache.rahas.<a href="org/apache/rahas/TokenRequestDispatcherConfig.html" title="class in org.apache.rahas"><span class="strong">TokenRequestDispatcherConfig</span></a></li>
+<li type="circle">org.apache.ws.secpolicy11.builders.<a href="org/apache/ws/secpolicy11/builders/TransportBindingBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">TransportBindingBuilder</span></a> (implements org.apache.neethi.builders.AssertionBuilder&lt;T&gt;)</li>
+<li type="circle">org.apache.ws.secpolicy12.builders.<a href="org/apache/ws/secpolicy12/builders/TransportBindingBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">TransportBindingBuilder</span></a> (implements org.apache.neethi.builders.AssertionBuilder&lt;T&gt;)</li>
+<li type="circle">org.apache.ws.secpolicy11.builders.<a href="org/apache/ws/secpolicy11/builders/TransportTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">TransportTokenBuilder</span></a> (implements org.apache.neethi.builders.AssertionBuilder&lt;T&gt;)</li>
+<li type="circle">org.apache.ws.secpolicy12.builders.<a href="org/apache/ws/secpolicy12/builders/TransportTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">TransportTokenBuilder</span></a> (implements org.apache.neethi.builders.AssertionBuilder&lt;T&gt;)</li>
+<li type="circle">org.apache.ws.secpolicy11.builders.<a href="org/apache/ws/secpolicy11/builders/Trust10Builder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">Trust10Builder</span></a> (implements org.apache.neethi.builders.AssertionBuilder&lt;T&gt;)</li>
+<li type="circle">org.apache.ws.secpolicy12.builders.<a href="org/apache/ws/secpolicy12/builders/Trust13Builder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">Trust13Builder</span></a> (implements org.apache.neethi.builders.AssertionBuilder&lt;T&gt;)</li>
+<li type="circle">org.apache.rahas.<a href="org/apache/rahas/TrustUtil.html" title="class in org.apache.rahas"><span class="strong">TrustUtil</span></a></li>
+<li type="circle">org.apache.ws.secpolicy11.builders.<a href="org/apache/ws/secpolicy11/builders/UsernameTokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">UsernameTokenBuilder</span></a> (implements org.apache.neethi.builders.AssertionBuilder&lt;T&gt;)</li>
+<li type="circle">org.apache.ws.secpolicy12.builders.<a href="org/apache/ws/secpolicy12/builders/UsernameTokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">UsernameTokenBuilder</span></a> (implements org.apache.neethi.builders.AssertionBuilder&lt;T&gt;)</li>
+<li type="circle">org.apache.rampart.<a href="org/apache/rampart/ValidatorData.html" title="class in org.apache.rampart"><span class="strong">ValidatorData</span></a></li>
+<li type="circle">org.apache.ws.security.handler.WSHandler
+<ul>
+<li type="circle">org.apache.rampart.handler.<a href="org/apache/rampart/handler/WSDoAllHandler.html" title="class in org.apache.rampart.handler"><span class="strong">WSDoAllHandler</span></a> (implements org.apache.axis2.engine.Handler)
+<ul>
+<li type="circle">org.apache.rampart.handler.<a href="org/apache/rampart/handler/WSDoAllReceiver.html" title="class in org.apache.rampart.handler"><span class="strong">WSDoAllReceiver</span></a></li>
+<li type="circle">org.apache.rampart.handler.<a href="org/apache/rampart/handler/WSDoAllSender.html" title="class in org.apache.rampart.handler"><span class="strong">WSDoAllSender</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+<li type="circle">org.apache.ws.secpolicy11.builders.<a href="org/apache/ws/secpolicy11/builders/WSS10Builder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">WSS10Builder</span></a> (implements org.apache.neethi.builders.AssertionBuilder&lt;T&gt;)</li>
+<li type="circle">org.apache.ws.secpolicy12.builders.<a href="org/apache/ws/secpolicy12/builders/WSS10Builder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">WSS10Builder</span></a> (implements org.apache.neethi.builders.AssertionBuilder&lt;T&gt;)</li>
+<li type="circle">org.apache.ws.secpolicy11.builders.<a href="org/apache/ws/secpolicy11/builders/WSS11Builder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">WSS11Builder</span></a> (implements org.apache.neethi.builders.AssertionBuilder&lt;T&gt;)</li>
+<li type="circle">org.apache.ws.secpolicy12.builders.<a href="org/apache/ws/secpolicy12/builders/WSS11Builder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">WSS11Builder</span></a> (implements org.apache.neethi.builders.AssertionBuilder&lt;T&gt;)</li>
+<li type="circle">org.apache.rampart.handler.<a href="org/apache/rampart/handler/WSSHandlerConstants.html" title="class in org.apache.rampart.handler"><span class="strong">WSSHandlerConstants</span></a></li>
+<li type="circle">org.apache.ws.secpolicy11.builders.<a href="org/apache/ws/secpolicy11/builders/X509TokenBuilder.html" title="class in org.apache.ws.secpolicy11.builders"><span class="strong">X509TokenBuilder</span></a> (implements org.apache.neethi.builders.AssertionBuilder&lt;T&gt;)</li>
+<li type="circle">org.apache.ws.secpolicy12.builders.<a href="org/apache/ws/secpolicy12/builders/X509TokenBuilder.html" title="class in org.apache.ws.secpolicy12.builders"><span class="strong">X509TokenBuilder</span></a> (implements org.apache.neethi.builders.AssertionBuilder&lt;T&gt;)</li>
+</ul>
+</li>
+</ul>
+<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
+<ul>
+<li type="circle">org.apache.ws.secpolicy.model.<a href="org/apache/ws/secpolicy/model/AlgorithmWrapper.html" title="interface in org.apache.ws.secpolicy.model"><span class="strong">AlgorithmWrapper</span></a></li>
+<li type="circle">org.apache.rampart.<a href="org/apache/rampart/PolicyValidatorCallbackHandler.html" title="interface in org.apache.rampart"><span class="strong">PolicyValidatorCallbackHandler</span></a>
+<ul>
+<li type="circle">org.apache.rampart.<a href="org/apache/rampart/ExtendedPolicyValidatorCallbackHandler.html" title="interface in org.apache.rampart"><span class="strong">ExtendedPolicyValidatorCallbackHandler</span></a></li>
+</ul>
+</li>
+<li type="circle">org.apache.rampart.<a href="org/apache/rampart/RampartConfigCallbackHandler.html" title="interface in org.apache.rampart"><span class="strong">RampartConfigCallbackHandler</span></a></li>
+<li type="circle">org.apache.rahas.impl.util.<a href="org/apache/rahas/impl/util/SAMLCallback.html" title="interface in org.apache.rahas.impl.util"><span class="strong">SAMLCallback</span></a></li>
+<li type="circle">org.apache.rahas.impl.util.<a href="org/apache/rahas/impl/util/SAMLCallbackHandler.html" title="interface in org.apache.rahas.impl.util"><span class="strong">SAMLCallbackHandler</span></a></li>
+<li type="circle">org.apache.rahas.<a href="org/apache/rahas/TokenCanceler.html" title="interface in org.apache.rahas"><span class="strong">TokenCanceler</span></a></li>
+<li type="circle">org.apache.rahas.<a href="org/apache/rahas/TokenIssuer.html" title="interface in org.apache.rahas"><span class="strong">TokenIssuer</span></a></li>
+<li type="circle">org.apache.rahas.<a href="org/apache/rahas/TokenRenewer.html" title="interface in org.apache.rahas"><span class="strong">TokenRenewer</span></a></li>
+<li type="circle">org.apache.rahas.<a href="org/apache/rahas/TokenStorage.html" title="interface in org.apache.rahas"><span class="strong">TokenStorage</span></a></li>
+<li type="circle">org.apache.rahas.<a href="org/apache/rahas/TokenValidator.html" title="interface in org.apache.rahas"><span class="strong">TokenValidator</span></a></li>
+<li type="circle">org.apache.ws.secpolicy.model.<a href="org/apache/ws/secpolicy/model/TokenWrapper.html" title="interface in org.apache.ws.secpolicy.model"><span class="strong">TokenWrapper</span></a></li>
+<li type="circle">org.apache.rampart.<a href="org/apache/rampart/UniqueMessageAttributeCache.html" title="interface in org.apache.rampart"><span class="strong">UniqueMessageAttributeCache</span></a></li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="deprecated-list.html">Deprecated</a></li>
+<li><a href="index-all.html">Index</a></li>
+<li><a href="help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="index.html?overview-tree.html" target="_top">Frames</a></li>
+<li><a href="overview-tree.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/package-list b/axis2/java/core-rampart/apidocs/package-list
new file mode 100644
index 0000000..a716fe7
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/package-list
@@ -0,0 +1,17 @@
+org.apache.rahas
+org.apache.rahas.client
+org.apache.rahas.impl
+org.apache.rahas.impl.util
+org.apache.rampart
+org.apache.rampart.builder
+org.apache.rampart.handler
+org.apache.rampart.handler.config
+org.apache.rampart.policy
+org.apache.rampart.policy.builders
+org.apache.rampart.policy.model
+org.apache.rampart.saml
+org.apache.rampart.util
+org.apache.ws.secpolicy
+org.apache.ws.secpolicy.model
+org.apache.ws.secpolicy11.builders
+org.apache.ws.secpolicy12.builders
diff --git a/axis2/java/core-rampart/apidocs/resources/background.gif b/axis2/java/core-rampart/apidocs/resources/background.gif
new file mode 100644
index 0000000..f471940
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/resources/background.gif
Binary files differ
diff --git a/axis2/java/core-rampart/apidocs/resources/tab.gif b/axis2/java/core-rampart/apidocs/resources/tab.gif
new file mode 100644
index 0000000..1a73a83
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/resources/tab.gif
Binary files differ
diff --git a/axis2/java/core-rampart/apidocs/resources/titlebar.gif b/axis2/java/core-rampart/apidocs/resources/titlebar.gif
new file mode 100644
index 0000000..17443b3
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/resources/titlebar.gif
Binary files differ
diff --git a/axis2/java/core-rampart/apidocs/resources/titlebar_end.gif b/axis2/java/core-rampart/apidocs/resources/titlebar_end.gif
new file mode 100644
index 0000000..3ad78d4
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/resources/titlebar_end.gif
Binary files differ
diff --git a/axis2/java/core-rampart/apidocs/serialized-form.html b/axis2/java/core-rampart/apidocs/serialized-form.html
new file mode 100644
index 0000000..e212091
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/serialized-form.html
@@ -0,0 +1,300 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Serialized Form (Apache Rampart)</title>
+<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Serialized Form (Apache Rampart)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="overview-tree.html">Tree</a></li>
+<li><a href="deprecated-list.html">Deprecated</a></li>
+<li><a href="index-all.html">Index</a></li>
+<li><a href="help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="index.html?serialized-form.html" target="_top">Frames</a></li>
+<li><a href="serialized-form.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 title="Serialized Form" class="title">Serialized Form</h1>
+</div>
+<div class="serializedFormContainer">
+<ul class="blockList">
+<li class="blockList">
+<h2 title="Package">Package&nbsp;org.apache.rahas</h2>
+<ul class="blockList">
+<li class="blockList"><a name="org.apache.rahas.EncryptedKeyToken">
+<!--   -->
+</a>
+<h3>Class <a href="org/apache/rahas/EncryptedKeyToken.html" title="class in org.apache.rahas">org.apache.rahas.EncryptedKeyToken</a> extends <a href="org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</a> implements Serializable</h3>
+<ul class="blockList">
+<li class="blockList"><a name="serialized_methods">
+<!--   -->
+</a>
+<h3>Serialization Methods</h3>
+<ul class="blockList">
+<li class="blockList"><a name="readExternal(java.io.ObjectInput)">
+<!--   -->
+</a>
+<h4>readExternal</h4>
+<pre>public&nbsp;void&nbsp;readExternal(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/io/ObjectInput.html?is-external=true" title="class or interface in java.io">ObjectInput</a>&nbsp;in)
+                  throws <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a>,
+                         <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - If unable to de-serialize particular data member.</dd>
+<dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></code></dd></dl>
+</li>
+<li class="blockListLast"><a name="writeExternal(java.io.ObjectOutput)">
+<!--   -->
+</a>
+<h4>writeExternal</h4>
+<pre>public&nbsp;void&nbsp;writeExternal(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/io/ObjectOutput.html?is-external=true" title="class or interface in java.io">ObjectOutput</a>&nbsp;out)
+                   throws <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - If unable to serialize particular member.</dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+<li class="blockList"><a name="org.apache.rahas.SimpleTokenStore">
+<!--   -->
+</a>
+<h3>Class <a href="org/apache/rahas/SimpleTokenStore.html" title="class in org.apache.rahas">org.apache.rahas.SimpleTokenStore</a> extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
+<ul class="blockList">
+<li class="blockList"><a name="serializedForm">
+<!--   -->
+</a>
+<h3>Serialized Fields</h3>
+<ul class="blockList">
+<li class="blockList">
+<h4>tokens</h4>
+<pre><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">K</a>,<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">V</a>&gt; tokens</pre>
+</li>
+<li class="blockList">
+<h4>readWriteLock</h4>
+<pre><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/concurrent/locks/ReadWriteLock.html?is-external=true" title="class or interface in java.util.concurrent.locks">ReadWriteLock</a> readWriteLock</pre>
+<div class="block">We use a read write lock to improve concurrency while avoiding concurrent modification 
+ exceptions.  We allow concurrent reads and avoid concurrent reads and modifications
+ ReentrantReadWriteLock supports a maximum of 65535 recursive write locks and 65535 read locks</div>
+</li>
+<li class="blockList">
+<h4>readLock</h4>
+<pre><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/concurrent/locks/Lock.html?is-external=true" title="class or interface in java.util.concurrent.locks">Lock</a> readLock</pre>
+</li>
+<li class="blockListLast">
+<h4>writeLock</h4>
+<pre><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/concurrent/locks/Lock.html?is-external=true" title="class or interface in java.util.concurrent.locks">Lock</a> writeLock</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+<li class="blockList"><a name="org.apache.rahas.Token">
+<!--   -->
+</a>
+<h3>Class <a href="org/apache/rahas/Token.html" title="class in org.apache.rahas">org.apache.rahas.Token</a> extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
+<ul class="blockList">
+<li class="blockList"><a name="serialized_methods">
+<!--   -->
+</a>
+<h3>Serialization Methods</h3>
+<ul class="blockList">
+<li class="blockList"><a name="readExternal(java.io.ObjectInput)">
+<!--   -->
+</a>
+<h4>readExternal</h4>
+<pre>public&nbsp;void&nbsp;readExternal(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/io/ObjectInput.html?is-external=true" title="class or interface in java.io">ObjectInput</a>&nbsp;in)
+                  throws <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>,
+                         <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></pre>
+<div class="block">Implementing de-serialization logic in accordance with the serialization logic.</div>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - If unable to de-serialize particular data member.</dd>
+<dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></code></dd></dl>
+</li>
+<li class="blockListLast"><a name="writeExternal(java.io.ObjectOutput)">
+<!--   -->
+</a>
+<h4>writeExternal</h4>
+<pre>public&nbsp;void&nbsp;writeExternal(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/io/ObjectOutput.html?is-external=true" title="class or interface in java.io">ObjectOutput</a>&nbsp;out)
+                   throws <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+<div class="block">Implementing serialize logic according to our own protocol. We had to follow this, because
+ OMElement class is not serializable. Making OMElement serializable will have an huge impact
+ on other components. Therefore implementing serialization logic according to a manual
+ protocol.</div>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - If unable to serialize particular member.</dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+<li class="blockList"><a name="org.apache.rahas.TrustException">
+<!--   -->
+</a>
+<h3>Class <a href="org/apache/rahas/TrustException.html" title="class in org.apache.rahas">org.apache.rahas.TrustException</a> extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a> implements Serializable</h3>
+<dl class="nameValue">
+<dt>serialVersionUID:</dt>
+<dd>-445341784514373965L</dd>
+</dl>
+<ul class="blockList">
+<li class="blockList"><a name="serializedForm">
+<!--   -->
+</a>
+<h3>Serialized Fields</h3>
+<ul class="blockList">
+<li class="blockList">
+<h4>faultCode</h4>
+<pre><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> faultCode</pre>
+</li>
+<li class="blockListLast">
+<h4>faultString</h4>
+<pre><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> faultString</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+<li class="blockList">
+<h2 title="Package">Package&nbsp;org.apache.rampart</h2>
+<ul class="blockList">
+<li class="blockList"><a name="org.apache.rampart.RampartException">
+<!--   -->
+</a>
+<h3>Class <a href="org/apache/rampart/RampartException.html" title="class in org.apache.rampart">org.apache.rampart.RampartException</a> extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a> implements Serializable</h3>
+<dl class="nameValue">
+<dt>serialVersionUID:</dt>
+<dd>8674795537585339704L</dd>
+</dl>
+<ul class="blockList">
+<li class="blockList"><a name="serializedForm">
+<!--   -->
+</a>
+<h3>Serialized Fields</h3>
+<ul class="blockList">
+<li class="blockList">
+<h4>faultCode</h4>
+<pre><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> faultCode</pre>
+</li>
+<li class="blockListLast">
+<h4>faultString</h4>
+<pre><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> faultString</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+<li class="blockList">
+<h2 title="Package">Package&nbsp;org.apache.ws.secpolicy</h2>
+<ul class="blockList">
+<li class="blockList"><a name="org.apache.ws.secpolicy.WSSPolicyException">
+<!--   -->
+</a>
+<h3>Class <a href="org/apache/ws/secpolicy/WSSPolicyException.html" title="class in org.apache.ws.secpolicy">org.apache.ws.secpolicy.WSSPolicyException</a> extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a> implements Serializable</h3>
+<dl class="nameValue">
+<dt>serialVersionUID:</dt>
+<dd>5904800255533588133L</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="overview-tree.html">Tree</a></li>
+<li><a href="deprecated-list.html">Deprecated</a></li>
+<li><a href="index-all.html">Index</a></li>
+<li><a href="help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="index.html?serialized-form.html" target="_top">Frames</a></li>
+<li><a href="serialized-form.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &copy; <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/apidocs/stylesheet.css b/axis2/java/core-rampart/apidocs/stylesheet.css
new file mode 100644
index 0000000..7f1f6e7
--- /dev/null
+++ b/axis2/java/core-rampart/apidocs/stylesheet.css
@@ -0,0 +1,474 @@
+/* Javadoc style sheet */
+/*
+Overall document style
+*/
+body {
+    background-color:#ffffff;
+    color:#353833;
+    font-family:Arial, Helvetica, sans-serif;
+    font-size:76%;
+    margin:0;
+}
+a:link, a:visited {
+    text-decoration:none;
+    color:#4c6b87;
+}
+a:hover, a:focus {
+    text-decoration:none;
+    color:#bb7a2a;
+}
+a:active {
+    text-decoration:none;
+    color:#4c6b87;
+}
+a[name] {
+    color:#353833;
+}
+a[name]:hover {
+    text-decoration:none;
+    color:#353833;
+}
+pre {
+    font-size:1.3em;
+}
+h1 {
+    font-size:1.8em;
+}
+h2 {
+    font-size:1.5em;
+}
+h3 {
+    font-size:1.4em;
+}
+h4 {
+    font-size:1.3em;
+}
+h5 {
+    font-size:1.2em;
+}
+h6 {
+    font-size:1.1em;
+}
+ul {
+    list-style-type:disc;
+}
+code, tt {
+    font-size:1.2em;
+}
+dt code {
+    font-size:1.2em;
+}
+table tr td dt code {
+    font-size:1.2em;
+    vertical-align:top;
+}
+sup {
+    font-size:.6em;
+}
+/*
+Document title and Copyright styles
+*/
+.clear {
+    clear:both;
+    height:0px;
+    overflow:hidden;
+}
+.aboutLanguage {
+    float:right;
+    padding:0px 21px;
+    font-size:.8em;
+    z-index:200;
+    margin-top:-7px;
+}
+.legalCopy {
+    margin-left:.5em;
+}
+.bar a, .bar a:link, .bar a:visited, .bar a:active {
+    color:#FFFFFF;
+    text-decoration:none;
+}
+.bar a:hover, .bar a:focus {
+    color:#bb7a2a;
+}
+.tab {
+    background-color:#0066FF;
+    background-image:url(resources/titlebar.gif);
+    background-position:left top;
+    background-repeat:no-repeat;
+    color:#ffffff;
+    padding:8px;
+    width:5em;
+    font-weight:bold;
+}
+/*
+Navigation bar styles
+*/
+.bar {
+    background-image:url(resources/background.gif);
+    background-repeat:repeat-x;
+    color:#FFFFFF;
+    padding:.8em .5em .4em .8em;
+    height:auto;/*height:1.8em;*/
+    font-size:1em;
+    margin:0;
+}
+.topNav {
+    background-image:url(resources/background.gif);
+    background-repeat:repeat-x;
+    color:#FFFFFF;
+    float:left;
+    padding:0;
+    width:100%;
+    clear:right;
+    height:2.8em;
+    padding-top:10px;
+    overflow:hidden;
+}
+.bottomNav {
+    margin-top:10px;
+    background-image:url(resources/background.gif);
+    background-repeat:repeat-x;
+    color:#FFFFFF;
+    float:left;
+    padding:0;
+    width:100%;
+    clear:right;
+    height:2.8em;
+    padding-top:10px;
+    overflow:hidden;
+}
+.subNav {
+    background-color:#dee3e9;
+    border-bottom:1px solid #9eadc0;
+    float:left;
+    width:100%;
+    overflow:hidden;
+}
+.subNav div {
+    clear:left;
+    float:left;
+    padding:0 0 5px 6px;
+}
+ul.navList, ul.subNavList {
+    float:left;
+    margin:0 25px 0 0;
+    padding:0;
+}
+ul.navList li{
+    list-style:none;
+    float:left;
+    padding:3px 6px;
+}
+ul.subNavList li{
+    list-style:none;
+    float:left;
+    font-size:90%;
+}
+.topNav a:link, .topNav a:active, .topNav a:visited, .bottomNav a:link, .bottomNav a:active, .bottomNav a:visited {
+    color:#FFFFFF;
+    text-decoration:none;
+}
+.topNav a:hover, .bottomNav a:hover {
+    text-decoration:none;
+    color:#bb7a2a;
+}
+.navBarCell1Rev {
+    background-image:url(resources/tab.gif);
+    background-color:#a88834;
+    color:#FFFFFF;
+    margin: auto 5px;
+    border:1px solid #c9aa44;
+}
+/*
+Page header and footer styles
+*/
+.header, .footer {
+    clear:both;
+    margin:0 20px;
+    padding:5px 0 0 0;
+}
+.indexHeader {
+    margin:10px;
+    position:relative;
+}
+.indexHeader h1 {
+    font-size:1.3em;
+}
+.title {
+    color:#2c4557;
+    margin:10px 0;
+}
+.subTitle {
+    margin:5px 0 0 0;
+}
+.header ul {
+    margin:0 0 25px 0;
+    padding:0;
+}
+.footer ul {
+    margin:20px 0 5px 0;
+}
+.header ul li, .footer ul li {
+    list-style:none;
+    font-size:1.2em;
+}
+/*
+Heading styles
+*/
+div.details ul.blockList ul.blockList ul.blockList li.blockList h4, div.details ul.blockList ul.blockList ul.blockListLast li.blockList h4 {
+    background-color:#dee3e9;
+    border-top:1px solid #9eadc0;
+    border-bottom:1px solid #9eadc0;
+    margin:0 0 6px -8px;
+    padding:2px 5px;
+}
+ul.blockList ul.blockList ul.blockList li.blockList h3 {
+    background-color:#dee3e9;
+    border-top:1px solid #9eadc0;
+    border-bottom:1px solid #9eadc0;
+    margin:0 0 6px -8px;
+    padding:2px 5px;
+}
+ul.blockList ul.blockList li.blockList h3 {
+    padding:0;
+    margin:15px 0;
+}
+ul.blockList li.blockList h2 {
+    padding:0px 0 20px 0;
+}
+/*
+Page layout container styles
+*/
+.contentContainer, .sourceContainer, .classUseContainer, .serializedFormContainer, .constantValuesContainer {
+    clear:both;
+    padding:10px 20px;
+    position:relative;
+}
+.indexContainer {
+    margin:10px;
+    position:relative;
+    font-size:1.0em;
+}
+.indexContainer h2 {
+    font-size:1.1em;
+    padding:0 0 3px 0;
+}
+.indexContainer ul {
+    margin:0;
+    padding:0;
+}
+.indexContainer ul li {
+    list-style:none;
+}
+.contentContainer .description dl dt, .contentContainer .details dl dt, .serializedFormContainer dl dt {
+    font-size:1.1em;
+    font-weight:bold;
+    margin:10px 0 0 0;
+    color:#4E4E4E;
+}
+.contentContainer .description dl dd, .contentContainer .details dl dd, .serializedFormContainer dl dd {
+    margin:10px 0 10px 20px;
+}
+.serializedFormContainer dl.nameValue dt {
+    margin-left:1px;
+    font-size:1.1em;
+    display:inline;
+    font-weight:bold;
+}
+.serializedFormContainer dl.nameValue dd {
+    margin:0 0 0 1px;
+    font-size:1.1em;
+    display:inline;
+}
+/*
+List styles
+*/
+ul.horizontal li {
+    display:inline;
+    font-size:0.9em;
+}
+ul.inheritance {
+    margin:0;
+    padding:0;
+}
+ul.inheritance li {
+    display:inline;
+    list-style:none;
+}
+ul.inheritance li ul.inheritance {
+    margin-left:15px;
+    padding-left:15px;
+    padding-top:1px;
+}
+ul.blockList, ul.blockListLast {
+    margin:10px 0 10px 0;
+    padding:0;
+}
+ul.blockList li.blockList, ul.blockListLast li.blockList {
+    list-style:none;
+    margin-bottom:25px;
+}
+ul.blockList ul.blockList li.blockList, ul.blockList ul.blockListLast li.blockList {
+    padding:0px 20px 5px 10px;
+    border:1px solid #9eadc0;
+    background-color:#f9f9f9;
+}
+ul.blockList ul.blockList ul.blockList li.blockList, ul.blockList ul.blockList ul.blockListLast li.blockList {
+    padding:0 0 5px 8px;
+    background-color:#ffffff;
+    border:1px solid #9eadc0;
+    border-top:none;
+}
+ul.blockList ul.blockList ul.blockList ul.blockList li.blockList {
+    margin-left:0;
+    padding-left:0;
+    padding-bottom:15px;
+    border:none;
+    border-bottom:1px solid #9eadc0;
+}
+ul.blockList ul.blockList ul.blockList ul.blockList li.blockListLast {
+    list-style:none;
+    border-bottom:none;
+    padding-bottom:0;
+}
+table tr td dl, table tr td dl dt, table tr td dl dd {
+    margin-top:0;
+    margin-bottom:1px;
+}
+/*
+Table styles
+*/
+.contentContainer table, .classUseContainer table, .constantValuesContainer table {
+    border-bottom:1px solid #9eadc0;
+    width:100%;
+}
+.contentContainer ul li table, .classUseContainer ul li table, .constantValuesContainer ul li table {
+    width:100%;
+}
+.contentContainer .description table, .contentContainer .details table {
+    border-bottom:none;
+}
+.contentContainer ul li table th.colOne, .contentContainer ul li table th.colFirst, .contentContainer ul li table th.colLast, .classUseContainer ul li table th, .constantValuesContainer ul li table th, .contentContainer ul li table td.colOne, .contentContainer ul li table td.colFirst, .contentContainer ul li table td.colLast, .classUseContainer ul li table td, .constantValuesContainer ul li table td{
+    vertical-align:top;
+    padding-right:20px;
+}
+.contentContainer ul li table th.colLast, .classUseContainer ul li table th.colLast,.constantValuesContainer ul li table th.colLast,
+.contentContainer ul li table td.colLast, .classUseContainer ul li table td.colLast,.constantValuesContainer ul li table td.colLast,
+.contentContainer ul li table th.colOne, .classUseContainer ul li table th.colOne,
+.contentContainer ul li table td.colOne, .classUseContainer ul li table td.colOne {
+    padding-right:3px;
+}
+.overviewSummary caption, .packageSummary caption, .contentContainer ul.blockList li.blockList caption, .summary caption, .classUseContainer caption, .constantValuesContainer caption {
+    position:relative;
+    text-align:left;
+    background-repeat:no-repeat;
+    color:#FFFFFF;
+    font-weight:bold;
+    clear:none;
+    overflow:hidden;
+    padding:0px;
+    margin:0px;
+}
+caption a:link, caption a:hover, caption a:active, caption a:visited {
+    color:#FFFFFF;
+}
+.overviewSummary caption span, .packageSummary caption span, .contentContainer ul.blockList li.blockList caption span, .summary caption span, .classUseContainer caption span, .constantValuesContainer caption span {
+    white-space:nowrap;
+    padding-top:8px;
+    padding-left:8px;
+    display:block;
+    float:left;
+    background-image:url(resources/titlebar.gif);
+    height:18px;
+}
+.overviewSummary .tabEnd, .packageSummary .tabEnd, .contentContainer ul.blockList li.blockList .tabEnd, .summary .tabEnd, .classUseContainer .tabEnd, .constantValuesContainer .tabEnd {
+    width:10px;
+    background-image:url(resources/titlebar_end.gif);
+    background-repeat:no-repeat;
+    background-position:top right;
+    position:relative;
+    float:left;
+}
+ul.blockList ul.blockList li.blockList table {
+    margin:0 0 12px 0px;
+    width:100%;
+}
+.tableSubHeadingColor {
+    background-color: #EEEEFF;
+}
+.altColor {
+    background-color:#eeeeef;
+}
+.rowColor {
+    background-color:#ffffff;
+}
+.overviewSummary td, .packageSummary td, .contentContainer ul.blockList li.blockList td, .summary td, .classUseContainer td, .constantValuesContainer td {
+    text-align:left;
+    padding:3px 3px 3px 7px;
+}
+th.colFirst, th.colLast, th.colOne, .constantValuesContainer th {
+    background:#dee3e9;
+    border-top:1px solid #9eadc0;
+    border-bottom:1px solid #9eadc0;
+    text-align:left;
+    padding:3px 3px 3px 7px;
+}
+td.colOne a:link, td.colOne a:active, td.colOne a:visited, td.colOne a:hover, td.colFirst a:link, td.colFirst a:active, td.colFirst a:visited, td.colFirst a:hover, td.colLast a:link, td.colLast a:active, td.colLast a:visited, td.colLast a:hover, .constantValuesContainer td a:link, .constantValuesContainer td a:active, .constantValuesContainer td a:visited, .constantValuesContainer td a:hover {
+    font-weight:bold;
+}
+td.colFirst, th.colFirst {
+    border-left:1px solid #9eadc0;
+    white-space:nowrap;
+}
+td.colLast, th.colLast {
+    border-right:1px solid #9eadc0;
+}
+td.colOne, th.colOne {
+    border-right:1px solid #9eadc0;
+    border-left:1px solid #9eadc0;
+}
+table.overviewSummary  {
+    padding:0px;
+    margin-left:0px;
+}
+table.overviewSummary td.colFirst, table.overviewSummary th.colFirst,
+table.overviewSummary td.colOne, table.overviewSummary th.colOne {
+    width:25%;
+    vertical-align:middle;
+}
+table.packageSummary td.colFirst, table.overviewSummary th.colFirst {
+    width:25%;
+    vertical-align:middle;
+}
+/*
+Content styles
+*/
+.description pre {
+    margin-top:0;
+}
+.deprecatedContent {
+    margin:0;
+    padding:10px 0;
+}
+.docSummary {
+    padding:0;
+}
+/*
+Formatting effect styles
+*/
+.sourceLineNo {
+    color:green;
+    padding:0 30px 0 0;
+}
+h1.hidden {
+    visibility:hidden;
+    overflow:hidden;
+    font-size:.9em;
+}
+.block {
+    display:block;
+    margin:3px 0 0 0;
+}
+.strong {
+    font-weight:bold;
+}
\ No newline at end of file
diff --git a/axis2/java/core-rampart/articles.html b/axis2/java/core-rampart/articles.html
new file mode 100644
index 0000000..e204788
--- /dev/null
+++ b/axis2/java/core-rampart/articles.html
@@ -0,0 +1,403 @@
+<!DOCTYPE html>
+<!--
+ | Generated by Apache Maven Doxia at 28 Dec 2015 
+ | Rendered using Apache Maven Fluido Skin 1.4
+-->
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+  <head>
+    <meta charset="UTF-8" />
+    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
+    <meta name="Date-Revision-yyyymmdd" content="20151228" />
+    <meta http-equiv="Content-Language" content="en" />
+    <title>Apache Rampart &#x2013; </title>
+    <link rel="stylesheet" href="./css/apache-maven-fluido-1.4.min.css" />
+    <link rel="stylesheet" href="./css/site.css" />
+    <link rel="stylesheet" href="./css/print.css" media="print" />
+
+      
+    <script type="text/javascript" src="./js/apache-maven-fluido-1.4.min.js"></script>
+
+    
+                  </head>
+        <body class="topBarDisabled">
+          
+        
+    
+        <div class="container-fluid">
+          <div id="banner">
+        <div class="pull-left">
+                                <div id="bannerLeft">
+                                                                                                <img src="images/apache-rampart-logo.jpg" />
+                </div>
+                      </div>
+        <div class="pull-right">                  <a href="http://www.apache.org" id="bannerRight">
+                                                                                        <img src="http://www.apache.org/images/asf_logo_wide.png" />
+                </a>
+      </div>
+        <div class="clear"><hr/></div>
+      </div>
+
+      <div id="breadcrumbs">
+        <ul class="breadcrumb">
+                
+                    
+                  <li id="publishDate">Last Published: 28 Dec 2015
+                      <span class="divider">|</span>
+                   </li>
+                  <li id="projectVersion">Version: 1.6.4
+                      </li>
+                      
+                
+                    
+      
+                                    
+    <li class="pull-right">
+                      <a href="../core/" title="Apache Axis2/Java">
+        Apache Axis2/Java</a>
+      </li>
+
+                    </ul>
+      </div>
+
+            
+      <div class="row-fluid">
+        <div id="leftColumn" class="span2">
+          <div class="well sidebar-nav">
+                
+                    
+                <ul class="nav nav-list">
+                    <li class="nav-header">Apache Rampart</li>
+                              
+      <li>
+  
+                          <a href="index.html" title="Home">
+          <span class="none"></span>
+        Home</a>
+            </li>
+                                                                              
+      <li>
+  
+                          <a href="javascript:void(0)" title="Downloads">
+          <span class="icon-chevron-down"></span>
+        Downloads</a>
+                    <ul class="nav nav-list">
+                    
+      <li>
+  
+                          <a href="download.html" title="Releases">
+          <span class="none"></span>
+        Releases</a>
+            </li>
+                    
+      <li>
+  
+                          <a href="svn.html" title="Source Code">
+          <span class="none"></span>
+        Source Code</a>
+            </li>
+              </ul>
+        </li>
+                                                                                                                  
+      <li>
+  
+                          <a href="javascript:void(0)" title="Release Notes">
+          <span class="icon-chevron-down"></span>
+        Release Notes</a>
+                    <ul class="nav nav-list">
+                    
+      <li>
+  
+                          <a href="release-notes/1.6.1.html" title="1.6.1">
+          <span class="none"></span>
+        1.6.1</a>
+            </li>
+                    
+      <li>
+  
+                          <a href="release-notes/1.6.2.html" title="1.6.2">
+          <span class="none"></span>
+        1.6.2</a>
+            </li>
+                    
+      <li>
+  
+                          <a href="release-notes/1.6.3.html" title="1.6.3">
+          <span class="none"></span>
+        1.6.3</a>
+            </li>
+                    
+      <li>
+  
+                          <a href="release-notes/1.6.4.html" title="1.6.4">
+          <span class="none"></span>
+        1.6.4</a>
+            </li>
+              </ul>
+        </li>
+                              <li class="nav-header">Documentation</li>
+                              
+      <li>
+  
+                          <a href="quick-start.html" title="Getting Started">
+          <span class="none"></span>
+        Getting Started</a>
+            </li>
+                
+      <li>
+  
+                          <a href="samples.html" title="Samples">
+          <span class="none"></span>
+        Samples</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://wiki.apache.org/ws/FrontPage/Rampart/FAQ" class="externalLink" title="FAQ">
+          <span class="none"></span>
+        FAQ</a>
+            </li>
+                
+      <li>
+  
+                          <a href="rampartconfig-guide.html" title="Rampart Configuration">
+          <span class="none"></span>
+        Rampart Configuration</a>
+            </li>
+                
+      <li>
+  
+                          <a href="setting-up-sts.html" title="STS Configuration">
+          <span class="none"></span>
+        STS Configuration</a>
+            </li>
+                
+      <li>
+  
+                          <a href="developer-guide.html" title="Developer Guide">
+          <span class="none"></span>
+        Developer Guide</a>
+            </li>
+                
+      <li>
+  
+                          <a href="siteHowTo.html" title="Build the Site">
+          <span class="none"></span>
+        Build the Site</a>
+            </li>
+                              <li class="nav-header">Resources</li>
+                              
+      <li class="active">
+  
+            <a href="#"><span class="none"></span>Articles</a>
+          </li>
+                
+      <li>
+  
+                          <a href="specifications.html" title="Specifications">
+          <span class="none"></span>
+        Specifications</a>
+            </li>
+                
+      <li>
+  
+                          <a href="apidocs/index.html" title="Online Javadocs">
+          <span class="none"></span>
+        Online Javadocs</a>
+            </li>
+                              <li class="nav-header">Project Information</li>
+                              
+      <li>
+  
+                          <a href="team-list.html" title="Project Team">
+          <span class="none"></span>
+        Project Team</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://issues.apache.org/jira/browse/Rampart" class="externalLink" title="Issue Tracking">
+          <span class="none"></span>
+        Issue Tracking</a>
+            </li>
+                
+      <li>
+  
+                          <a href="mail-lists.html" title="Mailing Lists">
+          <span class="none"></span>
+        Mailing Lists</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://svn.apache.org/viewvc/axis/axis2/java/rampart/" class="externalLink" title="Source Code">
+          <span class="none"></span>
+        Source Code</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://www.apache.org/licenses/" class="externalLink" title="License">
+          <span class="none"></span>
+        License</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://www.apache.org/foundation/sponsorship.html" class="externalLink" title="Sponsorship">
+          <span class="none"></span>
+        Sponsorship</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://www.apache.org/foundation/thanks.html" class="externalLink" title="Thanks">
+          <span class="none"></span>
+        Thanks</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://www.apache.org/security/" class="externalLink" title="Security">
+          <span class="none"></span>
+        Security</a>
+            </li>
+            </ul>
+                
+                    
+                
+          <hr />
+
+           <div id="poweredBy">
+                            <div class="clear"></div>
+                            <div class="clear"></div>
+                            <div class="clear"></div>
+                            <div class="clear"></div>
+                             <a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy">
+        <img class="builtBy" alt="Built by Maven" src="./images/logos/maven-feather.png" />
+      </a>
+                  </div>
+          </div>
+        </div>
+        
+                
+        <div id="bodyColumn"  class="span10" >
+                                  
+            <!-- ~ Licensed to the Apache Software Foundation (ASF) under one
+  ~ or more contributor license agreements. See the NOTICE file
+  ~ distributed with this work for additional information
+  ~ regarding copyright ownership. The ASF licenses this file
+  ~ to you under the Apache License, Version 2.0 (the
+  ~ "License"); you may not use this file except in compliance
+  ~ with the License. You may obtain a copy of the License at
+  ~
+  ~ http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing,
+  ~ software distributed under the License is distributed on an
+  ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+  ~ KIND, either express or implied. See the License for the
+  ~ specific language governing permissions and limitations
+  ~ under the License. --><html xmlns="http://www.w3.org/1999/xhtml">
+
+
+<h1>Apache Rampart Knowledge Base</h1>
+
+<p>This page contains articles, tutorials, presentations and
+question and answers published on various Web sites on the Apache
+Rampart. </p>
+
+<div class="section">
+<h2><a name="Articles:"></a>Articles:</h2>
+
+<ul>
+
+<li><a class="externalLink" href="http://wso2.org/library/240">
+UsernameToken Authentication with Rampart</a>- By Ruchith Ferenando</li>
+
+<li><a class="externalLink" href="http://www.xml.com/pub/a/2007/05/02/sure-reliable-web-services-with-apache.html">
+Secure, Reliable Web Services with Apache</a>- By Kyle Gabhart</li>
+
+<li><a class="externalLink" href="http://wso2.org/library/3132">
+Understanding WS - Security Policy Language</a>- By Nandana Mihindukulasooriya</li>
+
+<li><a class="externalLink" href="http://wso2.org/library/1027">
+Integrating WS-Security and WS-SecureConversation Implementations with Apache Sandesha2 </a>- By Chamikara Jayalath</li>
+</ul>
+
+
+<div class="section">
+<h2><a name="Tutorials"></a>Tutorials</h2>
+
+<ul>
+
+<li><a class="externalLink" href="http://wso2.org/library/140">Secure Message Exchanges with Multiple Users</a>- By
+Ruchith Fernando</li>
+
+<li><a class="externalLink" href="http://wso2.org/library/174">Setting Up Keystores for a Client and a Service</a>- By
+Ruchith Fernando</li>
+
+<li><a class="externalLink" href="http://wso2.org/library/3190">Web Services Security with Apache Rampart - Part 1 (Transport Level Security)</a>- By
+Nandana Mihindukulasooriya</li>
+
+<li><a class="externalLink" href="http://wso2.org/library/3415">Web Services Security with Apache Rampart - Part 2 (Message-Level Security)</a>- By
+Nandana Mihindukulasooriya</li>
+</ul>
+
+
+<div class="section">
+<h2><a name="Presentations"></a>Presentations</h2>
+
+<ul>
+
+<li><a class="externalLink" href="http://wso2.org/library/136">Secure Web Services with Apache Rampart</a>- By
+Ruchith Fernando</li>
+
+<li><a class="externalLink" href="http://wso2.org/library/2534">Apache Rahas</a>- By
+Ruchith Fernando</li>
+</ul>
+
+<div class="section">
+<h2><a name="Interviews"></a>Interviews</h2>
+
+<ul>
+
+<li><a class="externalLink" href="http://wso2.org/library/695">Secure Messaging with Apache Rampart/Java</a>- By
+Ruchith Fernando</li>
+</ul>
+
+<div class="section">
+<h2><a name="Questions_and_Answers"></a>Questions and Answers</h2>
+
+<ul>
+
+<li><a class="externalLink" href="http://wso2.org/library/2507">Timestamp validation fails! Why?</a></li>
+
+<li><a class="externalLink" href="http://wso2.org/library/2506">How can I convert an LLOM AXIOM tree into a DOOM AXIOM tree?</a></li>
+
+<li><a class="externalLink" href="http://wso2.org/library/169">How can I obtain UsernameToken information at the service?</a></li>
+
+<li><a class="externalLink" href="http://wso2.org/library/116">Unexpected number of X509Data: for Signature. Why?</a></li>
+</ul>
+
+</html>
+                  </div>
+            </div>
+          </div>
+
+    <hr/>
+
+    <footer>
+            <div class="container-fluid">
+                      <div class="row-fluid">
+                                      <p >Copyright &copy;                    2005&#x2013;2015
+                        <a href="http://www.apache.org">Apache Software Foundation</a>.
+            All rights reserved.      
+                    
+      </p>
+                </div>
+
+        
+                </div>
+    </footer>
+        </body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/.resources/branchfc.gif b/axis2/java/core-rampart/code-coverage/.resources/branchfc.gif
new file mode 100644
index 0000000..989b46d
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/.resources/branchfc.gif
Binary files differ
diff --git a/axis2/java/core-rampart/code-coverage/.resources/branchnc.gif b/axis2/java/core-rampart/code-coverage/.resources/branchnc.gif
new file mode 100644
index 0000000..1933e07
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/.resources/branchnc.gif
Binary files differ
diff --git a/axis2/java/core-rampart/code-coverage/.resources/branchpc.gif b/axis2/java/core-rampart/code-coverage/.resources/branchpc.gif
new file mode 100644
index 0000000..cbf711b
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/.resources/branchpc.gif
Binary files differ
diff --git a/axis2/java/core-rampart/code-coverage/.resources/bundle.gif b/axis2/java/core-rampart/code-coverage/.resources/bundle.gif
new file mode 100644
index 0000000..fca9c53
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/.resources/bundle.gif
Binary files differ
diff --git a/axis2/java/core-rampart/code-coverage/.resources/class.gif b/axis2/java/core-rampart/code-coverage/.resources/class.gif
new file mode 100644
index 0000000..eb348fb
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/.resources/class.gif
Binary files differ
diff --git a/axis2/java/core-rampart/code-coverage/.resources/down.gif b/axis2/java/core-rampart/code-coverage/.resources/down.gif
new file mode 100644
index 0000000..440a14d
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/.resources/down.gif
Binary files differ
diff --git a/axis2/java/core-rampart/code-coverage/.resources/greenbar.gif b/axis2/java/core-rampart/code-coverage/.resources/greenbar.gif
new file mode 100644
index 0000000..0ba6567
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/.resources/greenbar.gif
Binary files differ
diff --git a/axis2/java/core-rampart/code-coverage/.resources/group.gif b/axis2/java/core-rampart/code-coverage/.resources/group.gif
new file mode 100644
index 0000000..a4ea580
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/.resources/group.gif
Binary files differ
diff --git a/axis2/java/core-rampart/code-coverage/.resources/method.gif b/axis2/java/core-rampart/code-coverage/.resources/method.gif
new file mode 100644
index 0000000..7d24707
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/.resources/method.gif
Binary files differ
diff --git a/axis2/java/core-rampart/code-coverage/.resources/package.gif b/axis2/java/core-rampart/code-coverage/.resources/package.gif
new file mode 100644
index 0000000..131c28d
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/.resources/package.gif
Binary files differ
diff --git a/axis2/java/core-rampart/code-coverage/.resources/prettify.css b/axis2/java/core-rampart/code-coverage/.resources/prettify.css
new file mode 100644
index 0000000..2faf441
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/.resources/prettify.css
@@ -0,0 +1,13 @@
+/* Pretty printing styles. Used with prettify.js. */
+
+.str { color: #2A00FF; }
+.kwd { color: #7F0055; font-weight:bold; }
+.com { color: #3F5FBF; }
+.typ { color: #606; }
+.lit { color: #066; }
+.pun { color: #660; }
+.pln { color: #000; }
+.tag { color: #008; }
+.atn { color: #606; }
+.atv { color: #080; }
+.dec { color: #606; }
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/.resources/prettify.js b/axis2/java/core-rampart/code-coverage/.resources/prettify.js
new file mode 100644
index 0000000..1d1107e
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/.resources/prettify.js
@@ -0,0 +1,1510 @@
+// Copyright (C) 2006 Google Inc.
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//      http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+
+/**
+ * @fileoverview
+ * some functions for browser-side pretty printing of code contained in html.
+ * <p>
+ *
+ * For a fairly comprehensive set of languages see the
+ * <a href="http://google-code-prettify.googlecode.com/svn/trunk/README.html#langs">README</a>
+ * file that came with this source.  At a minimum, the lexer should work on a
+ * number of languages including C and friends, Java, Python, Bash, SQL, HTML,
+ * XML, CSS, Javascript, and Makefiles.  It works passably on Ruby, PHP and Awk
+ * and a subset of Perl, but, because of commenting conventions, doesn't work on
+ * Smalltalk, Lisp-like, or CAML-like languages without an explicit lang class.
+ * <p>
+ * Usage: <ol>
+ * <li> include this source file in an html page via
+ *   {@code <script type="text/javascript" src="/path/to/prettify.js"></script>}
+ * <li> define style rules.  See the example page for examples.
+ * <li> mark the {@code <pre>} and {@code <code>} tags in your source with
+ *    {@code class=prettyprint.}
+ *    You can also use the (html deprecated) {@code <xmp>} tag, but the pretty
+ *    printer needs to do more substantial DOM manipulations to support that, so
+ *    some css styles may not be preserved.
+ * </ol>
+ * That's it.  I wanted to keep the API as simple as possible, so there's no
+ * need to specify which language the code is in, but if you wish, you can add
+ * another class to the {@code <pre>} or {@code <code>} element to specify the
+ * language, as in {@code <pre class="prettyprint lang-java">}.  Any class that
+ * starts with "lang-" followed by a file extension, specifies the file type.
+ * See the "lang-*.js" files in this directory for code that implements
+ * per-language file handlers.
+ * <p>
+ * Change log:<br>
+ * cbeust, 2006/08/22
+ * <blockquote>
+ *   Java annotations (start with "@") are now captured as literals ("lit")
+ * </blockquote>
+ * @requires console
+ */
+
+// JSLint declarations
+/*global console, document, navigator, setTimeout, window */
+
+/**
+ * Split {@code prettyPrint} into multiple timeouts so as not to interfere with
+ * UI events.
+ * If set to {@code false}, {@code prettyPrint()} is synchronous.
+ */
+window['PR_SHOULD_USE_CONTINUATION'] = true;
+
+/** the number of characters between tab columns */
+window['PR_TAB_WIDTH'] = 8;
+
+/** Walks the DOM returning a properly escaped version of innerHTML.
+  * @param {Node} node
+  * @param {Array.<string>} out output buffer that receives chunks of HTML.
+  */
+window['PR_normalizedHtml']
+
+/** Contains functions for creating and registering new language handlers.
+  * @type {Object}
+  */
+  = window['PR']
+
+/** Pretty print a chunk of code.
+  *
+  * @param {string} sourceCodeHtml code as html
+  * @return {string} code as html, but prettier
+  */
+  = window['prettyPrintOne']
+/** Find all the {@code <pre>} and {@code <code>} tags in the DOM with
+  * {@code class=prettyprint} and prettify them.
+  * @param {Function?} opt_whenDone if specified, called when the last entry
+  *     has been finished.
+  */
+  = window['prettyPrint'] = void 0;
+
+/** browser detection. @extern @returns false if not IE, otherwise the major version. */
+window['_pr_isIE6'] = function () {
+  var ieVersion = navigator && navigator.userAgent &&
+      navigator.userAgent.match(/\bMSIE ([678])\./);
+  ieVersion = ieVersion ? +ieVersion[1] : false;
+  window['_pr_isIE6'] = function () { return ieVersion; };
+  return ieVersion;
+};
+
+
+(function () {
+  // Keyword lists for various languages.
+  var FLOW_CONTROL_KEYWORDS =
+      "break continue do else for if return while ";
+  var C_KEYWORDS = FLOW_CONTROL_KEYWORDS + "auto case char const default " +
+      "double enum extern float goto int long register short signed sizeof " +
+      "static struct switch typedef union unsigned void volatile ";
+  var COMMON_KEYWORDS = C_KEYWORDS + "catch class delete false import " +
+      "new operator private protected public this throw true try typeof ";
+  var CPP_KEYWORDS = COMMON_KEYWORDS + "alignof align_union asm axiom bool " +
+      "concept concept_map const_cast constexpr decltype " +
+      "dynamic_cast explicit export friend inline late_check " +
+      "mutable namespace nullptr reinterpret_cast static_assert static_cast " +
+      "template typeid typename using virtual wchar_t where ";
+  var JAVA_KEYWORDS = COMMON_KEYWORDS +
+      "abstract boolean byte extends final finally implements import " +
+      "instanceof null native package strictfp super synchronized throws " +
+      "transient ";
+  var CSHARP_KEYWORDS = JAVA_KEYWORDS +
+      "as base by checked decimal delegate descending event " +
+      "fixed foreach from group implicit in interface internal into is lock " +
+      "object out override orderby params partial readonly ref sbyte sealed " +
+      "stackalloc string select uint ulong unchecked unsafe ushort var ";
+  var JSCRIPT_KEYWORDS = COMMON_KEYWORDS +
+      "debugger eval export function get null set undefined var with " +
+      "Infinity NaN ";
+  var PERL_KEYWORDS = "caller delete die do dump elsif eval exit foreach for " +
+      "goto if import last local my next no our print package redo require " +
+      "sub undef unless until use wantarray while BEGIN END ";
+  var PYTHON_KEYWORDS = FLOW_CONTROL_KEYWORDS + "and as assert class def del " +
+      "elif except exec finally from global import in is lambda " +
+      "nonlocal not or pass print raise try with yield " +
+      "False True None ";
+  var RUBY_KEYWORDS = FLOW_CONTROL_KEYWORDS + "alias and begin case class def" +
+      " defined elsif end ensure false in module next nil not or redo rescue " +
+      "retry self super then true undef unless until when yield BEGIN END ";
+  var SH_KEYWORDS = FLOW_CONTROL_KEYWORDS + "case done elif esac eval fi " +
+      "function in local set then until ";
+  var ALL_KEYWORDS = (
+      CPP_KEYWORDS + CSHARP_KEYWORDS + JSCRIPT_KEYWORDS + PERL_KEYWORDS +
+      PYTHON_KEYWORDS + RUBY_KEYWORDS + SH_KEYWORDS);
+
+  // token style names.  correspond to css classes
+  /** token style for a string literal */
+  var PR_STRING = 'str';
+  /** token style for a keyword */
+  var PR_KEYWORD = 'kwd';
+  /** token style for a comment */
+  var PR_COMMENT = 'com';
+  /** token style for a type */
+  var PR_TYPE = 'typ';
+  /** token style for a literal value.  e.g. 1, null, true. */
+  var PR_LITERAL = 'lit';
+  /** token style for a punctuation string. */
+  var PR_PUNCTUATION = 'pun';
+  /** token style for a punctuation string. */
+  var PR_PLAIN = 'pln';
+
+  /** token style for an sgml tag. */
+  var PR_TAG = 'tag';
+  /** token style for a markup declaration such as a DOCTYPE. */
+  var PR_DECLARATION = 'dec';
+  /** token style for embedded source. */
+  var PR_SOURCE = 'src';
+  /** token style for an sgml attribute name. */
+  var PR_ATTRIB_NAME = 'atn';
+  /** token style for an sgml attribute value. */
+  var PR_ATTRIB_VALUE = 'atv';
+
+  /**
+   * A class that indicates a section of markup that is not code, e.g. to allow
+   * embedding of line numbers within code listings.
+   */
+  var PR_NOCODE = 'nocode';
+
+  /** A set of tokens that can precede a regular expression literal in
+    * javascript.
+    * http://www.mozilla.org/js/language/js20/rationale/syntax.html has the full
+    * list, but I've removed ones that might be problematic when seen in
+    * languages that don't support regular expression literals.
+    *
+    * <p>Specifically, I've removed any keywords that can't precede a regexp
+    * literal in a syntactically legal javascript program, and I've removed the
+    * "in" keyword since it's not a keyword in many languages, and might be used
+    * as a count of inches.
+    *
+    * <p>The link a above does not accurately describe EcmaScript rules since
+    * it fails to distinguish between (a=++/b/i) and (a++/b/i) but it works
+    * very well in practice.
+    *
+    * @private
+    */
+  var REGEXP_PRECEDER_PATTERN = function () {
+      var preceders = [
+          "!", "!=", "!==", "#", "%", "%=", "&", "&&", "&&=",
+          "&=", "(", "*", "*=", /* "+", */ "+=", ",", /* "-", */ "-=",
+          "->", /*".", "..", "...", handled below */ "/", "/=", ":", "::", ";",
+          "<", "<<", "<<=", "<=", "=", "==", "===", ">",
+          ">=", ">>", ">>=", ">>>", ">>>=", "?", "@", "[",
+          "^", "^=", "^^", "^^=", "{", "|", "|=", "||",
+          "||=", "~" /* handles =~ and !~ */,
+          "break", "case", "continue", "delete",
+          "do", "else", "finally", "instanceof",
+          "return", "throw", "try", "typeof"
+          ];
+      var pattern = '(?:^^|[+-]';
+      for (var i = 0; i < preceders.length; ++i) {
+        pattern += '|' + preceders[i].replace(/([^=<>:&a-z])/g, '\\$1');
+      }
+      pattern += ')\\s*';  // matches at end, and matches empty string
+      return pattern;
+      // CAVEAT: this does not properly handle the case where a regular
+      // expression immediately follows another since a regular expression may
+      // have flags for case-sensitivity and the like.  Having regexp tokens
+      // adjacent is not valid in any language I'm aware of, so I'm punting.
+      // TODO: maybe style special characters inside a regexp as punctuation.
+    }();
+
+  // Define regexps here so that the interpreter doesn't have to create an
+  // object each time the function containing them is called.
+  // The language spec requires a new object created even if you don't access
+  // the $1 members.
+  var pr_amp = /&/g;
+  var pr_lt = /</g;
+  var pr_gt = />/g;
+  var pr_quot = /\"/g;
+  /** like textToHtml but escapes double quotes to be attribute safe. */
+  function attribToHtml(str) {
+    return str.replace(pr_amp, '&amp;')
+        .replace(pr_lt, '&lt;')
+        .replace(pr_gt, '&gt;')
+        .replace(pr_quot, '&quot;');
+  }
+
+  /** escapest html special characters to html. */
+  function textToHtml(str) {
+    return str.replace(pr_amp, '&amp;')
+        .replace(pr_lt, '&lt;')
+        .replace(pr_gt, '&gt;');
+  }
+
+
+  var pr_ltEnt = /&lt;/g;
+  var pr_gtEnt = /&gt;/g;
+  var pr_aposEnt = /&apos;/g;
+  var pr_quotEnt = /&quot;/g;
+  var pr_ampEnt = /&amp;/g;
+  var pr_nbspEnt = /&nbsp;/g;
+  /** unescapes html to plain text. */
+  function htmlToText(html) {
+    var pos = html.indexOf('&');
+    if (pos < 0) { return html; }
+    // Handle numeric entities specially.  We can't use functional substitution
+    // since that doesn't work in older versions of Safari.
+    // These should be rare since most browsers convert them to normal chars.
+    for (--pos; (pos = html.indexOf('&#', pos + 1)) >= 0;) {
+      var end = html.indexOf(';', pos);
+      if (end >= 0) {
+        var num = html.substring(pos + 3, end);
+        var radix = 10;
+        if (num && num.charAt(0) === 'x') {
+          num = num.substring(1);
+          radix = 16;
+        }
+        var codePoint = parseInt(num, radix);
+        if (!isNaN(codePoint)) {
+          html = (html.substring(0, pos) + String.fromCharCode(codePoint) +
+                  html.substring(end + 1));
+        }
+      }
+    }
+
+    return html.replace(pr_ltEnt, '<')
+        .replace(pr_gtEnt, '>')
+        .replace(pr_aposEnt, "'")
+        .replace(pr_quotEnt, '"')
+        .replace(pr_nbspEnt, ' ')
+        .replace(pr_ampEnt, '&');
+  }
+
+  /** is the given node's innerHTML normally unescaped? */
+  function isRawContent(node) {
+    return 'XMP' === node.tagName;
+  }
+
+  var newlineRe = /[\r\n]/g;
+  /**
+   * Are newlines and adjacent spaces significant in the given node's innerHTML?
+   */
+  function isPreformatted(node, content) {
+    // PRE means preformatted, and is a very common case, so don't create
+    // unnecessary computed style objects.
+    if ('PRE' === node.tagName) { return true; }
+    if (!newlineRe.test(content)) { return true; }  // Don't care
+    var whitespace = '';
+    // For disconnected nodes, IE has no currentStyle.
+    if (node.currentStyle) {
+      whitespace = node.currentStyle.whiteSpace;
+    } else if (window.getComputedStyle) {
+      // Firefox makes a best guess if node is disconnected whereas Safari
+      // returns the empty string.
+      whitespace = window.getComputedStyle(node, null).whiteSpace;
+    }
+    return !whitespace || whitespace === 'pre';
+  }
+
+  function normalizedHtml(node, out, opt_sortAttrs) {
+    switch (node.nodeType) {
+      case 1:  // an element
+        var name = node.tagName.toLowerCase();
+
+        out.push('<', name);
+        var attrs = node.attributes;
+        var n = attrs.length;
+        if (n) {
+          if (opt_sortAttrs) {
+            var sortedAttrs = [];
+            for (var i = n; --i >= 0;) { sortedAttrs[i] = attrs[i]; }
+            sortedAttrs.sort(function (a, b) {
+                return (a.name < b.name) ? -1 : a.name === b.name ? 0 : 1;
+              });
+            attrs = sortedAttrs;
+          }
+          for (var i = 0; i < n; ++i) {
+            var attr = attrs[i];
+            if (!attr.specified) { continue; }
+            out.push(' ', attr.name.toLowerCase(),
+                     '="', attribToHtml(attr.value), '"');
+          }
+        }
+        out.push('>');
+        for (var child = node.firstChild; child; child = child.nextSibling) {
+          normalizedHtml(child, out, opt_sortAttrs);
+        }
+        if (node.firstChild || !/^(?:br|link|img)$/.test(name)) {
+          out.push('<\/', name, '>');
+        }
+        break;
+      case 3: case 4: // text
+        out.push(textToHtml(node.nodeValue));
+        break;
+    }
+  }
+
+  /**
+   * Given a group of {@link RegExp}s, returns a {@code RegExp} that globally
+   * matches the union o the sets o strings matched d by the input RegExp.
+   * Since it matches globally, if the input strings have a start-of-input
+   * anchor (/^.../), it is ignored for the purposes of unioning.
+   * @param {Array.<RegExp>} regexs non multiline, non-global regexs.
+   * @return {RegExp} a global regex.
+   */
+  function combinePrefixPatterns(regexs) {
+    var capturedGroupIndex = 0;
+
+    var needToFoldCase = false;
+    var ignoreCase = false;
+    for (var i = 0, n = regexs.length; i < n; ++i) {
+      var regex = regexs[i];
+      if (regex.ignoreCase) {
+        ignoreCase = true;
+      } else if (/[a-z]/i.test(regex.source.replace(
+                     /\\u[0-9a-f]{4}|\\x[0-9a-f]{2}|\\[^ux]/gi, ''))) {
+        needToFoldCase = true;
+        ignoreCase = false;
+        break;
+      }
+    }
+
+    function decodeEscape(charsetPart) {
+      if (charsetPart.charAt(0) !== '\\') { return charsetPart.charCodeAt(0); }
+      switch (charsetPart.charAt(1)) {
+        case 'b': return 8;
+        case 't': return 9;
+        case 'n': return 0xa;
+        case 'v': return 0xb;
+        case 'f': return 0xc;
+        case 'r': return 0xd;
+        case 'u': case 'x':
+          return parseInt(charsetPart.substring(2), 16)
+              || charsetPart.charCodeAt(1);
+        case '0': case '1': case '2': case '3': case '4':
+        case '5': case '6': case '7':
+          return parseInt(charsetPart.substring(1), 8);
+        default: return charsetPart.charCodeAt(1);
+      }
+    }
+
+    function encodeEscape(charCode) {
+      if (charCode < 0x20) {
+        return (charCode < 0x10 ? '\\x0' : '\\x') + charCode.toString(16);
+      }
+      var ch = String.fromCharCode(charCode);
+      if (ch === '\\' || ch === '-' || ch === '[' || ch === ']') {
+        ch = '\\' + ch;
+      }
+      return ch;
+    }
+
+    function caseFoldCharset(charSet) {
+      var charsetParts = charSet.substring(1, charSet.length - 1).match(
+          new RegExp(
+              '\\\\u[0-9A-Fa-f]{4}'
+              + '|\\\\x[0-9A-Fa-f]{2}'
+              + '|\\\\[0-3][0-7]{0,2}'
+              + '|\\\\[0-7]{1,2}'
+              + '|\\\\[\\s\\S]'
+              + '|-'
+              + '|[^-\\\\]',
+              'g'));
+      var groups = [];
+      var ranges = [];
+      var inverse = charsetParts[0] === '^';
+      for (var i = inverse ? 1 : 0, n = charsetParts.length; i < n; ++i) {
+        var p = charsetParts[i];
+        switch (p) {
+          case '\\B': case '\\b':
+          case '\\D': case '\\d':
+          case '\\S': case '\\s':
+          case '\\W': case '\\w':
+            groups.push(p);
+            continue;
+        }
+        var start = decodeEscape(p);
+        var end;
+        if (i + 2 < n && '-' === charsetParts[i + 1]) {
+          end = decodeEscape(charsetParts[i + 2]);
+          i += 2;
+        } else {
+          end = start;
+        }
+        ranges.push([start, end]);
+        // If the range might intersect letters, then expand it.
+        if (!(end < 65 || start > 122)) {
+          if (!(end < 65 || start > 90)) {
+            ranges.push([Math.max(65, start) | 32, Math.min(end, 90) | 32]);
+          }
+          if (!(end < 97 || start > 122)) {
+            ranges.push([Math.max(97, start) & ~32, Math.min(end, 122) & ~32]);
+          }
+        }
+      }
+
+      // [[1, 10], [3, 4], [8, 12], [14, 14], [16, 16], [17, 17]]
+      // -> [[1, 12], [14, 14], [16, 17]]
+      ranges.sort(function (a, b) { return (a[0] - b[0]) || (b[1]  - a[1]); });
+      var consolidatedRanges = [];
+      var lastRange = [NaN, NaN];
+      for (var i = 0; i < ranges.length; ++i) {
+        var range = ranges[i];
+        if (range[0] <= lastRange[1] + 1) {
+          lastRange[1] = Math.max(lastRange[1], range[1]);
+        } else {
+          consolidatedRanges.push(lastRange = range);
+        }
+      }
+
+      var out = ['['];
+      if (inverse) { out.push('^'); }
+      out.push.apply(out, groups);
+      for (var i = 0; i < consolidatedRanges.length; ++i) {
+        var range = consolidatedRanges[i];
+        out.push(encodeEscape(range[0]));
+        if (range[1] > range[0]) {
+          if (range[1] + 1 > range[0]) { out.push('-'); }
+          out.push(encodeEscape(range[1]));
+        }
+      }
+      out.push(']');
+      return out.join('');
+    }
+
+    function allowAnywhereFoldCaseAndRenumberGroups(regex) {
+      // Split into character sets, escape sequences, punctuation strings
+      // like ('(', '(?:', ')', '^'), and runs of characters that do not
+      // include any of the above.
+      var parts = regex.source.match(
+          new RegExp(
+              '(?:'
+              + '\\[(?:[^\\x5C\\x5D]|\\\\[\\s\\S])*\\]'  // a character set
+              + '|\\\\u[A-Fa-f0-9]{4}'  // a unicode escape
+              + '|\\\\x[A-Fa-f0-9]{2}'  // a hex escape
+              + '|\\\\[0-9]+'  // a back-reference or octal escape
+              + '|\\\\[^ux0-9]'  // other escape sequence
+              + '|\\(\\?[:!=]'  // start of a non-capturing group
+              + '|[\\(\\)\\^]'  // start/emd of a group, or line start
+              + '|[^\\x5B\\x5C\\(\\)\\^]+'  // run of other characters
+              + ')',
+              'g'));
+      var n = parts.length;
+
+      // Maps captured group numbers to the number they will occupy in
+      // the output or to -1 if that has not been determined, or to
+      // undefined if they need not be capturing in the output.
+      var capturedGroups = [];
+
+      // Walk over and identify back references to build the capturedGroups
+      // mapping.
+      for (var i = 0, groupIndex = 0; i < n; ++i) {
+        var p = parts[i];
+        if (p === '(') {
+          // groups are 1-indexed, so max group index is count of '('
+          ++groupIndex;
+        } else if ('\\' === p.charAt(0)) {
+          var decimalValue = +p.substring(1);
+          if (decimalValue && decimalValue <= groupIndex) {
+            capturedGroups[decimalValue] = -1;
+          }
+        }
+      }
+
+      // Renumber groups and reduce capturing groups to non-capturing groups
+      // where possible.
+      for (var i = 1; i < capturedGroups.length; ++i) {
+        if (-1 === capturedGroups[i]) {
+          capturedGroups[i] = ++capturedGroupIndex;
+        }
+      }
+      for (var i = 0, groupIndex = 0; i < n; ++i) {
+        var p = parts[i];
+        if (p === '(') {
+          ++groupIndex;
+          if (capturedGroups[groupIndex] === undefined) {
+            parts[i] = '(?:';
+          }
+        } else if ('\\' === p.charAt(0)) {
+          var decimalValue = +p.substring(1);
+          if (decimalValue && decimalValue <= groupIndex) {
+            parts[i] = '\\' + capturedGroups[groupIndex];
+          }
+        }
+      }
+
+      // Remove any prefix anchors so that the output will match anywhere.
+      // ^^ really does mean an anchored match though.
+      for (var i = 0, groupIndex = 0; i < n; ++i) {
+        if ('^' === parts[i] && '^' !== parts[i + 1]) { parts[i] = ''; }
+      }
+
+      // Expand letters to groupts to handle mixing of case-sensitive and
+      // case-insensitive patterns if necessary.
+      if (regex.ignoreCase && needToFoldCase) {
+        for (var i = 0; i < n; ++i) {
+          var p = parts[i];
+          var ch0 = p.charAt(0);
+          if (p.length >= 2 && ch0 === '[') {
+            parts[i] = caseFoldCharset(p);
+          } else if (ch0 !== '\\') {
+            // TODO: handle letters in numeric escapes.
+            parts[i] = p.replace(
+                /[a-zA-Z]/g,
+                function (ch) {
+                  var cc = ch.charCodeAt(0);
+                  return '[' + String.fromCharCode(cc & ~32, cc | 32) + ']';
+                });
+          }
+        }
+      }
+
+      return parts.join('');
+    }
+
+    var rewritten = [];
+    for (var i = 0, n = regexs.length; i < n; ++i) {
+      var regex = regexs[i];
+      if (regex.global || regex.multiline) { throw new Error('' + regex); }
+      rewritten.push(
+          '(?:' + allowAnywhereFoldCaseAndRenumberGroups(regex) + ')');
+    }
+
+    return new RegExp(rewritten.join('|'), ignoreCase ? 'gi' : 'g');
+  }
+
+  var PR_innerHtmlWorks = null;
+  function getInnerHtml(node) {
+    // inner html is hopelessly broken in Safari 2.0.4 when the content is
+    // an html description of well formed XML and the containing tag is a PRE
+    // tag, so we detect that case and emulate innerHTML.
+    if (null === PR_innerHtmlWorks) {
+      var testNode = document.createElement('PRE');
+      testNode.appendChild(
+          document.createTextNode('<!DOCTYPE foo PUBLIC "foo bar">\n<foo />'));
+      PR_innerHtmlWorks = !/</.test(testNode.innerHTML);
+    }
+
+    if (PR_innerHtmlWorks) {
+      var content = node.innerHTML;
+      // XMP tags contain unescaped entities so require special handling.
+      if (isRawContent(node)) {
+        content = textToHtml(content);
+      } else if (!isPreformatted(node, content)) {
+        content = content.replace(/(<br\s*\/?>)[\r\n]+/g, '$1')
+            .replace(/(?:[\r\n]+[ \t]*)+/g, ' ');
+      }
+      return content;
+    }
+
+    var out = [];
+    for (var child = node.firstChild; child; child = child.nextSibling) {
+      normalizedHtml(child, out);
+    }
+    return out.join('');
+  }
+
+  /** returns a function that expand tabs to spaces.  This function can be fed
+    * successive chunks of text, and will maintain its own internal state to
+    * keep track of how tabs are expanded.
+    * @return {function (string) : string} a function that takes
+    *   plain text and return the text with tabs expanded.
+    * @private
+    */
+  function makeTabExpander(tabWidth) {
+    var SPACES = '                ';
+    var charInLine = 0;
+
+    return function (plainText) {
+      // walk over each character looking for tabs and newlines.
+      // On tabs, expand them.  On newlines, reset charInLine.
+      // Otherwise increment charInLine
+      var out = null;
+      var pos = 0;
+      for (var i = 0, n = plainText.length; i < n; ++i) {
+        var ch = plainText.charAt(i);
+
+        switch (ch) {
+          case '\t':
+            if (!out) { out = []; }
+            out.push(plainText.substring(pos, i));
+            // calculate how much space we need in front of this part
+            // nSpaces is the amount of padding -- the number of spaces needed
+            // to move us to the next column, where columns occur at factors of
+            // tabWidth.
+            var nSpaces = tabWidth - (charInLine % tabWidth);
+            charInLine += nSpaces;
+            for (; nSpaces >= 0; nSpaces -= SPACES.length) {
+              out.push(SPACES.substring(0, nSpaces));
+            }
+            pos = i + 1;
+            break;
+          case '\n':
+            charInLine = 0;
+            break;
+          default:
+            ++charInLine;
+        }
+      }
+      if (!out) { return plainText; }
+      out.push(plainText.substring(pos));
+      return out.join('');
+    };
+  }
+
+  var pr_chunkPattern = new RegExp(
+      '[^<]+'  // A run of characters other than '<'
+      + '|<\!--[\\s\\S]*?--\>'  // an HTML comment
+      + '|<!\\[CDATA\\[[\\s\\S]*?\\]\\]>'  // a CDATA section
+      // a probable tag that should not be highlighted
+      + '|<\/?[a-zA-Z](?:[^>\"\']|\'[^\']*\'|\"[^\"]*\")*>'
+      + '|<',  // A '<' that does not begin a larger chunk
+      'g');
+  var pr_commentPrefix = /^<\!--/;
+  var pr_cdataPrefix = /^<!\[CDATA\[/;
+  var pr_brPrefix = /^<br\b/i;
+  var pr_tagNameRe = /^<(\/?)([a-zA-Z][a-zA-Z0-9]*)/;
+
+  /** split markup into chunks of html tags (style null) and
+    * plain text (style {@link #PR_PLAIN}), converting tags which are
+    * significant for tokenization (<br>) into their textual equivalent.
+    *
+    * @param {string} s html where whitespace is considered significant.
+    * @return {Object} source code and extracted tags.
+    * @private
+    */
+  function extractTags(s) {
+    // since the pattern has the 'g' modifier and defines no capturing groups,
+    // this will return a list of all chunks which we then classify and wrap as
+    // PR_Tokens
+    var matches = s.match(pr_chunkPattern);
+    var sourceBuf = [];
+    var sourceBufLen = 0;
+    var extractedTags = [];
+    if (matches) {
+      for (var i = 0, n = matches.length; i < n; ++i) {
+        var match = matches[i];
+        if (match.length > 1 && match.charAt(0) === '<') {
+          if (pr_commentPrefix.test(match)) { continue; }
+          if (pr_cdataPrefix.test(match)) {
+            // strip CDATA prefix and suffix.  Don't unescape since it's CDATA
+            sourceBuf.push(match.substring(9, match.length - 3));
+            sourceBufLen += match.length - 12;
+          } else if (pr_brPrefix.test(match)) {
+            // <br> tags are lexically significant so convert them to text.
+            // This is undone later.
+            sourceBuf.push('\n');
+            ++sourceBufLen;
+          } else {
+            if (match.indexOf(PR_NOCODE) >= 0 && isNoCodeTag(match)) {
+              // A <span class="nocode"> will start a section that should be
+              // ignored.  Continue walking the list until we see a matching end
+              // tag.
+              var name = match.match(pr_tagNameRe)[2];
+              var depth = 1;
+              var j;
+              end_tag_loop:
+              for (j = i + 1; j < n; ++j) {
+                var name2 = matches[j].match(pr_tagNameRe);
+                if (name2 && name2[2] === name) {
+                  if (name2[1] === '/') {
+                    if (--depth === 0) { break end_tag_loop; }
+                  } else {
+                    ++depth;
+                  }
+                }
+              }
+              if (j < n) {
+                extractedTags.push(
+                    sourceBufLen, matches.slice(i, j + 1).join(''));
+                i = j;
+              } else {  // Ignore unclosed sections.
+                extractedTags.push(sourceBufLen, match);
+              }
+            } else {
+              extractedTags.push(sourceBufLen, match);
+            }
+          }
+        } else {
+          var literalText = htmlToText(match);
+          sourceBuf.push(literalText);
+          sourceBufLen += literalText.length;
+        }
+      }
+    }
+    return { source: sourceBuf.join(''), tags: extractedTags };
+  }
+
+  /** True if the given tag contains a class attribute with the nocode class. */
+  function isNoCodeTag(tag) {
+    return !!tag
+        // First canonicalize the representation of attributes
+        .replace(/\s(\w+)\s*=\s*(?:\"([^\"]*)\"|'([^\']*)'|(\S+))/g,
+                 ' $1="$2$3$4"')
+        // Then look for the attribute we want.
+        .match(/[cC][lL][aA][sS][sS]=\"[^\"]*\bnocode\b/);
+  }
+
+  /**
+   * Apply the given language handler to sourceCode and add the resulting
+   * decorations to out.
+   * @param {number} basePos the index of sourceCode within the chunk of source
+   *    whose decorations are already present on out.
+   */
+  function appendDecorations(basePos, sourceCode, langHandler, out) {
+    if (!sourceCode) { return; }
+    var job = {
+      source: sourceCode,
+      basePos: basePos
+    };
+    langHandler(job);
+    out.push.apply(out, job.decorations);
+  }
+
+  /** Given triples of [style, pattern, context] returns a lexing function,
+    * The lexing function interprets the patterns to find token boundaries and
+    * returns a decoration list of the form
+    * [index_0, style_0, index_1, style_1, ..., index_n, style_n]
+    * where index_n is an index into the sourceCode, and style_n is a style
+    * constant like PR_PLAIN.  index_n-1 <= index_n, and style_n-1 applies to
+    * all characters in sourceCode[index_n-1:index_n].
+    *
+    * The stylePatterns is a list whose elements have the form
+    * [style : string, pattern : RegExp, DEPRECATED, shortcut : string].
+    *
+    * Style is a style constant like PR_PLAIN, or can be a string of the
+    * form 'lang-FOO', where FOO is a language extension describing the
+    * language of the portion of the token in $1 after pattern executes.
+    * E.g., if style is 'lang-lisp', and group 1 contains the text
+    * '(hello (world))', then that portion of the token will be passed to the
+    * registered lisp handler for formatting.
+    * The text before and after group 1 will be restyled using this decorator
+    * so decorators should take care that this doesn't result in infinite
+    * recursion.  For example, the HTML lexer rule for SCRIPT elements looks
+    * something like ['lang-js', /<[s]cript>(.+?)<\/script>/].  This may match
+    * '<script>foo()<\/script>', which would cause the current decorator to
+    * be called with '<script>' which would not match the same rule since
+    * group 1 must not be empty, so it would be instead styled as PR_TAG by
+    * the generic tag rule.  The handler registered for the 'js' extension would
+    * then be called with 'foo()', and finally, the current decorator would
+    * be called with '<\/script>' which would not match the original rule and
+    * so the generic tag rule would identify it as a tag.
+    *
+    * Pattern must only match prefixes, and if it matches a prefix, then that
+    * match is considered a token with the same style.
+    *
+    * Context is applied to the last non-whitespace, non-comment token
+    * recognized.
+    *
+    * Shortcut is an optional string of characters, any of which, if the first
+    * character, gurantee that this pattern and only this pattern matches.
+    *
+    * @param {Array} shortcutStylePatterns patterns that always start with
+    *   a known character.  Must have a shortcut string.
+    * @param {Array} fallthroughStylePatterns patterns that will be tried in
+    *   order if the shortcut ones fail.  May have shortcuts.
+    *
+    * @return {function (Object)} a
+    *   function that takes source code and returns a list of decorations.
+    */
+  function createSimpleLexer(shortcutStylePatterns, fallthroughStylePatterns) {
+    var shortcuts = {};
+    var tokenizer;
+    (function () {
+      var allPatterns = shortcutStylePatterns.concat(fallthroughStylePatterns);
+      var allRegexs = [];
+      var regexKeys = {};
+      for (var i = 0, n = allPatterns.length; i < n; ++i) {
+        var patternParts = allPatterns[i];
+        var shortcutChars = patternParts[3];
+        if (shortcutChars) {
+          for (var c = shortcutChars.length; --c >= 0;) {
+            shortcuts[shortcutChars.charAt(c)] = patternParts;
+          }
+        }
+        var regex = patternParts[1];
+        var k = '' + regex;
+        if (!regexKeys.hasOwnProperty(k)) {
+          allRegexs.push(regex);
+          regexKeys[k] = null;
+        }
+      }
+      allRegexs.push(/[\0-\uffff]/);
+      tokenizer = combinePrefixPatterns(allRegexs);
+    })();
+
+    var nPatterns = fallthroughStylePatterns.length;
+    var notWs = /\S/;
+
+    /**
+     * Lexes job.source and produces an output array job.decorations of style
+     * classes preceded by the position at which they start in job.source in
+     * order.
+     *
+     * @param {Object} job an object like {@code
+     *    source: {string} sourceText plain text,
+     *    basePos: {int} position of job.source in the larger chunk of
+     *        sourceCode.
+     * }
+     */
+    var decorate = function (job) {
+      var sourceCode = job.source, basePos = job.basePos;
+      /** Even entries are positions in source in ascending order.  Odd enties
+        * are style markers (e.g., PR_COMMENT) that run from that position until
+        * the end.
+        * @type {Array.<number|string>}
+        */
+      var decorations = [basePos, PR_PLAIN];
+      var pos = 0;  // index into sourceCode
+      var tokens = sourceCode.match(tokenizer) || [];
+      var styleCache = {};
+
+      for (var ti = 0, nTokens = tokens.length; ti < nTokens; ++ti) {
+        var token = tokens[ti];
+        var style = styleCache[token];
+        var match = void 0;
+
+        var isEmbedded;
+        if (typeof style === 'string') {
+          isEmbedded = false;
+        } else {
+          var patternParts = shortcuts[token.charAt(0)];
+          if (patternParts) {
+            match = token.match(patternParts[1]);
+            style = patternParts[0];
+          } else {
+            for (var i = 0; i < nPatterns; ++i) {
+              patternParts = fallthroughStylePatterns[i];
+              match = token.match(patternParts[1]);
+              if (match) {
+                style = patternParts[0];
+                break;
+              }
+            }
+
+            if (!match) {  // make sure that we make progress
+              style = PR_PLAIN;
+            }
+          }
+
+          isEmbedded = style.length >= 5 && 'lang-' === style.substring(0, 5);
+          if (isEmbedded && !(match && typeof match[1] === 'string')) {
+            isEmbedded = false;
+            style = PR_SOURCE;
+          }
+
+          if (!isEmbedded) { styleCache[token] = style; }
+        }
+
+        var tokenStart = pos;
+        pos += token.length;
+
+        if (!isEmbedded) {
+          decorations.push(basePos + tokenStart, style);
+        } else {  // Treat group 1 as an embedded block of source code.
+          var embeddedSource = match[1];
+          var embeddedSourceStart = token.indexOf(embeddedSource);
+          var embeddedSourceEnd = embeddedSourceStart + embeddedSource.length;
+          if (match[2]) {
+            // If embeddedSource can be blank, then it would match at the
+            // beginning which would cause us to infinitely recurse on the
+            // entire token, so we catch the right context in match[2].
+            embeddedSourceEnd = token.length - match[2].length;
+            embeddedSourceStart = embeddedSourceEnd - embeddedSource.length;
+          }
+          var lang = style.substring(5);
+          // Decorate the left of the embedded source
+          appendDecorations(
+              basePos + tokenStart,
+              token.substring(0, embeddedSourceStart),
+              decorate, decorations);
+          // Decorate the embedded source
+          appendDecorations(
+              basePos + tokenStart + embeddedSourceStart,
+              embeddedSource,
+              langHandlerForExtension(lang, embeddedSource),
+              decorations);
+          // Decorate the right of the embedded section
+          appendDecorations(
+              basePos + tokenStart + embeddedSourceEnd,
+              token.substring(embeddedSourceEnd),
+              decorate, decorations);
+        }
+      }
+      job.decorations = decorations;
+    };
+    return decorate;
+  }
+
+  /** returns a function that produces a list of decorations from source text.
+    *
+    * This code treats ", ', and ` as string delimiters, and \ as a string
+    * escape.  It does not recognize perl's qq() style strings.
+    * It has no special handling for double delimiter escapes as in basic, or
+    * the tripled delimiters used in python, but should work on those regardless
+    * although in those cases a single string literal may be broken up into
+    * multiple adjacent string literals.
+    *
+    * It recognizes C, C++, and shell style comments.
+    *
+    * @param {Object} options a set of optional parameters.
+    * @return {function (Object)} a function that examines the source code
+    *     in the input job and builds the decoration list.
+    */
+  function sourceDecorator(options) {
+    var shortcutStylePatterns = [], fallthroughStylePatterns = [];
+    if (options['tripleQuotedStrings']) {
+      // '''multi-line-string''', 'single-line-string', and double-quoted
+      shortcutStylePatterns.push(
+          [PR_STRING,  /^(?:\'\'\'(?:[^\'\\]|\\[\s\S]|\'{1,2}(?=[^\']))*(?:\'\'\'|$)|\"\"\"(?:[^\"\\]|\\[\s\S]|\"{1,2}(?=[^\"]))*(?:\"\"\"|$)|\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$))/,
+           null, '\'"']);
+    } else if (options['multiLineStrings']) {
+      // 'multi-line-string', "multi-line-string"
+      shortcutStylePatterns.push(
+          [PR_STRING,  /^(?:\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$)|\`(?:[^\\\`]|\\[\s\S])*(?:\`|$))/,
+           null, '\'"`']);
+    } else {
+      // 'single-line-string', "single-line-string"
+      shortcutStylePatterns.push(
+          [PR_STRING,
+           /^(?:\'(?:[^\\\'\r\n]|\\.)*(?:\'|$)|\"(?:[^\\\"\r\n]|\\.)*(?:\"|$))/,
+           null, '"\'']);
+    }
+    if (options['verbatimStrings']) {
+      // verbatim-string-literal production from the C# grammar.  See issue 93.
+      fallthroughStylePatterns.push(
+          [PR_STRING, /^@\"(?:[^\"]|\"\")*(?:\"|$)/, null]);
+    }
+    if (options['hashComments']) {
+      if (options['cStyleComments']) {
+        // Stop C preprocessor declarations at an unclosed open comment
+        shortcutStylePatterns.push(
+            [PR_COMMENT, /^#(?:(?:define|elif|else|endif|error|ifdef|include|ifndef|line|pragma|undef|warning)\b|[^\r\n]*)/,
+             null, '#']);
+        fallthroughStylePatterns.push(
+            [PR_STRING,
+             /^<(?:(?:(?:\.\.\/)*|\/?)(?:[\w-]+(?:\/[\w-]+)+)?[\w-]+\.h|[a-z]\w*)>/,
+             null]);
+      } else {
+        shortcutStylePatterns.push([PR_COMMENT, /^#[^\r\n]*/, null, '#']);
+      }
+    }
+    if (options['cStyleComments']) {
+      fallthroughStylePatterns.push([PR_COMMENT, /^\/\/[^\r\n]*/, null]);
+      fallthroughStylePatterns.push(
+          [PR_COMMENT, /^\/\*[\s\S]*?(?:\*\/|$)/, null]);
+    }
+    if (options['regexLiterals']) {
+      var REGEX_LITERAL = (
+          // A regular expression literal starts with a slash that is
+          // not followed by * or / so that it is not confused with
+          // comments.
+          '/(?=[^/*])'
+          // and then contains any number of raw characters,
+          + '(?:[^/\\x5B\\x5C]'
+          // escape sequences (\x5C),
+          +    '|\\x5C[\\s\\S]'
+          // or non-nesting character sets (\x5B\x5D);
+          +    '|\\x5B(?:[^\\x5C\\x5D]|\\x5C[\\s\\S])*(?:\\x5D|$))+'
+          // finally closed by a /.
+          + '/');
+      fallthroughStylePatterns.push(
+          ['lang-regex',
+           new RegExp('^' + REGEXP_PRECEDER_PATTERN + '(' + REGEX_LITERAL + ')')
+           ]);
+    }
+
+    var keywords = options['keywords'].replace(/^\s+|\s+$/g, '');
+    if (keywords.length) {
+      fallthroughStylePatterns.push(
+          [PR_KEYWORD,
+           new RegExp('^(?:' + keywords.replace(/\s+/g, '|') + ')\\b'), null]);
+    }
+
+    shortcutStylePatterns.push([PR_PLAIN,       /^\s+/, null, ' \r\n\t\xA0']);
+    fallthroughStylePatterns.push(
+        // TODO(mikesamuel): recognize non-latin letters and numerals in idents
+        [PR_LITERAL,     /^@[a-z_$][a-z_$@0-9]*/i, null],
+        [PR_TYPE,        /^@?[A-Z]+[a-z][A-Za-z_$@0-9]*/, null],
+        [PR_PLAIN,       /^[a-z_$][a-z_$@0-9]*/i, null],
+        [PR_LITERAL,
+         new RegExp(
+             '^(?:'
+             // A hex number
+             + '0x[a-f0-9]+'
+             // or an octal or decimal number,
+             + '|(?:\\d(?:_\\d+)*\\d*(?:\\.\\d*)?|\\.\\d\\+)'
+             // possibly in scientific notation
+             + '(?:e[+\\-]?\\d+)?'
+             + ')'
+             // with an optional modifier like UL for unsigned long
+             + '[a-z]*', 'i'),
+         null, '0123456789'],
+        [PR_PUNCTUATION, /^.[^\s\w\.$@\'\"\`\/\#]*/, null]);
+
+    return createSimpleLexer(shortcutStylePatterns, fallthroughStylePatterns);
+  }
+
+  var decorateSource = sourceDecorator({
+        'keywords': ALL_KEYWORDS,
+        'hashComments': true,
+        'cStyleComments': true,
+        'multiLineStrings': true,
+        'regexLiterals': true
+      });
+
+  /** Breaks {@code job.source} around style boundaries in
+    * {@code job.decorations} while re-interleaving {@code job.extractedTags},
+    * and leaves the result in {@code job.prettyPrintedHtml}.
+    * @param {Object} job like {
+    *    source: {string} source as plain text,
+    *    extractedTags: {Array.<number|string>} extractedTags chunks of raw
+    *                   html preceded by their position in {@code job.source}
+    *                   in order
+    *    decorations: {Array.<number|string} an array of style classes preceded
+    *                 by the position at which they start in job.source in order
+    * }
+    * @private
+    */
+  function recombineTagsAndDecorations(job) {
+    var sourceText = job.source;
+    var extractedTags = job.extractedTags;
+    var decorations = job.decorations;
+
+    var html = [];
+    // index past the last char in sourceText written to html
+    var outputIdx = 0;
+
+    var openDecoration = null;
+    var currentDecoration = null;
+    var tagPos = 0;  // index into extractedTags
+    var decPos = 0;  // index into decorations
+    var tabExpander = makeTabExpander(window['PR_TAB_WIDTH']);
+
+    var adjacentSpaceRe = /([\r\n ]) /g;
+    var startOrSpaceRe = /(^| ) /gm;
+    var newlineRe = /\r\n?|\n/g;
+    var trailingSpaceRe = /[ \r\n]$/;
+    var lastWasSpace = true;  // the last text chunk emitted ended with a space.
+
+    // See bug 71 and http://stackoverflow.com/questions/136443/why-doesnt-ie7-
+    var isIE678 = window['_pr_isIE6']();
+    var lineBreakHtml = (
+        isIE678
+        ? (job.sourceNode.tagName === 'PRE'
+           // Use line feeds instead of <br>s so that copying and pasting works
+           // on IE.
+           // Doing this on other browsers breaks lots of stuff since \r\n is
+           // treated as two newlines on Firefox.
+           ? (isIE678 === 6 ? '&#160;\r\n' :
+              isIE678 === 7 ? '&#160;<br>\r' : '&#160;\r')
+           // IE collapses multiple adjacent <br>s into 1 line break.
+           // Prefix every newline with '&#160;' to prevent such behavior.
+           // &nbsp; is the same as &#160; but works in XML as well as HTML.
+           : '&#160;<br />')
+        : '<br />');
+
+    // Look for a class like linenums or linenums:<n> where <n> is the 1-indexed
+    // number of the first line.
+    var numberLines = job.sourceNode.className.match(/\blinenums\b(?::(\d+))?/);
+    var lineBreaker;
+    if (numberLines) {
+      var lineBreaks = [];
+      for (var i = 0; i < 10; ++i) {
+        lineBreaks[i] = lineBreakHtml + '</li><li class="L' + i + '">';
+      }
+      var lineNum = numberLines[1] && numberLines[1].length 
+          ? numberLines[1] - 1 : 0;  // Lines are 1-indexed
+      html.push('<ol class="linenums"><li class="L', (lineNum) % 10, '"');
+      if (lineNum) {
+        html.push(' value="', lineNum + 1, '"');
+      }
+      html.push('>');
+      lineBreaker = function () {
+        var lb = lineBreaks[++lineNum % 10];
+        // If a decoration is open, we need to close it before closing a list-item
+        // and reopen it on the other side of the list item.
+        return openDecoration
+            ? ('</span>' + lb + '<span class="' + openDecoration + '">') : lb;
+      };
+    } else {
+      lineBreaker = lineBreakHtml;
+    }
+
+    // A helper function that is responsible for opening sections of decoration
+    // and outputing properly escaped chunks of source
+    function emitTextUpTo(sourceIdx) {
+      if (sourceIdx > outputIdx) {
+        if (openDecoration && openDecoration !== currentDecoration) {
+          // Close the current decoration
+          html.push('</span>');
+          openDecoration = null;
+        }
+        if (!openDecoration && currentDecoration) {
+          openDecoration = currentDecoration;
+          html.push('<span class="', openDecoration, '">');
+        }
+        // This interacts badly with some wikis which introduces paragraph tags
+        // into pre blocks for some strange reason.
+        // It's necessary for IE though which seems to lose the preformattedness
+        // of <pre> tags when their innerHTML is assigned.
+        // http://stud3.tuwien.ac.at/~e0226430/innerHtmlQuirk.html
+        // and it serves to undo the conversion of <br>s to newlines done in
+        // chunkify.
+        var htmlChunk = textToHtml(
+            tabExpander(sourceText.substring(outputIdx, sourceIdx)))
+            .replace(lastWasSpace
+                     ? startOrSpaceRe
+                     : adjacentSpaceRe, '$1&#160;');
+        // Keep track of whether we need to escape space at the beginning of the
+        // next chunk.
+        lastWasSpace = trailingSpaceRe.test(htmlChunk);
+        html.push(htmlChunk.replace(newlineRe, lineBreaker));
+        outputIdx = sourceIdx;
+      }
+    }
+
+    while (true) {
+      // Determine if we're going to consume a tag this time around.  Otherwise
+      // we consume a decoration or exit.
+      var outputTag;
+      if (tagPos < extractedTags.length) {
+        if (decPos < decorations.length) {
+          // Pick one giving preference to extractedTags since we shouldn't open
+          // a new style that we're going to have to immediately close in order
+          // to output a tag.
+          outputTag = extractedTags[tagPos] <= decorations[decPos];
+        } else {
+          outputTag = true;
+        }
+      } else {
+        outputTag = false;
+      }
+      // Consume either a decoration or a tag or exit.
+      if (outputTag) {
+        emitTextUpTo(extractedTags[tagPos]);
+        if (openDecoration) {
+          // Close the current decoration
+          html.push('</span>');
+          openDecoration = null;
+        }
+        html.push(extractedTags[tagPos + 1]);
+        tagPos += 2;
+      } else if (decPos < decorations.length) {
+        emitTextUpTo(decorations[decPos]);
+        currentDecoration = decorations[decPos + 1];
+        decPos += 2;
+      } else {
+        break;
+      }
+    }
+    emitTextUpTo(sourceText.length);
+    if (openDecoration) {
+      html.push('</span>');
+    }
+    if (numberLines) { html.push('</li></ol>'); }
+    job.prettyPrintedHtml = html.join('');
+  }
+
+  /** Maps language-specific file extensions to handlers. */
+  var langHandlerRegistry = {};
+  /** Register a language handler for the given file extensions.
+    * @param {function (Object)} handler a function from source code to a list
+    *      of decorations.  Takes a single argument job which describes the
+    *      state of the computation.   The single parameter has the form
+    *      {@code {
+    *        source: {string} as plain text.
+    *        decorations: {Array.<number|string>} an array of style classes
+    *                     preceded by the position at which they start in
+    *                     job.source in order.
+    *                     The language handler should assigned this field.
+    *        basePos: {int} the position of source in the larger source chunk.
+    *                 All positions in the output decorations array are relative
+    *                 to the larger source chunk.
+    *      } }
+    * @param {Array.<string>} fileExtensions
+    */
+  function registerLangHandler(handler, fileExtensions) {
+    for (var i = fileExtensions.length; --i >= 0;) {
+      var ext = fileExtensions[i];
+      if (!langHandlerRegistry.hasOwnProperty(ext)) {
+        langHandlerRegistry[ext] = handler;
+      } else if ('console' in window) {
+        console['warn']('cannot override language handler %s', ext);
+      }
+    }
+  }
+  function langHandlerForExtension(extension, source) {
+    if (!(extension && langHandlerRegistry.hasOwnProperty(extension))) {
+      // Treat it as markup if the first non whitespace character is a < and
+      // the last non-whitespace character is a >.
+      extension = /^\s*</.test(source)
+          ? 'default-markup'
+          : 'default-code';
+    }
+    return langHandlerRegistry[extension];
+  }
+  registerLangHandler(decorateSource, ['default-code']);
+  registerLangHandler(
+      createSimpleLexer(
+          [],
+          [
+           [PR_PLAIN,       /^[^<?]+/],
+           [PR_DECLARATION, /^<!\w[^>]*(?:>|$)/],
+           [PR_COMMENT,     /^<\!--[\s\S]*?(?:-\->|$)/],
+           // Unescaped content in an unknown language
+           ['lang-',        /^<\?([\s\S]+?)(?:\?>|$)/],
+           ['lang-',        /^<%([\s\S]+?)(?:%>|$)/],
+           [PR_PUNCTUATION, /^(?:<[%?]|[%?]>)/],
+           ['lang-',        /^<xmp\b[^>]*>([\s\S]+?)<\/xmp\b[^>]*>/i],
+           // Unescaped content in javascript.  (Or possibly vbscript).
+           ['lang-js',      /^<script\b[^>]*>([\s\S]*?)(<\/script\b[^>]*>)/i],
+           // Contains unescaped stylesheet content
+           ['lang-css',     /^<style\b[^>]*>([\s\S]*?)(<\/style\b[^>]*>)/i],
+           ['lang-in.tag',  /^(<\/?[a-z][^<>]*>)/i]
+          ]),
+      ['default-markup', 'htm', 'html', 'mxml', 'xhtml', 'xml', 'xsl']);
+  registerLangHandler(
+      createSimpleLexer(
+          [
+           [PR_PLAIN,        /^[\s]+/, null, ' \t\r\n'],
+           [PR_ATTRIB_VALUE, /^(?:\"[^\"]*\"?|\'[^\']*\'?)/, null, '\"\'']
+           ],
+          [
+           [PR_TAG,          /^^<\/?[a-z](?:[\w.:-]*\w)?|\/?>$/i],
+           [PR_ATTRIB_NAME,  /^(?!style[\s=]|on)[a-z](?:[\w:-]*\w)?/i],
+           ['lang-uq.val',   /^=\s*([^>\'\"\s]*(?:[^>\'\"\s\/]|\/(?=\s)))/],
+           [PR_PUNCTUATION,  /^[=<>\/]+/],
+           ['lang-js',       /^on\w+\s*=\s*\"([^\"]+)\"/i],
+           ['lang-js',       /^on\w+\s*=\s*\'([^\']+)\'/i],
+           ['lang-js',       /^on\w+\s*=\s*([^\"\'>\s]+)/i],
+           ['lang-css',      /^style\s*=\s*\"([^\"]+)\"/i],
+           ['lang-css',      /^style\s*=\s*\'([^\']+)\'/i],
+           ['lang-css',      /^style\s*=\s*([^\"\'>\s]+)/i]
+           ]),
+      ['in.tag']);
+  registerLangHandler(
+      createSimpleLexer([], [[PR_ATTRIB_VALUE, /^[\s\S]+/]]), ['uq.val']);
+  registerLangHandler(sourceDecorator({
+          'keywords': CPP_KEYWORDS,
+          'hashComments': true,
+          'cStyleComments': true
+        }), ['c', 'cc', 'cpp', 'cxx', 'cyc', 'm']);
+  registerLangHandler(sourceDecorator({
+          'keywords': 'null true false'
+        }), ['json']);
+  registerLangHandler(sourceDecorator({
+          'keywords': CSHARP_KEYWORDS,
+          'hashComments': true,
+          'cStyleComments': true,
+          'verbatimStrings': true
+        }), ['cs']);
+  registerLangHandler(sourceDecorator({
+          'keywords': JAVA_KEYWORDS,
+          'cStyleComments': true
+        }), ['java']);
+  registerLangHandler(sourceDecorator({
+          'keywords': SH_KEYWORDS,
+          'hashComments': true,
+          'multiLineStrings': true
+        }), ['bsh', 'csh', 'sh']);
+  registerLangHandler(sourceDecorator({
+          'keywords': PYTHON_KEYWORDS,
+          'hashComments': true,
+          'multiLineStrings': true,
+          'tripleQuotedStrings': true
+        }), ['cv', 'py']);
+  registerLangHandler(sourceDecorator({
+          'keywords': PERL_KEYWORDS,
+          'hashComments': true,
+          'multiLineStrings': true,
+          'regexLiterals': true
+        }), ['perl', 'pl', 'pm']);
+  registerLangHandler(sourceDecorator({
+          'keywords': RUBY_KEYWORDS,
+          'hashComments': true,
+          'multiLineStrings': true,
+          'regexLiterals': true
+        }), ['rb']);
+  registerLangHandler(sourceDecorator({
+          'keywords': JSCRIPT_KEYWORDS,
+          'cStyleComments': true,
+          'regexLiterals': true
+        }), ['js']);
+  registerLangHandler(
+      createSimpleLexer([], [[PR_STRING, /^[\s\S]+/]]), ['regex']);
+
+  function applyDecorator(job) {
+    var sourceCodeHtml = job.sourceCodeHtml;
+    var opt_langExtension = job.langExtension;
+
+    // Prepopulate output in case processing fails with an exception.
+    job.prettyPrintedHtml = sourceCodeHtml;
+
+    try {
+      // Extract tags, and convert the source code to plain text.
+      var sourceAndExtractedTags = extractTags(sourceCodeHtml);
+      /** Plain text. @type {string} */
+      var source = sourceAndExtractedTags.source;
+      job.source = source;
+      job.basePos = 0;
+
+      /** Even entries are positions in source in ascending order.  Odd entries
+        * are tags that were extracted at that position.
+        * @type {Array.<number|string>}
+        */
+      job.extractedTags = sourceAndExtractedTags.tags;
+
+      // Apply the appropriate language handler
+      langHandlerForExtension(opt_langExtension, source)(job);
+      // Integrate the decorations and tags back into the source code to produce
+      // a decorated html string which is left in job.prettyPrintedHtml.
+      recombineTagsAndDecorations(job);
+    } catch (e) {
+      if ('console' in window) {
+        console['log'](e && e['stack'] ? e['stack'] : e);
+      }
+    }
+  }
+
+  function prettyPrintOne(sourceCodeHtml, opt_langExtension) {
+    var job = {
+      sourceCodeHtml: sourceCodeHtml,
+      langExtension: opt_langExtension
+    };
+    applyDecorator(job);
+    return job.prettyPrintedHtml;
+  }
+
+  function prettyPrint(opt_whenDone) {
+    function byTagName(tn) { return document.getElementsByTagName(tn); }
+    // fetch a list of nodes to rewrite
+    var codeSegments = [byTagName('pre'), byTagName('code'), byTagName('xmp')];
+    var elements = [];
+    for (var i = 0; i < codeSegments.length; ++i) {
+      for (var j = 0, n = codeSegments[i].length; j < n; ++j) {
+        elements.push(codeSegments[i][j]);
+      }
+    }
+    codeSegments = null;
+
+    var clock = Date;
+    if (!clock['now']) {
+      clock = { 'now': function () { return (new Date).getTime(); } };
+    }
+
+    // The loop is broken into a series of continuations to make sure that we
+    // don't make the browser unresponsive when rewriting a large page.
+    var k = 0;
+    var prettyPrintingJob;
+
+    function doWork() {
+      var endTime = (window['PR_SHOULD_USE_CONTINUATION'] ?
+                     clock.now() + 250 /* ms */ :
+                     Infinity);
+      for (; k < elements.length && clock.now() < endTime; k++) {
+        var cs = elements[k];
+        // [JACOCO] 'prettyprint' -> 'source' 
+        if (cs.className && cs.className.indexOf('source') >= 0) {
+          // If the classes includes a language extensions, use it.
+          // Language extensions can be specified like
+          //     <pre class="prettyprint lang-cpp">
+          // the language extension "cpp" is used to find a language handler as
+          // passed to PR_registerLangHandler.
+          var langExtension = cs.className.match(/\blang-(\w+)\b/);
+          if (langExtension) { langExtension = langExtension[1]; }
+
+          // make sure this is not nested in an already prettified element
+          var nested = false;
+          for (var p = cs.parentNode; p; p = p.parentNode) {
+            if ((p.tagName === 'pre' || p.tagName === 'code' ||
+                 p.tagName === 'xmp') &&
+                // [JACOCO] 'prettyprint' -> 'source' 
+                p.className && p.className.indexOf('source') >= 0) {
+              nested = true;
+              break;
+            }
+          }
+          if (!nested) {
+            // fetch the content as a snippet of properly escaped HTML.
+            // Firefox adds newlines at the end.
+            var content = getInnerHtml(cs);
+            content = content.replace(/(?:\r\n?|\n)$/, '');
+
+            // do the pretty printing
+            prettyPrintingJob = {
+              sourceCodeHtml: content,
+              langExtension: langExtension,
+              sourceNode: cs
+            };
+            applyDecorator(prettyPrintingJob);
+            replaceWithPrettyPrintedHtml();
+          }
+        }
+      }
+      if (k < elements.length) {
+        // finish up in a continuation
+        setTimeout(doWork, 250);
+      } else if (opt_whenDone) {
+        opt_whenDone();
+      }
+    }
+
+    function replaceWithPrettyPrintedHtml() {
+      var newContent = prettyPrintingJob.prettyPrintedHtml;
+      if (!newContent) { return; }
+      var cs = prettyPrintingJob.sourceNode;
+
+      // push the prettified html back into the tag.
+      if (!isRawContent(cs)) {
+        // just replace the old html with the new
+        cs.innerHTML = newContent;
+      } else {
+        // we need to change the tag to a <pre> since <xmp>s do not allow
+        // embedded tags such as the span tags used to attach styles to
+        // sections of source code.
+        var pre = document.createElement('PRE');
+        for (var i = 0; i < cs.attributes.length; ++i) {
+          var a = cs.attributes[i];
+          if (a.specified) {
+            var aname = a.name.toLowerCase();
+            if (aname === 'class') {
+              pre.className = a.value;  // For IE 6
+            } else {
+              pre.setAttribute(a.name, a.value);
+            }
+          }
+        }
+        pre.innerHTML = newContent;
+
+        // remove the old
+        cs.parentNode.replaceChild(pre, cs);
+        cs = pre;
+      }
+    }
+
+    doWork();
+  }
+
+  window['PR_normalizedHtml'] = normalizedHtml;
+  window['prettyPrintOne'] = prettyPrintOne;
+  window['prettyPrint'] = prettyPrint;
+  window['PR'] = {
+        'combinePrefixPatterns': combinePrefixPatterns,
+        'createSimpleLexer': createSimpleLexer,
+        'registerLangHandler': registerLangHandler,
+        'sourceDecorator': sourceDecorator,
+        'PR_ATTRIB_NAME': PR_ATTRIB_NAME,
+        'PR_ATTRIB_VALUE': PR_ATTRIB_VALUE,
+        'PR_COMMENT': PR_COMMENT,
+        'PR_DECLARATION': PR_DECLARATION,
+        'PR_KEYWORD': PR_KEYWORD,
+        'PR_LITERAL': PR_LITERAL,
+        'PR_NOCODE': PR_NOCODE,
+        'PR_PLAIN': PR_PLAIN,
+        'PR_PUNCTUATION': PR_PUNCTUATION,
+        'PR_SOURCE': PR_SOURCE,
+        'PR_STRING': PR_STRING,
+        'PR_TAG': PR_TAG,
+        'PR_TYPE': PR_TYPE
+      };
+})();
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/.resources/redbar.gif b/axis2/java/core-rampart/code-coverage/.resources/redbar.gif
new file mode 100644
index 0000000..c2f7146
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/.resources/redbar.gif
Binary files differ
diff --git a/axis2/java/core-rampart/code-coverage/.resources/report.css b/axis2/java/core-rampart/code-coverage/.resources/report.css
new file mode 100644
index 0000000..193c4f4
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/.resources/report.css
@@ -0,0 +1,236 @@
+body, td {
+  font-family:sans-serif;
+  font-size:10pt;
+}
+
+h1 {
+  font-weight:bold;
+  font-size:18pt;
+}
+
+.breadcrumb {
+  border:#d6d3ce 1px solid;
+  padding:2px 4px 2px 4px;
+}
+
+
+.el_report {
+  padding-left:18px;
+  background-image:url(report.gif);
+  background-position:left center;
+  background-repeat:no-repeat;
+}
+
+.el_group {
+  padding-left:18px;
+  background-image:url(group.gif);
+  background-position:left center;
+  background-repeat:no-repeat;
+}
+
+.el_bundle {
+  padding-left:18px;
+  background-image:url(bundle.gif);
+  background-position:left center;
+  background-repeat:no-repeat;
+}
+
+.el_package {
+  padding-left:18px;
+  background-image:url(package.gif);
+  background-position:left center;
+  background-repeat:no-repeat;
+}
+
+.el_class {
+  padding-left:18px;
+  background-image:url(class.gif);
+  background-position:left center;
+  background-repeat:no-repeat;
+}
+
+.el_source {
+  padding-left:18px;
+  background-image:url(source.gif);
+  background-position:left center;
+  background-repeat:no-repeat;
+}
+
+.el_method {
+  padding-left:18px;
+  background-image:url(method.gif);
+  background-position:left center;
+  background-repeat:no-repeat;
+}
+
+.el_session {
+  padding-left:18px;
+  background-image:url(session.gif);
+  background-position:left center;
+  background-repeat:no-repeat;
+}
+
+pre.source {
+  border:#d6d3ce 1px solid;
+  font-family:monospace;
+}
+
+pre.source ol {
+  margin-bottom: 0px;
+  margin-top: 0px;
+}
+
+pre.source li {
+  border-left: 1px solid #D6D3CE;
+  color: #A0A0A0;
+  padding-left: 0px;
+}
+
+pre.source span.fc {
+  background-color:#ccffcc;
+}
+
+pre.source span.nc {
+  background-color:#ffcccc;
+}
+
+pre.source span.pc {
+  background-color:#ffffcc;
+}
+
+pre.source span.bfc {
+  background-image: url(branchfc.gif);
+  background-repeat: no-repeat;
+  background-position: 2px center;
+}
+
+pre.source span.bfc:hover {
+  background-color:#80ff80;
+}
+
+pre.source span.bnc {
+  background-image: url(branchnc.gif);
+  background-repeat: no-repeat;
+  background-position: 2px center;
+}
+
+pre.source span.bnc:hover {
+  background-color:#ff8080;
+}
+
+pre.source span.bpc {
+  background-image: url(branchpc.gif);
+  background-repeat: no-repeat;
+  background-position: 2px center;
+}
+
+pre.source span.bpc:hover {
+  background-color:#ffff80;
+}
+
+table.coverage {
+  empty-cells:show;
+  border-collapse:collapse; 
+}
+
+table.coverage thead {
+  background-color:#e0e0e0;
+}
+
+table.coverage thead td {
+  white-space:nowrap;
+  padding:2px 14px 0px 6px;
+  border-bottom:#b0b0b0 1px solid;
+}
+
+table.coverage thead td.bar {
+  border-left:#cccccc 1px solid;
+}
+
+table.coverage thead td.ctr1 {
+  text-align:right;
+  border-left:#cccccc 1px solid;
+}
+
+table.coverage thead td.ctr2 {
+  text-align:right;
+  padding-left:2px;
+}
+
+table.coverage thead td.sortable {
+  cursor:pointer;
+  background-image:url(sort.gif);
+  background-position:right center;
+  background-repeat:no-repeat;
+}
+
+table.coverage thead td.up {
+  background-image:url(up.gif);
+}
+
+table.coverage thead td.down {
+  background-image:url(down.gif);
+}
+
+table.coverage tbody td {
+  white-space:nowrap;
+  padding:2px 6px 2px 6px;
+  border-bottom:#d6d3ce 1px solid;
+}
+
+table.coverage tbody tr:hover { 
+  background: #f0f0d0 !important;
+}
+
+table.coverage tbody td.bar {
+  border-left:#e8e8e8 1px solid;
+}
+
+table.coverage tbody td.ctr1 {
+  text-align:right;
+  padding-right:14px;
+  border-left:#e8e8e8 1px solid;
+}
+
+table.coverage tbody td.ctr2 {
+  text-align:right;
+  padding-right:14px;
+  padding-left:2px;
+}
+
+table.coverage tfoot td {
+  white-space:nowrap;
+  padding:2px 6px 2px 6px;
+}
+
+table.coverage tfoot td.bar {
+  border-left:#e8e8e8 1px solid;
+}
+
+table.coverage tfoot td.ctr1 {
+  text-align:right;
+  padding-right:14px;
+  border-left:#e8e8e8 1px solid;
+}
+
+table.coverage tfoot td.ctr2 {
+  text-align:right;
+  padding-right:14px;
+  padding-left:2px;
+}
+
+.footer {
+  margin-top:20px;
+  border-top:#d6d3ce 1px solid;
+  padding-top:2px;
+  font-size:8pt;
+  color:#a0a0a0;
+}
+
+.footer a {
+  color:#a0a0a0;
+}
+
+.right {
+  float:right;
+}
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/.resources/report.gif b/axis2/java/core-rampart/code-coverage/.resources/report.gif
new file mode 100644
index 0000000..8547be5
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/.resources/report.gif
Binary files differ
diff --git a/axis2/java/core-rampart/code-coverage/.resources/session.gif b/axis2/java/core-rampart/code-coverage/.resources/session.gif
new file mode 100644
index 0000000..0151bad
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/.resources/session.gif
Binary files differ
diff --git a/axis2/java/core-rampart/code-coverage/.resources/sort.gif b/axis2/java/core-rampart/code-coverage/.resources/sort.gif
new file mode 100644
index 0000000..6757c2c
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/.resources/sort.gif
Binary files differ
diff --git a/axis2/java/core-rampart/code-coverage/.resources/sort.js b/axis2/java/core-rampart/code-coverage/.resources/sort.js
new file mode 100644
index 0000000..bd25a39
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/.resources/sort.js
@@ -0,0 +1,148 @@
+/*******************************************************************************
+ * Copyright (c) 2009, 2012 Mountainminds GmbH & Co. KG and Contributors
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ *
+ * Contributors:
+ *    Marc R. Hoffmann - initial API and implementation
+ *    
+ * $Id: $
+ *******************************************************************************/
+
+(function () {
+
+  /**
+   * Sets the initial sorting derived from the hash.
+   *
+   * @param linkelementids
+   *          list of element ids to search for links to add sort inidcator
+   *          hash links   
+   */  
+  function initialSort(linkelementids) {
+    window.linkelementids = linkelementids
+    var hash = window.location.hash
+    if (hash) {
+      var m = hash.match(/up-./)
+      if (m) {
+        var header = window.document.getElementById(m[0].charAt(3))
+        if (header) {
+          sortColumn(header, true)
+        }
+        return
+      }
+      var m = hash.match(/dn-./)
+      if (m) {
+        var header = window.document.getElementById(m[0].charAt(3))
+        if (header) {
+          sortColumn(header, false)
+        }
+        return
+      }
+    }
+  }
+
+  /**
+   * Sorts the columns with the given header dependening on the current sort state.
+   */  
+  function toggleSort(header) {
+    var sortup = header.className.indexOf('down ') == 0
+    sortColumn(header, sortup)
+  }
+
+  /**
+   * Sorts the columns with the given header in the given direction.
+   */  
+  function sortColumn(header, sortup) {
+    var table = header.parentNode.parentNode.parentNode
+    var body = table.tBodies[0]
+    var colidx = getNodePosition(header)
+    
+    resetSortedStyle(table)
+    
+    var rows = body.rows
+    var sortedrows = []
+    for (var i = 0; i < rows.length; i++) {
+      r = rows[i]
+      sortedrows[parseInt(r.childNodes[colidx].id.slice(1))] = r
+    }
+    
+    var hash
+    
+    if (sortup) {
+      for (var i = sortedrows.length - 1; i >= 0; i--) {
+        body.appendChild(sortedrows[i])
+      }
+      header.className = 'up ' + header.className
+      hash = 'up-' + header.id
+    } else {
+      for (var i = 0; i < sortedrows.length; i++) {
+        body.appendChild(sortedrows[i])
+      }
+      header.className = 'down ' + header.className
+      hash = 'dn-' + header.id
+    }
+    
+    setHash(hash)
+  }
+
+  /**
+   * Adds the sort indicator as a hash to the document URL and all links.
+   */
+  function setHash(hash) {
+    window.document.location.hash = hash
+    ids = window.linkelementids
+    for (var i = 0; i < ids.length; i++) {
+        setHashOnAllLinks(document.getElementById(ids[i]), hash)
+    }
+  }
+
+  /**
+   * Extend all links within the given tag with the given hash.
+   */
+  function setHashOnAllLinks(tag, hash) {
+    links = tag.getElementsByTagName("a")
+    for (var i = 0; i < links.length; i++) {
+        var a = links[i]
+        var href = a.href
+        var hashpos = href.indexOf("#")
+        if (hashpos != -1) {
+            href = href.substring(0, hashpos)
+        } 
+        a.href = href + "#" + hash
+    }
+  }
+
+  /**
+   * Calculates the position of a element within its parent.
+   */  
+  function getNodePosition(element) {
+    var pos = -1;
+    while (element) {
+      element = element.previousSibling
+      pos++
+    }
+    return pos
+  }
+
+  /**
+   * Remove the sorting indicator style from all headers.
+   */
+  function resetSortedStyle(table) {
+    for (var c = table.tHead.firstChild.firstChild; c; c = c.nextSibling) {
+      if (c.className) {
+        if (c.className.indexOf('down ') == 0) {
+          c.className = c.className.slice(5)
+        }
+        if (c.className.indexOf('up ') == 0) {
+          c.className = c.className.slice(3)
+        }
+      }
+    }
+  }
+  
+  window['initialSort'] = initialSort
+  window['toggleSort'] = toggleSort
+
+})();
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/.resources/source.gif b/axis2/java/core-rampart/code-coverage/.resources/source.gif
new file mode 100644
index 0000000..b226e41
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/.resources/source.gif
Binary files differ
diff --git a/axis2/java/core-rampart/code-coverage/.resources/up.gif b/axis2/java/core-rampart/code-coverage/.resources/up.gif
new file mode 100644
index 0000000..58ed216
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/.resources/up.gif
Binary files differ
diff --git a/axis2/java/core-rampart/code-coverage/.sessions.html b/axis2/java/core-rampart/code-coverage/.sessions.html
new file mode 100644
index 0000000..51028bd
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/.sessions.html
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href=".resources/report.css" type="text/css"/><link rel="shortcut icon" href=".resources/report.gif" type="image/gif"/><title>Sessions</title></head><body><div class="breadcrumb" id="breadcrumb"><span class="right"><a href=".sessions.html" class="el_session">Sessions</a></span><a href="index.html" class="el_report">Coverage Report</a> &gt; <span class="el_session">Sessions</span></div><h1>Sessions</h1><p>This coverage report is based on execution data from the following sessions:</p><table class="coverage" cellspacing="0"><thead><tr><td>Session</td><td>Start Time</td><td>Dump Time</td></tr></thead><tbody><tr><td><span class="el_session">mvn:org.apache.rampart:rampart-trust:1.6.4:surefire</span></td><td>Dec 28, 2015 11:06:34 PM</td><td>Dec 28, 2015 11:06:41 PM</td></tr><tr><td><span class="el_session">mvn:org.apache.rampart:rampart-core:1.6.4:surefire</span></td><td>Dec 28, 2015 11:07:14 PM</td><td>Dec 28, 2015 11:07:15 PM</td></tr><tr><td><span class="el_session">mvn:org.apache.rampart:rampart-tests:1.6.4:surefire</span></td><td>Dec 28, 2015 11:07:54 PM</td><td>Dec 28, 2015 11:08:00 PM</td></tr><tr><td><span class="el_session">mvn:org.apache.rampart:rampart-integration:1.6.4:surefire</span></td><td>Dec 28, 2015 11:08:59 PM</td><td>Dec 28, 2015 11:12:23 PM</td></tr><tr><td><span class="el_session">mvn:org.apache.rampart:rampart-sample:1.6.4:basic:client.01</span></td><td>Dec 28, 2015 11:13:12 PM</td><td>Dec 28, 2015 11:13:20 PM</td></tr><tr><td><span class="el_session">mvn:org.apache.rampart:rampart-sample:1.6.4:basic:service.01</span></td><td>Dec 28, 2015 11:13:07 PM</td><td>Dec 28, 2015 11:13:20 PM</td></tr><tr><td><span class="el_session">mvn:org.apache.rampart:rampart-sample:1.6.4:basic:client.02</span></td><td>Dec 28, 2015 11:13:26 PM</td><td>Dec 28, 2015 11:13:30 PM</td></tr><tr><td><span class="el_session">mvn:org.apache.rampart:rampart-sample:1.6.4:basic:service.02</span></td><td>Dec 28, 2015 11:13:23 PM</td><td>Dec 28, 2015 11:13:30 PM</td></tr><tr><td><span class="el_session">mvn:org.apache.rampart:rampart-sample:1.6.4:basic:client.03</span></td><td>Dec 28, 2015 11:13:35 PM</td><td>Dec 28, 2015 11:13:38 PM</td></tr><tr><td><span class="el_session">mvn:org.apache.rampart:rampart-sample:1.6.4:basic:service.03</span></td><td>Dec 28, 2015 11:13:32 PM</td><td>Dec 28, 2015 11:13:38 PM</td></tr><tr><td><span class="el_session">mvn:org.apache.rampart:rampart-sample:1.6.4:basic:client.04</span></td><td>Dec 28, 2015 11:13:42 PM</td><td>Dec 28, 2015 11:13:47 PM</td></tr><tr><td><span class="el_session">mvn:org.apache.rampart:rampart-sample:1.6.4:basic:service.04</span></td><td>Dec 28, 2015 11:13:40 PM</td><td>Dec 28, 2015 11:13:47 PM</td></tr><tr><td><span class="el_session">mvn:org.apache.rampart:rampart-sample:1.6.4:basic:client.05</span></td><td>Dec 28, 2015 11:13:51 PM</td><td>Dec 28, 2015 11:13:57 PM</td></tr><tr><td><span class="el_session">mvn:org.apache.rampart:rampart-sample:1.6.4:basic:service.05</span></td><td>Dec 28, 2015 11:13:49 PM</td><td>Dec 28, 2015 11:13:57 PM</td></tr><tr><td><span class="el_session">mvn:org.apache.rampart:rampart-sample:1.6.4:basic:client.06</span></td><td>Dec 28, 2015 11:14:02 PM</td><td>Dec 28, 2015 11:14:06 PM</td></tr><tr><td><span class="el_session">mvn:org.apache.rampart:rampart-sample:1.6.4:basic:service.06</span></td><td>Dec 28, 2015 11:13:59 PM</td><td>Dec 28, 2015 11:14:06 PM</td></tr><tr><td><span class="el_session">mvn:org.apache.rampart:rampart-sample:1.6.4:basic:client.07</span></td><td>Dec 28, 2015 11:14:10 PM</td><td>Dec 28, 2015 11:14:14 PM</td></tr><tr><td><span class="el_session">mvn:org.apache.rampart:rampart-sample:1.6.4:basic:service.07</span></td><td>Dec 28, 2015 11:14:08 PM</td><td>Dec 28, 2015 11:14:15 PM</td></tr><tr><td><span class="el_session">mvn:org.apache.rampart:rampart-sample:1.6.4:basic:client.08</span></td><td>Dec 28, 2015 11:14:19 PM</td><td>Dec 28, 2015 11:14:23 PM</td></tr><tr><td><span class="el_session">mvn:org.apache.rampart:rampart-sample:1.6.4:basic:service.08</span></td><td>Dec 28, 2015 11:14:16 PM</td><td>Dec 28, 2015 11:14:23 PM</td></tr><tr><td><span class="el_session">mvn:org.apache.rampart:rampart-sample:1.6.4:basic:client.09</span></td><td>Dec 28, 2015 11:14:26 PM</td><td>Dec 28, 2015 11:14:30 PM</td></tr><tr><td><span class="el_session">mvn:org.apache.rampart:rampart-sample:1.6.4:basic:service.09</span></td><td>Dec 28, 2015 11:14:23 PM</td><td>Dec 28, 2015 11:14:30 PM</td></tr><tr><td><span class="el_session">mvn:org.apache.rampart:rampart-sample:1.6.4:basic:client.10</span></td><td>Dec 28, 2015 11:14:34 PM</td><td>Dec 28, 2015 11:14:39 PM</td></tr><tr><td><span class="el_session">mvn:org.apache.rampart:rampart-sample:1.6.4:basic:service.10</span></td><td>Dec 28, 2015 11:14:31 PM</td><td>Dec 28, 2015 11:14:39 PM</td></tr><tr><td><span class="el_session">mvn:org.apache.rampart:rampart-sample:1.6.4:basic:client.11</span></td><td>Dec 28, 2015 11:14:43 PM</td><td>Dec 28, 2015 11:14:47 PM</td></tr><tr><td><span class="el_session">mvn:org.apache.rampart:rampart-sample:1.6.4:basic:service.11</span></td><td>Dec 28, 2015 11:14:40 PM</td><td>Dec 28, 2015 11:14:47 PM</td></tr><tr><td><span class="el_session">mvn:org.apache.rampart:rampart-sample:1.6.4:policy:client.01</span></td><td>Dec 28, 2015 11:15:02 PM</td><td>Dec 28, 2015 11:15:05 PM</td></tr><tr><td><span class="el_session">mvn:org.apache.rampart:rampart-sample:1.6.4:policy:service.01</span></td><td>Dec 28, 2015 11:14:52 PM</td><td>Dec 28, 2015 11:15:05 PM</td></tr><tr><td><span class="el_session">mvn:org.apache.rampart:rampart-sample:1.6.4:policy:client.02</span></td><td>Dec 28, 2015 11:15:12 PM</td><td>Dec 28, 2015 11:15:15 PM</td></tr><tr><td><span class="el_session">mvn:org.apache.rampart:rampart-sample:1.6.4:policy:service.02</span></td><td>Dec 28, 2015 11:15:07 PM</td><td>Dec 28, 2015 11:15:15 PM</td></tr><tr><td><span class="el_session">mvn:org.apache.rampart:rampart-sample:1.6.4:policy:client.03</span></td><td>Dec 28, 2015 11:15:21 PM</td><td>Dec 28, 2015 11:15:26 PM</td></tr><tr><td><span class="el_session">mvn:org.apache.rampart:rampart-sample:1.6.4:policy:service.03</span></td><td>Dec 28, 2015 11:15:16 PM</td><td>Dec 28, 2015 11:15:26 PM</td></tr><tr><td><span class="el_session">mvn:org.apache.rampart:rampart-sample:1.6.4:policy:client.04</span></td><td>Dec 28, 2015 11:15:32 PM</td><td>Dec 28, 2015 11:15:36 PM</td></tr><tr><td><span class="el_session">mvn:org.apache.rampart:rampart-sample:1.6.4:policy:service.04</span></td><td>Dec 28, 2015 11:15:27 PM</td><td>Dec 28, 2015 11:15:36 PM</td></tr><tr><td><span class="el_session">mvn:org.apache.rampart:rampart-sample:1.6.4:policy:client.05</span></td><td>Dec 28, 2015 11:15:42 PM</td><td>Dec 28, 2015 11:15:47 PM</td></tr><tr><td><span class="el_session">mvn:org.apache.rampart:rampart-sample:1.6.4:policy:service.05</span></td><td>Dec 28, 2015 11:15:37 PM</td><td>Dec 28, 2015 11:15:47 PM</td></tr><tr><td><span class="el_session">mvn:org.apache.rampart:rampart-sample:1.6.4:policy:client.06</span></td><td>Dec 28, 2015 11:15:53 PM</td><td>Dec 28, 2015 11:15:58 PM</td></tr><tr><td><span class="el_session">mvn:org.apache.rampart:rampart-sample:1.6.4:policy:service.06</span></td><td>Dec 28, 2015 11:15:48 PM</td><td>Dec 28, 2015 11:15:58 PM</td></tr><tr><td><span class="el_session">mvn:org.apache.rampart:rampart-sample:1.6.4:policy:client.07</span></td><td>Dec 28, 2015 11:16:04 PM</td><td>Dec 28, 2015 11:16:08 PM</td></tr><tr><td><span class="el_session">mvn:org.apache.rampart:rampart-sample:1.6.4:policy:service.07</span></td><td>Dec 28, 2015 11:15:59 PM</td><td>Dec 28, 2015 11:16:09 PM</td></tr><tr><td><span class="el_session">mvn:org.apache.rampart:rampart-sample:1.6.4:policy:client.08</span></td><td>Dec 28, 2015 11:16:15 PM</td><td>Dec 28, 2015 11:16:20 PM</td></tr><tr><td><span class="el_session">mvn:org.apache.rampart:rampart-sample:1.6.4:policy:service.08</span></td><td>Dec 28, 2015 11:16:10 PM</td><td>Dec 28, 2015 11:16:20 PM</td></tr><tr><td><span class="el_session">mvn:org.apache.rampart:rampart-sample:1.6.4:surefire</span></td><td>Dec 28, 2015 11:13:03 PM</td><td>Dec 28, 2015 11:16:20 PM</td></tr></tbody></table><p>Execution data for the following classes is considered in this report:</p><table class="coverage" cellspacing="0"><thead><tr><td>Class</td><td>Id</td></tr></thead><tbody><tr><td><span class="el_class">com.ctc.wstx.api.CommonConfig</span></td><td><code>bb72e25a5c9f84b7</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.api.ReaderConfig</span></td><td><code>f6b053893ffe4305</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.api.WriterConfig</span></td><td><code>7a97e5e7cef38510</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.api.WstxInputProperties</span></td><td><code>cbbea496cdbb2e68</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.api.WstxInputProperties.ParsingMode</span></td><td><code>a6930eb1a2f55cbe</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.compat.QNameCreator</span></td><td><code>025b2c4819d7e777</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.compat.QNameCreator.Helper</span></td><td><code>bf5dd18d0e4581dc</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.io.BaseInputSource</span></td><td><code>ecf5177e0edb5b9f</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.io.BaseReader</span></td><td><code>6cba1a514f46f4ab</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.io.BranchingReaderSource</span></td><td><code>419fe91fc60b4795</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.io.BufferRecycler</span></td><td><code>bdf8bd2e38a80933</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.io.CharsetNames</span></td><td><code>489ad4ec06fb548d</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.io.DefaultInputResolver</span></td><td><code>eff0a5c6d202f01c</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.io.InputBootstrapper</span></td><td><code>abc73e85c38eb975</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.io.InputSourceFactory</span></td><td><code>05010a490b242dea</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.io.MergedReader</span></td><td><code>6d6366b2a8b39f21</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.io.ReaderBootstrapper</span></td><td><code>3259d97a8206e103</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.io.ReaderSource</span></td><td><code>fa771570be8749f1</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.io.StreamBootstrapper</span></td><td><code>90515f39997277d0</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.io.UTF8Reader</span></td><td><code>941dd99ee65cccec</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.io.UTF8Writer</span></td><td><code>7b300bcac623c95b</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.io.WstxInputData</span></td><td><code>5ab2e1de62f9798f</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.io.WstxInputLocation</span></td><td><code>a8de8a20afcba2fe</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.io.WstxInputSource</span></td><td><code>f647096b96254a5e</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.sr.Attribute</span></td><td><code>6e0b88787215696d</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.sr.AttributeCollector</span></td><td><code>3216747e6cf8446f</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.sr.BasicStreamReader</span></td><td><code>04636a648dd69361</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.sr.Element</span></td><td><code>3e70986385997dbf</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.sr.InputElementStack</span></td><td><code>d5e0c3989a5321e8</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.sr.StreamScanner</span></td><td><code>b9696be9f637d872</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.sr.TypedStreamReader</span></td><td><code>2ea37012809110ef</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.sr.ValidatingStreamReader</span></td><td><code>9cb52b32fd3b40dd</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.stax.WstxInputFactory</span></td><td><code>3ca38c1a482fe42e</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.stax.WstxOutputFactory</span></td><td><code>099471488cb391be</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.sw.BaseNsStreamWriter</span></td><td><code>0e02abf8790b1a44</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.sw.BaseStreamWriter</span></td><td><code>d33c367e84611c82</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.sw.BufferingXmlWriter</span></td><td><code>b54f69097f3d71cc</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.sw.OutputElementBase</span></td><td><code>ba285d92a8ee8e55</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.sw.SimpleNsStreamWriter</span></td><td><code>3069e2b63afca0c1</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.sw.SimpleOutputElement</span></td><td><code>66c24ea3b8a583f7</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.sw.TypedStreamWriter</span></td><td><code>aceda2dd396f5f93</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.sw.XmlWriter</span></td><td><code>b1cf66dc43faf6c7</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.util.ArgUtil</span></td><td><code>2d8632703f5ea3d6</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.util.BijectiveNsMap</span></td><td><code>b9638aead02cd7a8</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.util.DataUtil</span></td><td><code>ad84cb2553d136ab</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.util.DefaultXmlSymbolTable</span></td><td><code>6ebc31761c5d076c</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.util.InternCache</span></td><td><code>c63930d861aca442</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.util.StringUtil</span></td><td><code>9ee7306c903536ee</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.util.StringVector</span></td><td><code>cfac7f58c6d2877d</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.util.SymbolTable</span></td><td><code>db51f201c8a6d2e3</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.util.SymbolTable.Bucket</span></td><td><code>c38925bf1fd21238</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.util.TextBuffer</span></td><td><code>a3cb00a42aa867bc</code></td></tr><tr><td><span class="el_class">com.ctc.wstx.util.TextBuilder</span></td><td><code>d747a143cdac7d21</code></td></tr><tr><td><span class="el_class">com.sun.crypto.provider.RSACipher</span></td><td><code>dc29e640e6cf5964</code></td></tr><tr><td><span class="el_class">com.sun.crypto.provider.SunJCE</span></td><td><code>820db0073db532bb</code></td></tr><tr><td><span class="el_class">com.sun.crypto.provider.SunJCE.1</span></td><td><code>759f4a9d188e6019</code></td></tr><tr><td><span class="el_class">com.sun.proxy..Proxy0</span></td><td><code>4325e85c1b3eb122</code></td></tr><tr><td><span class="el_class">com.sun.proxy..Proxy0</span></td><td><code>a6d33680d30ead9d</code></td></tr><tr><td><span class="el_class">com.sun.proxy..Proxy0</span></td><td><code>2887198411bc6e51</code></td></tr><tr><td><span class="el_class">com.sun.source.util.SimpleTreeVisitor</span></td><td><code>1d65028e28de0e5d</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.Main</span></td><td><code>e274cb5e9676a4b0</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.api.DiagnosticFormatter.Configuration.DiagnosticPart</span></td><td><code>09856b3e0933cc40</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.api.DiagnosticFormatter.Configuration.MultilineLimit</span></td><td><code>34539b2daf6af065</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.api.DiagnosticFormatter.PositionKind</span></td><td><code>568594350bce1b62</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.api.Formattable.LocalizedString</span></td><td><code>f3d093fb24ce5961</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.code.Attribute</span></td><td><code>4f697e397fff2b73</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.code.Attribute.Compound</span></td><td><code>93347e2d633c20d2</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.code.Attribute.RetentionPolicy</span></td><td><code>967fc2d60b0776ef</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.code.BoundKind</span></td><td><code>d4e506664797f1f1</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.code.DeferredLintHandler</span></td><td><code>bf6a6eb89dd96343</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.code.DeferredLintHandler.1</span></td><td><code>c0bb28a0e09e80e6</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.code.Flags</span></td><td><code>1766c9d5f6f5011b</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.code.Lint</span></td><td><code>a6369f879ae63321</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.code.Lint.AugmentVisitor</span></td><td><code>2ac4caf2bfe528db</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.code.Lint.LintCategory</span></td><td><code>ec541d4bff1e109f</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.code.Printer</span></td><td><code>e0e9527e20231170</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.code.Scope</span></td><td><code>af8f55b496a9d86e</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.code.Scope.1</span></td><td><code>229d174ae918e01d</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.code.Scope.3</span></td><td><code>0f2e09cd7c756add</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.code.Scope.3.1</span></td><td><code>5e8e6ac98d6f3898</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.code.Scope.CompoundScope</span></td><td><code>1f2b43b24ac2a53d</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.code.Scope.CompoundScope.2</span></td><td><code>7c231a17defcfb77</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.code.Scope.CompoundScope.2.1</span></td><td><code>a4c691b9cfb73fd9</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.code.Scope.CompoundScope.CompoundScopeIterator</span></td><td><code>2fb0ae465be74cea</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.code.Scope.DelegatedScope</span></td><td><code>8581b706c0984221</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.code.Scope.Entry</span></td><td><code>b3c0572af251a83d</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.code.Scope.ErrorScope</span></td><td><code>ed9a5d9751515a7b</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.code.Scope.ImportScope</span></td><td><code>169f3270361d3f60</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.code.Scope.ImportScope.ImportEntry</span></td><td><code>484a7637ed3f40cf</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.code.Scope.StarImportScope</span></td><td><code>1c1fa490991d42ad</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.code.Source</span></td><td><code>cd194fbaf3f0b805</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.code.Symbol</span></td><td><code>5db8e07926e52028</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.code.Symbol.ClassSymbol</span></td><td><code>20c21305c4f00c91</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.code.Symbol.CompletionFailure</span></td><td><code>ae4ffad01f1a4fdd</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.code.Symbol.DelegatedSymbol</span></td><td><code>e11855c3326c37f5</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.code.Symbol.MethodSymbol</span></td><td><code>346a1f1bd9c23456</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.code.Symbol.MethodSymbol.1</span></td><td><code>6510b83a00fdc899</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.code.Symbol.OperatorSymbol</span></td><td><code>1e7cf71c5aa12544</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.code.Symbol.PackageSymbol</span></td><td><code>f4f3ea62f1b8cd7a</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.code.Symbol.TypeSymbol</span></td><td><code>e216b0c6cd161ea4</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.code.Symbol.VarSymbol</span></td><td><code>8b7915cf7485946f</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.code.Symbol.VarSymbol.1</span></td><td><code>737e9d29c23aafb5</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.code.Symtab</span></td><td><code>bbbcf38cb865db97</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.code.Symtab.1</span></td><td><code>e8efd947006e5ad7</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.code.Symtab.2</span></td><td><code>47cd425cef9cc3cf</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.code.Symtab.3</span></td><td><code>8143dd5bd0c664f7</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.code.Symtab.4</span></td><td><code>aff7bc4309baf5b7</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.code.Symtab.5</span></td><td><code>e2778512abfe63f3</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.code.Type</span></td><td><code>8631ab759ee89fd2</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.code.Type.1</span></td><td><code>e417e6c29b3d6fd3</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.code.Type.ArrayType</span></td><td><code>0029b2f4463152c2</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.code.Type.BottomType</span></td><td><code>943c6f56b380f962</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.code.Type.ClassType</span></td><td><code>9643bb2d41d20c19</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.code.Type.ClassType.1</span></td><td><code>64c50d900704a133</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.code.Type.DelegatedType</span></td><td><code>cf9a476b92b0039d</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.code.Type.ErasedClassType</span></td><td><code>56469be4b90541ad</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.code.Type.ErrorType</span></td><td><code>28022a05e7869ea5</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.code.Type.ForAll</span></td><td><code>bce7615eebf1279b</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.code.Type.JCNoType</span></td><td><code>52666fe2d0e7ed90</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.code.Type.Mapping</span></td><td><code>d956ba02e3263443</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.code.Type.MethodType</span></td><td><code>2f2a63b68ffa1815</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.code.Type.PackageType</span></td><td><code>f186339427df9120</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.code.Type.TypeVar</span></td><td><code>0668df4ffc4b060e</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.code.Type.WildcardType</span></td><td><code>609cc359e8f00bb0</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.code.Types</span></td><td><code>dc6db0fffde51d0f</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.code.Types.1</span></td><td><code>5fc94eab75790b21</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.code.Types.10</span></td><td><code>a599f648c821cdd1</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.code.Types.11</span></td><td><code>600f9cc4e6edff13</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.code.Types.12</span></td><td><code>8367c824c1a7cb87</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.code.Types.13</span></td><td><code>ad73ec4d9b1916b5</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.code.Types.14</span></td><td><code>14a22fe9e68a8a5a</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.code.Types.15</span></td><td><code>a9af374fccbfa09d</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.code.Types.16</span></td><td><code>33494dea682118be</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.code.Types.17</span></td><td><code>4082097f09f491c1</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.code.Types.18</span></td><td><code>9182bb049801ed9b</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.code.Types.19</span></td><td><code>7df2264253643a47</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.code.Types.2</span></td><td><code>521ade68edf1e663</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.code.Types.20</span></td><td><code>d0366711b755e91b</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.code.Types.21</span></td><td><code>4387a737d4e19791</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.code.Types.22</span></td><td><code>761d5688027def30</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.code.Types.23</span></td><td><code>41684182177040cd</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.code.Types.24</span></td><td><code>89d43f507a24a601</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.code.Types.25</span></td><td><code>c7b32206b19d2bcc</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.code.Types.26</span></td><td><code>f6f7d7b8b66c04be</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.code.Types.3</span></td><td><code>515ed317a1978501</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.code.Types.4</span></td><td><code>27197a366d93fec8</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.code.Types.5</span></td><td><code>43abc97d719d6814</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.code.Types.6</span></td><td><code>beeaa90bb0164071</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.code.Types.7</span></td><td><code>38deaa7eadf63f16</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.code.Types.8</span></td><td><code>daedee089b04c633</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.code.Types.9</span></td><td><code>e9ab2f350841a07a</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.code.Types.Adapter</span></td><td><code>1dbb38f65f512cef</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.code.Types.DefaultSymbolVisitor</span></td><td><code>e4e8127d2bec29e3</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.code.Types.DefaultTypeVisitor</span></td><td><code>11d50d4f1fd8ffe6</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.code.Types.HasSameArgs</span></td><td><code>e35f0a0c6a64ddf4</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.code.Types.ImplementationCache</span></td><td><code>1a4895ee90381d13</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.code.Types.ImplementationCache.Entry</span></td><td><code>8074fe765273f9c1</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.code.Types.MapVisitor</span></td><td><code>e644244d03a9b651</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.code.Types.MembersClosureCache</span></td><td><code>50e0c70e1021039a</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.code.Types.MembersClosureCache.Entry</span></td><td><code>6ad19b67516a007c</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.code.Types.Rewriter</span></td><td><code>65f1195ba6703a47</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.code.Types.SimpleVisitor</span></td><td><code>21f2491157011e38</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.code.Types.Subst</span></td><td><code>62f7f4fd5b3ecf15</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.code.Types.TypeRelation</span></td><td><code>a0dd98ea2a0de837</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.code.Types.UnaryVisitor</span></td><td><code>676aac53061fd22b</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.comp.Annotate</span></td><td><code>65f81b096dda0745</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.comp.Attr</span></td><td><code>c3fa56fa1d93afc5</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.comp.Attr.IdentAttributer</span></td><td><code>7e533016dcca7b3b</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.comp.AttrContext</span></td><td><code>1d19a0ef23203bcb</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.comp.AttrContextEnv</span></td><td><code>4c3a92f14ca59482</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.comp.Check</span></td><td><code>1f96fe128057128f</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.comp.Check.1</span></td><td><code>3699cde8cbb07473</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.comp.Check.3</span></td><td><code>3be0680f01776410</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.comp.Check.ClashFilter</span></td><td><code>4b6f11de337a03d0</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.comp.Check.ConversionWarner</span></td><td><code>77f5105adc70eae5</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.comp.Check.CycleChecker</span></td><td><code>0255197b41a0e796</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.comp.Check.Validator</span></td><td><code>f3f27c1e53f3e199</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.comp.ConstFold</span></td><td><code>674f8625f94f679b</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.comp.Enter</span></td><td><code>40d0f9b0bf7e5d95</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.comp.Env</span></td><td><code>bdc425b0d41a3d32</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.comp.Flow</span></td><td><code>02abad0b4c9db011</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.comp.Flow.PendingExit</span></td><td><code>1de7241a35205e96</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.comp.Infer</span></td><td><code>44b3c7cc2cc889db</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.comp.Infer.1</span></td><td><code>a0cf572a86412b1e</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.comp.Infer.2</span></td><td><code>c4c09609ce774b78</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.comp.Infer.3</span></td><td><code>4863e272f1023afb</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.comp.Infer.4</span></td><td><code>9a99935f38a7e3fa</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.comp.Infer.6</span></td><td><code>2205a552ec9ad96d</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.comp.Infer.InferenceException</span></td><td><code>aa304596cdd9fa9d</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.comp.Infer.InvalidInstanceException</span></td><td><code>6ef4f4c3acf78590</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.comp.Infer.NoInstanceException</span></td><td><code>b479eb2779f76982</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.comp.Lower</span></td><td><code>4f71840e997d684a</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.comp.Lower.1</span></td><td><code>64ffff4501628854</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.comp.Lower.ClassMap</span></td><td><code>de41768d60eed4bd</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.comp.MemberEnter</span></td><td><code>6db8bb5ba22c6a8e</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.comp.Resolve</span></td><td><code>0cd09107c5cfe774</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.comp.Resolve.InapplicableMethodException</span></td><td><code>c01c1d9c568ee39e</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.comp.Resolve.InapplicableSymbolError</span></td><td><code>9f9a5df6b43a7221</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.comp.Resolve.InapplicableSymbolsError</span></td><td><code>a2bc99c43da8a125</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.comp.Resolve.InapplicableSymbolsError.Candidate</span></td><td><code>056fd1039e5cff4c</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.comp.Resolve.InvalidSymbolError</span></td><td><code>bc11b0836b18ba3f</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.comp.Resolve.MethodResolutionPhase</span></td><td><code>15f4ba224e88c6ea</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.comp.Resolve.ResolveError</span></td><td><code>eb185e9c092e9180</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.comp.Resolve.SymbolNotFoundError</span></td><td><code>a5bfb89a221d900b</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.comp.Todo</span></td><td><code>df7e749b4031c423</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.comp.TransTypes</span></td><td><code>20e4033a25026516</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.comp.TransTypes.1</span></td><td><code>d9ec61d50dca9226</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.file.BaseFileObject</span></td><td><code>cf18094c691ce6fd</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.file.CacheFSInfo</span></td><td><code>a2a25e1a0ad0a3fd</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.file.CacheFSInfo.1</span></td><td><code>16cccae6c6bdd847</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.file.CacheFSInfo.Entry</span></td><td><code>a0e4e025f3d23508</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.file.FSInfo</span></td><td><code>036ac54c8147d37f</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.file.JavacFileManager</span></td><td><code>9a586b590d68aadf</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.file.JavacFileManager.1</span></td><td><code>374ef78401c0eb0f</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.file.JavacFileManager.MissingArchive</span></td><td><code>a70bca8b6fd45ee2</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.file.Paths</span></td><td><code>a4edcabc4de8f47f</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.file.Paths.Path</span></td><td><code>f6e8265dd6f72fd9</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.file.RegularFileObject</span></td><td><code>6010c97e8e6dd6a4</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.file.RelativePath</span></td><td><code>fd04f618b6cd973c</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.file.RelativePath.RelativeDirectory</span></td><td><code>275eaffca5dafe08</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.file.RelativePath.RelativeFile</span></td><td><code>15cda554efabac68</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.file.ZipFileIndex</span></td><td><code>beea1b91db4925e3</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.file.ZipFileIndex.DirectoryEntry</span></td><td><code>6e8ff9b615c18242</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.file.ZipFileIndex.Entry</span></td><td><code>ce0f8cda5b9a8c83</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.file.ZipFileIndex.ZipDirectory</span></td><td><code>5152a8fe30326ae9</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.file.ZipFileIndexArchive</span></td><td><code>f9440ca24580a5eb</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.file.ZipFileIndexArchive.ZipFileIndexFileObject</span></td><td><code>035d90d65046dd46</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.file.ZipFileIndexCache</span></td><td><code>8c8172141078b048</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.jvm.ClassFile</span></td><td><code>6e1b2004313fe66e</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.jvm.ClassFile.NameAndType</span></td><td><code>3295971d8f5de7b8</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.jvm.ClassFile.Version</span></td><td><code>b7873893b38ccc5b</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.jvm.ClassReader</span></td><td><code>14d3b892112fb3bb</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.jvm.ClassReader.1</span></td><td><code>59478557a0bb31b8</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.jvm.ClassReader.10</span></td><td><code>2b4cad0869d3d436</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.jvm.ClassReader.11</span></td><td><code>9ce9f1a743c0c07a</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.jvm.ClassReader.12</span></td><td><code>20353d7952dfd3db</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.jvm.ClassReader.13</span></td><td><code>9467675d928ce4d6</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.jvm.ClassReader.14</span></td><td><code>2be67567fde06c4e</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.jvm.ClassReader.15</span></td><td><code>69a078c7f94ae680</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.jvm.ClassReader.16</span></td><td><code>6e7dce326f79fab4</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.jvm.ClassReader.17</span></td><td><code>3b43adc6344b3a6e</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.jvm.ClassReader.18</span></td><td><code>8401255f6b2c56c8</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.jvm.ClassReader.19</span></td><td><code>8b9ca5c0b75575e3</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.jvm.ClassReader.2</span></td><td><code>49e1d6cf526cc67a</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.jvm.ClassReader.20</span></td><td><code>d880de2d123e2e96</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.jvm.ClassReader.21</span></td><td><code>000b975e074ac168</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.jvm.ClassReader.3</span></td><td><code>e72f8e6e05caa057</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.jvm.ClassReader.4</span></td><td><code>b3a32b29568ea50f</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.jvm.ClassReader.5</span></td><td><code>4f6d2d3dd22b4528</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.jvm.ClassReader.6</span></td><td><code>8afadae7de5a2a16</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.jvm.ClassReader.7</span></td><td><code>e722fd7e756ead6e</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.jvm.ClassReader.8</span></td><td><code>76b95ddc2c1375e3</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.jvm.ClassReader.9</span></td><td><code>d0f1cc5d1701379e</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.jvm.ClassReader.AnnotationCompleter</span></td><td><code>1bb46a3070026415</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.jvm.ClassReader.AnnotationDeproxy</span></td><td><code>d81fc9d7b9055434</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.jvm.ClassReader.AttributeKind</span></td><td><code>4f94b528018194a9</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.jvm.ClassReader.AttributeReader</span></td><td><code>a6340a9d75536c72</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.jvm.ClassReader.CompoundAnnotationProxy</span></td><td><code>0b8a3d58cab7dc77</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.jvm.ClassReader.SourceFileObject</span></td><td><code>8319bacbd0ee1546</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.jvm.ClassWriter</span></td><td><code>11fa237baa04151f</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.jvm.ClassWriter.1</span></td><td><code>1c1f195dc3f878a5</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.jvm.ClassWriter.AttributeWriter</span></td><td><code>7976ff75fbf7ae81</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.jvm.ClassWriter.StackMapTableFrame</span></td><td><code>ee079a8ffde633ae</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.jvm.ClassWriter.StackMapTableFrame.AppendFrame</span></td><td><code>e6be4565c127069a</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.jvm.ClassWriter.StackMapTableFrame.ChopFrame</span></td><td><code>cf1706aae09a6819</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.jvm.ClassWriter.StackMapTableFrame.SameFrame</span></td><td><code>1f9eccf152259f8d</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.jvm.ClassWriter.StackMapTableFrame.SameLocals1StackItemFrame</span></td><td><code>dd0770fce8733fc0</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.jvm.Code</span></td><td><code>693f25f2e9090996</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.jvm.Code.1</span></td><td><code>c849f36c8cfc27aa</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.jvm.Code.Chain</span></td><td><code>bbba8c6ae8bb2e8d</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.jvm.Code.LocalVar</span></td><td><code>5de2af67b686a0d7</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.jvm.Code.StackMapFormat</span></td><td><code>b818510bd68451ca</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.jvm.Code.StackMapFormat.1</span></td><td><code>69e1bde783d840c3</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.jvm.Code.StackMapFormat.2</span></td><td><code>fd086cf22080b063</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.jvm.Code.StackMapFrame</span></td><td><code>bf074a544ca20d83</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.jvm.Code.State</span></td><td><code>69a24136cf4e7039</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.jvm.Gen</span></td><td><code>f1aefffa2f9ce90b</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.jvm.Gen.2</span></td><td><code>f0c654afccad5cb7</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.jvm.Gen.GenContext</span></td><td><code>67af253b3fe8f09a</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.jvm.Gen.GenFinalizer</span></td><td><code>f773701575dc59f5</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.jvm.Items</span></td><td><code>38b9eae67d29cb8e</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.jvm.Items.1</span></td><td><code>fd2e80c82cb37ea6</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.jvm.Items.AssignItem</span></td><td><code>1570f466da8f1485</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.jvm.Items.CondItem</span></td><td><code>d53822653972d6c8</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.jvm.Items.ImmediateItem</span></td><td><code>71285bc7f6fee214</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.jvm.Items.IndexedItem</span></td><td><code>bdb1bbbbec292876</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.jvm.Items.Item</span></td><td><code>68c512936e1c9eec</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.jvm.Items.LocalItem</span></td><td><code>9f9275be97439272</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.jvm.Items.MemberItem</span></td><td><code>e17bf11c207f0fd2</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.jvm.Items.SelfItem</span></td><td><code>7a7142c8ae54d986</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.jvm.Items.StackItem</span></td><td><code>37fb015b03ae3bb4</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.jvm.Items.StaticItem</span></td><td><code>57831b84d4cae616</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.jvm.Pool</span></td><td><code>dc314a948d366490</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.jvm.Pool.Method</span></td><td><code>34f4d82f2baa6ef0</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.jvm.Pool.Variable</span></td><td><code>3d3be731e2ef3ea6</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.jvm.Target</span></td><td><code>e7cec24b039527d3</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.jvm.UninitializedType</span></td><td><code>f28c2f5e9aa6379c</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.main.CommandLine</span></td><td><code>5af1c0c4cfadafd9</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.main.JavaCompiler</span></td><td><code>d32ee732d646f5fa</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.main.JavaCompiler.1</span></td><td><code>050f6b407ee19ed9</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.main.JavaCompiler.1ScanNested</span></td><td><code>743d142b66397537</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.main.JavaCompiler.CompilePolicy</span></td><td><code>0d190b7328934862</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.main.JavaCompiler.CompileState</span></td><td><code>b61a38cd9bef1c02</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.main.JavaCompiler.CompileStates</span></td><td><code>d694e256bedad5d7</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.main.JavaCompiler.ImplicitSourcePolicy</span></td><td><code>0cd730291e6b8463</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.main.JavacOption.ChoiceKind</span></td><td><code>fa9cbfd50cb27d8a</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.main.JavacOption.HiddenOption</span></td><td><code>d3d5ccddc83ac581</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.main.JavacOption.Option</span></td><td><code>5c07d56d35231283</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.main.JavacOption.XOption</span></td><td><code>21d99aeac49b2828</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.main.Main</span></td><td><code>b2b970be86677c37</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.main.Main.1</span></td><td><code>93ce3831d77a68ee</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.main.OptionName</span></td><td><code>270084048b9a7bbd</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.main.RecognizedOptions</span></td><td><code>951c31548d5fc3ef</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.main.RecognizedOptions.1</span></td><td><code>ceae02c61e8afabd</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.main.RecognizedOptions.10</span></td><td><code>59bde52afc4815ae</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.main.RecognizedOptions.11</span></td><td><code>7c4c1f959a3a5ed2</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.main.RecognizedOptions.12</span></td><td><code>98a1b92fbeadd110</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.main.RecognizedOptions.13</span></td><td><code>79f1d8d951b7f624</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.main.RecognizedOptions.14</span></td><td><code>7918317f9a8ea0aa</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.main.RecognizedOptions.15</span></td><td><code>5d3a89faaa807b48</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.main.RecognizedOptions.16</span></td><td><code>f9c50c29ca0fa532</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.main.RecognizedOptions.17</span></td><td><code>3234433b3a5dc1ce</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.main.RecognizedOptions.18</span></td><td><code>b22c6e143049d967</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.main.RecognizedOptions.19</span></td><td><code>409648032a93f536</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.main.RecognizedOptions.2</span></td><td><code>5411959f6cae3301</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.main.RecognizedOptions.20</span></td><td><code>8fea321b987f614a</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.main.RecognizedOptions.21</span></td><td><code>06b4b3cfe159614a</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.main.RecognizedOptions.22</span></td><td><code>9ff9cdeb1e189766</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.main.RecognizedOptions.23</span></td><td><code>7fe3a5f365ddb122</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.main.RecognizedOptions.3</span></td><td><code>5a2bc6c88dbba2ee</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.main.RecognizedOptions.4</span></td><td><code>d6d0869967c32014</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.main.RecognizedOptions.5</span></td><td><code>4a642bb866490692</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.main.RecognizedOptions.6</span></td><td><code>036c9aa995f4ba85</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.main.RecognizedOptions.7</span></td><td><code>a509b0e58dcef6fd</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.main.RecognizedOptions.8</span></td><td><code>3975e16a7b03798d</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.main.RecognizedOptions.9</span></td><td><code>24863a7c9204e30d</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.main.RecognizedOptions.GrumpyHelper</span></td><td><code>6d7af0778c1ddf95</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.main.RecognizedOptions.PkgInfo</span></td><td><code>59be7b763a664461</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.model.JavacElements</span></td><td><code>061d23ed0a47745a</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.model.JavacTypes</span></td><td><code>b1ca16bcda4fe495</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.parser.JavacParser</span></td><td><code>8c3a1f6cd4faee56</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.parser.JavacParser.1</span></td><td><code>3bd64038e56d8b9a</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.parser.Keywords</span></td><td><code>3df2d74a9ddf52ee</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.parser.ParserFactory</span></td><td><code>bec40ca8804bf959</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.parser.Scanner</span></td><td><code>2dd64e498fb1e8d7</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.parser.Scanner.CommentStyle</span></td><td><code>18caa52d9eed16aa</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.parser.ScannerFactory</span></td><td><code>46d549c14be1e298</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.parser.Token</span></td><td><code>38aaad3d31a5689d</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.processing.JavacFiler</span></td><td><code>2784e2abb1c3663e</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.processing.JavacMessager</span></td><td><code>6728b6a6765bd1d1</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.processing.JavacProcessingEnvironment</span></td><td><code>4dd32b67bdecc6ac</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.processing.JavacProcessingEnvironment.1</span></td><td><code>1184744fb3644832</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.processing.JavacProcessingEnvironment.DiscoveredProcessors</span></td><td><code>9dea5e0c2d42211c</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.processing.JavacProcessingEnvironment.DiscoveredProcessors.ProcessorStateIterator</span></td><td><code>db3dbe06ada60ff3</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.processing.JavacProcessingEnvironment.ServiceIterator</span></td><td><code>55ba1eb925d60afc</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.resources.compiler</span></td><td><code>081616b37970104e</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.tree.JCTree</span></td><td><code>82eee79442663f9e</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.tree.JCTree.JCArrayAccess</span></td><td><code>0fc22a9b1a163e37</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.tree.JCTree.JCArrayTypeTree</span></td><td><code>540b6d9e82b1e9a2</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.tree.JCTree.JCAssign</span></td><td><code>346d73bf6aca96f5</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.tree.JCTree.JCBinary</span></td><td><code>c952b87c663d61d6</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.tree.JCTree.JCBlock</span></td><td><code>32e0e738af2d491e</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.tree.JCTree.JCCatch</span></td><td><code>67c0527592740051</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.tree.JCTree.JCClassDecl</span></td><td><code>558353e9f62ea670</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.tree.JCTree.JCCompilationUnit</span></td><td><code>05c086c4468a96a8</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.tree.JCTree.JCErroneous</span></td><td><code>588d19dbaecfca6f</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.tree.JCTree.JCExpression</span></td><td><code>6f54ec94711437b4</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.tree.JCTree.JCExpressionStatement</span></td><td><code>c23bdc2ee3465af9</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.tree.JCTree.JCFieldAccess</span></td><td><code>ac6f67f962a54e5d</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.tree.JCTree.JCForLoop</span></td><td><code>83439c004c82f3e1</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.tree.JCTree.JCIdent</span></td><td><code>aa14b77739cf15ee</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.tree.JCTree.JCIf</span></td><td><code>f755b0d302761890</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.tree.JCTree.JCImport</span></td><td><code>47f05932c7e8d97e</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.tree.JCTree.JCLiteral</span></td><td><code>d217ac1db4486cba</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.tree.JCTree.JCMethodDecl</span></td><td><code>7afc4f5a08b1e35c</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.tree.JCTree.JCMethodInvocation</span></td><td><code>ec37f0748956bcfc</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.tree.JCTree.JCModifiers</span></td><td><code>1212213a7d394fb8</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.tree.JCTree.JCNewArray</span></td><td><code>0a004acdaca7aa50</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.tree.JCTree.JCNewClass</span></td><td><code>2acc070a955c3049</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.tree.JCTree.JCPrimitiveTypeTree</span></td><td><code>cb86da8b36c28655</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.tree.JCTree.JCReturn</span></td><td><code>34374de472c75f67</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.tree.JCTree.JCStatement</span></td><td><code>3036e1259a454587</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.tree.JCTree.JCThrow</span></td><td><code>8df0d592f5c38398</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.tree.JCTree.JCTry</span></td><td><code>f5277e3391df7cbc</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.tree.JCTree.JCTypeCast</span></td><td><code>5cd48cd5e0f7c88a</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.tree.JCTree.JCUnary</span></td><td><code>6d2b1ce7aa2f5f81</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.tree.JCTree.JCVariableDecl</span></td><td><code>a09f59f3fd8e4ece</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.tree.JCTree.Visitor</span></td><td><code>0197e9a8a9726726</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.tree.TreeInfo</span></td><td><code>b4ee2184217be7db</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.tree.TreeInfo.1DeclScanner</span></td><td><code>27e8de7e69942a3f</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.tree.TreeMaker</span></td><td><code>329afdf47a634c14</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.tree.TreeMaker.AnnotationBuilder</span></td><td><code>b077f7311ba2ce06</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.tree.TreeScanner</span></td><td><code>7867d26e49a09436</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.tree.TreeTranslator</span></td><td><code>a39ee90e1aec79c0</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.util.AbstractDiagnosticFormatter</span></td><td><code>414acaaf2c8a09a7</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.util.AbstractDiagnosticFormatter.1</span></td><td><code>8f38558ce286a41a</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.util.AbstractDiagnosticFormatter.2</span></td><td><code>925db2c8e26d0eff</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.util.AbstractDiagnosticFormatter.SimpleConfiguration</span></td><td><code>32e14c003daee269</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.util.AbstractLog</span></td><td><code>98dd65c39b397c10</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.util.Assert</span></td><td><code>91bda3fcf0e437dd</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.util.BaseFileManager</span></td><td><code>3598089d906979a1</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.util.BaseFileManager.ByteBufferCache</span></td><td><code>eba1b09808d9ad98</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.util.BaseFileManager.ContentCacheEntry</span></td><td><code>59c252fb2a87a213</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.util.BasicDiagnosticFormatter</span></td><td><code>6fb1f9b0ecf33758</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.util.BasicDiagnosticFormatter.BasicConfiguration</span></td><td><code>0a23da00dcaa39d7</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.util.BasicDiagnosticFormatter.BasicConfiguration.BasicFormatKind</span></td><td><code>10f3484850db732c</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.util.BasicDiagnosticFormatter.BasicConfiguration.SourcePosition</span></td><td><code>78d6c3d9c886382c</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.util.Bits</span></td><td><code>1dc96ee29c557d96</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.util.ByteBuffer</span></td><td><code>f5220251e2b4fb05</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.util.Context</span></td><td><code>b0aa624cf653b5eb</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.util.Context.Key</span></td><td><code>0caf4a6ccfc8142c</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.util.Convert</span></td><td><code>b375f6ac385c1adc</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.util.DiagnosticSource</span></td><td><code>8d0e5248e59f1265</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.util.DiagnosticSource.1</span></td><td><code>6ac2d5d4f96936d6</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.util.ForwardingDiagnosticFormatter</span></td><td><code>1f1bf990fd9a29d9</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.util.ForwardingDiagnosticFormatter.ForwardingConfiguration</span></td><td><code>7e3ea6c4e27ab76f</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.util.JCDiagnostic</span></td><td><code>3d1b3b8b480a31df</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.util.JCDiagnostic.DiagnosticFlag</span></td><td><code>e806786c4904b44b</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.util.JCDiagnostic.DiagnosticType</span></td><td><code>0b5b38081f505a33</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.util.JCDiagnostic.Factory</span></td><td><code>d382f55f466105d1</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.util.JavacMessages</span></td><td><code>d5b1dab467191b46</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.util.List</span></td><td><code>16b88e4135e39eb0</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.util.List.1</span></td><td><code>55e52e9ed19c3edb</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.util.List.2</span></td><td><code>2bba3db142969eb4</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.util.List.3</span></td><td><code>44b6de0f5dcc56a8</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.util.ListBuffer</span></td><td><code>980eef0769842526</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.util.ListBuffer.1</span></td><td><code>fe5395a8c28750eb</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.util.Log</span></td><td><code>a2a433210916c2e0</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.util.Log.1</span></td><td><code>ae4f5d8ef83f3e87</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.util.MandatoryWarningHandler</span></td><td><code>d294c75f8d1d5051</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.util.MandatoryWarningHandler.DeferredDiagnosticKind</span></td><td><code>b58ec6078f08ec9a</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.util.Name</span></td><td><code>5c0df8798fafd1fe</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.util.Name.Table</span></td><td><code>047d942b38584f55</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.util.Names</span></td><td><code>0a575ffef839dd9f</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.util.Options</span></td><td><code>e1b475da09cd77a4</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.util.Pair</span></td><td><code>93da8419ed98c18b</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.util.RichDiagnosticFormatter</span></td><td><code>1140e72638c14e01</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.util.RichDiagnosticFormatter.1</span></td><td><code>7a103749c41b0de5</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.util.RichDiagnosticFormatter.2</span></td><td><code>d389b0101e4cefb6</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.util.RichDiagnosticFormatter.ClassNameSimplifier</span></td><td><code>badcd7fc0ed9483a</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.util.RichDiagnosticFormatter.RichConfiguration</span></td><td><code>661634d4d8d6c664</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.util.RichDiagnosticFormatter.RichConfiguration.RichFormatterFeature</span></td><td><code>a37c913e421f4752</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.util.RichDiagnosticFormatter.RichPrinter</span></td><td><code>3fce30678525544a</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.util.RichDiagnosticFormatter.WhereClauseKind</span></td><td><code>2e45d18b15f87796</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.util.SharedNameTable</span></td><td><code>376259568ea5bcc9</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.util.SharedNameTable.NameImpl</span></td><td><code>645709e4850c9d3f</code></td></tr><tr><td><span class="el_class">com.sun.tools.javac.util.Warner</span></td><td><code>9a6fa9928d4e024f</code></td></tr><tr><td><span class="el_class">junit.framework.Assert</span></td><td><code>9a8799c2d304455e</code></td></tr><tr><td><span class="el_class">junit.framework.TestCase</span></td><td><code>5bce0539eeb0f79c</code></td></tr><tr><td><span class="el_class">junit.framework.TestResult</span></td><td><code>2b1ab759b6c9442d</code></td></tr><tr><td><span class="el_class">junit.framework.TestResult.1</span></td><td><code>b7b6fcc9f045acc5</code></td></tr><tr><td><span class="el_class">junit.framework.TestSuite</span></td><td><code>2686e91e0cb75c89</code></td></tr><tr><td><span class="el_class">org.apache.axiom.attachments.Attachments</span></td><td><code>5322963ac62e2e90</code></td></tr><tr><td><span class="el_class">org.apache.axiom.attachments.Attachments.2</span></td><td><code>22f76ee8e34de569</code></td></tr><tr><td><span class="el_class">org.apache.axiom.attachments.AttachmentsDelegate</span></td><td><code>5fc1e6f75407d458</code></td></tr><tr><td><span class="el_class">org.apache.axiom.attachments.ByteArrayDataSource</span></td><td><code>ee6feb14620b4cc0</code></td></tr><tr><td><span class="el_class">org.apache.axiom.attachments.MIMEMessage</span></td><td><code>c231806e128dfca0</code></td></tr><tr><td><span class="el_class">org.apache.axiom.attachments.MIMEMessage.1</span></td><td><code>b5360735f1bf81ea</code></td></tr><tr><td><span class="el_class">org.apache.axiom.attachments.PartDataHandler</span></td><td><code>c3ebf08803b84083</code></td></tr><tr><td><span class="el_class">org.apache.axiom.attachments.PartDataSource</span></td><td><code>da7b485b060f39f0</code></td></tr><tr><td><span class="el_class">org.apache.axiom.attachments.PartImpl</span></td><td><code>48c7c97d8294dc86</code></td></tr><tr><td><span class="el_class">org.apache.axiom.attachments.impl.BufferUtils</span></td><td><code>7eac26e36b902be7</code></td></tr><tr><td><span class="el_class">org.apache.axiom.attachments.lifecycle.impl.LifecycleManagerImpl</span></td><td><code>b42889ac51ee8122</code></td></tr><tr><td><span class="el_class">org.apache.axiom.blob.Blobs</span></td><td><code>b9bfffbe6829b972</code></td></tr><tr><td><span class="el_class">org.apache.axiom.blob.MemoryBlobChunk</span></td><td><code>23161bb0177696ad</code></td></tr><tr><td><span class="el_class">org.apache.axiom.blob.MemoryBlobImpl</span></td><td><code>eaa3193adb4308f7</code></td></tr><tr><td><span class="el_class">org.apache.axiom.blob.MemoryBlobInputStream</span></td><td><code>7390f1b3277571c6</code></td></tr><tr><td><span class="el_class">org.apache.axiom.blob.MemoryBlobOutputStream</span></td><td><code>1bf6ff4479a6123b</code></td></tr><tr><td><span class="el_class">org.apache.axiom.core.CoreAttributeSupport</span></td><td><code>5bf32e102b32d976</code></td></tr><tr><td><span class="el_class">org.apache.axiom.core.CoreCharacterDataSupport</span></td><td><code>44333b968dfc4a26</code></td></tr><tr><td><span class="el_class">org.apache.axiom.core.CoreChildNodeSupport</span></td><td><code>a433b73352a0ee6e</code></td></tr><tr><td><span class="el_class">org.apache.axiom.core.CoreCommentSupport</span></td><td><code>7ebfdb09453f3d53</code></td></tr><tr><td><span class="el_class">org.apache.axiom.core.CoreDocumentFragmentSupport</span></td><td><code>aac5eeb13354b179</code></td></tr><tr><td><span class="el_class">org.apache.axiom.core.CoreDocumentSupport</span></td><td><code>0e0f9d092f78e373</code></td></tr><tr><td><span class="el_class">org.apache.axiom.core.CoreNodeSupport</span></td><td><code>c07341b75da26d6b</code></td></tr><tr><td><span class="el_class">org.apache.axiom.core.CoreParentNodeSupport</span></td><td><code>e874cfc6bcb3b015</code></td></tr><tr><td><span class="el_class">org.apache.axiom.core.DeferringParentNodeSupport</span></td><td><code>44da45748c6f8891</code></td></tr><tr><td><span class="el_class">org.apache.axiom.core.NonDeferringParentNodeSupport</span></td><td><code>a1eb5b0de1128b78</code></td></tr><tr><td><span class="el_class">org.apache.axiom.dom.DOMCharacterDataSupport</span></td><td><code>54537285ba46d476</code></td></tr><tr><td><span class="el_class">org.apache.axiom.dom.DOMChildNodeSupport</span></td><td><code>a4609031b2b9640d</code></td></tr><tr><td><span class="el_class">org.apache.axiom.dom.DOMConfigurationImpl</span></td><td><code>b14f7d3f427aa3b9</code></td></tr><tr><td><span class="el_class">org.apache.axiom.dom.DOMDocumentSupport</span></td><td><code>10a8f595cd260680</code></td></tr><tr><td><span class="el_class">org.apache.axiom.dom.DOMElementSupport</span></td><td><code>77e1022b858227c8</code></td></tr><tr><td><span class="el_class">org.apache.axiom.dom.DOMLeafNodeSupport</span></td><td><code>1215348abf4280c0</code></td></tr><tr><td><span class="el_class">org.apache.axiom.dom.DOMNodeSupport</span></td><td><code>802f8e0526686ecd</code></td></tr><tr><td><span class="el_class">org.apache.axiom.dom.DOMParentNodeSupport</span></td><td><code>e52a21cb551415f0</code></td></tr><tr><td><span class="el_class">org.apache.axiom.dom.DOMRootNodeSupport</span></td><td><code>bf9be7ed42bb03ae</code></td></tr><tr><td><span class="el_class">org.apache.axiom.dom.DOMTextNodeSupport</span></td><td><code>43464c92600b5484</code></td></tr><tr><td><span class="el_class">org.apache.axiom.dom.DOMTextSupport</span></td><td><code>f2f66c92f814fb0b</code></td></tr><tr><td><span class="el_class">org.apache.axiom.ext.stax.CharacterDataReader</span></td><td><code>4c0e17d6c4bc5a4f</code></td></tr><tr><td><span class="el_class">org.apache.axiom.ext.stax.DTDReader</span></td><td><code>3d336e7a3e31c09d</code></td></tr><tr><td><span class="el_class">org.apache.axiom.ext.stax.datahandler.DataHandlerReader</span></td><td><code>1c3e2f7338b5737f</code></td></tr><tr><td><span class="el_class">org.apache.axiom.ext.stax.datahandler.DataHandlerWriter</span></td><td><code>cdaf10ee9ebad6af</code></td></tr><tr><td><span class="el_class">org.apache.axiom.locator.DefaultLoader</span></td><td><code>37dbe99dbda2c174</code></td></tr><tr><td><span class="el_class">org.apache.axiom.locator.DefaultOMMetaFactoryLocator</span></td><td><code>07aad0a9b8301e00</code></td></tr><tr><td><span class="el_class">org.apache.axiom.locator.Feature</span></td><td><code>1cf8c70b0e32e192</code></td></tr><tr><td><span class="el_class">org.apache.axiom.locator.Implementation</span></td><td><code>f338cab33c28ba99</code></td></tr><tr><td><span class="el_class">org.apache.axiom.locator.ImplementationFactory</span></td><td><code>cb0fdb050c3e46f8</code></td></tr><tr><td><span class="el_class">org.apache.axiom.locator.Loader</span></td><td><code>91e8d618df70bbd0</code></td></tr><tr><td><span class="el_class">org.apache.axiom.locator.PriorityBasedOMMetaFactoryLocator</span></td><td><code>199d99d8a9138ef3</code></td></tr><tr><td><span class="el_class">org.apache.axiom.mime.ContentType</span></td><td><code>8ad38465dca26b10</code></td></tr><tr><td><span class="el_class">org.apache.axiom.mime.ContentTypeTokenizer</span></td><td><code>65caa5b23f707e35</code></td></tr><tr><td><span class="el_class">org.apache.axiom.mime.Header</span></td><td><code>1b64602df3266405</code></td></tr><tr><td><span class="el_class">org.apache.axiom.mime.MediaType</span></td><td><code>5d3bd662797e0614</code></td></tr><tr><td><span class="el_class">org.apache.axiom.mime.impl.axiom.AxiomMultipartWriterFactory</span></td><td><code>d45234e5dfa92d04</code></td></tr><tr><td><span class="el_class">org.apache.axiom.mime.impl.axiom.MultipartWriterImpl</span></td><td><code>55a63ac5fd9b4536</code></td></tr><tr><td><span class="el_class">org.apache.axiom.mime.impl.axiom.MultipartWriterImpl.PartOutputStream</span></td><td><code>8fe9389d0993e490</code></td></tr><tr><td><span class="el_class">org.apache.axiom.om.OMAbstractFactory</span></td><td><code>5802c2c3411906b3</code></td></tr><tr><td><span class="el_class">org.apache.axiom.om.OMCloneOptions</span></td><td><code>2de9bf5907136ebb</code></td></tr><tr><td><span class="el_class">org.apache.axiom.om.OMOutputFormat</span></td><td><code>8312f322372c6e6d</code></td></tr><tr><td><span class="el_class">org.apache.axiom.om.OMXMLBuilderFactory</span></td><td><code>724600c2ce5df41d</code></td></tr><tr><td><span class="el_class">org.apache.axiom.om.OMXMLStreamReaderConfiguration</span></td><td><code>eb6ac1e1f7788a3f</code></td></tr><tr><td><span class="el_class">org.apache.axiom.om.impl.MTOMXMLStreamWriter</span></td><td><code>173c0b2a30c538ef</code></td></tr><tr><td><span class="el_class">org.apache.axiom.om.impl.MTOMXMLStreamWriter.1</span></td><td><code>8edda5a9fd793af1</code></td></tr><tr><td><span class="el_class">org.apache.axiom.om.impl.OMMultipartWriter</span></td><td><code>0895e258b8390dd5</code></td></tr><tr><td><span class="el_class">org.apache.axiom.om.impl.OptimizationPolicyImpl</span></td><td><code>9254d0fe8f56c0d2</code></td></tr><tr><td><span class="el_class">org.apache.axiom.om.impl.builder.AttachmentsMimePartProvider</span></td><td><code>5bf71f0abf92125d</code></td></tr><tr><td><span class="el_class">org.apache.axiom.om.impl.builder.BuilderUtil</span></td><td><code>e883327beb445c3d</code></td></tr><tr><td><span class="el_class">org.apache.axiom.om.impl.builder.StAXBuilder</span></td><td><code>6574bf63409d3abb</code></td></tr><tr><td><span class="el_class">org.apache.axiom.om.impl.builder.StAXOMBuilder</span></td><td><code>0eaaece61465d8d1</code></td></tr><tr><td><span class="el_class">org.apache.axiom.om.impl.common.AxiomAttributeSupport</span></td><td><code>674470454a941f93</code></td></tr><tr><td><span class="el_class">org.apache.axiom.om.impl.common.AxiomCharacterDataSupport</span></td><td><code>5f6b451287e78447</code></td></tr><tr><td><span class="el_class">org.apache.axiom.om.impl.common.AxiomChildNodeSupport</span></td><td><code>6433d58e7ea63a9e</code></td></tr><tr><td><span class="el_class">org.apache.axiom.om.impl.common.AxiomCommentSupport</span></td><td><code>a7177b77a181d377</code></td></tr><tr><td><span class="el_class">org.apache.axiom.om.impl.common.AxiomContainerSupport</span></td><td><code>5d6a3577d611de4e</code></td></tr><tr><td><span class="el_class">org.apache.axiom.om.impl.common.AxiomDocumentSupport</span></td><td><code>b1494beadcfe3c4f</code></td></tr><tr><td><span class="el_class">org.apache.axiom.om.impl.common.AxiomElementSupport</span></td><td><code>ecb4c9cd327edaca</code></td></tr><tr><td><span class="el_class">org.apache.axiom.om.impl.common.AxiomInformationItemSupport</span></td><td><code>a1f503386195f056</code></td></tr><tr><td><span class="el_class">org.apache.axiom.om.impl.common.AxiomNamedInformationItemSupport</span></td><td><code>0768cb70bf3c362d</code></td></tr><tr><td><span class="el_class">org.apache.axiom.om.impl.common.AxiomSerializableSupport</span></td><td><code>508c2ed2f34019a8</code></td></tr><tr><td><span class="el_class">org.apache.axiom.om.impl.common.AxiomTextSupport</span></td><td><code>d9e06846f7c618ad</code></td></tr><tr><td><span class="el_class">org.apache.axiom.om.impl.common.InformationItem</span></td><td><code>8582f4233b8cf2b4</code></td></tr><tr><td><span class="el_class">org.apache.axiom.om.impl.common.NamespaceIterator</span></td><td><code>8c6ebd2278e3d507</code></td></tr><tr><td><span class="el_class">org.apache.axiom.om.impl.common.OMAbstractIterator</span></td><td><code>79430cd60f1bb5ce</code></td></tr><tr><td><span class="el_class">org.apache.axiom.om.impl.common.OMChildElementIterator</span></td><td><code>52ff5c16d89b4687</code></td></tr><tr><td><span class="el_class">org.apache.axiom.om.impl.common.OMChildrenLegacyQNameIterator</span></td><td><code>ef5533964a8d2abe</code></td></tr><tr><td><span class="el_class">org.apache.axiom.om.impl.common.OMChildrenQNameIterator</span></td><td><code>ba152fc55e309b86</code></td></tr><tr><td><span class="el_class">org.apache.axiom.om.impl.common.OMContentHandler</span></td><td><code>f41d846bbd068c38</code></td></tr><tr><td><span class="el_class">org.apache.axiom.om.impl.common.OMDescendantsIterator</span></td><td><code>98a3250092d80a9f</code></td></tr><tr><td><span class="el_class">org.apache.axiom.om.impl.common.OMNamespaceImpl</span></td><td><code>9fa750a27186f12a</code></td></tr><tr><td><span class="el_class">org.apache.axiom.om.impl.common.factory.AbstractOMMetaFactory</span></td><td><code>9a475831f1b8e679</code></td></tr><tr><td><span class="el_class">org.apache.axiom.om.impl.common.factory.AbstractOMMetaFactory.SourceInfo</span></td><td><code>a10574ea077f58e0</code></td></tr><tr><td><span class="el_class">org.apache.axiom.om.impl.common.factory.AxiomNodeFactorySupport</span></td><td><code>fac579dbd974ce7c</code></td></tr><tr><td><span class="el_class">org.apache.axiom.om.impl.common.factory.DetachableInputStream</span></td><td><code>59c49cc90118c586</code></td></tr><tr><td><span class="el_class">org.apache.axiom.om.impl.common.factory.DetachableReader</span></td><td><code>be6fc63a2a0fc01d</code></td></tr><tr><td><span class="el_class">org.apache.axiom.om.impl.common.factory.SAXOMBuilder</span></td><td><code>b7251822d82fbc4c</code></td></tr><tr><td><span class="el_class">org.apache.axiom.om.impl.common.serializer.pull.AbstractWrapper</span></td><td><code>0a0d5b08465dc322</code></td></tr><tr><td><span class="el_class">org.apache.axiom.om.impl.common.serializer.pull.EndDocumentState</span></td><td><code>9ee21c6fb4e9c946</code></td></tr><tr><td><span class="el_class">org.apache.axiom.om.impl.common.serializer.pull.Navigator</span></td><td><code>4946d200d2e16df8</code></td></tr><tr><td><span class="el_class">org.apache.axiom.om.impl.common.serializer.pull.OMXMLStreamReaderExAdapter</span></td><td><code>43db7134c52469ec</code></td></tr><tr><td><span class="el_class">org.apache.axiom.om.impl.common.serializer.pull.PullSerializer</span></td><td><code>5696d50d8d2bd6d9</code></td></tr><tr><td><span class="el_class">org.apache.axiom.om.impl.common.serializer.pull.PullSerializerState</span></td><td><code>718eb48e4aac7d6e</code></td></tr><tr><td><span class="el_class">org.apache.axiom.om.impl.common.serializer.pull.PullThroughWrapper</span></td><td><code>cc2c3fcc5e130837</code></td></tr><tr><td><span class="el_class">org.apache.axiom.om.impl.common.serializer.push.Serializer</span></td><td><code>bd79f2591b6a034e</code></td></tr><tr><td><span class="el_class">org.apache.axiom.om.impl.common.serializer.push.stax.StAXSerializer</span></td><td><code>eeb6ca80be856379</code></td></tr><tr><td><span class="el_class">org.apache.axiom.om.impl.dom.AttrImpl</span></td><td><code>2e2ddbdc75e21dd7</code></td></tr><tr><td><span class="el_class">org.apache.axiom.om.impl.dom.AttributeMap</span></td><td><code>1451af98e6bd4625</code></td></tr><tr><td><span class="el_class">org.apache.axiom.om.impl.dom.ChildNode</span></td><td><code>b41c6be059b1537f</code></td></tr><tr><td><span class="el_class">org.apache.axiom.om.impl.dom.DOMContainer.DOMContainerSupport.2</span></td><td><code>9a38ddfdadb68b02</code></td></tr><tr><td><span class="el_class">org.apache.axiom.om.impl.dom.DOMContainerSupport</span></td><td><code>cc00535aae90d20c</code></td></tr><tr><td><span class="el_class">org.apache.axiom.om.impl.dom.DOMImplementationImpl</span></td><td><code>b969477a4349857f</code></td></tr><tr><td><span class="el_class">org.apache.axiom.om.impl.dom.DOMUtil</span></td><td><code>ee4aeb3d4d1c0ab4</code></td></tr><tr><td><span class="el_class">org.apache.axiom.om.impl.dom.DOOMAbstractFactory</span></td><td><code>cbee00ca8b265123</code></td></tr><tr><td><span class="el_class">org.apache.axiom.om.impl.dom.DocumentFragmentImpl</span></td><td><code>2ede4e07457ea2b0</code></td></tr><tr><td><span class="el_class">org.apache.axiom.om.impl.dom.DocumentImpl</span></td><td><code>8b2297e232f23806</code></td></tr><tr><td><span class="el_class">org.apache.axiom.om.impl.dom.ElementImpl</span></td><td><code>64a799f7f30ccb07</code></td></tr><tr><td><span class="el_class">org.apache.axiom.om.impl.dom.LeafNode</span></td><td><code>61fed98596205b3e</code></td></tr><tr><td><span class="el_class">org.apache.axiom.om.impl.dom.NSDeclIterator</span></td><td><code>f23533dcb456c479</code></td></tr><tr><td><span class="el_class">org.apache.axiom.om.impl.dom.NamedNodeSupport</span></td><td><code>0a46c687f7ec7e60</code></td></tr><tr><td><span class="el_class">org.apache.axiom.om.impl.dom.NodeImpl</span></td><td><code>110221d93286f94a</code></td></tr><tr><td><span class="el_class">org.apache.axiom.om.impl.dom.NodeListImpl</span></td><td><code>75025c1a3b0b42e5</code></td></tr><tr><td><span class="el_class">org.apache.axiom.om.impl.dom.ParentNode</span></td><td><code>d9914f5bc67495df</code></td></tr><tr><td><span class="el_class">org.apache.axiom.om.impl.dom.RootNode</span></td><td><code>9bbf740c6ac39e75</code></td></tr><tr><td><span class="el_class">org.apache.axiom.om.impl.dom.TextImpl</span></td><td><code>dddc80273cea5bcf</code></td></tr><tr><td><span class="el_class">org.apache.axiom.om.impl.dom.TextNodeImpl</span></td><td><code>ea54ed4f2cd573e2</code></td></tr><tr><td><span class="el_class">org.apache.axiom.om.impl.dom.XMLChar</span></td><td><code>f2e876daaa6abc7c</code></td></tr><tr><td><span class="el_class">org.apache.axiom.om.impl.dom.factory.OMDOMFactory</span></td><td><code>4f5cf4af9774c0f0</code></td></tr><tr><td><span class="el_class">org.apache.axiom.om.impl.dom.factory.OMDOMMetaFactory</span></td><td><code>85e2e85b22fd5772</code></td></tr><tr><td><span class="el_class">org.apache.axiom.om.impl.dom.factory.OMDOMMetaFactoryLoader</span></td><td><code>190dd6b9533b9e71</code></td></tr><tr><td><span class="el_class">org.apache.axiom.om.impl.dom.jaxp.DOMStAXParserConfiguration</span></td><td><code>ec501866532cfa75</code></td></tr><tr><td><span class="el_class">org.apache.axiom.om.impl.dom.jaxp.DOOMDocumentBuilder</span></td><td><code>7fcfc4e5271559c6</code></td></tr><tr><td><span class="el_class">org.apache.axiom.om.impl.dom.jaxp.DOOMDocumentBuilderFactory</span></td><td><code>373b7bfd214dc6fb</code></td></tr><tr><td><span class="el_class">org.apache.axiom.om.impl.dom.jaxp.DocumentBuilderFactoryImpl</span></td><td><code>d7a92090b1270a58</code></td></tr><tr><td><span class="el_class">org.apache.axiom.om.impl.dom.jaxp.DocumentBuilderImpl</span></td><td><code>a7a1142390ec4615</code></td></tr><tr><td><span class="el_class">org.apache.axiom.om.impl.llom.CharacterDataImpl</span></td><td><code>128798e89d444190</code></td></tr><tr><td><span class="el_class">org.apache.axiom.om.impl.llom.OMAttributeImpl</span></td><td><code>65ed25986d21cd1c</code></td></tr><tr><td><span class="el_class">org.apache.axiom.om.impl.llom.OMCommentImpl</span></td><td><code>88a539caaff8b14f</code></td></tr><tr><td><span class="el_class">org.apache.axiom.om.impl.llom.OMDocumentImpl</span></td><td><code>4097dd9c642053d0</code></td></tr><tr><td><span class="el_class">org.apache.axiom.om.impl.llom.OMElementImpl</span></td><td><code>f849f20b346568e1</code></td></tr><tr><td><span class="el_class">org.apache.axiom.om.impl.llom.OMInformationItemImpl</span></td><td><code>b2ede343bca8c660</code></td></tr><tr><td><span class="el_class">org.apache.axiom.om.impl.llom.OMLeafNode</span></td><td><code>b7bfc25c5c49d61e</code></td></tr><tr><td><span class="el_class">org.apache.axiom.om.impl.llom.OMNodeImpl</span></td><td><code>a53fbba28e97d98f</code></td></tr><tr><td><span class="el_class">org.apache.axiom.om.impl.llom.OMSerializableImpl</span></td><td><code>929ef86f1b140a9a</code></td></tr><tr><td><span class="el_class">org.apache.axiom.om.impl.llom.OMSourcedElementImpl</span></td><td><code>f9a1d950f908734f</code></td></tr><tr><td><span class="el_class">org.apache.axiom.om.impl.llom.OMTextImpl</span></td><td><code>df8aeb4fd20d439d</code></td></tr><tr><td><span class="el_class">org.apache.axiom.om.impl.llom.factory.OMLinkedListImplFactory</span></td><td><code>4308c141c399d1de</code></td></tr><tr><td><span class="el_class">org.apache.axiom.om.impl.llom.factory.OMLinkedListMetaFactory</span></td><td><code>7b0cb3d048b56c7a</code></td></tr><tr><td><span class="el_class">org.apache.axiom.om.impl.llom.factory.OMLinkedListMetaFactoryLoader</span></td><td><code>518b0aff31fcd088</code></td></tr><tr><td><span class="el_class">org.apache.axiom.om.impl.traverse.OMAbstractIterator</span></td><td><code>a379914578c03ae5</code></td></tr><tr><td><span class="el_class">org.apache.axiom.om.impl.traverse.OMChildrenIterator</span></td><td><code>b75ee7f6798037b9</code></td></tr><tr><td><span class="el_class">org.apache.axiom.om.impl.traverse.OMFilterIterator</span></td><td><code>9dbbc490570a1ed8</code></td></tr><tr><td><span class="el_class">org.apache.axiom.om.impl.traverse.OMQNameFilterIterator</span></td><td><code>1271e4b512c327c7</code></td></tr><tr><td><span class="el_class">org.apache.axiom.om.impl.util.EmptyIterator</span></td><td><code>5041d84a41842524</code></td></tr><tr><td><span class="el_class">org.apache.axiom.om.impl.util.OMSerializerUtil</span></td><td><code>2a209d6a35dc33be</code></td></tr><tr><td><span class="el_class">org.apache.axiom.om.util.AXIOMUtil</span></td><td><code>6864fa749a09c0d1</code></td></tr><tr><td><span class="el_class">org.apache.axiom.om.util.DetachableInputStream</span></td><td><code>3a0316823bfe92e9</code></td></tr><tr><td><span class="el_class">org.apache.axiom.om.util.StAXParserConfiguration</span></td><td><code>67272a962f49d88d</code></td></tr><tr><td><span class="el_class">org.apache.axiom.om.util.StAXParserConfiguration.1</span></td><td><code>2aa5db1a9e716bae</code></td></tr><tr><td><span class="el_class">org.apache.axiom.om.util.StAXParserConfiguration.2</span></td><td><code>9d9318374885ffe9</code></td></tr><tr><td><span class="el_class">org.apache.axiom.om.util.StAXParserConfiguration.3</span></td><td><code>c0932f150a0f16ce</code></td></tr><tr><td><span class="el_class">org.apache.axiom.om.util.StAXParserConfiguration.4</span></td><td><code>e52ba2d2075172d6</code></td></tr><tr><td><span class="el_class">org.apache.axiom.om.util.StAXParserConfiguration.5</span></td><td><code>0c8ef1d030c05364</code></td></tr><tr><td><span class="el_class">org.apache.axiom.om.util.StAXUtils</span></td><td><code>ff635eeda959bf2e</code></td></tr><tr><td><span class="el_class">org.apache.axiom.om.util.StAXUtils.1</span></td><td><code>5019e14b5f65073b</code></td></tr><tr><td><span class="el_class">org.apache.axiom.om.util.StAXUtils.2</span></td><td><code>d53d85bd0a78e8ee</code></td></tr><tr><td><span class="el_class">org.apache.axiom.om.util.StAXWriterConfiguration</span></td><td><code>00435eed13967e4b</code></td></tr><tr><td><span class="el_class">org.apache.axiom.om.util.StAXWriterConfiguration.1</span></td><td><code>075b6e52f53a1525</code></td></tr><tr><td><span class="el_class">org.apache.axiom.om.util.UUIDGenerator</span></td><td><code>d69e175eb17052bb</code></td></tr><tr><td><span class="el_class">org.apache.axiom.om.xpath.AXIOMXPath</span></td><td><code>9de0c8be85d13781</code></td></tr><tr><td><span class="el_class">org.apache.axiom.om.xpath.DocumentNavigator</span></td><td><code>88a4dd9bf2ec66b0</code></td></tr><tr><td><span class="el_class">org.apache.axiom.soap.SOAP11Constants</span></td><td><code>e1f4d21b1253a2dd</code></td></tr><tr><td><span class="el_class">org.apache.axiom.soap.SOAP11Version</span></td><td><code>53a5551a1045f26d</code></td></tr><tr><td><span class="el_class">org.apache.axiom.soap.SOAP12Constants</span></td><td><code>7730cc5f39b8c1a5</code></td></tr><tr><td><span class="el_class">org.apache.axiom.soap.SOAP12Version</span></td><td><code>86a07bf531c07775</code></td></tr><tr><td><span class="el_class">org.apache.axiom.soap.impl.builder.MTOMStAXSOAPModelBuilder</span></td><td><code>66cf540d797a1501</code></td></tr><tr><td><span class="el_class">org.apache.axiom.soap.impl.builder.SOAP11BuilderHelper</span></td><td><code>e1b6a1b99f4fd83b</code></td></tr><tr><td><span class="el_class">org.apache.axiom.soap.impl.builder.SOAP12BuilderHelper</span></td><td><code>0004b101b13f0a3e</code></td></tr><tr><td><span class="el_class">org.apache.axiom.soap.impl.builder.SOAPBuilderHelper</span></td><td><code>dda933985cb6686b</code></td></tr><tr><td><span class="el_class">org.apache.axiom.soap.impl.builder.StAXSOAPModelBuilder</span></td><td><code>6c608869a899a58b</code></td></tr><tr><td><span class="el_class">org.apache.axiom.soap.impl.common.AxiomSOAP11FaultSupport</span></td><td><code>b29aad4cd5469fe4</code></td></tr><tr><td><span class="el_class">org.apache.axiom.soap.impl.common.AxiomSOAP12FaultSupport</span></td><td><code>1a41a287c4de93dc</code></td></tr><tr><td><span class="el_class">org.apache.axiom.soap.impl.common.HeaderIterator</span></td><td><code>c856699d9b31bf66</code></td></tr><tr><td><span class="el_class">org.apache.axiom.soap.impl.common.RoleChecker</span></td><td><code>0c2d6b91ed1ec788</code></td></tr><tr><td><span class="el_class">org.apache.axiom.soap.impl.common.RolePlayerChecker</span></td><td><code>ed27770ec7a8168c</code></td></tr><tr><td><span class="el_class">org.apache.axiom.soap.impl.dom.SOAPBodyImpl</span></td><td><code>de2bd9a31ce309d0</code></td></tr><tr><td><span class="el_class">org.apache.axiom.soap.impl.dom.SOAPElement</span></td><td><code>a0b3403caf1a7d35</code></td></tr><tr><td><span class="el_class">org.apache.axiom.soap.impl.dom.SOAPEnvelopeImpl</span></td><td><code>512a57b53b05270c</code></td></tr><tr><td><span class="el_class">org.apache.axiom.soap.impl.dom.SOAPFactoryImpl</span></td><td><code>f64366d7f4793555</code></td></tr><tr><td><span class="el_class">org.apache.axiom.soap.impl.dom.SOAPFaultCodeImpl</span></td><td><code>cf725e0937a0802f</code></td></tr><tr><td><span class="el_class">org.apache.axiom.soap.impl.dom.SOAPFaultDetailImpl</span></td><td><code>8740b68f0f8b87df</code></td></tr><tr><td><span class="el_class">org.apache.axiom.soap.impl.dom.SOAPFaultImpl</span></td><td><code>7b12f3177c84434c</code></td></tr><tr><td><span class="el_class">org.apache.axiom.soap.impl.dom.SOAPFaultReasonImpl</span></td><td><code>cc1f6e3b6a6817b6</code></td></tr><tr><td><span class="el_class">org.apache.axiom.soap.impl.dom.SOAPHeaderBlockImpl</span></td><td><code>08eb1141ab8254da</code></td></tr><tr><td><span class="el_class">org.apache.axiom.soap.impl.dom.SOAPHeaderImpl</span></td><td><code>40994f355771296d</code></td></tr><tr><td><span class="el_class">org.apache.axiom.soap.impl.dom.SOAPMessageImpl</span></td><td><code>2e20bcb7461398f0</code></td></tr><tr><td><span class="el_class">org.apache.axiom.soap.impl.dom.soap11.SOAP11BodyImpl</span></td><td><code>e9b8dd7fdf99b097</code></td></tr><tr><td><span class="el_class">org.apache.axiom.soap.impl.dom.soap11.SOAP11Factory</span></td><td><code>267b9a424813ed2a</code></td></tr><tr><td><span class="el_class">org.apache.axiom.soap.impl.dom.soap11.SOAP11FaultCodeImpl</span></td><td><code>219b4fa76a439148</code></td></tr><tr><td><span class="el_class">org.apache.axiom.soap.impl.dom.soap11.SOAP11FaultDetailImpl</span></td><td><code>226b374884cc2894</code></td></tr><tr><td><span class="el_class">org.apache.axiom.soap.impl.dom.soap11.SOAP11FaultImpl</span></td><td><code>cc7d611dc7e51d89</code></td></tr><tr><td><span class="el_class">org.apache.axiom.soap.impl.dom.soap11.SOAP11FaultReasonImpl</span></td><td><code>e608168fda5e8b16</code></td></tr><tr><td><span class="el_class">org.apache.axiom.soap.impl.dom.soap11.SOAP11HeaderBlockImpl</span></td><td><code>7841775975c10b8a</code></td></tr><tr><td><span class="el_class">org.apache.axiom.soap.impl.dom.soap11.SOAP11HeaderImpl</span></td><td><code>0014f57d1874cb98</code></td></tr><tr><td><span class="el_class">org.apache.axiom.soap.impl.dom.soap12.SOAP12BodyImpl</span></td><td><code>5c3b846abc6637d4</code></td></tr><tr><td><span class="el_class">org.apache.axiom.soap.impl.dom.soap12.SOAP12Factory</span></td><td><code>c42eefc012584bd0</code></td></tr><tr><td><span class="el_class">org.apache.axiom.soap.impl.dom.soap12.SOAP12HeaderBlockImpl</span></td><td><code>a7bf4d03c389f016</code></td></tr><tr><td><span class="el_class">org.apache.axiom.soap.impl.dom.soap12.SOAP12HeaderImpl</span></td><td><code>eccb04f11967964c</code></td></tr><tr><td><span class="el_class">org.apache.axiom.soap.impl.llom.SOAPBodyImpl</span></td><td><code>c09822397cc5ee4e</code></td></tr><tr><td><span class="el_class">org.apache.axiom.soap.impl.llom.SOAPElement</span></td><td><code>a64e2c0c63ee4cf1</code></td></tr><tr><td><span class="el_class">org.apache.axiom.soap.impl.llom.SOAPEnvelopeImpl</span></td><td><code>35b5b61093aa2617</code></td></tr><tr><td><span class="el_class">org.apache.axiom.soap.impl.llom.SOAPFactoryImpl</span></td><td><code>6b6d60264697604a</code></td></tr><tr><td><span class="el_class">org.apache.axiom.soap.impl.llom.SOAPFaultCodeImpl</span></td><td><code>4b78ac4f711ebedb</code></td></tr><tr><td><span class="el_class">org.apache.axiom.soap.impl.llom.SOAPFaultDetailImpl</span></td><td><code>efb7db7fd820cfe6</code></td></tr><tr><td><span class="el_class">org.apache.axiom.soap.impl.llom.SOAPFaultImpl</span></td><td><code>0d79c2b4b2debc74</code></td></tr><tr><td><span class="el_class">org.apache.axiom.soap.impl.llom.SOAPFaultReasonImpl</span></td><td><code>9d83524e1936ba8c</code></td></tr><tr><td><span class="el_class">org.apache.axiom.soap.impl.llom.SOAPHeaderBlockImpl</span></td><td><code>720c378df4e884ad</code></td></tr><tr><td><span class="el_class">org.apache.axiom.soap.impl.llom.SOAPHeaderImpl</span></td><td><code>b5131fc37c3480b3</code></td></tr><tr><td><span class="el_class">org.apache.axiom.soap.impl.llom.SOAPMessageImpl</span></td><td><code>8e727430f109ee92</code></td></tr><tr><td><span class="el_class">org.apache.axiom.soap.impl.llom.soap11.SOAP11BodyImpl</span></td><td><code>9b650f0f2154d751</code></td></tr><tr><td><span class="el_class">org.apache.axiom.soap.impl.llom.soap11.SOAP11Factory</span></td><td><code>fffb8b323c51f970</code></td></tr><tr><td><span class="el_class">org.apache.axiom.soap.impl.llom.soap11.SOAP11FaultCodeImpl</span></td><td><code>b15003aca4e34d3d</code></td></tr><tr><td><span class="el_class">org.apache.axiom.soap.impl.llom.soap11.SOAP11FaultDetailImpl</span></td><td><code>cb96a62486a7fb93</code></td></tr><tr><td><span class="el_class">org.apache.axiom.soap.impl.llom.soap11.SOAP11FaultImpl</span></td><td><code>8ee8fd17cbae127c</code></td></tr><tr><td><span class="el_class">org.apache.axiom.soap.impl.llom.soap11.SOAP11FaultReasonImpl</span></td><td><code>a9146f7c8ef30a29</code></td></tr><tr><td><span class="el_class">org.apache.axiom.soap.impl.llom.soap11.SOAP11HeaderBlockImpl</span></td><td><code>528a883bf189a5a0</code></td></tr><tr><td><span class="el_class">org.apache.axiom.soap.impl.llom.soap11.SOAP11HeaderImpl</span></td><td><code>c3d53a08282f3503</code></td></tr><tr><td><span class="el_class">org.apache.axiom.soap.impl.llom.soap12.SOAP12BodyImpl</span></td><td><code>8c3598efe6d21069</code></td></tr><tr><td><span class="el_class">org.apache.axiom.soap.impl.llom.soap12.SOAP12Factory</span></td><td><code>734c44533a053877</code></td></tr><tr><td><span class="el_class">org.apache.axiom.soap.impl.llom.soap12.SOAP12FaultCodeImpl</span></td><td><code>e1489c55d9742244</code></td></tr><tr><td><span class="el_class">org.apache.axiom.soap.impl.llom.soap12.SOAP12FaultImpl</span></td><td><code>e4ce8301ebd236ca</code></td></tr><tr><td><span class="el_class">org.apache.axiom.soap.impl.llom.soap12.SOAP12FaultSubCodeImpl</span></td><td><code>e56a811490961e3a</code></td></tr><tr><td><span class="el_class">org.apache.axiom.soap.impl.llom.soap12.SOAP12FaultValueImpl</span></td><td><code>4d60659ca44016bd</code></td></tr><tr><td><span class="el_class">org.apache.axiom.soap.impl.llom.soap12.SOAP12HeaderBlockImpl</span></td><td><code>4fef84295894adab</code></td></tr><tr><td><span class="el_class">org.apache.axiom.soap.impl.llom.soap12.SOAP12HeaderImpl</span></td><td><code>4d04ac81bc9a765e</code></td></tr><tr><td><span class="el_class">org.apache.axiom.util.UIDGenerator</span></td><td><code>9b97e10de8edcc24</code></td></tr><tr><td><span class="el_class">org.apache.axiom.util.UIDGenerator.1</span></td><td><code>0375d58116c2ba26</code></td></tr><tr><td><span class="el_class">org.apache.axiom.util.UUIDCache</span></td><td><code>0a529285c117f28a</code></td></tr><tr><td><span class="el_class">org.apache.axiom.util.base64.AbstractBase64EncodingOutputStream</span></td><td><code>046e1705aa9265a8</code></td></tr><tr><td><span class="el_class">org.apache.axiom.util.base64.Base64Constants</span></td><td><code>d8ee637ebafaeab5</code></td></tr><tr><td><span class="el_class">org.apache.axiom.util.base64.Base64EncodingWriterOutputStream</span></td><td><code>4e5afb31dc6f6187</code></td></tr><tr><td><span class="el_class">org.apache.axiom.util.base64.Base64Utils</span></td><td><code>369668d98c5d6fe2</code></td></tr><tr><td><span class="el_class">org.apache.axiom.util.sax.AbstractXMLReader</span></td><td><code>c94b6469ba2cf342</code></td></tr><tr><td><span class="el_class">org.apache.axiom.util.stax.AbstractXMLStreamReader</span></td><td><code>9ffe6b0483854dde</code></td></tr><tr><td><span class="el_class">org.apache.axiom.util.stax.DummyLocation</span></td><td><code>33c3b4b01f3d72cd</code></td></tr><tr><td><span class="el_class">org.apache.axiom.util.stax.XMLStreamReaderUtils</span></td><td><code>fdaea25a254e39b5</code></td></tr><tr><td><span class="el_class">org.apache.axiom.util.stax.XMLStreamWriterUtils</span></td><td><code>13b23eee50df203b</code></td></tr><tr><td><span class="el_class">org.apache.axiom.util.stax.XMLStreamWriterUtils.1</span></td><td><code>2d2d7efc5c2db8e7</code></td></tr><tr><td><span class="el_class">org.apache.axiom.util.stax.XMLStreamWriterWriter</span></td><td><code>90f6ee89e03c298d</code></td></tr><tr><td><span class="el_class">org.apache.axiom.util.stax.dialect.AbstractStAXDialect</span></td><td><code>c4cbbd0f4a5dde71</code></td></tr><tr><td><span class="el_class">org.apache.axiom.util.stax.dialect.DisallowDoctypeDeclInputFactoryWrapper</span></td><td><code>c5cec4072327837b</code></td></tr><tr><td><span class="el_class">org.apache.axiom.util.stax.dialect.DisallowDoctypeDeclStreamReaderWrapper</span></td><td><code>715c845d1050ada5</code></td></tr><tr><td><span class="el_class">org.apache.axiom.util.stax.dialect.JBossFactoryUnwrapper</span></td><td><code>0f8ee84a4aee447e</code></td></tr><tr><td><span class="el_class">org.apache.axiom.util.stax.dialect.NormalizingXMLInputFactoryWrapper</span></td><td><code>97010f51c6e41d28</code></td></tr><tr><td><span class="el_class">org.apache.axiom.util.stax.dialect.NormalizingXMLOutputFactoryWrapper</span></td><td><code>435a9596cf39fd71</code></td></tr><tr><td><span class="el_class">org.apache.axiom.util.stax.dialect.StAX2StreamReaderWrapper</span></td><td><code>cf8f2058895bff81</code></td></tr><tr><td><span class="el_class">org.apache.axiom.util.stax.dialect.StAXDialectDetector</span></td><td><code>f1d4f931a87b4c20</code></td></tr><tr><td><span class="el_class">org.apache.axiom.util.stax.dialect.StAXDialectUtils</span></td><td><code>8e7407f066423877</code></td></tr><tr><td><span class="el_class">org.apache.axiom.util.stax.dialect.Version</span></td><td><code>9c1b781dc63e7f3f</code></td></tr><tr><td><span class="el_class">org.apache.axiom.util.stax.dialect.Woodstox4Dialect</span></td><td><code>b8a05a52ac2ea70c</code></td></tr><tr><td><span class="el_class">org.apache.axiom.util.stax.dialect.Woodstox4OutputFactoryWrapper</span></td><td><code>f5fe9f5f7b5d344e</code></td></tr><tr><td><span class="el_class">org.apache.axiom.util.stax.dialect.Woodstox4StreamReaderWrapper</span></td><td><code>d6586bbe7e14252a</code></td></tr><tr><td><span class="el_class">org.apache.axiom.util.stax.dialect.Woodstox4StreamWriterWrapper</span></td><td><code>992eb05ebe0f3484</code></td></tr><tr><td><span class="el_class">org.apache.axiom.util.stax.wrapper.ImmutableXMLInputFactory</span></td><td><code>f54be8aa9e0ac2ab</code></td></tr><tr><td><span class="el_class">org.apache.axiom.util.stax.wrapper.ImmutableXMLOutputFactory</span></td><td><code>79cba6fa4966095c</code></td></tr><tr><td><span class="el_class">org.apache.axiom.util.stax.wrapper.WrappingXMLInputFactory</span></td><td><code>57c4a28408a5d144</code></td></tr><tr><td><span class="el_class">org.apache.axiom.util.stax.wrapper.WrappingXMLOutputFactory</span></td><td><code>b4922c668ad809d7</code></td></tr><tr><td><span class="el_class">org.apache.axiom.util.stax.wrapper.XMLInputFactoryWrapper</span></td><td><code>6136f4e48b14c5e3</code></td></tr><tr><td><span class="el_class">org.apache.axiom.util.stax.wrapper.XMLOutputFactoryWrapper</span></td><td><code>1490db37201f10c5</code></td></tr><tr><td><span class="el_class">org.apache.axiom.util.stax.wrapper.XMLStreamReaderWrapper</span></td><td><code>eb4e216f51511f71</code></td></tr><tr><td><span class="el_class">org.apache.axiom.util.stax.wrapper.XMLStreamWriterWrapper</span></td><td><code>7b9fcb84ed36bf69</code></td></tr><tr><td><span class="el_class">org.apache.axiom.util.stax.xop.XOPDecodingStreamReader</span></td><td><code>2876f26f5157dd4b</code></td></tr><tr><td><span class="el_class">org.apache.axiom.util.stax.xop.XOPDecodingStreamReader.DataHandlerProviderImpl</span></td><td><code>bd9bbc96c990b46d</code></td></tr><tr><td><span class="el_class">org.apache.axiom.util.stax.xop.XOPEncodingStreamWrapper</span></td><td><code>b35d84e054c77232</code></td></tr><tr><td><span class="el_class">org.apache.axiom.util.stax.xop.XOPEncodingStreamWriter</span></td><td><code>ef03e71f7af00cf9</code></td></tr><tr><td><span class="el_class">org.apache.axiom.util.stax.xop.XOPUtils</span></td><td><code>0703aa976f01b9e1</code></td></tr><tr><td><span class="el_class">org.apache.axiom.util.stax.xop.XOPUtils.1</span></td><td><code>c0bf9ee22bd91364</code></td></tr><tr><td><span class="el_class">org.apache.axis2.AxisFault</span></td><td><code>b2b5cddb4b41874f</code></td></tr><tr><td><span class="el_class">org.apache.axis2.AxisFault.FaultReason</span></td><td><code>f072afb376d3d74f</code></td></tr><tr><td><span class="el_class">org.apache.axis2.Constants</span></td><td><code>83806a282128c4c2</code></td></tr><tr><td><span class="el_class">org.apache.axis2.addressing.AddressingConstants.Final</span></td><td><code>6cec32c1494fba01</code></td></tr><tr><td><span class="el_class">org.apache.axis2.addressing.AddressingFaultsHelper</span></td><td><code>8394d6482d084f69</code></td></tr><tr><td><span class="el_class">org.apache.axis2.addressing.AddressingHelper</span></td><td><code>989c8d4a9fcca434</code></td></tr><tr><td><span class="el_class">org.apache.axis2.addressing.EndpointReference</span></td><td><code>ec729e894c48b605</code></td></tr><tr><td><span class="el_class">org.apache.axis2.addressing.EndpointReferenceHelper</span></td><td><code>21a90d3386bf5c66</code></td></tr><tr><td><span class="el_class">org.apache.axis2.addressing.RelatesTo</span></td><td><code>865f89d09f390a3f</code></td></tr><tr><td><span class="el_class">org.apache.axis2.builder.ApplicationXMLBuilder</span></td><td><code>89d394b0e4825917</code></td></tr><tr><td><span class="el_class">org.apache.axis2.builder.BuilderUtil</span></td><td><code>0563b423cb0af849</code></td></tr><tr><td><span class="el_class">org.apache.axis2.builder.MIMEBuilder</span></td><td><code>ba37e04e672b70d3</code></td></tr><tr><td><span class="el_class">org.apache.axis2.builder.MTOMBuilder</span></td><td><code>33ae5f3ce029ed89</code></td></tr><tr><td><span class="el_class">org.apache.axis2.builder.MultipartFormDataBuilder</span></td><td><code>816da359ed418546</code></td></tr><tr><td><span class="el_class">org.apache.axis2.builder.SOAPBuilder</span></td><td><code>229a256d0afb9cf7</code></td></tr><tr><td><span class="el_class">org.apache.axis2.builder.XFormURLEncodedBuilder</span></td><td><code>e9e8b13771cd8d42</code></td></tr><tr><td><span class="el_class">org.apache.axis2.classloader.BeanInfoCache</span></td><td><code>5755155e87305237</code></td></tr><tr><td><span class="el_class">org.apache.axis2.client.OperationClient</span></td><td><code>27c22c0854dfea2f</code></td></tr><tr><td><span class="el_class">org.apache.axis2.client.Options</span></td><td><code>6b179a2df152519a</code></td></tr><tr><td><span class="el_class">org.apache.axis2.client.ServiceClient</span></td><td><code>fbdc5efa254a50fa</code></td></tr><tr><td><span class="el_class">org.apache.axis2.client.Stub</span></td><td><code>862ae34a1f08d122</code></td></tr><tr><td><span class="el_class">org.apache.axis2.clustering.state.Replicator</span></td><td><code>aacd72581adc44b9</code></td></tr><tr><td><span class="el_class">org.apache.axis2.context.AbstractContext</span></td><td><code>43fef9e858900256</code></td></tr><tr><td><span class="el_class">org.apache.axis2.context.ConfigurationContext</span></td><td><code>972b46849756844c</code></td></tr><tr><td><span class="el_class">org.apache.axis2.context.ConfigurationContext.1</span></td><td><code>19e6dbfcab943792</code></td></tr><tr><td><span class="el_class">org.apache.axis2.context.ConfigurationContext.2</span></td><td><code>6488ad677e184041</code></td></tr><tr><td><span class="el_class">org.apache.axis2.context.ConfigurationContext.4</span></td><td><code>100f4ce3c6f38a8e</code></td></tr><tr><td><span class="el_class">org.apache.axis2.context.ConfigurationContextFactory</span></td><td><code>abc8c530d2141319</code></td></tr><tr><td><span class="el_class">org.apache.axis2.context.MessageContext</span></td><td><code>32dd73f9262c0ec2</code></td></tr><tr><td><span class="el_class">org.apache.axis2.context.OperationContext</span></td><td><code>9a469a4974b3a956</code></td></tr><tr><td><span class="el_class">org.apache.axis2.context.ServiceContext</span></td><td><code>a44c72ba42c1955e</code></td></tr><tr><td><span class="el_class">org.apache.axis2.context.ServiceGroupContext</span></td><td><code>fe5db31db19d40e2</code></td></tr><tr><td><span class="el_class">org.apache.axis2.databinding.typemapping.SimpleTypeMapper</span></td><td><code>c57e0fb49285f16d</code></td></tr><tr><td><span class="el_class">org.apache.axis2.databinding.utils.BeanUtil</span></td><td><code>61065b00f75224a4</code></td></tr><tr><td><span class="el_class">org.apache.axis2.databinding.utils.MultirefHelper</span></td><td><code>f2329b26a2aac8b0</code></td></tr><tr><td><span class="el_class">org.apache.axis2.dataretrieval.LocatorType</span></td><td><code>b35f82e045da5e9f</code></td></tr><tr><td><span class="el_class">org.apache.axis2.dataretrieval.client.MexClient</span></td><td><code>31d723ffb2b5b01d</code></td></tr><tr><td><span class="el_class">org.apache.axis2.deployment.AbstractDeployer</span></td><td><code>d4f8b7c2be5e76eb</code></td></tr><tr><td><span class="el_class">org.apache.axis2.deployment.AxisConfigBuilder</span></td><td><code>dae05f961ab7142e</code></td></tr><tr><td><span class="el_class">org.apache.axis2.deployment.DeploymentClassLoader</span></td><td><code>69e996d9ab588b2c</code></td></tr><tr><td><span class="el_class">org.apache.axis2.deployment.DeploymentEngine</span></td><td><code>cd5b7254a171494a</code></td></tr><tr><td><span class="el_class">org.apache.axis2.deployment.DescriptionBuilder</span></td><td><code>488cdb40c3ce9d2f</code></td></tr><tr><td><span class="el_class">org.apache.axis2.deployment.DescriptionBuilder.1</span></td><td><code>a749b02fe1e78e93</code></td></tr><tr><td><span class="el_class">org.apache.axis2.deployment.DescriptionBuilder.2</span></td><td><code>a2b8cfe9aba011a4</code></td></tr><tr><td><span class="el_class">org.apache.axis2.deployment.FileSystemConfigurator</span></td><td><code>5de162fba5bcffff</code></td></tr><tr><td><span class="el_class">org.apache.axis2.deployment.ModuleBuilder</span></td><td><code>ec796d445148ba7a</code></td></tr><tr><td><span class="el_class">org.apache.axis2.deployment.ModuleBuilder.1</span></td><td><code>4b99682d87b6761c</code></td></tr><tr><td><span class="el_class">org.apache.axis2.deployment.ModuleDeployer</span></td><td><code>6d2d1636af568828</code></td></tr><tr><td><span class="el_class">org.apache.axis2.deployment.POJODeployer</span></td><td><code>3f5d7036c2e5b3f4</code></td></tr><tr><td><span class="el_class">org.apache.axis2.deployment.RepositoryListener</span></td><td><code>ee1a32b22adec8c8</code></td></tr><tr><td><span class="el_class">org.apache.axis2.deployment.ServiceBuilder</span></td><td><code>ea0f123872183bee</code></td></tr><tr><td><span class="el_class">org.apache.axis2.deployment.ServiceDeployer</span></td><td><code>886e48509a330033</code></td></tr><tr><td><span class="el_class">org.apache.axis2.deployment.ServiceGroupBuilder</span></td><td><code>b9d2b3a611fcd8fe</code></td></tr><tr><td><span class="el_class">org.apache.axis2.deployment.TransportDeployer</span></td><td><code>74c4e124dbd494ff</code></td></tr><tr><td><span class="el_class">org.apache.axis2.deployment.repository.util.ArchiveReader</span></td><td><code>f8b4a8eb41dd98f1</code></td></tr><tr><td><span class="el_class">org.apache.axis2.deployment.repository.util.DeploymentFileData</span></td><td><code>7fc4bc46b3df3fd2</code></td></tr><tr><td><span class="el_class">org.apache.axis2.deployment.repository.util.WSInfo</span></td><td><code>4210fc331e5b05d9</code></td></tr><tr><td><span class="el_class">org.apache.axis2.deployment.repository.util.WSInfoList</span></td><td><code>a9504bff5f837c78</code></td></tr><tr><td><span class="el_class">org.apache.axis2.deployment.scheduler.DeploymentIterator</span></td><td><code>218e67e1acb0d9ff</code></td></tr><tr><td><span class="el_class">org.apache.axis2.deployment.scheduler.Scheduler</span></td><td><code>3f2ec56576edc9c4</code></td></tr><tr><td><span class="el_class">org.apache.axis2.deployment.scheduler.Scheduler.1</span></td><td><code>d34115b8b0609719</code></td></tr><tr><td><span class="el_class">org.apache.axis2.deployment.scheduler.Scheduler.SchedulerTimerTask</span></td><td><code>cd1c0240f9dbcb33</code></td></tr><tr><td><span class="el_class">org.apache.axis2.deployment.scheduler.SchedulerTask</span></td><td><code>60910410324a03e5</code></td></tr><tr><td><span class="el_class">org.apache.axis2.deployment.util.PhasesInfo</span></td><td><code>63790c3988f2bad8</code></td></tr><tr><td><span class="el_class">org.apache.axis2.deployment.util.TempFileManager</span></td><td><code>224992a049ad64ba</code></td></tr><tr><td><span class="el_class">org.apache.axis2.deployment.util.TempFileManager.1</span></td><td><code>df5fa3be2041a22b</code></td></tr><tr><td><span class="el_class">org.apache.axis2.deployment.util.Utils</span></td><td><code>d6eff15d99fbd9a4</code></td></tr><tr><td><span class="el_class">org.apache.axis2.deployment.util.Utils.1</span></td><td><code>e1decc8777873332</code></td></tr><tr><td><span class="el_class">org.apache.axis2.deployment.util.Utils.13</span></td><td><code>7749a30a493d2673</code></td></tr><tr><td><span class="el_class">org.apache.axis2.deployment.util.Utils.14</span></td><td><code>9b8da3e4cbef66ae</code></td></tr><tr><td><span class="el_class">org.apache.axis2.deployment.util.Utils.2</span></td><td><code>64524759473dfe1b</code></td></tr><tr><td><span class="el_class">org.apache.axis2.deployment.util.Utils.3</span></td><td><code>0e7c3b0d879612b5</code></td></tr><tr><td><span class="el_class">org.apache.axis2.deployment.util.Utils.4</span></td><td><code>582ca7ea1f0a1d64</code></td></tr><tr><td><span class="el_class">org.apache.axis2.deployment.util.Utils.5</span></td><td><code>3f2cca51d06ebbac</code></td></tr><tr><td><span class="el_class">org.apache.axis2.deployment.util.Utils.6</span></td><td><code>541af8497acfb4a7</code></td></tr><tr><td><span class="el_class">org.apache.axis2.deployment.util.Utils.7</span></td><td><code>796a201aad472e4e</code></td></tr><tr><td><span class="el_class">org.apache.axis2.deployment.util.Utils.9</span></td><td><code>cb9f1cab697be2b1</code></td></tr><tr><td><span class="el_class">org.apache.axis2.description.AxisBinding</span></td><td><code>1d2da82a1c13b548</code></td></tr><tr><td><span class="el_class">org.apache.axis2.description.AxisBindingMessage</span></td><td><code>3b8e33abeef4bcf9</code></td></tr><tr><td><span class="el_class">org.apache.axis2.description.AxisBindingOperation</span></td><td><code>27830e9fc7d2238b</code></td></tr><tr><td><span class="el_class">org.apache.axis2.description.AxisDescription</span></td><td><code>8ab4d2188ecc28b9</code></td></tr><tr><td><span class="el_class">org.apache.axis2.description.AxisEndpoint</span></td><td><code>a9dbac448d0e2b31</code></td></tr><tr><td><span class="el_class">org.apache.axis2.description.AxisMessage</span></td><td><code>fcd2befdd9d3a855</code></td></tr><tr><td><span class="el_class">org.apache.axis2.description.AxisModule</span></td><td><code>ece98999795ddb17</code></td></tr><tr><td><span class="el_class">org.apache.axis2.description.AxisOperation</span></td><td><code>4dec996b9184684e</code></td></tr><tr><td><span class="el_class">org.apache.axis2.description.AxisOperationFactory</span></td><td><code>bfe3280f974daa19</code></td></tr><tr><td><span class="el_class">org.apache.axis2.description.AxisService</span></td><td><code>2f9eb52f4152912b</code></td></tr><tr><td><span class="el_class">org.apache.axis2.description.AxisService.1</span></td><td><code>c89cf490f1ac0cc8</code></td></tr><tr><td><span class="el_class">org.apache.axis2.description.AxisServiceGroup</span></td><td><code>2d844c57c8aba8e3</code></td></tr><tr><td><span class="el_class">org.apache.axis2.description.ClientUtils</span></td><td><code>a64049ab0b23a9a3</code></td></tr><tr><td><span class="el_class">org.apache.axis2.description.Flow</span></td><td><code>b8ec2f2de4aa5e23</code></td></tr><tr><td><span class="el_class">org.apache.axis2.description.FlowInclude</span></td><td><code>cdbd69db0f3113e6</code></td></tr><tr><td><span class="el_class">org.apache.axis2.description.HandlerDescription</span></td><td><code>1453852946dd7799</code></td></tr><tr><td><span class="el_class">org.apache.axis2.description.InOutAxisOperation</span></td><td><code>ec0d4de3acf47d31</code></td></tr><tr><td><span class="el_class">org.apache.axis2.description.ModuleConfiguration</span></td><td><code>f71a742dc24b1511</code></td></tr><tr><td><span class="el_class">org.apache.axis2.description.OutInAxisOperation</span></td><td><code>31fa938e88a0c350</code></td></tr><tr><td><span class="el_class">org.apache.axis2.description.OutInAxisOperationClient</span></td><td><code>3dda3cdb31e20522</code></td></tr><tr><td><span class="el_class">org.apache.axis2.description.OutOnlyAxisOperation</span></td><td><code>d94226a588b44dd7</code></td></tr><tr><td><span class="el_class">org.apache.axis2.description.Parameter</span></td><td><code>bc57dba4feb7a51c</code></td></tr><tr><td><span class="el_class">org.apache.axis2.description.ParameterIncludeImpl</span></td><td><code>1f4f019b2707707d</code></td></tr><tr><td><span class="el_class">org.apache.axis2.description.PhaseRule</span></td><td><code>0dd0a132e9345927</code></td></tr><tr><td><span class="el_class">org.apache.axis2.description.PolicyInclude</span></td><td><code>0bac7a7d25f38312</code></td></tr><tr><td><span class="el_class">org.apache.axis2.description.PolicySubject</span></td><td><code>192f5095cf9f3d62</code></td></tr><tr><td><span class="el_class">org.apache.axis2.description.RobustOutOnlyAxisOperation</span></td><td><code>e5330da580bb6791</code></td></tr><tr><td><span class="el_class">org.apache.axis2.description.TransportInDescription</span></td><td><code>e190e705bccb006c</code></td></tr><tr><td><span class="el_class">org.apache.axis2.description.TransportOutDescription</span></td><td><code>2c628ab6dbca496e</code></td></tr><tr><td><span class="el_class">org.apache.axis2.description.TwoChannelAxisOperation</span></td><td><code>8859c25e4284701b</code></td></tr><tr><td><span class="el_class">org.apache.axis2.description.Version</span></td><td><code>59b7faedb739b5a3</code></td></tr><tr><td><span class="el_class">org.apache.axis2.description.java2wsdl.DefaultNamespaceGenerator</span></td><td><code>afc85006a422e896</code></td></tr><tr><td><span class="el_class">org.apache.axis2.description.java2wsdl.DefaultSchemaGenerator</span></td><td><code>730603c0b2a7a358</code></td></tr><tr><td><span class="el_class">org.apache.axis2.description.java2wsdl.DefaultSchemaGenerator.MathodComparator</span></td><td><code>5a1177274f6e1cfa</code></td></tr><tr><td><span class="el_class">org.apache.axis2.description.java2wsdl.Java2WSDLUtils</span></td><td><code>a23c48f1055db62c</code></td></tr><tr><td><span class="el_class">org.apache.axis2.description.java2wsdl.TypeTable</span></td><td><code>3edb109f35a44ab9</code></td></tr><tr><td><span class="el_class">org.apache.axis2.description.java2wsdl.bytecode.ChainedParamReader</span></td><td><code>22654ae5576a1a45</code></td></tr><tr><td><span class="el_class">org.apache.axis2.description.java2wsdl.bytecode.ClassReader</span></td><td><code>09f4ff2ae62f87c0</code></td></tr><tr><td><span class="el_class">org.apache.axis2.description.java2wsdl.bytecode.MethodTable</span></td><td><code>1988fd9223d510b4</code></td></tr><tr><td><span class="el_class">org.apache.axis2.description.java2wsdl.bytecode.ParamReader</span></td><td><code>730827c94bfc43b2</code></td></tr><tr><td><span class="el_class">org.apache.axis2.description.java2wsdl.bytecode.ParamReader.MethodInfo</span></td><td><code>b22e135861422a37</code></td></tr><tr><td><span class="el_class">org.apache.axis2.dispatchers.AbstractOperationDispatcher</span></td><td><code>6422aea9771ae6ad</code></td></tr><tr><td><span class="el_class">org.apache.axis2.dispatchers.AbstractServiceDispatcher</span></td><td><code>2ffab11a91e80c2e</code></td></tr><tr><td><span class="el_class">org.apache.axis2.dispatchers.ActionBasedOperationDispatcher</span></td><td><code>ce1f822714fcfded</code></td></tr><tr><td><span class="el_class">org.apache.axis2.dispatchers.AddressingBasedDispatcher</span></td><td><code>cddfe725819690a4</code></td></tr><tr><td><span class="el_class">org.apache.axis2.dispatchers.HTTPLocationBasedDispatcher</span></td><td><code>5e79f67247bf6ba8</code></td></tr><tr><td><span class="el_class">org.apache.axis2.dispatchers.RequestURIBasedDispatcher</span></td><td><code>0bb308c6db47086c</code></td></tr><tr><td><span class="el_class">org.apache.axis2.dispatchers.RequestURIBasedOperationDispatcher</span></td><td><code>464f77cdf77bbc74</code></td></tr><tr><td><span class="el_class">org.apache.axis2.dispatchers.RequestURIBasedServiceDispatcher</span></td><td><code>d01c4c2aea150076</code></td></tr><tr><td><span class="el_class">org.apache.axis2.dispatchers.RequestURIOperationDispatcher</span></td><td><code>a5e495be7e2da3a4</code></td></tr><tr><td><span class="el_class">org.apache.axis2.dispatchers.SOAPActionBasedDispatcher</span></td><td><code>f265758c462012b0</code></td></tr><tr><td><span class="el_class">org.apache.axis2.dispatchers.SOAPMessageBodyBasedDispatcher</span></td><td><code>f9059e5e549f6b08</code></td></tr><tr><td><span class="el_class">org.apache.axis2.engine.AbstractDispatcher</span></td><td><code>aa2d4e06738e1b59</code></td></tr><tr><td><span class="el_class">org.apache.axis2.engine.AxisConfiguration</span></td><td><code>8984c6e84a98956d</code></td></tr><tr><td><span class="el_class">org.apache.axis2.engine.AxisConfiguration.1</span></td><td><code>26465b02fc966924</code></td></tr><tr><td><span class="el_class">org.apache.axis2.engine.AxisEngine</span></td><td><code>e07084010d10b94e</code></td></tr><tr><td><span class="el_class">org.apache.axis2.engine.AxisEvent</span></td><td><code>8932745e16440200</code></td></tr><tr><td><span class="el_class">org.apache.axis2.engine.DefaultObjectSupplier</span></td><td><code>412439b204645d26</code></td></tr><tr><td><span class="el_class">org.apache.axis2.engine.DependencyManager</span></td><td><code>5d791cf97867c28d</code></td></tr><tr><td><span class="el_class">org.apache.axis2.engine.DispatchPhase</span></td><td><code>83df445eb29a80d2</code></td></tr><tr><td><span class="el_class">org.apache.axis2.engine.Handler.InvocationResponse</span></td><td><code>444578113930012c</code></td></tr><tr><td><span class="el_class">org.apache.axis2.engine.ListenerManager</span></td><td><code>325efc2015ab0697</code></td></tr><tr><td><span class="el_class">org.apache.axis2.engine.Phase</span></td><td><code>7506265c754b09e8</code></td></tr><tr><td><span class="el_class">org.apache.axis2.handlers.AbstractHandler</span></td><td><code>6b9d9b5a82629c60</code></td></tr><tr><td><span class="el_class">org.apache.axis2.handlers.AbstractTemplatedHandler</span></td><td><code>9bdb80a4c46240a0</code></td></tr><tr><td><span class="el_class">org.apache.axis2.handlers.addressing.Addressing</span></td><td><code>002b927561931ac1</code></td></tr><tr><td><span class="el_class">org.apache.axis2.handlers.addressing.AddressingInFaultHandler</span></td><td><code>12c4c9021c83f47f</code></td></tr><tr><td><span class="el_class">org.apache.axis2.handlers.addressing.AddressingInHandler</span></td><td><code>d8c2d6a03334679d</code></td></tr><tr><td><span class="el_class">org.apache.axis2.handlers.addressing.AddressingOutHandler</span></td><td><code>3f969dd0fcc8cd15</code></td></tr><tr><td><span class="el_class">org.apache.axis2.handlers.addressing.AddressingOutHandler.WSAHeaderWriter</span></td><td><code>0d30a9bccf30ed25</code></td></tr><tr><td><span class="el_class">org.apache.axis2.handlers.addressing.AddressingValidationHandler</span></td><td><code>66a1018933bbd51d</code></td></tr><tr><td><span class="el_class">org.apache.axis2.i18n.MessageBundle</span></td><td><code>8962c4c7c2881209</code></td></tr><tr><td><span class="el_class">org.apache.axis2.i18n.Messages</span></td><td><code>871cc4d915615369</code></td></tr><tr><td><span class="el_class">org.apache.axis2.i18n.MessagesConstants</span></td><td><code>a44a92fe7c52b6b8</code></td></tr><tr><td><span class="el_class">org.apache.axis2.i18n.ProjectResourceBundle</span></td><td><code>63f2d4c5deddfd37</code></td></tr><tr><td><span class="el_class">org.apache.axis2.i18n.ProjectResourceBundle.Context</span></td><td><code>e66102b11a576fc3</code></td></tr><tr><td><span class="el_class">org.apache.axis2.integration.UtilServer</span></td><td><code>7bbb078c6466093d</code></td></tr><tr><td><span class="el_class">org.apache.axis2.java.security.AccessController</span></td><td><code>05ba94924d8b5b6d</code></td></tr><tr><td><span class="el_class">org.apache.axis2.jaxrs.JAXRSModel</span></td><td><code>ed519b53adf7f593</code></td></tr><tr><td><span class="el_class">org.apache.axis2.jaxrs.JAXRSUtils</span></td><td><code>18a79260ffff6816</code></td></tr><tr><td><span class="el_class">org.apache.axis2.jsr181.JSR181Helper</span></td><td><code>f0cf7711e3ab9018</code></td></tr><tr><td><span class="el_class">org.apache.axis2.jsr181.JSR181HelperImpl</span></td><td><code>f354c2a761ef435a</code></td></tr><tr><td><span class="el_class">org.apache.axis2.mex.om.Metadata</span></td><td><code>00b5cf0a2142d2fe</code></td></tr><tr><td><span class="el_class">org.apache.axis2.mex.om.MetadataReference</span></td><td><code>f9a23c5f4511c76d</code></td></tr><tr><td><span class="el_class">org.apache.axis2.mex.om.MetadataSection</span></td><td><code>81c13d83b528de8e</code></td></tr><tr><td><span class="el_class">org.apache.axis2.mex.om.MexOM</span></td><td><code>cc8572f43e01fff9</code></td></tr><tr><td><span class="el_class">org.apache.axis2.mex.util.MexUtil</span></td><td><code>6f9ff3e97b71d276</code></td></tr><tr><td><span class="el_class">org.apache.axis2.namespace.Constants</span></td><td><code>5b456ae6fc310b8c</code></td></tr><tr><td><span class="el_class">org.apache.axis2.oasis.ping.PingPortMessageReceiverInOut</span></td><td><code>c12ae2521e026ad3</code></td></tr><tr><td><span class="el_class">org.apache.axis2.oasis.ping.PingPortSkeleton</span></td><td><code>00439b6dbf1b5bf5</code></td></tr><tr><td><span class="el_class">org.apache.axis2.oasis.ping.PingPortStub</span></td><td><code>d55fc63499594901</code></td></tr><tr><td><span class="el_class">org.apache.axis2.phaseresolver.PhaseHolder</span></td><td><code>00e6509ea5dfe13d</code></td></tr><tr><td><span class="el_class">org.apache.axis2.phaseresolver.PhaseResolver</span></td><td><code>5f6256bd242fe5d1</code></td></tr><tr><td><span class="el_class">org.apache.axis2.policy.builders.MTOM10AssertionBuilder</span></td><td><code>9899a6dc5653403a</code></td></tr><tr><td><span class="el_class">org.apache.axis2.policy.builders.MTOM11AssertionBuilder</span></td><td><code>28d3e610664241d9</code></td></tr><tr><td><span class="el_class">org.apache.axis2.receivers.AbstractInMessageReceiver</span></td><td><code>09cf4663cf42012c</code></td></tr><tr><td><span class="el_class">org.apache.axis2.receivers.AbstractInOutMessageReceiver</span></td><td><code>88daf9779a96372f</code></td></tr><tr><td><span class="el_class">org.apache.axis2.receivers.AbstractInOutSyncMessageReceiver</span></td><td><code>c0c15d8cc9b0a7cd</code></td></tr><tr><td><span class="el_class">org.apache.axis2.receivers.AbstractMessageReceiver</span></td><td><code>1eacbc999d300bdf</code></td></tr><tr><td><span class="el_class">org.apache.axis2.receivers.AbstractMessageReceiver.4</span></td><td><code>c346185183d02829</code></td></tr><tr><td><span class="el_class">org.apache.axis2.receivers.AbstractMessageReceiver.5</span></td><td><code>e66f6798266bfa1f</code></td></tr><tr><td><span class="el_class">org.apache.axis2.receivers.AbstractMessageReceiver.ThreadContextDescriptor</span></td><td><code>1e8c7ff1e952a089</code></td></tr><tr><td><span class="el_class">org.apache.axis2.receivers.RawXMLINOnlyMessageReceiver</span></td><td><code>150881609bcc35cc</code></td></tr><tr><td><span class="el_class">org.apache.axis2.receivers.RawXMLINOutMessageReceiver</span></td><td><code>897645f3a3281d3e</code></td></tr><tr><td><span class="el_class">org.apache.axis2.rpc.receivers.RPCInOnlyMessageReceiver</span></td><td><code>4106e62866d590e5</code></td></tr><tr><td><span class="el_class">org.apache.axis2.rpc.receivers.RPCMessageReceiver</span></td><td><code>2d7fc5924c433d34</code></td></tr><tr><td><span class="el_class">org.apache.axis2.rpc.receivers.RPCUtil</span></td><td><code>dde248c5005a3083</code></td></tr><tr><td><span class="el_class">org.apache.axis2.security.AddressingMTOMSecurityTest</span></td><td><code>a145034facf510d9</code></td></tr><tr><td><span class="el_class">org.apache.axis2.security.InteropScenarioClient</span></td><td><code>edc634afa6a8bdee</code></td></tr><tr><td><span class="el_class">org.apache.axis2.security.InteropTestBase</span></td><td><code>a1ed298c30e0872b</code></td></tr><tr><td><span class="el_class">org.apache.axis2.security.MTOMOptimizedSecurityTest</span></td><td><code>c3fa97ac86043a1f</code></td></tr><tr><td><span class="el_class">org.apache.axis2.security.PWCallback</span></td><td><code>3a8601ba11524657</code></td></tr><tr><td><span class="el_class">org.apache.axis2.security.Scenario1Test</span></td><td><code>8440610630595344</code></td></tr><tr><td><span class="el_class">org.apache.axis2.security.Scenario2Test</span></td><td><code>012843a62ebe215f</code></td></tr><tr><td><span class="el_class">org.apache.axis2.security.Scenario2aTest</span></td><td><code>8626534363da7ef8</code></td></tr><tr><td><span class="el_class">org.apache.axis2.security.Scenario3Test</span></td><td><code>c2749f9cd1dfb7a0</code></td></tr><tr><td><span class="el_class">org.apache.axis2.security.Scenario4Test</span></td><td><code>62855fe3f61b2ca6</code></td></tr><tr><td><span class="el_class">org.apache.axis2.security.Scenario5Test</span></td><td><code>f0c2d2343bdb45d8</code></td></tr><tr><td><span class="el_class">org.apache.axis2.security.Scenario6Test</span></td><td><code>e787cc6123cd97af</code></td></tr><tr><td><span class="el_class">org.apache.axis2.security.Scenario7Test</span></td><td><code>274d0e7c1841c41a</code></td></tr><tr><td><span class="el_class">org.apache.axis2.testutils.PortAllocator</span></td><td><code>6e24da576a4ea3ad</code></td></tr><tr><td><span class="el_class">org.apache.axis2.transport.RequestResponseTransport.RequestResponseTransportStatus</span></td><td><code>7aba0749f5810a96</code></td></tr><tr><td><span class="el_class">org.apache.axis2.transport.TransportUtils</span></td><td><code>c61b5da9838243fa</code></td></tr><tr><td><span class="el_class">org.apache.axis2.transport.http.AbstractHTTPSender</span></td><td><code>3c880457c4c6115d</code></td></tr><tr><td><span class="el_class">org.apache.axis2.transport.http.ApplicationXMLFormatter</span></td><td><code>a41dd8250e6efffc</code></td></tr><tr><td><span class="el_class">org.apache.axis2.transport.http.AxisRequestEntity</span></td><td><code>e38cf2e097e6e37d</code></td></tr><tr><td><span class="el_class">org.apache.axis2.transport.http.CommonsHTTPTransportSender</span></td><td><code>1482ee481dbfd46a</code></td></tr><tr><td><span class="el_class">org.apache.axis2.transport.http.CommonsTransportHeaders</span></td><td><code>5530087c268f7aaa</code></td></tr><tr><td><span class="el_class">org.apache.axis2.transport.http.HTTPConstants</span></td><td><code>fc719dc71682636a</code></td></tr><tr><td><span class="el_class">org.apache.axis2.transport.http.HTTPSender</span></td><td><code>59c222d580ad1c61</code></td></tr><tr><td><span class="el_class">org.apache.axis2.transport.http.HTTPTransportReceiver</span></td><td><code>a63525ae20a168b5</code></td></tr><tr><td><span class="el_class">org.apache.axis2.transport.http.HTTPTransportUtils</span></td><td><code>3d75f629a6d7ace7</code></td></tr><tr><td><span class="el_class">org.apache.axis2.transport.http.HTTPWorker</span></td><td><code>856e3e46d7d93aea</code></td></tr><tr><td><span class="el_class">org.apache.axis2.transport.http.HTTPWorkerFactory</span></td><td><code>6b2a4b588cdaff5a</code></td></tr><tr><td><span class="el_class">org.apache.axis2.transport.http.MultipartFormDataFormatter</span></td><td><code>6c27e8c8066e7ff0</code></td></tr><tr><td><span class="el_class">org.apache.axis2.transport.http.SOAPMessageFormatter</span></td><td><code>4824f56c8e5dcd87</code></td></tr><tr><td><span class="el_class">org.apache.axis2.transport.http.SimpleHTTPServer</span></td><td><code>bc8c82491a63bdc7</code></td></tr><tr><td><span class="el_class">org.apache.axis2.transport.http.SimpleHTTPServer.ShutdownThread</span></td><td><code>018b542af551d4d7</code></td></tr><tr><td><span class="el_class">org.apache.axis2.transport.http.XFormURLEncodedFormatter</span></td><td><code>895077e31d062984</code></td></tr><tr><td><span class="el_class">org.apache.axis2.transport.http.server.AxisHttpConnectionImpl</span></td><td><code>889d64a37bac87aa</code></td></tr><tr><td><span class="el_class">org.apache.axis2.transport.http.server.AxisHttpRequestImpl</span></td><td><code>47be838dd0ccd26a</code></td></tr><tr><td><span class="el_class">org.apache.axis2.transport.http.server.AxisHttpResponseImpl</span></td><td><code>26e8392281d4e87f</code></td></tr><tr><td><span class="el_class">org.apache.axis2.transport.http.server.AxisHttpResponseImpl.AutoCommitOutputStream</span></td><td><code>1013492996744bb4</code></td></tr><tr><td><span class="el_class">org.apache.axis2.transport.http.server.AxisHttpService</span></td><td><code>9ba59e5e686f35b1</code></td></tr><tr><td><span class="el_class">org.apache.axis2.transport.http.server.AxisHttpService.SimpleHTTPRequestResponseTransport</span></td><td><code>3593774a773bb2e0</code></td></tr><tr><td><span class="el_class">org.apache.axis2.transport.http.server.DefaultConnectionListener</span></td><td><code>b4991977a4724c7d</code></td></tr><tr><td><span class="el_class">org.apache.axis2.transport.http.server.DefaultConnectionListenerFailureHandler</span></td><td><code>3505f84490f3aaee</code></td></tr><tr><td><span class="el_class">org.apache.axis2.transport.http.server.DefaultHttpConnectionManager</span></td><td><code>3401309c3c34ebd1</code></td></tr><tr><td><span class="el_class">org.apache.axis2.transport.http.server.DefaultHttpConnectionManager.1</span></td><td><code>ba127b248b53bf6c</code></td></tr><tr><td><span class="el_class">org.apache.axis2.transport.http.server.DefaultThreadFactory</span></td><td><code>b3e18be378d92604</code></td></tr><tr><td><span class="el_class">org.apache.axis2.transport.http.server.HttpFactory</span></td><td><code>4b572102b94b8667</code></td></tr><tr><td><span class="el_class">org.apache.axis2.transport.http.server.HttpServiceProcessor</span></td><td><code>36f8e3c460fdde13</code></td></tr><tr><td><span class="el_class">org.apache.axis2.transport.http.server.HttpUtils</span></td><td><code>7e5e36c5984f35d5</code></td></tr><tr><td><span class="el_class">org.apache.axis2.transport.http.server.RequestSessionCookie</span></td><td><code>13d31544773c7ed3</code></td></tr><tr><td><span class="el_class">org.apache.axis2.transport.http.server.ResponseSessionCookie</span></td><td><code>8568cfc12975ffe7</code></td></tr><tr><td><span class="el_class">org.apache.axis2.transport.http.server.SessionManager</span></td><td><code>4a516636ea2a6fc2</code></td></tr><tr><td><span class="el_class">org.apache.axis2.transport.http.server.SimpleHttpServer</span></td><td><code>a961c89903de9c97</code></td></tr><tr><td><span class="el_class">org.apache.axis2.transport.http.util.HTTPProxyConfigurationUtil</span></td><td><code>3a25c1818be2e0a8</code></td></tr><tr><td><span class="el_class">org.apache.axis2.transport.http.util.URLTemplatingUtil</span></td><td><code>5718221332d4331c</code></td></tr><tr><td><span class="el_class">org.apache.axis2.transport.java.JavaTransportSender</span></td><td><code>2003541b8275a380</code></td></tr><tr><td><span class="el_class">org.apache.axis2.transport.local.LocalTransportSender</span></td><td><code>41af0bcc7ffe4676</code></td></tr><tr><td><span class="el_class">org.apache.axis2.util.AxisPolicyLocator</span></td><td><code>4bec577e5350d363</code></td></tr><tr><td><span class="el_class">org.apache.axis2.util.Counter</span></td><td><code>44849f9b9de0006e</code></td></tr><tr><td><span class="el_class">org.apache.axis2.util.JavaUtils</span></td><td><code>ebd9b7847e3f6ada</code></td></tr><tr><td><span class="el_class">org.apache.axis2.util.Loader</span></td><td><code>37b91f151f85725f</code></td></tr><tr><td><span class="el_class">org.apache.axis2.util.Loader.1</span></td><td><code>54a0d3360eff9e4f</code></td></tr><tr><td><span class="el_class">org.apache.axis2.util.LoggingControl</span></td><td><code>489cf28fa1d852d4</code></td></tr><tr><td><span class="el_class">org.apache.axis2.util.LoggingControl.1</span></td><td><code>9857f67bdfd77c5c</code></td></tr><tr><td><span class="el_class">org.apache.axis2.util.MessageContextBuilder</span></td><td><code>d37e3e7def6e3a73</code></td></tr><tr><td><span class="el_class">org.apache.axis2.util.OnDemandLogger</span></td><td><code>d6bf49431d3b98bd</code></td></tr><tr><td><span class="el_class">org.apache.axis2.util.OptionsParser</span></td><td><code>7da1482f6a554e86</code></td></tr><tr><td><span class="el_class">org.apache.axis2.util.PolicyLocator</span></td><td><code>90988bc9f19ac0b2</code></td></tr><tr><td><span class="el_class">org.apache.axis2.util.PolicyUtil</span></td><td><code>beaed25dfda62ed8</code></td></tr><tr><td><span class="el_class">org.apache.axis2.util.SessionUtils</span></td><td><code>5133113f8362e0dc</code></td></tr><tr><td><span class="el_class">org.apache.axis2.util.Utils</span></td><td><code>1579fb0423799df1</code></td></tr><tr><td><span class="el_class">org.apache.axis2.util.Utils.8</span></td><td><code>3ff25fdab88df5dc</code></td></tr><tr><td><span class="el_class">org.apache.axis2.util.XMLUtils</span></td><td><code>fa897817bb093edc</code></td></tr><tr><td><span class="el_class">org.apache.axis2.wsdl.WSDLUtil</span></td><td><code>d7809d3126f5333d</code></td></tr><tr><td><span class="el_class">org.apache.axis2.xmlbeans.XmlBeansXMLReader</span></td><td><code>069dd19022f64fb8</code></td></tr><tr><td><span class="el_class">org.apache.commons.collections.ExtendedProperties</span></td><td><code>8910576ac951acf0</code></td></tr><tr><td><span class="el_class">org.apache.commons.collections.ExtendedProperties.PropertiesReader</span></td><td><code>4255d19816535ac7</code></td></tr><tr><td><span class="el_class">org.apache.commons.collections.ExtendedProperties.PropertiesTokenizer</span></td><td><code>32f4fe8189ff7fbe</code></td></tr><tr><td><span class="el_class">org.apache.commons.collections.map.AbstractHashedMap</span></td><td><code>004e375b0de65177</code></td></tr><tr><td><span class="el_class">org.apache.commons.collections.map.AbstractHashedMap.HashEntry</span></td><td><code>f535b62988514684</code></td></tr><tr><td><span class="el_class">org.apache.commons.collections.map.AbstractLinkedMap</span></td><td><code>d2000c0de498ea57</code></td></tr><tr><td><span class="el_class">org.apache.commons.collections.map.AbstractLinkedMap.LinkEntry</span></td><td><code>382dda912a7a42a2</code></td></tr><tr><td><span class="el_class">org.apache.commons.collections.map.LRUMap</span></td><td><code>eb50197910cd7378</code></td></tr><tr><td><span class="el_class">org.apache.commons.httpclient.AutoCloseInputStream</span></td><td><code>9fa5fdd084f77fd5</code></td></tr><tr><td><span class="el_class">org.apache.commons.httpclient.ChunkedInputStream</span></td><td><code>0e7075bb10ef952f</code></td></tr><tr><td><span class="el_class">org.apache.commons.httpclient.ChunkedOutputStream</span></td><td><code>6749f9d9ce9977f6</code></td></tr><tr><td><span class="el_class">org.apache.commons.httpclient.DefaultHttpMethodRetryHandler</span></td><td><code>f2e2711b19e9a1c9</code></td></tr><tr><td><span class="el_class">org.apache.commons.httpclient.Header</span></td><td><code>e576d686b78b0680</code></td></tr><tr><td><span class="el_class">org.apache.commons.httpclient.HeaderElement</span></td><td><code>bba6b76e314d6237</code></td></tr><tr><td><span class="el_class">org.apache.commons.httpclient.HeaderGroup</span></td><td><code>eefba74e5de9ab23</code></td></tr><tr><td><span class="el_class">org.apache.commons.httpclient.HostConfiguration</span></td><td><code>73f88927e5b9470e</code></td></tr><tr><td><span class="el_class">org.apache.commons.httpclient.HttpClient</span></td><td><code>8df0c9c9d08b67ec</code></td></tr><tr><td><span class="el_class">org.apache.commons.httpclient.HttpConnection</span></td><td><code>2f85ceac0ed60ae6</code></td></tr><tr><td><span class="el_class">org.apache.commons.httpclient.HttpHost</span></td><td><code>dcfa12e505698080</code></td></tr><tr><td><span class="el_class">org.apache.commons.httpclient.HttpMethodBase</span></td><td><code>ed2e69c09cb42b49</code></td></tr><tr><td><span class="el_class">org.apache.commons.httpclient.HttpMethodBase.1</span></td><td><code>09ee8bc0db8ec957</code></td></tr><tr><td><span class="el_class">org.apache.commons.httpclient.HttpMethodDirector</span></td><td><code>1d2d7fe13e7b74ba</code></td></tr><tr><td><span class="el_class">org.apache.commons.httpclient.HttpParser</span></td><td><code>c246cee55702b8be</code></td></tr><tr><td><span class="el_class">org.apache.commons.httpclient.HttpState</span></td><td><code>91c6a87226d5ae00</code></td></tr><tr><td><span class="el_class">org.apache.commons.httpclient.HttpVersion</span></td><td><code>976eda49980a168a</code></td></tr><tr><td><span class="el_class">org.apache.commons.httpclient.MultiThreadedHttpConnectionManager</span></td><td><code>59c7aef553d4cf90</code></td></tr><tr><td><span class="el_class">org.apache.commons.httpclient.MultiThreadedHttpConnectionManager.ConnectionPool</span></td><td><code>195b8777661b4e57</code></td></tr><tr><td><span class="el_class">org.apache.commons.httpclient.MultiThreadedHttpConnectionManager.ConnectionSource</span></td><td><code>4268cf29836a90f8</code></td></tr><tr><td><span class="el_class">org.apache.commons.httpclient.MultiThreadedHttpConnectionManager.HostConnectionPool</span></td><td><code>574374686a49f37a</code></td></tr><tr><td><span class="el_class">org.apache.commons.httpclient.MultiThreadedHttpConnectionManager.HttpConnectionAdapter</span></td><td><code>ad9b9d4c9d73e0e8</code></td></tr><tr><td><span class="el_class">org.apache.commons.httpclient.MultiThreadedHttpConnectionManager.HttpConnectionWithReference</span></td><td><code>f98953ca064d4e5b</code></td></tr><tr><td><span class="el_class">org.apache.commons.httpclient.MultiThreadedHttpConnectionManager.ReferenceQueueThread</span></td><td><code>90ed3795f18cf7e0</code></td></tr><tr><td><span class="el_class">org.apache.commons.httpclient.NameValuePair</span></td><td><code>dbb4bcb10d376419</code></td></tr><tr><td><span class="el_class">org.apache.commons.httpclient.SimpleHttpConnectionManager</span></td><td><code>72a64e5667e61019</code></td></tr><tr><td><span class="el_class">org.apache.commons.httpclient.StatusLine</span></td><td><code>5689ae92ddfbff5d</code></td></tr><tr><td><span class="el_class">org.apache.commons.httpclient.URI</span></td><td><code>f2214f141f2172ad</code></td></tr><tr><td><span class="el_class">org.apache.commons.httpclient.URI.LocaleToCharsetMap</span></td><td><code>6e060f0e06ea60a2</code></td></tr><tr><td><span class="el_class">org.apache.commons.httpclient.Wire</span></td><td><code>db499b25032a2bbc</code></td></tr><tr><td><span class="el_class">org.apache.commons.httpclient.auth.AuthChallengeProcessor</span></td><td><code>b43fea83a8eb669d</code></td></tr><tr><td><span class="el_class">org.apache.commons.httpclient.auth.AuthState</span></td><td><code>bb63f6997c069598</code></td></tr><tr><td><span class="el_class">org.apache.commons.httpclient.cookie.CookiePathComparator</span></td><td><code>c0b38c95e1f4a0bc</code></td></tr><tr><td><span class="el_class">org.apache.commons.httpclient.cookie.CookiePolicy</span></td><td><code>04acae7e2cc8befc</code></td></tr><tr><td><span class="el_class">org.apache.commons.httpclient.cookie.CookieSpec</span></td><td><code>a85a4452572b06c1</code></td></tr><tr><td><span class="el_class">org.apache.commons.httpclient.cookie.CookieSpecBase</span></td><td><code>2e85ec4b0aa4e0e3</code></td></tr><tr><td><span class="el_class">org.apache.commons.httpclient.cookie.RFC2109Spec</span></td><td><code>ed7500e879c536af</code></td></tr><tr><td><span class="el_class">org.apache.commons.httpclient.cookie.RFC2965Spec</span></td><td><code>0a2e809bd27b9816</code></td></tr><tr><td><span class="el_class">org.apache.commons.httpclient.methods.EntityEnclosingMethod</span></td><td><code>c18b9d4a0693e031</code></td></tr><tr><td><span class="el_class">org.apache.commons.httpclient.methods.ExpectContinueMethod</span></td><td><code>6d8de25b4ee2f592</code></td></tr><tr><td><span class="el_class">org.apache.commons.httpclient.methods.PostMethod</span></td><td><code>1fdda219a58cc82a</code></td></tr><tr><td><span class="el_class">org.apache.commons.httpclient.params.DefaultHttpParams</span></td><td><code>99f7c3a6d2ce2313</code></td></tr><tr><td><span class="el_class">org.apache.commons.httpclient.params.DefaultHttpParamsFactory</span></td><td><code>96c8ccac9d2a1f7f</code></td></tr><tr><td><span class="el_class">org.apache.commons.httpclient.params.HostParams</span></td><td><code>ea78d84aa8bc0a74</code></td></tr><tr><td><span class="el_class">org.apache.commons.httpclient.params.HttpClientParams</span></td><td><code>f4e41770a772648c</code></td></tr><tr><td><span class="el_class">org.apache.commons.httpclient.params.HttpConnectionManagerParams</span></td><td><code>e1223dc30649f48f</code></td></tr><tr><td><span class="el_class">org.apache.commons.httpclient.params.HttpConnectionParams</span></td><td><code>c0b70eb3e3e56be4</code></td></tr><tr><td><span class="el_class">org.apache.commons.httpclient.params.HttpMethodParams</span></td><td><code>3a8d6c8fab89c50c</code></td></tr><tr><td><span class="el_class">org.apache.commons.httpclient.protocol.DefaultProtocolSocketFactory</span></td><td><code>448c2c40b15f7f03</code></td></tr><tr><td><span class="el_class">org.apache.commons.httpclient.protocol.Protocol</span></td><td><code>ff604352678aa1c3</code></td></tr><tr><td><span class="el_class">org.apache.commons.httpclient.protocol.ReflectionSocketFactory</span></td><td><code>217dcdb8940eb292</code></td></tr><tr><td><span class="el_class">org.apache.commons.httpclient.util.EncodingUtil</span></td><td><code>6e866723c14c3d94</code></td></tr><tr><td><span class="el_class">org.apache.commons.httpclient.util.ExceptionUtil</span></td><td><code>aa0020befd1f3c21</code></td></tr><tr><td><span class="el_class">org.apache.commons.httpclient.util.IdleConnectionHandler</span></td><td><code>abd64366c0666502</code></td></tr><tr><td><span class="el_class">org.apache.commons.httpclient.util.LangUtils</span></td><td><code>1835769fac012139</code></td></tr><tr><td><span class="el_class">org.apache.commons.httpclient.util.ParameterFormatter</span></td><td><code>c270700fc1c9dd2c</code></td></tr><tr><td><span class="el_class">org.apache.commons.httpclient.util.ParameterParser</span></td><td><code>c8af359a06c05b7b</code></td></tr><tr><td><span class="el_class">org.apache.commons.lang.StringUtils</span></td><td><code>a5c4742d48afe134</code></td></tr><tr><td><span class="el_class">org.apache.commons.logging.LogFactory</span></td><td><code>5c9b6286a0ecaeeb</code></td></tr><tr><td><span class="el_class">org.apache.commons.logging.LogFactory</span></td><td><code>e248641dfadece2f</code></td></tr><tr><td><span class="el_class">org.apache.commons.logging.LogFactory.1</span></td><td><code>35cd3441e691f91d</code></td></tr><tr><td><span class="el_class">org.apache.commons.logging.LogFactory.1</span></td><td><code>bdf4620c35b4eb66</code></td></tr><tr><td><span class="el_class">org.apache.commons.logging.LogFactory.2</span></td><td><code>85276ece6dd22248</code></td></tr><tr><td><span class="el_class">org.apache.commons.logging.LogFactory.2</span></td><td><code>f1244e6e80ab4e4c</code></td></tr><tr><td><span class="el_class">org.apache.commons.logging.LogFactory.3</span></td><td><code>08e35df1f60483aa</code></td></tr><tr><td><span class="el_class">org.apache.commons.logging.LogFactory.3</span></td><td><code>75c7af9978a45eeb</code></td></tr><tr><td><span class="el_class">org.apache.commons.logging.LogFactory.4</span></td><td><code>c9a90de79ed7a4b2</code></td></tr><tr><td><span class="el_class">org.apache.commons.logging.LogFactory.4</span></td><td><code>fb4611c54b1bc610</code></td></tr><tr><td><span class="el_class">org.apache.commons.logging.LogFactory.5</span></td><td><code>9662b1355858e3b2</code></td></tr><tr><td><span class="el_class">org.apache.commons.logging.LogFactory.6</span></td><td><code>367c055e3172a33e</code></td></tr><tr><td><span class="el_class">org.apache.commons.logging.LogFactory.6</span></td><td><code>cfb6bac3a5218169</code></td></tr><tr><td><span class="el_class">org.apache.commons.logging.impl.Jdk14Logger</span></td><td><code>330da32340f1e703</code></td></tr><tr><td><span class="el_class">org.apache.commons.logging.impl.Log4JLogger</span></td><td><code>de6ca6532fb2d5ce</code></td></tr><tr><td><span class="el_class">org.apache.commons.logging.impl.Log4JLogger</span></td><td><code>aaaba140180f1ae6</code></td></tr><tr><td><span class="el_class">org.apache.commons.logging.impl.LogFactoryImpl</span></td><td><code>19310bec008ee83b</code></td></tr><tr><td><span class="el_class">org.apache.commons.logging.impl.LogFactoryImpl</span></td><td><code>6898f8e92ec6ef2c</code></td></tr><tr><td><span class="el_class">org.apache.commons.logging.impl.LogFactoryImpl.1</span></td><td><code>efe30fd0ab11f4d4</code></td></tr><tr><td><span class="el_class">org.apache.commons.logging.impl.LogFactoryImpl.1</span></td><td><code>18bb4e5d59b0e5ad</code></td></tr><tr><td><span class="el_class">org.apache.commons.logging.impl.LogFactoryImpl.2</span></td><td><code>cff5bbc2329546f8</code></td></tr><tr><td><span class="el_class">org.apache.commons.logging.impl.LogFactoryImpl.2</span></td><td><code>1a303d46767b848d</code></td></tr><tr><td><span class="el_class">org.apache.commons.logging.impl.WeakHashtable</span></td><td><code>1ce3a9a3afd730be</code></td></tr><tr><td><span class="el_class">org.apache.commons.logging.impl.WeakHashtable</span></td><td><code>bda06549392c232d</code></td></tr><tr><td><span class="el_class">org.apache.commons.logging.impl.WeakHashtable.Referenced</span></td><td><code>7e6bd0a967376754</code></td></tr><tr><td><span class="el_class">org.apache.commons.logging.impl.WeakHashtable.Referenced</span></td><td><code>24e87006ab38c8e4</code></td></tr><tr><td><span class="el_class">org.apache.commons.logging.impl.WeakHashtable.WeakKey</span></td><td><code>3c62431e0d7eba54</code></td></tr><tr><td><span class="el_class">org.apache.commons.logging.impl.WeakHashtable.WeakKey</span></td><td><code>54de5ff573d5fd74</code></td></tr><tr><td><span class="el_class">org.apache.http.ConnectionClosedException</span></td><td><code>c1e47e92ab72f4e5</code></td></tr><tr><td><span class="el_class">org.apache.http.HttpVersion</span></td><td><code>cbc08548363334bf</code></td></tr><tr><td><span class="el_class">org.apache.http.ProtocolVersion</span></td><td><code>1d4369462d6bf581</code></td></tr><tr><td><span class="el_class">org.apache.http.entity.AbstractHttpEntity</span></td><td><code>e39a74df5f3250bb</code></td></tr><tr><td><span class="el_class">org.apache.http.entity.BasicHttpEntity</span></td><td><code>0d92d7541d54a31a</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.DefaultConnectionReuseStrategy</span></td><td><code>ce2468bb6675f3ac</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.DefaultHttpRequestFactory</span></td><td><code>bbc8ddbc1a737d41</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.DefaultHttpResponseFactory</span></td><td><code>3eda7da6d768f735</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.EnglishReasonPhraseCatalog</span></td><td><code>dec7736ea2a6d363</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.entity.StrictContentLengthStrategy</span></td><td><code>62729d31c3eccb92</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.io.AbstractMessageParser</span></td><td><code>ee4468c3537af59c</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.io.AbstractMessageWriter</span></td><td><code>75741b8a1ebdb5a4</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.io.AbstractSessionInputBuffer</span></td><td><code>a795cf8d626ffbc8</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.io.AbstractSessionOutputBuffer</span></td><td><code>fb3d98b7d93f3c43</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.io.ChunkedInputStream</span></td><td><code>5992c6437c0c9454</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.io.ChunkedOutputStream</span></td><td><code>0d316775f3c25985</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.io.ContentLengthInputStream</span></td><td><code>fe9db619a33ce9b8</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.io.HttpRequestParser</span></td><td><code>4640cccba4e2cad5</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.io.HttpResponseWriter</span></td><td><code>9e1bd0ffb1747432</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.io.HttpTransportMetricsImpl</span></td><td><code>fa99eed815b340af</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.io.IdentityOutputStream</span></td><td><code>867a8c942f478ef8</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.io.SocketInputBuffer</span></td><td><code>4a9949b154d711da</code></td></tr><tr><td><span class="el_class">org.apache.http.impl.io.SocketOutputBuffer</span></td><td><code>db80885e06ebdfc2</code></td></tr><tr><td><span class="el_class">org.apache.http.message.AbstractHttpMessage</span></td><td><code>5bef64b4013c246d</code></td></tr><tr><td><span class="el_class">org.apache.http.message.BasicHeader</span></td><td><code>e67758c371765d3f</code></td></tr><tr><td><span class="el_class">org.apache.http.message.BasicHttpEntityEnclosingRequest</span></td><td><code>949cadee97aac6d0</code></td></tr><tr><td><span class="el_class">org.apache.http.message.BasicHttpRequest</span></td><td><code>27e6e6223d14dc69</code></td></tr><tr><td><span class="el_class">org.apache.http.message.BasicHttpResponse</span></td><td><code>7d2e3af70f5f5c9b</code></td></tr><tr><td><span class="el_class">org.apache.http.message.BasicLineFormatter</span></td><td><code>f48d759a5ad77ac3</code></td></tr><tr><td><span class="el_class">org.apache.http.message.BasicLineParser</span></td><td><code>5bd8b6091b635296</code></td></tr><tr><td><span class="el_class">org.apache.http.message.BasicListHeaderIterator</span></td><td><code>525b988d36b259fe</code></td></tr><tr><td><span class="el_class">org.apache.http.message.BasicRequestLine</span></td><td><code>7d5b49c38cd0b644</code></td></tr><tr><td><span class="el_class">org.apache.http.message.BasicStatusLine</span></td><td><code>ada668b3fc8716c7</code></td></tr><tr><td><span class="el_class">org.apache.http.message.BasicTokenIterator</span></td><td><code>481fda56798095e5</code></td></tr><tr><td><span class="el_class">org.apache.http.message.BufferedHeader</span></td><td><code>f7312e9cfb85adc5</code></td></tr><tr><td><span class="el_class">org.apache.http.message.HeaderGroup</span></td><td><code>84e8e9eddecb43b3</code></td></tr><tr><td><span class="el_class">org.apache.http.message.ParserCursor</span></td><td><code>9b30c344b73d7c56</code></td></tr><tr><td><span class="el_class">org.apache.http.params.AbstractHttpParams</span></td><td><code>7ca739fb9c29eba9</code></td></tr><tr><td><span class="el_class">org.apache.http.params.BasicHttpParams</span></td><td><code>1555bfd8ed580268</code></td></tr><tr><td><span class="el_class">org.apache.http.params.DefaultedHttpParams</span></td><td><code>72334558e31522ab</code></td></tr><tr><td><span class="el_class">org.apache.http.params.HttpConnectionParams</span></td><td><code>976e1e179eb63444</code></td></tr><tr><td><span class="el_class">org.apache.http.params.HttpProtocolParams</span></td><td><code>d88adef98903e0b1</code></td></tr><tr><td><span class="el_class">org.apache.http.protocol.BasicHttpContext</span></td><td><code>c043c739e458bb09</code></td></tr><tr><td><span class="el_class">org.apache.http.protocol.BasicHttpProcessor</span></td><td><code>88bd2dcfc26554cc</code></td></tr><tr><td><span class="el_class">org.apache.http.protocol.HTTP</span></td><td><code>26176ab85226e121</code></td></tr><tr><td><span class="el_class">org.apache.http.protocol.HttpDateGenerator</span></td><td><code>4aba5c2f4fff8d45</code></td></tr><tr><td><span class="el_class">org.apache.http.protocol.ResponseConnControl</span></td><td><code>5a65060f286bcadb</code></td></tr><tr><td><span class="el_class">org.apache.http.protocol.ResponseContent</span></td><td><code>be18e185b6a5dd34</code></td></tr><tr><td><span class="el_class">org.apache.http.protocol.ResponseDate</span></td><td><code>fa3063c6b73adf93</code></td></tr><tr><td><span class="el_class">org.apache.http.protocol.ResponseServer</span></td><td><code>4628268975d1c45e</code></td></tr><tr><td><span class="el_class">org.apache.http.util.ByteArrayBuffer</span></td><td><code>fd1d6d06e61df084</code></td></tr><tr><td><span class="el_class">org.apache.http.util.CharArrayBuffer</span></td><td><code>c998432a73020dca</code></td></tr><tr><td><span class="el_class">org.apache.http.util.EncodingUtils</span></td><td><code>f7767db2294bb84a</code></td></tr><tr><td><span class="el_class">org.apache.james.mime4j.codec.DecodeMonitor</span></td><td><code>bcef2805a82b2e7d</code></td></tr><tr><td><span class="el_class">org.apache.james.mime4j.codec.DecodeMonitor.1</span></td><td><code>6be60135b742071d</code></td></tr><tr><td><span class="el_class">org.apache.james.mime4j.io.BufferedLineReaderInputStream</span></td><td><code>a5f330f3288b4abc</code></td></tr><tr><td><span class="el_class">org.apache.james.mime4j.io.LineReaderInputStream</span></td><td><code>839c624d356d8cb3</code></td></tr><tr><td><span class="el_class">org.apache.james.mime4j.io.LineReaderInputStreamAdaptor</span></td><td><code>4600c5ab14f1abba</code></td></tr><tr><td><span class="el_class">org.apache.james.mime4j.io.MimeBoundaryInputStream</span></td><td><code>69f49e78be176605</code></td></tr><tr><td><span class="el_class">org.apache.james.mime4j.stream.BasicBodyDescriptor</span></td><td><code>93f696d81f4c874e</code></td></tr><tr><td><span class="el_class">org.apache.james.mime4j.stream.DefaultFieldBuilder</span></td><td><code>a032cf38e192d92c</code></td></tr><tr><td><span class="el_class">org.apache.james.mime4j.stream.EntityState</span></td><td><code>916b5b8572958b00</code></td></tr><tr><td><span class="el_class">org.apache.james.mime4j.stream.FallbackBodyDescriptorBuilder</span></td><td><code>74453f4347b0032d</code></td></tr><tr><td><span class="el_class">org.apache.james.mime4j.stream.MimeConfig</span></td><td><code>7d1cd9b002c94c77</code></td></tr><tr><td><span class="el_class">org.apache.james.mime4j.stream.MimeEntity</span></td><td><code>cc04299565dcd440</code></td></tr><tr><td><span class="el_class">org.apache.james.mime4j.stream.MimeEntity.1</span></td><td><code>f4fcca74cad009bd</code></td></tr><tr><td><span class="el_class">org.apache.james.mime4j.stream.MimeTokenStream</span></td><td><code>8d7dd5bfd17002cb</code></td></tr><tr><td><span class="el_class">org.apache.james.mime4j.stream.NameValuePair</span></td><td><code>2be474e38696c3dd</code></td></tr><tr><td><span class="el_class">org.apache.james.mime4j.stream.ParserCursor</span></td><td><code>7b61d8270fff0026</code></td></tr><tr><td><span class="el_class">org.apache.james.mime4j.stream.RawBody</span></td><td><code>b8b99896e4abdf3e</code></td></tr><tr><td><span class="el_class">org.apache.james.mime4j.stream.RawField</span></td><td><code>cca0a52fff947171</code></td></tr><tr><td><span class="el_class">org.apache.james.mime4j.stream.RawFieldParser</span></td><td><code>e680c26fbc32cf6a</code></td></tr><tr><td><span class="el_class">org.apache.james.mime4j.stream.RecursionMode</span></td><td><code>2ec1beb3f1fff192</code></td></tr><tr><td><span class="el_class">org.apache.james.mime4j.util.ByteArrayBuffer</span></td><td><code>c7985df2ae79ea17</code></td></tr><tr><td><span class="el_class">org.apache.james.mime4j.util.CharsetUtil</span></td><td><code>13b8bfbad43a506c</code></td></tr><tr><td><span class="el_class">org.apache.james.mime4j.util.ContentUtil</span></td><td><code>f8ef9c65ae97cd79</code></td></tr><tr><td><span class="el_class">org.apache.james.mime4j.util.MimeUtil</span></td><td><code>63081afdbd9ff9a7</code></td></tr><tr><td><span class="el_class">org.apache.james.mime4j.util.MimeUtil.1</span></td><td><code>7815a3a3e3160a24</code></td></tr><tr><td><span class="el_class">org.apache.jcp.xml.dsig.internal.DigesterOutputStream</span></td><td><code>3f7c2d6315f02ae1</code></td></tr><tr><td><span class="el_class">org.apache.jcp.xml.dsig.internal.MacOutputStream</span></td><td><code>8367323aca7e34cf</code></td></tr><tr><td><span class="el_class">org.apache.jcp.xml.dsig.internal.SignerOutputStream</span></td><td><code>1a273b258e589867</code></td></tr><tr><td><span class="el_class">org.apache.jcp.xml.dsig.internal.dom.AbstractDOMSignatureMethod</span></td><td><code>5f575f49805c4544</code></td></tr><tr><td><span class="el_class">org.apache.jcp.xml.dsig.internal.dom.AbstractDOMSignatureMethod.Type</span></td><td><code>7fc611468e024a7d</code></td></tr><tr><td><span class="el_class">org.apache.jcp.xml.dsig.internal.dom.ApacheCanonicalizer</span></td><td><code>affab58ce3bb860a</code></td></tr><tr><td><span class="el_class">org.apache.jcp.xml.dsig.internal.dom.ApacheNodeSetData</span></td><td><code>088c337878dd4948</code></td></tr><tr><td><span class="el_class">org.apache.jcp.xml.dsig.internal.dom.DOMCanonicalizationMethod</span></td><td><code>57548ba642c1d439</code></td></tr><tr><td><span class="el_class">org.apache.jcp.xml.dsig.internal.dom.DOMDigestMethod</span></td><td><code>c2e15d2cd70ff953</code></td></tr><tr><td><span class="el_class">org.apache.jcp.xml.dsig.internal.dom.DOMDigestMethod.SHA1</span></td><td><code>1f95d35bec4ea9d1</code></td></tr><tr><td><span class="el_class">org.apache.jcp.xml.dsig.internal.dom.DOMExcC14NMethod</span></td><td><code>1c21133be3f99330</code></td></tr><tr><td><span class="el_class">org.apache.jcp.xml.dsig.internal.dom.DOMHMACSignatureMethod</span></td><td><code>eda9418a1d99268b</code></td></tr><tr><td><span class="el_class">org.apache.jcp.xml.dsig.internal.dom.DOMHMACSignatureMethod.SHA1</span></td><td><code>7777e04ae47d9646</code></td></tr><tr><td><span class="el_class">org.apache.jcp.xml.dsig.internal.dom.DOMKeyInfo</span></td><td><code>4b38fb1712858550</code></td></tr><tr><td><span class="el_class">org.apache.jcp.xml.dsig.internal.dom.DOMKeyInfoFactory</span></td><td><code>4f17039a603351cf</code></td></tr><tr><td><span class="el_class">org.apache.jcp.xml.dsig.internal.dom.DOMKeyInfoFactory.UnmarshalContext</span></td><td><code>087af6e4400f239a</code></td></tr><tr><td><span class="el_class">org.apache.jcp.xml.dsig.internal.dom.DOMReference</span></td><td><code>c7f3debdc0367490</code></td></tr><tr><td><span class="el_class">org.apache.jcp.xml.dsig.internal.dom.DOMReference.1</span></td><td><code>7e479c2c1cf7ffc5</code></td></tr><tr><td><span class="el_class">org.apache.jcp.xml.dsig.internal.dom.DOMSignatureMethod</span></td><td><code>d6b5412aac967a7e</code></td></tr><tr><td><span class="el_class">org.apache.jcp.xml.dsig.internal.dom.DOMSignatureMethod.SHA1withRSA</span></td><td><code>b3eaad0f9a118d5d</code></td></tr><tr><td><span class="el_class">org.apache.jcp.xml.dsig.internal.dom.DOMSignedInfo</span></td><td><code>0e7c6865684e95b8</code></td></tr><tr><td><span class="el_class">org.apache.jcp.xml.dsig.internal.dom.DOMStructure</span></td><td><code>31a5ba7d16aba481</code></td></tr><tr><td><span class="el_class">org.apache.jcp.xml.dsig.internal.dom.DOMSubTreeData</span></td><td><code>cd19deac5820935b</code></td></tr><tr><td><span class="el_class">org.apache.jcp.xml.dsig.internal.dom.DOMSubTreeData.DelayedNodeIterator</span></td><td><code>23185d41f411d704</code></td></tr><tr><td><span class="el_class">org.apache.jcp.xml.dsig.internal.dom.DOMTransform</span></td><td><code>3d66571aad9b05c9</code></td></tr><tr><td><span class="el_class">org.apache.jcp.xml.dsig.internal.dom.DOMURIDereferencer</span></td><td><code>9f8b1f3f3dcb81c0</code></td></tr><tr><td><span class="el_class">org.apache.jcp.xml.dsig.internal.dom.DOMUtils</span></td><td><code>9894ab9811364e9c</code></td></tr><tr><td><span class="el_class">org.apache.jcp.xml.dsig.internal.dom.DOMX509Data</span></td><td><code>d6d4d981f388d91c</code></td></tr><tr><td><span class="el_class">org.apache.jcp.xml.dsig.internal.dom.DOMXMLSignature</span></td><td><code>790992f5e27fc6dd</code></td></tr><tr><td><span class="el_class">org.apache.jcp.xml.dsig.internal.dom.DOMXMLSignature.DOMSignatureValue</span></td><td><code>da31db7797e9c3f1</code></td></tr><tr><td><span class="el_class">org.apache.jcp.xml.dsig.internal.dom.DOMXMLSignatureFactory</span></td><td><code>3f952c5e6922affe</code></td></tr><tr><td><span class="el_class">org.apache.jcp.xml.dsig.internal.dom.Utils</span></td><td><code>6126cc50736d0cde</code></td></tr><tr><td><span class="el_class">org.apache.jcp.xml.dsig.internal.dom.XMLDSigRI</span></td><td><code>8bf5677e6de01975</code></td></tr><tr><td><span class="el_class">org.apache.jcp.xml.dsig.internal.dom.XMLDSigRI.1</span></td><td><code>7419a6a607bda3a8</code></td></tr><tr><td><span class="el_class">org.apache.log4j.AppenderSkeleton</span></td><td><code>afa2aac6f7e4015e</code></td></tr><tr><td><span class="el_class">org.apache.log4j.Category</span></td><td><code>0aa8fa930bb9a324</code></td></tr><tr><td><span class="el_class">org.apache.log4j.CategoryKey</span></td><td><code>aea3577766667ece</code></td></tr><tr><td><span class="el_class">org.apache.log4j.ConsoleAppender</span></td><td><code>24f8ebe3df2d4b4b</code></td></tr><tr><td><span class="el_class">org.apache.log4j.DefaultCategoryFactory</span></td><td><code>4092d6a0d9849913</code></td></tr><tr><td><span class="el_class">org.apache.log4j.Hierarchy</span></td><td><code>177b4725d6a4120d</code></td></tr><tr><td><span class="el_class">org.apache.log4j.Layout</span></td><td><code>308cb83ed131f1be</code></td></tr><tr><td><span class="el_class">org.apache.log4j.Level</span></td><td><code>1a9dbc63b70f19b1</code></td></tr><tr><td><span class="el_class">org.apache.log4j.LogManager</span></td><td><code>26ef9ea33aed3a48</code></td></tr><tr><td><span class="el_class">org.apache.log4j.Logger</span></td><td><code>b842f323fe3d5c55</code></td></tr><tr><td><span class="el_class">org.apache.log4j.PatternLayout</span></td><td><code>a319267105c88c41</code></td></tr><tr><td><span class="el_class">org.apache.log4j.Priority</span></td><td><code>e7186d4da9125f6e</code></td></tr><tr><td><span class="el_class">org.apache.log4j.PropertyConfigurator</span></td><td><code>c0f8b3f84a1fb408</code></td></tr><tr><td><span class="el_class">org.apache.log4j.ProvisionNode</span></td><td><code>781746e163e8aec4</code></td></tr><tr><td><span class="el_class">org.apache.log4j.WriterAppender</span></td><td><code>361a949ec7d7a912</code></td></tr><tr><td><span class="el_class">org.apache.log4j.config.PropertySetter</span></td><td><code>aff2e46299b2a836</code></td></tr><tr><td><span class="el_class">org.apache.log4j.helpers.AbsoluteTimeDateFormat</span></td><td><code>8fd2358e7efde6c0</code></td></tr><tr><td><span class="el_class">org.apache.log4j.helpers.AppenderAttachableImpl</span></td><td><code>b753dd47d35686e1</code></td></tr><tr><td><span class="el_class">org.apache.log4j.helpers.FormattingInfo</span></td><td><code>22a2ca4bc7872f71</code></td></tr><tr><td><span class="el_class">org.apache.log4j.helpers.ISO8601DateFormat</span></td><td><code>43c7cfd01b19d2f3</code></td></tr><tr><td><span class="el_class">org.apache.log4j.helpers.Loader</span></td><td><code>3e7a1308acae1fb5</code></td></tr><tr><td><span class="el_class">org.apache.log4j.helpers.LogLog</span></td><td><code>a30193b49afa0c13</code></td></tr><tr><td><span class="el_class">org.apache.log4j.helpers.OnlyOnceErrorHandler</span></td><td><code>70d0b91ce3da35a4</code></td></tr><tr><td><span class="el_class">org.apache.log4j.helpers.OptionConverter</span></td><td><code>40b7af4da6677cea</code></td></tr><tr><td><span class="el_class">org.apache.log4j.helpers.PatternConverter</span></td><td><code>c713e4d1ef824e9d</code></td></tr><tr><td><span class="el_class">org.apache.log4j.helpers.PatternParser</span></td><td><code>b3c40eb06a74076c</code></td></tr><tr><td><span class="el_class">org.apache.log4j.helpers.PatternParser.BasicPatternConverter</span></td><td><code>478f45ca64ac9743</code></td></tr><tr><td><span class="el_class">org.apache.log4j.helpers.PatternParser.CategoryPatternConverter</span></td><td><code>e97ea8e141fa3b66</code></td></tr><tr><td><span class="el_class">org.apache.log4j.helpers.PatternParser.DatePatternConverter</span></td><td><code>a932528304b8fa4a</code></td></tr><tr><td><span class="el_class">org.apache.log4j.helpers.PatternParser.LiteralPatternConverter</span></td><td><code>1b5a25e1550d155d</code></td></tr><tr><td><span class="el_class">org.apache.log4j.helpers.PatternParser.NamedPatternConverter</span></td><td><code>a2960a586a7b0d7e</code></td></tr><tr><td><span class="el_class">org.apache.log4j.helpers.QuietWriter</span></td><td><code>62d4e9a6088a9e20</code></td></tr><tr><td><span class="el_class">org.apache.log4j.or.DefaultRenderer</span></td><td><code>b634deb70562cbff</code></td></tr><tr><td><span class="el_class">org.apache.log4j.or.RendererMap</span></td><td><code>4fdd8fead65aba5d</code></td></tr><tr><td><span class="el_class">org.apache.log4j.spi.DefaultRepositorySelector</span></td><td><code>d0f95d79c8035783</code></td></tr><tr><td><span class="el_class">org.apache.log4j.spi.LoggingEvent</span></td><td><code>3c98b9135a28e0a6</code></td></tr><tr><td><span class="el_class">org.apache.log4j.spi.RootLogger</span></td><td><code>e303e8c25ae34b2f</code></td></tr><tr><td><span class="el_class">org.apache.log4j.spi.ThrowableInformation</span></td><td><code>e380838149d7bd60</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.NonAbstractClassFilter</span></td><td><code>04ebc90be1879d2f</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.BaseProviderFactory</span></td><td><code>a1cbb777a636f03f</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.BooterDeserializer</span></td><td><code>3eba3311a0ea784c</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ClassLoaderConfiguration</span></td><td><code>6e06a3a75082a947</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.Classpath</span></td><td><code>b2e7c9e530b1cd41</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ClasspathConfiguration</span></td><td><code>51f23e4b6e9f7d68</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ForkedBooter</span></td><td><code>adf6fafea20d9ea0</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ForkingReporterFactory</span></td><td><code>0a74ebb7927609e1</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ForkingRunListener</span></td><td><code>6775399d70630482</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.IsolatedClassLoader</span></td><td><code>53fa1965b524dc1c</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.PropertiesWrapper</span></td><td><code>7aa29a5b579c9f62</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ProviderConfiguration</span></td><td><code>4d9f6c5487844075</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ProviderFactory</span></td><td><code>e80401fdaac91f1a</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.ProviderFactory.ProviderProxy</span></td><td><code>dd0052416032de62</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.StartupConfiguration</span></td><td><code>bd6d70a038b6bba7</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.SurefireReflector</span></td><td><code>7695df90ddbc884a</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.SurefireStarter</span></td><td><code>76938b087192fb84</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.SystemPropertyManager</span></td><td><code>3084cd48bfc00149</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.booter.TypeEncodedValue</span></td><td><code>4c54fa4464b4a1d0</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.common.junit3.JUnit3Reflector</span></td><td><code>3a77b2c2190ef461</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.common.junit3.JUnit3TestChecker</span></td><td><code>a050b331f1c6d3af</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.junit.JUnit3Provider</span></td><td><code>6c8f77b2d3043533</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.junit.JUnitTestSet</span></td><td><code>e7b086c61c0724e0</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.junit.PojoAndJUnit3Checker</span></td><td><code>16aff0422440d4e7</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.junit.PojoTestSet</span></td><td><code>22dee4e3e9a393b2</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.junit.TestListenerInvocationHandler</span></td><td><code>ef1294849d20ff0c</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.junit.TestListenerInvocationHandler.FailedTest</span></td><td><code>faf43866d5fe67ad</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.providerapi.AbstractProvider</span></td><td><code>41999770f94bdbc3</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.report.ConsoleOutputCapture</span></td><td><code>8698f1f1b0d3d1ac</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.report.ConsoleOutputCapture.ForwardingPrintStream</span></td><td><code>27c6bb08806a372a</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.report.ReporterConfiguration</span></td><td><code>af3c1ea7f8012a4f</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.report.SimpleReportEntry</span></td><td><code>0d009a8d3a39f757</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.shade.org.codehaus.plexus.util.AbstractScanner</span></td><td><code>d0d21cd6fb64eea9</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.shade.org.codehaus.plexus.util.DirectoryScanner</span></td><td><code>b81818d7076bb288</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.shade.org.codehaus.plexus.util.SelectorUtils</span></td><td><code>d094250375855b0d</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.suite.RunResult</span></td><td><code>84f3b05e22d8085a</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.testset.DirectoryScannerParameters</span></td><td><code>b9b43435557342da</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.testset.TestArtifactInfo</span></td><td><code>3385503f66e44602</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.testset.TestRequest</span></td><td><code>2c56c265aa22d9ca</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.util.DefaultDirectoryScanner</span></td><td><code>f2f0c26ce43da5d9</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.util.ReflectionUtils</span></td><td><code>118f0b05ef35354d</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.util.RunOrder</span></td><td><code>dcc9b2d5c664fe02</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.util.TestsToRun</span></td><td><code>728d367c0fa3c093</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.util.UrlUtils</span></td><td><code>1ff98da53c689785</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.util.internal.ByteBuffer</span></td><td><code>02ca02f9ab8b63a4</code></td></tr><tr><td><span class="el_class">org.apache.maven.surefire.util.internal.StringUtils</span></td><td><code>517a9dd6a335139c</code></td></tr><tr><td><span class="el_class">org.apache.neethi.AbstractPolicyOperator</span></td><td><code>db39c1bb0bf234a2</code></td></tr><tr><td><span class="el_class">org.apache.neethi.All</span></td><td><code>15e51b0ec58365c2</code></td></tr><tr><td><span class="el_class">org.apache.neethi.AssertionBuilderFactoryImpl</span></td><td><code>1c4e159044091104</code></td></tr><tr><td><span class="el_class">org.apache.neethi.Constants</span></td><td><code>808b932c78388b62</code></td></tr><tr><td><span class="el_class">org.apache.neethi.ExactlyOne</span></td><td><code>3bcd492a7e10941e</code></td></tr><tr><td><span class="el_class">org.apache.neethi.Policy</span></td><td><code>18ca365b25a53416</code></td></tr><tr><td><span class="el_class">org.apache.neethi.Policy.PolicyIterator</span></td><td><code>f01a6a178fa4035f</code></td></tr><tr><td><span class="el_class">org.apache.neethi.PolicyBuilder</span></td><td><code>3feebedfe7220081</code></td></tr><tr><td><span class="el_class">org.apache.neethi.PolicyEngine</span></td><td><code>af63bf2a4706dc0f</code></td></tr><tr><td><span class="el_class">org.apache.neethi.PolicyRegistryImpl</span></td><td><code>e9c7670f36091e25</code></td></tr><tr><td><span class="el_class">org.apache.neethi.builders.PolicyContainingPrimitiveAssertion</span></td><td><code>5b65e1f7a6a837a9</code></td></tr><tr><td><span class="el_class">org.apache.neethi.builders.PrimitiveAssertion</span></td><td><code>7ff3542e9cfb8ab3</code></td></tr><tr><td><span class="el_class">org.apache.neethi.builders.converters.AbstractDOMConverter</span></td><td><code>40c4973b04a054b3</code></td></tr><tr><td><span class="el_class">org.apache.neethi.builders.converters.AbstractOMConverter</span></td><td><code>27630e34f142c5da</code></td></tr><tr><td><span class="el_class">org.apache.neethi.builders.converters.AbstractStaxConverter</span></td><td><code>9c0213bb1a387016</code></td></tr><tr><td><span class="el_class">org.apache.neethi.builders.converters.ConverterRegistry</span></td><td><code>1d9421560fec35ec</code></td></tr><tr><td><span class="el_class">org.apache.neethi.builders.converters.ConverterRegistry.ConverterKey</span></td><td><code>5ff2d9ed8702d88d</code></td></tr><tr><td><span class="el_class">org.apache.neethi.builders.converters.DOMToDOMConverter</span></td><td><code>5617292156045d84</code></td></tr><tr><td><span class="el_class">org.apache.neethi.builders.converters.DOMToOMConverter</span></td><td><code>1c0a74518d19348a</code></td></tr><tr><td><span class="el_class">org.apache.neethi.builders.converters.DOMToStaxConverter</span></td><td><code>aa17d3fb831cbe40</code></td></tr><tr><td><span class="el_class">org.apache.neethi.builders.converters.OMToDOMConverter</span></td><td><code>23835d6b1a22eb82</code></td></tr><tr><td><span class="el_class">org.apache.neethi.builders.converters.OMToOMConverter</span></td><td><code>c33629cd88b2ae9f</code></td></tr><tr><td><span class="el_class">org.apache.neethi.builders.converters.OMToStaxConverter</span></td><td><code>433c27c1b27b898c</code></td></tr><tr><td><span class="el_class">org.apache.neethi.builders.converters.StaxToDOMConverter</span></td><td><code>209663a30e88245b</code></td></tr><tr><td><span class="el_class">org.apache.neethi.builders.converters.StaxToOMConverter</span></td><td><code>e281d4ab4a7721b6</code></td></tr><tr><td><span class="el_class">org.apache.neethi.builders.converters.StaxToStaxConverter</span></td><td><code>b7ca4039afceb742</code></td></tr><tr><td><span class="el_class">org.apache.neethi.builders.xml.XMLPrimitiveAssertionBuilder</span></td><td><code>95a8755096757904</code></td></tr><tr><td><span class="el_class">org.apache.neethi.util.Service</span></td><td><code>1575f4f8090d89d1</code></td></tr><tr><td><a href="org.apache.rahas/EncryptedKeyToken.html" class="el_class">org.apache.rahas.EncryptedKeyToken</a></td><td><code>7364f90a7edfe51e</code></td></tr><tr><td><span class="el_class">org.apache.rahas.PWCallback</span></td><td><code>36de22ed6142adfc</code></td></tr><tr><td><a href="org.apache.rahas/Rahas.html" class="el_class">org.apache.rahas.Rahas</a></td><td><code>9f16493b9f88cf37</code></td></tr><tr><td><a href="org.apache.rahas/RahasData.html" class="el_class">org.apache.rahas.RahasData</a></td><td><code>48915d4833a2fb07</code></td></tr><tr><td><span class="el_class">org.apache.rahas.RahasSAML2TokenCertForHoKTest</span></td><td><code>bfd1ed707800f5c0</code></td></tr><tr><td><span class="el_class">org.apache.rahas.RahasSAML2TokenTest</span></td><td><code>fc6965ddd54bbab3</code></td></tr><tr><td><span class="el_class">org.apache.rahas.RahasSAML2TokenUTForBearerTest</span></td><td><code>75faa5f82acf7527</code></td></tr><tr><td><span class="el_class">org.apache.rahas.RahasSAMLTokenAttributeTest</span></td><td><code>ef0c2946f946cd26</code></td></tr><tr><td><span class="el_class">org.apache.rahas.RahasSAMLTokenCertForHoKTest</span></td><td><code>23d555b5bbae4f7f</code></td></tr><tr><td><span class="el_class">org.apache.rahas.RahasSAMLTokenCertForHoKV1205Test</span></td><td><code>6948f28ff3281ead</code></td></tr><tr><td><span class="el_class">org.apache.rahas.RahasSAMLTokenTest</span></td><td><code>e8dece943b561fcf</code></td></tr><tr><td><span class="el_class">org.apache.rahas.RahasSAMLTokenUTForBearerTest</span></td><td><code>a4765b744f9adc13</code></td></tr><tr><td><span class="el_class">org.apache.rahas.RahasSAMLTokenUTForBearerV1205Test</span></td><td><code>da061d2190cff42e</code></td></tr><tr><td><span class="el_class">org.apache.rahas.RahasSAMLTokenUTForHoKTest</span></td><td><code>473decdd0d75d622</code></td></tr><tr><td><span class="el_class">org.apache.rahas.RahasSAMLTokenUTForHoKV1205Test</span></td><td><code>e5617708e3eaffdd</code></td></tr><tr><td><span class="el_class">org.apache.rahas.RahasSAMLTokenV1205Test</span></td><td><code>88a52b1be2fbc191</code></td></tr><tr><td><a href="org.apache.rahas/RampartSAMLBootstrap.html" class="el_class">org.apache.rahas.RampartSAMLBootstrap</a></td><td><code>e86b24a0d3b362e3</code></td></tr><tr><td><span class="el_class">org.apache.rahas.SAMLDataProvider</span></td><td><code>9069b1d78d82d50c</code></td></tr><tr><td><a href="org.apache.rahas/STSMessageReceiver.html" class="el_class">org.apache.rahas.STSMessageReceiver</a></td><td><code>a9fd56dd6ca7b032</code></td></tr><tr><td><a href="org.apache.rahas/SimpleTokenStore.html" class="el_class">org.apache.rahas.SimpleTokenStore</a></td><td><code>9d0141b70efedc56</code></td></tr><tr><td><span class="el_class">org.apache.rahas.SimpleTokenStoreTest</span></td><td><code>4e8cce1417e529ab</code></td></tr><tr><td><span class="el_class">org.apache.rahas.TempIssuer</span></td><td><code>2a248f2b1e906075</code></td></tr><tr><td><span class="el_class">org.apache.rahas.TestClient</span></td><td><code>a9bcf88ebd7543de</code></td></tr><tr><td><a href="org.apache.rahas/Token.html" class="el_class">org.apache.rahas.Token</a></td><td><code>81b491aca194d26a</code></td></tr><tr><td><a href="org.apache.rahas/TokenRequestDispatcher.html" class="el_class">org.apache.rahas.TokenRequestDispatcher</a></td><td><code>51ad89b25daf7e3b</code></td></tr><tr><td><a href="org.apache.rahas/TokenRequestDispatcherConfig.html" class="el_class">org.apache.rahas.TokenRequestDispatcherConfig</a></td><td><code>4de45a5afec596f3</code></td></tr><tr><td><span class="el_class">org.apache.rahas.TokenRequestDispatcherConfigTest</span></td><td><code>cbcf7f0ad401969b</code></td></tr><tr><td><a href="org.apache.rahas/TrustException.html" class="el_class">org.apache.rahas.TrustException</a></td><td><code>aaaab6615637dba3</code></td></tr><tr><td><a href="org.apache.rahas/TrustUtil.html" class="el_class">org.apache.rahas.TrustUtil</a></td><td><code>ff1fe61e199bce90</code></td></tr><tr><td><a href="org.apache.rahas.client/STSClient.html" class="el_class">org.apache.rahas.client.STSClient</a></td><td><code>49eab8bb4b52a090</code></td></tr><tr><td><a href="org.apache.rahas.impl/AbstractIssuerConfig.html" class="el_class">org.apache.rahas.impl.AbstractIssuerConfig</a></td><td><code>ac2c7ceb22f354a2</code></td></tr><tr><td><a href="org.apache.rahas.impl/AbstractIssuerConfig$KeyComputation.html" class="el_class">org.apache.rahas.impl.AbstractIssuerConfig.KeyComputation</a></td><td><code>3595593fe231c7bf</code></td></tr><tr><td><a href="org.apache.rahas.impl/SAML2TokenIssuer.html" class="el_class">org.apache.rahas.impl.SAML2TokenIssuer</a></td><td><code>0a8b2743bbfa32f5</code></td></tr><tr><td><span class="el_class">org.apache.rahas.impl.SAML2TokenIssuerTest</span></td><td><code>5edec9186b5fb331</code></td></tr><tr><td><a href="org.apache.rahas.impl/SAMLTokenIssuer.html" class="el_class">org.apache.rahas.impl.SAMLTokenIssuer</a></td><td><code>d2811c1c12442e91</code></td></tr><tr><td><a href="org.apache.rahas.impl/SAMLTokenIssuerConfig.html" class="el_class">org.apache.rahas.impl.SAMLTokenIssuerConfig</a></td><td><code>b59cac06a2be5be1</code></td></tr><tr><td><a href="org.apache.rahas.impl/SCTIssuer.html" class="el_class">org.apache.rahas.impl.SCTIssuer</a></td><td><code>3f6d5e6fa6b1c403</code></td></tr><tr><td><a href="org.apache.rahas.impl/SCTIssuerConfig.html" class="el_class">org.apache.rahas.impl.SCTIssuerConfig</a></td><td><code>e8db1857acf3dcdf</code></td></tr><tr><td><a href="org.apache.rahas.impl/TokenCancelerConfig.html" class="el_class">org.apache.rahas.impl.TokenCancelerConfig</a></td><td><code>61ad6f1c4901c177</code></td></tr><tr><td><a href="org.apache.rahas.impl/TokenCancelerImpl.html" class="el_class">org.apache.rahas.impl.TokenCancelerImpl</a></td><td><code>e3f171fcca86e603</code></td></tr><tr><td><a href="org.apache.rahas.impl/TokenIssuerUtil.html" class="el_class">org.apache.rahas.impl.TokenIssuerUtil</a></td><td><code>80d9b20a6f1fa29b</code></td></tr><tr><td><a href="org.apache.rahas.impl.util/AxiomParserPool.html" class="el_class">org.apache.rahas.impl.util.AxiomParserPool</a></td><td><code>eba9becd01b3fe82</code></td></tr><tr><td><a href="org.apache.rahas.impl.util/CommonUtil.html" class="el_class">org.apache.rahas.impl.util.CommonUtil</a></td><td><code>6b9e9719b8586938</code></td></tr><tr><td><a href="org.apache.rahas.impl.util/SAMLAttributeCallback.html" class="el_class">org.apache.rahas.impl.util.SAMLAttributeCallback</a></td><td><code>dcfbcfb7cbdd10f9</code></td></tr><tr><td><a href="org.apache.rahas.impl.util/SAMLUtils.html" class="el_class">org.apache.rahas.impl.util.SAMLUtils</a></td><td><code>0923936ce8409481</code></td></tr><tr><td><span class="el_class">org.apache.rahas.impl.util.SAMLUtilsTest</span></td><td><code>738cb15d5a47a0ee</code></td></tr><tr><td><a href="org.apache.rahas.impl.util/SignKeyHolder.html" class="el_class">org.apache.rahas.impl.util.SignKeyHolder</a></td><td><code>368524ba8757153b</code></td></tr><tr><td><span class="el_class">org.apache.rahas.test.util.TestUtil</span></td><td><code>2543152c7379156a</code></td></tr><tr><td><a href="org.apache.rampart/AbstractUniqueMessageAttributeCache.html" class="el_class">org.apache.rampart.AbstractUniqueMessageAttributeCache</a></td><td><code>4ba22e85390cf83e</code></td></tr><tr><td><span class="el_class">org.apache.rampart.AsymmetricBindingBuilderTest</span></td><td><code>e1ede80c4da9d7ae</code></td></tr><tr><td><a href="org.apache.rampart/MessageBuilder.html" class="el_class">org.apache.rampart.MessageBuilder</a></td><td><code>da7d128af7b75e7e</code></td></tr><tr><td><span class="el_class">org.apache.rampart.MessageBuilderTestBase</span></td><td><code>efb98c92705eea0f</code></td></tr><tr><td><a href="org.apache.rampart/NonceCache.html" class="el_class">org.apache.rampart.NonceCache</a></td><td><code>496e9e841bdfffcc</code></td></tr><tr><td><a href="org.apache.rampart/NonceCache$Nonce.html" class="el_class">org.apache.rampart.NonceCache.Nonce</a></td><td><code>675d8ec04d7bfe6a</code></td></tr><tr><td><span class="el_class">org.apache.rampart.NonceCacheTest</span></td><td><code>d07a6e9055141ebf</code></td></tr><tr><td><span class="el_class">org.apache.rampart.PWCallback</span></td><td><code>a7183abcdcca1132</code></td></tr><tr><td><span class="el_class">org.apache.rampart.PolicyAssertionsTest</span></td><td><code>d49ca65549781966</code></td></tr><tr><td><a href="org.apache.rampart/PolicyBasedResultsValidator.html" class="el_class">org.apache.rampart.PolicyBasedResultsValidator</a></td><td><code>cf952c092576abb2</code></td></tr><tr><td><a href="org.apache.rampart/Rampart.html" class="el_class">org.apache.rampart.Rampart</a></td><td><code>dae13c18eb3acccc</code></td></tr><tr><td><span class="el_class">org.apache.rampart.RampartConfigUpdater</span></td><td><code>f5ef9863720a8b15</code></td></tr><tr><td><a href="org.apache.rampart/RampartEngine.html" class="el_class">org.apache.rampart.RampartEngine</a></td><td><code>a83ffe3ccc8d824e</code></td></tr><tr><td><span class="el_class">org.apache.rampart.RampartEngineTest</span></td><td><code>5c36a72e0c549dd3</code></td></tr><tr><td><a href="org.apache.rampart/RampartException.html" class="el_class">org.apache.rampart.RampartException</a></td><td><code>934c275593cc1883</code></td></tr><tr><td><a href="org.apache.rampart/RampartMessageData.html" class="el_class">org.apache.rampart.RampartMessageData</a></td><td><code>68c28e88635c99b6</code></td></tr><tr><td><span class="el_class">org.apache.rampart.RampartTest</span></td><td><code>69986cb4484ae822</code></td></tr><tr><td><span class="el_class">org.apache.rampart.Service</span></td><td><code>05e8a25fa4d88212</code></td></tr><tr><td><a href="org.apache.rampart/ServiceNonceCache.html" class="el_class">org.apache.rampart.ServiceNonceCache</a></td><td><code>100f908d02fe3053</code></td></tr><tr><td><span class="el_class">org.apache.rampart.SymmetricBindingBuilderTest</span></td><td><code>a5210e43f65a77f7</code></td></tr><tr><td><span class="el_class">org.apache.rampart.TestCBHandler</span></td><td><code>46a5c83399352de8</code></td></tr><tr><td><a href="org.apache.rampart/TokenCallbackHandler.html" class="el_class">org.apache.rampart.TokenCallbackHandler</a></td><td><code>37ce4d6891460390</code></td></tr><tr><td><span class="el_class">org.apache.rampart.TransportBindingBuilderTest</span></td><td><code>f85a9f8a3e57e7fb</code></td></tr><tr><td><a href="org.apache.rampart/ValidatorData.html" class="el_class">org.apache.rampart.ValidatorData</a></td><td><code>223a03f81849e748</code></td></tr><tr><td><a href="org.apache.rampart.builder/AsymmetricBindingBuilder.html" class="el_class">org.apache.rampart.builder.AsymmetricBindingBuilder</a></td><td><code>c3b26fe3165b91a4</code></td></tr><tr><td><a href="org.apache.rampart.builder/BindingBuilder.html" class="el_class">org.apache.rampart.builder.BindingBuilder</a></td><td><code>bcc655c1aa3786ba</code></td></tr><tr><td><a href="org.apache.rampart.builder/SymmetricBindingBuilder.html" class="el_class">org.apache.rampart.builder.SymmetricBindingBuilder</a></td><td><code>2852bde66f8bf3ed</code></td></tr><tr><td><a href="org.apache.rampart.builder/TransportBindingBuilder.html" class="el_class">org.apache.rampart.builder.TransportBindingBuilder</a></td><td><code>6d70bb57f9441cd2</code></td></tr><tr><td><a href="org.apache.rampart.handler/CertificateValidator.html" class="el_class">org.apache.rampart.handler.CertificateValidator</a></td><td><code>895297cce1014705</code></td></tr><tr><td><a href="org.apache.rampart.handler/PostDispatchVerificationHandler.html" class="el_class">org.apache.rampart.handler.PostDispatchVerificationHandler</a></td><td><code>214f6022d5d05209</code></td></tr><tr><td><a href="org.apache.rampart.handler/RampartReceiver.html" class="el_class">org.apache.rampart.handler.RampartReceiver</a></td><td><code>53ae6fea52e61642</code></td></tr><tr><td><a href="org.apache.rampart.handler/RampartSender.html" class="el_class">org.apache.rampart.handler.RampartSender</a></td><td><code>a717c3a86cceecd3</code></td></tr><tr><td><a href="org.apache.rampart.handler/WSDoAllHandler.html" class="el_class">org.apache.rampart.handler.WSDoAllHandler</a></td><td><code>646649b09327d6fe</code></td></tr><tr><td><a href="org.apache.rampart.handler/WSDoAllReceiver.html" class="el_class">org.apache.rampart.handler.WSDoAllReceiver</a></td><td><code>bf14ab1c18eee99d</code></td></tr><tr><td><a href="org.apache.rampart.handler/WSDoAllSender.html" class="el_class">org.apache.rampart.handler.WSDoAllSender</a></td><td><code>144e67eb1b092172</code></td></tr><tr><td><a href="org.apache.rampart.handler.config/InflowConfiguration.html" class="el_class">org.apache.rampart.handler.config.InflowConfiguration</a></td><td><code>6164e5e60f2001b9</code></td></tr><tr><td><span class="el_class">org.apache.rampart.handler.config.InflowConfigurationTest</span></td><td><code>872114a22fc94f3a</code></td></tr><tr><td><a href="org.apache.rampart.handler.config/OutflowConfiguration.html" class="el_class">org.apache.rampart.handler.config.OutflowConfiguration</a></td><td><code>55b13a3495b6d051</code></td></tr><tr><td><span class="el_class">org.apache.rampart.handler.config.OutflowConfigurationTest</span></td><td><code>e6a59c768cebfbc9</code></td></tr><tr><td><a href="org.apache.rampart.policy/RampartPolicyBuilder.html" class="el_class">org.apache.rampart.policy.RampartPolicyBuilder</a></td><td><code>87f67c8799fa8164</code></td></tr><tr><td><a href="org.apache.rampart.policy/RampartPolicyData.html" class="el_class">org.apache.rampart.policy.RampartPolicyData</a></td><td><code>56628e8f25d39154</code></td></tr><tr><td><a href="org.apache.rampart.policy/SupportingPolicyData.html" class="el_class">org.apache.rampart.policy.SupportingPolicyData</a></td><td><code>1430d7c993bfe863</code></td></tr><tr><td><a href="org.apache.rampart.policy.builders/CryptoConfigBuilder.html" class="el_class">org.apache.rampart.policy.builders.CryptoConfigBuilder</a></td><td><code>54b7488d342f42fe</code></td></tr><tr><td><a href="org.apache.rampart.policy.builders/RampartConfigBuilder.html" class="el_class">org.apache.rampart.policy.builders.RampartConfigBuilder</a></td><td><code>6f20b5ca5be2267c</code></td></tr><tr><td><a href="org.apache.rampart.policy.builders/SSLConfigBuilder.html" class="el_class">org.apache.rampart.policy.builders.SSLConfigBuilder</a></td><td><code>8898d6081bfabaf4</code></td></tr><tr><td><a href="org.apache.rampart.policy.model/CryptoConfig.html" class="el_class">org.apache.rampart.policy.model.CryptoConfig</a></td><td><code>e546ca75184a78c3</code></td></tr><tr><td><a href="org.apache.rampart.policy.model/RampartConfig.html" class="el_class">org.apache.rampart.policy.model.RampartConfig</a></td><td><code>d675aa90cc5f7e85</code></td></tr><tr><td><span class="el_class">org.apache.rampart.policy.model.RampartPolicyTest</span></td><td><code>ac514c6d1220f714</code></td></tr><tr><td><span class="el_class">org.apache.rampart.samples.policy.sample01.Client</span></td><td><code>4669efbc62f59ca5</code></td></tr><tr><td><span class="el_class">org.apache.rampart.samples.policy.sample01.PWCBHandler</span></td><td><code>5f4e6876dab3949b</code></td></tr><tr><td><span class="el_class">org.apache.rampart.samples.policy.sample01.SimpleService</span></td><td><code>1d8d870efc7c5708</code></td></tr><tr><td><span class="el_class">org.apache.rampart.samples.policy.sample02.Client</span></td><td><code>5c12be232883c0f3</code></td></tr><tr><td><span class="el_class">org.apache.rampart.samples.policy.sample02.PWCBHandler</span></td><td><code>3a4ad20a389211ec</code></td></tr><tr><td><span class="el_class">org.apache.rampart.samples.policy.sample02.SimpleService</span></td><td><code>84a914fec08f9834</code></td></tr><tr><td><span class="el_class">org.apache.rampart.samples.policy.sample03.Client</span></td><td><code>a19521561151f4db</code></td></tr><tr><td><span class="el_class">org.apache.rampart.samples.policy.sample03.PWCBHandler</span></td><td><code>2024c3eafc295b82</code></td></tr><tr><td><span class="el_class">org.apache.rampart.samples.policy.sample03.SimpleService</span></td><td><code>f3b565aed4dedd20</code></td></tr><tr><td><span class="el_class">org.apache.rampart.samples.policy.sample04.Client</span></td><td><code>a54862853684f922</code></td></tr><tr><td><span class="el_class">org.apache.rampart.samples.policy.sample04.PWCBHandler</span></td><td><code>672eb648a309ac88</code></td></tr><tr><td><span class="el_class">org.apache.rampart.samples.policy.sample04.SimpleService</span></td><td><code>06e0331eb968064d</code></td></tr><tr><td><span class="el_class">org.apache.rampart.samples.policy.sample05.Client</span></td><td><code>d1b4b79cad2c1dfa</code></td></tr><tr><td><span class="el_class">org.apache.rampart.samples.policy.sample05.PWCBHandler</span></td><td><code>7d40a7a867b2e6e6</code></td></tr><tr><td><span class="el_class">org.apache.rampart.samples.policy.sample05.SimpleService</span></td><td><code>71fc424ead394359</code></td></tr><tr><td><span class="el_class">org.apache.rampart.samples.policy.sample06.Client</span></td><td><code>26bb49b72edbcd0d</code></td></tr><tr><td><span class="el_class">org.apache.rampart.samples.policy.sample06.MexService</span></td><td><code>7b408cc31ee289b0</code></td></tr><tr><td><span class="el_class">org.apache.rampart.samples.policy.sample06.PWCBHandler</span></td><td><code>621b8b464b6a2ced</code></td></tr><tr><td><span class="el_class">org.apache.rampart.samples.policy.sample06.SimpleService</span></td><td><code>e8d8d1be91ca8c65</code></td></tr><tr><td><span class="el_class">org.apache.rampart.samples.policy.sample07.Client</span></td><td><code>26831f45cd5d1490</code></td></tr><tr><td><span class="el_class">org.apache.rampart.samples.policy.sample07.PWCBHandler</span></td><td><code>3fcb4e515330cadd</code></td></tr><tr><td><span class="el_class">org.apache.rampart.samples.policy.sample07.SimpleService</span></td><td><code>9fc4a0ee859bc971</code></td></tr><tr><td><span class="el_class">org.apache.rampart.samples.policy.sample08.Client</span></td><td><code>de03482ecd0b38cd</code></td></tr><tr><td><span class="el_class">org.apache.rampart.samples.policy.sample08.PWCBHandler</span></td><td><code>dde67ecd943ed640</code></td></tr><tr><td><span class="el_class">org.apache.rampart.samples.runner.Controller</span></td><td><code>c9bec561a5f861ad</code></td></tr><tr><td><span class="el_class">org.apache.rampart.samples.runner.Logger</span></td><td><code>31d6d5220ed84c12</code></td></tr><tr><td><span class="el_class">org.apache.rampart.samples.runner.Sample</span></td><td><code>707cb89cb5da1736</code></td></tr><tr><td><span class="el_class">org.apache.rampart.samples.runner.SampleTest</span></td><td><code>39a65a68e54f0a2d</code></td></tr><tr><td><span class="el_class">org.apache.rampart.samples.runner.ServerRunner</span></td><td><code>4ef29c99d17a9ec8</code></td></tr><tr><td><span class="el_class">org.apache.rampart.samples.runner.ServerWatcher</span></td><td><code>6e35f52877546608</code></td></tr><tr><td><span class="el_class">org.apache.rampart.samples.sample01.Client</span></td><td><code>b95bcace918971c4</code></td></tr><tr><td><span class="el_class">org.apache.rampart.samples.sample01.SimpleService</span></td><td><code>f870b48aa75bbd8e</code></td></tr><tr><td><span class="el_class">org.apache.rampart.samples.sample02.Client</span></td><td><code>6bd214894d028459</code></td></tr><tr><td><span class="el_class">org.apache.rampart.samples.sample02.PWCBHandler</span></td><td><code>20fdb35c85e6c61c</code></td></tr><tr><td><span class="el_class">org.apache.rampart.samples.sample02.SimpleService</span></td><td><code>6154277a9ba872b2</code></td></tr><tr><td><span class="el_class">org.apache.rampart.samples.sample03.Client</span></td><td><code>b5aaa14bf97bd72d</code></td></tr><tr><td><span class="el_class">org.apache.rampart.samples.sample03.PWCBHandler</span></td><td><code>c6030b6a33001fb4</code></td></tr><tr><td><span class="el_class">org.apache.rampart.samples.sample03.SimpleService</span></td><td><code>1648562a8ff937a6</code></td></tr><tr><td><span class="el_class">org.apache.rampart.samples.sample04.Client</span></td><td><code>7ec1a806f4156f62</code></td></tr><tr><td><span class="el_class">org.apache.rampart.samples.sample04.PWCBHandler</span></td><td><code>1440a2449221002e</code></td></tr><tr><td><span class="el_class">org.apache.rampart.samples.sample04.SimpleService</span></td><td><code>e31d009ae24feccb</code></td></tr><tr><td><span class="el_class">org.apache.rampart.samples.sample05.Client</span></td><td><code>a0b91dc4406c3c16</code></td></tr><tr><td><span class="el_class">org.apache.rampart.samples.sample05.PWCBHandler</span></td><td><code>0e2eb3a4569a4a40</code></td></tr><tr><td><span class="el_class">org.apache.rampart.samples.sample05.SimpleService</span></td><td><code>940171caf61ea9df</code></td></tr><tr><td><span class="el_class">org.apache.rampart.samples.sample06.Client</span></td><td><code>7230c3839ce7c98b</code></td></tr><tr><td><span class="el_class">org.apache.rampart.samples.sample06.PWCBHandler</span></td><td><code>209c81851b5794f2</code></td></tr><tr><td><span class="el_class">org.apache.rampart.samples.sample06.SimpleService</span></td><td><code>0d25e23acaed66e3</code></td></tr><tr><td><span class="el_class">org.apache.rampart.samples.sample07.Client</span></td><td><code>ac487641289e9aff</code></td></tr><tr><td><span class="el_class">org.apache.rampart.samples.sample07.PWCBHandler</span></td><td><code>3af29065dfecde9c</code></td></tr><tr><td><span class="el_class">org.apache.rampart.samples.sample07.SimpleService</span></td><td><code>7a39936adebc23f7</code></td></tr><tr><td><span class="el_class">org.apache.rampart.samples.sample08.Client</span></td><td><code>54e6d119863ab914</code></td></tr><tr><td><span class="el_class">org.apache.rampart.samples.sample08.PWCBHandler</span></td><td><code>ae886ac1a5167ae6</code></td></tr><tr><td><span class="el_class">org.apache.rampart.samples.sample08.SimpleService</span></td><td><code>578f4f5a1180d038</code></td></tr><tr><td><span class="el_class">org.apache.rampart.samples.sample09.Client</span></td><td><code>8a9e64db3243ea60</code></td></tr><tr><td><span class="el_class">org.apache.rampart.samples.sample09.PWCBHandler</span></td><td><code>bb637cbb1f0374da</code></td></tr><tr><td><span class="el_class">org.apache.rampart.samples.sample09.SimpleService</span></td><td><code>20933e0a05d1952c</code></td></tr><tr><td><span class="el_class">org.apache.rampart.samples.sample10.Client</span></td><td><code>203d07b9e7445be3</code></td></tr><tr><td><span class="el_class">org.apache.rampart.samples.sample10.PWCBHandler</span></td><td><code>2fc28bd6600892dc</code></td></tr><tr><td><span class="el_class">org.apache.rampart.samples.sample10.SimpleService</span></td><td><code>92dbd9abe31ea9df</code></td></tr><tr><td><span class="el_class">org.apache.rampart.samples.sample11.Client</span></td><td><code>1f1aaa0b29428735</code></td></tr><tr><td><span class="el_class">org.apache.rampart.samples.sample11.PWCBHandler</span></td><td><code>35ac9a36a4b3d8b2</code></td></tr><tr><td><span class="el_class">org.apache.rampart.samples.sample11.SimpleService</span></td><td><code>e5c7a8fbf74feccb</code></td></tr><tr><td><a href="org.apache.rampart.util/Axis2Util.html" class="el_class">org.apache.rampart.util.Axis2Util</a></td><td><code>e2e633c0de24d387</code></td></tr><tr><td><a href="org.apache.rampart.util/HandlerParameterDecoder.html" class="el_class">org.apache.rampart.util.HandlerParameterDecoder</a></td><td><code>bbe0f89664bdc60e</code></td></tr><tr><td><a href="org.apache.rampart.util/MessageOptimizer.html" class="el_class">org.apache.rampart.util.MessageOptimizer</a></td><td><code>0ad960a662ea6e60</code></td></tr><tr><td><a href="org.apache.rampart.util/RampartUtil.html" class="el_class">org.apache.rampart.util.RampartUtil</a></td><td><code>2d6a7ddbc273f33a</code></td></tr><tr><td><a href="org.apache.rampart.util/RampartUtil$CachedCrypto.html" class="el_class">org.apache.rampart.util.RampartUtil.CachedCrypto</a></td><td><code>78a5e41a836fa44b</code></td></tr><tr><td><span class="el_class">org.apache.rampart.util.RampartUtilTest</span></td><td><code>0b0db20c34779b07</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.AntClassLoader</span></td><td><code>0d3124f73c3522b7</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.AntClassLoader.ResourceEnumeration</span></td><td><code>1f775ca73d46af01</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.AntTypeDefinition</span></td><td><code>0082c301d55eee2b</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.BuildEvent</span></td><td><code>9748b487bccaedd3</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.BuildException</span></td><td><code>fa5b741716191bd9</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.ComponentHelper</span></td><td><code>4ceba7a772d2d3e2</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.DefaultDefinitions</span></td><td><code>7172a45d951ec9b2</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.DefaultLogger</span></td><td><code>e454a34ae7dcec57</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.DirectoryScanner</span></td><td><code>1e1910bec3b5d893</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.IntrospectionHelper</span></td><td><code>2d30c8cbd3d983a8</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.IntrospectionHelper.10</span></td><td><code>7eae1fe5c2e8b3a7</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.IntrospectionHelper.11</span></td><td><code>95e8a6521ce52835</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.IntrospectionHelper.13</span></td><td><code>03e8226d9daaa0c4</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.IntrospectionHelper.2</span></td><td><code>64542ee853a0e5f7</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.IntrospectionHelper.3</span></td><td><code>088185d49a754d07</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.IntrospectionHelper.5</span></td><td><code>c59f20528a7cf43b</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.IntrospectionHelper.7</span></td><td><code>f861113962ce53e7</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.IntrospectionHelper.9</span></td><td><code>cc02ca7108f7f516</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.IntrospectionHelper.AddNestedCreator</span></td><td><code>3889e55e390cf607</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.IntrospectionHelper.AttributeSetter</span></td><td><code>20d7a8a3f9bf812e</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.IntrospectionHelper.CreateNestedCreator</span></td><td><code>f69a9cc71da4a546</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.IntrospectionHelper.Creator</span></td><td><code>8aa86d1508341988</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.IntrospectionHelper.MethodAndObject</span></td><td><code>6dfa64cfb7704263</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.IntrospectionHelper.NestedCreator</span></td><td><code>f2d70fd9d70d289c</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.Location</span></td><td><code>9f973409cacd595f</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.PathTokenizer</span></td><td><code>824ce95eb2d96ed6</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.Project</span></td><td><code>22a64b152ccd1e4e</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.Project.1</span></td><td><code>4e238ec0261302cf</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.Project.AntRefTable</span></td><td><code>073c2c158412d13e</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.ProjectComponent</span></td><td><code>a188d85c586b5b82</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.ProjectHelper</span></td><td><code>484db61eb1bd119b</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.ProjectHelper.1</span></td><td><code>71fb97ce5ba497ce</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.ProjectHelper.2</span></td><td><code>d7d76bfb940d490b</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.ProjectHelperRepository</span></td><td><code>1544a78e2b845c6c</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.ProjectHelperRepository.ConstructingIterator</span></td><td><code>6e705ce9751c3c09</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.PropertyHelper</span></td><td><code>30741ef2417c9ef4</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.PropertyHelper.1</span></td><td><code>ae630a34949948de</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.PropertyHelper.2</span></td><td><code>92f98086f8ada32b</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.PropertyHelper.3</span></td><td><code>422ef54b137dcd84</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.PropertyHelper.4</span></td><td><code>a37a75c0db865a6e</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.RuntimeConfigurable</span></td><td><code>a2f3035b26f1cbd6</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.RuntimeConfigurable.AttributeComponentInformation</span></td><td><code>6c70675356a045dd</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.Target</span></td><td><code>463d4811965e8119</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.Target.IfStringCondition</span></td><td><code>b9d870654b3f975a</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.Target.UnlessStringCondition</span></td><td><code>ac890297e40e0b1d</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.Task</span></td><td><code>e3985354af0f1dcd</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.UnknownElement</span></td><td><code>69a5023005863fcd</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.UnsupportedAttributeException</span></td><td><code>21ae436f94ea72ab</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.dispatch.DispatchUtils</span></td><td><code>c44e9aac16613ac8</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.helper.AntXMLContext</span></td><td><code>982a685200af4c7e</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.helper.ProjectHelper2</span></td><td><code>d707380abf539f37</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.helper.ProjectHelper2.AntHandler</span></td><td><code>8a162875d2c7f452</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.helper.ProjectHelper2.ElementHandler</span></td><td><code>67e10658d4eae72d</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.helper.ProjectHelper2.MainHandler</span></td><td><code>f8d45a77905d3bac</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.helper.ProjectHelper2.ProjectHandler</span></td><td><code>69a67c0833d16758</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.helper.ProjectHelper2.RootHandler</span></td><td><code>e22d69d628f64510</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.helper.ProjectHelper2.TargetHandler</span></td><td><code>f5923178e208ef4c</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.input.DefaultInputHandler</span></td><td><code>54cc306bc7600880</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.launch.Locator</span></td><td><code>d893b981810260d9</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.loader.AntClassLoader5</span></td><td><code>ee56759eee86f28f</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.property.LocalProperties</span></td><td><code>92c4d6dafb6d00cb</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.property.LocalPropertyStack</span></td><td><code>dbe62693b59f766c</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.property.ParseProperties</span></td><td><code>ed90fce15a328ff0</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.property.ResolvePropertyMap</span></td><td><code>d2a4e1dd0b6cc03d</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.taskdefs.Antlib</span></td><td><code>7306cd14dfc11987</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.taskdefs.AntlibDefinition</span></td><td><code>871095dd6cb4f29f</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.taskdefs.Componentdef</span></td><td><code>55e433350f647908</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.taskdefs.Copy</span></td><td><code>b2d940ab222f8cad</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.taskdefs.DefBase</span></td><td><code>b0669882a4e4df0f</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.taskdefs.Definer</span></td><td><code>8f25da0fedddd04e</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.taskdefs.Definer.1</span></td><td><code>e88379ba0557459e</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.taskdefs.Definer.OnError</span></td><td><code>afb38e961d31e574</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.taskdefs.Delete</span></td><td><code>ffe9ae28074cf950</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.taskdefs.Execute</span></td><td><code>760be9723be04341</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.taskdefs.ImportTask</span></td><td><code>f6f607ad2151a02f</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.taskdefs.Jar</span></td><td><code>8a4ed2f8ff82b86f</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.taskdefs.Jar.StrictMode</span></td><td><code>23e402c871501af8</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.taskdefs.Java</span></td><td><code>c11cd677853c65d0</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.taskdefs.Javac</span></td><td><code>681b88758be59a88</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.taskdefs.LogOutputStream</span></td><td><code>a7b88c98e4f46cd1</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.taskdefs.MacroDef</span></td><td><code>2ff3fd491cc8c7ce</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.taskdefs.MacroDef.Attribute</span></td><td><code>23d4c1fd6ef4c350</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.taskdefs.MacroDef.MyAntTypeDefinition</span></td><td><code>3404a8daaf686cd3</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.taskdefs.MacroDef.NestedSequential</span></td><td><code>f95ddc98c457ba2f</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.taskdefs.MacroInstance</span></td><td><code>3098f8d7181358a4</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.taskdefs.Manifest</span></td><td><code>2e9847163039a664</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.taskdefs.Manifest.Attribute</span></td><td><code>7cccdc59973206ef</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.taskdefs.Manifest.Section</span></td><td><code>7f1258ea11ecddf5</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.taskdefs.MatchingTask</span></td><td><code>7ab598441a6e08a6</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.taskdefs.Mkdir</span></td><td><code>c203f043d43976c0</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.taskdefs.ProcessDestroyer</span></td><td><code>8318be7c9f1a4197</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.taskdefs.ProcessDestroyer.ProcessDestroyerImpl</span></td><td><code>3c53bfae3a00684e</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.taskdefs.Property</span></td><td><code>c8bc7cce4933bc96</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.taskdefs.PumpStreamHandler</span></td><td><code>f768785d14013169</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.taskdefs.PumpStreamHandler.ThreadWithPumper</span></td><td><code>77216d64e1377601</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.taskdefs.Redirector</span></td><td><code>c7000df6de1460e3</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.taskdefs.Sequential</span></td><td><code>69618647798b3919</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.taskdefs.StreamPumper</span></td><td><code>820284f6c2730b3f</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.taskdefs.Typedef</span></td><td><code>eb8ded3a57310415</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.taskdefs.Zip</span></td><td><code>e0961fa5de8a851c</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.taskdefs.Zip.1</span></td><td><code>394fb6f0172b730b</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.taskdefs.Zip.2</span></td><td><code>62b727fb67bca7a6</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.taskdefs.Zip.3</span></td><td><code>83da19308283c4d8</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.taskdefs.Zip.5</span></td><td><code>0ba1cafc775f648c</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.taskdefs.Zip.6</span></td><td><code>6feb1222af5d9275</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.taskdefs.Zip.ArchiveState</span></td><td><code>11c7c33dc888ed04</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.taskdefs.Zip.UnicodeExtraField</span></td><td><code>cc2911c203dd6d46</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.taskdefs.Zip.Zip64ModeAttribute</span></td><td><code>c1f96572070b82ad</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.taskdefs.compilers.CompilerAdapterFactory</span></td><td><code>ab0493212a5b79cc</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.taskdefs.compilers.DefaultCompilerAdapter</span></td><td><code>de051a660cd8fbf0</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.taskdefs.compilers.Javac13</span></td><td><code>f18481a3d501c128</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.taskdefs.condition.Os</span></td><td><code>a59f1a3193e1616b</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.taskdefs.launcher.CommandLauncher</span></td><td><code>1984eb0652137424</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.taskdefs.launcher.CommandLauncherProxy</span></td><td><code>6405de5b9ada5f4f</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.taskdefs.launcher.Java13CommandLauncher</span></td><td><code>35f23fb4c87ee65e</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.taskdefs.launcher.ScriptCommandLauncher</span></td><td><code>048fd2ff68fb57b6</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.types.AbstractFileSet</span></td><td><code>eef6b9b314aa8803</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.types.ArchiveScanner</span></td><td><code>2bcc19df577745fe</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.types.Commandline</span></td><td><code>361b5fca40322ab0</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.types.Commandline.Argument</span></td><td><code>a04ae388dfb507e6</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.types.CommandlineJava</span></td><td><code>48ad93b052d3085b</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.types.CommandlineJava.SysProperties</span></td><td><code>7c849f9f193a3515</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.types.DataType</span></td><td><code>bac95a10310d09ea</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.types.DirSet</span></td><td><code>97a0192c808f1857</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.types.EnumeratedAttribute</span></td><td><code>9818cd4da87b213f</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.types.Environment</span></td><td><code>a1a2c77b3bcb5fe4</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.types.FileSet</span></td><td><code>283707334bad6fab</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.types.FilterSet</span></td><td><code>23e61bffb493f455</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.types.FilterSet.Filter</span></td><td><code>c5f1d9b2252caa1f</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.types.FilterSet.OnMissing</span></td><td><code>a440c5644d3c1be5</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.types.FilterSetCollection</span></td><td><code>253cd6f4c0985821</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.types.Path</span></td><td><code>9896e7930cb1d166</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.types.Path.PathElement</span></td><td><code>7148a5bd0511ddb5</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.types.PatternSet</span></td><td><code>c9bab955f79aa19d</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.types.PatternSet.NameEntry</span></td><td><code>d607015e3d058cfb</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.types.Reference</span></td><td><code>863f3c3fe3164727</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.types.Resource</span></td><td><code>d1ff920c467e4a91</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.types.Resource.1</span></td><td><code>dfe678ddf880564c</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.types.TimeComparison</span></td><td><code>958e6480b781f332</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.types.ZipScanner</span></td><td><code>d9629ec5de4a00fc</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.types.resources.AbstractResourceCollectionWrapper</span></td><td><code>1ce182d1a17dcc62</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.types.resources.ArchiveResource</span></td><td><code>948dc6c19c9a9f79</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.types.resources.BaseResourceCollectionContainer</span></td><td><code>b2153bc9853619ce</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.types.resources.FailFast</span></td><td><code>56e95f9cc78b42e8</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.types.resources.FileResource</span></td><td><code>7e35d0789e0fc34d</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.types.resources.FileResourceIterator</span></td><td><code>c049be1794f37bd3</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.types.resources.LazyResourceCollectionWrapper</span></td><td><code>decd75b1a3604590</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.types.resources.LazyResourceCollectionWrapper.CachedIterator</span></td><td><code>d53c51a02ac01f99</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.types.resources.LazyResourceCollectionWrapper.FilteringIterator</span></td><td><code>61cb8b94f53e6aa7</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.types.resources.Resources</span></td><td><code>d6296491e30bf1f5</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.types.resources.Resources.1</span></td><td><code>468b7ba34c680236</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.types.resources.Resources.2</span></td><td><code>77c728bca24774ec</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.types.resources.Resources.MyCollection</span></td><td><code>47d0a0a2d725cad2</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.types.resources.Resources.MyCollection.MyIterator</span></td><td><code>6fb868767f573564</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.types.resources.Restrict</span></td><td><code>ae7d9752f992157f</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.types.resources.Restrict.1</span></td><td><code>63eeb4a7dfe4faa2</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.types.resources.URLResource</span></td><td><code>5b3d643a2d1a6b0d</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.types.resources.Union</span></td><td><code>699fd769a34c5004</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.types.resources.ZipResource</span></td><td><code>b70d8bf51735b3f7</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.types.resources.comparators.FileSystem</span></td><td><code>f8a156aed953698a</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.types.resources.comparators.ResourceComparator</span></td><td><code>e6d1118635deed9c</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.types.resources.comparators.Reverse</span></td><td><code>175844d9559f1738</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.types.resources.selectors.Date</span></td><td><code>94ffcc2e710d625c</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.types.resources.selectors.Exists</span></td><td><code>d2adf6ae2bfb5710</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.types.resources.selectors.ResourceSelectorContainer</span></td><td><code>e57d5d4cddc09b7a</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.types.selectors.SelectorUtils</span></td><td><code>9e8dd506815289a4</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.types.selectors.TokenizedPath</span></td><td><code>4cb797f11a17de26</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.types.selectors.TokenizedPattern</span></td><td><code>27be273e0d02bc27</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.util.ClasspathUtils</span></td><td><code>eac04c361dbd0d75</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.util.ClasspathUtils.Delegate</span></td><td><code>dbba151d6713f20b</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.util.CollectionUtils</span></td><td><code>a093878e3238d070</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.util.CollectionUtils.1</span></td><td><code>9d6d7a7e67a6835c</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.util.CollectionUtils.CompoundEnumeration</span></td><td><code>f3c514fdf8d8fff5</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.util.CollectionUtils.EmptyEnumeration</span></td><td><code>760fd63182ba426a</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.util.FileUtils</span></td><td><code>7d0948a9daa87dff</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.util.GlobPatternMapper</span></td><td><code>40fa0c3e60086655</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.util.IdentityMapper</span></td><td><code>98cf7915c5046b19</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.util.IdentityStack</span></td><td><code>e50c794618b5be89</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.util.JAXPUtils</span></td><td><code>b0fa9ff5fc87f429</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.util.JavaEnvUtils</span></td><td><code>c6b207b52236e207</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.util.KeepAliveInputStream</span></td><td><code>1f41ffeb2a5b8615</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.util.LineOrientedOutputStream</span></td><td><code>db23b8fb6dca852b</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.util.LineOrientedOutputStreamRedirector</span></td><td><code>11ddb5bc4946249f</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.util.LineTokenizer</span></td><td><code>051670dacfd33c76</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.util.LinkedHashtable</span></td><td><code>e5feb8f845797348</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.util.LoaderUtils</span></td><td><code>1c91237f46e56374</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.util.OutputStreamFunneler</span></td><td><code>05c56ae5c1ff69a5</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.util.OutputStreamFunneler.Funnel</span></td><td><code>5c7372bee5274e49</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.util.ReflectUtil</span></td><td><code>24c5c3dd9eea6779</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.util.ResourceUtils</span></td><td><code>feca621db9925aec</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.util.ResourceUtils.1</span></td><td><code>9f60537596b345e2</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.util.ResourceUtils.1.1</span></td><td><code>160b54abc7c7d971</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.util.SourceFileScanner</span></td><td><code>b611e2c294b2c905</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.util.SourceFileScanner.1</span></td><td><code>5c3dd6190863c76d</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.util.StringUtils</span></td><td><code>1351d17f1b358cb0</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.util.SymbolicLinkUtils</span></td><td><code>db9bf7ec38369647</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.util.VectorSet</span></td><td><code>22dc7a951bf12f12</code></td></tr><tr><td><span class="el_class">org.apache.tools.ant.util.facade.FacadeTaskHelper</span></td><td><code>4c900b6572fd733c</code></td></tr><tr><td><span class="el_class">org.apache.tools.zip.AbstractUnicodeExtraField</span></td><td><code>6fa22b93be752141</code></td></tr><tr><td><span class="el_class">org.apache.tools.zip.AsiExtraField</span></td><td><code>592c32421fbf152e</code></td></tr><tr><td><span class="el_class">org.apache.tools.zip.ExtraFieldUtils</span></td><td><code>5ccfcc876ba1468a</code></td></tr><tr><td><span class="el_class">org.apache.tools.zip.ExtraFieldUtils.UnparseableExtraField</span></td><td><code>ecd5d49b91b2d6d1</code></td></tr><tr><td><span class="el_class">org.apache.tools.zip.FallbackZipEncoding</span></td><td><code>45de7f58f9364dd8</code></td></tr><tr><td><span class="el_class">org.apache.tools.zip.GeneralPurposeBit</span></td><td><code>8d793da9f7ce30c6</code></td></tr><tr><td><span class="el_class">org.apache.tools.zip.JarMarker</span></td><td><code>848b3c4a4aff950b</code></td></tr><tr><td><span class="el_class">org.apache.tools.zip.UnicodeCommentExtraField</span></td><td><code>5f38db497e76b61e</code></td></tr><tr><td><span class="el_class">org.apache.tools.zip.UnicodePathExtraField</span></td><td><code>9349dab4fbfdfd2b</code></td></tr><tr><td><span class="el_class">org.apache.tools.zip.Zip64ExtendedInformationExtraField</span></td><td><code>318dd78ae05c5b71</code></td></tr><tr><td><span class="el_class">org.apache.tools.zip.Zip64Mode</span></td><td><code>e18d658906142f3f</code></td></tr><tr><td><span class="el_class">org.apache.tools.zip.ZipEncodingHelper</span></td><td><code>436018bc1e3b0b5b</code></td></tr><tr><td><span class="el_class">org.apache.tools.zip.ZipEncodingHelper.SimpleEncodingHolder</span></td><td><code>dc32bf671b9c9f7b</code></td></tr><tr><td><span class="el_class">org.apache.tools.zip.ZipEntry</span></td><td><code>69b222d8b755327d</code></td></tr><tr><td><span class="el_class">org.apache.tools.zip.ZipFile</span></td><td><code>1e1daacb8cf9832c</code></td></tr><tr><td><span class="el_class">org.apache.tools.zip.ZipFile.2</span></td><td><code>18ac07cb9f081657</code></td></tr><tr><td><span class="el_class">org.apache.tools.zip.ZipFile.Entry</span></td><td><code>37d3c74e301e0fb3</code></td></tr><tr><td><span class="el_class">org.apache.tools.zip.ZipFile.OffsetEntry</span></td><td><code>debc3b14ef7a856a</code></td></tr><tr><td><span class="el_class">org.apache.tools.zip.ZipLong</span></td><td><code>950c3da0ecb851ce</code></td></tr><tr><td><span class="el_class">org.apache.tools.zip.ZipOutputStream</span></td><td><code>d8eebe76fe59c1b7</code></td></tr><tr><td><span class="el_class">org.apache.tools.zip.ZipOutputStream.CurrentEntry</span></td><td><code>8aeb6d5953cdf260</code></td></tr><tr><td><span class="el_class">org.apache.tools.zip.ZipOutputStream.UnicodeExtraFieldPolicy</span></td><td><code>9408d53bf5f854e1</code></td></tr><tr><td><span class="el_class">org.apache.tools.zip.ZipShort</span></td><td><code>0aa570cb7b3fa813</code></td></tr><tr><td><span class="el_class">org.apache.tools.zip.ZipUtil</span></td><td><code>de61a142cb25c481</code></td></tr><tr><td><span class="el_class">org.apache.velocity.app.Velocity</span></td><td><code>537f9f8724bdd335</code></td></tr><tr><td><span class="el_class">org.apache.velocity.app.event.EventCartridge</span></td><td><code>14b6b639f9e52c32</code></td></tr><tr><td><span class="el_class">org.apache.velocity.exception.ResourceNotFoundException</span></td><td><code>66a6486b6c2cfd69</code></td></tr><tr><td><span class="el_class">org.apache.velocity.exception.VelocityException</span></td><td><code>6e29c3eae8461837</code></td></tr><tr><td><span class="el_class">org.apache.velocity.runtime.ParserPoolImpl</span></td><td><code>2bce9e3c3329f1fd</code></td></tr><tr><td><span class="el_class">org.apache.velocity.runtime.RuntimeInstance</span></td><td><code>c647d9c159f8d947</code></td></tr><tr><td><span class="el_class">org.apache.velocity.runtime.RuntimeSingleton</span></td><td><code>cfe057926fd724b5</code></td></tr><tr><td><span class="el_class">org.apache.velocity.runtime.VelocimacroFactory</span></td><td><code>788de9e7a671c6b1</code></td></tr><tr><td><span class="el_class">org.apache.velocity.runtime.VelocimacroManager</span></td><td><code>505b7126c01aa397</code></td></tr><tr><td><span class="el_class">org.apache.velocity.runtime.directive.Directive</span></td><td><code>ad8d322708231bc5</code></td></tr><tr><td><span class="el_class">org.apache.velocity.runtime.directive.Foreach</span></td><td><code>9187ef884ea22ed9</code></td></tr><tr><td><span class="el_class">org.apache.velocity.runtime.directive.Include</span></td><td><code>995730a0f45042bd</code></td></tr><tr><td><span class="el_class">org.apache.velocity.runtime.directive.InputBase</span></td><td><code>05f70d985d57753f</code></td></tr><tr><td><span class="el_class">org.apache.velocity.runtime.directive.Literal</span></td><td><code>654eaab8b928421a</code></td></tr><tr><td><span class="el_class">org.apache.velocity.runtime.directive.Macro</span></td><td><code>75a7a25778a55e75</code></td></tr><tr><td><span class="el_class">org.apache.velocity.runtime.directive.Parse</span></td><td><code>d1252d6f81db68a1</code></td></tr><tr><td><span class="el_class">org.apache.velocity.runtime.log.HoldingLogChute</span></td><td><code>d6ef0cffe34e5b1f</code></td></tr><tr><td><span class="el_class">org.apache.velocity.runtime.log.Log</span></td><td><code>73295c75a9e90986</code></td></tr><tr><td><span class="el_class">org.apache.velocity.runtime.log.LogDisplayWrapper</span></td><td><code>53aa8474ac9f3afc</code></td></tr><tr><td><span class="el_class">org.apache.velocity.runtime.log.LogManager</span></td><td><code>2e3d09e6797114c7</code></td></tr><tr><td><span class="el_class">org.apache.velocity.runtime.log.NullLogChute</span></td><td><code>893e1b7fdaefbc02</code></td></tr><tr><td><span class="el_class">org.apache.velocity.runtime.parser.JJTParserState</span></td><td><code>da2f28851cb8ba8e</code></td></tr><tr><td><span class="el_class">org.apache.velocity.runtime.parser.Parser</span></td><td><code>0746916056d0d977</code></td></tr><tr><td><span class="el_class">org.apache.velocity.runtime.parser.Parser.JJCalls</span></td><td><code>19c021c9411b42c2</code></td></tr><tr><td><span class="el_class">org.apache.velocity.runtime.parser.Parser.LookaheadSuccess</span></td><td><code>75f2bd91345b6d26</code></td></tr><tr><td><span class="el_class">org.apache.velocity.runtime.parser.ParserTokenManager</span></td><td><code>63e5281e73039c5e</code></td></tr><tr><td><span class="el_class">org.apache.velocity.runtime.parser.Token</span></td><td><code>3dc621a7ba1ba5d4</code></td></tr><tr><td><span class="el_class">org.apache.velocity.runtime.parser.VelocityCharStream</span></td><td><code>2336a834a0447e48</code></td></tr><tr><td><span class="el_class">org.apache.velocity.runtime.resource.ResourceCacheImpl</span></td><td><code>ec40c1ca25b5e040</code></td></tr><tr><td><span class="el_class">org.apache.velocity.runtime.resource.ResourceManagerImpl</span></td><td><code>7a8575a8844d3c73</code></td></tr><tr><td><span class="el_class">org.apache.velocity.runtime.resource.loader.ClasspathResourceLoader</span></td><td><code>a2fdff0cf599fea8</code></td></tr><tr><td><span class="el_class">org.apache.velocity.runtime.resource.loader.ResourceLoader</span></td><td><code>8dca3bfb96c36920</code></td></tr><tr><td><span class="el_class">org.apache.velocity.runtime.resource.loader.ResourceLoaderFactory</span></td><td><code>0ae642287d7f04fc</code></td></tr><tr><td><span class="el_class">org.apache.velocity.util.ClassUtils</span></td><td><code>3b6bb6844c0bfb3f</code></td></tr><tr><td><span class="el_class">org.apache.velocity.util.SimplePool</span></td><td><code>e9831bb73bbaa0a4</code></td></tr><tr><td><span class="el_class">org.apache.velocity.util.StringUtils</span></td><td><code>ff89647667db1e29</code></td></tr><tr><td><span class="el_class">org.apache.velocity.util.introspection.Introspector</span></td><td><code>a36195dbb523d4a3</code></td></tr><tr><td><span class="el_class">org.apache.velocity.util.introspection.IntrospectorBase</span></td><td><code>92e91f734250796e</code></td></tr><tr><td><span class="el_class">org.apache.velocity.util.introspection.IntrospectorCacheImpl</span></td><td><code>094a390d69f84e57</code></td></tr><tr><td><span class="el_class">org.apache.velocity.util.introspection.UberspectImpl</span></td><td><code>0f8bc489b18072da</code></td></tr><tr><td><span class="el_class">org.apache.ws.commons.schema.XmlSchema</span></td><td><code>c6da297e67bb39a1</code></td></tr><tr><td><span class="el_class">org.apache.ws.commons.schema.XmlSchemaAnnotated</span></td><td><code>012174b6ad0edd4a</code></td></tr><tr><td><span class="el_class">org.apache.ws.commons.schema.XmlSchemaCollection</span></td><td><code>992939777a8d29d7</code></td></tr><tr><td><span class="el_class">org.apache.ws.commons.schema.XmlSchemaCollection.SchemaKey</span></td><td><code>ea9dcd101da2fb51</code></td></tr><tr><td><span class="el_class">org.apache.ws.commons.schema.XmlSchemaComplexContentExtension</span></td><td><code>fd20db23f3d2ea24</code></td></tr><tr><td><span class="el_class">org.apache.ws.commons.schema.XmlSchemaComplexType</span></td><td><code>19d6e0c857e6ad18</code></td></tr><tr><td><span class="el_class">org.apache.ws.commons.schema.XmlSchemaContent</span></td><td><code>511ea51c3d2c7ae5</code></td></tr><tr><td><span class="el_class">org.apache.ws.commons.schema.XmlSchemaDerivationMethod</span></td><td><code>8cc32a2f22713759</code></td></tr><tr><td><span class="el_class">org.apache.ws.commons.schema.XmlSchemaElement</span></td><td><code>c67f5a1b4ef7f794</code></td></tr><tr><td><span class="el_class">org.apache.ws.commons.schema.XmlSchemaExternal</span></td><td><code>810e42e19fd62c8f</code></td></tr><tr><td><span class="el_class">org.apache.ws.commons.schema.XmlSchemaForm</span></td><td><code>847951a7631ac7d6</code></td></tr><tr><td><span class="el_class">org.apache.ws.commons.schema.XmlSchemaGroupBase</span></td><td><code>a967b6ad27310829</code></td></tr><tr><td><span class="el_class">org.apache.ws.commons.schema.XmlSchemaImport</span></td><td><code>74d44fe9dd081292</code></td></tr><tr><td><span class="el_class">org.apache.ws.commons.schema.XmlSchemaObject</span></td><td><code>3eae0a3641644f7d</code></td></tr><tr><td><span class="el_class">org.apache.ws.commons.schema.XmlSchemaObjectCollection</span></td><td><code>e3d3f3eda95dc43f</code></td></tr><tr><td><span class="el_class">org.apache.ws.commons.schema.XmlSchemaObjectTable</span></td><td><code>45a4d12c4412d2f6</code></td></tr><tr><td><span class="el_class">org.apache.ws.commons.schema.XmlSchemaParticle</span></td><td><code>19d2f45237bd5a56</code></td></tr><tr><td><span class="el_class">org.apache.ws.commons.schema.XmlSchemaSequence</span></td><td><code>03bb060ca2c2e6c3</code></td></tr><tr><td><span class="el_class">org.apache.ws.commons.schema.XmlSchemaSimpleType</span></td><td><code>e24c4bd2ef187cce</code></td></tr><tr><td><span class="el_class">org.apache.ws.commons.schema.XmlSchemaType</span></td><td><code>8fd7e2767737dff1</code></td></tr><tr><td><span class="el_class">org.apache.ws.commons.schema.constants.Constants</span></td><td><code>57251d3152ebf36e</code></td></tr><tr><td><span class="el_class">org.apache.ws.commons.schema.constants.Enum</span></td><td><code>dc648138c6eb3bf5</code></td></tr><tr><td><span class="el_class">org.apache.ws.commons.schema.extensions.DefaultExtensionDeserializer</span></td><td><code>94d22eeaa2a6f3d2</code></td></tr><tr><td><span class="el_class">org.apache.ws.commons.schema.extensions.DefaultExtensionSerializer</span></td><td><code>de55de0c0ccac0e8</code></td></tr><tr><td><span class="el_class">org.apache.ws.commons.schema.extensions.ExtensionRegistry</span></td><td><code>d572a831b8067083</code></td></tr><tr><td><span class="el_class">org.apache.ws.commons.schema.resolver.DefaultURIResolver</span></td><td><code>95f66ee7a2dd5c85</code></td></tr><tr><td><span class="el_class">org.apache.ws.commons.schema.utils.NamespaceMap</span></td><td><code>e280c30d7bbc5bc6</code></td></tr><tr><td><span class="el_class">org.apache.ws.secpolicy.SP11Constants</span></td><td><code>958353002ed2ee33</code></td></tr><tr><td><span class="el_class">org.apache.ws.secpolicy.SP12Constants</span></td><td><code>2229f2829e6b2678</code></td></tr><tr><td><span class="el_class">org.apache.ws.secpolicy.SPConstants</span></td><td><code>bbdade59d5042b1f</code></td></tr><tr><td><span class="el_class">org.apache.ws.secpolicy.model.AbstractConfigurableSecurityAssertion</span></td><td><code>6a11cbee4f642b62</code></td></tr><tr><td><span class="el_class">org.apache.ws.secpolicy.model.AbstractSecurityAssertion</span></td><td><code>0dd495aa196363df</code></td></tr><tr><td><span class="el_class">org.apache.ws.secpolicy.model.AlgorithmSuite</span></td><td><code>2f962839d187588e</code></td></tr><tr><td><span class="el_class">org.apache.ws.secpolicy.model.AsymmetricBinding</span></td><td><code>1d650e68f29de90e</code></td></tr><tr><td><span class="el_class">org.apache.ws.secpolicy.model.Binding</span></td><td><code>cc4893992d76a7f9</code></td></tr><tr><td><span class="el_class">org.apache.ws.secpolicy.model.ContentEncryptedElements</span></td><td><code>bbee2492d46d362c</code></td></tr><tr><td><span class="el_class">org.apache.ws.secpolicy.model.Header</span></td><td><code>f8e9c3e3c36d1e3a</code></td></tr><tr><td><span class="el_class">org.apache.ws.secpolicy.model.HttpsToken</span></td><td><code>73ad064e96babf5f</code></td></tr><tr><td><span class="el_class">org.apache.ws.secpolicy.model.InitiatorToken</span></td><td><code>1efb8c0b628b1eac</code></td></tr><tr><td><span class="el_class">org.apache.ws.secpolicy.model.IssuedToken</span></td><td><code>e7fdb277bbc66afe</code></td></tr><tr><td><span class="el_class">org.apache.ws.secpolicy.model.Layout</span></td><td><code>d8afe65a39709d9f</code></td></tr><tr><td><span class="el_class">org.apache.ws.secpolicy.model.ProtectionToken</span></td><td><code>a1ab13c9f6807180</code></td></tr><tr><td><span class="el_class">org.apache.ws.secpolicy.model.RecipientToken</span></td><td><code>2fc109db6efd922c</code></td></tr><tr><td><span class="el_class">org.apache.ws.secpolicy.model.RequiredElements</span></td><td><code>a984d36b61e7032a</code></td></tr><tr><td><span class="el_class">org.apache.ws.secpolicy.model.SecpolicyModelTest</span></td><td><code>fc8bc23e51113992</code></td></tr><tr><td><span class="el_class">org.apache.ws.secpolicy.model.SecureConversationToken</span></td><td><code>03ab362199751e8e</code></td></tr><tr><td><span class="el_class">org.apache.ws.secpolicy.model.SecurityContextToken</span></td><td><code>fc277b2a76d4c0a0</code></td></tr><tr><td><span class="el_class">org.apache.ws.secpolicy.model.SignedEncryptedElements</span></td><td><code>06727ef7cdccb430</code></td></tr><tr><td><span class="el_class">org.apache.ws.secpolicy.model.SignedEncryptedParts</span></td><td><code>ae98860d30ab568f</code></td></tr><tr><td><span class="el_class">org.apache.ws.secpolicy.model.SupportingToken</span></td><td><code>1af9efdbe9db7b4a</code></td></tr><tr><td><span class="el_class">org.apache.ws.secpolicy.model.SymmetricAsymmetricBindingBase</span></td><td><code>7f18c8edf9d1f06d</code></td></tr><tr><td><span class="el_class">org.apache.ws.secpolicy.model.SymmetricBinding</span></td><td><code>2340e6d6539b5a46</code></td></tr><tr><td><span class="el_class">org.apache.ws.secpolicy.model.Token</span></td><td><code>8b582d0048bcb147</code></td></tr><tr><td><span class="el_class">org.apache.ws.secpolicy.model.TransportBinding</span></td><td><code>161a0b65a36a0d9d</code></td></tr><tr><td><span class="el_class">org.apache.ws.secpolicy.model.TransportToken</span></td><td><code>f4c1fad7f65abe7f</code></td></tr><tr><td><span class="el_class">org.apache.ws.secpolicy.model.Trust10</span></td><td><code>3f34528bf83a7bc3</code></td></tr><tr><td><span class="el_class">org.apache.ws.secpolicy.model.Trust13</span></td><td><code>33bca36ca3dd2557</code></td></tr><tr><td><span class="el_class">org.apache.ws.secpolicy.model.UsernameToken</span></td><td><code>a9a5f498982bafb2</code></td></tr><tr><td><span class="el_class">org.apache.ws.secpolicy.model.Wss10</span></td><td><code>f1dad94235b2e7e8</code></td></tr><tr><td><span class="el_class">org.apache.ws.secpolicy.model.Wss11</span></td><td><code>2f48ddc686680280</code></td></tr><tr><td><span class="el_class">org.apache.ws.secpolicy.model.X509Token</span></td><td><code>4232ccd188f1d8da</code></td></tr><tr><td><span class="el_class">org.apache.ws.secpolicy11.builders.AlgorithmSuiteBuilder</span></td><td><code>f457aa6dfafd48de</code></td></tr><tr><td><span class="el_class">org.apache.ws.secpolicy11.builders.AsymmetricBindingBuilder</span></td><td><code>5e7e99ec4bac9f24</code></td></tr><tr><td><span class="el_class">org.apache.ws.secpolicy11.builders.EncryptedElementsBuilder</span></td><td><code>90dacb64b8ad7278</code></td></tr><tr><td><span class="el_class">org.apache.ws.secpolicy11.builders.EncryptedPartsBuilder</span></td><td><code>1755515b6e5df5d7</code></td></tr><tr><td><span class="el_class">org.apache.ws.secpolicy11.builders.InitiatorTokenBuilder</span></td><td><code>ef67efb065fb8ce3</code></td></tr><tr><td><span class="el_class">org.apache.ws.secpolicy11.builders.IssuedTokenBuilder</span></td><td><code>8b0e2ababd20ed6f</code></td></tr><tr><td><span class="el_class">org.apache.ws.secpolicy11.builders.LayoutBuilder</span></td><td><code>adde472100b1274b</code></td></tr><tr><td><span class="el_class">org.apache.ws.secpolicy11.builders.ProtectionTokenBuilder</span></td><td><code>ccb3798f5bc1c48f</code></td></tr><tr><td><span class="el_class">org.apache.ws.secpolicy11.builders.RecipientTokenBuilder</span></td><td><code>4bca6f3f40624730</code></td></tr><tr><td><span class="el_class">org.apache.ws.secpolicy11.builders.RequiredElementsBuilder</span></td><td><code>a8f4a2398df21177</code></td></tr><tr><td><span class="el_class">org.apache.ws.secpolicy11.builders.SecureConversationTokenBuilder</span></td><td><code>bca64ad341fdc2c6</code></td></tr><tr><td><span class="el_class">org.apache.ws.secpolicy11.builders.SecurityContextTokenBuilder</span></td><td><code>ae25a5637302fa31</code></td></tr><tr><td><span class="el_class">org.apache.ws.secpolicy11.builders.SignedElementsBuilder</span></td><td><code>49693a473cad64dd</code></td></tr><tr><td><span class="el_class">org.apache.ws.secpolicy11.builders.SignedPartsBuilder</span></td><td><code>ff2d7419b41ee4e6</code></td></tr><tr><td><span class="el_class">org.apache.ws.secpolicy11.builders.SupportingTokensBuilder</span></td><td><code>20ab29869765ed53</code></td></tr><tr><td><span class="el_class">org.apache.ws.secpolicy11.builders.SymmetricBindingBuilder</span></td><td><code>f3db41a4ba5715ad</code></td></tr><tr><td><span class="el_class">org.apache.ws.secpolicy11.builders.TransportBindingBuilder</span></td><td><code>07da404764cc2d08</code></td></tr><tr><td><span class="el_class">org.apache.ws.secpolicy11.builders.TransportTokenBuilder</span></td><td><code>9892119e773021d7</code></td></tr><tr><td><span class="el_class">org.apache.ws.secpolicy11.builders.Trust10Builder</span></td><td><code>31a4296ce34dff46</code></td></tr><tr><td><span class="el_class">org.apache.ws.secpolicy11.builders.UsernameTokenBuilder</span></td><td><code>6ef798245ef642c5</code></td></tr><tr><td><span class="el_class">org.apache.ws.secpolicy11.builders.WSS10Builder</span></td><td><code>6866642227e9f4ba</code></td></tr><tr><td><span class="el_class">org.apache.ws.secpolicy11.builders.WSS11Builder</span></td><td><code>f120eebbd0951166</code></td></tr><tr><td><span class="el_class">org.apache.ws.secpolicy11.builders.X509TokenBuilder</span></td><td><code>069b69134f6a9beb</code></td></tr><tr><td><span class="el_class">org.apache.ws.secpolicy12.builders.AlgorithmSuiteBuilder</span></td><td><code>0ab35588bd05a22d</code></td></tr><tr><td><span class="el_class">org.apache.ws.secpolicy12.builders.AsymmetricBindingBuilder</span></td><td><code>b604abc55d6ff903</code></td></tr><tr><td><span class="el_class">org.apache.ws.secpolicy12.builders.ContentEncryptedElementsBuilder</span></td><td><code>f3385aac1ac1f1ba</code></td></tr><tr><td><span class="el_class">org.apache.ws.secpolicy12.builders.EncryptedElementsBuilder</span></td><td><code>f667a15fbc57fc51</code></td></tr><tr><td><span class="el_class">org.apache.ws.secpolicy12.builders.EncryptedPartsBuilder</span></td><td><code>7cec6e477dcf105a</code></td></tr><tr><td><span class="el_class">org.apache.ws.secpolicy12.builders.HttpsTokenBuilder</span></td><td><code>f2e828cdfdecb601</code></td></tr><tr><td><span class="el_class">org.apache.ws.secpolicy12.builders.InitiatorTokenBuilder</span></td><td><code>d3f068e98a5cb281</code></td></tr><tr><td><span class="el_class">org.apache.ws.secpolicy12.builders.IssuedTokenBuilder</span></td><td><code>ca52b5d94aeeffeb</code></td></tr><tr><td><span class="el_class">org.apache.ws.secpolicy12.builders.LayoutBuilder</span></td><td><code>5e17fcea51dec9a6</code></td></tr><tr><td><span class="el_class">org.apache.ws.secpolicy12.builders.ProtectionTokenBuilder</span></td><td><code>6f1b3d7bc193d042</code></td></tr><tr><td><span class="el_class">org.apache.ws.secpolicy12.builders.RecipientTokenBuilder</span></td><td><code>adc9cd7c699e7c84</code></td></tr><tr><td><span class="el_class">org.apache.ws.secpolicy12.builders.RequiredElementsBuilder</span></td><td><code>0ef911488790fdc7</code></td></tr><tr><td><span class="el_class">org.apache.ws.secpolicy12.builders.SecureConversationTokenBuilder</span></td><td><code>5e4586a830f90930</code></td></tr><tr><td><span class="el_class">org.apache.ws.secpolicy12.builders.SecurityContextTokenBuilder</span></td><td><code>f1eba9dc5a08e38e</code></td></tr><tr><td><span class="el_class">org.apache.ws.secpolicy12.builders.SignedElementsBuilder</span></td><td><code>c950c866366c6b82</code></td></tr><tr><td><span class="el_class">org.apache.ws.secpolicy12.builders.SignedPartsBuilder</span></td><td><code>1c94ef8a1f24f414</code></td></tr><tr><td><span class="el_class">org.apache.ws.secpolicy12.builders.SupportingTokensBuilder</span></td><td><code>94066897e052f33e</code></td></tr><tr><td><span class="el_class">org.apache.ws.secpolicy12.builders.SymmetricBindingBuilder</span></td><td><code>908b92e44e122e31</code></td></tr><tr><td><span class="el_class">org.apache.ws.secpolicy12.builders.TransportBindingBuilder</span></td><td><code>c6111a89db94274b</code></td></tr><tr><td><span class="el_class">org.apache.ws.secpolicy12.builders.TransportTokenBuilder</span></td><td><code>b0f9781c7b8fbfb7</code></td></tr><tr><td><span class="el_class">org.apache.ws.secpolicy12.builders.Trust13Builder</span></td><td><code>b611ea42b4a50f15</code></td></tr><tr><td><span class="el_class">org.apache.ws.secpolicy12.builders.UsernameTokenBuilder</span></td><td><code>21aa9b56b2735cb9</code></td></tr><tr><td><span class="el_class">org.apache.ws.secpolicy12.builders.WSS10Builder</span></td><td><code>9be2f0ce6b0c6f68</code></td></tr><tr><td><span class="el_class">org.apache.ws.secpolicy12.builders.WSS11Builder</span></td><td><code>1fb61525fb657e98</code></td></tr><tr><td><span class="el_class">org.apache.ws.secpolicy12.builders.X509TokenBuilder</span></td><td><code>aa5397be158b0619</code></td></tr><tr><td><span class="el_class">org.apache.ws.security.CustomTokenPrincipal</span></td><td><code>54c197342d8b7f6e</code></td></tr><tr><td><span class="el_class">org.apache.ws.security.SAMLTokenPrincipal</span></td><td><code>b79d0e1906468fbd</code></td></tr><tr><td><span class="el_class">org.apache.ws.security.SOAP11Constants</span></td><td><code>63fcd9026469b134</code></td></tr><tr><td><span class="el_class">org.apache.ws.security.SOAP12Constants</span></td><td><code>b1a2528310e5d5f1</code></td></tr><tr><td><span class="el_class">org.apache.ws.security.SantuarioUtil</span></td><td><code>461cc17bab92369c</code></td></tr><tr><td><span class="el_class">org.apache.ws.security.WSConstants</span></td><td><code>b4926438b894dab7</code></td></tr><tr><td><span class="el_class">org.apache.ws.security.WSDataRef</span></td><td><code>46cd69ea321d65ae</code></td></tr><tr><td><span class="el_class">org.apache.ws.security.WSDerivedKeyTokenPrincipal</span></td><td><code>ce8b1e5ba6289eb7</code></td></tr><tr><td><span class="el_class">org.apache.ws.security.WSDocInfo</span></td><td><code>78bf37f0b4e7463a</code></td></tr><tr><td><span class="el_class">org.apache.ws.security.WSEncryptionPart</span></td><td><code>7e3b45ae440e9303</code></td></tr><tr><td><span class="el_class">org.apache.ws.security.WSPasswordCallback</span></td><td><code>169b05b2e6b8ce65</code></td></tr><tr><td><span class="el_class">org.apache.ws.security.WSSConfig</span></td><td><code>aac0b31ee3efb19d</code></td></tr><tr><td><span class="el_class">org.apache.ws.security.WSSConfig.1</span></td><td><code>bd9956eec47149fd</code></td></tr><tr><td><span class="el_class">org.apache.ws.security.WSSConfig.2</span></td><td><code>66bbcd7b2c6c2c66</code></td></tr><tr><td><span class="el_class">org.apache.ws.security.WSSConfig.3</span></td><td><code>aab105b59c9deed8</code></td></tr><tr><td><span class="el_class">org.apache.ws.security.WSSConfig.4</span></td><td><code>d5f2cfd19a4bc35e</code></td></tr><tr><td><span class="el_class">org.apache.ws.security.WSSConfig.5</span></td><td><code>64009e484b2391c0</code></td></tr><tr><td><span class="el_class">org.apache.ws.security.WSSecurityEngine</span></td><td><code>7661f71c3b25b6ec</code></td></tr><tr><td><span class="el_class">org.apache.ws.security.WSSecurityEngineResult</span></td><td><code>5dd751e17ee3a076</code></td></tr><tr><td><span class="el_class">org.apache.ws.security.WSUsernameTokenPrincipal</span></td><td><code>537df7d846b71fd2</code></td></tr><tr><td><span class="el_class">org.apache.ws.security.action.EncryptionAction</span></td><td><code>d4cc7306c52dadf3</code></td></tr><tr><td><span class="el_class">org.apache.ws.security.action.SignatureAction</span></td><td><code>e79a38b15fe7ef28</code></td></tr><tr><td><span class="el_class">org.apache.ws.security.action.TimestampAction</span></td><td><code>b32b717f4ff5f0f0</code></td></tr><tr><td><span class="el_class">org.apache.ws.security.action.UsernameTokenAction</span></td><td><code>a5ccf2bfec2707ae</code></td></tr><tr><td><span class="el_class">org.apache.ws.security.action.UsernameTokenSignedAction</span></td><td><code>9e1d10639dac47c6</code></td></tr><tr><td><span class="el_class">org.apache.ws.security.components.crypto.CryptoBase</span></td><td><code>35a0874169c38d51</code></td></tr><tr><td><span class="el_class">org.apache.ws.security.components.crypto.CryptoFactory</span></td><td><code>be42ae1daa2902ef</code></td></tr><tr><td><span class="el_class">org.apache.ws.security.components.crypto.CryptoType</span></td><td><code>2246be91b7cb62a9</code></td></tr><tr><td><span class="el_class">org.apache.ws.security.components.crypto.CryptoType.TYPE</span></td><td><code>07cd9a77f5a2858b</code></td></tr><tr><td><span class="el_class">org.apache.ws.security.components.crypto.DERDecoder</span></td><td><code>c958d1780745c2c3</code></td></tr><tr><td><span class="el_class">org.apache.ws.security.components.crypto.Merlin</span></td><td><code>43598ab3af7b8668</code></td></tr><tr><td><span class="el_class">org.apache.ws.security.components.crypto.Merlin.1</span></td><td><code>1baaef9193504f58</code></td></tr><tr><td><span class="el_class">org.apache.ws.security.components.crypto.X509SubjectPublicKeyInfo</span></td><td><code>50eef6a1c673416c</code></td></tr><tr><td><span class="el_class">org.apache.ws.security.conversation.ConversationConstants</span></td><td><code>842e6dc31be42bbb</code></td></tr><tr><td><span class="el_class">org.apache.ws.security.conversation.dkalgo.AlgoFactory</span></td><td><code>bc57b7c3e125bd08</code></td></tr><tr><td><span class="el_class">org.apache.ws.security.conversation.dkalgo.P_SHA1</span></td><td><code>b4eafb0912220c14</code></td></tr><tr><td><span class="el_class">org.apache.ws.security.handler.RequestData</span></td><td><code>2169ef2b3e3b38e2</code></td></tr><tr><td><span class="el_class">org.apache.ws.security.handler.WSHandler</span></td><td><code>b99995a040ddea89</code></td></tr><tr><td><span class="el_class">org.apache.ws.security.handler.WSHandlerConstants</span></td><td><code>1becd1acdaf0d17c</code></td></tr><tr><td><span class="el_class">org.apache.ws.security.handler.WSHandlerResult</span></td><td><code>8a2d7f1a21c5fac8</code></td></tr><tr><td><span class="el_class">org.apache.ws.security.message.DOMCallbackLookup</span></td><td><code>44be72cb346ffb2c</code></td></tr><tr><td><span class="el_class">org.apache.ws.security.message.WSSecBase</span></td><td><code>fdf961d856595f3e</code></td></tr><tr><td><span class="el_class">org.apache.ws.security.message.WSSecDKEncrypt</span></td><td><code>168580be439f8e79</code></td></tr><tr><td><span class="el_class">org.apache.ws.security.message.WSSecDKSign</span></td><td><code>49907019d8bf5eab</code></td></tr><tr><td><span class="el_class">org.apache.ws.security.message.WSSecDerivedKeyBase</span></td><td><code>fe0c534313507fb1</code></td></tr><tr><td><span class="el_class">org.apache.ws.security.message.WSSecEncrypt</span></td><td><code>1aa40597ae59b7b7</code></td></tr><tr><td><span class="el_class">org.apache.ws.security.message.WSSecEncryptedKey</span></td><td><code>abd1a1a6e67b1bc4</code></td></tr><tr><td><span class="el_class">org.apache.ws.security.message.WSSecHeader</span></td><td><code>53dc12965235f2ba</code></td></tr><tr><td><span class="el_class">org.apache.ws.security.message.WSSecSignature</span></td><td><code>a68e57b13580f214</code></td></tr><tr><td><span class="el_class">org.apache.ws.security.message.WSSecSignatureBase</span></td><td><code>0660110623085f5c</code></td></tr><tr><td><span class="el_class">org.apache.ws.security.message.WSSecSignatureConfirmation</span></td><td><code>d60627ab79e79340</code></td></tr><tr><td><span class="el_class">org.apache.ws.security.message.WSSecTimestamp</span></td><td><code>9f3221007f4452f6</code></td></tr><tr><td><span class="el_class">org.apache.ws.security.message.WSSecUsernameToken</span></td><td><code>98508a305e7f35bb</code></td></tr><tr><td><span class="el_class">org.apache.ws.security.message.token.BinarySecurity</span></td><td><code>dc5d8ec544e6fef3</code></td></tr><tr><td><span class="el_class">org.apache.ws.security.message.token.DOMX509Data</span></td><td><code>0c71b73ea22432ec</code></td></tr><tr><td><span class="el_class">org.apache.ws.security.message.token.DOMX509IssuerSerial</span></td><td><code>7383aa7abb2845a2</code></td></tr><tr><td><span class="el_class">org.apache.ws.security.message.token.DerivedKeyToken</span></td><td><code>bc42edcf900e0cf1</code></td></tr><tr><td><span class="el_class">org.apache.ws.security.message.token.KerberosSecurity</span></td><td><code>7733170abab56912</code></td></tr><tr><td><span class="el_class">org.apache.ws.security.message.token.Reference</span></td><td><code>e93635809f5ebe8b</code></td></tr><tr><td><span class="el_class">org.apache.ws.security.message.token.SecurityContextToken</span></td><td><code>632c3987968fa6ba</code></td></tr><tr><td><span class="el_class">org.apache.ws.security.message.token.SecurityTokenReference</span></td><td><code>054e67350f018225</code></td></tr><tr><td><span class="el_class">org.apache.ws.security.message.token.SignatureConfirmation</span></td><td><code>958fbeeab559d09c</code></td></tr><tr><td><span class="el_class">org.apache.ws.security.message.token.Timestamp</span></td><td><code>1544f8f0667ab17f</code></td></tr><tr><td><span class="el_class">org.apache.ws.security.message.token.UsernameToken</span></td><td><code>c9930125e36ade9e</code></td></tr><tr><td><span class="el_class">org.apache.ws.security.message.token.X509Security</span></td><td><code>782b4eeabcd4ddd2</code></td></tr><tr><td><span class="el_class">org.apache.ws.security.processor.BinarySecurityTokenProcessor</span></td><td><code>e8b0aaa59b9f0ac2</code></td></tr><tr><td><span class="el_class">org.apache.ws.security.processor.DerivedKeyTokenProcessor</span></td><td><code>694b29bef3289f32</code></td></tr><tr><td><span class="el_class">org.apache.ws.security.processor.EncryptedKeyProcessor</span></td><td><code>fb01c6bf71954292</code></td></tr><tr><td><span class="el_class">org.apache.ws.security.processor.ReferenceListProcessor</span></td><td><code>874b682e645fe3db</code></td></tr><tr><td><span class="el_class">org.apache.ws.security.processor.SAMLTokenProcessor</span></td><td><code>76301d03c69e4fcb</code></td></tr><tr><td><span class="el_class">org.apache.ws.security.processor.SecurityContextTokenProcessor</span></td><td><code>dcac36f19dfbe6a8</code></td></tr><tr><td><span class="el_class">org.apache.ws.security.processor.SignatureConfirmationProcessor</span></td><td><code>20c9f784711f3504</code></td></tr><tr><td><span class="el_class">org.apache.ws.security.processor.SignatureProcessor</span></td><td><code>1c5618b043827ad1</code></td></tr><tr><td><span class="el_class">org.apache.ws.security.processor.TimestampProcessor</span></td><td><code>772eb3da6f5ea87a</code></td></tr><tr><td><span class="el_class">org.apache.ws.security.processor.UsernameTokenProcessor</span></td><td><code>2909852fa3fdbed4</code></td></tr><tr><td><span class="el_class">org.apache.ws.security.processor.X509Util</span></td><td><code>10debd05212d083a</code></td></tr><tr><td><span class="el_class">org.apache.ws.security.saml.SAMLKeyInfo</span></td><td><code>6b512844ae9b1fd6</code></td></tr><tr><td><span class="el_class">org.apache.ws.security.saml.SAMLUtil</span></td><td><code>93a832708125e4fa</code></td></tr><tr><td><span class="el_class">org.apache.ws.security.saml.ext.AssertionWrapper</span></td><td><code>263f56ad2bc9cf66</code></td></tr><tr><td><span class="el_class">org.apache.ws.security.saml.ext.OpenSAMLBootstrap</span></td><td><code>d23f760145665fe8</code></td></tr><tr><td><span class="el_class">org.apache.ws.security.saml.ext.OpenSAMLUtil</span></td><td><code>4d8e3eb8d5daff1c</code></td></tr><tr><td><span class="el_class">org.apache.ws.security.str.BSPEnforcer</span></td><td><code>3c96e9c9cbac7197</code></td></tr><tr><td><span class="el_class">org.apache.ws.security.str.DerivedKeyTokenSTRParser</span></td><td><code>a76c7fc3f29835d3</code></td></tr><tr><td><span class="el_class">org.apache.ws.security.str.EncryptedKeySTRParser</span></td><td><code>13b1a25aeaed4611</code></td></tr><tr><td><span class="el_class">org.apache.ws.security.str.STRParser.REFERENCE_TYPE</span></td><td><code>aece8db00a3294fb</code></td></tr><tr><td><span class="el_class">org.apache.ws.security.str.SecurityTokenRefSTRParser</span></td><td><code>900c103540fe89b7</code></td></tr><tr><td><span class="el_class">org.apache.ws.security.str.SignatureSTRParser</span></td><td><code>853ea2df3a9acbf4</code></td></tr><tr><td><span class="el_class">org.apache.ws.security.transform.STRTransform</span></td><td><code>1cf33a6756093c3c</code></td></tr><tr><td><span class="el_class">org.apache.ws.security.transform.STRTransformProvider</span></td><td><code>80a165cf5ebb0e8f</code></td></tr><tr><td><span class="el_class">org.apache.ws.security.transform.STRTransformUtil</span></td><td><code>edab6c116a523e60</code></td></tr><tr><td><span class="el_class">org.apache.ws.security.util.Base64</span></td><td><code>4983143ad7bc5b79</code></td></tr><tr><td><span class="el_class">org.apache.ws.security.util.DateUtil</span></td><td><code>0eabb07679c80c28</code></td></tr><tr><td><span class="el_class">org.apache.ws.security.util.Loader</span></td><td><code>c324027bf4c473d1</code></td></tr><tr><td><span class="el_class">org.apache.ws.security.util.Loader.1</span></td><td><code>e387ffc76a045db1</code></td></tr><tr><td><span class="el_class">org.apache.ws.security.util.Loader.2</span></td><td><code>9f9fb627441cd9f3</code></td></tr><tr><td><span class="el_class">org.apache.ws.security.util.RFC2253Parser</span></td><td><code>6f67ee7c25142028</code></td></tr><tr><td><span class="el_class">org.apache.ws.security.util.StringUtil</span></td><td><code>faab797ea6f31565</code></td></tr><tr><td><span class="el_class">org.apache.ws.security.util.UUIDGenerator</span></td><td><code>d48cbf87b164eb56</code></td></tr><tr><td><span class="el_class">org.apache.ws.security.util.WSCurrentTimeSource</span></td><td><code>86b150d6b6b993ab</code></td></tr><tr><td><span class="el_class">org.apache.ws.security.util.WSSecurityUtil</span></td><td><code>3a1346d8eef58e35</code></td></tr><tr><td><span class="el_class">org.apache.ws.security.util.XmlSchemaDateFormat</span></td><td><code>aa51ae17f6e43898</code></td></tr><tr><td><span class="el_class">org.apache.ws.security.validate.Credential</span></td><td><code>4c78fd95b178615f</code></td></tr><tr><td><span class="el_class">org.apache.ws.security.validate.SamlAssertionValidator</span></td><td><code>0e249338b1be6f83</code></td></tr><tr><td><span class="el_class">org.apache.ws.security.validate.SignatureTrustValidator</span></td><td><code>9accbf7de13ed6e6</code></td></tr><tr><td><span class="el_class">org.apache.ws.security.validate.TimestampValidator</span></td><td><code>9f6ed05614b9d99a</code></td></tr><tr><td><span class="el_class">org.apache.ws.security.validate.UsernameTokenValidator</span></td><td><code>65581f4de9552379</code></td></tr><tr><td><span class="el_class">org.apache.xalan.processor.TransformerFactoryImpl</span></td><td><code>ce974214f91e37ca</code></td></tr><tr><td><span class="el_class">org.apache.xalan.templates.ElemTemplateElement</span></td><td><code>42a7501494904964</code></td></tr><tr><td><span class="el_class">org.apache.xalan.templates.OutputProperties</span></td><td><code>f19578ccc78e8561</code></td></tr><tr><td><span class="el_class">org.apache.xalan.transformer.SerializerSwitcher</span></td><td><code>41b6c37a40edef7c</code></td></tr><tr><td><span class="el_class">org.apache.xalan.transformer.TransformerIdentityImpl</span></td><td><code>b9c256acfbca6405</code></td></tr><tr><td><span class="el_class">org.apache.xerces.dom.AttrImpl</span></td><td><code>58a8fd18dd80e0b2</code></td></tr><tr><td><span class="el_class">org.apache.xerces.dom.AttrNSImpl</span></td><td><code>1e8518542c3ebaf7</code></td></tr><tr><td><span class="el_class">org.apache.xerces.dom.AttributeMap</span></td><td><code>95ee922d82a899f6</code></td></tr><tr><td><span class="el_class">org.apache.xerces.dom.CharacterDataImpl</span></td><td><code>017a73bac54b04f4</code></td></tr><tr><td><span class="el_class">org.apache.xerces.dom.CharacterDataImpl.1</span></td><td><code>2798929c2f811b1b</code></td></tr><tr><td><span class="el_class">org.apache.xerces.dom.ChildNode</span></td><td><code>921d9e77a7c7b084</code></td></tr><tr><td><span class="el_class">org.apache.xerces.dom.CommentImpl</span></td><td><code>326cb953b6ad5eb2</code></td></tr><tr><td><span class="el_class">org.apache.xerces.dom.CoreDOMImplementationImpl</span></td><td><code>a918e7c428a64370</code></td></tr><tr><td><span class="el_class">org.apache.xerces.dom.CoreDocumentImpl</span></td><td><code>c5e64ad98aa33225</code></td></tr><tr><td><span class="el_class">org.apache.xerces.dom.DOMConfigurationImpl</span></td><td><code>63dbdc81a3ee4908</code></td></tr><tr><td><span class="el_class">org.apache.xerces.dom.DOMErrorImpl</span></td><td><code>5d690e2702795ccf</code></td></tr><tr><td><span class="el_class">org.apache.xerces.dom.DOMImplementationImpl</span></td><td><code>b0783a434fa87501</code></td></tr><tr><td><span class="el_class">org.apache.xerces.dom.DOMImplementationSourceImpl</span></td><td><code>e1af4c26bbed641e</code></td></tr><tr><td><span class="el_class">org.apache.xerces.dom.DOMLocatorImpl</span></td><td><code>b6d05a58a8444bfa</code></td></tr><tr><td><span class="el_class">org.apache.xerces.dom.DOMNormalizer</span></td><td><code>2926d249b0788491</code></td></tr><tr><td><span class="el_class">org.apache.xerces.dom.DOMNormalizer.XMLAttributesProxy</span></td><td><code>6ecb4b8af8c72e6c</code></td></tr><tr><td><span class="el_class">org.apache.xerces.dom.DOMOutputImpl</span></td><td><code>77966a014cc3608b</code></td></tr><tr><td><span class="el_class">org.apache.xerces.dom.DOMXSImplementationSourceImpl</span></td><td><code>2da5706dbcf06a15</code></td></tr><tr><td><span class="el_class">org.apache.xerces.dom.DeepNodeListImpl</span></td><td><code>5056285142828840</code></td></tr><tr><td><span class="el_class">org.apache.xerces.dom.DeferredAttrNSImpl</span></td><td><code>03edab43b7bc8156</code></td></tr><tr><td><span class="el_class">org.apache.xerces.dom.DeferredCommentImpl</span></td><td><code>5d6b0269b17240ee</code></td></tr><tr><td><span class="el_class">org.apache.xerces.dom.DeferredDOMImplementationImpl</span></td><td><code>7ed3083f6319a8b6</code></td></tr><tr><td><span class="el_class">org.apache.xerces.dom.DeferredDocumentImpl</span></td><td><code>fee3d2ee57e6dced</code></td></tr><tr><td><span class="el_class">org.apache.xerces.dom.DeferredDocumentImpl.RefCount</span></td><td><code>bbac9bcacb1c3c79</code></td></tr><tr><td><span class="el_class">org.apache.xerces.dom.DeferredElementNSImpl</span></td><td><code>1aab184e1064b1f6</code></td></tr><tr><td><span class="el_class">org.apache.xerces.dom.DeferredTextImpl</span></td><td><code>1eed5fba2058bd84</code></td></tr><tr><td><span class="el_class">org.apache.xerces.dom.DocumentFragmentImpl</span></td><td><code>c0fd7c5a71f40d10</code></td></tr><tr><td><span class="el_class">org.apache.xerces.dom.DocumentImpl</span></td><td><code>c01fb1a1ef2f351a</code></td></tr><tr><td><span class="el_class">org.apache.xerces.dom.ElementImpl</span></td><td><code>ef0eb87d22970946</code></td></tr><tr><td><span class="el_class">org.apache.xerces.dom.ElementNSImpl</span></td><td><code>76577eb115b6ba78</code></td></tr><tr><td><span class="el_class">org.apache.xerces.dom.NamedNodeMapImpl</span></td><td><code>b23cbcffbb4244c1</code></td></tr><tr><td><span class="el_class">org.apache.xerces.dom.NodeImpl</span></td><td><code>a2de02b03f833ee1</code></td></tr><tr><td><span class="el_class">org.apache.xerces.dom.NodeListCache</span></td><td><code>d84f7bdef70c5748</code></td></tr><tr><td><span class="el_class">org.apache.xerces.dom.ObjectFactory</span></td><td><code>49e0c8a0cfc189e9</code></td></tr><tr><td><span class="el_class">org.apache.xerces.dom.ParentNode</span></td><td><code>9a5379c2626574fa</code></td></tr><tr><td><span class="el_class">org.apache.xerces.dom.SecuritySupport</span></td><td><code>2442ad11c444128e</code></td></tr><tr><td><span class="el_class">org.apache.xerces.dom.SecuritySupport.1</span></td><td><code>da11d17629432fb3</code></td></tr><tr><td><span class="el_class">org.apache.xerces.dom.SecuritySupport.2</span></td><td><code>b668fe99008864f4</code></td></tr><tr><td><span class="el_class">org.apache.xerces.dom.SecuritySupport.4</span></td><td><code>0321f89ceb6e7104</code></td></tr><tr><td><span class="el_class">org.apache.xerces.dom.TextImpl</span></td><td><code>41fc16531d75d642</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.Constants</span></td><td><code>5f1261a476308ef3</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.Constants.ArrayEnumeration</span></td><td><code>c6d0c1d01adc987e</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLDTDScannerImpl</span></td><td><code>e66fe06a8f5d2d12</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLDocumentFragmentScannerImpl</span></td><td><code>9bd82b24027df975</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.ElementStack</span></td><td><code>cc80d6b7e8dba7af</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.FragmentContentDispatcher</span></td><td><code>1e6b6a1850e04c26</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLDocumentScannerImpl</span></td><td><code>04e998ce11d3756e</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLDocumentScannerImpl.ContentDispatcher</span></td><td><code>511eb9f07afae708</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLDocumentScannerImpl.DTDDispatcher</span></td><td><code>718e45933f885fdf</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLDocumentScannerImpl.PrologDispatcher</span></td><td><code>a5d71b43a00bda57</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLDocumentScannerImpl.TrailingMiscDispatcher</span></td><td><code>4a96a4e570ff58f5</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLDocumentScannerImpl.XMLDeclDispatcher</span></td><td><code>027cefdc04bc4744</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLEntityManager</span></td><td><code>e2dafecd99fa380f</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLEntityManager.1</span></td><td><code>fb2efcb22345334d</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLEntityManager.ByteBufferPool</span></td><td><code>32bfb5282ab6c27f</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLEntityManager.CharacterBuffer</span></td><td><code>22f49d48d31dfec6</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLEntityManager.CharacterBufferPool</span></td><td><code>351049f6c9787d63</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLEntityManager.EncodingInfo</span></td><td><code>72f6b3f789303e3b</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLEntityManager.Entity</span></td><td><code>29dbad93ebcb7dca</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLEntityManager.RewindableInputStream</span></td><td><code>9d523efe78df7622</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLEntityManager.ScannedEntity</span></td><td><code>208f2132014e6efe</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLEntityScanner</span></td><td><code>6b4286b3fb6059cb</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLEntityScanner.1</span></td><td><code>99031b689365c3aa</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLErrorReporter</span></td><td><code>21466546bf583593</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLNSDocumentScannerImpl</span></td><td><code>6fd53c9f4c3e40e4</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLNSDocumentScannerImpl.NSContentDispatcher</span></td><td><code>94dbcd7f1fc7523d</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLScanner</span></td><td><code>8f9411b24f6f864e</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.XMLVersionDetector</span></td><td><code>d3a5e2c4945ae6e1</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dtd.DTDGrammarBucket</span></td><td><code>adaf7c084476877e</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dtd.XMLAttributeDecl</span></td><td><code>3c68350ecc9a847a</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dtd.XMLDTDDescription</span></td><td><code>f12faacfcd35fa27</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dtd.XMLDTDProcessor</span></td><td><code>d7bff66b6d25ed23</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dtd.XMLDTDValidator</span></td><td><code>6fdf9371fc0d295c</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dtd.XMLElementDecl</span></td><td><code>ee11f7c9ff74c4d2</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dtd.XMLEntityDecl</span></td><td><code>552ae02cc46821f6</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dtd.XMLNSDTDValidator</span></td><td><code>02569d66aab0426d</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dtd.XMLSimpleType</span></td><td><code>0d48d053c616a4a2</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dtd.models.CMNode</span></td><td><code>4a68cd99fd85273c</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dtd.models.CMStateSet</span></td><td><code>399d9e009dc506af</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.DTDDVFactory</span></td><td><code>514982d4b2a69f0d</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.ObjectFactory</span></td><td><code>a718682c5f002c66</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.SchemaDVFactory</span></td><td><code>2bb473ed61050c44</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.SecuritySupport</span></td><td><code>75e28f50c80e9c94</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.SecuritySupport.1</span></td><td><code>b8ad1ba5f2e5e5d6</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.SecuritySupport.2</span></td><td><code>9bd23f20ab4fe883</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.SecuritySupport.4</span></td><td><code>d722e137a654d7d5</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.ValidatedInfo</span></td><td><code>68541b0c9635bce3</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.XSFacets</span></td><td><code>00ee3396189dc0c2</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.dtd.DTDDVFactoryImpl</span></td><td><code>e7e3009136b71d20</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.dtd.ENTITYDatatypeValidator</span></td><td><code>57122cdc90b3b4cb</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.dtd.IDDatatypeValidator</span></td><td><code>e6aec681e7ff3d69</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.dtd.IDREFDatatypeValidator</span></td><td><code>e6de7524399d90da</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.dtd.ListDatatypeValidator</span></td><td><code>f3348158e78c3648</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.dtd.NMTOKENDatatypeValidator</span></td><td><code>cd38147a96646ddd</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.dtd.NOTATIONDatatypeValidator</span></td><td><code>6ee725d32de64b6e</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.dtd.StringDatatypeValidator</span></td><td><code>26a41ca56313332d</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.dtd.XML11DTDDVFactoryImpl</span></td><td><code>a4ce5e96bffa42c9</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.dtd.XML11IDDatatypeValidator</span></td><td><code>b7ac1b3f4a438be8</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.dtd.XML11IDREFDatatypeValidator</span></td><td><code>2f6e53f76a2ef6cf</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.dtd.XML11NMTOKENDatatypeValidator</span></td><td><code>d4baf4ac9c07ac5b</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.xs.AbstractDateTimeDV</span></td><td><code>97d4dad9098b9814</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.xs.AbstractDateTimeDV.DateTimeData</span></td><td><code>f84cfc564a1a154f</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.xs.AnyAtomicDV</span></td><td><code>60c4035026357936</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.xs.AnySimpleDV</span></td><td><code>dfb48a9d04f98025</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.xs.AnyURIDV</span></td><td><code>10dae5c63d715016</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.xs.Base64BinaryDV</span></td><td><code>4cb88c9ab917c123</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.xs.BaseSchemaDVFactory</span></td><td><code>f5b244632982231c</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.xs.BooleanDV</span></td><td><code>0e4e3d50cd6f3150</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.xs.DateDV</span></td><td><code>de101d9d766661d4</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.xs.DateTimeDV</span></td><td><code>58f7efd6f12f3d9b</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.xs.DayDV</span></td><td><code>77683ec57415ba68</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.xs.DayTimeDurationDV</span></td><td><code>9f617c028b6abf3f</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.xs.DecimalDV</span></td><td><code>67bbcdfdce91b4e6</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.xs.DecimalDV.XDecimal</span></td><td><code>ee2f04462445ed72</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.xs.DoubleDV</span></td><td><code>a29a60507de1121c</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.xs.DurationDV</span></td><td><code>543388985034adc4</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.xs.EntityDV</span></td><td><code>ee28df87ea4cecb7</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.xs.ExtendedSchemaDVFactoryImpl</span></td><td><code>8442df58c3aa2f10</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.xs.FloatDV</span></td><td><code>5b77e97e10f0773f</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.xs.HexBinaryDV</span></td><td><code>6d2ba5a1686807a8</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.xs.IDDV</span></td><td><code>5ced36d92b3ba79c</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.xs.IDREFDV</span></td><td><code>fc799c4596a6cd7a</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.xs.IntegerDV</span></td><td><code>a08f9c9ca53a3936</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.xs.ListDV</span></td><td><code>69bd25d806447f03</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.xs.ListDV.ListData</span></td><td><code>e01f67bb25453ea8</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.xs.MonthDV</span></td><td><code>659cda96eea0bc7b</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.xs.MonthDayDV</span></td><td><code>2ff369a023f0b9f3</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.xs.PrecisionDecimalDV</span></td><td><code>f2e46320556042ec</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.xs.QNameDV</span></td><td><code>ba873acaf0d3688c</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.xs.QNameDV.XQName</span></td><td><code>ac53d1912b6ee425</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.xs.SchemaDVFactoryImpl</span></td><td><code>cc104f2daa6d87fc</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.xs.StringDV</span></td><td><code>bc7391d0ffa8475e</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.xs.TimeDV</span></td><td><code>91ffcd27029cfc58</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.xs.TypeValidator</span></td><td><code>c251a62b98179b9a</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.xs.UnionDV</span></td><td><code>a7b728040e764c46</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.xs.XSSimpleTypeDecl</span></td><td><code>835ebd78c00af1eb</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.xs.XSSimpleTypeDecl.1</span></td><td><code>0f7e424e4afdf995</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.xs.XSSimpleTypeDecl.2</span></td><td><code>13986fccf5c35bc4</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.xs.YearDV</span></td><td><code>652b2f37faf50562</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.xs.YearMonthDV</span></td><td><code>41afa3d7c47f09ef</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.dv.xs.YearMonthDurationDV</span></td><td><code>3e511e7a8d36bf0a</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.io.UTF8Reader</span></td><td><code>9406968a6b815e0b</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.msg.XMLMessageFormatter</span></td><td><code>a7568dfe7208d850</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.validation.ConfigurableValidationState</span></td><td><code>738d8a0af71f1db8</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.validation.ValidationManager</span></td><td><code>9bb1711a50026fe1</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.validation.ValidationState</span></td><td><code>03a5ec1518d903d8</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.xpath.regex.ParserForXMLSchema</span></td><td><code>a47b375dd08f5cfb</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.xpath.regex.REUtil</span></td><td><code>6c9e306660dcaecd</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.xpath.regex.RangeToken</span></td><td><code>c98d93f00d4f5ff4</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.xpath.regex.RegexParser</span></td><td><code>92748afe4cb83006</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.xpath.regex.RegularExpression</span></td><td><code>2433afc4db374ccf</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.xpath.regex.Token</span></td><td><code>a390f0a21662d7a3</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.xpath.regex.Token.CharToken</span></td><td><code>776a11c01645461e</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.xpath.regex.Token.ClosureToken</span></td><td><code>ed9d55ca69a7e3f2</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.xpath.regex.Token.ParenToken</span></td><td><code>af0d536d90324b20</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.xpath.regex.Token.UnionToken</span></td><td><code>e7a8f4bdd181ff27</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.xs.AttributePSVImpl</span></td><td><code>274051286c7cc2ce</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.xs.ElementPSVImpl</span></td><td><code>8b0ea162609fa2ea</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.xs.SchemaGrammar</span></td><td><code>63c6c46edb152e85</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.xs.SchemaGrammar.BuiltinAttrDecl</span></td><td><code>c82d9b3de4d318f9</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.xs.SchemaGrammar.BuiltinSchemaGrammar</span></td><td><code>0f89278c33536f8e</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.xs.SchemaGrammar.XSAnyType</span></td><td><code>2e10ff773a94dae9</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.xs.SchemaNamespaceSupport</span></td><td><code>2b0b0d8dd98d93a4</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.xs.SchemaSymbols</span></td><td><code>8eca4032a182d803</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.xs.SubstitutionGroupHandler</span></td><td><code>60ef83479a9ebf47</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.xs.SubstitutionGroupHandler.OneSubGroup</span></td><td><code>25d7a79fd6c420e5</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.xs.XMLSchemaLoader</span></td><td><code>c7ac5c1b1302406b</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.xs.XMLSchemaLoader.LocationArray</span></td><td><code>fa6e30040ecab5c0</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.xs.XMLSchemaValidator</span></td><td><code>cb0cb3c79ffb2633</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.xs.XMLSchemaValidator.LocalIDKey</span></td><td><code>790491cd7a42b2e6</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.xs.XMLSchemaValidator.ValueStoreCache</span></td><td><code>9bdef3951829aae3</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.xs.XMLSchemaValidator.XPathMatcherStack</span></td><td><code>852306b32e928cce</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.xs.XMLSchemaValidator.XSIErrorReporter</span></td><td><code>1011684b726fa09c</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.xs.XSAttributeDecl</span></td><td><code>d03a6cf3610decf8</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.xs.XSAttributeGroupDecl</span></td><td><code>520ca1ab8884c778</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.xs.XSAttributeUseImpl</span></td><td><code>4274420f5bfe56d5</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.xs.XSComplexTypeDecl</span></td><td><code>76bf26bab51b1863</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.xs.XSConstraints</span></td><td><code>bb1db4e210104c08</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.xs.XSConstraints.1</span></td><td><code>c1777a1e94ab4601</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.xs.XSDDescription</span></td><td><code>bcfa5f6fd9d8f148</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.xs.XSElementDecl</span></td><td><code>f12e207dad577e02</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.xs.XSGrammarBucket</span></td><td><code>a95e2e6b5f7b1df6</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.xs.XSMessageFormatter</span></td><td><code>90af3bca6aab9aac</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.xs.XSModelGroupImpl</span></td><td><code>3d1721c70c4d288c</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.xs.XSParticleDecl</span></td><td><code>55ca4c2f5a684550</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.xs.XSWildcardDecl</span></td><td><code>19c1e4733166cfb3</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.xs.models.CMBuilder</span></td><td><code>012e2ce3276c9a8c</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.xs.models.CMNodeFactory</span></td><td><code>8cb3ea04a7dc8796</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.xs.models.XSCMBinOp</span></td><td><code>0512c6eaa92761f2</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.xs.models.XSCMLeaf</span></td><td><code>1a019517207c41df</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.xs.models.XSCMUniOp</span></td><td><code>dc6bc48af7594a22</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.xs.models.XSDFACM</span></td><td><code>766bfd8951376314</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.xs.models.XSEmptyCM</span></td><td><code>bd017c9faeefd9b5</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.xs.opti.AttrImpl</span></td><td><code>c28f136777e9e0e2</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.xs.opti.DefaultDocument</span></td><td><code>16b7030db5f7c3d2</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.xs.opti.DefaultElement</span></td><td><code>5aee4f73163ed508</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.xs.opti.DefaultNode</span></td><td><code>44380de8d7ede170</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.xs.opti.DefaultXMLDocumentHandler</span></td><td><code>481e5d17c7a2d094</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.xs.opti.ElementImpl</span></td><td><code>4f1850889179d722</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.xs.opti.NamedNodeMapImpl</span></td><td><code>c5505ca578f9398c</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.xs.opti.NodeImpl</span></td><td><code>55db4c4db4f6a032</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.xs.opti.SchemaDOM</span></td><td><code>a4a73c4580500ec2</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.xs.opti.SchemaDOMParser</span></td><td><code>13964b050a34a209</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.xs.opti.SchemaDOMParser.BooleanStack</span></td><td><code>23a10850f090ef1a</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.xs.opti.SchemaParsingConfig</span></td><td><code>896588fe6efcc867</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.xs.traversers.Container</span></td><td><code>2bbef1b93224b36b</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.xs.traversers.LargeContainer</span></td><td><code>88e65db67d4136aa</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.xs.traversers.OneAttr</span></td><td><code>551aa19ed74658e1</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.xs.traversers.SmallContainer</span></td><td><code>e0c6187f2e86ad00</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.xs.traversers.XSAttributeChecker</span></td><td><code>da27fd2909174170</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.xs.traversers.XSDAbstractIDConstraintTraverser</span></td><td><code>46b9faf303e54973</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.xs.traversers.XSDAbstractParticleTraverser</span></td><td><code>56ed8f9f3d9f0cab</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.xs.traversers.XSDAbstractParticleTraverser.ParticleArray</span></td><td><code>3a0650f2069898ff</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.xs.traversers.XSDAbstractTraverser</span></td><td><code>a162e7185e5884de</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.xs.traversers.XSDAttributeGroupTraverser</span></td><td><code>b71eb91e63253d06</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.xs.traversers.XSDAttributeTraverser</span></td><td><code>845a94d11ee64ac2</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.xs.traversers.XSDComplexTypeTraverser</span></td><td><code>792d29a1e803eefb</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.xs.traversers.XSDElementTraverser</span></td><td><code>24f950fa9c00ee73</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.xs.traversers.XSDGroupTraverser</span></td><td><code>42354a3a8f9a994e</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.xs.traversers.XSDHandler</span></td><td><code>27849eced0f1ccee</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.xs.traversers.XSDHandler.XSDKey</span></td><td><code>43eab42c39742c74</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.xs.traversers.XSDKeyrefTraverser</span></td><td><code>fc9ed1530b4aef0c</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.xs.traversers.XSDNotationTraverser</span></td><td><code>305463256297245b</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.xs.traversers.XSDSimpleTypeTraverser</span></td><td><code>19672eb92ce1c176</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.xs.traversers.XSDUniqueOrKeyTraverser</span></td><td><code>95c1d556a8975306</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.xs.traversers.XSDWildcardTraverser</span></td><td><code>919955c0cd2f3025</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.xs.traversers.XSDocumentInfo</span></td><td><code>61513f407f64ed1d</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.xs.util.ShortListImpl</span></td><td><code>aaf39b1cbe1414ab</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.xs.util.SimpleLocator</span></td><td><code>0b2ee17bacfd3fb1</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.xs.util.XInt</span></td><td><code>6ff2f44e65642e50</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.xs.util.XIntPool</span></td><td><code>d036dae43869b115</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.xs.util.XSObjectListImpl</span></td><td><code>cf8dc58dcb945028</code></td></tr><tr><td><span class="el_class">org.apache.xerces.impl.xs.util.XSObjectListImpl.1</span></td><td><code>17afbf4630786885</code></td></tr><tr><td><span class="el_class">org.apache.xerces.jaxp.DocumentBuilderFactoryImpl</span></td><td><code>f6d649959313f822</code></td></tr><tr><td><span class="el_class">org.apache.xerces.jaxp.DocumentBuilderImpl</span></td><td><code>bd5c0f41edfbc2d6</code></td></tr><tr><td><span class="el_class">org.apache.xerces.jaxp.SAXParserFactoryImpl</span></td><td><code>494aae9f9ad12c47</code></td></tr><tr><td><span class="el_class">org.apache.xerces.jaxp.SAXParserImpl</span></td><td><code>e696ff94cc48e2ce</code></td></tr><tr><td><span class="el_class">org.apache.xerces.jaxp.SAXParserImpl.JAXPSAXParser</span></td><td><code>139ddf00fbffb7f1</code></td></tr><tr><td><span class="el_class">org.apache.xerces.jaxp.SchemaValidatorConfiguration</span></td><td><code>53ae60ad6e908d76</code></td></tr><tr><td><span class="el_class">org.apache.xerces.jaxp.UnparsedEntityHandler</span></td><td><code>23190858fb084935</code></td></tr><tr><td><span class="el_class">org.apache.xerces.jaxp.datatype.DatatypeFactoryImpl</span></td><td><code>d6d6eaec42246d4c</code></td></tr><tr><td><span class="el_class">org.apache.xerces.jaxp.validation.AbstractXMLSchema</span></td><td><code>e9ba38b2bcf39d38</code></td></tr><tr><td><span class="el_class">org.apache.xerces.jaxp.validation.DOMResultAugmentor</span></td><td><code>619011156777969f</code></td></tr><tr><td><span class="el_class">org.apache.xerces.jaxp.validation.DOMResultBuilder</span></td><td><code>6e34bb263c471a02</code></td></tr><tr><td><span class="el_class">org.apache.xerces.jaxp.validation.DOMValidatorHelper</span></td><td><code>ae6fc6ecd6960f04</code></td></tr><tr><td><span class="el_class">org.apache.xerces.jaxp.validation.DOMValidatorHelper.DOMNamespaceContext</span></td><td><code>0b08221aa29b3dd1</code></td></tr><tr><td><span class="el_class">org.apache.xerces.jaxp.validation.DraconianErrorHandler</span></td><td><code>8317cc6d214346d3</code></td></tr><tr><td><span class="el_class">org.apache.xerces.jaxp.validation.SimpleXMLSchema</span></td><td><code>e3ae719f1bde9781</code></td></tr><tr><td><span class="el_class">org.apache.xerces.jaxp.validation.ValidatorImpl</span></td><td><code>1ebb7c230ac79de7</code></td></tr><tr><td><span class="el_class">org.apache.xerces.jaxp.validation.XMLSchemaFactory</span></td><td><code>c97bbe14a0008e87</code></td></tr><tr><td><span class="el_class">org.apache.xerces.jaxp.validation.XMLSchemaFactory.XMLGrammarPoolImplExtension</span></td><td><code>eafb06bda04e7ac5</code></td></tr><tr><td><span class="el_class">org.apache.xerces.jaxp.validation.XMLSchemaFactory.XMLGrammarPoolWrapper</span></td><td><code>a49a31ebbec38c40</code></td></tr><tr><td><span class="el_class">org.apache.xerces.jaxp.validation.XMLSchemaValidatorComponentManager</span></td><td><code>d4e18835de3dde00</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.AbstractDOMParser</span></td><td><code>3038f4e1ec353b51</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.AbstractSAXParser</span></td><td><code>0c550e1028a0c548</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.AbstractSAXParser.AttributesProxy</span></td><td><code>f4cdb2abf390bfe4</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.AbstractSAXParser.LocatorProxy</span></td><td><code>4b7a70637a2829c3</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.AbstractXMLDocumentParser</span></td><td><code>549cdc5395dbd895</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.BasicParserConfiguration</span></td><td><code>1878d70c11dc1a95</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.DOMParser</span></td><td><code>dcb1e8c65a29a410</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.ObjectFactory</span></td><td><code>2e662ce917fdb200</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.SAXParser</span></td><td><code>5ec66d2eee3a0ac7</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.SecuritySupport</span></td><td><code>94c85aec736a96c5</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.SecuritySupport.1</span></td><td><code>12e02be6f0cef5cf</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.SecuritySupport.2</span></td><td><code>2dcd7a385d7e36a2</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.SecuritySupport.4</span></td><td><code>c7b1be38b3e62cb3</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.SecuritySupport.6</span></td><td><code>2930b83b119626ad</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.SecuritySupport.7</span></td><td><code>a09a35b9fa542a14</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.XIncludeAwareParserConfiguration</span></td><td><code>aa8420757a52e16e</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.XML11Configuration</span></td><td><code>d86465456b9f8b7e</code></td></tr><tr><td><span class="el_class">org.apache.xerces.parsers.XMLParser</span></td><td><code>f4a1b920ebedfc5b</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.AugmentationsImpl</span></td><td><code>d83210641151925f</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.AugmentationsImpl.AugmentationsItemsContainer</span></td><td><code>ecb6b8c3ad4b97a5</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.AugmentationsImpl.SmallContainer</span></td><td><code>22c0a86051df1c33</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.DOMEntityResolverWrapper</span></td><td><code>b0bf6e701aafe79d</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.DOMErrorHandlerWrapper</span></td><td><code>fa989ffe2c094de2</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.DOMUtil</span></td><td><code>d33ab1a6ba48c690</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.DefaultErrorHandler</span></td><td><code>2cf1dc6ec3648674</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.EntityResolverWrapper</span></td><td><code>1261c19961879d31</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.ErrorHandlerWrapper</span></td><td><code>2dc0818f0b2a5183</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.IntStack</span></td><td><code>6dacfd5daff88b23</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.NamespaceSupport</span></td><td><code>aa64cd3ac82afc7a</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.ParserConfigurationSettings</span></td><td><code>bb5db2a435c13eba</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.SecurityManager</span></td><td><code>41f7e2d4989e3b37</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.SymbolHash</span></td><td><code>d6890726708d9c8b</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.SymbolHash.Entry</span></td><td><code>8b995dfb920cb2ee</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.SymbolTable</span></td><td><code>727e42eeb36fc37c</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.SymbolTable.Entry</span></td><td><code>e47761ffc68c3931</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.URI</span></td><td><code>0152245741413af3</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.XMLAttributesImpl</span></td><td><code>df6227a8542e16d9</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.XMLAttributesImpl.Attribute</span></td><td><code>ba512dad58347081</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.XMLChar</span></td><td><code>66fa8c34cdbae12c</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.XMLErrorCode</span></td><td><code>f658ad82a41da19c</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.XMLGrammarPoolImpl</span></td><td><code>804eeaf6b4c1deef</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.XMLGrammarPoolImpl.Entry</span></td><td><code>7bad14fe1d08d8a9</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.XMLResourceIdentifierImpl</span></td><td><code>f1bc5bd1460c8506</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.XMLStringBuffer</span></td><td><code>332c7defdaa62fab</code></td></tr><tr><td><span class="el_class">org.apache.xerces.util.XMLSymbols</span></td><td><code>4ee2282e878fd0d8</code></td></tr><tr><td><span class="el_class">org.apache.xerces.xni.NamespaceContext</span></td><td><code>3c046bfe0227b881</code></td></tr><tr><td><span class="el_class">org.apache.xerces.xni.QName</span></td><td><code>e8a4f16773601860</code></td></tr><tr><td><span class="el_class">org.apache.xerces.xni.XMLString</span></td><td><code>39ee3f6745b69b97</code></td></tr><tr><td><span class="el_class">org.apache.xerces.xni.parser.XMLInputSource</span></td><td><code>a3f571de3a5e6499</code></td></tr><tr><td><span class="el_class">org.apache.xml.security.Init</span></td><td><code>f4e132262ceb4e47</code></td></tr><tr><td><span class="el_class">org.apache.xml.security.Init.1</span></td><td><code>00e2d96aac093179</code></td></tr><tr><td><span class="el_class">org.apache.xml.security.algorithms.Algorithm</span></td><td><code>892d23c9b9184f42</code></td></tr><tr><td><span class="el_class">org.apache.xml.security.algorithms.JCEMapper</span></td><td><code>0697fc105835018a</code></td></tr><tr><td><span class="el_class">org.apache.xml.security.algorithms.JCEMapper.Algorithm</span></td><td><code>82c521931d7b23c5</code></td></tr><tr><td><span class="el_class">org.apache.xml.security.algorithms.MessageDigestAlgorithm</span></td><td><code>9b7f776a5e83b516</code></td></tr><tr><td><span class="el_class">org.apache.xml.security.algorithms.SignatureAlgorithm</span></td><td><code>70612e564ed86f12</code></td></tr><tr><td><span class="el_class">org.apache.xml.security.algorithms.SignatureAlgorithmSpi</span></td><td><code>7a057f8b61d6ba5b</code></td></tr><tr><td><span class="el_class">org.apache.xml.security.algorithms.implementations.SignatureBaseRSA</span></td><td><code>f2a2db3a436e8c99</code></td></tr><tr><td><span class="el_class">org.apache.xml.security.algorithms.implementations.SignatureBaseRSA.SignatureRSASHA1</span></td><td><code>3a1ff02fac5f2dea</code></td></tr><tr><td><span class="el_class">org.apache.xml.security.c14n.Canonicalizer</span></td><td><code>c7ffe3fefdc10e17</code></td></tr><tr><td><span class="el_class">org.apache.xml.security.c14n.CanonicalizerSpi</span></td><td><code>80db3e1c6ae115f8</code></td></tr><tr><td><span class="el_class">org.apache.xml.security.c14n.helper.AttrCompare</span></td><td><code>a457c57c1a07b3bc</code></td></tr><tr><td><span class="el_class">org.apache.xml.security.c14n.helper.C14nHelper</span></td><td><code>346296254c52c370</code></td></tr><tr><td><span class="el_class">org.apache.xml.security.c14n.implementations.Canonicalizer20010315</span></td><td><code>06b50d1dad676236</code></td></tr><tr><td><span class="el_class">org.apache.xml.security.c14n.implementations.Canonicalizer20010315.XmlAttrStack</span></td><td><code>c4752fc6ab64de5b</code></td></tr><tr><td><span class="el_class">org.apache.xml.security.c14n.implementations.Canonicalizer20010315.XmlAttrStack.XmlsStackElement</span></td><td><code>41deea66ef85dedf</code></td></tr><tr><td><span class="el_class">org.apache.xml.security.c14n.implementations.Canonicalizer20010315Excl</span></td><td><code>40be751404d1b3f4</code></td></tr><tr><td><span class="el_class">org.apache.xml.security.c14n.implementations.Canonicalizer20010315ExclOmitComments</span></td><td><code>b90e42286469f329</code></td></tr><tr><td><span class="el_class">org.apache.xml.security.c14n.implementations.Canonicalizer20010315WithComments</span></td><td><code>fecc56453b7172f0</code></td></tr><tr><td><span class="el_class">org.apache.xml.security.c14n.implementations.CanonicalizerBase</span></td><td><code>2efaf7ed771a5794</code></td></tr><tr><td><span class="el_class">org.apache.xml.security.c14n.implementations.CanonicalizerPhysical</span></td><td><code>3fd2294c28ce3596</code></td></tr><tr><td><span class="el_class">org.apache.xml.security.c14n.implementations.NameSpaceSymbEntry</span></td><td><code>57210b05c852cf1a</code></td></tr><tr><td><span class="el_class">org.apache.xml.security.c14n.implementations.NameSpaceSymbTable</span></td><td><code>8df6252a7e2501c4</code></td></tr><tr><td><span class="el_class">org.apache.xml.security.c14n.implementations.SymbMap</span></td><td><code>1d347f1c045aacca</code></td></tr><tr><td><span class="el_class">org.apache.xml.security.c14n.implementations.UtfHelpper</span></td><td><code>b18e63179e2ce2e3</code></td></tr><tr><td><span class="el_class">org.apache.xml.security.c14n.implementations.UtfHelpper.1</span></td><td><code>c212ae6b92642dd8</code></td></tr><tr><td><span class="el_class">org.apache.xml.security.encryption.AbstractSerializer</span></td><td><code>d726f20623664b1c</code></td></tr><tr><td><span class="el_class">org.apache.xml.security.encryption.DocumentSerializer</span></td><td><code>bee5181d42a8892c</code></td></tr><tr><td><span class="el_class">org.apache.xml.security.encryption.XMLCipher</span></td><td><code>ac7f6b3c7ef7d315</code></td></tr><tr><td><span class="el_class">org.apache.xml.security.encryption.XMLCipher.1</span></td><td><code>a62dd36f99b9ea1f</code></td></tr><tr><td><span class="el_class">org.apache.xml.security.encryption.XMLCipher.Factory</span></td><td><code>4fb2f50668662f97</code></td></tr><tr><td><span class="el_class">org.apache.xml.security.encryption.XMLCipher.Factory.CipherDataImpl</span></td><td><code>c6deb69531b08837</code></td></tr><tr><td><span class="el_class">org.apache.xml.security.encryption.XMLCipher.Factory.CipherValueImpl</span></td><td><code>ae493ebeed2f9ad9</code></td></tr><tr><td><span class="el_class">org.apache.xml.security.encryption.XMLCipher.Factory.EncryptedDataImpl</span></td><td><code>8b887375aef7c21e</code></td></tr><tr><td><span class="el_class">org.apache.xml.security.encryption.XMLCipher.Factory.EncryptedTypeImpl</span></td><td><code>3d2ea03f4e602f8a</code></td></tr><tr><td><span class="el_class">org.apache.xml.security.encryption.XMLCipher.Factory.EncryptionMethodImpl</span></td><td><code>05aa819901524c79</code></td></tr><tr><td><span class="el_class">org.apache.xml.security.encryption.XMLCipherInput</span></td><td><code>f17abf8620d5452d</code></td></tr><tr><td><span class="el_class">org.apache.xml.security.keys.KeyInfo</span></td><td><code>2781769d3cb5a74e</code></td></tr><tr><td><span class="el_class">org.apache.xml.security.keys.content.KeyName</span></td><td><code>9b624d48204cd40d</code></td></tr><tr><td><span class="el_class">org.apache.xml.security.keys.keyresolver.KeyResolver</span></td><td><code>e12da5a92e88517a</code></td></tr><tr><td><span class="el_class">org.apache.xml.security.keys.keyresolver.KeyResolverSpi</span></td><td><code>d3471781905c7d25</code></td></tr><tr><td><span class="el_class">org.apache.xml.security.keys.keyresolver.implementations.DEREncodedKeyValueResolver</span></td><td><code>9c1de725e4658fd5</code></td></tr><tr><td><span class="el_class">org.apache.xml.security.keys.keyresolver.implementations.DSAKeyValueResolver</span></td><td><code>1cf48a5a5f510661</code></td></tr><tr><td><span class="el_class">org.apache.xml.security.keys.keyresolver.implementations.KeyInfoReferenceResolver</span></td><td><code>2ce2e7f44edadd24</code></td></tr><tr><td><span class="el_class">org.apache.xml.security.keys.keyresolver.implementations.RSAKeyValueResolver</span></td><td><code>c14c91982bb2b4bd</code></td></tr><tr><td><span class="el_class">org.apache.xml.security.keys.keyresolver.implementations.RetrievalMethodResolver</span></td><td><code>5021e349e847f18d</code></td></tr><tr><td><span class="el_class">org.apache.xml.security.keys.keyresolver.implementations.X509CertificateResolver</span></td><td><code>c4b15b4f8fc5c052</code></td></tr><tr><td><span class="el_class">org.apache.xml.security.keys.keyresolver.implementations.X509DigestResolver</span></td><td><code>2ac075e8d8cd2909</code></td></tr><tr><td><span class="el_class">org.apache.xml.security.keys.keyresolver.implementations.X509IssuerSerialResolver</span></td><td><code>ca5eba4c4f1c2f3a</code></td></tr><tr><td><span class="el_class">org.apache.xml.security.keys.keyresolver.implementations.X509SKIResolver</span></td><td><code>19d16b11566aff18</code></td></tr><tr><td><span class="el_class">org.apache.xml.security.keys.keyresolver.implementations.X509SubjectNameResolver</span></td><td><code>14573710e020d4ad</code></td></tr><tr><td><span class="el_class">org.apache.xml.security.signature.Manifest</span></td><td><code>acde99a27548e8c9</code></td></tr><tr><td><span class="el_class">org.apache.xml.security.signature.Reference</span></td><td><code>b4d36d3e64e30f11</code></td></tr><tr><td><span class="el_class">org.apache.xml.security.signature.Reference.1</span></td><td><code>b554fc46acb4dfe4</code></td></tr><tr><td><span class="el_class">org.apache.xml.security.signature.Reference.2</span></td><td><code>ae3c46859e0b4b37</code></td></tr><tr><td><span class="el_class">org.apache.xml.security.signature.SignedInfo</span></td><td><code>2cec07019c49c42c</code></td></tr><tr><td><span class="el_class">org.apache.xml.security.signature.XMLSignature</span></td><td><code>34ae7a11c1f6651d</code></td></tr><tr><td><span class="el_class">org.apache.xml.security.signature.XMLSignatureInput</span></td><td><code>00799094529d3878</code></td></tr><tr><td><span class="el_class">org.apache.xml.security.signature.reference.ReferenceSubTreeData</span></td><td><code>68eaddbba3004dda</code></td></tr><tr><td><span class="el_class">org.apache.xml.security.transforms.Transform</span></td><td><code>6d8cf0195c33e05e</code></td></tr><tr><td><span class="el_class">org.apache.xml.security.transforms.TransformSpi</span></td><td><code>eafa3e5007a152c9</code></td></tr><tr><td><span class="el_class">org.apache.xml.security.transforms.Transforms</span></td><td><code>b071dbb21e540830</code></td></tr><tr><td><span class="el_class">org.apache.xml.security.transforms.implementations.TransformC14NExclusive</span></td><td><code>3349ffe511caaf80</code></td></tr><tr><td><span class="el_class">org.apache.xml.security.transforms.implementations.TransformEnvelopedSignature</span></td><td><code>b2012bbcbaa0bf26</code></td></tr><tr><td><span class="el_class">org.apache.xml.security.transforms.implementations.TransformEnvelopedSignature.EnvelopedNodeFilter</span></td><td><code>41fb999bbaaecaaa</code></td></tr><tr><td><span class="el_class">org.apache.xml.security.transforms.params.InclusiveNamespaces</span></td><td><code>73e1e1e4880c055c</code></td></tr><tr><td><span class="el_class">org.apache.xml.security.utils.Base64</span></td><td><code>14ffdf359250c41a</code></td></tr><tr><td><span class="el_class">org.apache.xml.security.utils.DigesterOutputStream</span></td><td><code>51981357e7664c0a</code></td></tr><tr><td><span class="el_class">org.apache.xml.security.utils.ElementProxy</span></td><td><code>8f20f0d80e992f26</code></td></tr><tr><td><span class="el_class">org.apache.xml.security.utils.I18n</span></td><td><code>d77e8cffce69b6aa</code></td></tr><tr><td><span class="el_class">org.apache.xml.security.utils.IdResolver</span></td><td><code>efd4c763b0951a34</code></td></tr><tr><td><span class="el_class">org.apache.xml.security.utils.SignatureElementProxy</span></td><td><code>8414a9a4959abb38</code></td></tr><tr><td><span class="el_class">org.apache.xml.security.utils.SignerOutputStream</span></td><td><code>8559d4301f97db51</code></td></tr><tr><td><span class="el_class">org.apache.xml.security.utils.UnsyncBufferedOutputStream</span></td><td><code>61c641b47fd0f00f</code></td></tr><tr><td><span class="el_class">org.apache.xml.security.utils.UnsyncByteArrayOutputStream</span></td><td><code>60265887ca914000</code></td></tr><tr><td><span class="el_class">org.apache.xml.security.utils.XMLUtils</span></td><td><code>362d1ce039da92f4</code></td></tr><tr><td><span class="el_class">org.apache.xml.security.utils.XMLUtils.1</span></td><td><code>47c8f85c343d29fa</code></td></tr><tr><td><span class="el_class">org.apache.xml.security.utils.resolver.ResourceResolver</span></td><td><code>35767836d22be0d6</code></td></tr><tr><td><span class="el_class">org.apache.xml.security.utils.resolver.ResourceResolverContext</span></td><td><code>66d5a2f0a5d63056</code></td></tr><tr><td><span class="el_class">org.apache.xml.security.utils.resolver.ResourceResolverSpi</span></td><td><code>090fe45aa29f697d</code></td></tr><tr><td><span class="el_class">org.apache.xml.security.utils.resolver.implementations.ResolverDirectHTTP</span></td><td><code>69704dc170a68635</code></td></tr><tr><td><span class="el_class">org.apache.xml.security.utils.resolver.implementations.ResolverFragment</span></td><td><code>62f30a2f0ddfb5e8</code></td></tr><tr><td><span class="el_class">org.apache.xml.security.utils.resolver.implementations.ResolverLocalFilesystem</span></td><td><code>4a55338844694f46</code></td></tr><tr><td><span class="el_class">org.apache.xml.security.utils.resolver.implementations.ResolverXPointer</span></td><td><code>50190d0dd8c69c1c</code></td></tr><tr><td><span class="el_class">org.apache.xml.serializer.AttributesImplSerializer</span></td><td><code>8cf320d538d73e1d</code></td></tr><tr><td><span class="el_class">org.apache.xml.serializer.CharInfo</span></td><td><code>ce8afcbe27dc9d99</code></td></tr><tr><td><span class="el_class">org.apache.xml.serializer.CharInfo.1</span></td><td><code>4eae0867c21ae794</code></td></tr><tr><td><span class="el_class">org.apache.xml.serializer.CharInfo.CharKey</span></td><td><code>4fd9e99bdd071d8d</code></td></tr><tr><td><span class="el_class">org.apache.xml.serializer.ElemContext</span></td><td><code>487200c18fe7f734</code></td></tr><tr><td><span class="el_class">org.apache.xml.serializer.EncodingInfo</span></td><td><code>d416553d88b3313f</code></td></tr><tr><td><span class="el_class">org.apache.xml.serializer.Encodings</span></td><td><code>9c41bb35c753b07b</code></td></tr><tr><td><span class="el_class">org.apache.xml.serializer.NamespaceMappings</span></td><td><code>5c2c29557ec79028</code></td></tr><tr><td><span class="el_class">org.apache.xml.serializer.NamespaceMappings.MappingRecord</span></td><td><code>054868b7cea2893e</code></td></tr><tr><td><span class="el_class">org.apache.xml.serializer.NamespaceMappings.Stack</span></td><td><code>486f98e2a1dfa2e4</code></td></tr><tr><td><span class="el_class">org.apache.xml.serializer.ObjectFactory</span></td><td><code>7973bf564d91ad6e</code></td></tr><tr><td><span class="el_class">org.apache.xml.serializer.OutputPropertiesFactory</span></td><td><code>4e4c7d8ee17056b8</code></td></tr><tr><td><span class="el_class">org.apache.xml.serializer.OutputPropertiesFactory.1</span></td><td><code>0f46d780a6fbe82c</code></td></tr><tr><td><span class="el_class">org.apache.xml.serializer.SecuritySupport</span></td><td><code>cc216dd774da6b4f</code></td></tr><tr><td><span class="el_class">org.apache.xml.serializer.SecuritySupport12</span></td><td><code>d147bb86d60b9146</code></td></tr><tr><td><span class="el_class">org.apache.xml.serializer.SecuritySupport12.1</span></td><td><code>6f3619aee5817d82</code></td></tr><tr><td><span class="el_class">org.apache.xml.serializer.SecuritySupport12.2</span></td><td><code>94637ba2a4df18cb</code></td></tr><tr><td><span class="el_class">org.apache.xml.serializer.SecuritySupport12.4</span></td><td><code>46dce07ec72b61ef</code></td></tr><tr><td><span class="el_class">org.apache.xml.serializer.SecuritySupport12.6</span></td><td><code>648d364ced48400a</code></td></tr><tr><td><span class="el_class">org.apache.xml.serializer.SerializerBase</span></td><td><code>3f77684903419b6b</code></td></tr><tr><td><span class="el_class">org.apache.xml.serializer.SerializerFactory</span></td><td><code>a6df024523f534e5</code></td></tr><tr><td><span class="el_class">org.apache.xml.serializer.ToStream</span></td><td><code>ce547fa820a037c0</code></td></tr><tr><td><span class="el_class">org.apache.xml.serializer.ToStream.BoolStack</span></td><td><code>84edde2175b669b4</code></td></tr><tr><td><span class="el_class">org.apache.xml.serializer.ToXMLStream</span></td><td><code>2d814e08207ec58d</code></td></tr><tr><td><span class="el_class">org.apache.xml.serializer.TreeWalker</span></td><td><code>679fe6ef18813bd0</code></td></tr><tr><td><span class="el_class">org.apache.xml.serializer.WriterToUTF8Buffered</span></td><td><code>c87c3da98e33792b</code></td></tr><tr><td><span class="el_class">org.apache.xml.serializer.dom3.DOM3SerializerImpl</span></td><td><code>83b12650b2946dd0</code></td></tr><tr><td><span class="el_class">org.apache.xml.serializer.dom3.DOM3TreeWalker</span></td><td><code>e0012b77304782a2</code></td></tr><tr><td><span class="el_class">org.apache.xml.serializer.dom3.LSSerializerImpl</span></td><td><code>43eb0c0b39e444e0</code></td></tr><tr><td><span class="el_class">org.apache.xml.serializer.dom3.LSSerializerImpl.1</span></td><td><code>04bd4d1324aa3a2f</code></td></tr><tr><td><span class="el_class">org.apache.xml.serializer.dom3.NamespaceSupport</span></td><td><code>75e0aa6e9efa81ea</code></td></tr><tr><td><span class="el_class">org.apache.xml.serializer.utils.AttList</span></td><td><code>b7fc6b81290fc23a</code></td></tr><tr><td><span class="el_class">org.apache.xml.serializer.utils.DOM2Helper</span></td><td><code>8cbfc0f7c24ec9b5</code></td></tr><tr><td><span class="el_class">org.apache.xml.serializer.utils.XMLChar</span></td><td><code>bb6f2a7fb1f809e5</code></td></tr><tr><td><span class="el_class">org.apache.xml.utils.DefaultErrorHandler</span></td><td><code>86a52721023d0de5</code></td></tr><tr><td><span class="el_class">org.apache.xml.utils.UnImplNode</span></td><td><code>07c9f0d72acdd3b3</code></td></tr><tr><td><span class="el_class">org.apache.xmlbeans.BindingConfig</span></td><td><code>620abbc350468c64</code></td></tr><tr><td><span class="el_class">org.apache.xmlbeans.QNameCache</span></td><td><code>6343d6ac201bac57</code></td></tr><tr><td><span class="el_class">org.apache.xmlbeans.QNameSet</span></td><td><code>181e70ba0eb2f18c</code></td></tr><tr><td><span class="el_class">org.apache.xmlbeans.QNameSetBuilder</span></td><td><code>6441c53b2766d07f</code></td></tr><tr><td><span class="el_class">org.apache.xmlbeans.SchemaAttributeGroup.Ref</span></td><td><code>b834f99bceaaa92e</code></td></tr><tr><td><span class="el_class">org.apache.xmlbeans.SchemaComponent.1</span></td><td><code>8436df80bbdcfbe5</code></td></tr><tr><td><span class="el_class">org.apache.xmlbeans.SchemaComponent.Ref</span></td><td><code>3c596bbdb0d7f7c8</code></td></tr><tr><td><span class="el_class">org.apache.xmlbeans.SchemaGlobalAttribute.Ref</span></td><td><code>317ee6d40aa729e6</code></td></tr><tr><td><span class="el_class">org.apache.xmlbeans.SchemaGlobalElement.Ref</span></td><td><code>8629c398dfde2b1e</code></td></tr><tr><td><span class="el_class">org.apache.xmlbeans.SchemaModelGroup.Ref</span></td><td><code>1cc19b3c4c60177c</code></td></tr><tr><td><span class="el_class">org.apache.xmlbeans.SchemaType.Ref</span></td><td><code>200854b26f8afa9f</code></td></tr><tr><td><span class="el_class">org.apache.xmlbeans.SystemProperties</span></td><td><code>2a9ee1e801305610</code></td></tr><tr><td><span class="el_class">org.apache.xmlbeans.XmlBeans</span></td><td><code>dcc1b70bed1332e5</code></td></tr><tr><td><span class="el_class">org.apache.xmlbeans.XmlBeans.1</span></td><td><code>a4f159ee03bfadc8</code></td></tr><tr><td><span class="el_class">org.apache.xmlbeans.XmlDocumentProperties</span></td><td><code>ada47a5f544424c9</code></td></tr><tr><td><span class="el_class">org.apache.xmlbeans.XmlFactoryHook.ThreadContext</span></td><td><code>a326108c9ba447dc</code></td></tr><tr><td><span class="el_class">org.apache.xmlbeans.XmlOptions</span></td><td><code>f05eb93419779b55</code></td></tr><tr><td><span class="el_class">org.apache.xmlbeans.impl.common.GlobalLock</span></td><td><code>19e74a678f2411b3</code></td></tr><tr><td><span class="el_class">org.apache.xmlbeans.impl.common.Mutex</span></td><td><code>514105aedfc05ece</code></td></tr><tr><td><span class="el_class">org.apache.xmlbeans.impl.common.QNameHelper</span></td><td><code>418d367e5c7baadc</code></td></tr><tr><td><span class="el_class">org.apache.xmlbeans.impl.common.SystemCache</span></td><td><code>e4689098dec9b218</code></td></tr><tr><td><span class="el_class">org.apache.xmlbeans.impl.common.XBeanDebug</span></td><td><code>724ee7f9be0036c1</code></td></tr><tr><td><span class="el_class">org.apache.xmlbeans.impl.common.XMLChar</span></td><td><code>455347a1797750f3</code></td></tr><tr><td><span class="el_class">org.apache.xmlbeans.impl.common.XmlWhitespace</span></td><td><code>4071ad6826ca3902</code></td></tr><tr><td><span class="el_class">org.apache.xmlbeans.impl.regex.ParserForXMLSchema</span></td><td><code>e2ad0cc176fbd787</code></td></tr><tr><td><span class="el_class">org.apache.xmlbeans.impl.regex.REUtil</span></td><td><code>91d22c679dbe0575</code></td></tr><tr><td><span class="el_class">org.apache.xmlbeans.impl.regex.RangeToken</span></td><td><code>ed31903b3818d0ba</code></td></tr><tr><td><span class="el_class">org.apache.xmlbeans.impl.regex.RegexParser</span></td><td><code>7231fdcb3bc3f243</code></td></tr><tr><td><span class="el_class">org.apache.xmlbeans.impl.regex.RegularExpression</span></td><td><code>4ade0732de64e6d6</code></td></tr><tr><td><span class="el_class">org.apache.xmlbeans.impl.regex.SchemaRegularExpression</span></td><td><code>e5cf0940b6d02e68</code></td></tr><tr><td><span class="el_class">org.apache.xmlbeans.impl.regex.SchemaRegularExpression.1</span></td><td><code>d468ece757ad6cb7</code></td></tr><tr><td><span class="el_class">org.apache.xmlbeans.impl.regex.SchemaRegularExpression.2</span></td><td><code>0f041c9bb3c6cadf</code></td></tr><tr><td><span class="el_class">org.apache.xmlbeans.impl.regex.SchemaRegularExpression.3</span></td><td><code>648528b04a1677dc</code></td></tr><tr><td><span class="el_class">org.apache.xmlbeans.impl.regex.Token</span></td><td><code>573b8c6acd579f01</code></td></tr><tr><td><span class="el_class">org.apache.xmlbeans.impl.regex.Token.CharToken</span></td><td><code>5f7fef1fdaba4a6e</code></td></tr><tr><td><span class="el_class">org.apache.xmlbeans.impl.regex.Token.ClosureToken</span></td><td><code>1ae42420d168b17f</code></td></tr><tr><td><span class="el_class">org.apache.xmlbeans.impl.regex.Token.ConcatToken</span></td><td><code>fa2aa918eef95dad</code></td></tr><tr><td><span class="el_class">org.apache.xmlbeans.impl.regex.Token.ParenToken</span></td><td><code>bf92ef4f207f897a</code></td></tr><tr><td><span class="el_class">org.apache.xmlbeans.impl.regex.Token.UnionToken</span></td><td><code>0180ad8a5928007b</code></td></tr><tr><td><span class="el_class">org.apache.xmlbeans.impl.schema.BuiltinSchemaTypeSystem</span></td><td><code>bf4275f1a5c95d80</code></td></tr><tr><td><span class="el_class">org.apache.xmlbeans.impl.schema.ClassLoaderResourceLoader</span></td><td><code>30451c9ae24d70e7</code></td></tr><tr><td><span class="el_class">org.apache.xmlbeans.impl.schema.SchemaAttributeModelImpl</span></td><td><code>683b1a18fbd3cc6a</code></td></tr><tr><td><span class="el_class">org.apache.xmlbeans.impl.schema.SchemaContainer</span></td><td><code>a105730e4b26f4fc</code></td></tr><tr><td><span class="el_class">org.apache.xmlbeans.impl.schema.SchemaLocalAttributeImpl</span></td><td><code>9a3470962d93baab</code></td></tr><tr><td><span class="el_class">org.apache.xmlbeans.impl.schema.SchemaLocalElementImpl</span></td><td><code>d102dba7b0c34791</code></td></tr><tr><td><span class="el_class">org.apache.xmlbeans.impl.schema.SchemaParticleImpl</span></td><td><code>965bc8ea16ea18a8</code></td></tr><tr><td><span class="el_class">org.apache.xmlbeans.impl.schema.SchemaPropertyImpl</span></td><td><code>ec6dfb04374f1033</code></td></tr><tr><td><span class="el_class">org.apache.xmlbeans.impl.schema.SchemaTypeImpl</span></td><td><code>e76cdca9fb4c5ad1</code></td></tr><tr><td><span class="el_class">org.apache.xmlbeans.impl.schema.SchemaTypeLoaderBase</span></td><td><code>38f2bea1dd0c9130</code></td></tr><tr><td><span class="el_class">org.apache.xmlbeans.impl.schema.SchemaTypeLoaderImpl</span></td><td><code>32f3b7e40496dea0</code></td></tr><tr><td><span class="el_class">org.apache.xmlbeans.impl.schema.SchemaTypeLoaderImpl.1</span></td><td><code>faca81016657eeb1</code></td></tr><tr><td><span class="el_class">org.apache.xmlbeans.impl.schema.SchemaTypeLoaderImpl.SchemaTypeLoaderCache</span></td><td><code>59b26e740919f8b7</code></td></tr><tr><td><span class="el_class">org.apache.xmlbeans.impl.schema.SchemaTypeSystemImpl</span></td><td><code>23f547ac3637fcc3</code></td></tr><tr><td><span class="el_class">org.apache.xmlbeans.impl.schema.SchemaTypeSystemImpl.HandlePool</span></td><td><code>67572214fb1dd8f0</code></td></tr><tr><td><span class="el_class">org.apache.xmlbeans.impl.schema.SchemaTypeSystemImpl.StringPool</span></td><td><code>527d231842d8d435</code></td></tr><tr><td><span class="el_class">org.apache.xmlbeans.impl.schema.SchemaTypeSystemImpl.XsbReader</span></td><td><code>a441ccfa5e17d277</code></td></tr><tr><td><span class="el_class">org.apache.xmlbeans.impl.schema.StscComplexTypeResolver</span></td><td><code>52572297fe6daa6d</code></td></tr><tr><td><span class="el_class">org.apache.xmlbeans.impl.schema.StscComplexTypeResolver.CodeForNameEntry</span></td><td><code>00401b5b43480f53</code></td></tr><tr><td><span class="el_class">org.apache.xmlbeans.impl.schema.StscComplexTypeResolver.WildcardResult</span></td><td><code>36dc7b1b69443442</code></td></tr><tr><td><span class="el_class">org.apache.xmlbeans.impl.schema.XmlValueRef</span></td><td><code>06382deb53cbc9b5</code></td></tr><tr><td><span class="el_class">org.apache.xmlbeans.impl.store.CharUtil</span></td><td><code>77b115c17a1c0632</code></td></tr><tr><td><span class="el_class">org.apache.xmlbeans.impl.store.CharUtil.1</span></td><td><code>39a925dd22f622b4</code></td></tr><tr><td><span class="el_class">org.apache.xmlbeans.impl.store.CharUtil.CharIterator</span></td><td><code>231949832b4642db</code></td></tr><tr><td><span class="el_class">org.apache.xmlbeans.impl.store.Cur</span></td><td><code>f07eb80fd026e4ec</code></td></tr><tr><td><span class="el_class">org.apache.xmlbeans.impl.store.Cur.CurLoadContext</span></td><td><code>6febf0e7261263c3</code></td></tr><tr><td><span class="el_class">org.apache.xmlbeans.impl.store.Cur.Locations</span></td><td><code>f6e1bcb49d18a7da</code></td></tr><tr><td><span class="el_class">org.apache.xmlbeans.impl.store.Cursor</span></td><td><code>38da6d2218b8d266</code></td></tr><tr><td><span class="el_class">org.apache.xmlbeans.impl.store.Locale</span></td><td><code>dbf79ade075e2edb</code></td></tr><tr><td><span class="el_class">org.apache.xmlbeans.impl.store.Locale.1</span></td><td><code>b8b50e5ddb0a573e</code></td></tr><tr><td><span class="el_class">org.apache.xmlbeans.impl.store.Locale.DefaultQNameFactory</span></td><td><code>28973685c461d323</code></td></tr><tr><td><span class="el_class">org.apache.xmlbeans.impl.store.Locale.DocProps</span></td><td><code>5528b5d00c36c13e</code></td></tr><tr><td><span class="el_class">org.apache.xmlbeans.impl.store.Locale.LoadContext</span></td><td><code>4a1fc91250770f79</code></td></tr><tr><td><span class="el_class">org.apache.xmlbeans.impl.store.Locale.Ref</span></td><td><code>294be675d01ac217</code></td></tr><tr><td><span class="el_class">org.apache.xmlbeans.impl.store.Locale.domNthCache</span></td><td><code>23d5972c0e6f5936</code></td></tr><tr><td><span class="el_class">org.apache.xmlbeans.impl.store.Locale.nthCache</span></td><td><code>c5e1385586c0eec7</code></td></tr><tr><td><span class="el_class">org.apache.xmlbeans.impl.store.Path</span></td><td><code>ad67bc9217e854b7</code></td></tr><tr><td><span class="el_class">org.apache.xmlbeans.impl.store.Query</span></td><td><code>3b685a4044c7c5ae</code></td></tr><tr><td><span class="el_class">org.apache.xmlbeans.impl.store.Saver</span></td><td><code>96f9f48d0a8bf5f6</code></td></tr><tr><td><span class="el_class">org.apache.xmlbeans.impl.store.Saver.DocSaveCur</span></td><td><code>e9a818fd77fc867e</code></td></tr><tr><td><span class="el_class">org.apache.xmlbeans.impl.store.Saver.SaveCur</span></td><td><code>aff959175b257078</code></td></tr><tr><td><span class="el_class">org.apache.xmlbeans.impl.store.Saver.SaxSaver</span></td><td><code>879e9a661b0cdab5</code></td></tr><tr><td><span class="el_class">org.apache.xmlbeans.impl.store.Saver.SynthNamespaceSaver</span></td><td><code>d52e412029f09ddf</code></td></tr><tr><td><span class="el_class">org.apache.xmlbeans.impl.store.Xobj</span></td><td><code>dd21442bebaa9308</code></td></tr><tr><td><span class="el_class">org.apache.xmlbeans.impl.store.Xobj.AttrXobj</span></td><td><code>ab5ee6a18aae3a30</code></td></tr><tr><td><span class="el_class">org.apache.xmlbeans.impl.store.Xobj.Bookmark</span></td><td><code>dc1bcc44d7bd325a</code></td></tr><tr><td><span class="el_class">org.apache.xmlbeans.impl.store.Xobj.DocumentFragXobj</span></td><td><code>07ed1b06319feb47</code></td></tr><tr><td><span class="el_class">org.apache.xmlbeans.impl.store.Xobj.DocumentXobj</span></td><td><code>2b26e02ea85d385d</code></td></tr><tr><td><span class="el_class">org.apache.xmlbeans.impl.store.Xobj.ElementXobj</span></td><td><code>3ee015524b351b27</code></td></tr><tr><td><span class="el_class">org.apache.xmlbeans.impl.store.Xobj.NamedNodeXobj</span></td><td><code>df84dd02c9a0d89a</code></td></tr><tr><td><span class="el_class">org.apache.xmlbeans.impl.store.Xobj.NodeXobj</span></td><td><code>6eddab6a43994411</code></td></tr><tr><td><span class="el_class">org.apache.xmlbeans.impl.values.JavaIntegerHolder</span></td><td><code>ab5130be4c3cbd83</code></td></tr><tr><td><span class="el_class">org.apache.xmlbeans.impl.values.JavaStringHolder</span></td><td><code>c998d99d953fb5c8</code></td></tr><tr><td><span class="el_class">org.apache.xmlbeans.impl.values.JavaStringHolderEx</span></td><td><code>3fa8715d9324abc1</code></td></tr><tr><td><span class="el_class">org.apache.xmlbeans.impl.values.NamespaceContext</span></td><td><code>4cb6f453ce167ae8</code></td></tr><tr><td><span class="el_class">org.apache.xmlbeans.impl.values.NamespaceContext.NamespaceContextStack</span></td><td><code>60b72115f7c0e768</code></td></tr><tr><td><span class="el_class">org.apache.xmlbeans.impl.values.XmlComplexContentImpl</span></td><td><code>0fdf29043f9f6a25</code></td></tr><tr><td><span class="el_class">org.apache.xmlbeans.impl.values.XmlIntegerImpl</span></td><td><code>4560fd411ab5a763</code></td></tr><tr><td><span class="el_class">org.apache.xmlbeans.impl.values.XmlObjectBase</span></td><td><code>1e32726f4759663a</code></td></tr><tr><td><span class="el_class">org.apache.xmlbeans.impl.values.XmlObjectBase.ValueOutOfRangeValidationContext</span></td><td><code>c1d706d676230c0a</code></td></tr><tr><td><span class="el_class">org.apache.xmlbeans.impl.values.XmlStringImpl</span></td><td><code>2e3973044bb21ffd</code></td></tr><tr><td><span class="el_class">org.bouncycastle.asn1.ASN1Encodable</span></td><td><code>230d1a9d31945f1f</code></td></tr><tr><td><span class="el_class">org.bouncycastle.asn1.ASN1EncodableVector</span></td><td><code>4acb36616f1ee782</code></td></tr><tr><td><span class="el_class">org.bouncycastle.asn1.ASN1EncodableVector</span></td><td><code>699ee145405e03d9</code></td></tr><tr><td><span class="el_class">org.bouncycastle.asn1.ASN1InputStream</span></td><td><code>4d6948593675c98f</code></td></tr><tr><td><span class="el_class">org.bouncycastle.asn1.ASN1InputStream</span></td><td><code>701be7db5867a01f</code></td></tr><tr><td><span class="el_class">org.bouncycastle.asn1.ASN1Integer</span></td><td><code>51be773269ed7338</code></td></tr><tr><td><span class="el_class">org.bouncycastle.asn1.ASN1Null</span></td><td><code>88a76c45716145e4</code></td></tr><tr><td><span class="el_class">org.bouncycastle.asn1.ASN1Null</span></td><td><code>c2b062a83f92e723</code></td></tr><tr><td><span class="el_class">org.bouncycastle.asn1.ASN1Object</span></td><td><code>083a5b4775e20d0e</code></td></tr><tr><td><span class="el_class">org.bouncycastle.asn1.ASN1Object</span></td><td><code>80985ebc193535da</code></td></tr><tr><td><span class="el_class">org.bouncycastle.asn1.ASN1ObjectIdentifier</span></td><td><code>7404060309e33b45</code></td></tr><tr><td><span class="el_class">org.bouncycastle.asn1.ASN1OctetString</span></td><td><code>45cfc377b3b956a8</code></td></tr><tr><td><span class="el_class">org.bouncycastle.asn1.ASN1OctetString</span></td><td><code>d76e95e1d3369103</code></td></tr><tr><td><span class="el_class">org.bouncycastle.asn1.ASN1OutputStream</span></td><td><code>7f253f6282fd2d54</code></td></tr><tr><td><span class="el_class">org.bouncycastle.asn1.ASN1Primitive</span></td><td><code>c73962712bd6e759</code></td></tr><tr><td><span class="el_class">org.bouncycastle.asn1.ASN1Sequence</span></td><td><code>169d5927bd179e69</code></td></tr><tr><td><span class="el_class">org.bouncycastle.asn1.ASN1Sequence</span></td><td><code>9177dbe98be1b5f8</code></td></tr><tr><td><span class="el_class">org.bouncycastle.asn1.ASN1Set</span></td><td><code>d7cf11c7ba66a677</code></td></tr><tr><td><span class="el_class">org.bouncycastle.asn1.ASN1Set</span></td><td><code>aeac84b9be15d71e</code></td></tr><tr><td><span class="el_class">org.bouncycastle.asn1.DERBitString</span></td><td><code>acfbf38f7010487e</code></td></tr><tr><td><span class="el_class">org.bouncycastle.asn1.DERBitString</span></td><td><code>c73887b65606f31a</code></td></tr><tr><td><span class="el_class">org.bouncycastle.asn1.DEREncodableVector</span></td><td><code>c7a4aaec2571bc27</code></td></tr><tr><td><span class="el_class">org.bouncycastle.asn1.DERFactory</span></td><td><code>3e5d52ce6dc5dd25</code></td></tr><tr><td><span class="el_class">org.bouncycastle.asn1.DERFactory</span></td><td><code>c182ca399c67e055</code></td></tr><tr><td><span class="el_class">org.bouncycastle.asn1.DERIA5String</span></td><td><code>ed6f3bfcf0594ccf</code></td></tr><tr><td><span class="el_class">org.bouncycastle.asn1.DERInteger</span></td><td><code>6c248381cd09480c</code></td></tr><tr><td><span class="el_class">org.bouncycastle.asn1.DERInteger</span></td><td><code>db7304d5b94a0f7a</code></td></tr><tr><td><span class="el_class">org.bouncycastle.asn1.DERNull</span></td><td><code>6ea304889030fe30</code></td></tr><tr><td><span class="el_class">org.bouncycastle.asn1.DERNull</span></td><td><code>48137b71ac3c9367</code></td></tr><tr><td><span class="el_class">org.bouncycastle.asn1.DERObject</span></td><td><code>95690cfafa60a879</code></td></tr><tr><td><span class="el_class">org.bouncycastle.asn1.DERObjectIdentifier</span></td><td><code>d192b0d7d9d6be88</code></td></tr><tr><td><span class="el_class">org.bouncycastle.asn1.DERObjectIdentifier</span></td><td><code>4fda846bdd17e230</code></td></tr><tr><td><span class="el_class">org.bouncycastle.asn1.DEROctetString</span></td><td><code>7fc503d2e8840cc8</code></td></tr><tr><td><span class="el_class">org.bouncycastle.asn1.DEROctetString</span></td><td><code>50164cd12c2c5b1d</code></td></tr><tr><td><span class="el_class">org.bouncycastle.asn1.DEROutputStream</span></td><td><code>6ba93ac95cd6475e</code></td></tr><tr><td><span class="el_class">org.bouncycastle.asn1.DEROutputStream</span></td><td><code>c548485c70c164ec</code></td></tr><tr><td><span class="el_class">org.bouncycastle.asn1.DERPrintableString</span></td><td><code>e7f734c08f4f571c</code></td></tr><tr><td><span class="el_class">org.bouncycastle.asn1.DERSequence</span></td><td><code>5d0a9c7ba32fa7e1</code></td></tr><tr><td><span class="el_class">org.bouncycastle.asn1.DERSequence</span></td><td><code>17be07fafe4d38c6</code></td></tr><tr><td><span class="el_class">org.bouncycastle.asn1.DERSet</span></td><td><code>a90b9d1c525dc0b4</code></td></tr><tr><td><span class="el_class">org.bouncycastle.asn1.DERSet</span></td><td><code>1f2695d36cd59b22</code></td></tr><tr><td><span class="el_class">org.bouncycastle.asn1.DERUTF8String</span></td><td><code>164e85b82a5cd1d7</code></td></tr><tr><td><span class="el_class">org.bouncycastle.asn1.DERUTF8String</span></td><td><code>b1f411fc96969eea</code></td></tr><tr><td><span class="el_class">org.bouncycastle.asn1.DLSequence</span></td><td><code>3bc529c679745ecc</code></td></tr><tr><td><span class="el_class">org.bouncycastle.asn1.DefiniteLengthInputStream</span></td><td><code>629d663d857fc0f7</code></td></tr><tr><td><span class="el_class">org.bouncycastle.asn1.DefiniteLengthInputStream</span></td><td><code>f7e91f85f1eea003</code></td></tr><tr><td><span class="el_class">org.bouncycastle.asn1.LimitedInputStream</span></td><td><code>58ec644abf560dec</code></td></tr><tr><td><span class="el_class">org.bouncycastle.asn1.LimitedInputStream</span></td><td><code>955afb47d07608f7</code></td></tr><tr><td><span class="el_class">org.bouncycastle.asn1.OIDTokenizer</span></td><td><code>c5a834267cb0f5d3</code></td></tr><tr><td><span class="el_class">org.bouncycastle.asn1.StreamUtil</span></td><td><code>0a048d4dd600a3ae</code></td></tr><tr><td><span class="el_class">org.bouncycastle.asn1.bc.BCObjectIdentifiers</span></td><td><code>22070e97c04f602f</code></td></tr><tr><td><span class="el_class">org.bouncycastle.asn1.bc.BCObjectIdentifiers</span></td><td><code>90720a2a962bf18b</code></td></tr><tr><td><span class="el_class">org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers</span></td><td><code>7956721ea807beaa</code></td></tr><tr><td><span class="el_class">org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers</span></td><td><code>c2fc8572063fa2d3</code></td></tr><tr><td><span class="el_class">org.bouncycastle.asn1.eac.EACObjectIdentifiers</span></td><td><code>b95bf708e979d565</code></td></tr><tr><td><span class="el_class">org.bouncycastle.asn1.eac.EACObjectIdentifiers</span></td><td><code>fec4212644bce13f</code></td></tr><tr><td><span class="el_class">org.bouncycastle.asn1.iana.IANAObjectIdentifiers</span></td><td><code>eb060e1cc5f557de</code></td></tr><tr><td><span class="el_class">org.bouncycastle.asn1.iana.IANAObjectIdentifiers</span></td><td><code>8390a483ab7aacbc</code></td></tr><tr><td><span class="el_class">org.bouncycastle.asn1.kisa.KISAObjectIdentifiers</span></td><td><code>a8cc8eec128435c2</code></td></tr><tr><td><span class="el_class">org.bouncycastle.asn1.kisa.KISAObjectIdentifiers</span></td><td><code>4c2fbbeb54958197</code></td></tr><tr><td><span class="el_class">org.bouncycastle.asn1.nist.NISTObjectIdentifiers</span></td><td><code>4c608ffa50763786</code></td></tr><tr><td><span class="el_class">org.bouncycastle.asn1.nist.NISTObjectIdentifiers</span></td><td><code>3a1309a4dd4677ce</code></td></tr><tr><td><span class="el_class">org.bouncycastle.asn1.ntt.NTTObjectIdentifiers</span></td><td><code>50801360a8470901</code></td></tr><tr><td><span class="el_class">org.bouncycastle.asn1.ntt.NTTObjectIdentifiers</span></td><td><code>58b09328abab5431</code></td></tr><tr><td><span class="el_class">org.bouncycastle.asn1.oiw.OIWObjectIdentifiers</span></td><td><code>ad2af3092e2002ea</code></td></tr><tr><td><span class="el_class">org.bouncycastle.asn1.oiw.OIWObjectIdentifiers</span></td><td><code>aa09fa0d042ffd51</code></td></tr><tr><td><span class="el_class">org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers</span></td><td><code>8ec1da49abb12748</code></td></tr><tr><td><span class="el_class">org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers</span></td><td><code>789ae403d25a3bf4</code></td></tr><tr><td><span class="el_class">org.bouncycastle.asn1.pkcs.PrivateKeyInfo</span></td><td><code>20fb0934a4cf1186</code></td></tr><tr><td><span class="el_class">org.bouncycastle.asn1.pkcs.PrivateKeyInfo</span></td><td><code>f00ee46dcbca1de7</code></td></tr><tr><td><span class="el_class">org.bouncycastle.asn1.pkcs.RSAPrivateKey</span></td><td><code>de21aeb76e60071c</code></td></tr><tr><td><span class="el_class">org.bouncycastle.asn1.pkcs.RSAPrivateKeyStructure</span></td><td><code>c6b899fa8201d10c</code></td></tr><tr><td><span class="el_class">org.bouncycastle.asn1.pkcs.RSAPublicKey</span></td><td><code>89592de09d8b1093</code></td></tr><tr><td><span class="el_class">org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers</span></td><td><code>390da4b8701aad44</code></td></tr><tr><td><span class="el_class">org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers</span></td><td><code>b8eca0561cbce72b</code></td></tr><tr><td><span class="el_class">org.bouncycastle.asn1.ua.UAObjectIdentifiers</span></td><td><code>c54563c6420bc0f8</code></td></tr><tr><td><span class="el_class">org.bouncycastle.asn1.x509.AlgorithmIdentifier</span></td><td><code>5455edae8f990f49</code></td></tr><tr><td><span class="el_class">org.bouncycastle.asn1.x509.AlgorithmIdentifier</span></td><td><code>d2264da125b41a12</code></td></tr><tr><td><span class="el_class">org.bouncycastle.asn1.x509.DigestInfo</span></td><td><code>429d1dbffe5d38b1</code></td></tr><tr><td><span class="el_class">org.bouncycastle.asn1.x509.DigestInfo</span></td><td><code>c4471a04f42838ce</code></td></tr><tr><td><span class="el_class">org.bouncycastle.asn1.x509.RSAPublicKeyStructure</span></td><td><code>c495f583b02ca36a</code></td></tr><tr><td><span class="el_class">org.bouncycastle.asn1.x509.SubjectPublicKeyInfo</span></td><td><code>9b322e67049bbbcf</code></td></tr><tr><td><span class="el_class">org.bouncycastle.asn1.x509.SubjectPublicKeyInfo</span></td><td><code>b94fbb1ca2e8f785</code></td></tr><tr><td><span class="el_class">org.bouncycastle.asn1.x509.X509DefaultEntryConverter</span></td><td><code>7860f5245bd24600</code></td></tr><tr><td><span class="el_class">org.bouncycastle.asn1.x509.X509DefaultEntryConverter</span></td><td><code>6d10853bcf0c55a7</code></td></tr><tr><td><span class="el_class">org.bouncycastle.asn1.x509.X509Name</span></td><td><code>7d957fffe959431c</code></td></tr><tr><td><span class="el_class">org.bouncycastle.asn1.x509.X509Name</span></td><td><code>879d989e1673545b</code></td></tr><tr><td><span class="el_class">org.bouncycastle.asn1.x509.X509NameEntryConverter</span></td><td><code>25bf6cb043d265a2</code></td></tr><tr><td><span class="el_class">org.bouncycastle.asn1.x509.X509NameEntryConverter</span></td><td><code>302f7dce62b23af4</code></td></tr><tr><td><span class="el_class">org.bouncycastle.asn1.x509.X509NameTokenizer</span></td><td><code>d10a4b7f1da78c16</code></td></tr><tr><td><span class="el_class">org.bouncycastle.asn1.x509.X509NameTokenizer</span></td><td><code>30231e00210f1b3c</code></td></tr><tr><td><span class="el_class">org.bouncycastle.asn1.x509.X509ObjectIdentifiers</span></td><td><code>2bb251436dc672e1</code></td></tr><tr><td><span class="el_class">org.bouncycastle.asn1.x509.X509ObjectIdentifiers</span></td><td><code>d5de3eea507c3894</code></td></tr><tr><td><span class="el_class">org.bouncycastle.asn1.x9.X9ObjectIdentifiers</span></td><td><code>9f8de27e6f47514f</code></td></tr><tr><td><span class="el_class">org.bouncycastle.asn1.x9.X9ObjectIdentifiers</span></td><td><code>c49d1280c5308801</code></td></tr><tr><td><span class="el_class">org.bouncycastle.crypto.BufferedBlockCipher</span></td><td><code>d97a2652f3b3835f</code></td></tr><tr><td><span class="el_class">org.bouncycastle.crypto.BufferedBlockCipher</span></td><td><code>0be23da2da18a45e</code></td></tr><tr><td><span class="el_class">org.bouncycastle.crypto.CipherKeyGenerator</span></td><td><code>f10c7a3e6fd209eb</code></td></tr><tr><td><span class="el_class">org.bouncycastle.crypto.CryptoException</span></td><td><code>db7d04b5df52e722</code></td></tr><tr><td><span class="el_class">org.bouncycastle.crypto.CryptoException</span></td><td><code>f35321be0bf203de</code></td></tr><tr><td><span class="el_class">org.bouncycastle.crypto.InvalidCipherTextException</span></td><td><code>49c667c9e76944b2</code></td></tr><tr><td><span class="el_class">org.bouncycastle.crypto.InvalidCipherTextException</span></td><td><code>7ea3519db6185a21</code></td></tr><tr><td><span class="el_class">org.bouncycastle.crypto.KeyGenerationParameters</span></td><td><code>adee1efd45f1f32d</code></td></tr><tr><td><span class="el_class">org.bouncycastle.crypto.digests.GeneralDigest</span></td><td><code>e0fc66865b90741d</code></td></tr><tr><td><span class="el_class">org.bouncycastle.crypto.digests.GeneralDigest</span></td><td><code>1f66e5870fa7d430</code></td></tr><tr><td><span class="el_class">org.bouncycastle.crypto.digests.MD5Digest</span></td><td><code>d67ff0fc7d518cb6</code></td></tr><tr><td><span class="el_class">org.bouncycastle.crypto.digests.MD5Digest</span></td><td><code>62c450af40ebd4a7</code></td></tr><tr><td><span class="el_class">org.bouncycastle.crypto.digests.SHA1Digest</span></td><td><code>511606a7d1c7aef7</code></td></tr><tr><td><span class="el_class">org.bouncycastle.crypto.digests.SHA1Digest</span></td><td><code>9daef31ea6853a17</code></td></tr><tr><td><span class="el_class">org.bouncycastle.crypto.encodings.OAEPEncoding</span></td><td><code>f85589eaef8dde16</code></td></tr><tr><td><span class="el_class">org.bouncycastle.crypto.encodings.OAEPEncoding</span></td><td><code>9f2ef52b9cd87dcf</code></td></tr><tr><td><span class="el_class">org.bouncycastle.crypto.encodings.PKCS1Encoding</span></td><td><code>27078330f1c1a991</code></td></tr><tr><td><span class="el_class">org.bouncycastle.crypto.encodings.PKCS1Encoding</span></td><td><code>64e5d2fad4667926</code></td></tr><tr><td><span class="el_class">org.bouncycastle.crypto.encodings.PKCS1Encoding.1</span></td><td><code>e7bb980d3567c0aa</code></td></tr><tr><td><span class="el_class">org.bouncycastle.crypto.engines.AESFastEngine</span></td><td><code>1b3c6a1cd11fe147</code></td></tr><tr><td><span class="el_class">org.bouncycastle.crypto.engines.AESFastEngine</span></td><td><code>8652fcdbfeb1bbaf</code></td></tr><tr><td><span class="el_class">org.bouncycastle.crypto.engines.DESEngine</span></td><td><code>c7ce328be2818165</code></td></tr><tr><td><span class="el_class">org.bouncycastle.crypto.engines.DESEngine</span></td><td><code>d894dccb77f47f10</code></td></tr><tr><td><span class="el_class">org.bouncycastle.crypto.engines.DESedeEngine</span></td><td><code>a44cc51c7706a014</code></td></tr><tr><td><span class="el_class">org.bouncycastle.crypto.engines.DESedeEngine</span></td><td><code>fd11db17fd41cbc8</code></td></tr><tr><td><span class="el_class">org.bouncycastle.crypto.engines.RSABlindedEngine</span></td><td><code>52ae4aee5b1f53f8</code></td></tr><tr><td><span class="el_class">org.bouncycastle.crypto.engines.RSACoreEngine</span></td><td><code>6ad9595540bd1246</code></td></tr><tr><td><span class="el_class">org.bouncycastle.crypto.generators.DESKeyGenerator</span></td><td><code>0afc1d1d237ec146</code></td></tr><tr><td><span class="el_class">org.bouncycastle.crypto.generators.DESedeKeyGenerator</span></td><td><code>b1e602fffca8cc12</code></td></tr><tr><td><span class="el_class">org.bouncycastle.crypto.macs.HMac</span></td><td><code>4d5ecaebd16ed676</code></td></tr><tr><td><span class="el_class">org.bouncycastle.crypto.macs.HMac</span></td><td><code>28a0ae1712400c43</code></td></tr><tr><td><span class="el_class">org.bouncycastle.crypto.modes.CBCBlockCipher</span></td><td><code>c15d9ca37a6d24c0</code></td></tr><tr><td><span class="el_class">org.bouncycastle.crypto.modes.CBCBlockCipher</span></td><td><code>a914d8a25c8fd409</code></td></tr><tr><td><span class="el_class">org.bouncycastle.crypto.paddings.ISO10126d2Padding</span></td><td><code>cd0c97fa2687ffa2</code></td></tr><tr><td><span class="el_class">org.bouncycastle.crypto.paddings.PKCS7Padding</span></td><td><code>16af86b19a3f19c6</code></td></tr><tr><td><span class="el_class">org.bouncycastle.crypto.paddings.PaddedBufferedBlockCipher</span></td><td><code>25733bc74ab7cf2b</code></td></tr><tr><td><span class="el_class">org.bouncycastle.crypto.paddings.PaddedBufferedBlockCipher</span></td><td><code>714b65772a873b57</code></td></tr><tr><td><span class="el_class">org.bouncycastle.crypto.params.AsymmetricKeyParameter</span></td><td><code>330e346e7d32dbd0</code></td></tr><tr><td><span class="el_class">org.bouncycastle.crypto.params.DESParameters</span></td><td><code>2d093bfbb5dde04e</code></td></tr><tr><td><span class="el_class">org.bouncycastle.crypto.params.DESedeParameters</span></td><td><code>637d84dfa173f366</code></td></tr><tr><td><span class="el_class">org.bouncycastle.crypto.params.KeyParameter</span></td><td><code>fd81d94c5d6da4d2</code></td></tr><tr><td><span class="el_class">org.bouncycastle.crypto.params.ParametersWithIV</span></td><td><code>41e3a1f6fa17241c</code></td></tr><tr><td><span class="el_class">org.bouncycastle.crypto.params.ParametersWithRandom</span></td><td><code>083ec661840e117a</code></td></tr><tr><td><span class="el_class">org.bouncycastle.crypto.params.RSAKeyParameters</span></td><td><code>9546d905e924c78d</code></td></tr><tr><td><span class="el_class">org.bouncycastle.crypto.params.RSAPrivateCrtKeyParameters</span></td><td><code>b252679fc8fa2e1d</code></td></tr><tr><td><span class="el_class">org.bouncycastle.crypto.util.Pack</span></td><td><code>22bf8d673e44bac6</code></td></tr><tr><td><span class="el_class">org.bouncycastle.crypto.util.Pack</span></td><td><code>95a9e703abae7a17</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jcajce.provider.asymmetric.DH.Mappings</span></td><td><code>5d407ffbb89769d0</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jcajce.provider.asymmetric.DSA.Mappings</span></td><td><code>5f32036b2f553aff</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jcajce.provider.asymmetric.DSTU4145.Mappings</span></td><td><code>b1124e6f5b388137</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jcajce.provider.asymmetric.EC.Mappings</span></td><td><code>785c1906277c1f2d</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jcajce.provider.asymmetric.ECGOST.Mappings</span></td><td><code>8ea6524f74ed9a5e</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jcajce.provider.asymmetric.ElGamal.Mappings</span></td><td><code>b06a0b724a597168</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jcajce.provider.asymmetric.GOST.Mappings</span></td><td><code>2097097598ebf669</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jcajce.provider.asymmetric.IES.Mappings</span></td><td><code>72b067ec9483e7fc</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jcajce.provider.asymmetric.RSA.Mappings</span></td><td><code>4b2e2bf553cbe8fa</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jcajce.provider.asymmetric.X509.Mappings</span></td><td><code>ce877dbe0c63b285</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jcajce.provider.asymmetric.dsa.DSAUtil</span></td><td><code>02765de22715fe9c</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jcajce.provider.asymmetric.dsa.KeyFactorySpi</span></td><td><code>6d31c2a3ed01759a</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jcajce.provider.asymmetric.dstu.KeyFactorySpi</span></td><td><code>9a975974b27c8b14</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi</span></td><td><code>b8406377f0ca882d</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi.EC</span></td><td><code>b26ac4531410ff35</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi.ECMQV</span></td><td><code>e59fefc0fb15b61f</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jcajce.provider.asymmetric.ecgost.KeyFactorySpi</span></td><td><code>575e83f5a573bd12</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jcajce.provider.asymmetric.elgamal.KeyFactorySpi</span></td><td><code>de66ad778fa87061</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jcajce.provider.asymmetric.gost.KeyFactorySpi</span></td><td><code>80ebd6d89d59da1b</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateCrtKey</span></td><td><code>b4b27f4bd9f51139</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateKey</span></td><td><code>25b2eee1ead35ae8</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPublicKey</span></td><td><code>a4ffdeff930b133a</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi</span></td><td><code>ed3d116932df99cf</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi.OAEPPadding</span></td><td><code>e75025a4e87abc0c</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi.PKCS1v1_5Padding</span></td><td><code>4aef71d81b60c219</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi</span></td><td><code>e20506dd024590f4</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi.MD5</span></td><td><code>ca27d0994d245452</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi.SHA1</span></td><td><code>bf954d989f0e0b55</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jcajce.provider.asymmetric.rsa.KeyFactorySpi</span></td><td><code>c08cfd1134738e4b</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jcajce.provider.asymmetric.rsa.RSAUtil</span></td><td><code>eadce5faf00fec96</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jcajce.provider.asymmetric.util.BaseCipherSpi</span></td><td><code>39ab4c4347636389</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jcajce.provider.asymmetric.util.BaseKeyFactorySpi</span></td><td><code>b522579c29d49838</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jcajce.provider.asymmetric.util.PKCS12BagAttributeCarrierImpl</span></td><td><code>2f9f219e8df8d2bd</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jcajce.provider.config.ProviderConfigurationPermission</span></td><td><code>e8f740ca6bf26b89</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jcajce.provider.digest.DigestAlgorithmProvider</span></td><td><code>39b1bc91616f1745</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jcajce.provider.digest.GOST3411.Mappings</span></td><td><code>52a5f290f09117fc</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jcajce.provider.digest.MD2.Mappings</span></td><td><code>f7ffc515c6f4a24d</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jcajce.provider.digest.MD4.Mappings</span></td><td><code>7586a0f3ab85b1f6</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jcajce.provider.digest.MD5.Mappings</span></td><td><code>1e587c36e767b458</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jcajce.provider.digest.RIPEMD128.Mappings</span></td><td><code>73723b087fab8f0b</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jcajce.provider.digest.RIPEMD160.Mappings</span></td><td><code>fc543fb0114fd8b7</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jcajce.provider.digest.RIPEMD256.Mappings</span></td><td><code>1ac2e815d552faf0</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jcajce.provider.digest.RIPEMD320.Mappings</span></td><td><code>8612244070f26b16</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jcajce.provider.digest.SHA1.HashMac</span></td><td><code>ff7b98ce257cda77</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jcajce.provider.digest.SHA1.Mappings</span></td><td><code>8472abbf119796a6</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jcajce.provider.digest.SHA224.Mappings</span></td><td><code>1a38a4d13b1a4303</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jcajce.provider.digest.SHA256.Mappings</span></td><td><code>7aaf5ba752928de5</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jcajce.provider.digest.SHA3.Mappings</span></td><td><code>b787cf4884a2f2ef</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jcajce.provider.digest.SHA384.Mappings</span></td><td><code>ddaee656a27136b1</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jcajce.provider.digest.SHA512.Mappings</span></td><td><code>1997dc0577924354</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jcajce.provider.digest.Tiger.Mappings</span></td><td><code>5e3e2716ca2bd739</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jcajce.provider.digest.Whirlpool.Mappings</span></td><td><code>660803982810b506</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jcajce.provider.keystore.BC.Mappings</span></td><td><code>7027be8af0f423c5</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jcajce.provider.keystore.PKCS12.Mappings</span></td><td><code>5bbcc91400766f0b</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jcajce.provider.symmetric.AES.AlgParams</span></td><td><code>9906f14ff45b888d</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jcajce.provider.symmetric.AES.ECB</span></td><td><code>6780e6cc87a50422</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jcajce.provider.symmetric.AES.ECB.1</span></td><td><code>28e768a2c7fe3df4</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jcajce.provider.symmetric.AES.KeyGen</span></td><td><code>01b317ff58bdb24e</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jcajce.provider.symmetric.AES.Mappings</span></td><td><code>bbd6a97837aac5ca</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jcajce.provider.symmetric.ARC4.Mappings</span></td><td><code>84fddfbc5b585217</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jcajce.provider.symmetric.Blowfish.Mappings</span></td><td><code>824979b3a0944e83</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jcajce.provider.symmetric.CAST5.Mappings</span></td><td><code>2baf563952242899</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jcajce.provider.symmetric.CAST6.Mappings</span></td><td><code>f4f2d3fda1682d8f</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jcajce.provider.symmetric.Camellia.Mappings</span></td><td><code>e93609b096092f1a</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jcajce.provider.symmetric.DES.Mappings</span></td><td><code>16237b20bf91743f</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jcajce.provider.symmetric.DESede.ECB</span></td><td><code>dd534305a6416f76</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jcajce.provider.symmetric.DESede.KeyGenerator</span></td><td><code>fb5e3c8b7779881c</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jcajce.provider.symmetric.DESede.Mappings</span></td><td><code>48a08d8bac5ad5a8</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jcajce.provider.symmetric.GOST28147.Mappings</span></td><td><code>6313f55dd98cc112</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jcajce.provider.symmetric.Grain128.Mappings</span></td><td><code>d643f2bf82565a8c</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jcajce.provider.symmetric.Grainv1.Mappings</span></td><td><code>d8106b579e5a29a7</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jcajce.provider.symmetric.HC128.Mappings</span></td><td><code>603fdbec41983f9b</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jcajce.provider.symmetric.HC256.Mappings</span></td><td><code>36e8a374a2ede5eb</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jcajce.provider.symmetric.Noekeon.Mappings</span></td><td><code>2c27988fc9b87ff1</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2.Mappings</span></td><td><code>72ccc8648d495356</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jcajce.provider.symmetric.PBEPKCS12.Mappings</span></td><td><code>b39b68902ec9be6b</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jcajce.provider.symmetric.RC2.Mappings</span></td><td><code>735b6b106d824fa5</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jcajce.provider.symmetric.RC5.Mappings</span></td><td><code>bf83352f4685ab96</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jcajce.provider.symmetric.RC6.Mappings</span></td><td><code>21937ce788d17e63</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jcajce.provider.symmetric.Rijndael.Mappings</span></td><td><code>be5b7b3d1bb55a65</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jcajce.provider.symmetric.SEED.Mappings</span></td><td><code>d6c65fa9f4dd0e72</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jcajce.provider.symmetric.Salsa20.Mappings</span></td><td><code>c53d8328f44791a9</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jcajce.provider.symmetric.Serpent.Mappings</span></td><td><code>8eee2a533908fa41</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jcajce.provider.symmetric.SipHash.Mappings</span></td><td><code>fa83fc6b9594462b</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jcajce.provider.symmetric.Skipjack.Mappings</span></td><td><code>7d6e7ab1fae007e8</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jcajce.provider.symmetric.SymmetricAlgorithmProvider</span></td><td><code>7adf7766b0d4fa22</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jcajce.provider.symmetric.TEA.Mappings</span></td><td><code>06d06ee8df1db529</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jcajce.provider.symmetric.Twofish.Mappings</span></td><td><code>d8fc61712df4fde9</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jcajce.provider.symmetric.VMPC.Mappings</span></td><td><code>60376c30c24bf2e2</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jcajce.provider.symmetric.VMPCKSA3.Mappings</span></td><td><code>74bb0962a81d44bb</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jcajce.provider.symmetric.XTEA.Mappings</span></td><td><code>0dfd95a8b8e319a5</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jcajce.provider.symmetric.util.BaseAlgorithmParameters</span></td><td><code>0ba1ed1526ce8b5a</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher</span></td><td><code>25432f95139eeefb</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher.BufferedGenericBlockCipher</span></td><td><code>27f869dcffe3c457</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jcajce.provider.symmetric.util.BaseKeyGenerator</span></td><td><code>54b7c37403815d96</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jcajce.provider.symmetric.util.BaseMac</span></td><td><code>7550b9dca41d5f82</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher</span></td><td><code>4d87e7827dbb44e0</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jcajce.provider.symmetric.util.IvAlgorithmParameters</span></td><td><code>132f2890938bcb07</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jcajce.provider.util.AlgorithmProvider</span></td><td><code>8ce4d81b930e0708</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jcajce.provider.util.AsymmetricAlgorithmProvider</span></td><td><code>2f26983158bcba19</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jcajce.provider.util.DigestFactory</span></td><td><code>3dd295d797f787ef</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jce.provider.BouncyCastleProvider</span></td><td><code>eb46ef2923851ca8</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jce.provider.BouncyCastleProvider</span></td><td><code>ade5f95de0c6c333</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jce.provider.BouncyCastleProvider.1</span></td><td><code>093bd4bc6e13d8fb</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jce.provider.BouncyCastleProviderConfiguration</span></td><td><code>4f317b7127dd4c36</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jce.provider.JCEBlockCipher</span></td><td><code>e5b568e028b1e285</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jce.provider.JCEBlockCipher.BufferedGenericBlockCipher</span></td><td><code>f95649be0c701a96</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jce.provider.JCEBlockCipher.DESede</span></td><td><code>de929481f73f7e14</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jce.provider.JCEDigestUtil</span></td><td><code>cffdfc6c71d930b8</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jce.provider.JCEKeyGenerator</span></td><td><code>7a1e49fb46585410</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jce.provider.JCEKeyGenerator.DESede</span></td><td><code>9db3993fd682cd7e</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jce.provider.JCEMac</span></td><td><code>51af028bc5c5850d</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jce.provider.JCEMac.SHA1</span></td><td><code>132897c97c55ebcb</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jce.provider.JCERSACipher</span></td><td><code>e43c2e9d665d367b</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jce.provider.JCERSACipher.OAEPPadding</span></td><td><code>dca0809696934a1d</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jce.provider.JCERSACipher.PKCS1v1_5Padding</span></td><td><code>51191d9ca78fc6c7</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jce.provider.JCERSAPrivateCrtKey</span></td><td><code>9a6f9d96ebc0eeaf</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jce.provider.JCERSAPrivateKey</span></td><td><code>7fa379d43da09fa4</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jce.provider.JCERSAPublicKey</span></td><td><code>53acac77ac77bc8f</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jce.provider.JDKAlgorithmParameters</span></td><td><code>67a1175e9758cda8</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jce.provider.JDKAlgorithmParameters.IVAlgorithmParameters</span></td><td><code>40c93412f273693d</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jce.provider.JDKDigestSignature</span></td><td><code>1757bb7b726c0457</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jce.provider.JDKDigestSignature.MD5WithRSAEncryption</span></td><td><code>e9b1a6208db7b0a6</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jce.provider.JDKDigestSignature.SHA1WithRSAEncryption</span></td><td><code>21e3fcda107a54cd</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jce.provider.JDKKeyFactory</span></td><td><code>388d876c2b2d1b5f</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jce.provider.JDKKeyFactory.RSA</span></td><td><code>2ac06e23b4e1d4f8</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jce.provider.PKCS12BagAttributeCarrierImpl</span></td><td><code>93deabc8c4c8ab20</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jce.provider.RSAUtil</span></td><td><code>0e615dda4dd64142</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jce.provider.WrapCipherSpi</span></td><td><code>575b947afc47ce60</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jce.provider.asymmetric.ECMappings</span></td><td><code>2ea2633c25be45c3</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jce.provider.symmetric.AES.AlgParams</span></td><td><code>f5ffb062d373a8cf</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jce.provider.symmetric.AES.ECB</span></td><td><code>271aaf8324e5a45c</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jce.provider.symmetric.AES.KeyGen</span></td><td><code>1b06eb9f50276aa4</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jce.provider.symmetric.AESMappings</span></td><td><code>1077cdce09e8520a</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jce.provider.symmetric.CAST5Mappings</span></td><td><code>bf35e53b39789c94</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jce.provider.symmetric.CamelliaMappings</span></td><td><code>fa80412d2c518b51</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jce.provider.symmetric.Grain128Mappings</span></td><td><code>fd936c4adf2c10fd</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jce.provider.symmetric.Grainv1Mappings</span></td><td><code>a89ef2dbf7b07e8e</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jce.provider.symmetric.NoekeonMappings</span></td><td><code>cd49ea0ea66c9fb0</code></td></tr><tr><td><span class="el_class">org.bouncycastle.jce.provider.symmetric.SEEDMappings</span></td><td><code>d9da783382530bee</code></td></tr><tr><td><span class="el_class">org.bouncycastle.util.Arrays</span></td><td><code>e075204358e61155</code></td></tr><tr><td><span class="el_class">org.bouncycastle.util.Arrays</span></td><td><code>11380f9047ae8139</code></td></tr><tr><td><span class="el_class">org.bouncycastle.util.BigIntegers</span></td><td><code>c096c65c18bd448f</code></td></tr><tr><td><span class="el_class">org.bouncycastle.util.BigIntegers</span></td><td><code>01a235cd0e8af187</code></td></tr><tr><td><span class="el_class">org.bouncycastle.util.Integers</span></td><td><code>47df2040bd1f15b0</code></td></tr><tr><td><span class="el_class">org.bouncycastle.util.Strings</span></td><td><code>3897e716ca00b239</code></td></tr><tr><td><span class="el_class">org.bouncycastle.util.Strings</span></td><td><code>e1c09dd3b0b2f83e</code></td></tr><tr><td><span class="el_class">org.bouncycastle.util.io.Streams</span></td><td><code>6e918c9bcc03d548</code></td></tr><tr><td><span class="el_class">org.codehaus.stax2.XMLInputFactory2</span></td><td><code>fda5f850832ed123</code></td></tr><tr><td><span class="el_class">org.codehaus.stax2.XMLOutputFactory2</span></td><td><code>c7d79a8de311ffb0</code></td></tr><tr><td><span class="el_class">org.codehaus.stax2.ri.Stax2WriterImpl</span></td><td><code>c5f57feed63d2a7f</code></td></tr><tr><td><span class="el_class">org.jaxen.BaseXPath</span></td><td><code>fa759a14a7d30f8b</code></td></tr><tr><td><span class="el_class">org.jaxen.Context</span></td><td><code>c1b2a908e6ae7270</code></td></tr><tr><td><span class="el_class">org.jaxen.ContextSupport</span></td><td><code>0e495332fa66a891</code></td></tr><tr><td><span class="el_class">org.jaxen.DefaultNavigator</span></td><td><code>f9c9ba90a8a5b6ae</code></td></tr><tr><td><span class="el_class">org.jaxen.JaxenConstants</span></td><td><code>79f940254e2fce6a</code></td></tr><tr><td><span class="el_class">org.jaxen.JaxenHandler</span></td><td><code>ec27bb9a7ef148e7</code></td></tr><tr><td><span class="el_class">org.jaxen.QualifiedName</span></td><td><code>82d5d53c6a18f2a4</code></td></tr><tr><td><span class="el_class">org.jaxen.SimpleFunctionContext</span></td><td><code>114e383eddab0661</code></td></tr><tr><td><span class="el_class">org.jaxen.SimpleNamespaceContext</span></td><td><code>a1c6ddec0e0236af</code></td></tr><tr><td><span class="el_class">org.jaxen.SimpleVariableContext</span></td><td><code>3485af2897466c14</code></td></tr><tr><td><span class="el_class">org.jaxen.XPathFunctionContext</span></td><td><code>748aa8737fcbea4e</code></td></tr><tr><td><span class="el_class">org.jaxen.expr.DefaultAbsoluteLocationPath</span></td><td><code>7b694eac452ef97d</code></td></tr><tr><td><span class="el_class">org.jaxen.expr.DefaultAllNodeStep</span></td><td><code>e9f7376252e222aa</code></td></tr><tr><td><span class="el_class">org.jaxen.expr.DefaultExpr</span></td><td><code>e3fce4c8cbfefb13</code></td></tr><tr><td><span class="el_class">org.jaxen.expr.DefaultLocationPath</span></td><td><code>cbb1210d253207c0</code></td></tr><tr><td><span class="el_class">org.jaxen.expr.DefaultNameStep</span></td><td><code>3de12606b014d760</code></td></tr><tr><td><span class="el_class">org.jaxen.expr.DefaultPathExpr</span></td><td><code>d3d519bb98aa0a02</code></td></tr><tr><td><span class="el_class">org.jaxen.expr.DefaultRelativeLocationPath</span></td><td><code>f8c2b159ed1ea866</code></td></tr><tr><td><span class="el_class">org.jaxen.expr.DefaultStep</span></td><td><code>4de3c3d53e921118</code></td></tr><tr><td><span class="el_class">org.jaxen.expr.DefaultXPathExpr</span></td><td><code>791e013015480b8d</code></td></tr><tr><td><span class="el_class">org.jaxen.expr.DefaultXPathFactory</span></td><td><code>85ca22762415f233</code></td></tr><tr><td><span class="el_class">org.jaxen.expr.IdentitySet</span></td><td><code>d56ae2bdf34bd1c1</code></td></tr><tr><td><span class="el_class">org.jaxen.expr.IdentitySet.IdentityWrapper</span></td><td><code>2d9f7a1733dade16</code></td></tr><tr><td><span class="el_class">org.jaxen.expr.NodeComparator</span></td><td><code>e57e52b6ff241ac1</code></td></tr><tr><td><span class="el_class">org.jaxen.expr.PredicateSet</span></td><td><code>7698c1fa94b83de9</code></td></tr><tr><td><span class="el_class">org.jaxen.expr.iter.IterableAxis</span></td><td><code>ad4eb602a4ace2b6</code></td></tr><tr><td><span class="el_class">org.jaxen.expr.iter.IterableChildAxis</span></td><td><code>29d8335fdd9169b8</code></td></tr><tr><td><span class="el_class">org.jaxen.expr.iter.IterableDescendantOrSelfAxis</span></td><td><code>6e39b60e0b2dc440</code></td></tr><tr><td><span class="el_class">org.jaxen.function.BooleanFunction</span></td><td><code>10b18b9524fee68e</code></td></tr><tr><td><span class="el_class">org.jaxen.function.CeilingFunction</span></td><td><code>b1fd7796599c7ddb</code></td></tr><tr><td><span class="el_class">org.jaxen.function.ConcatFunction</span></td><td><code>5e778d9967602336</code></td></tr><tr><td><span class="el_class">org.jaxen.function.ContainsFunction</span></td><td><code>a9d448453e2947d9</code></td></tr><tr><td><span class="el_class">org.jaxen.function.CountFunction</span></td><td><code>30a643a1b2e424a8</code></td></tr><tr><td><span class="el_class">org.jaxen.function.FalseFunction</span></td><td><code>cd800d8100a6f480</code></td></tr><tr><td><span class="el_class">org.jaxen.function.FloorFunction</span></td><td><code>77cbcab335aa2745</code></td></tr><tr><td><span class="el_class">org.jaxen.function.IdFunction</span></td><td><code>20b0ca1815f8a851</code></td></tr><tr><td><span class="el_class">org.jaxen.function.LangFunction</span></td><td><code>c862d9c38dfdce91</code></td></tr><tr><td><span class="el_class">org.jaxen.function.LastFunction</span></td><td><code>f1b787cee09fb47a</code></td></tr><tr><td><span class="el_class">org.jaxen.function.LocalNameFunction</span></td><td><code>74cd108ab68decd7</code></td></tr><tr><td><span class="el_class">org.jaxen.function.NameFunction</span></td><td><code>8ba728a5cac0d2c4</code></td></tr><tr><td><span class="el_class">org.jaxen.function.NamespaceUriFunction</span></td><td><code>4ca3fc325a02d46d</code></td></tr><tr><td><span class="el_class">org.jaxen.function.NormalizeSpaceFunction</span></td><td><code>d4b4dabbb509418e</code></td></tr><tr><td><span class="el_class">org.jaxen.function.NotFunction</span></td><td><code>5668f91c682d4211</code></td></tr><tr><td><span class="el_class">org.jaxen.function.NumberFunction</span></td><td><code>cfbc4c6c1cf9d636</code></td></tr><tr><td><span class="el_class">org.jaxen.function.PositionFunction</span></td><td><code>ac4d7d1acd3814d9</code></td></tr><tr><td><span class="el_class">org.jaxen.function.RoundFunction</span></td><td><code>5ad47469fbbed20d</code></td></tr><tr><td><span class="el_class">org.jaxen.function.StartsWithFunction</span></td><td><code>30a1fa108dcdb2b0</code></td></tr><tr><td><span class="el_class">org.jaxen.function.StringFunction</span></td><td><code>8175e8592448ec98</code></td></tr><tr><td><span class="el_class">org.jaxen.function.StringLengthFunction</span></td><td><code>4bd196c1e132ba49</code></td></tr><tr><td><span class="el_class">org.jaxen.function.SubstringAfterFunction</span></td><td><code>114bc20fc23e48e7</code></td></tr><tr><td><span class="el_class">org.jaxen.function.SubstringBeforeFunction</span></td><td><code>2328f6f36fbe8ae6</code></td></tr><tr><td><span class="el_class">org.jaxen.function.SubstringFunction</span></td><td><code>a6cd4295d3138154</code></td></tr><tr><td><span class="el_class">org.jaxen.function.SumFunction</span></td><td><code>43e9b64af50c0e84</code></td></tr><tr><td><span class="el_class">org.jaxen.function.TranslateFunction</span></td><td><code>10573d2ecb949d03</code></td></tr><tr><td><span class="el_class">org.jaxen.function.TrueFunction</span></td><td><code>6d272b7a8b74a961</code></td></tr><tr><td><span class="el_class">org.jaxen.function.ext.EndsWithFunction</span></td><td><code>437d5da2301b23c2</code></td></tr><tr><td><span class="el_class">org.jaxen.function.ext.EvaluateFunction</span></td><td><code>7b4eba2e22489a45</code></td></tr><tr><td><span class="el_class">org.jaxen.function.ext.LocaleFunctionSupport</span></td><td><code>ae002568085bef8d</code></td></tr><tr><td><span class="el_class">org.jaxen.function.ext.LowerFunction</span></td><td><code>460099ecf6ac4825</code></td></tr><tr><td><span class="el_class">org.jaxen.function.ext.UpperFunction</span></td><td><code>795e8215a9e6b912</code></td></tr><tr><td><span class="el_class">org.jaxen.function.xslt.DocumentFunction</span></td><td><code>968264fd58d5ca74</code></td></tr><tr><td><span class="el_class">org.jaxen.saxpath.base.Token</span></td><td><code>98636a2824cb835a</code></td></tr><tr><td><span class="el_class">org.jaxen.saxpath.base.Verifier</span></td><td><code>3db7d3ed16dc4375</code></td></tr><tr><td><span class="el_class">org.jaxen.saxpath.base.XPathLexer</span></td><td><code>1031c2ae35d19dbd</code></td></tr><tr><td><span class="el_class">org.jaxen.saxpath.base.XPathReader</span></td><td><code>468befa865e01a5f</code></td></tr><tr><td><span class="el_class">org.jaxen.saxpath.helpers.DefaultXPathHandler</span></td><td><code>2a228b81f3a1a002</code></td></tr><tr><td><span class="el_class">org.jaxen.saxpath.helpers.XPathReaderFactory</span></td><td><code>3be9bf77fb772ed0</code></td></tr><tr><td><span class="el_class">org.jaxen.util.DescendantAxisIterator</span></td><td><code>0eefbda60f6f0540</code></td></tr><tr><td><span class="el_class">org.jaxen.util.DescendantOrSelfAxisIterator</span></td><td><code>d2ca0a3b4f66fd34</code></td></tr><tr><td><span class="el_class">org.jaxen.util.SingleObjectIterator</span></td><td><code>663cc662d28b54eb</code></td></tr><tr><td><span class="el_class">org.jaxen.util.SingletonList</span></td><td><code>9897089fea690117</code></td></tr><tr><td><span class="el_class">org.joda.time.Chronology</span></td><td><code>babf22d963fc342d</code></td></tr><tr><td><span class="el_class">org.joda.time.DateTime</span></td><td><code>89ed886d1d8b96ea</code></td></tr><tr><td><span class="el_class">org.joda.time.DateTimeField</span></td><td><code>b457430168e2f417</code></td></tr><tr><td><span class="el_class">org.joda.time.DateTimeFieldType</span></td><td><code>093b3af8c7b26082</code></td></tr><tr><td><span class="el_class">org.joda.time.DateTimeFieldType.StandardDateTimeFieldType</span></td><td><code>caca6a58e8579ec5</code></td></tr><tr><td><span class="el_class">org.joda.time.DateTimeUtils</span></td><td><code>2fc31d77c82f94a9</code></td></tr><tr><td><span class="el_class">org.joda.time.DateTimeUtils.MillisProvider</span></td><td><code>77dd06f87a7c8d58</code></td></tr><tr><td><span class="el_class">org.joda.time.DateTimeUtils.SystemMillisProvider</span></td><td><code>0e4b4fe95827ae02</code></td></tr><tr><td><span class="el_class">org.joda.time.DateTimeZone</span></td><td><code>0a9167213b095c3a</code></td></tr><tr><td><span class="el_class">org.joda.time.DurationField</span></td><td><code>895d873c8fa5b0b7</code></td></tr><tr><td><span class="el_class">org.joda.time.DurationFieldType</span></td><td><code>775f5d4792510ad9</code></td></tr><tr><td><span class="el_class">org.joda.time.DurationFieldType.StandardDurationFieldType</span></td><td><code>ee773740d8f406f5</code></td></tr><tr><td><span class="el_class">org.joda.time.base.AbstractDateTime</span></td><td><code>0d203a32514b5126</code></td></tr><tr><td><span class="el_class">org.joda.time.base.AbstractInstant</span></td><td><code>596bae268eefcbb1</code></td></tr><tr><td><span class="el_class">org.joda.time.base.BaseDateTime</span></td><td><code>30b1ac965673e862</code></td></tr><tr><td><span class="el_class">org.joda.time.chrono.AssembledChronology</span></td><td><code>824c25db05dbe76b</code></td></tr><tr><td><span class="el_class">org.joda.time.chrono.AssembledChronology.Fields</span></td><td><code>cb83ffe1807b836b</code></td></tr><tr><td><span class="el_class">org.joda.time.chrono.BaseChronology</span></td><td><code>90dd8935ceef212d</code></td></tr><tr><td><span class="el_class">org.joda.time.chrono.BasicChronology</span></td><td><code>ee6f84707fde01e3</code></td></tr><tr><td><span class="el_class">org.joda.time.chrono.BasicChronology.HalfdayField</span></td><td><code>d25531944d0e0602</code></td></tr><tr><td><span class="el_class">org.joda.time.chrono.BasicChronology.YearInfo</span></td><td><code>b04909fb89f10fc7</code></td></tr><tr><td><span class="el_class">org.joda.time.chrono.BasicDayOfMonthDateTimeField</span></td><td><code>e3eb92b3572684bb</code></td></tr><tr><td><span class="el_class">org.joda.time.chrono.BasicDayOfYearDateTimeField</span></td><td><code>25d49fc5a81738f0</code></td></tr><tr><td><span class="el_class">org.joda.time.chrono.BasicGJChronology</span></td><td><code>0e8bfd48a22d6584</code></td></tr><tr><td><span class="el_class">org.joda.time.chrono.BasicMonthOfYearDateTimeField</span></td><td><code>78d5fabdd8c9da85</code></td></tr><tr><td><span class="el_class">org.joda.time.chrono.BasicWeekOfWeekyearDateTimeField</span></td><td><code>a3c50cbea8112e84</code></td></tr><tr><td><span class="el_class">org.joda.time.chrono.BasicWeekyearDateTimeField</span></td><td><code>a9de0bbea9d3d0f3</code></td></tr><tr><td><span class="el_class">org.joda.time.chrono.BasicYearDateTimeField</span></td><td><code>b31375d8b8fbaf08</code></td></tr><tr><td><span class="el_class">org.joda.time.chrono.GJDayOfWeekDateTimeField</span></td><td><code>fea3e16ca1e00471</code></td></tr><tr><td><span class="el_class">org.joda.time.chrono.GJEraDateTimeField</span></td><td><code>37df7ed56639f855</code></td></tr><tr><td><span class="el_class">org.joda.time.chrono.GJMonthOfYearDateTimeField</span></td><td><code>039ee5f92359c417</code></td></tr><tr><td><span class="el_class">org.joda.time.chrono.GJYearOfEraDateTimeField</span></td><td><code>124144298d9ad351</code></td></tr><tr><td><span class="el_class">org.joda.time.chrono.GregorianChronology</span></td><td><code>fd22d4e3ee9207fe</code></td></tr><tr><td><span class="el_class">org.joda.time.chrono.ISOChronology</span></td><td><code>f3fcedeea75a64ad</code></td></tr><tr><td><span class="el_class">org.joda.time.chrono.ISOYearOfEraDateTimeField</span></td><td><code>cb725816656b5619</code></td></tr><tr><td><span class="el_class">org.joda.time.chrono.ZonedChronology</span></td><td><code>74f091e3121ad843</code></td></tr><tr><td><span class="el_class">org.joda.time.chrono.ZonedChronology.ZonedDateTimeField</span></td><td><code>103db365b0c82005</code></td></tr><tr><td><span class="el_class">org.joda.time.chrono.ZonedChronology.ZonedDurationField</span></td><td><code>fc892bfb2c3ac34c</code></td></tr><tr><td><span class="el_class">org.joda.time.convert.AbstractConverter</span></td><td><code>471f9dc6187c1882</code></td></tr><tr><td><span class="el_class">org.joda.time.convert.CalendarConverter</span></td><td><code>2e569265393f08c5</code></td></tr><tr><td><span class="el_class">org.joda.time.convert.ConverterManager</span></td><td><code>9b868714611445d3</code></td></tr><tr><td><span class="el_class">org.joda.time.convert.ConverterSet</span></td><td><code>e12142a52b59c484</code></td></tr><tr><td><span class="el_class">org.joda.time.convert.ConverterSet.Entry</span></td><td><code>74d59522e09f8880</code></td></tr><tr><td><span class="el_class">org.joda.time.convert.DateConverter</span></td><td><code>2e61e06d44b82f61</code></td></tr><tr><td><span class="el_class">org.joda.time.convert.LongConverter</span></td><td><code>042b4c632b830e3d</code></td></tr><tr><td><span class="el_class">org.joda.time.convert.NullConverter</span></td><td><code>0dab3b6abb6d7ce6</code></td></tr><tr><td><span class="el_class">org.joda.time.convert.ReadableDurationConverter</span></td><td><code>a2b14badfc9d3ad6</code></td></tr><tr><td><span class="el_class">org.joda.time.convert.ReadableInstantConverter</span></td><td><code>12502fd782758a73</code></td></tr><tr><td><span class="el_class">org.joda.time.convert.ReadableIntervalConverter</span></td><td><code>f60f6dbb63e97db0</code></td></tr><tr><td><span class="el_class">org.joda.time.convert.ReadablePartialConverter</span></td><td><code>38144d275b0b63fb</code></td></tr><tr><td><span class="el_class">org.joda.time.convert.ReadablePeriodConverter</span></td><td><code>9702de2dc2e312ca</code></td></tr><tr><td><span class="el_class">org.joda.time.convert.StringConverter</span></td><td><code>24cb6da0492cd932</code></td></tr><tr><td><span class="el_class">org.joda.time.field.BaseDateTimeField</span></td><td><code>13de7264e1e615a4</code></td></tr><tr><td><span class="el_class">org.joda.time.field.BaseDurationField</span></td><td><code>a29f5adcd15b9d27</code></td></tr><tr><td><span class="el_class">org.joda.time.field.DecoratedDateTimeField</span></td><td><code>2c44f3206cb10f71</code></td></tr><tr><td><span class="el_class">org.joda.time.field.DecoratedDurationField</span></td><td><code>68e548c2208a0fe4</code></td></tr><tr><td><span class="el_class">org.joda.time.field.DividedDateTimeField</span></td><td><code>c0aefc7aab49a46f</code></td></tr><tr><td><span class="el_class">org.joda.time.field.FieldUtils</span></td><td><code>67f899b9b657073b</code></td></tr><tr><td><span class="el_class">org.joda.time.field.ImpreciseDateTimeField</span></td><td><code>a1597dde179d1bfe</code></td></tr><tr><td><span class="el_class">org.joda.time.field.ImpreciseDateTimeField.LinkedDurationField</span></td><td><code>b163e996ad39a034</code></td></tr><tr><td><span class="el_class">org.joda.time.field.MillisDurationField</span></td><td><code>d88b35b62c07a2a6</code></td></tr><tr><td><span class="el_class">org.joda.time.field.OffsetDateTimeField</span></td><td><code>f3d7d91183ce5ddc</code></td></tr><tr><td><span class="el_class">org.joda.time.field.PreciseDateTimeField</span></td><td><code>cd7bd0675487a25c</code></td></tr><tr><td><span class="el_class">org.joda.time.field.PreciseDurationDateTimeField</span></td><td><code>47eab10552670b63</code></td></tr><tr><td><span class="el_class">org.joda.time.field.PreciseDurationField</span></td><td><code>0be995333895f698</code></td></tr><tr><td><span class="el_class">org.joda.time.field.RemainderDateTimeField</span></td><td><code>82ea33ae20f3b6b1</code></td></tr><tr><td><span class="el_class">org.joda.time.field.ScaledDurationField</span></td><td><code>d2d22546e92952ac</code></td></tr><tr><td><span class="el_class">org.joda.time.field.UnsupportedDurationField</span></td><td><code>564b6b0ce68cb8d1</code></td></tr><tr><td><span class="el_class">org.joda.time.field.ZeroIsMaxDateTimeField</span></td><td><code>e0eaa73cf5a47155</code></td></tr><tr><td><span class="el_class">org.joda.time.format.DateTimeFormat</span></td><td><code>034586ac60a07afd</code></td></tr><tr><td><span class="el_class">org.joda.time.format.DateTimeFormatter</span></td><td><code>7bb8587970e31436</code></td></tr><tr><td><span class="el_class">org.joda.time.format.DateTimeFormatterBuilder</span></td><td><code>dd88d185c25993ca</code></td></tr><tr><td><span class="el_class">org.joda.time.format.DateTimeFormatterBuilder.CharacterLiteral</span></td><td><code>391288aef3abba98</code></td></tr><tr><td><span class="el_class">org.joda.time.format.DateTimeFormatterBuilder.Composite</span></td><td><code>b15e9f7ed92e9d23</code></td></tr><tr><td><span class="el_class">org.joda.time.format.DateTimeFormatterBuilder.Fraction</span></td><td><code>56cd3c3412664eb1</code></td></tr><tr><td><span class="el_class">org.joda.time.format.DateTimeFormatterBuilder.MatchingParser</span></td><td><code>7b87070b66729c6f</code></td></tr><tr><td><span class="el_class">org.joda.time.format.DateTimeFormatterBuilder.NumberFormatter</span></td><td><code>079e58abe6965e29</code></td></tr><tr><td><span class="el_class">org.joda.time.format.DateTimeFormatterBuilder.PaddedNumber</span></td><td><code>9e0742bb6ee2167b</code></td></tr><tr><td><span class="el_class">org.joda.time.format.DateTimeFormatterBuilder.StringLiteral</span></td><td><code>754a8e8368b5f17f</code></td></tr><tr><td><span class="el_class">org.joda.time.format.DateTimeFormatterBuilder.TimeZoneOffset</span></td><td><code>9cbf13606b9042c4</code></td></tr><tr><td><span class="el_class">org.joda.time.format.DateTimeFormatterBuilder.UnpaddedNumber</span></td><td><code>480b9db596bdf177</code></td></tr><tr><td><span class="el_class">org.joda.time.format.DateTimeParserBucket</span></td><td><code>4fa18f1149694d4b</code></td></tr><tr><td><span class="el_class">org.joda.time.format.DateTimeParserBucket.SavedField</span></td><td><code>d076a702983f46dd</code></td></tr><tr><td><span class="el_class">org.joda.time.format.DateTimeParserBucket.SavedState</span></td><td><code>8e02c9107f2ce8b8</code></td></tr><tr><td><span class="el_class">org.joda.time.format.FormatUtils</span></td><td><code>e354dd71228a925d</code></td></tr><tr><td><span class="el_class">org.joda.time.format.ISODateTimeFormat</span></td><td><code>7b617521cd7b5937</code></td></tr><tr><td><span class="el_class">org.joda.time.tz.CachedDateTimeZone</span></td><td><code>5465f43f3f1522b7</code></td></tr><tr><td><span class="el_class">org.joda.time.tz.CachedDateTimeZone.Info</span></td><td><code>fe0f0ab9bda7fc5b</code></td></tr><tr><td><span class="el_class">org.joda.time.tz.DateTimeZoneBuilder</span></td><td><code>931d31bb17ebbadf</code></td></tr><tr><td><span class="el_class">org.joda.time.tz.DateTimeZoneBuilder.DSTZone</span></td><td><code>f4c26c1d5c67f0f8</code></td></tr><tr><td><span class="el_class">org.joda.time.tz.DateTimeZoneBuilder.OfYear</span></td><td><code>13c92c2d76510cca</code></td></tr><tr><td><span class="el_class">org.joda.time.tz.DateTimeZoneBuilder.PrecalculatedZone</span></td><td><code>d1b7b6c75292116b</code></td></tr><tr><td><span class="el_class">org.joda.time.tz.DateTimeZoneBuilder.Recurrence</span></td><td><code>e736060d8443e29b</code></td></tr><tr><td><span class="el_class">org.joda.time.tz.DefaultNameProvider</span></td><td><code>7976411e52b0a63a</code></td></tr><tr><td><span class="el_class">org.joda.time.tz.FixedDateTimeZone</span></td><td><code>b1b1bc516104113a</code></td></tr><tr><td><span class="el_class">org.joda.time.tz.ZoneInfoProvider</span></td><td><code>96b974b8a9d46a39</code></td></tr><tr><td><span class="el_class">org.opensaml.Configuration</span></td><td><code>4911cc0a2435c698</code></td></tr><tr><td><span class="el_class">org.opensaml.DefaultBootstrap</span></td><td><code>b5de3f304f1e87e8</code></td></tr><tr><td><span class="el_class">org.opensaml.common.SAMLObjectHelper</span></td><td><code>8f1921f7a8a9783b</code></td></tr><tr><td><span class="el_class">org.opensaml.common.SAMLVersion</span></td><td><code>acc5606a76ff8800</code></td></tr><tr><td><span class="el_class">org.opensaml.common.impl.AbstractSAMLObject</span></td><td><code>4634e1198b5c73d9</code></td></tr><tr><td><span class="el_class">org.opensaml.common.impl.AbstractSAMLObjectBuilder</span></td><td><code>24736c3dd266a0e0</code></td></tr><tr><td><span class="el_class">org.opensaml.common.impl.AbstractSAMLObjectMarshaller</span></td><td><code>4ea9758b3ab2cb3f</code></td></tr><tr><td><span class="el_class">org.opensaml.common.impl.AbstractSAMLObjectUnmarshaller</span></td><td><code>bbe65358ded215e8</code></td></tr><tr><td><span class="el_class">org.opensaml.common.impl.AbstractSignableSAMLObject</span></td><td><code>2ae9ee1d9a74fe21</code></td></tr><tr><td><span class="el_class">org.opensaml.common.impl.SAMLObjectContentReference</span></td><td><code>cfa935d217ca8988</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.binding.artifact.SAML1ArtifactBuilderFactory</span></td><td><code>58b7c5324888ba7d</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.binding.artifact.SAML1ArtifactType0001</span></td><td><code>7ee2bcedb40da6fe</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.binding.artifact.SAML1ArtifactType0001Builder</span></td><td><code>a5eb0054c0771101</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.binding.artifact.SAML1ArtifactType0002</span></td><td><code>66904c2ab530e98f</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.binding.artifact.SAML1ArtifactType0002Builder</span></td><td><code>e7a83bcc88a2b8fa</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.Assertion</span></td><td><code>a4c21a26143d7da7</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.Attribute</span></td><td><code>7828942973efe131</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.AttributeStatement</span></td><td><code>e423cf6460642bd1</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.AttributeValue</span></td><td><code>7f2970821ff184e8</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.AuthenticationStatement</span></td><td><code>665ac4ca61fc9bf7</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.Conditions</span></td><td><code>240c657e3130a728</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.ConfirmationMethod</span></td><td><code>3306e1cb815c2031</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.NameIdentifier</span></td><td><code>7669216cf68bdd1d</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.Subject</span></td><td><code>75465b059e592422</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.SubjectConfirmation</span></td><td><code>770b923216b0af24</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.impl.ActionBuilder</span></td><td><code>cbf137449271039e</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.impl.ActionMarshaller</span></td><td><code>17f6bff4700be8d8</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.impl.ActionUnmarshaller</span></td><td><code>5417c1cad7aedcf2</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.impl.AdviceBuilder</span></td><td><code>ea2f43d366b68cae</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.impl.AdviceMarshaller</span></td><td><code>5f955bc16a705c62</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.impl.AdviceUnmarshaller</span></td><td><code>b46be6c43476aa59</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.impl.AssertionArtifactBuilder</span></td><td><code>12340b9af05c5b86</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.impl.AssertionArtifactMarshaller</span></td><td><code>5a8a1346406328fd</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.impl.AssertionArtifactUnmarshaller</span></td><td><code>808f9ea1dad0a679</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.impl.AssertionBuilder</span></td><td><code>94dc53b14095529f</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.impl.AssertionIDReferenceBuilder</span></td><td><code>0cb7afaad2ce9452</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.impl.AssertionIDReferenceMarshaller</span></td><td><code>3950a11a265ffb10</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.impl.AssertionIDReferenceUnmarshaller</span></td><td><code>23a3b2a432b4841e</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.impl.AssertionImpl</span></td><td><code>8c7100ea1d46befd</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.impl.AssertionMarshaller</span></td><td><code>f85b46adb77a5a29</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.impl.AssertionUnmarshaller</span></td><td><code>1b2d4db443b0e9a2</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.impl.AttributeBuilder</span></td><td><code>f33fd6bb2e140dab</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.impl.AttributeDesignatorBuilder</span></td><td><code>7e52ee3149bd4b60</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.impl.AttributeDesignatorImpl</span></td><td><code>81b0232a97599f5a</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.impl.AttributeDesignatorMarshaller</span></td><td><code>b26c4f33cf04599e</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.impl.AttributeDesignatorUnmarshaller</span></td><td><code>389e38587344910e</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.impl.AttributeImpl</span></td><td><code>f2993cbf85694ab1</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.impl.AttributeMarshaller</span></td><td><code>595584ae9ddcd79a</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.impl.AttributeQueryBuilder</span></td><td><code>a892667eb90a3d6b</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.impl.AttributeQueryMarshaller</span></td><td><code>82f3216a9d263a10</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.impl.AttributeQueryUnmarshaller</span></td><td><code>dfe0b4d05640bdf6</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.impl.AttributeStatementBuilder</span></td><td><code>e1844c0967575519</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.impl.AttributeStatementImpl</span></td><td><code>7af54ae9772a23f8</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.impl.AttributeStatementMarshaller</span></td><td><code>c61d1e77bc9cfe48</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.impl.AttributeStatementUnmarshaller</span></td><td><code>c28e3b1eea4f2db4</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.impl.AttributeUnmarshaller</span></td><td><code>b20f3ba973728fc2</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.impl.AudienceBuilder</span></td><td><code>1c4805b23876b59d</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.impl.AudienceMarshaller</span></td><td><code>70273e67c5f97dd6</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.impl.AudienceRestrictionConditionBuilder</span></td><td><code>49f1d6102d83933c</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.impl.AudienceRestrictionConditionMarshaller</span></td><td><code>1c55e4c39ad23d17</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.impl.AudienceRestrictionConditionUnmarshaller</span></td><td><code>6d72ac82921cffd8</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.impl.AudienceUnmarshaller</span></td><td><code>701471313caf8ba6</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.impl.AuthenticationQueryBuilder</span></td><td><code>9eaa02ef177a90c7</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.impl.AuthenticationQueryMarshaller</span></td><td><code>a45d361608c62705</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.impl.AuthenticationQueryUnmarshaller</span></td><td><code>28b07cbc37855016</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.impl.AuthenticationStatementBuilder</span></td><td><code>edd9d8f979b4793a</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.impl.AuthenticationStatementImpl</span></td><td><code>ea2170fbc43ee53b</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.impl.AuthenticationStatementMarshaller</span></td><td><code>3e9b02061651b09f</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.impl.AuthenticationStatementUnmarshaller</span></td><td><code>dfa3e22e7001af10</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.impl.AuthorityBindingBuilder</span></td><td><code>d6a79063be702a89</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.impl.AuthorityBindingMarshaller</span></td><td><code>ac3c2a9a6b671dd7</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.impl.AuthorityBindingUnmarshaller</span></td><td><code>292784039be20c13</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.impl.AuthorizationDecisionQueryBuilder</span></td><td><code>c7b6ced044857d0d</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.impl.AuthorizationDecisionQueryMarshaller</span></td><td><code>529ee291aa3a032f</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.impl.AuthorizationDecisionQueryUnmarshaller</span></td><td><code>a4ac9be1b37fa585</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.impl.AuthorizationDecisionStatementBuilder</span></td><td><code>4f7934df39fd7517</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.impl.AuthorizationDecisionStatementMarshaller</span></td><td><code>a3ac1204f7e0bcef</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.impl.AuthorizationDecisionStatementUnmarshaller</span></td><td><code>15ec697a370ba833</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.impl.ConditionsBuilder</span></td><td><code>54ccf8f413b4209a</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.impl.ConditionsImpl</span></td><td><code>f9f5f2d544a1ee3c</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.impl.ConditionsMarshaller</span></td><td><code>40560b8e5b5fc097</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.impl.ConditionsUnmarshaller</span></td><td><code>f5f8ed42f490d530</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.impl.ConfirmationMethodBuilder</span></td><td><code>db80602e753c1c6f</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.impl.ConfirmationMethodImpl</span></td><td><code>31df35ade5164974</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.impl.ConfirmationMethodMarshaller</span></td><td><code>566beae87de5d60f</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.impl.ConfirmationMethodUnmarshaller</span></td><td><code>ddb442ca8d26686a</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.impl.DoNotCacheConditionBuilder</span></td><td><code>e0c94fe57d31ec23</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.impl.DoNotCacheConditionMarshaller</span></td><td><code>df75b89e2c6fa0b6</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.impl.DoNotCacheConditionUnmarshaller</span></td><td><code>b208ddfe0fc9493d</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.impl.EvidenceBuilder</span></td><td><code>773147fbae80db0e</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.impl.EvidenceMarshaller</span></td><td><code>9733307fd7fa89bc</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.impl.EvidenceUnmarshaller</span></td><td><code>9b52b23a58ed143a</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.impl.NameIdentifierBuilder</span></td><td><code>eadae495db5a89d7</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.impl.NameIdentifierImpl</span></td><td><code>34859a8a65b97097</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.impl.NameIdentifierMarshaller</span></td><td><code>f0feb498a2b83470</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.impl.NameIdentifierUnmarshaller</span></td><td><code>08292c15048be822</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.impl.RequestAbstractTypeMarshaller</span></td><td><code>ad8c7bc52d9edd29</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.impl.RequestAbstractTypeUnmarshaller</span></td><td><code>ac2a2788a20fa91c</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.impl.RequestBuilder</span></td><td><code>e26ee654401058ab</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.impl.RequestMarshaller</span></td><td><code>9cdf98f8042f16f7</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.impl.RequestUnmarshaller</span></td><td><code>32330b68ffd7718a</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.impl.RespondWithBuilder</span></td><td><code>0cd77855bbd9b3d9</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.impl.ResponseAbstractTypeMarshaller</span></td><td><code>d6f362fa26f1f9f4</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.impl.ResponseAbstractTypeUnmarshaller</span></td><td><code>e01d13bbd67d46d4</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.impl.ResponseBuilder</span></td><td><code>e41994342f47a5d4</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.impl.ResponseMarshaller</span></td><td><code>88c2c081828ae7b8</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.impl.ResponseUnmarshaller</span></td><td><code>b0c6c657241871b9</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.impl.StatusBuilder</span></td><td><code>5f5ebdcd1ad7f6f4</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.impl.StatusCodeBuilder</span></td><td><code>bed45ec4c6c98e47</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.impl.StatusCodeMarshaller</span></td><td><code>0224ce03946aff16</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.impl.StatusCodeUnmarshaller</span></td><td><code>a78c2f8d3ff884d9</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.impl.StatusMarshaller</span></td><td><code>b80a517c0f3e6cf4</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.impl.StatusMessageBuilder</span></td><td><code>d5a5a307b935a98c</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.impl.StatusMessageMarshaller</span></td><td><code>c3541cde15e09f28</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.impl.StatusMessageUnmarshaller</span></td><td><code>1f01756877ecfedf</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.impl.StatusUnmarshaller</span></td><td><code>2f1001fd4d892a5f</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.impl.SubjectBuilder</span></td><td><code>e8d88640d9e7d4f4</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.impl.SubjectConfirmationBuilder</span></td><td><code>bb4150860219b7ab</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.impl.SubjectConfirmationImpl</span></td><td><code>50b8428d659e43ba</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.impl.SubjectConfirmationMarshaller</span></td><td><code>f7c83b4be5c5eb8b</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.impl.SubjectConfirmationUnmarshaller</span></td><td><code>48400c477cf3cc1a</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.impl.SubjectImpl</span></td><td><code>6b4e587f59b4bf31</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.impl.SubjectLocalityBuilder</span></td><td><code>3100747b10e80724</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.impl.SubjectLocalityMarshaller</span></td><td><code>c8214914a666b098</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.impl.SubjectLocalityUnmarshaller</span></td><td><code>57a9e65309041d85</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.impl.SubjectMarshaller</span></td><td><code>2409fd3d5711e8db</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.impl.SubjectQueryMarshaller</span></td><td><code>6bd6a0cf66860a08</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.impl.SubjectQueryUnmarshaller</span></td><td><code>c979cf75e1debcfe</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.impl.SubjectStatementImpl</span></td><td><code>93354e82e5e53d96</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.impl.SubjectStatementMarshaller</span></td><td><code>42e55d83bdfb82ec</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.impl.SubjectStatementUnmarshaller</span></td><td><code>dc1004985663a089</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.impl.SubjectUnmarshaller</span></td><td><code>8c69280d3d67bbc8</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.validator.ActionSpecValidator</span></td><td><code>b165f7ecce987929</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.validator.AssertionSchemaValidator</span></td><td><code>2652dfe0a6b122a5</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.validator.AssertionSpecValidator</span></td><td><code>e475f46f8f95c670</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.validator.AttributeDesignatorSchemaValidator</span></td><td><code>4400c115ad5af229</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.validator.AttributeSchemaValidator</span></td><td><code>380008359662a6a8</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.validator.AttributeStatementSchemaValidator</span></td><td><code>16daa4ccef17dbde</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.validator.AudienceRestrictionConditionSchemaValidator</span></td><td><code>2d20a33224541706</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.validator.AudienceSpecValidator</span></td><td><code>2691a16ff4c53a2c</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.validator.AuthenticationQuerySchemaValidator</span></td><td><code>304e28fd2104119a</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.validator.AuthenticationStatementSchemaValidator</span></td><td><code>2e2662cf9773b1c9</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.validator.AuthorityBindingSchemaValidator</span></td><td><code>e42c8bcfdde92941</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.validator.AuthorizationDecisionQuerySchemaValidator</span></td><td><code>6e6b1991b070031a</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.validator.AuthorizationDecisionStatementSchemaValidator</span></td><td><code>d4a26b7444599280</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.validator.EvidenceSchemaValidator</span></td><td><code>7ddfab90fb570032</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.validator.RequestAbstractTypeSchemaValidator</span></td><td><code>41397ea7ae59757d</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.validator.RequestSchemaValidator</span></td><td><code>233e1730d0307682</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.validator.ResponseAbstractTypeSchemaValidator</span></td><td><code>810e3a4563de7d0c</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.validator.ResponseSchemaValidator</span></td><td><code>ee5b4a7763263505</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.validator.StatusCodeSchemaValidator</span></td><td><code>ced3bbeb72b2d5aa</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.validator.StatusSchemaValidator</span></td><td><code>b8bde813ebfe761a</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.validator.SubjectConfirmationSchemaValidator</span></td><td><code>971e39d0d8e1c393</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.validator.SubjectQuerySchemaValidator</span></td><td><code>9cb18c01c4016b49</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.validator.SubjectSchemaValidator</span></td><td><code>da6bf5e32e104c8f</code></td></tr><tr><td><span class="el_class">org.opensaml.saml1.core.validator.SubjectStatementSchemaValidator</span></td><td><code>68df7ac5ef5f5a25</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.binding.artifact.SAML2ArtifactBuilderFactory</span></td><td><code>0fcdf66fa55143fd</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.binding.artifact.SAML2ArtifactType0004</span></td><td><code>e85fc1b3cab5b742</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.binding.artifact.SAML2ArtifactType0004Builder</span></td><td><code>4d9aec475d1a3e07</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.common.impl.ExtensionsBuilder</span></td><td><code>90d545f88e3a81d4</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.common.impl.ExtensionsMarshaller</span></td><td><code>2562286c76bbbfaa</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.common.impl.ExtensionsUnmarshaller</span></td><td><code>c7e80df065eca53d</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.Attribute</span></td><td><code>3e9624b57b05d2a5</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.AttributeStatement</span></td><td><code>d9169267469863a4</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.AttributeValue</span></td><td><code>cd356f8241c9a07a</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.AuthnContext</span></td><td><code>5481cb1897ded2ec</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.AuthnContextClassRef</span></td><td><code>11c83d8704667372</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.AuthnStatement</span></td><td><code>5bbb72b1536b286a</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.KeyInfoConfirmationDataType</span></td><td><code>fe3c5299d8a2e010</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.Subject</span></td><td><code>b4b3bfb00d5edc6e</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.SubjectConfirmation</span></td><td><code>a951aa5ee0d0951e</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.SubjectConfirmationData</span></td><td><code>035e841dd867e3a3</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.AbstractNameIDType</span></td><td><code>e348965a0929d004</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.AbstractNameIDTypeMarshaller</span></td><td><code>2d5c90f31f200e94</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.AbstractNameIDTypeUnmarshaller</span></td><td><code>d878655c4102fab8</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.ActionBuilder</span></td><td><code>6736aec21ab5ad6c</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.ActionMarshaller</span></td><td><code>f62ca086cce9bb4d</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.ActionUnmarshaller</span></td><td><code>e1c0c17dd5a9af66</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.AdviceBuilder</span></td><td><code>c8b3579fe8ad8eb3</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.AdviceMarshaller</span></td><td><code>deedb96e6dc2c953</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.AdviceUnmarshaller</span></td><td><code>674c1e5ee294b2de</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.ArtifactBuilder</span></td><td><code>19870304ad18353a</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.ArtifactMarshaller</span></td><td><code>d8821d55caf5907e</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.ArtifactResolveBuilder</span></td><td><code>6604cbedc9fc90bc</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.ArtifactResolveMarshaller</span></td><td><code>794d34ee87c06065</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.ArtifactResolveUnmarshaller</span></td><td><code>2964085f92882935</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.ArtifactResponseBuilder</span></td><td><code>6ea7c90e332b537f</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.ArtifactResponseMarshaller</span></td><td><code>a9d6e90d3d5577ba</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.ArtifactResponseUnmarshaller</span></td><td><code>47b5f953e4eac779</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.ArtifactUnmarshaller</span></td><td><code>03bdd73eed648099</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.AssertionBuilder</span></td><td><code>03f86cd5af10f5a9</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.AssertionIDRefBuilder</span></td><td><code>fe7796bdb97f4027</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.AssertionIDRefMarshaller</span></td><td><code>ab86f406c8093e2a</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.AssertionIDRefUnmarshaller</span></td><td><code>c11851f15ebbae87</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.AssertionIDRequestBuilder</span></td><td><code>d459601afca2e5d2</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.AssertionIDRequestMarshaller</span></td><td><code>b167dc0662402243</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.AssertionIDRequestUnmarshaller</span></td><td><code>83e90714a62ba9f5</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.AssertionImpl</span></td><td><code>fc3762b4c378e17d</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.AssertionMarshaller</span></td><td><code>69b732e2687d4487</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.AssertionURIRefBuilder</span></td><td><code>ad9f8232bf2cea63</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.AssertionURIRefMarshaller</span></td><td><code>33be62eea5cae0a5</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.AssertionURIRefUnmarshaller</span></td><td><code>f74c5c44519b3f92</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.AssertionUnmarshaller</span></td><td><code>29b496defff5cc7b</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.AttributeBuilder</span></td><td><code>1751a76c43314f4d</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.AttributeImpl</span></td><td><code>d15377332b492e50</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.AttributeMarshaller</span></td><td><code>7518f6d90a859744</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.AttributeQueryBuilder</span></td><td><code>65e2663ce8b7eb25</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.AttributeQueryMarshaller</span></td><td><code>942fabc22fdb096e</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.AttributeQueryUnmarshaller</span></td><td><code>b9cabe87f4ad0082</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.AttributeStatementBuilder</span></td><td><code>57c83e9d71cbaf29</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.AttributeStatementImpl</span></td><td><code>0f5050d1cbc9c345</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.AttributeStatementMarshaller</span></td><td><code>12878e6108ea3240</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.AttributeStatementUnmarshaller</span></td><td><code>f0d57a34687f3baa</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.AttributeUnmarshaller</span></td><td><code>239c4d2607f4ceb2</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.AudienceBuilder</span></td><td><code>63d61518a5f47224</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.AudienceMarshaller</span></td><td><code>10f47034c0dbb4f3</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.AudienceRestrictionBuilder</span></td><td><code>4f4843369a2c1cca</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.AudienceRestrictionMarshaller</span></td><td><code>aabf022a00f6546f</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.AudienceRestrictionUnmarshaller</span></td><td><code>aa53751a492cb776</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.AudienceUnmarshaller</span></td><td><code>32924c9d6b1776e4</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.AuthenticatingAuthorityBuilder</span></td><td><code>3f7319d831a648ec</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.AuthenticatingAuthorityMarshaller</span></td><td><code>724b3a687f17ad6d</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.AuthenticatingAuthorityUnmarshaller</span></td><td><code>bdb78d880307a2dc</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.AuthnContextBuilder</span></td><td><code>5f46026fa5b5a37a</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.AuthnContextClassRefBuilder</span></td><td><code>00e34f0b38d1afcd</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.AuthnContextClassRefImpl</span></td><td><code>0ca728ebe0a22a02</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.AuthnContextClassRefMarshaller</span></td><td><code>ac17945f9693dd1d</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.AuthnContextClassRefUnmarshaller</span></td><td><code>3e472abc10b42291</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.AuthnContextDeclBuilder</span></td><td><code>75ecc0a01d10c26d</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.AuthnContextDeclMarshaller</span></td><td><code>c2b6e000926da53b</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.AuthnContextDeclRefBuilder</span></td><td><code>cfc34888fb079d63</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.AuthnContextDeclRefMarshaller</span></td><td><code>57bb2e8f66aa4708</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.AuthnContextDeclRefUnmarshaller</span></td><td><code>6e491b13fbdefea5</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.AuthnContextDeclUnmarshaller</span></td><td><code>68572dcc4587fcd1</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.AuthnContextImpl</span></td><td><code>6dba97555baff1b9</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.AuthnContextMarshaller</span></td><td><code>955aedb47c9b3021</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.AuthnContextUnmarshaller</span></td><td><code>dd0138ce8f20a7bb</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.AuthnQueryBuilder</span></td><td><code>46b3508cbf6e8f4b</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.AuthnQueryMarshaller</span></td><td><code>6e324a53a4ccefdd</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.AuthnQueryUnmarshaller</span></td><td><code>77fc5c1c185beb20</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.AuthnRequestBuilder</span></td><td><code>d4fba5f1c0034293</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.AuthnRequestMarshaller</span></td><td><code>068173a3ef444986</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.AuthnRequestUnmarshaller</span></td><td><code>78a417f90c23f9d8</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.AuthnStatementBuilder</span></td><td><code>fc7dc550ba8f3008</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.AuthnStatementImpl</span></td><td><code>85d21477a5d2d625</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.AuthnStatementMarshaller</span></td><td><code>a704ba40c532d623</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.AuthnStatementUnmarshaller</span></td><td><code>f8e9a07c3a855f58</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.AuthzDecisionQueryBuilder</span></td><td><code>841b22d6fa32c045</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.AuthzDecisionQueryMarshaller</span></td><td><code>4e2ca62469859f20</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.AuthzDecisionQueryUnmarshaller</span></td><td><code>98c0231e3304bd94</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.AuthzDecisionStatementBuilder</span></td><td><code>37fbc410909caeaa</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.AuthzDecisionStatementMarshaller</span></td><td><code>5fd32da500bdff18</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.AuthzDecisionStatementUnmarshaller</span></td><td><code>e682f7d1e3fbec2c</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.ConditionsBuilder</span></td><td><code>4c9284096c413e7a</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.ConditionsImpl</span></td><td><code>d73d6f9af59b206b</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.ConditionsMarshaller</span></td><td><code>776b6ae80d22cac4</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.ConditionsUnmarshaller</span></td><td><code>231c225b6e35f74e</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.EncryptedAssertionBuilder</span></td><td><code>0740b290d9a6116f</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.EncryptedAssertionMarshaller</span></td><td><code>84f32a065b5fb298</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.EncryptedAssertionUnmarshaller</span></td><td><code>75c63266f77a513d</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.EncryptedAttributeBuilder</span></td><td><code>6318244d8eabfc15</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.EncryptedAttributeMarshaller</span></td><td><code>03b3cc663a45d356</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.EncryptedAttributeUnmarshaller</span></td><td><code>3bba24812a9fedd7</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.EncryptedElementTypeMarshaller</span></td><td><code>b19f9dbfde880bd3</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.EncryptedElementTypeUnmarshaller</span></td><td><code>9486d12ba6899bc1</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.EncryptedIDBuilder</span></td><td><code>c3083bc72909b9b3</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.EncryptedIDMarshaller</span></td><td><code>1350052594ab2741</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.EncryptedIDUnmarshaller</span></td><td><code>9a0e2caa5daa6d56</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.EvidenceBuilder</span></td><td><code>86f4da9b35ddb058</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.EvidenceMarshaller</span></td><td><code>d40c01062e15ce4f</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.EvidenceUnmarshaller</span></td><td><code>80c9f06403b28bed</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.GetCompleteBuilder</span></td><td><code>9e93cc2dc58c7b46</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.GetCompleteMarshaller</span></td><td><code>a8510f0fff449987</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.GetCompleteUnmarshaller</span></td><td><code>1cf0c6df78b5a2de</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.IDPEntryBuilder</span></td><td><code>7a07627e02d5b2f4</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.IDPEntryMarshaller</span></td><td><code>7b763cdb3b6a2ef5</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.IDPEntryUnmarshaller</span></td><td><code>db8b84e57b973822</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.IDPListBuilder</span></td><td><code>c54cfcaffdd44c9f</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.IDPListMarshaller</span></td><td><code>296dba8aac261404</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.IDPListUnmarshaller</span></td><td><code>3c9f68a233902787</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.IssuerBuilder</span></td><td><code>936f41cbd6c7e6f3</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.IssuerImpl</span></td><td><code>26c898f36614ab49</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.IssuerMarshaller</span></td><td><code>3164ead327cf14de</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.IssuerUnmarshaller</span></td><td><code>6909029c526c2d5a</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.KeyInfoConfirmationDataTypeBuilder</span></td><td><code>cde28beb14fd2fd5</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.KeyInfoConfirmationDataTypeImpl</span></td><td><code>01f9a708a14a7f68</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.LogoutRequestBuilder</span></td><td><code>6fb92274274b2a2f</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.LogoutRequestMarshaller</span></td><td><code>97ea916ce0662740</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.LogoutRequestUnmarshaller</span></td><td><code>ef40c5031eed22bb</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.LogoutResponseBuilder</span></td><td><code>4c43c7630bc828be</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.LogoutResponseMarshaller</span></td><td><code>bd24e8c1e47d8ac4</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.LogoutResponseUnmarshaller</span></td><td><code>99228b1b352ed335</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.ManageNameIDRequestBuilder</span></td><td><code>99d58ae4f605ccc6</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.ManageNameIDRequestMarshaller</span></td><td><code>0d590a995d0adc03</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.ManageNameIDRequestUnmarshaller</span></td><td><code>8543d1335f3e2836</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.ManageNameIDResponseBuilder</span></td><td><code>0b16246fa2770d4a</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.ManageNameIDResponseMarshaller</span></td><td><code>b152cd013b39fba1</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.ManageNameIDResponseUnmarshaller</span></td><td><code>72385fefd4f3d786</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.NameIDBuilder</span></td><td><code>e74929d1f17419a7</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.NameIDImpl</span></td><td><code>d7f3fa1195a21a98</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.NameIDMappingRequestBuilder</span></td><td><code>94ca941e6ce569d0</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.NameIDMappingRequestMarshaller</span></td><td><code>423051e4118da168</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.NameIDMappingRequestUnmarshaller</span></td><td><code>d3937d61304a8912</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.NameIDMappingResponseBuilder</span></td><td><code>00934796c2053ea1</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.NameIDMappingResponseMarshaller</span></td><td><code>e80db7b2d696cb72</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.NameIDMappingResponseUnmarshaller</span></td><td><code>c4eb7bef736aca59</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.NameIDMarshaller</span></td><td><code>83f4bd13026cebf2</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.NameIDPolicyBuilder</span></td><td><code>ca14dca18a212c4e</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.NameIDPolicyMarshaller</span></td><td><code>4b4dd3d168e08a00</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.NameIDPolicyUnmarshaller</span></td><td><code>630d19b9abcd6ad8</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.NameIDUnmarshaller</span></td><td><code>4967b53cc52b4b3d</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.NewEncryptedIDBuilder</span></td><td><code>69928eaea3ae0c1e</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.NewEncryptedIDMarshaller</span></td><td><code>cb9ec2939b3de48e</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.NewEncryptedIDUnmarshaller</span></td><td><code>20ae681212e4712f</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.NewIDBuilder</span></td><td><code>adf59040f4bf4ed9</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.NewIDMarshaller</span></td><td><code>9b19b9de94579563</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.NewIDUnmarshaller</span></td><td><code>02d85acaffb087a2</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.OneTimeUseBuilder</span></td><td><code>78b32015001dd01b</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.OneTimeUseMarshaller</span></td><td><code>ae7f98054d19207f</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.OneTimeUseUnmarshaller</span></td><td><code>04bc85e9b7772279</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.ProxyRestrictionBuilder</span></td><td><code>6137beac3c2f473c</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.ProxyRestrictionMarshaller</span></td><td><code>e3f5391c3ab710b9</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.ProxyRestrictionUnmarshaller</span></td><td><code>35e81e25141eb005</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.RequestAbstractTypeMarshaller</span></td><td><code>8f414873dcf9a650</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.RequestAbstractTypeUnmarshaller</span></td><td><code>5aeb486fbf1c9627</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.RequestedAuthnContextBuilder</span></td><td><code>db3181824d5f2a1b</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.RequestedAuthnContextMarshaller</span></td><td><code>8d7d4ad028a5e580</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.RequestedAuthnContextUnmarshaller</span></td><td><code>57fb267841e25e53</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.RequesterIDBuilder</span></td><td><code>9ff73be16603f349</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.RequesterIDMarshaller</span></td><td><code>fb3805120774582b</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.RequesterIDUnmarshaller</span></td><td><code>434f4f1e441e5713</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.ResponseBuilder</span></td><td><code>c5cf659ae86395be</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.ResponseMarshaller</span></td><td><code>24a5afa3d83ca019</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.ResponseUnmarshaller</span></td><td><code>47e028467e7a10c4</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.ScopingBuilder</span></td><td><code>1ce23c615ed09580</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.ScopingMarshaller</span></td><td><code>b42a63f7314059d2</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.ScopingUnmarshaller</span></td><td><code>8d74e7171b09a901</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.SessionIndexBuilder</span></td><td><code>c41dbb25e2e63ce8</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.SessionIndexMarshaller</span></td><td><code>a1b63763eb593ea0</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.SessionIndexUnmarshaller</span></td><td><code>f74bf87d7300c5e1</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.StatusBuilder</span></td><td><code>a3ba78b5a1ba654b</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.StatusCodeBuilder</span></td><td><code>092e7e917d08658c</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.StatusCodeMarshaller</span></td><td><code>b5b2c93ef4977d17</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.StatusCodeUnmarshaller</span></td><td><code>5eba6abc772f3ee4</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.StatusDetailBuilder</span></td><td><code>6caba376126cde78</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.StatusDetailMarshaller</span></td><td><code>af08e1d832bf78bb</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.StatusDetailUnmarshaller</span></td><td><code>241db20f3cc65958</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.StatusMarshaller</span></td><td><code>3972b3d3088cf9c5</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.StatusMessageBuilder</span></td><td><code>41cd22b20f9470f8</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.StatusMessageMarshaller</span></td><td><code>eeadc5a5c8bb901c</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.StatusMessageUnmarshaller</span></td><td><code>5b40f0ef4c020ab1</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.StatusResponseTypeMarshaller</span></td><td><code>d9563426cf78aa8e</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.StatusResponseTypeUnmarshaller</span></td><td><code>b0875d3c46dbaf17</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.StatusUnmarshaller</span></td><td><code>1fd7edf257cbc36f</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.SubjectBuilder</span></td><td><code>76d0257e903883ab</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.SubjectConfirmationBuilder</span></td><td><code>b75a348054886901</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.SubjectConfirmationDataBuilder</span></td><td><code>b109e6fbc6ce73eb</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.SubjectConfirmationDataImpl</span></td><td><code>76fdadef87f32385</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.SubjectConfirmationDataMarshaller</span></td><td><code>41faa7d464fc8568</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.SubjectConfirmationDataUnmarshaller</span></td><td><code>63e8e6687826b3e5</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.SubjectConfirmationImpl</span></td><td><code>c7b462979fb323f9</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.SubjectConfirmationMarshaller</span></td><td><code>20120d320a8b5b27</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.SubjectConfirmationUnmarshaller</span></td><td><code>a0201c479e7883da</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.SubjectImpl</span></td><td><code>07f0e12dbac127d2</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.SubjectLocalityBuilder</span></td><td><code>d4de2d91c707e0bb</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.SubjectLocalityMarshaller</span></td><td><code>7e29311a8ce70d5e</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.SubjectLocalityUnmarshaller</span></td><td><code>7ec9de631fa5b63e</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.SubjectMarshaller</span></td><td><code>099a15626cefcf15</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.SubjectQueryMarshaller</span></td><td><code>7fccdd6c47e4f092</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.SubjectQueryUnmarshaller</span></td><td><code>9ea203497c32f572</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.SubjectUnmarshaller</span></td><td><code>2c35737d7a375cf6</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.TerminateBuilder</span></td><td><code>b3799b78642ef26e</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.TerminateMarshaller</span></td><td><code>3c16d1591e008a5b</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.impl.TerminateUnmarshaller</span></td><td><code>85df8e50c160db9e</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.validator.ActionSchemaValidator</span></td><td><code>98b4b339dff6dbfc</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.validator.ArtifactResolveSchemaValidator</span></td><td><code>8b837630903aa8f2</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.validator.ArtifactResponseSchemaValidator</span></td><td><code>3934eb2823a612e8</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.validator.ArtifactSchemaValidator</span></td><td><code>188d1c58cdc7fb88</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.validator.AssertionIDRefSchemaValidator</span></td><td><code>939ccb22660cbd60</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.validator.AssertionIDRequestSchemaValidator</span></td><td><code>fd1865acee1fdbb8</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.validator.AssertionSchemaValidator</span></td><td><code>230c37fc30d4dfde</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.validator.AssertionSpecValidator</span></td><td><code>004af2b8887513ea</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.validator.AssertionURIRefSchemaValidator</span></td><td><code>ec214e3f064d931d</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.validator.AttributeQuerySchemaValidator</span></td><td><code>56d5042598565ecf</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.validator.AttributeSchemaValidator</span></td><td><code>c2d390261c26a4c4</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.validator.AttributeStatementSchemaValidator</span></td><td><code>88a771cda0e15047</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.validator.AudienceRestrictionSchemaValidator</span></td><td><code>748ec101e6773e8b</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.validator.AudienceSchemaValidator</span></td><td><code>9a5e39ae4aacd84d</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.validator.AuthenticatingAuthoritySchemaValidator</span></td><td><code>0cb3e7718405cbe4</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.validator.AuthnContextClassRefSchemaValidator</span></td><td><code>f95252841ea1e6d8</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.validator.AuthnContextDeclRefSchemaValidator</span></td><td><code>1c4cf405c6221bd9</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.validator.AuthnContextDeclSchemaValidator</span></td><td><code>835cac28dfadcb40</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.validator.AuthnQuerySchemaValidator</span></td><td><code>6484c311ebe5d823</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.validator.AuthnRequestSchemaValidator</span></td><td><code>29ec2e2ccb8b2924</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.validator.AuthnStatementSchemaValidator</span></td><td><code>fe0bd851331812db</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.validator.AuthzDecisionQuerySchemaValidator</span></td><td><code>049be3de653f13db</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.validator.AuthzDecisionStatementSchemaValidator</span></td><td><code>e7955f074ab83a99</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.validator.ConditionsSpecValidator</span></td><td><code>4c98bb3c32ea978b</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.validator.EvidenceSchemaValidator</span></td><td><code>7b6c33391b13aa45</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.validator.GetCompleteSchemaValidator</span></td><td><code>ab0c8cf0c62a62e4</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.validator.IDPEntrySchemaValidator</span></td><td><code>9241cc6b0ef67ce7</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.validator.IDPListSchemaValidator</span></td><td><code>25c4d1456896b4c2</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.validator.IssuerSchemaValidator</span></td><td><code>83670ca18f594a27</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.validator.LogoutRequestSchemaValidator</span></td><td><code>f4d61c58a9d2c947</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.validator.LogoutResponseSchemaValidator</span></td><td><code>79183573a2ea0a12</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.validator.ManageNameIDRequestSchemaValidator</span></td><td><code>b69ff37d66238143</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.validator.ManageNameIDResponseSchemaValidator</span></td><td><code>bd0fda52665a2eac</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.validator.NameIDMappingRequestSchemaValidator</span></td><td><code>3deac09064439e73</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.validator.NameIDMappingResponseSchemaValidator</span></td><td><code>c14d7e2d1bbc98a5</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.validator.NameIDSchemaValidator</span></td><td><code>e6ea887a61a34186</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.validator.NewIDSchemaValidator</span></td><td><code>c1000f30f26efef0</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.validator.RequestAbstractTypeSchemaValidator</span></td><td><code>ec9be609d55aa402</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.validator.RequestedAuthnContextSchemaValidator</span></td><td><code>a446cfc7a60baff1</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.validator.RequesterIDSchemaValidator</span></td><td><code>4826ca8591829022</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.validator.ResponseSchemaValidator</span></td><td><code>41d5cde20aca5fa0</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.validator.SessionIndexSchemaValidator</span></td><td><code>7d39c76b2e5500de</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.validator.StatusCodeSchemaValidator</span></td><td><code>d4e5e295bcc86849</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.validator.StatusMessageSchemaValidator</span></td><td><code>1ad3c313341e8c4d</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.validator.StatusResponseTypeSchemaValidator</span></td><td><code>80a3da2e8c5c9759</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.validator.StatusSchemaValidator</span></td><td><code>a68d92d5857cd0a8</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.validator.SubjectConfirmationSchemaValidator</span></td><td><code>b89ac13b2f69f205</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.validator.SubjectQuerySchemaValidator</span></td><td><code>3563d7cccb6fe9f4</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.core.validator.SubjectSchemaValidator</span></td><td><code>89f055969f63c666</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.ecp.impl.RelayStateBuilder</span></td><td><code>3e86072b04f71aa4</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.ecp.impl.RelayStateMarshaller</span></td><td><code>73fc1ac1097d2e67</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.ecp.impl.RelayStateUnmarshaller</span></td><td><code>645395aae85e8207</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.ecp.impl.RequestBuilder</span></td><td><code>5378a2560f91a5cf</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.ecp.impl.RequestMarshaller</span></td><td><code>84e1cbf6dc0a4949</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.ecp.impl.RequestUnmarshaller</span></td><td><code>48397a88ca7f6329</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.ecp.impl.ResponseBuilder</span></td><td><code>206c5c97d1feb3ab</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.ecp.impl.ResponseMarshaller</span></td><td><code>44616a7def252420</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.ecp.impl.ResponseUnmarshaller</span></td><td><code>7af75dac46f89269</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.impl.AdditionalMetadataLocationBuilder</span></td><td><code>51ffea83538516ed</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.impl.AdditionalMetadataLocationMarshaller</span></td><td><code>c35a3fd1a6a83155</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.impl.AdditionalMetadataLocationUnmarshaller</span></td><td><code>6ef57a0dd8490ead</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.impl.AffiliateMemberBuilder</span></td><td><code>e249be5aa58e4bcc</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.impl.AffiliateMemberMarshaller</span></td><td><code>a95ceb1c8c975702</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.impl.AffiliateMemberUnmarshaller</span></td><td><code>4032d114e9059b8d</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.impl.AffiliationDescriptorBuilder</span></td><td><code>0b18cd17290f9125</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.impl.AffiliationDescriptorMarshaller</span></td><td><code>edb8930bc7043c53</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.impl.AffiliationDescriptorUnmarshaller</span></td><td><code>1ccd3b63a03e2f74</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.impl.ArtifactResolutionServiceBuilder</span></td><td><code>401a03741032450e</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.impl.ArtifactResolutionServiceMarshaller</span></td><td><code>1220efbcba61c1e8</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.impl.ArtifactResolutionServiceUnmarshaller</span></td><td><code>70601a78d633f8d0</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.impl.AssertionConsumerServiceBuilder</span></td><td><code>64291e15c428dc51</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.impl.AssertionConsumerServiceMarshaller</span></td><td><code>087688a2521d90cc</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.impl.AssertionConsumerServiceUnmarshaller</span></td><td><code>dd5054ecf26c0a66</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.impl.AssertionIDRequestServiceBuilder</span></td><td><code>4d74e1da0d621483</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.impl.AssertionIDRequestServiceMarshaller</span></td><td><code>73cf0a9d4bbaa33a</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.impl.AssertionIDRequestServiceUnmarshaller</span></td><td><code>1c82b1a61a84d2b8</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.impl.AttributeAuthorityDescriptorBuilder</span></td><td><code>ff8089e18bf414ae</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.impl.AttributeAuthorityDescriptorMarshaller</span></td><td><code>6a40f9162450499d</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.impl.AttributeAuthorityDescriptorUnmarshaller</span></td><td><code>1b5b911a2d87c075</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.impl.AttributeConsumingServiceBuilder</span></td><td><code>f6e3e7089ff83626</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.impl.AttributeConsumingServiceMarshaller</span></td><td><code>1e484d6eb2a96aae</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.impl.AttributeConsumingServiceUnmarshaller</span></td><td><code>237ca6b7c3d2c70c</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.impl.AttributeProfileBuilder</span></td><td><code>f8e506cf93823814</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.impl.AttributeProfileMarshaller</span></td><td><code>de37d115047ba443</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.impl.AttributeProfileUnmarshaller</span></td><td><code>edbe215b872a5418</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.impl.AttributeServiceBuilder</span></td><td><code>c9bb371a72e566a0</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.impl.AttributeServiceMarshaller</span></td><td><code>ff83fad14d2b6f3b</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.impl.AttributeServiceUnmarshaller</span></td><td><code>849fd92c39e6f331</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.impl.AuthnAuthorityDescriptorBuilder</span></td><td><code>abbf6f689f1f9099</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.impl.AuthnAuthorityDescriptorMarshaller</span></td><td><code>a90c4b9021edac67</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.impl.AuthnAuthorityDescriptorUnmarshaller</span></td><td><code>125e0eb56d9aed5a</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.impl.AuthnQueryServiceBuilder</span></td><td><code>d0279304e8c40831</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.impl.AuthnQueryServiceMarshaller</span></td><td><code>5591a2b3fcf0e1a4</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.impl.AuthnQueryServiceUnmarshaller</span></td><td><code>93a57f1ae87c5b47</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.impl.AuthzServiceBuilder</span></td><td><code>a52e4b00527c5988</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.impl.AuthzServiceMarshaller</span></td><td><code>ba78d941ebc175bd</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.impl.AuthzServiceUnmarshaller</span></td><td><code>fb6037eeb65e4d30</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.impl.CompanyBuilder</span></td><td><code>d32a9b09ede29998</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.impl.CompanyMarshaller</span></td><td><code>252642a27459f563</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.impl.CompanyUnmarshaller</span></td><td><code>ab807bdbe2cea166</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.impl.ContactPersonBuilder</span></td><td><code>3819327c706f1be7</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.impl.ContactPersonMarshaller</span></td><td><code>3eb23dc46f502042</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.impl.ContactPersonUnmarshaller</span></td><td><code>7237c72701c2ce68</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.impl.EmailAddressBuilder</span></td><td><code>ea0836af98277612</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.impl.EmailAddressMarshaller</span></td><td><code>44b3642e54586ec6</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.impl.EmailAddressUnmarshaller</span></td><td><code>7fa14a14e116d5bd</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.impl.EncryptionMethodBuilder</span></td><td><code>9cf0da2c22c77aee</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.impl.EncryptionMethodMarshaller</span></td><td><code>1f946a5903e26e90</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.impl.EncryptionMethodUnmarshaller</span></td><td><code>4a717f038c76d6b2</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.impl.EndpointMarshaller</span></td><td><code>a65185086aff878f</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.impl.EndpointUnmarshaller</span></td><td><code>8b85347cc58d7d30</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.impl.EntitiesDescriptorBuilder</span></td><td><code>9e2f0aa3410cbc73</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.impl.EntitiesDescriptorMarshaller</span></td><td><code>c387416664130e98</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.impl.EntitiesDescriptorUnmarshaller</span></td><td><code>fd8be9c030e4342f</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.impl.EntityDescriptorBuilder</span></td><td><code>469631e916287bd5</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.impl.EntityDescriptorMarshaller</span></td><td><code>396d1ae3ced42533</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.impl.EntityDescriptorUnmarshaller</span></td><td><code>51c3e52ffd1a9b35</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.impl.GivenNameBuilder</span></td><td><code>09ddbab9a4f33deb</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.impl.GivenNameMarshaller</span></td><td><code>e1319cf0f6f34bee</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.impl.GivenNameUnmarshaller</span></td><td><code>f8027683274e406f</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.impl.IDPSSODescriptorBuilder</span></td><td><code>ee1ca4c08523fe6d</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.impl.IDPSSODescriptorMarshaller</span></td><td><code>ca3edb16234d98d0</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.impl.IDPSSODescriptorUnmarshaller</span></td><td><code>1329a65a5818d2a1</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.impl.IndexedEndpointMarshaller</span></td><td><code>4e3478809bd07879</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.impl.IndexedEndpointUnmarshaller</span></td><td><code>8f6c3db933abd94d</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.impl.KeyDescriptorBuilder</span></td><td><code>a9fbb13568007380</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.impl.KeyDescriptorMarshaller</span></td><td><code>a45079f433b7a7d1</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.impl.KeyDescriptorUnmarshaller</span></td><td><code>ed1b2a665b8db8ed</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.impl.ManageNameIDServiceBuilder</span></td><td><code>d3b93592356fd6d0</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.impl.ManageNameIDServiceMarshaller</span></td><td><code>f6a2d92919770a25</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.impl.ManageNameIDServiceUnmarshaller</span></td><td><code>b722f4a7c82fe70d</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.impl.NameIDFormatBuilder</span></td><td><code>cba2bcce81f26de6</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.impl.NameIDFormatMarshaller</span></td><td><code>8d5528a97752970c</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.impl.NameIDFormatUnmarshaller</span></td><td><code>ffd8fb0a3c6e8444</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.impl.NameIDMappingServiceBuilder</span></td><td><code>6f2421475375b206</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.impl.NameIDMappingServiceMarshaller</span></td><td><code>7aa59869adc11c60</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.impl.NameIDMappingServiceUnmarshaller</span></td><td><code>99ee2378c26a1f66</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.impl.OrganizationBuilder</span></td><td><code>a4bda05363cef9b7</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.impl.OrganizationDisplayNameBuilder</span></td><td><code>fd6ced58e3f77208</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.impl.OrganizationDisplayNameMarshaller</span></td><td><code>f375acd56c79f6d7</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.impl.OrganizationDisplayNameUnmarshaller</span></td><td><code>de9183bd101cb016</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.impl.OrganizationMarshaller</span></td><td><code>c2fa05728f03f152</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.impl.OrganizationNameBuilder</span></td><td><code>ec9b6f3e58b2b235</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.impl.OrganizationNameMarshaller</span></td><td><code>5b57179b2931a34e</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.impl.OrganizationNameUnmarshaller</span></td><td><code>a3f320bfa8920b27</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.impl.OrganizationURLBuilder</span></td><td><code>362662c8851e1259</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.impl.OrganizationURLMarshaller</span></td><td><code>98556ff73610b87d</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.impl.OrganizationURLUnmarshaller</span></td><td><code>24eaae607d120b49</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.impl.OrganizationUnmarshaller</span></td><td><code>9840bc212f1b87d0</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.impl.PDPDescriptorBuilder</span></td><td><code>4b15de2c348d90ec</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.impl.PDPDescriptorMarshaller</span></td><td><code>de29df9cc4d7657f</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.impl.PDPDescriptorUnmarshaller</span></td><td><code>ae89a3e21f393b98</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.impl.RequestedAttributeBuilder</span></td><td><code>59b6162a9076e9c2</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.impl.RequestedAttributeMarshaller</span></td><td><code>4f8bbb133e7d8605</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.impl.RequestedAttributeUnmarshaller</span></td><td><code>4e9c04968c4fbbb0</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.impl.RoleDescriptorMarshaller</span></td><td><code>31c1064a90e13777</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.impl.RoleDescriptorUnmarshaller</span></td><td><code>105f3a795ca31629</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.impl.SPSSODescriptorBuilder</span></td><td><code>8ed229153a219985</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.impl.SPSSODescriptorMarshaller</span></td><td><code>43386118db60ac45</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.impl.SPSSODescriptorUnmarshaller</span></td><td><code>1bae572e282c5c3e</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.impl.SSODescriptorMarshaller</span></td><td><code>e2b82f257dc5d9a2</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.impl.SSODescriptorUnmarshaller</span></td><td><code>881186c6547c7690</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.impl.ServiceDescriptionBuilder</span></td><td><code>3a3ccac5e0a8bf50</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.impl.ServiceDescriptionMarshaller</span></td><td><code>b9fca5df79044132</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.impl.ServiceDescriptionUnmarshaller</span></td><td><code>d9be594d1cbf59dd</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.impl.ServiceNameBuilder</span></td><td><code>ef5a15d2636df623</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.impl.ServiceNameMarshaller</span></td><td><code>51df9ad8e8103893</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.impl.ServiceNameUnmarshaller</span></td><td><code>2f535c866d1cd50a</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.impl.SingleLogoutServiceBuilder</span></td><td><code>4b41fbdcd1d28e1b</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.impl.SingleLogoutServiceMarshaller</span></td><td><code>acfa45a50f477698</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.impl.SingleLogoutServiceUnmarshaller</span></td><td><code>841d4f96b92fe833</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.impl.SingleSignOnServiceBuilder</span></td><td><code>8d98ad3eea125e25</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.impl.SingleSignOnServiceMarshaller</span></td><td><code>72b68f735c41f260</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.impl.SingleSignOnServiceUnmarshaller</span></td><td><code>a80258fdef476eb0</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.impl.SurNameBuilder</span></td><td><code>4252b8ceafb6c6cd</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.impl.SurNameMarshaller</span></td><td><code>3a8135d19e19777a</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.impl.SurNameUnmarshaller</span></td><td><code>89c59dc9d5d78c33</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.impl.TelephoneNumberBuilder</span></td><td><code>6f556aaf41deebe7</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.impl.TelephoneNumberMarshaller</span></td><td><code>ecdc2728ee922e7d</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.impl.TelephoneNumberUnmarshaller</span></td><td><code>bbf57e2424ecdebe</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.validator.AdditionalMetadataLocationSchemaValidator</span></td><td><code>0d050f10388d4ab5</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.validator.AffiliateMemberSchemaValidator</span></td><td><code>ac3c04c6f0dcf39f</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.validator.AffiliationDescriptorSchemaValidator</span></td><td><code>78c0a27770abd899</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.validator.ArtifactResolutionServiceSchemaValidator</span></td><td><code>144abf1b89fe4179</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.validator.ArtifactResolutionServiceSpecValidator</span></td><td><code>4c651af08ff6d7b8</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.validator.AssertionConsumerServiceSchemaValidator</span></td><td><code>7961cc2cd560d3e4</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.validator.AssertionIDRequestServiceSchemaValidator</span></td><td><code>abf7ea7986c9b5cf</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.validator.AttributeAuthorityDescriptorSchemaValidator</span></td><td><code>4c4fa7ffca603eef</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.validator.AttributeAuthorityDescriptorSpecValidator</span></td><td><code>3f2ef1e342857cf0</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.validator.AttributeConsumingServiceSchemaValidator</span></td><td><code>2a13b3afa35089f7</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.validator.AttributeProfileSchemaValidator</span></td><td><code>d23600c873c5f622</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.validator.AttributeServiceSchemaValidator</span></td><td><code>f04ce5fdcce0c8ce</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.validator.AuthnAuthorityDescriptorSchemaValidator</span></td><td><code>0d6780ded7c10776</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.validator.AuthnAuthorityDescriptorSpecValidator</span></td><td><code>e3ea3e8912693b65</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.validator.AuthnQueryServiceSchemaValidator</span></td><td><code>3b8ed7f30b78c831</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.validator.AuthzServiceSchemaValidator</span></td><td><code>dfe94688ec6c0834</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.validator.CompanySchemaValidator</span></td><td><code>d1b3736945ff18fb</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.validator.ContactPersonSchemaValidator</span></td><td><code>f6f0d025db519e59</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.validator.EmailAddressSchemaValidator</span></td><td><code>34f410f686df0535</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.validator.EncryptionMethodSchemaValidator</span></td><td><code>62c353754aaf0b08</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.validator.EndpointSchemaValidator</span></td><td><code>d365a010c0f82753</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.validator.EntitiesDescriptorSchemaValidator</span></td><td><code>2262982526b1a640</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.validator.EntitiesDescriptorSpecValidator</span></td><td><code>170891f4a56957d1</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.validator.EntityDescriptorSchemaValidator</span></td><td><code>61ae05e787ac138d</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.validator.EntityDescriptorSpecValidator</span></td><td><code>d832c76afc04cd7c</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.validator.GivenNameSchemaValidator</span></td><td><code>52110dd211b51e8b</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.validator.IDPSSODescriptorSchemaValidator</span></td><td><code>6eee0bf7afb51bf7</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.validator.IDPSSODescriptorSpecValidator</span></td><td><code>8e6d5bea0ada2c3f</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.validator.IndexedEndpointSchemaValidator</span></td><td><code>d0fcf70c135ca1dc</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.validator.KeyDescriptorSchemaValidator</span></td><td><code>38656d414e85dc3c</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.validator.ManageNameIDServiceSchemaValidator</span></td><td><code>8f32595d58302e35</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.validator.NameIDFormatSchemaValidator</span></td><td><code>937269c9480b3b39</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.validator.NameIDMappingServiceSchemaValidator</span></td><td><code>c946333a33101dfc</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.validator.NameIDMappingServiceSpecValidator</span></td><td><code>6849e6803e4bc8b1</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.validator.OrganizationDisplayNameSchemaValidator</span></td><td><code>f4d8603f2de299a6</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.validator.OrganizationNameSchemaValidator</span></td><td><code>cc5de8b132ae3ec6</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.validator.OrganizationSchemaValidator</span></td><td><code>791d7f9f45d9058a</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.validator.OrganizationURLSchemaValidator</span></td><td><code>bfde73f41c334edd</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.validator.PDPDescriptorSchemaValidator</span></td><td><code>a25926e1d8fc3f07</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.validator.PDPDescriptorSpecValidator</span></td><td><code>b588f0d78f5a6081</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.validator.RequestedAttributeSchemaValidator</span></td><td><code>cf08d55b98703303</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.validator.RoleDescriptorSchemaValidator</span></td><td><code>6f2d70548b8f8ee7</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.validator.RoleDescriptorSpecValidator</span></td><td><code>4f05839edbb38899</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.validator.SPSSODescriptorSchemaValidator</span></td><td><code>8efeb68e8067279d</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.validator.SPSSODescriptorSpecValidator</span></td><td><code>89337d95b324fdce</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.validator.SSODescriptorSchemaValidator</span></td><td><code>7fda1114c0dbc708</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.validator.SSODescriptorSpecValidator</span></td><td><code>a38bf7a6bc033268</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.validator.ServiceDescriptionSchemaValidator</span></td><td><code>3a3dafcc5ad9de07</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.validator.ServiceNameSchemaValidator</span></td><td><code>88949019f731e6d8</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.validator.SingleLogoutServiceSchemaValidator</span></td><td><code>a31a1577f3c0d5d3</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.validator.SingleSignOnServiceSchemaValidator</span></td><td><code>d50c1631faaf1b5d</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.validator.SingleSignOnServiceSpecValidator</span></td><td><code>a57db13d9de8c59e</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.validator.SurNameSchemaValidator</span></td><td><code>2fba2649a74f6da2</code></td></tr><tr><td><span class="el_class">org.opensaml.saml2.metadata.validator.TelephoneNumberSchemaValidator</span></td><td><code>a5b05472d609371d</code></td></tr><tr><td><span class="el_class">org.opensaml.samlext.idpdisco.DiscoveryResponseBuilder</span></td><td><code>e5fc518a43e78c82</code></td></tr><tr><td><span class="el_class">org.opensaml.samlext.idpdisco.DiscoveryResponseMarshaller</span></td><td><code>edc2de567c0137f3</code></td></tr><tr><td><span class="el_class">org.opensaml.samlext.idpdisco.DiscoveryResponseUnmarshaller</span></td><td><code>892a1a86f8adacca</code></td></tr><tr><td><span class="el_class">org.opensaml.samlext.saml1md.impl.SourceIDBuilder</span></td><td><code>15c9e6fe1fc927ca</code></td></tr><tr><td><span class="el_class">org.opensaml.samlext.saml1md.impl.SourceIDMarshaller</span></td><td><code>922e3a191ec7f250</code></td></tr><tr><td><span class="el_class">org.opensaml.samlext.saml1md.impl.SourceIDUnmarshaller</span></td><td><code>e7801a4ead186e13</code></td></tr><tr><td><span class="el_class">org.opensaml.samlext.saml2delrestrict.impl.DelegateBuilder</span></td><td><code>e07bf85a7f70573d</code></td></tr><tr><td><span class="el_class">org.opensaml.samlext.saml2delrestrict.impl.DelegateMarshaller</span></td><td><code>55ea825f54eeaa2d</code></td></tr><tr><td><span class="el_class">org.opensaml.samlext.saml2delrestrict.impl.DelegateUnmarshaller</span></td><td><code>499d5f632e5a4486</code></td></tr><tr><td><span class="el_class">org.opensaml.samlext.saml2delrestrict.impl.DelegationRestrictionTypeBuilder</span></td><td><code>064ca2b4ffe256bb</code></td></tr><tr><td><span class="el_class">org.opensaml.samlext.saml2delrestrict.impl.DelegationRestrictionTypeMarshaller</span></td><td><code>328e12277cf8a9e2</code></td></tr><tr><td><span class="el_class">org.opensaml.samlext.saml2delrestrict.impl.DelegationRestrictionTypeUnmarshaller</span></td><td><code>d938cc148ed4dd38</code></td></tr><tr><td><span class="el_class">org.opensaml.samlext.saml2mdattr.impl.EntityAttributesBuilder</span></td><td><code>f04a553816123c71</code></td></tr><tr><td><span class="el_class">org.opensaml.samlext.saml2mdattr.impl.EntityAttributesMarshaller</span></td><td><code>654b790c5c8a8bab</code></td></tr><tr><td><span class="el_class">org.opensaml.samlext.saml2mdattr.impl.EntityAttributesUnmarshaller</span></td><td><code>940361c0e342cfa7</code></td></tr><tr><td><span class="el_class">org.opensaml.samlext.saml2mdquery.impl.ActionNamespaceBuilder</span></td><td><code>98c9be04877be085</code></td></tr><tr><td><span class="el_class">org.opensaml.samlext.saml2mdquery.impl.ActionNamespaceMarshaller</span></td><td><code>1c9281b96b037d35</code></td></tr><tr><td><span class="el_class">org.opensaml.samlext.saml2mdquery.impl.ActionNamespaceUnmarshaller</span></td><td><code>9afd923540282173</code></td></tr><tr><td><span class="el_class">org.opensaml.samlext.saml2mdquery.impl.AttributeQueryDescriptorTypeBuilder</span></td><td><code>14614a4b891c7b3d</code></td></tr><tr><td><span class="el_class">org.opensaml.samlext.saml2mdquery.impl.AttributeQueryDescriptorTypeMarshaller</span></td><td><code>6102a79e4e8c7ec5</code></td></tr><tr><td><span class="el_class">org.opensaml.samlext.saml2mdquery.impl.AttributeQueryDescriptorTypeUnmarshaller</span></td><td><code>6fa6aeb0e91812f4</code></td></tr><tr><td><span class="el_class">org.opensaml.samlext.saml2mdquery.impl.AuthnQueryDescriptorTypeBuilder</span></td><td><code>6b28ae82182cda2b</code></td></tr><tr><td><span class="el_class">org.opensaml.samlext.saml2mdquery.impl.AuthnQueryDescriptorTypeMarshaller</span></td><td><code>b5664ad473cf394d</code></td></tr><tr><td><span class="el_class">org.opensaml.samlext.saml2mdquery.impl.AuthnQueryDescriptorTypeUnmarshaller</span></td><td><code>93709341d430c448</code></td></tr><tr><td><span class="el_class">org.opensaml.samlext.saml2mdquery.impl.AuthzDecisionQueryDescriptorTypeBuilder</span></td><td><code>6af3840cf97291e7</code></td></tr><tr><td><span class="el_class">org.opensaml.samlext.saml2mdquery.impl.AuthzDecisionQueryDescriptorTypeMarshaller</span></td><td><code>1b57ace4af8e5503</code></td></tr><tr><td><span class="el_class">org.opensaml.samlext.saml2mdquery.impl.AuthzDecisionQueryDescriptorTypeUnmarshaller</span></td><td><code>925a1dadb47a8c46</code></td></tr><tr><td><span class="el_class">org.opensaml.samlext.saml2mdquery.impl.QueryDescriptorTypeMarshaller</span></td><td><code>4a2e8c0bacb5ad95</code></td></tr><tr><td><span class="el_class">org.opensaml.samlext.saml2mdquery.impl.QueryDescriptorTypeUnmarshaller</span></td><td><code>4ce978859e7e9b48</code></td></tr><tr><td><span class="el_class">org.opensaml.samlext.saml2mdui.impl.DescriptionBuilder</span></td><td><code>8a7a42f178ef3efa</code></td></tr><tr><td><span class="el_class">org.opensaml.samlext.saml2mdui.impl.DescriptionMarshaller</span></td><td><code>2f989197488ed38c</code></td></tr><tr><td><span class="el_class">org.opensaml.samlext.saml2mdui.impl.DescriptionUnmarshaller</span></td><td><code>49533f1874832ca3</code></td></tr><tr><td><span class="el_class">org.opensaml.samlext.saml2mdui.impl.DiscoHintsBuilder</span></td><td><code>65b9bb381bd77e43</code></td></tr><tr><td><span class="el_class">org.opensaml.samlext.saml2mdui.impl.DiscoHintsMarshaller</span></td><td><code>9703549936ac9e83</code></td></tr><tr><td><span class="el_class">org.opensaml.samlext.saml2mdui.impl.DiscoHintsUnmarshaller</span></td><td><code>1b043ddaa71e96b6</code></td></tr><tr><td><span class="el_class">org.opensaml.samlext.saml2mdui.impl.DisplayNameBuilder</span></td><td><code>e1f6a7a81b9e69dd</code></td></tr><tr><td><span class="el_class">org.opensaml.samlext.saml2mdui.impl.DisplayNameMarshaller</span></td><td><code>810a90c389432e34</code></td></tr><tr><td><span class="el_class">org.opensaml.samlext.saml2mdui.impl.DisplayNameUnmarshaller</span></td><td><code>9356fb44472dd9b5</code></td></tr><tr><td><span class="el_class">org.opensaml.samlext.saml2mdui.impl.DomainHintBuilder</span></td><td><code>d3696f9b0fdb67d8</code></td></tr><tr><td><span class="el_class">org.opensaml.samlext.saml2mdui.impl.DomainHintMarshaller</span></td><td><code>12a3a8dd8bc3f51d</code></td></tr><tr><td><span class="el_class">org.opensaml.samlext.saml2mdui.impl.DomainHintUnmarshaller</span></td><td><code>50ed1b8d1ecc8c5d</code></td></tr><tr><td><span class="el_class">org.opensaml.samlext.saml2mdui.impl.GeolocationHintBuilder</span></td><td><code>786d95f698b5957c</code></td></tr><tr><td><span class="el_class">org.opensaml.samlext.saml2mdui.impl.GeolocationHintMarshaller</span></td><td><code>850c4c242824e81b</code></td></tr><tr><td><span class="el_class">org.opensaml.samlext.saml2mdui.impl.GeolocationHintUnmarshaller</span></td><td><code>b27e28d19f3d9e98</code></td></tr><tr><td><span class="el_class">org.opensaml.samlext.saml2mdui.impl.IPHintBuilder</span></td><td><code>99a53e6ab41ecd4e</code></td></tr><tr><td><span class="el_class">org.opensaml.samlext.saml2mdui.impl.IPHintMarshaller</span></td><td><code>60caa987c532e10a</code></td></tr><tr><td><span class="el_class">org.opensaml.samlext.saml2mdui.impl.IPHintUnmarshaller</span></td><td><code>0eb5153e95c48f9d</code></td></tr><tr><td><span class="el_class">org.opensaml.samlext.saml2mdui.impl.InformationURLBuilder</span></td><td><code>b321bac0757a79f2</code></td></tr><tr><td><span class="el_class">org.opensaml.samlext.saml2mdui.impl.InformationURLMarshaller</span></td><td><code>6b5a46376e547110</code></td></tr><tr><td><span class="el_class">org.opensaml.samlext.saml2mdui.impl.InformationURLUnmarshaller</span></td><td><code>6b3d9b52dfdedb40</code></td></tr><tr><td><span class="el_class">org.opensaml.samlext.saml2mdui.impl.KeywordsBuilder</span></td><td><code>c4113051477bac12</code></td></tr><tr><td><span class="el_class">org.opensaml.samlext.saml2mdui.impl.KeywordsMarshaller</span></td><td><code>f09b74fa54f3f00b</code></td></tr><tr><td><span class="el_class">org.opensaml.samlext.saml2mdui.impl.KeywordsUnmarshaller</span></td><td><code>2b9f3ecb43c20c86</code></td></tr><tr><td><span class="el_class">org.opensaml.samlext.saml2mdui.impl.LocalizedNameMarshaller</span></td><td><code>3f2e48bbb77b2493</code></td></tr><tr><td><span class="el_class">org.opensaml.samlext.saml2mdui.impl.LocalizedNameUnmarshaller</span></td><td><code>89ed7584b102f321</code></td></tr><tr><td><span class="el_class">org.opensaml.samlext.saml2mdui.impl.LocalizedURIMarshaller</span></td><td><code>d67fdf0661aebe7a</code></td></tr><tr><td><span class="el_class">org.opensaml.samlext.saml2mdui.impl.LocalizedURIUnmarshaller</span></td><td><code>89404c527bccee64</code></td></tr><tr><td><span class="el_class">org.opensaml.samlext.saml2mdui.impl.LogoBuilder</span></td><td><code>ff6dd309bd2a8c8d</code></td></tr><tr><td><span class="el_class">org.opensaml.samlext.saml2mdui.impl.LogoMarshaller</span></td><td><code>b434d6c5357b5d94</code></td></tr><tr><td><span class="el_class">org.opensaml.samlext.saml2mdui.impl.LogoUnmarshaller</span></td><td><code>7795d7f03fb7c08f</code></td></tr><tr><td><span class="el_class">org.opensaml.samlext.saml2mdui.impl.PrivacyStatementURLBuilder</span></td><td><code>3c8eb3d0daa061b7</code></td></tr><tr><td><span class="el_class">org.opensaml.samlext.saml2mdui.impl.PrivacyStatementURLMarshaller</span></td><td><code>ab2d901390ec8a02</code></td></tr><tr><td><span class="el_class">org.opensaml.samlext.saml2mdui.impl.PrivacyStatementURLUnmarshaller</span></td><td><code>63b3d956a0afa006</code></td></tr><tr><td><span class="el_class">org.opensaml.samlext.saml2mdui.impl.UIInfoBuilder</span></td><td><code>00363de1a470e762</code></td></tr><tr><td><span class="el_class">org.opensaml.samlext.saml2mdui.impl.UIInfoMarshaller</span></td><td><code>40f01e9f6f0a7e02</code></td></tr><tr><td><span class="el_class">org.opensaml.samlext.saml2mdui.impl.UIInfoUnmarshaller</span></td><td><code>e5b0355ac91d9984</code></td></tr><tr><td><span class="el_class">org.opensaml.samlext.samlpthrpty.impl.RespondToBuilder</span></td><td><code>506da69eb2b352b0</code></td></tr><tr><td><span class="el_class">org.opensaml.samlext.samlpthrpty.impl.RespondToMarshaller</span></td><td><code>005946c01d0c9396</code></td></tr><tr><td><span class="el_class">org.opensaml.samlext.samlpthrpty.impl.RespondToUnmarshaller</span></td><td><code>f8d44e13cae53cec</code></td></tr><tr><td><span class="el_class">org.opensaml.security.SAMLSignatureProfileValidator</span></td><td><code>0e425940568e55e4</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.soap.soap11.impl.BodyBuilder</span></td><td><code>9ce02849e4677e5b</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.soap.soap11.impl.BodyMarshaller</span></td><td><code>3548f81ae9bd22ab</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.soap.soap11.impl.BodyUnmarshaller</span></td><td><code>54271073e644590e</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.soap.soap11.impl.DetailBuilder</span></td><td><code>90bfa92713d379dc</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.soap.soap11.impl.DetailMarshaller</span></td><td><code>2dea06978049c8d1</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.soap.soap11.impl.DetailUnmarshaller</span></td><td><code>f1933ffa9f990d21</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.soap.soap11.impl.EnvelopeBuilder</span></td><td><code>02597a2902f42f27</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.soap.soap11.impl.EnvelopeMarshaller</span></td><td><code>569c6fcd23bcdd62</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.soap.soap11.impl.EnvelopeUnmarshaller</span></td><td><code>b9dc73e7a3fc49d3</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.soap.soap11.impl.FaultActorBuilder</span></td><td><code>2f2ad0018ad9445a</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.soap.soap11.impl.FaultBuilder</span></td><td><code>5242897e1a2adb19</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.soap.soap11.impl.FaultCodeBuilder</span></td><td><code>607a9e3a778bfa52</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.soap.soap11.impl.FaultMarshaller</span></td><td><code>811f333ba7f4c781</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.soap.soap11.impl.FaultStringBuilder</span></td><td><code>8eaa2b3772687d23</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.soap.soap11.impl.FaultUnmarshaller</span></td><td><code>44c3dc94a7cd5049</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.soap.soap11.impl.HeaderBuilder</span></td><td><code>7349d1a1ec4edf7b</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.soap.soap11.impl.HeaderMarshaller</span></td><td><code>42036de2035b28f8</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.soap.soap11.impl.HeaderUnmarshaller</span></td><td><code>acd4ee54fb4b2e4f</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wsaddressing.impl.AbstractWSAddressingObjectBuilder</span></td><td><code>2d9755cddbf9eb86</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wsaddressing.impl.AbstractWSAddressingObjectMarshaller</span></td><td><code>5fe735600ca97cd1</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wsaddressing.impl.AbstractWSAddressingObjectUnmarshaller</span></td><td><code>48f677f8db6a14f7</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wsaddressing.impl.ActionBuilder</span></td><td><code>b6350c4d910ab2d8</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wsaddressing.impl.ActionMarshaller</span></td><td><code>42b0c214f687838c</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wsaddressing.impl.ActionUnmarshaller</span></td><td><code>36f0ddbefde703c9</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wsaddressing.impl.AddressBuilder</span></td><td><code>115861b466b0cc36</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wsaddressing.impl.AddressMarshaller</span></td><td><code>28fff4e675db6b0f</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wsaddressing.impl.AddressUnmarshaller</span></td><td><code>fa6357aaa7882b65</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wsaddressing.impl.AttributedQNameMarshaller</span></td><td><code>ebe64d01657e39f0</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wsaddressing.impl.AttributedQNameUnmarshaller</span></td><td><code>c40550df48660112</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wsaddressing.impl.AttributedURIMarshaller</span></td><td><code>8d798624584414ac</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wsaddressing.impl.AttributedURIUnmarshaller</span></td><td><code>bdb1dd1a850c215d</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wsaddressing.impl.AttributedUnsignedLongMarshaller</span></td><td><code>53ec9bed27c61f50</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wsaddressing.impl.AttributedUnsignedLongUnmarshaller</span></td><td><code>2ed4c40e34af7f45</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wsaddressing.impl.EndpointReferenceBuilder</span></td><td><code>d3512142a079859f</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wsaddressing.impl.EndpointReferenceMarshaller</span></td><td><code>e831ef7d9919bd86</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wsaddressing.impl.EndpointReferenceTypeMarshaller</span></td><td><code>cadddddc377e483c</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wsaddressing.impl.EndpointReferenceTypeUnmarshaller</span></td><td><code>8d55130289981aaa</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wsaddressing.impl.EndpointReferenceUnmarshaller</span></td><td><code>11b057355105cde7</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wsaddressing.impl.FaultToBuilder</span></td><td><code>e554fa95abaf3870</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wsaddressing.impl.FaultToMarshaller</span></td><td><code>5428d127ff093f3e</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wsaddressing.impl.FaultToUnmarshaller</span></td><td><code>e813241be3d7135c</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wsaddressing.impl.FromBuilder</span></td><td><code>862dc90e1fe00557</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wsaddressing.impl.FromMarshaller</span></td><td><code>e5806246b2e275a9</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wsaddressing.impl.FromUnmarshaller</span></td><td><code>00c6eaaf98de441e</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wsaddressing.impl.MessageIDBuilder</span></td><td><code>5b5416a46bad3f32</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wsaddressing.impl.MessageIDMarshaller</span></td><td><code>2fcf9f25703f720d</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wsaddressing.impl.MessageIDUnmarshaller</span></td><td><code>234cfbf9a3b68435</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wsaddressing.impl.MetadataBuilder</span></td><td><code>954ba527f4ff79e3</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wsaddressing.impl.MetadataMarshaller</span></td><td><code>6dbf578fd1bbac1d</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wsaddressing.impl.MetadataUnmarshaller</span></td><td><code>5a7dbd5bc0e2e665</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wsaddressing.impl.ProblemActionBuilder</span></td><td><code>30c2067efd3477fb</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wsaddressing.impl.ProblemActionMarshaller</span></td><td><code>f802ac86535c2fd5</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wsaddressing.impl.ProblemActionUnmarshaller</span></td><td><code>cd3badef22aabcd6</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wsaddressing.impl.ProblemHeaderQNameBuilder</span></td><td><code>f55642a8ff4a8be7</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wsaddressing.impl.ProblemHeaderQNameMarshaller</span></td><td><code>e372ff7da59a21f8</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wsaddressing.impl.ProblemHeaderQNameUnmarshaller</span></td><td><code>559755904c83af51</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wsaddressing.impl.ProblemIRIBuilder</span></td><td><code>203fd2aa401be103</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wsaddressing.impl.ProblemIRIMarshaller</span></td><td><code>ecc0f08efd13e0bc</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wsaddressing.impl.ProblemIRIUnmarshaller</span></td><td><code>0031782f9e9a2904</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wsaddressing.impl.ReferenceParametersBuilder</span></td><td><code>967f1af75ffbf521</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wsaddressing.impl.ReferenceParametersMarshaller</span></td><td><code>a0127fa0c079d674</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wsaddressing.impl.ReferenceParametersUnmarshaller</span></td><td><code>864e36767b60da3d</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wsaddressing.impl.RelatesToBuilder</span></td><td><code>6245b366b40520ca</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wsaddressing.impl.RelatesToMarshaller</span></td><td><code>60db705889638337</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wsaddressing.impl.RelatesToUnmarshaller</span></td><td><code>e50708b2cfb24a13</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wsaddressing.impl.ReplyToBuilder</span></td><td><code>41968fc28a4fd8d8</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wsaddressing.impl.ReplyToMarshaller</span></td><td><code>283d64c03fddad08</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wsaddressing.impl.ReplyToUnmarshaller</span></td><td><code>76f566223837ddab</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wsaddressing.impl.RetryAfterBuilder</span></td><td><code>a098e24c78f94171</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wsaddressing.impl.RetryAfterMarshaller</span></td><td><code>6d9746ead3c7b5f5</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wsaddressing.impl.RetryAfterUnmarshaller</span></td><td><code>f76ced3ea6af4c7f</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wsaddressing.impl.SoapActionBuilder</span></td><td><code>0bc1b668b78e3f8f</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wsaddressing.impl.SoapActionMarshaller</span></td><td><code>25340be4a2c15134</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wsaddressing.impl.SoapActionUnmarshaller</span></td><td><code>b8545218c5798088</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wsaddressing.impl.ToBuilder</span></td><td><code>f82dd716c4a50cf6</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wsaddressing.impl.ToMarshaller</span></td><td><code>ffbec7b078b6cdb6</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wsaddressing.impl.ToUnmarshaller</span></td><td><code>384cbff9ef6e324c</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wsfed.impl.AddressBuilder</span></td><td><code>43517b856ce31026</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wsfed.impl.AddressMarshaller</span></td><td><code>6e33c9b8f689d17c</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wsfed.impl.AddressUnmarshaller</span></td><td><code>ccc070ff9a7212df</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wsfed.impl.AppliesToBuilder</span></td><td><code>afb8e49da88be43a</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wsfed.impl.AppliesToMarshaller</span></td><td><code>4dad94a0250238ef</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wsfed.impl.AppliesToUnmarshaller</span></td><td><code>6c3f30f63b7f58df</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wsfed.impl.EndPointReferenceBuilder</span></td><td><code>6020b4ff18cce0f8</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wsfed.impl.EndPointReferenceMarshaller</span></td><td><code>afed87b082835f98</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wsfed.impl.EndPointReferenceUnmarshaller</span></td><td><code>d9875c7d374b60f2</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wsfed.impl.RequestSecurityTokenResponseBuilder</span></td><td><code>6c4c0e104118e8b2</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wsfed.impl.RequestSecurityTokenResponseMarshaller</span></td><td><code>4e9b0bdc54299ea3</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wsfed.impl.RequestSecurityTokenResponseUnmarshaller</span></td><td><code>17c22a39a1c38692</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wsfed.impl.RequestedSecurityTokenBuilder</span></td><td><code>b7fbb26761c221a7</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wsfed.impl.RequestedSecurityTokenMarshaller</span></td><td><code>3ce40e155997238d</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wsfed.impl.RequestedSecurityTokenUnmarshaller</span></td><td><code>df71e4189669d326</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wssecurity.KeyIdentifier</span></td><td><code>769372f3834845e0</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wssecurity.SecurityTokenReference</span></td><td><code>567f7416ed400699</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wssecurity.impl.AbstractWSSecurityObject</span></td><td><code>503189b6ba821fab</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wssecurity.impl.AbstractWSSecurityObjectBuilder</span></td><td><code>65d9a555f1e270ca</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wssecurity.impl.AbstractWSSecurityObjectMarshaller</span></td><td><code>662ec155d7f7d3fa</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wssecurity.impl.AbstractWSSecurityObjectUnmarshaller</span></td><td><code>3e93ca7ba0ef6f19</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wssecurity.impl.AttributedDateTimeMarshaller</span></td><td><code>e374c17353f85c4a</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wssecurity.impl.AttributedDateTimeUnmarshaller</span></td><td><code>dda11aecbd271857</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wssecurity.impl.AttributedStringImpl</span></td><td><code>a4505ae3ee0472a5</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wssecurity.impl.AttributedStringMarshaller</span></td><td><code>e2efebc0e8dcb373</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wssecurity.impl.AttributedStringUnmarshaller</span></td><td><code>49b443eff59d8ac6</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wssecurity.impl.BinarySecurityTokenBuilder</span></td><td><code>32873c4042d6e5f3</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wssecurity.impl.BinarySecurityTokenMarshaller</span></td><td><code>6f798e9a0f93e456</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wssecurity.impl.BinarySecurityTokenUnmarshaller</span></td><td><code>f188950711c9b263</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wssecurity.impl.CreatedBuilder</span></td><td><code>806ec4b2777b02cd</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wssecurity.impl.CreatedMarshaller</span></td><td><code>0455b9c22d8d1942</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wssecurity.impl.CreatedUnmarshaller</span></td><td><code>03caa7f0cb5c3765</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wssecurity.impl.EmbeddedBuilder</span></td><td><code>9172a489d5d12141</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wssecurity.impl.EmbeddedMarshaller</span></td><td><code>6e5cc4d77d6e9552</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wssecurity.impl.EmbeddedUnmarshaller</span></td><td><code>f832573536652eeb</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wssecurity.impl.EncodedStringImpl</span></td><td><code>8c333f4ab6b20c34</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wssecurity.impl.EncodedStringMarshaller</span></td><td><code>64a4630049be7289</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wssecurity.impl.EncodedStringUnmarshaller</span></td><td><code>859dc383cebc7484</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wssecurity.impl.EncryptedHeaderBuilder</span></td><td><code>69376eda947d5738</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wssecurity.impl.EncryptedHeaderMarshaller</span></td><td><code>13ea7acdf282c157</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wssecurity.impl.EncryptedHeaderUnmarshaller</span></td><td><code>2dc28a7259c7fec9</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wssecurity.impl.ExpiresBuilder</span></td><td><code>1c3f144652f81ebd</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wssecurity.impl.ExpiresMarshaller</span></td><td><code>e93c66b0e564f94d</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wssecurity.impl.ExpiresUnmarshaller</span></td><td><code>509c788fdffb8a75</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wssecurity.impl.IterationBuilder</span></td><td><code>af26bc9ad8d3363d</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wssecurity.impl.IterationMarshaller</span></td><td><code>38d42560258119a0</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wssecurity.impl.IterationUnmarshaller</span></td><td><code>ebb7b1e95037750a</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wssecurity.impl.KeyIdentifierBuilder</span></td><td><code>f947d7e4860c34b8</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wssecurity.impl.KeyIdentifierImpl</span></td><td><code>e2037ac1a879d126</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wssecurity.impl.KeyIdentifierMarshaller</span></td><td><code>801687f472c5bcde</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wssecurity.impl.KeyIdentifierUnmarshaller</span></td><td><code>5aeb4356b6a843d0</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wssecurity.impl.NonceBuilder</span></td><td><code>04e66d2ee72fedc7</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wssecurity.impl.NonceMarshaller</span></td><td><code>a5b932dbd5d6f7b6</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wssecurity.impl.NonceUnmarshaller</span></td><td><code>4033b6249bb51e36</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wssecurity.impl.PasswordBuilder</span></td><td><code>a19348a0768dd8f9</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wssecurity.impl.PasswordMarshaller</span></td><td><code>534867e5ae80c09a</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wssecurity.impl.PasswordUnmarshaller</span></td><td><code>217796bbefe7c327</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wssecurity.impl.ReferenceBuilder</span></td><td><code>955754ab73df4089</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wssecurity.impl.ReferenceMarshaller</span></td><td><code>07413f3330661d9b</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wssecurity.impl.ReferenceUnmarshaller</span></td><td><code>f017e6f6f56152a0</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wssecurity.impl.SaltBuilder</span></td><td><code>90e2970cdb534625</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wssecurity.impl.SaltMarshaller</span></td><td><code>19cf8c3a09786178</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wssecurity.impl.SaltUnmarshaller</span></td><td><code>3376dd2b26c8f827</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wssecurity.impl.SecurityBuilder</span></td><td><code>aea696928474e592</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wssecurity.impl.SecurityMarshaller</span></td><td><code>5aaaa6e8b8c55f9e</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wssecurity.impl.SecurityTokenReferenceBuilder</span></td><td><code>ba8543524d10f1bd</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wssecurity.impl.SecurityTokenReferenceImpl</span></td><td><code>61d5164d7e6e1885</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wssecurity.impl.SecurityTokenReferenceMarshaller</span></td><td><code>41e32e82a54b1f42</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wssecurity.impl.SecurityTokenReferenceUnmarshaller</span></td><td><code>f38314d9b0f20a05</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wssecurity.impl.SecurityUnmarshaller</span></td><td><code>db0fe255b66303a8</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wssecurity.impl.SignatureConfirmationBuilder</span></td><td><code>6b42f5ac0e0346dd</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wssecurity.impl.SignatureConfirmationMarshaller</span></td><td><code>807fecad16c071a0</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wssecurity.impl.SignatureConfirmationUnmarshaller</span></td><td><code>48927eec877cca30</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wssecurity.impl.TimestampBuilder</span></td><td><code>621eb43279442994</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wssecurity.impl.TimestampMarshaller</span></td><td><code>dba8d3189b3068da</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wssecurity.impl.TimestampUnmarshaller</span></td><td><code>2cc739c6d1675a70</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wssecurity.impl.TransformationParametersBuilder</span></td><td><code>77c7b02d8379e519</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wssecurity.impl.TransformationParametersMarshaller</span></td><td><code>3b01a756c9bb823c</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wssecurity.impl.TransformationParametersUnmarshaller</span></td><td><code>1ef33364e9338bd0</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wssecurity.impl.UsernameBuilder</span></td><td><code>2eb89722fc7bd470</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wssecurity.impl.UsernameMarshaller</span></td><td><code>4559f89192905d20</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wssecurity.impl.UsernameTokenBuilder</span></td><td><code>a7a63a52aad409b2</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wssecurity.impl.UsernameTokenMarshaller</span></td><td><code>f55e6a63cb9b147d</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wssecurity.impl.UsernameTokenUnmarshaller</span></td><td><code>eb6631d09c29c54b</code></td></tr><tr><td><span class="el_class">org.opensaml.ws.wssecurity.impl.UsernameUnmarshaller</span></td><td><code>c6f51e38f03a3467</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.ctx.impl.ActionTypeImplBuilder</span></td><td><code>41bf7e0d7974ae79</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.ctx.impl.ActionTypeMarshaller</span></td><td><code>b63b43c775b68362</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.ctx.impl.ActionTypeUnmarshaller</span></td><td><code>4b930d238c5fba7a</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.ctx.impl.AttributeTypeImplBuilder</span></td><td><code>ea89f9256c808244</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.ctx.impl.AttributeTypeMarshaller</span></td><td><code>e45b1c0f434e0821</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.ctx.impl.AttributeTypeUnmarshaller</span></td><td><code>f7db08fb87ad99e1</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.ctx.impl.AttributeValueTypeImplBuilder</span></td><td><code>9baeb121e89e711a</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.ctx.impl.AttributeValueTypeMarshaller</span></td><td><code>833e96ecf39637eb</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.ctx.impl.AttributeValueTypeUnmarshaller</span></td><td><code>9eced22ac20836f1</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.ctx.impl.DecisionTypeImplBuilder</span></td><td><code>f001bf31d56dab4f</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.ctx.impl.DecisionTypeMarshaller</span></td><td><code>5034a8b6226f397d</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.ctx.impl.DecisionTypeUnmarshaller</span></td><td><code>82657180627fad40</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.ctx.impl.EnvironmentTypeImplBuilder</span></td><td><code>49e6aa493065f6ed</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.ctx.impl.EnvironmentTypeMarshaller</span></td><td><code>32556ec697d9f193</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.ctx.impl.EnvironmentTypeUnmarshaller</span></td><td><code>042de9c865197727</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.ctx.impl.MissingAttributeDetailTypeImplBuilder</span></td><td><code>2ff79e9080924fa8</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.ctx.impl.MissingAttributeDetailTypeMarshaller</span></td><td><code>f3f3c8d4dd3982ce</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.ctx.impl.MissingAttributeDetailTypeUnmarshaller</span></td><td><code>57333ae2e5fceb08</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.ctx.impl.RequestTypeImplBuilder</span></td><td><code>b2f02fa026bd29b9</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.ctx.impl.RequestTypeMarshaller</span></td><td><code>8c352956b64bf5b4</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.ctx.impl.RequestTypeUnmarshaller</span></td><td><code>f37965289573612a</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.ctx.impl.ResourceContentTypeImplBuilder</span></td><td><code>dc3f3c5e63b4b82a</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.ctx.impl.ResourceContentTypeMarshaller</span></td><td><code>704a099519660660</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.ctx.impl.ResourceContentTypeUnmarshaller</span></td><td><code>c1396be5ff0803ad</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.ctx.impl.ResourceTypeImplBuilder</span></td><td><code>0ee5db3781d5cf4a</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.ctx.impl.ResourceTypeMarshaller</span></td><td><code>3cf6b6e51daf8064</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.ctx.impl.ResourceTypeUnmarshaller</span></td><td><code>84e30076cbd6d946</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.ctx.impl.ResponseTypeImplBuilder</span></td><td><code>1c36e183474facda</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.ctx.impl.ResponseTypeMarshaller</span></td><td><code>de02bf684da8cde6</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.ctx.impl.ResponseTypeUnmarshaller</span></td><td><code>71919ef49a30b7d8</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.ctx.impl.ResultTypeImplBuilder</span></td><td><code>4c2821b851c9a60f</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.ctx.impl.ResultTypeMarshaller</span></td><td><code>8cc9bb795c698ca9</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.ctx.impl.ResultTypeUnmarshaller</span></td><td><code>29c85e67083b2462</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.ctx.impl.StatusCodeTypeImplBuilder</span></td><td><code>ae41fd71a9fe9a94</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.ctx.impl.StatusCodeTypeMarshaller</span></td><td><code>4834a5f37a06468d</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.ctx.impl.StatusCodeTypeUnmarshaller</span></td><td><code>e29a512592431ed7</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.ctx.impl.StatusDetailTypeImplBuilder</span></td><td><code>2aa350f9bbe2d99f</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.ctx.impl.StatusDetailTypeMarshaller</span></td><td><code>77cca17ca945433e</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.ctx.impl.StatusDetailTypeUnmarshaller</span></td><td><code>97c3e3f0ebc3d9d3</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.ctx.impl.StatusMessageTypeImplBuilder</span></td><td><code>59825140dc3042f6</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.ctx.impl.StatusMessageTypeMarshaller</span></td><td><code>ceb8f4e7142d1a7a</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.ctx.impl.StatusMessageTypeUnmarshaller</span></td><td><code>9409346580cd2556</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.ctx.impl.StatusTypeImplBuilder</span></td><td><code>16be4f09b3be8910</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.ctx.impl.StatusTypeMarshaller</span></td><td><code>3415eea43988d45f</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.ctx.impl.StatusTypeUnmarshaller</span></td><td><code>9a644beea50547c8</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.ctx.impl.SubjectTypeImplBuilder</span></td><td><code>fab3f5cc9ff00222</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.ctx.impl.SubjectTypeMarshaller</span></td><td><code>33194c690c0872c8</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.ctx.impl.SubjectTypeUnmarshaller</span></td><td><code>1e80bd4d8cd41036</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.impl.AbstractXACMLObjectBuilder</span></td><td><code>7f364ef186e43c60</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.impl.AbstractXACMLObjectMarshaller</span></td><td><code>d80baa6164f967ce</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.impl.AbstractXACMLObjectUnmarshaller</span></td><td><code>0860395d2f7ed531</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.policy.impl.ActionMatchTypeImplBuilder</span></td><td><code>1dbb8e3e7d031b40</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.policy.impl.ActionMatchTypeMarshaller</span></td><td><code>86f0668d0f0865d1</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.policy.impl.ActionMatchTypeUnmarshaller</span></td><td><code>a37c513e0b94d9fa</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.policy.impl.ActionTypeImplBuilder</span></td><td><code>23f7e6d9e79b621a</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.policy.impl.ActionTypeMarshaller</span></td><td><code>b6d7cf201ac2527f</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.policy.impl.ActionTypeUnmarshaller</span></td><td><code>bf262ea2fcc491d6</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.policy.impl.ActionsTypeImplBuilder</span></td><td><code>9537eb426a58486d</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.policy.impl.ActionsTypeMarshaller</span></td><td><code>b694e6dba537d62c</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.policy.impl.ActionsTypeUnmarshaller</span></td><td><code>16b00708817d4885</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.policy.impl.ApplyTypeImplBuilder</span></td><td><code>3935acbce9899389</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.policy.impl.ApplyTypeMarshaller</span></td><td><code>94d603e47ab9851a</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.policy.impl.ApplyTypeUnmarshaller</span></td><td><code>53b7c6fa70e63046</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.policy.impl.AttributeAssignmentTypeImplBuilder</span></td><td><code>c737f7993ce46f87</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.policy.impl.AttributeAssignmentTypeMarshaller</span></td><td><code>d16290c51a40c6df</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.policy.impl.AttributeAssignmentTypeUnmarshaller</span></td><td><code>107a7b32cbffbb22</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.policy.impl.AttributeDesignatorTypeImplBuilder</span></td><td><code>6b3e10867689ad5a</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.policy.impl.AttributeDesignatorTypeMarshaller</span></td><td><code>d5e3df88fc5b0497</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.policy.impl.AttributeDesignatorTypeUnmarshaller</span></td><td><code>a9bc195d0b252392</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.policy.impl.AttributeSelectorTypeImplBuilder</span></td><td><code>a2871a51adc529b0</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.policy.impl.AttributeSelectorTypeMarshaller</span></td><td><code>3f2f2a6e51d207e0</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.policy.impl.AttributeSelectorTypeUnmarshaller</span></td><td><code>d3e068e2751fa653</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.policy.impl.AttributeValueTypeImplBuilder</span></td><td><code>041aea54732a62e3</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.policy.impl.AttributeValueTypeMarshaller</span></td><td><code>b24e5bf791a83953</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.policy.impl.AttributeValueTypeUnmarshaller</span></td><td><code>30ed6ed334ecdef0</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.policy.impl.CombinerParameterTypeImplBuilder</span></td><td><code>ae65ee4c9a8a543b</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.policy.impl.CombinerParameterTypeMarshaller</span></td><td><code>53b32a189ebd2c37</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.policy.impl.CombinerParameterTypeUnmarshaller</span></td><td><code>99c2bf9cdc1179cb</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.policy.impl.CombinerParametersTypeImplBuilder</span></td><td><code>0c2938b4e0cad987</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.policy.impl.CombinerParametersTypeMarshaller</span></td><td><code>aa4854521b165621</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.policy.impl.CombinerParametersTypeUnmarshaller</span></td><td><code>580152df71e7c3d2</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.policy.impl.ConditionTypeImplBuilder</span></td><td><code>b826b7d3bc741d16</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.policy.impl.ConditionTypeMarshaller</span></td><td><code>569e24fd46fba3e6</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.policy.impl.ConditionTypeUnmarshaller</span></td><td><code>9222cf255b62554d</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.policy.impl.DefaultsTypeImplBuilder</span></td><td><code>1905684765b92f32</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.policy.impl.DefaultsTypeMarshaller</span></td><td><code>fe83c9a631e4d4b1</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.policy.impl.DefaultsTypeUnmarshaller</span></td><td><code>75792b1e5f625798</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.policy.impl.DescriptionTypeImplBuilder</span></td><td><code>b6016eb781260b34</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.policy.impl.DescriptionTypeMarshaller</span></td><td><code>234d6c38b2e44b14</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.policy.impl.DescriptionTypeUnmarshaller</span></td><td><code>14a3a24690cf12ec</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.policy.impl.EnvironmentMatchTypeImplBuilder</span></td><td><code>8cf0e5213607478b</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.policy.impl.EnvironmentMatchTypeMarshaller</span></td><td><code>08773ba397a4b7b5</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.policy.impl.EnvironmentMatchTypeUnmarshaller</span></td><td><code>b54e75af3dae0957</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.policy.impl.EnvironmentTypeImplBuilder</span></td><td><code>2abec8eea75f3f40</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.policy.impl.EnvironmentTypeMarshaller</span></td><td><code>afe36f3695f13d1e</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.policy.impl.EnvironmentTypeUnmarshaller</span></td><td><code>c72fb332ade7054d</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.policy.impl.EnvironmentsTypeImplBuilder</span></td><td><code>a30e34a7f44d0c07</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.policy.impl.EnvironmentsTypeMarshaller</span></td><td><code>89dd01af0d6c4444</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.policy.impl.EnvironmentsTypeUnmarshaller</span></td><td><code>5dbd4283c2398642</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.policy.impl.FunctionTypeImplBuilder</span></td><td><code>3f24a473c7f0d5df</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.policy.impl.FunctionTypeMarshaller</span></td><td><code>967ba5d3c155dcd7</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.policy.impl.FunctionTypeUnmarshaller</span></td><td><code>81f5b39daa4251c6</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.policy.impl.IdReferenceTypeImplBuilder</span></td><td><code>6a8439de312f582e</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.policy.impl.IdReferenceTypeMarshaller</span></td><td><code>47a2ff6ce1f9f91a</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.policy.impl.IdReferenceTypeUnmarshaller</span></td><td><code>eb7802796a35bb59</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.policy.impl.ObligationTypeImplBuilder</span></td><td><code>82a0de759473317f</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.policy.impl.ObligationTypeMarshaller</span></td><td><code>40f7d477a8097b27</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.policy.impl.ObligationTypeUnmarshaller</span></td><td><code>0dd26fd997a49b46</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.policy.impl.ObligationsTypeImplBuilder</span></td><td><code>93edc595dc1886b4</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.policy.impl.ObligationsTypeMarshaller</span></td><td><code>813d96ce0ba7b362</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.policy.impl.ObligationsTypeUnmarshaller</span></td><td><code>cbe366f3dcf73cfd</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.policy.impl.PolicyCombinerParametersTypeImplBuilder</span></td><td><code>383c56106b59d9a2</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.policy.impl.PolicyCombinerParametersTypeMarshaller</span></td><td><code>e02abe31d26a85af</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.policy.impl.PolicyCombinerParametersTypeUnmarshaller</span></td><td><code>183494d7499200e8</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.policy.impl.PolicySetCombinerParametersTypeImplBuilder</span></td><td><code>e867b84703ba78cf</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.policy.impl.PolicySetCombinerParametersTypeMarshaller</span></td><td><code>b727743f120ed43f</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.policy.impl.PolicySetCombinerParametersTypeUnmarshaller</span></td><td><code>5a7f437918c2b495</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.policy.impl.PolicySetTypeImplBuilder</span></td><td><code>90b1bb215d7cf9e2</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.policy.impl.PolicySetTypeMarshaller</span></td><td><code>85fd9d2596b25fa0</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.policy.impl.PolicySetTypeUnmarshaller</span></td><td><code>b0ea93d7eaada05f</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.policy.impl.PolicyTypeImplBuilder</span></td><td><code>0024f409aee3f220</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.policy.impl.PolicyTypeMarshaller</span></td><td><code>798713c4c127d707</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.policy.impl.PolicyTypeUnmarshaller</span></td><td><code>2b8738bfa16aa5da</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.policy.impl.ResourceMatchTypeImplBuilder</span></td><td><code>69d4c31ec3d545e5</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.policy.impl.ResourceMatchTypeMarshaller</span></td><td><code>ecbf64ac1e92ad30</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.policy.impl.ResourceMatchTypeUnmarshaller</span></td><td><code>128556f77f7fbd85</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.policy.impl.ResourceTypeImplBuilder</span></td><td><code>c2f13075e67c11bf</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.policy.impl.ResourceTypeMarshaller</span></td><td><code>d61d72df70fc955e</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.policy.impl.ResourceTypeUnmarshaller</span></td><td><code>56934dc98296251b</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.policy.impl.ResourcesTypeImplBuilder</span></td><td><code>a086667ab53540bc</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.policy.impl.ResourcesTypeMarshaller</span></td><td><code>be2c750dd9c0f3b7</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.policy.impl.ResourcesTypeUnmarshaller</span></td><td><code>d6a394f4c805257a</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.policy.impl.RuleCombinerParametersTypeImplBuilder</span></td><td><code>62128643800974a8</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.policy.impl.RuleCombinerParametersTypeMarshaller</span></td><td><code>f1d9acc600511854</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.policy.impl.RuleCombinerParametersTypeUnmarshaller</span></td><td><code>16ff449964cd1673</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.policy.impl.RuleTypeImplBuilder</span></td><td><code>282574721ae19c06</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.policy.impl.RuleTypeMarshaller</span></td><td><code>e6a6ed818a2b7e71</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.policy.impl.RuleTypeUnmarshaller</span></td><td><code>1d3c3abe742b6bc2</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.policy.impl.SubjectMatchTypeImplBuilder</span></td><td><code>8042f0500addee1f</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.policy.impl.SubjectMatchTypeMarshaller</span></td><td><code>5e6d4adf1fa9f143</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.policy.impl.SubjectMatchTypeUnmarshaller</span></td><td><code>79095db16ba7da9f</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.policy.impl.SubjectTypeImplBuilder</span></td><td><code>df010305c29dfd01</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.policy.impl.SubjectTypeMarshaller</span></td><td><code>b4c2e5d26b2e1e3c</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.policy.impl.SubjectTypeUnmarshaller</span></td><td><code>93c10e7cdf0e91a6</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.policy.impl.SubjectsTypeImplBuilder</span></td><td><code>dd29f4ac74765215</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.policy.impl.SubjectsTypeMarshaller</span></td><td><code>4a1878fc5b9eb7f8</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.policy.impl.SubjectsTypeUnmarshaller</span></td><td><code>5f8c4b90e3e3e200</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.policy.impl.TargetTypeImplBuilder</span></td><td><code>76a5694e0fda6cc0</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.policy.impl.TargetTypeMarshaller</span></td><td><code>a45487c68bd74f4b</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.policy.impl.TargetTypeUnmarshaller</span></td><td><code>3d12745cef28d78b</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.policy.impl.VariableDefinitionTypeImplBuilder</span></td><td><code>e9b6099f34c5862a</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.policy.impl.VariableDefinitionTypeMarshaller</span></td><td><code>be97fc0b2451dae7</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.policy.impl.VariableDefinitionTypeUnmarshaller</span></td><td><code>9740ffd40361fbcf</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.policy.impl.VariableReferenceTypeImplBuilder</span></td><td><code>6488d84feeca433e</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.policy.impl.VariableReferenceTypeMarshaller</span></td><td><code>1c11228358e60d54</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.policy.impl.VariableReferenceTypeUnmarshaller</span></td><td><code>854948a122582e6a</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.profile.saml.impl.ReferencedPoliciesTypeImplBuilder</span></td><td><code>fedd2511df957b80</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.profile.saml.impl.ReferencedPoliciesTypeMarshaller</span></td><td><code>e42f82b3c0406d6f</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.profile.saml.impl.ReferencedPoliciesTypeUnmarshaller</span></td><td><code>f8c772f546444bbd</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.profile.saml.impl.XACMLAuthzDecisionQueryTypeImplBuilder</span></td><td><code>4fb0880c556dd371</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.profile.saml.impl.XACMLAuthzDecisionQueryTypeMarshaller</span></td><td><code>3df6bff030e3f748</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.profile.saml.impl.XACMLAuthzDecisionQueryTypeUnmarshaller</span></td><td><code>18614a56321b4a32</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.profile.saml.impl.XACMLAuthzDecisionStatementTypeImplBuilder</span></td><td><code>d2800eb472572f79</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.profile.saml.impl.XACMLAuthzDecisionStatementTypeMarshaller</span></td><td><code>c03326e294ce56a8</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.profile.saml.impl.XACMLAuthzDecisionStatementTypeUnmarshaller</span></td><td><code>81532de4589e1d7a</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.profile.saml.impl.XACMLPolicyQueryTypeImplBuilder</span></td><td><code>0ca9253f050ce007</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.profile.saml.impl.XACMLPolicyQueryTypeMarshaller</span></td><td><code>dddf79e1ade9dae0</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.profile.saml.impl.XACMLPolicyQueryTypeUnmarshaller</span></td><td><code>1f19c541613235b0</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.profile.saml.impl.XACMLPolicyStatementTypeImplBuilder</span></td><td><code>16334cd294e7fe11</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.profile.saml.impl.XACMLPolicyStatementTypeMarshaller</span></td><td><code>24ec19aae021e6c7</code></td></tr><tr><td><span class="el_class">org.opensaml.xacml.profile.saml.impl.XACMLPolicyStatementTypeUnmarshaller</span></td><td><code>fbf68efeb70db923</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.AbstractValidatingSignableXMLObject</span></td><td><code>5860019b152084b9</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.AbstractXMLObject</span></td><td><code>07f869f4730ef4e8</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.AbstractXMLObjectBuilder</span></td><td><code>989158650b40bf1c</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.Configuration</span></td><td><code>086b7307e0872e30</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.Namespace</span></td><td><code>6aae0827dd66f060</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.NamespaceManager</span></td><td><code>712b6e21966f34af</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.XMLConfigurator</span></td><td><code>83cbe3dccf86210c</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.XMLObjectBuilderFactory</span></td><td><code>c379f843c011c08d</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.encryption.CipherData</span></td><td><code>586059c2e4a3871e</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.encryption.CipherValue</span></td><td><code>97c203fa442ab5c0</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.encryption.EncryptedKey</span></td><td><code>e8e4b7fd2625bbbc</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.encryption.EncryptionMethod</span></td><td><code>fc986512a0789f42</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.encryption.impl.AbstractXMLEncryptionMarshaller</span></td><td><code>62f78001888f18f3</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.encryption.impl.AbstractXMLEncryptionUnmarshaller</span></td><td><code>a991aff182eea52d</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.encryption.impl.AgreementMethodBuilder</span></td><td><code>8ba5a48fd984aa7b</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.encryption.impl.AgreementMethodMarshaller</span></td><td><code>677fc9b09caea820</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.encryption.impl.AgreementMethodUnmarshaller</span></td><td><code>be4a3a2befa2ae5b</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.encryption.impl.CarriedKeyNameBuilder</span></td><td><code>b086a2cb3d98107f</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.encryption.impl.CipherDataBuilder</span></td><td><code>43b40647248e7ca5</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.encryption.impl.CipherDataImpl</span></td><td><code>8cb008b2838f3786</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.encryption.impl.CipherDataMarshaller</span></td><td><code>53320814df0dc7f9</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.encryption.impl.CipherDataUnmarshaller</span></td><td><code>4f1f45645d764231</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.encryption.impl.CipherReferenceBuilder</span></td><td><code>7c6a42ae0dc57f1a</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.encryption.impl.CipherReferenceMarshaller</span></td><td><code>2475ba855a59e9db</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.encryption.impl.CipherReferenceUnmarshaller</span></td><td><code>7c900bd3a45e5146</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.encryption.impl.CipherValueBuilder</span></td><td><code>1b44d8c58b82c1ec</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.encryption.impl.CipherValueImpl</span></td><td><code>b326fa7679a20018</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.encryption.impl.DHKeyValueBuilder</span></td><td><code>9da278bdca1b9145</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.encryption.impl.DHKeyValueMarshaller</span></td><td><code>659f813be95ecd74</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.encryption.impl.DHKeyValueUnmarshaller</span></td><td><code>c99a769a4a2c0963</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.encryption.impl.DataReferenceBuilder</span></td><td><code>eccb7fdfdb4f44eb</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.encryption.impl.DataReferenceMarshaller</span></td><td><code>2c8ac47f28c73d23</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.encryption.impl.DataReferenceUnmarshaller</span></td><td><code>e3494c1ef366d837</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.encryption.impl.EncryptedDataBuilder</span></td><td><code>252d8a8499428031</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.encryption.impl.EncryptedDataMarshaller</span></td><td><code>8651c2eb9d170186</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.encryption.impl.EncryptedDataUnmarshaller</span></td><td><code>83d09c7204f02846</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.encryption.impl.EncryptedKeyBuilder</span></td><td><code>8805378cd135231c</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.encryption.impl.EncryptedKeyImpl</span></td><td><code>c00de384b878812e</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.encryption.impl.EncryptedKeyMarshaller</span></td><td><code>485d94e6a6abc5f3</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.encryption.impl.EncryptedKeyUnmarshaller</span></td><td><code>0255e7cc952e86cd</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.encryption.impl.EncryptedTypeImpl</span></td><td><code>692ff86879246190</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.encryption.impl.EncryptedTypeMarshaller</span></td><td><code>d714ac972c845554</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.encryption.impl.EncryptedTypeUnmarshaller</span></td><td><code>f42bb8ccb511a53a</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.encryption.impl.EncryptionMethodBuilder</span></td><td><code>88f876c8e318695b</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.encryption.impl.EncryptionMethodImpl</span></td><td><code>2c812e04546a6db9</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.encryption.impl.EncryptionMethodMarshaller</span></td><td><code>47b4b59a595d3f65</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.encryption.impl.EncryptionMethodUnmarshaller</span></td><td><code>42ca9496729750b6</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.encryption.impl.EncryptionPropertiesBuilder</span></td><td><code>735c4ae0cae9ceb3</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.encryption.impl.EncryptionPropertiesMarshaller</span></td><td><code>eb79b648374c6cac</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.encryption.impl.EncryptionPropertiesUnmarshaller</span></td><td><code>f5cf31a6ae4314a6</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.encryption.impl.EncryptionPropertyBuilder</span></td><td><code>52195fd0c6012045</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.encryption.impl.EncryptionPropertyMarshaller</span></td><td><code>a842869a18a58c1e</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.encryption.impl.EncryptionPropertyUnmarshaller</span></td><td><code>2da28f0921ee79a7</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.encryption.impl.GeneratorBuilder</span></td><td><code>27329a135ccb8464</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.encryption.impl.KANonceBuilder</span></td><td><code>adbca3d1a8b74164</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.encryption.impl.KeyReferenceBuilder</span></td><td><code>a983f98d30901a40</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.encryption.impl.KeyReferenceMarshaller</span></td><td><code>3bc89d022b8c0313</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.encryption.impl.KeyReferenceUnmarshaller</span></td><td><code>e3f5999512027b4c</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.encryption.impl.KeySizeBuilder</span></td><td><code>af78cd6191783b14</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.encryption.impl.OAEPparamsBuilder</span></td><td><code>874ff88923a44aed</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.encryption.impl.OriginatorKeyInfoBuilder</span></td><td><code>93ebb72bc549610e</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.encryption.impl.OriginatorKeyInfoMarshaller</span></td><td><code>ffb9a96b62517c12</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.encryption.impl.OriginatorKeyInfoUnmarshaller</span></td><td><code>19532685090e7cae</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.encryption.impl.PBuilder</span></td><td><code>eb9ad20170b9552c</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.encryption.impl.PgenCounterBuilder</span></td><td><code>4454aecfc68e1763</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.encryption.impl.PublicBuilder</span></td><td><code>46c6dda740726d41</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.encryption.impl.QBuilder</span></td><td><code>d07092891eec4417</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.encryption.impl.RecipientKeyInfoBuilder</span></td><td><code>7ec5d21d6aa1400c</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.encryption.impl.RecipientKeyInfoMarshaller</span></td><td><code>ae2d04deebb963b9</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.encryption.impl.RecipientKeyInfoUnmarshaller</span></td><td><code>a9750de643e52261</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.encryption.impl.ReferenceListBuilder</span></td><td><code>96017e4a5991e06f</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.encryption.impl.ReferenceListMarshaller</span></td><td><code>1c69ba6c026ee42d</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.encryption.impl.ReferenceListUnmarshaller</span></td><td><code>365fef6444ed82fa</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.encryption.impl.ReferenceTypeMarshaller</span></td><td><code>0094e486ff4f57aa</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.encryption.impl.ReferenceTypeUnmarshaller</span></td><td><code>15e5a90c67b64e0b</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.encryption.impl.SeedBuilder</span></td><td><code>2800d1dabfbf0eda</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.encryption.impl.TransformsBuilder</span></td><td><code>d89aac505da6cfb6</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.encryption.impl.TransformsMarshaller</span></td><td><code>8bb4f1d051f1e433</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.encryption.impl.TransformsUnmarshaller</span></td><td><code>0e78a8972d9adca4</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.encryption.validator.CipherDataSchemaValidator</span></td><td><code>cc6938ba92735f73</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.encryption.validator.CipherReferenceSchemaValidator</span></td><td><code>859417378424078f</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.encryption.validator.EncryptedTypeSchemaValidator</span></td><td><code>af00644d892f1d4d</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.encryption.validator.EncryptionMethodSchemaValidator</span></td><td><code>f862815d784e3285</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.encryption.validator.EncryptionPropertiesSchemaValidator</span></td><td><code>9a05755a7f66bc67</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.encryption.validator.EncryptionPropertySchemaValidator</span></td><td><code>71be92431b9fb40a</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.encryption.validator.KeySizeSchemaValidator</span></td><td><code>b536eaa6c84e0185</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.encryption.validator.ReferenceListSchemaValidator</span></td><td><code>e74de0ca1e0f9ca9</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.encryption.validator.ReferenceTypeSchemaValidator</span></td><td><code>43e757f2aee72fc0</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.encryption.validator.TransformsSchemaValidator</span></td><td><code>c63b708970d17834</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.io.AbstractXMLObjectMarshaller</span></td><td><code>237cfa54e4ed810d</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.io.AbstractXMLObjectUnmarshaller</span></td><td><code>742b80d3abce315a</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.io.BaseXMLObjectMarshaller</span></td><td><code>cc33df1a079a65d3</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.io.BaseXMLObjectUnmarshaller</span></td><td><code>22b0c4406a50760a</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.io.MarshallerFactory</span></td><td><code>e813dff694909124</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.io.UnmarshallerFactory</span></td><td><code>b7a0ecf15806678f</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.parse.BasicParserPool</span></td><td><code>6af24e9181f61679</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.parse.BasicParserPool.DocumentBuilderProxy</span></td><td><code>8eaf0c5fd12df36a</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.parse.LoggingErrorHandler</span></td><td><code>a898633a1ffe17a5</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.parse.StaticBasicParserPool</span></td><td><code>aaf29d56e913d1c8</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.schema.XSString</span></td><td><code>fb51c98770bf8067</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.schema.impl.XSAnyBuilder</span></td><td><code>8f41fc069876fc2f</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.schema.impl.XSAnyMarshaller</span></td><td><code>cd7163952b33f2b0</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.schema.impl.XSAnyUnmarshaller</span></td><td><code>a06c12d84c6e38f4</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.schema.impl.XSBase64BinaryBuilder</span></td><td><code>296ecf9d612be16f</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.schema.impl.XSBase64BinaryImpl</span></td><td><code>9a8c2d9374aff1a5</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.schema.impl.XSBase64BinaryMarshaller</span></td><td><code>ae9e09ca544350c5</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.schema.impl.XSBase64BinaryUnmarshaller</span></td><td><code>dff1295b4951f924</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.schema.impl.XSDateTimeBuilder</span></td><td><code>c7a1d23308fcb05f</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.schema.impl.XSDateTimeMarshaller</span></td><td><code>50b87054874b8c34</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.schema.impl.XSDateTimeUnmarshaller</span></td><td><code>2d2a44bcc60f1497</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.schema.impl.XSIntegerBuilder</span></td><td><code>db327260bba5420e</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.schema.impl.XSIntegerMarshaller</span></td><td><code>ee462f1919e6d15f</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.schema.impl.XSIntegerUnmarshaller</span></td><td><code>122a4a6cb6fc0248</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.schema.impl.XSQNameBuilder</span></td><td><code>ce22b9f6661c13b4</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.schema.impl.XSQNameMarshaller</span></td><td><code>30a6771a6b39c7cc</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.schema.impl.XSQNameUnmarshaller</span></td><td><code>4b497b5d5f7a2e21</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.schema.impl.XSStringBuilder</span></td><td><code>2ff62b16892c20f9</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.schema.impl.XSStringImpl</span></td><td><code>b6ef0f5c0fd81a2a</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.schema.impl.XSStringMarshaller</span></td><td><code>3f9cfe42fa17f271</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.schema.impl.XSStringUnmarshaller</span></td><td><code>5342eb47dd3e14f1</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.schema.impl.XSURIBuilder</span></td><td><code>93da3250cfda1a24</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.schema.impl.XSURIMarshaller</span></td><td><code>fdb5cd67c3afa1cb</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.schema.impl.XSURIUnmarshaller</span></td><td><code>45c0da5cd2788cb5</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.schema.validator.XSBase64BinarySchemaValidator</span></td><td><code>12be2fff030f2083</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.schema.validator.XSIntegerSchemaValidator</span></td><td><code>e0c253cc1b7fa7de</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.schema.validator.XSStringSchemaValidator</span></td><td><code>8cf046de0300d54c</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.security.BasicSecurityConfiguration</span></td><td><code>3a3a843bcb583653</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.security.BasicSecurityConfiguration.DataEncryptionIndex</span></td><td><code>0ff0e3b8c78aab6a</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.security.BasicSecurityConfiguration.KeyTransportEncryptionIndex</span></td><td><code>c8bb602a116e226b</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.security.DefaultSecurityConfigurationBootstrap</span></td><td><code>7ddd800b51dae585</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.security.SecurityHelper</span></td><td><code>4f9d7a39ce04a803</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.security.credential.AbstractCredential</span></td><td><code>401098af36440672</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.security.credential.AbstractCredentialResolver</span></td><td><code>e5561dd0b7988690</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.security.credential.AbstractCriteriaFilteringCredentialResolver</span></td><td><code>70c3d29ca5f551a3</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.security.credential.BasicCredential</span></td><td><code>86531b27f02f0a61</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.security.credential.BasicKeyInfoGeneratorFactory</span></td><td><code>f5c2c90a9c4c465e</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.security.credential.BasicKeyInfoGeneratorFactory.BasicOptions</span></td><td><code>5330380d5d68f0d9</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.security.credential.CredentialContextSet</span></td><td><code>b35d8f19a1942b0e</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.security.credential.UsageType</span></td><td><code>4bacd929e0330b00</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.security.keyinfo.BasicProviderKeyInfoCredentialResolver</span></td><td><code>b1c200d26813dd57</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.security.keyinfo.KeyInfoGeneratorManager</span></td><td><code>c9fcc0b6f0737a37</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.security.keyinfo.NamedKeyInfoGeneratorManager</span></td><td><code>7cb4362ba8f76850</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.security.keyinfo.provider.AbstractKeyInfoProvider</span></td><td><code>624c5e43dfb42eeb</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.security.keyinfo.provider.DSAKeyValueProvider</span></td><td><code>d2314e2daaec1f85</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.security.keyinfo.provider.InlineX509DataProvider</span></td><td><code>077a6e886720298e</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.security.keyinfo.provider.RSAKeyValueProvider</span></td><td><code>26df7dc6abbe1c43</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.security.x509.BasicX509Credential</span></td><td><code>9d7a096333381c8a</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.security.x509.InternalX500DNHandler</span></td><td><code>2dfcba93d4cce1dc</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.security.x509.X509KeyInfoGeneratorFactory</span></td><td><code>6ddbce0bb516eb6c</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.security.x509.X509KeyInfoGeneratorFactory.X509Options</span></td><td><code>f08f94a9b92cd120</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.signature.AbstractSignableXMLObject</span></td><td><code>4c76a14dce065cf0</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.signature.KeyInfo</span></td><td><code>d03d53dae6926c3d</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.signature.KeyName</span></td><td><code>8bd0acd4acf4275b</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.signature.KeyValue</span></td><td><code>ef8b7de9e683e4a6</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.signature.MgmtData</span></td><td><code>bf4858f6f87e72df</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.signature.PGPData</span></td><td><code>78f34b758be1f02f</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.signature.PGPKeyID</span></td><td><code>6667fb292765aa8f</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.signature.PGPKeyPacket</span></td><td><code>b67b459800fe4167</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.signature.RetrievalMethod</span></td><td><code>338171f826164a35</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.signature.SPKIData</span></td><td><code>8d7a6f4a832334d1</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.signature.Signature</span></td><td><code>ad921082dcc6c6ad</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.signature.SignatureValidator</span></td><td><code>9dbb780a3f316fe0</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.signature.Signer</span></td><td><code>cd03b6ad62194a70</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.signature.X509CRL</span></td><td><code>b8ba99f9ee83059c</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.signature.X509Certificate</span></td><td><code>d46deea1fa2bfa95</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.signature.X509Data</span></td><td><code>bbc217de405c1255</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.signature.X509IssuerSerial</span></td><td><code>252a4b482165a039</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.signature.X509SKI</span></td><td><code>5e2e795c5095751a</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.signature.X509SubjectName</span></td><td><code>45965e6d4e24b26c</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.signature.impl.AbstractXMLSignatureMarshaller</span></td><td><code>141c2e76c4bdfc0f</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.signature.impl.AbstractXMLSignatureUnmarshaller</span></td><td><code>0b7b2de977f1c97e</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.signature.impl.CryptoBinaryBuilder</span></td><td><code>bcabb21f1b61bf98</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.signature.impl.CryptoBinaryMarshaller</span></td><td><code>61e7f84bbd5092db</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.signature.impl.CryptoBinaryUnmarshaller</span></td><td><code>ca2412c60c8990d9</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.signature.impl.DSAKeyValueBuilder</span></td><td><code>744d1894c2cb85d3</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.signature.impl.DSAKeyValueMarshaller</span></td><td><code>c4055c9c0b3a1e03</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.signature.impl.DSAKeyValueUnmarshaller</span></td><td><code>521f182938c3b1b1</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.signature.impl.DigestMethodBuilder</span></td><td><code>93534f263b5c9d1d</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.signature.impl.DigestMethodMarshaller</span></td><td><code>f4152a44b6328ff4</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.signature.impl.DigestMethodUnmarshaller</span></td><td><code>df0686ba959fbeec</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.signature.impl.ExponentBuilder</span></td><td><code>a542fbd8220d7332</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.signature.impl.GBuilder</span></td><td><code>d753b5f0cd5e5816</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.signature.impl.JBuilder</span></td><td><code>76dcf085dc4e6d17</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.signature.impl.KeyInfoBuilder</span></td><td><code>13b7c95dc5700d4c</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.signature.impl.KeyInfoImpl</span></td><td><code>acc72fcf7e83ba9a</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.signature.impl.KeyInfoMarshaller</span></td><td><code>d737c29d4924c609</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.signature.impl.KeyInfoTypeImpl</span></td><td><code>18ee346cee58e068</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.signature.impl.KeyInfoTypeMarshaller</span></td><td><code>4abcf5d5c775cd12</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.signature.impl.KeyInfoTypeUnmarshaller</span></td><td><code>58e672f25a865923</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.signature.impl.KeyInfoUnmarshaller</span></td><td><code>b9257fe3cc0ccaae</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.signature.impl.KeyNameBuilder</span></td><td><code>7a2d56b44bc500d6</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.signature.impl.KeyValueBuilder</span></td><td><code>7a11fff011102b5c</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.signature.impl.KeyValueMarshaller</span></td><td><code>02e3324e01e65f98</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.signature.impl.KeyValueUnmarshaller</span></td><td><code>7005852def7cd15a</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.signature.impl.MgmtDataBuilder</span></td><td><code>170ad23b1a00ba6a</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.signature.impl.ModulusBuilder</span></td><td><code>3453d29af34cc840</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.signature.impl.PBuilder</span></td><td><code>85c27a6ffe6e0714</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.signature.impl.PGPDataBuilder</span></td><td><code>c55c2f1bbd836819</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.signature.impl.PGPDataMarshaller</span></td><td><code>ffa5db5232c9c6e8</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.signature.impl.PGPDataUnmarshaller</span></td><td><code>25a133507664ff33</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.signature.impl.PGPKeyIDBuilder</span></td><td><code>206e16cb0aa8dd68</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.signature.impl.PGPKeyPacketBuilder</span></td><td><code>d9621df9e4903942</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.signature.impl.PgenCounterBuilder</span></td><td><code>074880db164a28c2</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.signature.impl.QBuilder</span></td><td><code>110d9df860caeafd</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.signature.impl.RSAKeyValueBuilder</span></td><td><code>5a503a2d79f50e1b</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.signature.impl.RSAKeyValueMarshaller</span></td><td><code>d35f71181f660707</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.signature.impl.RSAKeyValueUnmarshaller</span></td><td><code>911570fee2fd33d5</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.signature.impl.RetrievalMethodBuilder</span></td><td><code>c7761fba2f5590f8</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.signature.impl.RetrievalMethodMarshaller</span></td><td><code>949c185315f79e1f</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.signature.impl.RetrievalMethodUnmarshaller</span></td><td><code>5cb050fe91f3d229</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.signature.impl.SPKIDataBuilder</span></td><td><code>c6deb1ee0238fd09</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.signature.impl.SPKIDataMarshaller</span></td><td><code>a5a360365818d89d</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.signature.impl.SPKIDataUnmarshaller</span></td><td><code>a0b719ca3f9fd062</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.signature.impl.SPKISexpBuilder</span></td><td><code>fadbb93b330f391e</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.signature.impl.SeedBuilder</span></td><td><code>f21c0733f891fbe6</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.signature.impl.SignatureBuilder</span></td><td><code>c92782ab714e45b6</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.signature.impl.SignatureImpl</span></td><td><code>d3ae8a7e5b4a2d30</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.signature.impl.SignatureMarshaller</span></td><td><code>d473cbabfaef896a</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.signature.impl.SignatureUnmarshaller</span></td><td><code>f59e10f47f87436c</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.signature.impl.TransformBuilder</span></td><td><code>c9551e4a60c362e1</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.signature.impl.TransformMarshaller</span></td><td><code>6a16605336fbf32b</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.signature.impl.TransformUnmarshaller</span></td><td><code>c85bff24b8755e13</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.signature.impl.TransformsBuilder</span></td><td><code>ecd9b3b7ac5a0af7</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.signature.impl.TransformsMarshaller</span></td><td><code>b9c4cf404c71df86</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.signature.impl.TransformsUnmarshaller</span></td><td><code>fe83757f97d777dc</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.signature.impl.X509CRLBuilder</span></td><td><code>0406745f3997ed50</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.signature.impl.X509CertificateBuilder</span></td><td><code>d08b3bb6d7b1cb01</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.signature.impl.X509CertificateImpl</span></td><td><code>53b03d56201a680a</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.signature.impl.X509DataBuilder</span></td><td><code>cd561a7280f5c16d</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.signature.impl.X509DataImpl</span></td><td><code>5d1db5bfcd372703</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.signature.impl.X509DataMarshaller</span></td><td><code>77662f710b12fe51</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.signature.impl.X509DataUnmarshaller</span></td><td><code>cf7be3e81a77e761</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.signature.impl.X509IssuerNameBuilder</span></td><td><code>bf109a00c33242bb</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.signature.impl.X509IssuerSerialBuilder</span></td><td><code>c5c6310eeb70ffc8</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.signature.impl.X509IssuerSerialMarshaller</span></td><td><code>7c3343d01cc21c82</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.signature.impl.X509IssuerSerialUnmarshaller</span></td><td><code>5404cfff01001e43</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.signature.impl.X509SKIBuilder</span></td><td><code>57aa6377db12e427</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.signature.impl.X509SerialNumberBuilder</span></td><td><code>767d5db846f9e3b3</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.signature.impl.X509SerialNumberMarshaller</span></td><td><code>723e58ee9af3845f</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.signature.impl.X509SerialNumberUnmarshaller</span></td><td><code>79dd4ae000e24e6b</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.signature.impl.X509SubjectNameBuilder</span></td><td><code>26c23f64ffd877fb</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.signature.impl.XPathBuilder</span></td><td><code>8021078db05703b6</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.signature.impl.YBuilder</span></td><td><code>a772a14495ed85b2</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.signature.validator.CryptoBinarySchemaValidator</span></td><td><code>5cc6c81bb07f5352</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.signature.validator.DSAKeyValueSchemaValidator</span></td><td><code>91a94848e0a99fb1</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.signature.validator.KeyInfoTypeSchemaValidator</span></td><td><code>e88ddbc945f5c8a3</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.signature.validator.KeyValueSchemaValidator</span></td><td><code>d1149d005f52d8d0</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.signature.validator.PGPDataSchemaValidator</span></td><td><code>3fd2525d7a4732c3</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.signature.validator.RSAKeyValueSchemaValidator</span></td><td><code>782ae41cef93265c</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.signature.validator.RetrievalMethodSchemaValidator</span></td><td><code>30370c8720153c55</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.signature.validator.SPKIDataSchemaValidator</span></td><td><code>18bfb45103677dc4</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.signature.validator.SignatureSchemaValidator</span></td><td><code>e8521aa49e6bc329</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.signature.validator.TransformSchemaValidator</span></td><td><code>8f23bd70a8cf9f47</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.signature.validator.TransformsSchemaValidator</span></td><td><code>9cfef58221f1c385</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.signature.validator.X509DataSchemaValidator</span></td><td><code>c627273ee14faf03</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.signature.validator.X509IssuerSerialSchemaValidator</span></td><td><code>ddf166bf49987e1e</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.signature.validator.X509SerialNumberSchemaValidator</span></td><td><code>e25be1ad527eb70b</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.util.AttributeMap</span></td><td><code>eae546ac55646b86</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.util.ClassIndexedSet</span></td><td><code>6093b1534cb111d9</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.util.DatatypeHelper</span></td><td><code>a42da7ef6e1740a5</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.util.IDIndex</span></td><td><code>2d28c9db684de022</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.util.IndexedXMLObjectChildrenList</span></td><td><code>dcffe7b5be648178</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.util.IndexingObjectStore</span></td><td><code>c3e7b1d443890c5b</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.util.IndexingObjectStore.StoredObjectWrapper</span></td><td><code>690ccc6fcf59a9a5</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.util.LazyList</span></td><td><code>da984614ca4f5155</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.util.LazyMap</span></td><td><code>9f6b6ca3c187f69e</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.util.LazySet</span></td><td><code>a006377313292d47</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.util.ListView</span></td><td><code>0150d932714d6aa1</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.util.XMLConstants</span></td><td><code>56c892eb6c0211a4</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.util.XMLHelper</span></td><td><code>8df692a9568c4b75</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.util.XMLHelper.1</span></td><td><code>c51e899c2e6d2839</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.util.XMLObjectChildrenList</span></td><td><code>a3256f173adc17cb</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.validation.AbstractValidatingXMLObject</span></td><td><code>365f2b23d669fd26</code></td></tr><tr><td><span class="el_class">org.opensaml.xml.validation.ValidatorSuite</span></td><td><code>927b9fe57657aec3</code></td></tr><tr><td><span class="el_class">org.owasp.esapi.ESAPI</span></td><td><code>1f56c083723b4093</code></td></tr><tr><td><span class="el_class">org.slf4j.LoggerFactory</span></td><td><code>80a09e54d0dd8177</code></td></tr><tr><td><span class="el_class">org.slf4j.helpers.MarkerIgnoringBase</span></td><td><code>6563e8f46a732108</code></td></tr><tr><td><span class="el_class">org.slf4j.helpers.NOPLoggerFactory</span></td><td><code>aeae691dfc9206d3</code></td></tr><tr><td><span class="el_class">org.slf4j.helpers.NamedLoggerBase</span></td><td><code>b00a3d282d54c7af</code></td></tr><tr><td><span class="el_class">org.slf4j.helpers.SubstituteLoggerFactory</span></td><td><code>c66b0a6ea1adaf2a</code></td></tr><tr><td><span class="el_class">org.slf4j.impl.Log4jLoggerAdapter</span></td><td><code>98c88d86ad72dcde</code></td></tr><tr><td><span class="el_class">org.slf4j.impl.Log4jLoggerFactory</span></td><td><code>e9a9f105501340c3</code></td></tr><tr><td><span class="el_class">org.slf4j.impl.StaticLoggerBinder</span></td><td><code>6dc59fc1ad10cb45</code></td></tr><tr><td><span class="el_class">org.xmlsoap.ping.Ping</span></td><td><code>eae9f485093290d7</code></td></tr><tr><td><span class="el_class">org.xmlsoap.ping.Ping.Factory</span></td><td><code>5367832151265563</code></td></tr><tr><td><span class="el_class">org.xmlsoap.ping.PingDocument</span></td><td><code>8474e529cdf87029</code></td></tr><tr><td><span class="el_class">org.xmlsoap.ping.PingDocument.Factory</span></td><td><code>8ea82aa20dde0250</code></td></tr><tr><td><span class="el_class">org.xmlsoap.ping.PingResponseDocument</span></td><td><code>f86949e6f7ffdeb1</code></td></tr><tr><td><span class="el_class">org.xmlsoap.ping.PingResponseDocument.Factory</span></td><td><code>334adc0c39232c1a</code></td></tr><tr><td><span class="el_class">org.xmlsoap.ping.TicketType</span></td><td><code>b9ec0314ec9d896d</code></td></tr><tr><td><span class="el_class">org.xmlsoap.ping.TicketType.Factory</span></td><td><code>c12a80c234d16e1f</code></td></tr><tr><td><span class="el_class">org.xmlsoap.ping.impl.PingDocumentImpl</span></td><td><code>19a5a5b6212a8ee7</code></td></tr><tr><td><span class="el_class">org.xmlsoap.ping.impl.PingImpl</span></td><td><code>7483624cf453f09a</code></td></tr><tr><td><span class="el_class">org.xmlsoap.ping.impl.PingResponseDocumentImpl</span></td><td><code>44ff3d98227ae88e</code></td></tr><tr><td><span class="el_class">org.xmlsoap.ping.impl.PingResponseImpl</span></td><td><code>05a60023de8dfcac</code></td></tr><tr><td><span class="el_class">org.xmlsoap.ping.impl.TicketTypeImpl</span></td><td><code>f2ed7daaa06330fa</code></td></tr><tr><td><span class="el_class">schemaorg_apache_xmlbeans.system.s3AD865C22460106033B00C3CE12B458C.TypeSystemHolder</span></td><td><code>8c9e1e0cd1e5533d</code></td></tr><tr><td><span class="el_class">sun.security.ec.SunEC</span></td><td><code>daeeb9700119450f</code></td></tr><tr><td><span class="el_class">sun.security.ec.SunEC.1</span></td><td><code>65516d479a34a629</code></td></tr><tr><td><span class="el_class">sun.security.ec.SunECEntries</span></td><td><code>ab620fd79c85a619</code></td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/index.html b/axis2/java/core-rampart/code-coverage/index.html
new file mode 100644
index 0000000..a0f0a8a
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/index.html
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href=".resources/report.css" type="text/css"/><link rel="shortcut icon" href=".resources/report.gif" type="image/gif"/><title>Coverage Report</title><script type="text/javascript" src=".resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href=".sessions.html" class="el_session">Sessions</a></span><span class="el_report">Coverage Report</span></div><h1>Coverage Report</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">11,834 of 31,478</td><td class="ctr2">62%</td><td class="bar">1,656 of 3,557</td><td class="ctr2">53%</td><td class="ctr1">1,587</td><td class="ctr2">2,802</td><td class="ctr1">2,707</td><td class="ctr2">7,626</td><td class="ctr1">342</td><td class="ctr2">1,019</td><td class="ctr1">19</td><td class="ctr2">84</td></tr></tfoot><tbody><tr><td id="a5"><a href="org.apache.rampart.builder/index.html" class="el_package">org.apache.rampart.builder</a></td><td class="bar" id="b0"><img src=".resources/redbar.gif" width="41" height="10" title="2,179" alt="2,179"/><img src=".resources/greenbar.gif" width="78" height="10" title="4,067" alt="4,067"/></td><td class="ctr2" id="c4">65%</td><td class="bar" id="d0"><img src=".resources/redbar.gif" width="56" height="10" title="359" alt="359"/><img src=".resources/greenbar.gif" width="63" height="10" title="405" alt="405"/></td><td class="ctr2" id="e6">53%</td><td class="ctr1" id="f0">281</td><td class="ctr2" id="g1">427</td><td class="ctr1" id="h0">450</td><td class="ctr2" id="i0">1,451</td><td class="ctr1" id="j11">6</td><td class="ctr2" id="k9">45</td><td class="ctr1" id="l9">0</td><td class="ctr2" id="m6">4</td></tr><tr><td id="a2"><a href="org.apache.rahas.impl/index.html" class="el_package">org.apache.rahas.impl</a></td><td class="bar" id="b1"><img src=".resources/redbar.gif" width="36" height="10" title="1,897" alt="1,897"/><img src=".resources/greenbar.gif" width="48" height="10" title="2,503" alt="2,503"/></td><td class="ctr2" id="c8">57%</td><td class="bar" id="d3"><img src=".resources/redbar.gif" width="29" height="10" title="187" alt="187"/><img src=".resources/greenbar.gif" width="25" height="10" title="165" alt="165"/></td><td class="ctr2" id="e9">47%</td><td class="ctr1" id="f3">194</td><td class="ctr2" id="g4">280</td><td class="ctr1" id="h1">429</td><td class="ctr2" id="i2">1,030</td><td class="ctr1" id="j1">44</td><td class="ctr2" id="k3">104</td><td class="ctr1" id="l3">2</td><td class="ctr2" id="m2">12</td></tr><tr><td id="a12"><a href="org.apache.rampart.util/index.html" class="el_package">org.apache.rampart.util</a></td><td class="bar" id="b2"><img src=".resources/redbar.gif" width="29" height="10" title="1,545" alt="1,545"/><img src=".resources/greenbar.gif" width="52" height="10" title="2,755" alt="2,755"/></td><td class="ctr2" id="c5">64%</td><td class="bar" id="d1"><img src=".resources/redbar.gif" width="45" height="10" title="292" alt="292"/><img src=".resources/greenbar.gif" width="49" height="10" title="318" alt="318"/></td><td class="ctr2" id="e7">52%</td><td class="ctr1" id="f2">224</td><td class="ctr2" id="g2">399</td><td class="ctr1" id="h2">369</td><td class="ctr2" id="i1">1,071</td><td class="ctr1" id="j7">20</td><td class="ctr2" id="k4">93</td><td class="ctr1" id="l10">0</td><td class="ctr2" id="m5">5</td></tr><tr><td id="a4"><a href="org.apache.rampart/index.html" class="el_package">org.apache.rampart</a></td><td class="bar" id="b3"><img src=".resources/redbar.gif" width="23" height="10" title="1,212" alt="1,212"/><img src=".resources/greenbar.gif" width="57" height="10" title="3,009" alt="3,009"/></td><td class="ctr2" id="c2">71%</td><td class="bar" id="d2"><img src=".resources/redbar.gif" width="39" height="10" title="251" alt="251"/><img src=".resources/greenbar.gif" width="69" height="10" title="441" alt="441"/></td><td class="ctr2" id="e0">64%</td><td class="ctr1" id="f1">226</td><td class="ctr2" id="g0">454</td><td class="ctr1" id="h3">265</td><td class="ctr2" id="i3">1,012</td><td class="ctr1" id="j5">27</td><td class="ctr2" id="k2">108</td><td class="ctr1" id="l5">1</td><td class="ctr2" id="m1">13</td></tr><tr><td id="a0"><a href="org.apache.rahas/index.html" class="el_package">org.apache.rahas</a></td><td class="bar" id="b4"><img src=".resources/redbar.gif" width="19" height="10" title="1,016" alt="1,016"/><img src=".resources/greenbar.gif" width="56" height="10" title="2,919" alt="2,919"/></td><td class="ctr2" id="c0">74%</td><td class="bar" id="d4"><img src=".resources/redbar.gif" width="23" height="10" title="148" alt="148"/><img src=".resources/greenbar.gif" width="35" height="10" title="227" alt="227"/></td><td class="ctr2" id="e1">61%</td><td class="ctr1" id="f4">167</td><td class="ctr2" id="g3">366</td><td class="ctr1" id="h5">222</td><td class="ctr2" id="i4">887</td><td class="ctr1" id="j2">40</td><td class="ctr2" id="k0">178</td><td class="ctr1" id="l0">4</td><td class="ctr2" id="m0">15</td></tr><tr><td id="a3"><a href="org.apache.rahas.impl.util/index.html" class="el_package">org.apache.rahas.impl.util</a></td><td class="bar" id="b5"><img src=".resources/redbar.gif" width="17" height="10" title="934" alt="934"/><img src=".resources/greenbar.gif" width="11" height="10" title="597" alt="597"/></td><td class="ctr2" id="c10">39%</td><td class="bar" id="d8"><img src=".resources/redbar.gif" width="9" height="10" title="59" alt="59"/><img src=".resources/greenbar.gif" width="1" height="10" title="7" alt="7"/></td><td class="ctr2" id="e10">11%</td><td class="ctr1" id="f7">71</td><td class="ctr2" id="g8">111</td><td class="ctr1" id="h4">236</td><td class="ctr2" id="i6">413</td><td class="ctr1" id="j3">40</td><td class="ctr2" id="k6">78</td><td class="ctr1" id="l2">3</td><td class="ctr2" id="m3">8</td></tr><tr><td id="a1"><a href="org.apache.rahas.client/index.html" class="el_package">org.apache.rahas.client</a></td><td class="bar" id="b6"><img src=".resources/redbar.gif" width="15" height="10" title="801" alt="801"/><img src=".resources/greenbar.gif" width="13" height="10" title="685" alt="685"/></td><td class="ctr2" id="c9">46%</td><td class="bar" id="d6"><img src=".resources/redbar.gif" width="10" height="10" title="64" alt="64"/><img src=".resources/greenbar.gif" width="9" height="10" title="60" alt="60"/></td><td class="ctr2" id="e8">48%</td><td class="ctr1" id="f8">67</td><td class="ctr2" id="g9">96</td><td class="ctr1" id="h7">167</td><td class="ctr2" id="i8">328</td><td class="ctr1" id="j9">19</td><td class="ctr2" id="k10">34</td><td class="ctr1" id="l6">1</td><td class="ctr2" id="m11">2</td></tr><tr><td id="a10"><a href="org.apache.rampart.policy.model/index.html" class="el_package">org.apache.rampart.policy.model</a></td><td class="bar" id="b7"><img src=".resources/redbar.gif" width="12" height="10" title="654" alt="654"/><img src=".resources/greenbar.gif" width="2" height="10" title="151" alt="151"/></td><td class="ctr2" id="c11">19%</td><td class="bar" id="d7"><img src=".resources/redbar.gif" width="10" height="10" title="64" alt="64"/></td><td class="ctr2" id="e11">0%</td><td class="ctr1" id="f6">78</td><td class="ctr2" id="g7">116</td><td class="ctr1" id="h6">196</td><td class="ctr2" id="i9">252</td><td class="ctr1" id="j0">46</td><td class="ctr2" id="k5">84</td><td class="ctr1" id="l4">2</td><td class="ctr2" id="m7">4</td></tr><tr><td id="a6"><a href="org.apache.rampart.handler/index.html" class="el_package">org.apache.rampart.handler</a></td><td class="bar" id="b8"><img src=".resources/redbar.gif" width="9" height="10" title="483" alt="483"/><img src=".resources/greenbar.gif" width="21" height="10" title="1,114" alt="1,114"/></td><td class="ctr2" id="c3">70%</td><td class="bar" id="d5"><img src=".resources/redbar.gif" width="18" height="10" title="116" alt="116"/><img src=".resources/greenbar.gif" width="22" height="10" title="142" alt="142"/></td><td class="ctr2" id="e5">55%</td><td class="ctr1" id="f5">117</td><td class="ctr2" id="g6">189</td><td class="ctr1" id="h8">119</td><td class="ctr2" id="i5">434</td><td class="ctr1" id="j10">18</td><td class="ctr2" id="k8">60</td><td class="ctr1" id="l7">1</td><td class="ctr2" id="m4">8</td></tr><tr><td id="a8"><a href="org.apache.rampart.policy/index.html" class="el_package">org.apache.rampart.policy</a></td><td class="bar" id="b9"><img src=".resources/redbar.gif" width="6" height="10" title="343" alt="343"/><img src=".resources/greenbar.gif" width="17" height="10" title="935" alt="935"/></td><td class="ctr2" id="c1">73%</td><td class="bar" id="d9"><img src=".resources/redbar.gif" width="8" height="10" title="55" alt="55"/><img src=".resources/greenbar.gif" width="13" height="10" title="83" alt="83"/></td><td class="ctr2" id="e2">60%</td><td class="ctr1" id="f9">61</td><td class="ctr2" id="g5">203</td><td class="ctr1" id="h9">97</td><td class="ctr2" id="i7">397</td><td class="ctr1" id="j6">24</td><td class="ctr2" id="k1">131</td><td class="ctr1" id="l11">0</td><td class="ctr2" id="m10">3</td></tr><tr><td id="a7"><a href="org.apache.rampart.handler.config/index.html" class="el_package">org.apache.rampart.handler.config</a></td><td class="bar" id="b10"><img src=".resources/redbar.gif" width="6" height="10" title="319" alt="319"/><img src=".resources/greenbar.gif" width="10" height="10" title="546" alt="546"/></td><td class="ctr2" id="c6">63%</td><td class="bar" id="d12"><img src=".resources/redbar.gif" width="2" height="10" title="17" alt="17"/><img src=".resources/greenbar.gif" width="3" height="10" title="21" alt="21"/></td><td class="ctr2" id="e3">55%</td><td class="ctr1" id="f10">48</td><td class="ctr2" id="g10">91</td><td class="ctr1" id="h12">44</td><td class="ctr2" id="i10">166</td><td class="ctr1" id="j4">34</td><td class="ctr2" id="k7">72</td><td class="ctr1" id="l12">0</td><td class="ctr2" id="m12">2</td></tr><tr><td id="a9"><a href="org.apache.rampart.policy.builders/index.html" class="el_package">org.apache.rampart.policy.builders</a></td><td class="bar" id="b11"><img src=".resources/redbar.gif" width="4" height="10" title="231" alt="231"/><img src=".resources/greenbar.gif" width="6" height="10" title="363" alt="363"/></td><td class="ctr2" id="c7">61%</td><td class="bar" id="d10"><img src=".resources/redbar.gif" width="4" height="10" title="26" alt="26"/><img src=".resources/greenbar.gif" width="5" height="10" title="32" alt="32"/></td><td class="ctr2" id="e4">55%</td><td class="ctr1" id="f12">24</td><td class="ctr2" id="g11">41</td><td class="ctr1" id="h11">50</td><td class="ctr2" id="i11">122</td><td class="ctr1" id="j12">4</td><td class="ctr2" id="k12">12</td><td class="ctr1" id="l8">1</td><td class="ctr2" id="m8">4</td></tr><tr><td id="a11"><a href="org.apache.rampart.saml/index.html" class="el_package">org.apache.rampart.saml</a></td><td class="bar" id="b12"><img src=".resources/redbar.gif" width="4" height="10" title="220" alt="220"/></td><td class="ctr2" id="c12">0%</td><td class="bar" id="d11"><img src=".resources/redbar.gif" width="2" height="10" title="18" alt="18"/></td><td class="ctr2" id="e12">0%</td><td class="ctr1" id="f11">29</td><td class="ctr2" id="g12">29</td><td class="ctr1" id="h10">63</td><td class="ctr2" id="i12">63</td><td class="ctr1" id="j8">20</td><td class="ctr2" id="k11">20</td><td class="ctr1" id="l1">4</td><td class="ctr2" id="m9">4</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rahas.client/STSClient$CBHandler.html b/axis2/java/core-rampart/code-coverage/org.apache.rahas.client/STSClient$CBHandler.html
new file mode 100644
index 0000000..4a421e2
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rahas.client/STSClient$CBHandler.html
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>STSClient.CBHandler</title><script type="text/javascript" src="../.resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rahas.client</a> &gt; <span class="el_class">STSClient.CBHandler</span></div><h1>STSClient.CBHandler</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">14 of 14</td><td class="ctr2">0%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">2</td><td class="ctr2">2</td><td class="ctr1">5</td><td class="ctr2">5</td><td class="ctr1">2</td><td class="ctr2">2</td></tr></tfoot><tbody><tr><td id="a0"><a href="STSClient.java.html#L958" class="el_method">handle(Callback[])</a></td><td class="bar" id="b0"><img src="../.resources/redbar.gif" width="120" height="10" title="8" alt="8"/></td><td class="ctr2" id="c0">0%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h1">2</td><td class="ctr2" id="i1">2</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a1"><a href="STSClient.java.html#L952" class="el_method">STSClient.CBHandler(String)</a></td><td class="bar" id="b1"><img src="../.resources/redbar.gif" width="90" height="10" title="6" alt="6"/></td><td class="ctr2" id="c1">0%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h0">3</td><td class="ctr2" id="i0">3</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rahas.client/STSClient.html b/axis2/java/core-rampart/code-coverage/org.apache.rahas.client/STSClient.html
new file mode 100644
index 0000000..26d7ca5
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rahas.client/STSClient.html
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>STSClient</title><script type="text/javascript" src="../.resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rahas.client</a> &gt; <span class="el_class">STSClient</span></div><h1>STSClient</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">787 of 1,472</td><td class="ctr2">47%</td><td class="bar">64 of 124</td><td class="ctr2">48%</td><td class="ctr1">65</td><td class="ctr2">94</td><td class="ctr1">162</td><td class="ctr2">323</td><td class="ctr1">17</td><td class="ctr2">32</td></tr></tfoot><tbody><tr><td id="a5"><a href="STSClient.java.html#L776" class="el_method">createValidateRequest(String, String)</a></td><td class="bar" id="b0"><img src="../.resources/redbar.gif" width="36" height="10" title="80" alt="80"/></td><td class="ctr2" id="c15">0%</td><td class="bar" id="d2"><img src="../.resources/redbar.gif" width="24" height="10" title="6" alt="6"/></td><td class="ctr2" id="e8">0%</td><td class="ctr1" id="f2">4</td><td class="ctr2" id="g4">4</td><td class="ctr1" id="h0">17</td><td class="ctr2" id="i4">17</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a4"><a href="STSClient.java.html#L815" class="el_method">createRenewRequest(String, String)</a></td><td class="bar" id="b1"><img src="../.resources/redbar.gif" width="36" height="10" title="80" alt="80"/></td><td class="ctr2" id="c16">0%</td><td class="bar" id="d3"><img src="../.resources/redbar.gif" width="24" height="10" title="6" alt="6"/></td><td class="ctr2" id="e9">0%</td><td class="ctr1" id="f3">4</td><td class="ctr2" id="g5">4</td><td class="ctr1" id="h1">17</td><td class="ctr2" id="i5">17</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a31"><a href="STSClient.java.html#L197" class="el_method">validateToken(String, String, Policy)</a></td><td class="bar" id="b2"><img src="../.resources/redbar.gif" width="35" height="10" title="77" alt="77"/></td><td class="ctr2" id="c17">0%</td><td class="bar" id="d9"><img src="../.resources/redbar.gif" width="8" height="10" title="2" alt="2"/></td><td class="ctr2" id="e10">0%</td><td class="ctr1" id="f7">2</td><td class="ctr2" id="g9">2</td><td class="ctr1" id="h4">15</td><td class="ctr2" id="i8">15</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a15"><a href="STSClient.java.html#L273" class="el_method">renewToken(String, String, Policy, TokenStorage)</a></td><td class="bar" id="b3"><img src="../.resources/redbar.gif" width="35" height="10" title="77" alt="77"/></td><td class="ctr2" id="c18">0%</td><td class="bar" id="d10"><img src="../.resources/redbar.gif" width="8" height="10" title="2" alt="2"/></td><td class="ctr2" id="e11">0%</td><td class="ctr1" id="f8">2</td><td class="ctr2" id="g10">2</td><td class="ctr1" id="h3">16</td><td class="ctr2" id="i7">16</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a3"><a href="STSClient.java.html#L664" class="el_method">createIssueRequest(String, String)</a></td><td class="bar" id="b4"><img src="../.resources/redbar.gif" width="31" height="10" title="69" alt="69"/><img src="../.resources/greenbar.gif" width="81" height="10" title="177" alt="177"/></td><td class="ctr2" id="c12">72%</td><td class="bar" id="d1"><img src="../.resources/redbar.gif" width="44" height="10" title="11" alt="11"/><img src="../.resources/greenbar.gif" width="76" height="10" title="19" alt="19"/></td><td class="ctr2" id="e2">63%</td><td class="ctr1" id="f1">11</td><td class="ctr2" id="g0">16</td><td class="ctr1" id="h9">7</td><td class="ctr2" id="i1">46</td><td class="ctr1" id="j17">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a14"><a href="STSClient.java.html#L231" class="el_method">renewToken(String, String, Policy)</a></td><td class="bar" id="b5"><img src="../.resources/redbar.gif" width="31" height="10" title="68" alt="68"/></td><td class="ctr2" id="c19">0%</td><td class="bar" id="d11"><img src="../.resources/redbar.gif" width="8" height="10" title="2" alt="2"/></td><td class="ctr2" id="e12">0%</td><td class="ctr1" id="f9">2</td><td class="ctr2" id="g11">2</td><td class="ctr1" id="h5">15</td><td class="ctr2" id="i9">15</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a11"><a href="STSClient.java.html#L398" class="el_method">processIssueResponse(int, OMElement, String)</a></td><td class="bar" id="b6"><img src="../.resources/redbar.gif" width="30" height="10" title="65" alt="65"/><img src="../.resources/greenbar.gif" width="90" height="10" title="195" alt="195"/></td><td class="ctr2" id="c11">75%</td><td class="bar" id="d0"><img src="../.resources/redbar.gif" width="48" height="10" title="12" alt="12"/><img src="../.resources/greenbar.gif" width="72" height="10" title="18" alt="18"/></td><td class="ctr2" id="e4">60%</td><td class="ctr1" id="f0">12</td><td class="ctr2" id="g1">16</td><td class="ctr1" id="h6">12</td><td class="ctr2" id="i0">54</td><td class="ctr1" id="j18">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a13"><a href="STSClient.java.html#L312" class="el_method">processRenewResponse(int, OMElement, TokenStorage, String)</a></td><td class="bar" id="b7"><img src="../.resources/redbar.gif" width="30" height="10" title="65" alt="65"/></td><td class="ctr2" id="c20">0%</td><td class="bar" id="d4"><img src="../.resources/redbar.gif" width="24" height="10" title="6" alt="6"/></td><td class="ctr2" id="e13">0%</td><td class="ctr1" id="f4">4</td><td class="ctr2" id="g6">4</td><td class="ctr1" id="h2">17</td><td class="ctr2" id="i6">17</td><td class="ctr1" id="j5">1</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a6"><a href="STSClient.java.html#L355" class="el_method">extractExpiryDate(OMElement)</a></td><td class="bar" id="b8"><img src="../.resources/redbar.gif" width="21" height="10" title="47" alt="47"/></td><td class="ctr2" id="c21">0%</td><td class="bar" id="d16"/><td class="ctr2" id="e16">n/a</td><td class="ctr1" id="f14">1</td><td class="ctr2" id="g16">1</td><td class="ctr1" id="h7">8</td><td class="ctr2" id="i12">8</td><td class="ctr1" id="j6">1</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a16"><a href="STSClient.java.html#L127" class="el_method">requestSecurityToken(Policy, String, Policy, String)</a></td><td class="bar" id="b9"><img src="../.resources/redbar.gif" width="17" height="10" title="37" alt="37"/><img src="../.resources/greenbar.gif" width="36" height="10" title="80" alt="80"/></td><td class="ctr2" id="c13">68%</td><td class="bar" id="d8"><img src="../.resources/redbar.gif" width="8" height="10" title="2" alt="2"/><img src="../.resources/greenbar.gif" width="8" height="10" title="2" alt="2"/></td><td class="ctr2" id="e5">50%</td><td class="ctr1" id="f10">2</td><td class="ctr2" id="g8">3</td><td class="ctr1" id="h10">5</td><td class="ctr2" id="i3">20</td><td class="ctr1" id="j19">0</td><td class="ctr2" id="k9">1</td></tr><tr><td id="a1"><a href="STSClient.java.html#L179" class="el_method">cancelToken(String, String, String)</a></td><td class="bar" id="b10"><img src="../.resources/redbar.gif" width="16" height="10" title="36" alt="36"/></td><td class="ctr2" id="c22">0%</td><td class="bar" id="d12"><img src="../.resources/redbar.gif" width="8" height="10" title="2" alt="2"/></td><td class="ctr2" id="e14">0%</td><td class="ctr1" id="f11">2</td><td class="ctr2" id="g12">2</td><td class="ctr1" id="h8">8</td><td class="ctr2" id="i13">8</td><td class="ctr1" id="j7">1</td><td class="ctr2" id="k10">1</td></tr><tr><td id="a7"><a href="STSClient.java.html#L562" class="el_method">findIdentifier(OMElement, OMElement, OMElement)</a></td><td class="bar" id="b11"><img src="../.resources/redbar.gif" width="11" height="10" title="24" alt="24"/><img src="../.resources/greenbar.gif" width="4" height="10" title="9" alt="9"/></td><td class="ctr2" id="c14">27%</td><td class="bar" id="d5"><img src="../.resources/redbar.gif" width="20" height="10" title="5" alt="5"/><img src="../.resources/greenbar.gif" width="4" height="10" title="1" alt="1"/></td><td class="ctr2" id="e7">17%</td><td class="ctr1" id="f5">3</td><td class="ctr2" id="g7">4</td><td class="ctr1" id="h11">5</td><td class="ctr2" id="i14">8</td><td class="ctr1" id="j20">0</td><td class="ctr2" id="k11">1</td></tr><tr><td id="a10"><a href="STSClient.java.html#L545" class="el_method">processCancelResponse(OMElement)</a></td><td class="bar" id="b12"><img src="../.resources/redbar.gif" width="5" height="10" title="11" alt="11"/></td><td class="ctr2" id="c23">0%</td><td class="bar" id="d13"><img src="../.resources/redbar.gif" width="8" height="10" title="2" alt="2"/></td><td class="ctr2" id="e15">0%</td><td class="ctr1" id="f12">2</td><td class="ctr2" id="g13">2</td><td class="ctr1" id="h20">1</td><td class="ctr2" id="i29">1</td><td class="ctr1" id="j8">1</td><td class="ctr2" id="k12">1</td></tr><tr><td id="a21"><a href="STSClient.java.html#L923" class="el_method">setCryptoInfo(Crypto, String)</a></td><td class="bar" id="b13"><img src="../.resources/redbar.gif" width="5" height="10" title="11" alt="11"/></td><td class="ctr2" id="c24">0%</td><td class="bar" id="d17"/><td class="ctr2" id="e17">n/a</td><td class="ctr1" id="f15">1</td><td class="ctr2" id="g17">1</td><td class="ctr1" id="h12">3</td><td class="ctr2" id="i16">3</td><td class="ctr1" id="j9">1</td><td class="ctr2" id="k13">1</td></tr><tr><td id="a0"><a href="STSClient.java.html#L975" class="el_method">addParameter(Parameter)</a></td><td class="bar" id="b14"><img src="../.resources/redbar.gif" width="2" height="10" title="6" alt="6"/></td><td class="ctr2" id="c25">0%</td><td class="bar" id="d18"/><td class="ctr2" id="e18">n/a</td><td class="ctr1" id="f16">1</td><td class="ctr2" id="g18">1</td><td class="ctr1" id="h13">2</td><td class="ctr2" id="i18">2</td><td class="ctr1" id="j10">1</td><td class="ctr2" id="k14">1</td></tr><tr><td id="a30"><a href="STSClient.java.html#L85" class="el_method">STSClient(ConfigurationContext)</a></td><td class="bar" id="b15"><img src="../.resources/redbar.gif" width="2" height="10" title="5" alt="5"/><img src="../.resources/greenbar.gif" width="12" height="10" title="26" alt="26"/></td><td class="ctr2" id="c10">84%</td><td class="bar" id="d14"><img src="../.resources/redbar.gif" width="4" height="10" title="1" alt="1"/><img src="../.resources/greenbar.gif" width="4" height="10" title="1" alt="1"/></td><td class="ctr2" id="e6">50%</td><td class="ctr1" id="f17">1</td><td class="ctr2" id="g14">2</td><td class="ctr1" id="h21">1</td><td class="ctr2" id="i11">10</td><td class="ctr1" id="j21">0</td><td class="ctr2" id="k15">1</td></tr><tr><td id="a2"><a href="STSClient.java.html#L855" class="el_method">createCancelRequest(String)</a></td><td class="bar" id="b16"><img src="../.resources/redbar.gif" width="2" height="10" title="5" alt="5"/></td><td class="ctr2" id="c26">0%</td><td class="bar" id="d19"/><td class="ctr2" id="e19">n/a</td><td class="ctr1" id="f18">1</td><td class="ctr2" id="g19">1</td><td class="ctr1" id="h22">1</td><td class="ctr2" id="i30">1</td><td class="ctr1" id="j11">1</td><td class="ctr2" id="k16">1</td></tr><tr><td id="a8"><a href="STSClient.java.html#L589" class="el_method">getIdFromSTR(OMElement)</a></td><td class="bar" id="b17"><img src="../.resources/redbar.gif" width="1" height="10" title="4" alt="4"/><img src="../.resources/greenbar.gif" width="17" height="10" title="38" alt="38"/></td><td class="ctr2" id="c9">90%</td><td class="bar" id="d6"><img src="../.resources/redbar.gif" width="12" height="10" title="3" alt="3"/><img src="../.resources/greenbar.gif" width="20" height="10" title="5" alt="5"/></td><td class="ctr2" id="e3">62%</td><td class="ctr1" id="f6">3</td><td class="ctr2" id="g3">5</td><td class="ctr1" id="h14">2</td><td class="ctr2" id="i15">8</td><td class="ctr1" id="j22">0</td><td class="ctr2" id="k17">1</td></tr><tr><td id="a25"><a href="STSClient.java.html#L865" class="el_method">setTrust10(Trust10)</a></td><td class="bar" id="b18"><img src="../.resources/redbar.gif" width="1" height="10" title="4" alt="4"/></td><td class="ctr2" id="c27">0%</td><td class="bar" id="d20"/><td class="ctr2" id="e20">n/a</td><td class="ctr1" id="f19">1</td><td class="ctr2" id="g20">1</td><td class="ctr1" id="h15">2</td><td class="ctr2" id="i19">2</td><td class="ctr1" id="j12">1</td><td class="ctr2" id="k18">1</td></tr><tr><td id="a26"><a href="STSClient.java.html#L875" class="el_method">setTrust13(Trust13)</a></td><td class="bar" id="b19"><img src="../.resources/redbar.gif" width="1" height="10" title="4" alt="4"/></td><td class="ctr2" id="c28">0%</td><td class="bar" id="d21"/><td class="ctr2" id="e21">n/a</td><td class="ctr1" id="f20">1</td><td class="ctr2" id="g21">1</td><td class="ctr1" id="h16">2</td><td class="ctr2" id="i20">2</td><td class="ctr1" id="j13">1</td><td class="ctr2" id="k19">1</td></tr><tr><td id="a19"><a href="STSClient.java.html#L887" class="el_method">setAlgorithmSuite(AlgorithmSuite)</a></td><td class="bar" id="b20"><img src="../.resources/redbar.gif" width="1" height="10" title="4" alt="4"/></td><td class="ctr2" id="c29">0%</td><td class="bar" id="d22"/><td class="ctr2" id="e22">n/a</td><td class="ctr1" id="f21">1</td><td class="ctr2" id="g22">1</td><td class="ctr1" id="h17">2</td><td class="ctr2" id="i21">2</td><td class="ctr1" id="j14">1</td><td class="ctr2" id="k20">1</td></tr><tr><td id="a18"><a href="STSClient.java.html#L894" class="el_method">setAddressingNs(String)</a></td><td class="bar" id="b21"><img src="../.resources/redbar.gif" width="1" height="10" title="4" alt="4"/></td><td class="ctr2" id="c30">0%</td><td class="bar" id="d23"/><td class="ctr2" id="e23">n/a</td><td class="ctr1" id="f22">1</td><td class="ctr2" id="g23">1</td><td class="ctr1" id="h18">2</td><td class="ctr2" id="i22">2</td><td class="ctr1" id="j15">1</td><td class="ctr2" id="k21">1</td></tr><tr><td id="a27"><a href="STSClient.java.html#L901" class="el_method">setTtl(int)</a></td><td class="bar" id="b22"><img src="../.resources/redbar.gif" width="1" height="10" title="4" alt="4"/></td><td class="ctr2" id="c31">0%</td><td class="bar" id="d24"/><td class="ctr2" id="e24">n/a</td><td class="ctr1" id="f23">1</td><td class="ctr2" id="g24">1</td><td class="ctr1" id="h19">2</td><td class="ctr2" id="i23">2</td><td class="ctr1" id="j16">1</td><td class="ctr2" id="k22">1</td></tr><tr><td id="a12"><a href="STSClient.java.html#L615" class="el_method">processPolicy(Policy, Policy)</a></td><td class="bar" id="b23"><img src="../.resources/greenbar.gif" width="34" height="10" title="75" alt="75"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d7"><img src="../.resources/redbar.gif" width="8" height="10" title="2" alt="2"/><img src="../.resources/greenbar.gif" width="48" height="10" title="12" alt="12"/></td><td class="ctr2" id="e1">86%</td><td class="ctr1" id="f13">2</td><td class="ctr2" id="g2">8</td><td class="ctr1" id="h23">0</td><td class="ctr2" id="i2">22</td><td class="ctr1" id="j23">0</td><td class="ctr2" id="k23">1</td></tr><tr><td id="a9"><a href="STSClient.java.html#L374" class="el_method">getServiceClient(QName, String)</a></td><td class="bar" id="b24"><img src="../.resources/greenbar.gif" width="24" height="10" title="54" alt="54"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d15"><img src="../.resources/greenbar.gif" width="8" height="10" title="2" alt="2"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1" id="f24">0</td><td class="ctr2" id="g15">2</td><td class="ctr1" id="h24">0</td><td class="ctr2" id="i10">11</td><td class="ctr1" id="j24">0</td><td class="ctr2" id="k24">1</td></tr><tr><td id="a20"><a href="STSClient.java.html#L912" class="el_method">setCryptoInfo(Crypto, CallbackHandler)</a></td><td class="bar" id="b25"><img src="../.resources/greenbar.gif" width="3" height="10" title="7" alt="7"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d25"/><td class="ctr2" id="e25">n/a</td><td class="ctr1" id="f25">0</td><td class="ctr2" id="g25">1</td><td class="ctr1" id="h25">0</td><td class="ctr2" id="i17">3</td><td class="ctr1" id="j25">0</td><td class="ctr2" id="k25">1</td></tr><tr><td id="a17"><a href="STSClient.java.html#L931" class="el_method">setAction(String)</a></td><td class="bar" id="b26"><img src="../.resources/greenbar.gif" width="1" height="10" title="4" alt="4"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d26"/><td class="ctr2" id="e26">n/a</td><td class="ctr1" id="f26">0</td><td class="ctr2" id="g26">1</td><td class="ctr1" id="h26">0</td><td class="ctr2" id="i24">2</td><td class="ctr1" id="j26">0</td><td class="ctr2" id="k26">1</td></tr><tr><td id="a22"><a href="STSClient.java.html#L938" class="el_method">setOptions(Options)</a></td><td class="bar" id="b27"><img src="../.resources/greenbar.gif" width="1" height="10" title="4" alt="4"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d27"/><td class="ctr2" id="e27">n/a</td><td class="ctr1" id="f27">0</td><td class="ctr2" id="g27">1</td><td class="ctr1" id="h27">0</td><td class="ctr2" id="i25">2</td><td class="ctr1" id="j27">0</td><td class="ctr2" id="k27">1</td></tr><tr><td id="a23"><a href="STSClient.java.html#L945" class="el_method">setRstTemplate(OMElement)</a></td><td class="bar" id="b28"><img src="../.resources/greenbar.gif" width="1" height="10" title="4" alt="4"/></td><td class="ctr2" id="c5">100%</td><td class="bar" id="d28"/><td class="ctr2" id="e28">n/a</td><td class="ctr1" id="f28">0</td><td class="ctr2" id="g28">1</td><td class="ctr1" id="h28">0</td><td class="ctr2" id="i26">2</td><td class="ctr1" id="j28">0</td><td class="ctr2" id="k28">1</td></tr><tr><td id="a28"><a href="STSClient.java.html#L967" class="el_method">setVersion(int)</a></td><td class="bar" id="b29"><img src="../.resources/greenbar.gif" width="1" height="10" title="4" alt="4"/></td><td class="ctr2" id="c6">100%</td><td class="bar" id="d29"/><td class="ctr2" id="e29">n/a</td><td class="ctr1" id="f29">0</td><td class="ctr2" id="g29">1</td><td class="ctr1" id="h29">0</td><td class="ctr2" id="i27">2</td><td class="ctr1" id="j29">0</td><td class="ctr2" id="k29">1</td></tr><tr><td id="a24"><a href="STSClient.java.html#L971" class="el_method">setSoapVersion(String)</a></td><td class="bar" id="b30"><img src="../.resources/greenbar.gif" width="1" height="10" title="4" alt="4"/></td><td class="ctr2" id="c7">100%</td><td class="bar" id="d30"/><td class="ctr2" id="e30">n/a</td><td class="ctr1" id="f30">0</td><td class="ctr2" id="g30">1</td><td class="ctr1" id="h30">0</td><td class="ctr2" id="i28">2</td><td class="ctr1" id="j30">0</td><td class="ctr2" id="k30">1</td></tr><tr><td id="a29"><a href="STSClient.java.html#L79" class="el_method">static {...}</a></td><td class="bar" id="b31"><img src="../.resources/greenbar.gif" width="1" height="10" title="4" alt="4"/></td><td class="ctr2" id="c8">100%</td><td class="bar" id="d31"/><td class="ctr2" id="e31">n/a</td><td class="ctr1" id="f31">0</td><td class="ctr2" id="g31">1</td><td class="ctr1" id="h31">0</td><td class="ctr2" id="i31">1</td><td class="ctr1" id="j31">0</td><td class="ctr2" id="k31">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rahas.client/STSClient.java.html b/axis2/java/core-rampart/code-coverage/org.apache.rahas.client/STSClient.java.html
new file mode 100644
index 0000000..22be85d
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rahas.client/STSClient.java.html
@@ -0,0 +1,979 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>STSClient.java</title><link rel="stylesheet" href="../.resources/prettify.css" type="text/css"/><script type="text/javascript" src="../.resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rahas.client</a> &gt; <span class="el_source">STSClient.java</span></div><h1>STSClient.java</h1><pre class="source lang-java linenums">/*
+ * Copyright 2004,2005 The Apache Software Foundation.
+ *
+ * Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package org.apache.rahas.client;
+
+import org.apache.axiom.om.OMAbstractFactory;
+import org.apache.axiom.om.OMElement;
+import org.apache.axiom.om.OMException;
+import org.apache.axiom.om.OMNode;
+import org.apache.axiom.om.impl.builder.StAXOMBuilder;
+import org.apache.axiom.om.impl.dom.DOOMAbstractFactory;
+import org.apache.axiom.om.util.UUIDGenerator;
+import org.apache.axiom.soap.SOAP12Constants;
+import org.apache.axiom.util.base64.Base64Utils;
+import org.apache.axis2.AxisFault;
+import org.apache.axis2.addressing.AddressingConstants;
+import org.apache.axis2.addressing.EndpointReference;
+import org.apache.axis2.client.Options;
+import org.apache.axis2.client.ServiceClient;
+import org.apache.axis2.context.ConfigurationContext;
+import org.apache.axis2.description.AxisOperation;
+import org.apache.axis2.description.AxisService;
+import org.apache.axis2.description.OutInAxisOperation;
+import org.apache.axis2.description.Parameter;
+import org.apache.commons.logging.Log;
+import org.apache.commons.logging.LogFactory;
+import org.apache.neethi.Assertion;
+import org.apache.neethi.Policy;
+import org.apache.rahas.RahasConstants;
+import org.apache.rahas.Token;
+import org.apache.rahas.TokenStorage;
+import org.apache.rahas.TrustException;
+import org.apache.rahas.TrustUtil;
+import org.apache.rahas.impl.util.CommonUtil;
+import org.apache.ws.secpolicy.model.AlgorithmSuite;
+import org.apache.ws.secpolicy.model.Binding;
+import org.apache.ws.secpolicy.model.Trust10;
+import org.apache.ws.secpolicy.model.Trust13;
+import org.apache.ws.security.WSConstants;
+import org.apache.ws.security.WSPasswordCallback;
+import org.apache.ws.security.WSSecurityException;
+import org.apache.ws.security.components.crypto.Crypto;
+import org.apache.ws.security.conversation.ConversationException;
+import org.apache.ws.security.conversation.dkalgo.P_SHA1;
+import org.apache.ws.security.message.token.Reference;
+import org.apache.ws.security.util.WSSecurityUtil;
+import org.apache.ws.security.util.XmlSchemaDateFormat;
+import org.w3c.dom.Element;
+
+import javax.security.auth.callback.Callback;
+import javax.security.auth.callback.CallbackHandler;
+import javax.security.auth.callback.UnsupportedCallbackException;
+import javax.xml.namespace.QName;
+import java.io.IOException;
+import java.text.DateFormat;
+import java.text.ParseException;
+import java.util.ArrayList;
+import java.util.Date;
+import java.util.Iterator;
+import java.util.List;
+
+public class STSClient {
+
+    private static final String RAMPART_POLICY = &quot;rampartPolicy&quot;;
+
+<span class="fc" id="L79">    private static Log log = LogFactory.getLog(STSClient.class);</span>
+
+    private String action;
+
+    private OMElement rstTemplate;
+
+<span class="fc" id="L85">    private int version = RahasConstants.VERSION_05_02;</span>
+
+    private Options options;
+
+    private Trust10 trust10;
+    
+    private Trust13 trust13;
+
+    private AlgorithmSuite algorithmSuite;
+    
+<span class="fc" id="L95">    private ArrayList parameters = new ArrayList();</span>
+
+    private byte[] requestorEntropy;
+
+<span class="fc" id="L99">    private String addressingNs = AddressingConstants.Submission.WSA_NAMESPACE;</span>
+
+    private int keySize;
+    
+<span class="fc" id="L103">    private String soapVersion = SOAP12Constants.SOAP_ENVELOPE_NAMESPACE_URI;</span>
+
+    /**
+     * Life time in seconds
+     * Default is 300 seconds (5 mins)
+     */
+<span class="fc" id="L109">    private int ttl = 300;</span>
+    private Crypto crypto;
+    private CallbackHandler cbHandler;
+    private ConfigurationContext configCtx;
+
+<span class="fc" id="L114">    public STSClient(ConfigurationContext configCtx) throws TrustException {</span>
+<span class="pc bpc" id="L115" title="1 of 2 branches missed.">        if (configCtx != null) {</span>
+<span class="fc" id="L116">            this.configCtx = configCtx;</span>
+        } else {
+<span class="nc" id="L118">            throw new TrustException(&quot;stsClientCfgCtxNull&quot;);</span>
+        }
+<span class="fc" id="L120">    }</span>
+
+    public Token requestSecurityToken(Policy servicePolicy,
+                                      String issuerAddress,
+                                      Policy issuerPolicy,
+                                      String appliesTo) throws TrustException {
+        try {
+<span class="fc" id="L127">            QName rstQn = new QName(&quot;requestSecurityToken&quot;);</span>
+<span class="fc" id="L128">            String requestType =</span>
+                    TrustUtil.getWSTNamespace(version) + RahasConstants.REQ_TYPE_ISSUE;
+            
+<span class="fc" id="L131">            ServiceClient client = getServiceClient(rstQn, issuerAddress);</span>
+            
+<span class="pc bpc" id="L133" title="1 of 2 branches missed.">            for (int i = 0; i &lt; parameters.size(); i++) {</span>
+<span class="nc" id="L134">                Parameter param = (Parameter)parameters.get(i);</span>
+<span class="nc" id="L135">                client.getAxisService().addParameter(param.getName(), param.getValue());</span>
+            }
+            
+<span class="fc" id="L138">            client.getServiceContext().setProperty(RAMPART_POLICY, issuerPolicy);</span>
+<span class="fc" id="L139">            client.getOptions().setSoapVersionURI(this.soapVersion);</span>
+
+            //TODO Remove later
+<span class="fc" id="L142">            client.getOptions().setTimeOutInMilliSeconds(300000);</span>
+
+<span class="pc bpc" id="L144" title="1 of 2 branches missed.">            if(this.addressingNs != null) {</span>
+<span class="fc" id="L145">                client.getOptions().setProperty(AddressingConstants.WS_ADDRESSING_VERSION, this.addressingNs);</span>
+            }
+<span class="fc" id="L147">            client.engageModule(&quot;addressing&quot;);</span>
+<span class="fc" id="L148">            client.engageModule(&quot;rampart&quot;);</span>
+
+            //Process the STS and service policy policy
+<span class="fc" id="L151">            this.processPolicy(issuerPolicy, servicePolicy);</span>
+            
+            try {
+<span class="fc" id="L154">                OMElement response = client.sendReceive(rstQn,</span>
+                                                        createIssueRequest(requestType, appliesTo));
+    
+<span class="fc" id="L157">                return processIssueResponse(version, response, issuerAddress);</span>
+            } finally {
+<span class="pc" id="L159">                client.cleanupTransport();</span>
+            }
+<span class="nc" id="L161">        } catch (AxisFault e) {</span>
+<span class="nc" id="L162">            log.error(&quot;errorInObtainingToken&quot;, e);</span>
+<span class="nc" id="L163">            throw new TrustException(&quot;errorInObtainingToken&quot;, new String[]{issuerAddress},e);</span>
+        }
+    }
+
+    /**
+     * Cancel a particular security token
+     *
+     * @param issuerAddress
+     * @param tokenId
+     * @return true is the Token was successfully canceled. False otherwise.
+     * @throws TrustException
+     */
+    public boolean cancelToken(String issuerAddress,
+                               String tokenId,
+                               String action) throws TrustException {
+        try {
+<span class="nc" id="L179">            QName rstQn = new QName(&quot;cancelSecurityToken&quot;);</span>
+<span class="nc" id="L180">            ServiceClient client = getServiceClient(rstQn, issuerAddress);</span>
+<span class="nc bnc" id="L181" title="All 2 branches missed.">            if(action != null) {</span>
+<span class="nc" id="L182">                client.getOptions().setAction(action);</span>
+            }
+            
+<span class="nc" id="L185">            return processCancelResponse(client.sendReceive(rstQn,</span>
+                                                            createCancelRequest(tokenId)));
+<span class="nc" id="L187">        } catch (AxisFault e) {</span>
+<span class="nc" id="L188">            log.error(&quot;errorInCancelingToken&quot;, e);</span>
+<span class="nc" id="L189">            throw new TrustException(&quot;errorInCancelingToken&quot;, e);</span>
+        }
+    }
+    
+    public boolean validateToken(String tokenId,
+                                 String issuerAddress,
+                                 Policy issuerPolicy) throws TrustException {
+        try {
+<span class="nc" id="L197">            QName rstQn = new QName(&quot;requestSecurityToken&quot;);</span>
+<span class="nc" id="L198">            String requestType =</span>
+                    TrustUtil.getWSTNamespace(version) + RahasConstants.REQ_TYPE_VALIDATE;
+            
+<span class="nc" id="L201">            ServiceClient client = getServiceClient(rstQn, issuerAddress);</span>
+            
+<span class="nc" id="L203">            client.getServiceContext().setProperty(RAMPART_POLICY, issuerPolicy);</span>
+<span class="nc" id="L204">            client.getOptions().setSoapVersionURI(this.soapVersion);</span>
+<span class="nc bnc" id="L205" title="All 2 branches missed.">            if(this.addressingNs != null) {</span>
+<span class="nc" id="L206">                client.getOptions().setProperty(AddressingConstants.WS_ADDRESSING_VERSION, this.addressingNs);</span>
+            }
+<span class="nc" id="L208">            client.engageModule(&quot;addressing&quot;);</span>
+<span class="nc" id="L209">            client.engageModule(&quot;rampart&quot;);</span>
+
+<span class="nc" id="L211">            this.processPolicy(issuerPolicy, null);</span>
+            
+<span class="nc" id="L213">            OMElement response = client.sendReceive(rstQn,</span>
+                                                    createValidateRequest(requestType,tokenId));
+            
+<span class="nc" id="L216">            return true;</span>
+            
+            
+<span class="nc" id="L219">        } catch (AxisFault e) {</span>
+<span class="nc" id="L220">            log.error(&quot;errorInValidatingToken&quot;, e);</span>
+<span class="nc" id="L221">            throw new TrustException(&quot;errorInValidatingToken&quot;, new String[]{issuerAddress},e);</span>
+        }
+        
+    }
+    
+    public boolean renewToken(String tokenId,
+                              String issuerAddress,
+                              Policy issuerPolicy) throws TrustException {
+        
+        try {
+<span class="nc" id="L231">        QName rstQn = new QName(&quot;requestSecurityToken&quot;);</span>
+        
+<span class="nc" id="L233">        ServiceClient client = getServiceClient(rstQn, issuerAddress);</span>
+        
+<span class="nc" id="L235">        client.getServiceContext().setProperty(RAMPART_POLICY, issuerPolicy);</span>
+<span class="nc" id="L236">        client.getOptions().setSoapVersionURI(this.soapVersion);</span>
+<span class="nc bnc" id="L237" title="All 2 branches missed.">        if(this.addressingNs != null) {</span>
+<span class="nc" id="L238">            client.getOptions().setProperty(AddressingConstants.WS_ADDRESSING_VERSION, this.addressingNs);</span>
+        }
+<span class="nc" id="L240">        client.engageModule(&quot;addressing&quot;);</span>
+<span class="nc" id="L241">        client.engageModule(&quot;rampart&quot;);</span>
+
+<span class="nc" id="L243">        this.processPolicy(issuerPolicy, null);</span>
+        
+<span class="nc" id="L245">        String tokenType = RahasConstants.TOK_TYPE_SAML_10;</span>
+        
+<span class="nc" id="L247">        OMElement response = client.sendReceive(rstQn,</span>
+                                                createRenewRequest(tokenType,tokenId));
+        
+<span class="nc" id="L250">        return true;</span>
+        
+<span class="nc" id="L252">        } catch (AxisFault e) {</span>
+<span class="nc" id="L253">            log.error(&quot;errorInRenewingToken&quot;, e);</span>
+<span class="nc" id="L254">            throw new TrustException(&quot;errorInRenewingToken&quot;, new String[]{issuerAddress},e); </span>
+        }
+        
+    }
+
+    /**
+     * Renews the token referenced by the token id, updates the token store
+     * @param tokenId
+     * @param issuerAddress
+     * @param issuerPolicy
+     * @param store
+     * @return status
+     * @throws TrustException
+     */
+    public boolean renewToken(String tokenId,
+                              String issuerAddress,
+                              Policy issuerPolicy, TokenStorage store) throws TrustException {
+
+        try {
+<span class="nc" id="L273">            QName rstQn = new QName(&quot;requestSecurityToken&quot;);</span>
+
+<span class="nc" id="L275">            ServiceClient client = getServiceClient(rstQn, issuerAddress);</span>
+
+<span class="nc" id="L277">            client.getServiceContext().setProperty(RAMPART_POLICY, issuerPolicy);</span>
+<span class="nc" id="L278">            client.getOptions().setSoapVersionURI(this.soapVersion);</span>
+<span class="nc bnc" id="L279" title="All 2 branches missed.">            if (this.addressingNs != null) {</span>
+<span class="nc" id="L280">                client.getOptions().setProperty(AddressingConstants.WS_ADDRESSING_VERSION, this.addressingNs);</span>
+            }
+<span class="nc" id="L282">            client.engageModule(&quot;addressing&quot;);</span>
+<span class="nc" id="L283">            client.engageModule(&quot;rampart&quot;);</span>
+
+<span class="nc" id="L285">            this.processPolicy(issuerPolicy, null);</span>
+
+<span class="nc" id="L287">            String tokenType = RahasConstants.TOK_TYPE_SAML_10;</span>
+
+<span class="nc" id="L289">            OMElement response = client.sendReceive(rstQn,</span>
+                    createRenewRequest(tokenType, tokenId));
+<span class="nc" id="L291">            store.update(processRenewResponse(version, response, store, tokenId));</span>
+
+<span class="nc" id="L293">            return true;</span>
+
+<span class="nc" id="L295">        } catch (AxisFault e) {</span>
+<span class="nc" id="L296">            log.error(&quot;errorInRenewingToken&quot;, e);</span>
+<span class="nc" id="L297">            throw new TrustException(&quot;errorInRenewingToken&quot;, new String[]{issuerAddress}, e);</span>
+        }
+
+    }
+
+    /**
+     * Processes the response and update the token store
+     * @param version
+     * @param elem
+     * @param store
+     * @param id
+     * @return
+     * @throws TrustException
+     */
+    private Token processRenewResponse(int version, OMElement elem, TokenStorage store, String id) throws TrustException {
+<span class="nc" id="L312">        OMElement rstr = elem;</span>
+<span class="nc bnc" id="L313" title="All 2 branches missed.">        if (version == RahasConstants.VERSION_05_12) {</span>
+            //The WS-SX result will be an RSTRC
+<span class="nc" id="L315">            rstr = elem.getFirstElement();</span>
+        }
+        //get the corresponding WS-Trust NS
+<span class="nc" id="L318">        String ns = TrustUtil.getWSTNamespace(version);</span>
+
+        //Get the RequestedAttachedReference
+<span class="nc" id="L321">        OMElement reqSecToken = rstr.getFirstChildWithName(new QName(</span>
+                ns, RahasConstants.IssuanceBindingLocalNames.REQUESTED_SECURITY_TOKEN));
+
+<span class="nc bnc" id="L324" title="All 2 branches missed.">        if (reqSecToken == null) {</span>
+<span class="nc" id="L325">            throw new TrustException(&quot;reqestedSecTokMissing&quot;);</span>
+        }
+
+        //Extract the life-time element
+<span class="nc" id="L329">        OMElement lifeTimeEle = rstr.getFirstChildWithName(new QName(</span>
+                ns, RahasConstants.IssuanceBindingLocalNames.LIFETIME));
+
+<span class="nc bnc" id="L332" title="All 2 branches missed.">        if (lifeTimeEle == null) {</span>
+<span class="nc" id="L333">            throw new TrustException(&quot;lifeTimeElemMissing&quot;);</span>
+        }
+
+        //update the existing token
+<span class="nc" id="L337">        OMElement tokenElem = reqSecToken.getFirstElement();</span>
+<span class="nc" id="L338">        Token token = store.getToken(id);</span>
+<span class="nc" id="L339">        token.setPreviousToken(token.getToken());</span>
+<span class="nc" id="L340">        token.setToken(tokenElem);</span>
+<span class="nc" id="L341">        token.setState(Token.RENEWED);</span>
+<span class="nc" id="L342">        token.setExpires(extractExpiryDate(lifeTimeEle));</span>
+
+<span class="nc" id="L344">        return token;</span>
+    }
+
+    /**
+     * extracts the expiry date from the Lifetime element of the RSTR
+     * @param lifetimeElem
+     * @return
+     * @throws TrustException
+     */
+    private Date extractExpiryDate(OMElement lifetimeElem) throws TrustException {
+        try {
+<span class="nc" id="L355">            DateFormat zulu = new XmlSchemaDateFormat();</span>
+
+<span class="nc" id="L357">            OMElement expiresElem =</span>
+                    lifetimeElem.getFirstChildWithName(new QName(WSConstants.WSU_NS,
+                            WSConstants.EXPIRES_LN));
+<span class="nc" id="L360">            Date expires = zulu.parse(expiresElem.getText());</span>
+<span class="nc" id="L361">            return expires;</span>
+<span class="nc" id="L362">        } catch (OMException e) {</span>
+<span class="nc" id="L363">            throw new TrustException(&quot;lifeTimeProcessingError&quot;,</span>
+                    new String[]{lifetimeElem.toString()}, e);
+<span class="nc" id="L365">        } catch (ParseException e) {</span>
+<span class="nc" id="L366">            throw new TrustException(&quot;lifeTimeProcessingError&quot;,</span>
+                    new String[]{lifetimeElem.toString()}, e);
+        }
+    }
+
+
+    private ServiceClient getServiceClient(QName rstQn,
+                                           String issuerAddress) throws AxisFault {
+<span class="fc" id="L374">        AxisService axisService =</span>
+                new AxisService(&quot;SecurityTokenService&quot; + UUIDGenerator.getUUID());
+<span class="fc" id="L376">        axisService.setClientSide(true);</span>
+<span class="fc" id="L377">        AxisOperation operation = new OutInAxisOperation(rstQn);</span>
+<span class="fc" id="L378">        axisService.addOperation(operation);</span>
+<span class="fc" id="L379">        ServiceClient client = new ServiceClient(this.configCtx, axisService);</span>
+
+<span class="fc bfc" id="L381" title="All 2 branches covered.">        if (this.options != null) {</span>
+<span class="fc" id="L382">            client.setOptions(options);</span>
+        }
+
+        //Set the action
+<span class="fc" id="L386">        client.getOptions().setAction(action);</span>
+<span class="fc" id="L387">        client.getOptions().setTo(new EndpointReference(issuerAddress));</span>
+<span class="fc" id="L388">        client.engageModule(&quot;rampart&quot;);</span>
+<span class="fc" id="L389">        return client;</span>
+    }
+
+    /**
+     * @param result
+     * @return Token
+     */
+    private Token processIssueResponse(int version, OMElement result, 
+            String issuerAddress) throws TrustException {
+<span class="fc" id="L398">        OMElement rstr = result;</span>
+
+        /**
+         * TODO :-
+         * There are 3 mechanisms to establish a security context token.
+         * They are,
+         * 1. Security context token created by a security token service
+         * 2. Security context token created by one of the communicating parties and propagated with a
+         * message
+         * 3. Security context token created through negotiation/exchanges
+         *
+         * As per now we are only supporting case 1. Therefore we always expect a
+         * wst:RequestSecurityTokenResponseCollection in the incoming message.
+         *
+         * This only applies when we use specification http://docs.oasis-open.org/ws-sx/ws-secureconversation/200512
+         */
+
+<span class="fc bfc" id="L415" title="All 2 branches covered.">        if (version == RahasConstants.VERSION_05_12) {</span>
+            //The WS-SX result will be an RSTRC
+<span class="fc" id="L417">            rstr = result.getFirstElement();</span>
+        }
+
+<span class="fc" id="L420">        String ns = TrustUtil.getWSTNamespace(version);</span>
+
+        //Get the RequestedAttachedReference
+<span class="fc" id="L423">        OMElement reqAttElem = rstr.getFirstChildWithName(new QName(</span>
+                ns, RahasConstants.IssuanceBindingLocalNames.REQUESTED_ATTACHED_REFERENCE));
+<span class="pc bpc" id="L425" title="1 of 2 branches missed.">        OMElement reqAttRef = reqAttElem == null ? null : reqAttElem.getFirstElement();</span>
+
+        //Get the RequestedUnattachedReference
+<span class="fc" id="L428">        OMElement reqUnattElem =</span>
+                rstr.getFirstChildWithName(new QName(ns,
+                                                     RahasConstants.IssuanceBindingLocalNames.
+                                                             REQUESTED_UNATTACHED_REFERENCE));
+<span class="pc bpc" id="L432" title="1 of 2 branches missed.">        OMElement reqUnattRef = reqUnattElem == null ? null : reqUnattElem.getFirstElement();</span>
+
+        //Get the security token
+<span class="fc" id="L435">        OMElement reqSecTok =</span>
+                rstr.getFirstChildWithName(new QName(ns,
+                                                     RahasConstants.IssuanceBindingLocalNames.
+                                                             REQUESTED_SECURITY_TOKEN));
+<span class="pc bpc" id="L439" title="1 of 2 branches missed.">        if (reqSecTok == null) {</span>
+<span class="nc" id="L440">            throw new TrustException(&quot;reqestedSecTokMissing&quot;);</span>
+        }
+
+<span class="fc" id="L443">        OMElement tokenElem = reqSecTok.getFirstElement();</span>
+
+<span class="fc" id="L445">        String id = this.findIdentifier(reqAttRef, reqUnattRef, tokenElem);</span>
+
+<span class="pc bpc" id="L447" title="1 of 2 branches missed.">        if (id == null) {</span>
+<span class="nc" id="L448">            throw new TrustException(&quot;cannotObtainTokenIdentifier&quot;);</span>
+        }
+
+<span class="fc" id="L451">        OMElement lifeTimeEle =</span>
+                rstr.getFirstChildWithName(new QName(ns,
+                                                     RahasConstants.IssuanceBindingLocalNames.
+                                                             LIFETIME));
+
+<span class="fc" id="L456">        Token token = new Token(id, tokenElem, lifeTimeEle);</span>
+<span class="fc" id="L457">        token.setIssuerAddress(issuerAddress);</span>
+<span class="fc" id="L458">        token.setAttachedReference(reqAttRef);</span>
+<span class="fc" id="L459">        token.setUnattachedReference(reqUnattRef);</span>
+
+        //Handle proof token
+<span class="fc" id="L462">        OMElement rpt =</span>
+                rstr.getFirstChildWithName(new QName(ns,
+                                                     RahasConstants.LocalNames.
+                                                             REQUESTED_PROOF_TOKEN));
+
+<span class="fc" id="L467">        byte[] secret = null;</span>
+
+<span class="fc bfc" id="L469" title="All 2 branches covered.">        if (rpt != null) {</span>
+<span class="fc" id="L470">            OMElement child = rpt.getFirstElement();</span>
+<span class="pc bpc" id="L471" title="1 of 2 branches missed.">            if (child == null) {</span>
+<span class="nc" id="L472">                throw new TrustException(&quot;invalidRPT&quot;);</span>
+            }
+<span class="fc bfc" id="L474" title="All 2 branches covered.">            if (child.getQName().equals(new QName(ns,</span>
+                                                  RahasConstants.LocalNames.
+                                                          BINARY_SECRET))) {
+                //First check for the binary secret
+<span class="fc" id="L478">                String b64Secret = child.getText();</span>
+<span class="fc" id="L479">                secret = Base64Utils.decode(b64Secret);</span>
+<span class="pc bpc" id="L480" title="1 of 2 branches missed.">            } else if (child.getQName().equals(new QName(ns, WSConstants.ENC_KEY_LN))) {</span>
+
+<span class="nc" id="L482">                Element domChild = (Element) new StAXOMBuilder(</span>
+                        OMAbstractFactory.getMetaFactory(
+                                OMAbstractFactory.FEATURE_DOM).getOMFactory(),
+                        child.getXMLStreamReader()).getDocumentElement();
+
+                try {
+<span class="nc" id="L488">                    secret = CommonUtil.getDecryptedBytes(this.cbHandler, this.crypto, domChild);</span>
+<span class="nc" id="L489">                } catch (WSSecurityException e) {</span>
+<span class="nc" id="L490">                    log.error(&quot;Error decrypting encrypted key element&quot;, e);</span>
+<span class="nc" id="L491">                    throw new TrustException(&quot;errorInProcessingEncryptedKey&quot;, e);</span>
+<span class="nc" id="L492">                }</span>
+
+<span class="pc bpc" id="L494" title="1 of 2 branches missed.">            } else if (child.getQName().equals(new QName(ns,</span>
+                    RahasConstants.IssuanceBindingLocalNames.
+                            COMPUTED_KEY))) {
+                //Handle the computed key
+
+                //Get service entropy
+<span class="fc" id="L500">                OMElement serviceEntrElem = rstr</span>
+                        .getFirstChildWithName(new QName(ns,
+                                RahasConstants.IssuanceBindingLocalNames.
+                                        ENTROPY));
+
+<span class="fc" id="L505">                OMElement binSecElem = serviceEntrElem.getFirstElement();</span>
+
+<span class="pc bpc" id="L507" title="3 of 6 branches missed.">                if (binSecElem != null &amp;&amp; binSecElem.getText() != null</span>
+                        &amp;&amp; !&quot;&quot;.equals(binSecElem.getText().trim())) {
+
+<span class="fc" id="L510">                    byte[] serviceEntr = Base64Utils.decode(binSecElem.getText());</span>
+
+                    //Right now we only use PSHA1 as the computed key algo                    
+<span class="fc" id="L513">                    P_SHA1 p_sha1 = new P_SHA1();</span>
+
+<span class="pc bpc" id="L515" title="1 of 2 branches missed.">                    int length = (this.keySize &gt; 0) ? keySize</span>
+                            : this.algorithmSuite
+                            .getMaximumSymmetricKeyLength();
+                    try {
+<span class="fc" id="L519">                        secret = p_sha1.createKey(this.requestorEntropy, serviceEntr, 0, length / 8);</span>
+<span class="nc" id="L520">                    } catch (ConversationException e) {</span>
+<span class="nc" id="L521">                        throw new TrustException(&quot;keyDerivationError&quot;, e);</span>
+<span class="fc" id="L522">                    }</span>
+<span class="fc" id="L523">                } else {</span>
+                    //Service entropy missing
+<span class="nc" id="L525">                    throw new TrustException(&quot;serviceEntropyMissing&quot;);</span>
+                }
+            }
+
+<span class="fc" id="L529">        } else {</span>
+<span class="pc bpc" id="L530" title="1 of 2 branches missed.">            if (this.requestorEntropy != null) {</span>
+                //Use requester entropy as the key
+<span class="fc" id="L532">                secret = this.requestorEntropy;</span>
+            }
+        }
+<span class="fc" id="L535">        token.setSecret(secret);</span>
+<span class="fc" id="L536">        return token;</span>
+    }
+
+    private boolean processCancelResponse(OMElement response) {
+        /*
+        &lt;wst:RequestSecurityTokenResponse&gt;
+            &lt;wst:RequestedTokenCancelled/&gt;
+        &lt;/wst:RequestSecurityTokenResponse&gt;
+        */
+<span class="nc bnc" id="L545" title="All 2 branches missed.">        return response.</span>
+                getFirstChildWithName(new QName(RahasConstants.
+                        CancelBindingLocalNames.REQUESTED_TOKEN_CANCELED)) != null;
+    }
+
+    /**
+     * Find the token identifier.
+     *
+     * @param reqAttRef
+     * @param reqUnattRef
+     * @param token
+     * @return id
+     */
+    private String findIdentifier(OMElement reqAttRef,
+                                  OMElement reqUnattRef,
+                                  OMElement token) {
+        String id;
+<span class="pc bpc" id="L562" title="1 of 2 branches missed.">        if (reqAttRef != null) {</span>
+            //First try the attached ref
+<span class="fc" id="L564">            id = this.getIdFromSTR(reqAttRef);</span>
+<span class="nc bnc" id="L565" title="All 2 branches missed.">        } else if (reqUnattRef != null) {</span>
+            //then try the unattached ref
+<span class="nc" id="L567">            id = this.getIdFromSTR(reqUnattRef);</span>
+        } else {
+            //Return wsu:Id of the token element
+<span class="nc" id="L570">            id = token.getAttributeValue(new QName(WSConstants.WSU_NS, &quot;Id&quot;));</span>
+<span class="nc bnc" id="L571" title="All 2 branches missed.">            if ( id == null )</span>
+            {
+            	// If we are dealing with a SAML Assetion, look for AssertionID.
+<span class="nc" id="L574">            	id = token.getAttributeValue(new QName( &quot;AssertionID&quot;));</span>
+            }
+        }
+<span class="fc" id="L577">        return id;</span>
+    }
+
+
+    /**
+     * Process the given STR to find the id it refers to
+     *
+     * @param refElem
+     * @return id
+     */
+    private String getIdFromSTR(OMElement refElem) {
+        //ASSUMPTION:SecurityTokenReference/KeyIdentifier
+<span class="fc" id="L589">        OMElement child = refElem.getFirstElement();</span>
+<span class="pc bpc" id="L590" title="1 of 2 branches missed.">        if(child == null) {</span>
+<span class="nc" id="L591">            return null;</span>
+        }
+        
+<span class="pc bpc" id="L594" title="1 of 4 branches missed.">        if (child.getQName().equals(new QName(WSConstants.SIG_NS, &quot;KeyInfo&quot;)) ||</span>
+                child.getQName().equals(new QName(WSConstants.WSSE_NS, &quot;KeyIdentifier&quot;))) {
+<span class="fc" id="L596">            return child.getText();</span>
+<span class="pc bpc" id="L597" title="1 of 2 branches missed.">        } else if(child.getQName().equals(Reference.TOKEN)) {</span>
+<span class="fc" id="L598">            return child.getAttributeValue(new QName(&quot;URI&quot;));</span>
+        } else {
+<span class="nc" id="L600">            return null;</span>
+        }
+
+    }
+
+    /**
+     * Process the goven service policy and extract the info required to create
+     * the RST.
+     *
+     * @param servicePolicy
+     */
+    private void processPolicy(Policy issuerPolicy, Policy servicePolicy) {
+        //Get the policy assertions
+        //Assumption: there's only one alternative
+
+<span class="pc bpc" id="L615" title="1 of 2 branches missed.">        if (issuerPolicy != null) {</span>
+<span class="fc" id="L616">            log.debug(&quot;Processing Issuer policy&quot;);</span>
+
+<span class="fc" id="L618">            List issuerAssertions = (List) issuerPolicy.getAlternatives().next();</span>
+
+<span class="fc bfc" id="L620" title="All 2 branches covered.">            for (Iterator iter = issuerAssertions.iterator(); iter.hasNext();) {</span>
+<span class="fc" id="L621">                Assertion tempAssertion = (Assertion) iter.next();</span>
+                //find the AlgorithmSuite assertion
+<span class="fc bfc" id="L623" title="All 2 branches covered.">                if (tempAssertion instanceof Binding) {</span>
+
+<span class="fc" id="L625">                    log.debug(&quot;Extracting algo suite from issuer policy binding&quot;);</span>
+
+<span class="fc" id="L627">                    this.algorithmSuite = ((Binding) tempAssertion)</span>
+                            .getAlgorithmSuite();
+                }
+<span class="fc" id="L630">            }</span>
+        }
+
+<span class="pc bpc" id="L633" title="1 of 2 branches missed.">        if (servicePolicy != null) {</span>
+
+<span class="fc" id="L635">            log.debug(&quot;Processing service policy to find Trust10 assertion&quot;);</span>
+
+<span class="fc" id="L637">            List assertions = (List) servicePolicy.getAlternatives().next();</span>
+
+<span class="fc bfc" id="L639" title="All 2 branches covered.">            for (Iterator iter = assertions.iterator(); iter.hasNext();) {</span>
+<span class="fc" id="L640">                Assertion tempAssertion = (Assertion) iter.next();</span>
+                //find the Trust10 assertion
+<span class="fc bfc" id="L642" title="All 2 branches covered.">                if (tempAssertion instanceof Trust10) {</span>
+<span class="fc" id="L643">                    log.debug(&quot;Extracting Trust10 assertion from service policy&quot;);</span>
+<span class="fc" id="L644">                    this.trust10 = (Trust10) tempAssertion;</span>
+<span class="fc bfc" id="L645" title="All 2 branches covered.">                } else if (tempAssertion instanceof Trust13) {</span>
+<span class="fc" id="L646">                    log.debug(&quot;Extracting Trust13 assertion from service policy&quot;);</span>
+<span class="fc" id="L647">                    this.trust13 = (Trust13) tempAssertion;</span>
+                }
+<span class="fc" id="L649">            }</span>
+        }
+<span class="fc" id="L651">    }</span>
+
+    /**
+     * Create the RST request.
+     *
+     * @param requestType
+     * @param appliesTo
+     * @return OMElement
+     * @throws TrustException
+     */
+    private OMElement createIssueRequest(String requestType,
+                                         String appliesTo) throws TrustException {
+
+<span class="pc bpc" id="L664" title="1 of 2 branches missed.">        if (log.isDebugEnabled()) {</span>
+<span class="nc" id="L665">            log.debug(&quot;Creating request with request type: &quot; + requestType +</span>
+                      &quot; and applies to: &quot; + appliesTo);
+        }
+
+<span class="fc" id="L669">        OMElement rst = TrustUtil.createRequestSecurityTokenElement(version);</span>
+
+<span class="fc" id="L671">        TrustUtil.createRequestTypeElement(this.version, rst, requestType);</span>
+<span class="fc bfc" id="L672" title="All 2 branches covered.">        if (appliesTo != null) {</span>
+<span class="fc" id="L673">            TrustUtil.createAppliesToElement(rst, appliesTo, this.addressingNs);</span>
+        }
+<span class="fc" id="L675">        TrustUtil.createLifetimeElement(this.version, rst, this.ttl * 1000);</span>
+
+        //Copy over the elements from the template
+<span class="pc bpc" id="L678" title="1 of 2 branches missed.">        if (this.rstTemplate != null) {</span>
+
+<span class="pc bpc" id="L680" title="1 of 2 branches missed.">            if (log.isDebugEnabled()) {</span>
+<span class="nc" id="L681">                log.debug(&quot;Using RSTTemplate: &quot; + this.rstTemplate.toString());</span>
+            }
+
+<span class="fc" id="L684">            Iterator templateChildren = rstTemplate.getChildElements();</span>
+<span class="fc bfc" id="L685" title="All 2 branches covered.">            while (templateChildren.hasNext()) {</span>
+<span class="fc" id="L686">                OMElement child = (OMElement) templateChildren.next();</span>
+<span class="fc" id="L687">                rst.addChild(child.cloneOMElement());</span>
+                //Look for the key size element
+<span class="fc bfc" id="L689" title="All 2 branches covered.">                if (child.getQName().equals(</span>
+                        new QName(TrustUtil.getWSTNamespace(this.version),
+                                  RahasConstants.IssuanceBindingLocalNames.KEY_SIZE))) {
+<span class="fc" id="L692">                    log.debug(&quot;Extracting key size from the RSTTemplate: &quot;);</span>
+<span class="pc bpc" id="L693" title="2 of 4 branches missed.">                    this.keySize =</span>
+                            (child.getText() != null &amp;&amp; !&quot;&quot;.equals(child.getText())) ?
+                            Integer.parseInt(child.getText()) :
+                            -1;
+<span class="pc bpc" id="L697" title="1 of 2 branches missed.">                    if (log.isDebugEnabled()) {</span>
+<span class="nc" id="L698">                        log.debug(&quot;Key size from RSTTemplate: &quot; + this.keySize);</span>
+                    }
+                }
+<span class="fc" id="L701">            }</span>
+        }
+
+        try {
+            // Handle entropy
+<span class="fc bfc" id="L706" title="All 2 branches covered.">            if (this.trust10 != null) {</span>
+
+<span class="fc" id="L708">                log.debug(&quot;Processing Trust assertion&quot;);</span>
+
+<span class="pc bpc" id="L710" title="1 of 2 branches missed.">                if (this.trust10.isRequireClientEntropy()) {</span>
+
+<span class="fc" id="L712">                    log.debug(&quot;Requires client entropy&quot;);</span>
+
+                    // setup requestor entropy
+<span class="fc" id="L715">                    OMElement ent = TrustUtil.createEntropyElement(this.version, rst);</span>
+<span class="fc" id="L716">                    OMElement binSec =</span>
+                            TrustUtil.createBinarySecretElement(this.version,
+                                                                ent,
+                                                                RahasConstants.BIN_SEC_TYPE_NONCE);
+<span class="fc" id="L720">                    this.requestorEntropy =</span>
+                            WSSecurityUtil.generateNonce(this.algorithmSuite.
+                                    getMaximumSymmetricKeyLength()/8);
+<span class="fc" id="L723">                    binSec.setText(Base64Utils.encode(this.requestorEntropy));</span>
+
+<span class="pc bpc" id="L725" title="1 of 2 branches missed.">                    if (log.isDebugEnabled()) {</span>
+<span class="nc" id="L726">                        log.debug(&quot;Clien entropy : &quot; + Base64Utils.encode(this.requestorEntropy));</span>
+                    }
+
+                    // Add the ComputedKey element
+<span class="fc" id="L730">                    TrustUtil.createComputedKeyAlgorithm(this.version, rst,</span>
+                                                         RahasConstants.COMPUTED_KEY_PSHA1);
+<span class="fc" id="L732">                }</span>
+                
+<span class="pc bpc" id="L734" title="1 of 2 branches missed.">            } else if (this.trust13 != null) {</span>
+                
+<span class="pc bpc" id="L736" title="1 of 2 branches missed.">                if (this.trust13.isRequireClientEntropy()) {</span>
+
+<span class="fc" id="L738">                    log.debug(&quot;Requires client entropy&quot;);</span>
+
+                    // setup requestor entropy
+<span class="fc" id="L741">                    OMElement ent = TrustUtil.createEntropyElement(this.version, rst);</span>
+<span class="fc" id="L742">                    OMElement binSec =</span>
+                            TrustUtil.createBinarySecretElement(this.version,
+                                                                ent,
+                                                                RahasConstants.BIN_SEC_TYPE_NONCE);
+<span class="fc" id="L746">                    this.requestorEntropy =</span>
+                            WSSecurityUtil.generateNonce(this.algorithmSuite.
+                                    getMaximumSymmetricKeyLength()/8);
+<span class="fc" id="L749">                    binSec.setText(Base64Utils.encode(this.requestorEntropy));</span>
+
+<span class="pc bpc" id="L751" title="1 of 2 branches missed.">                    if (log.isDebugEnabled()) {</span>
+<span class="nc" id="L752">                        log.debug(&quot;Clien entropy : &quot; + Base64Utils.encode(this.requestorEntropy));</span>
+                    }
+
+                    // Add the ComputedKey element
+<span class="fc" id="L756">                    TrustUtil.createComputedKeyAlgorithm(this.version, rst,</span>
+                                                         RahasConstants.COMPUTED_KEY_PSHA1);
+                }
+                
+            }
+            
+            
+            
+            
+<span class="nc" id="L765">        } catch (Exception e) {</span>
+<span class="nc" id="L766">            throw new TrustException(&quot;errorSettingUpRequestorEntropy&quot;, e);</span>
+<span class="fc" id="L767">        }</span>
+
+        
+<span class="fc" id="L770">        return rst;</span>
+        
+    }
+    
+    private OMElement createValidateRequest(String requestType, String tokenId) throws TrustException {
+
+<span class="nc bnc" id="L776" title="All 2 branches missed.">        if (log.isDebugEnabled()) {</span>
+<span class="nc" id="L777">            log.debug(&quot;Creating request with request type: &quot; + requestType);</span>
+        }
+
+<span class="nc" id="L780">        OMElement rst = TrustUtil.createRequestSecurityTokenElement(version);</span>
+        
+<span class="nc" id="L782">        TrustUtil.createRequestTypeElement(this.version, rst, requestType);</span>
+        
+<span class="nc" id="L784">        OMElement tokenTypeElem = TrustUtil.createTokenTypeElement(this.version, rst);</span>
+        
+<span class="nc" id="L786">        String tokenType =</span>
+            TrustUtil.getWSTNamespace(version) + RahasConstants.TOK_TYPE_STATUS;
+        
+<span class="nc" id="L789">        tokenTypeElem.setText(tokenType);</span>
+        
+<span class="nc" id="L791">        TokenStorage store = TrustUtil.getTokenStore(configCtx);</span>
+        
+<span class="nc" id="L793">        Token token = store.getToken(tokenId);</span>
+        
+<span class="nc bnc" id="L795" title="All 2 branches missed.">        if ( token != null) {            </span>
+<span class="nc" id="L796">            OMElement str = token.getUnattachedReference();     </span>
+            
+<span class="nc bnc" id="L798" title="All 2 branches missed.">            if (str == null) {</span>
+<span class="nc" id="L799">                str = token.getAttachedReference();</span>
+            }
+            
+<span class="nc" id="L802">            TrustUtil.createValidateTargetElement(this.version, rst,str);</span>
+            
+            
+<span class="nc" id="L805">        } else {</span>
+<span class="nc" id="L806">            throw new TrustException(&quot;noToken&quot;,new String[]{tokenId});</span>
+        }
+              
+<span class="nc" id="L809">        return rst;</span>
+             
+    }
+    
+    private OMElement createRenewRequest(String tokenType, String tokenId) throws TrustException {
+        
+<span class="nc" id="L815">        String requestType =</span>
+            TrustUtil.getWSTNamespace(version) + RahasConstants.REQ_TYPE_RENEW;
+
+<span class="nc bnc" id="L818" title="All 2 branches missed.">        if (log.isDebugEnabled()) {</span>
+<span class="nc" id="L819">            log.debug(&quot;Creating request with request type: &quot; + requestType);</span>
+        }
+
+<span class="nc" id="L822">        OMElement rst = TrustUtil.createRequestSecurityTokenElement(version);</span>
+        
+<span class="nc" id="L824">        TrustUtil.createRequestTypeElement(this.version, rst, requestType);</span>
+        
+<span class="nc" id="L826">        OMElement tokenTypeElem = TrustUtil.createTokenTypeElement(version, rst);</span>
+<span class="nc" id="L827">        tokenTypeElem.setText(tokenType);</span>
+        
+<span class="nc" id="L829">        TokenStorage store = TrustUtil.getTokenStore(configCtx);</span>
+        
+<span class="nc" id="L831">        Token token = store.getToken(tokenId);</span>
+        
+<span class="nc bnc" id="L833" title="All 2 branches missed.">        if ( token != null) {</span>
+            
+<span class="nc" id="L835">            OMElement str = token.getUnattachedReference();     </span>
+            
+<span class="nc bnc" id="L837" title="All 2 branches missed.">            if (str == null) {</span>
+<span class="nc" id="L838">                str = token.getAttachedReference();</span>
+            }
+            
+<span class="nc" id="L841">            TrustUtil.createRenewTargetElement(this.version, rst,str);</span>
+            
+            
+<span class="nc" id="L844">        } else {</span>
+<span class="nc" id="L845">            throw new TrustException(&quot;noToken&quot;,new String[]{tokenId});</span>
+        }
+        
+<span class="nc" id="L848">        return rst;</span>
+              
+        
+    }
+
+    private OMElement createCancelRequest(String tokenId) throws TrustException {
+
+<span class="nc" id="L855">        return TrustUtil.createCancelRequest(tokenId, version);</span>
+    }
+
+    /**
+     * Set this to set the entropy configurations.
+     * If this is provided in the given policy it will be overridden.
+     *
+     * @param trust10 The trust10 to set.
+     */
+    public void setTrust10(Trust10 trust10) {
+<span class="nc" id="L865">        this.trust10 = trust10;</span>
+<span class="nc" id="L866">    }</span>
+    
+    /**
+     * Set this to set the entropy configurations.
+     * If this is provided in the given policy it will be overridden.
+     *
+     * @param trust13 The trust13 to set.
+     */
+    public void setTrust13(Trust13 trust13) {
+<span class="nc" id="L875">        this.trust13 = trust13;</span>
+<span class="nc" id="L876">    }</span>
+
+    /**
+     * This can be used in the case where the AlgorithmSuite is not specified in
+     * the given policy.
+     * If the AlgorithmSuite exists in a binding in the policy then the value
+     * set will be overridden.
+     *
+     * @param algorithmSuite The algorithmSuite to set.
+     */
+    public void setAlgorithmSuite(AlgorithmSuite algorithmSuite) {
+<span class="nc" id="L887">        this.algorithmSuite = algorithmSuite;</span>
+<span class="nc" id="L888">    }</span>
+
+    /**
+     * @param addressingNs The addressingNs to set.
+     */
+    public void setAddressingNs(String addressingNs) {
+<span class="nc" id="L894">        this.addressingNs = addressingNs;</span>
+<span class="nc" id="L895">    }</span>
+
+    /**
+     * @param ttl The ttl to set.
+     */
+    public void setTtl(int ttl) {
+<span class="nc" id="L901">        this.ttl = ttl;</span>
+<span class="nc" id="L902">    }</span>
+
+    /**
+     * Sets the crypto information required to process the RSTR.
+     *
+     * @param crypto    Crypto information
+     * @param cbHandler Callback handler to provide the private key password to
+     *                  decrypt
+     */
+    public void setCryptoInfo(Crypto crypto, CallbackHandler cbHandler) {
+<span class="fc" id="L912">        this.crypto = crypto;</span>
+<span class="fc" id="L913">        this.cbHandler = cbHandler;</span>
+<span class="fc" id="L914">    }</span>
+
+    /**
+     * Sets the crypto information required to process the RSTR.
+     *
+     * @param crypto        The crypto information
+     * @param privKeyPasswd Private key password to decrypt
+     */
+    public void setCryptoInfo(Crypto crypto, String privKeyPasswd) {
+<span class="nc" id="L923">        this.crypto = crypto;</span>
+<span class="nc" id="L924">        this.cbHandler = new CBHandler(privKeyPasswd);</span>
+<span class="nc" id="L925">    }</span>
+
+    /**
+     * @param action The action to set.
+     */
+    public void setAction(String action) {
+<span class="fc" id="L931">        this.action = action;</span>
+<span class="fc" id="L932">    }</span>
+
+    /**
+     * @param options The options to set.
+     */
+    public void setOptions(Options options) {
+<span class="fc" id="L938">        this.options = options;</span>
+<span class="fc" id="L939">    }</span>
+
+    /**
+     * @param rstTemplate The rstTemplate to set.
+     */
+    public void setRstTemplate(OMElement rstTemplate) {
+<span class="fc" id="L945">        this.rstTemplate = rstTemplate;</span>
+<span class="fc" id="L946">    }</span>
+
+    private static class CBHandler implements CallbackHandler {
+
+        private String passwd;
+
+<span class="nc" id="L952">        private CBHandler(String passwd) {</span>
+<span class="nc" id="L953">            this.passwd = passwd;</span>
+<span class="nc" id="L954">        }</span>
+
+        public void handle(Callback[] cb) throws IOException,
+                                                 UnsupportedCallbackException {
+<span class="nc" id="L958">            ((WSPasswordCallback) cb[0]).setPassword(this.passwd);</span>
+<span class="nc" id="L959">        }</span>
+
+    }
+
+    /**
+     * @param version The version to set.
+     */
+    public void setVersion(int version) {
+<span class="fc" id="L967">        this.version = version;</span>
+<span class="fc" id="L968">    }</span>
+
+    public void setSoapVersion(String soapVersion) {
+<span class="fc" id="L971">        this.soapVersion = soapVersion;</span>
+<span class="fc" id="L972">    }</span>
+    
+    public void addParameter(Parameter param) {
+<span class="nc" id="L975">        parameters.add(param);</span>
+<span class="nc" id="L976">    }</span>
+
+}
+</pre><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rahas.client/index.html b/axis2/java/core-rampart/code-coverage/org.apache.rahas.client/index.html
new file mode 100644
index 0000000..a43e9a9
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rahas.client/index.html
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>org.apache.rahas.client</title><script type="text/javascript" src="../.resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <span class="el_package">org.apache.rahas.client</span></div><h1>org.apache.rahas.client</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">801 of 1,486</td><td class="ctr2">46%</td><td class="bar">64 of 124</td><td class="ctr2">48%</td><td class="ctr1">67</td><td class="ctr2">96</td><td class="ctr1">167</td><td class="ctr2">328</td><td class="ctr1">19</td><td class="ctr2">34</td><td class="ctr1">1</td><td class="ctr2">2</td></tr></tfoot><tbody><tr><td id="a0"><a href="STSClient.html" class="el_class">STSClient</a></td><td class="bar" id="b0"><img src="../.resources/redbar.gif" width="64" height="10" title="787" alt="787"/><img src="../.resources/greenbar.gif" width="55" height="10" title="685" alt="685"/></td><td class="ctr2" id="c0">47%</td><td class="bar" id="d0"><img src="../.resources/redbar.gif" width="61" height="10" title="64" alt="64"/><img src="../.resources/greenbar.gif" width="58" height="10" title="60" alt="60"/></td><td class="ctr2" id="e0">48%</td><td class="ctr1" id="f0">65</td><td class="ctr2" id="g0">94</td><td class="ctr1" id="h0">162</td><td class="ctr2" id="i0">323</td><td class="ctr1" id="j0">17</td><td class="ctr2" id="k0">32</td><td class="ctr1" id="l1">0</td><td class="ctr2" id="m0">1</td></tr><tr><td id="a1"><a href="STSClient$CBHandler.html" class="el_class">STSClient.CBHandler</a></td><td class="bar" id="b1"><img src="../.resources/redbar.gif" width="1" height="10" title="14" alt="14"/></td><td class="ctr2" id="c1">0%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">2</td><td class="ctr2" id="g1">2</td><td class="ctr1" id="h1">5</td><td class="ctr2" id="i1">5</td><td class="ctr1" id="j1">2</td><td class="ctr2" id="k1">2</td><td class="ctr1" id="l0">1</td><td class="ctr2" id="m1">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rahas.impl.util/AxiomParserPool.html b/axis2/java/core-rampart/code-coverage/org.apache.rahas.impl.util/AxiomParserPool.html
new file mode 100644
index 0000000..563aebf
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rahas.impl.util/AxiomParserPool.html
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>AxiomParserPool</title><script type="text/javascript" src="../.resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rahas.impl.util</a> &gt; <span class="el_class">AxiomParserPool</span></div><h1>AxiomParserPool</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">14 of 36</td><td class="ctr2">61%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">0</td><td class="ctr2">1</td><td class="ctr1">4</td><td class="ctr2">12</td><td class="ctr1">0</td><td class="ctr2">1</td></tr></tfoot><tbody><tr><td id="a0"><a href="AxiomParserPool.java.html#L37" class="el_method">AxiomParserPool()</a></td><td class="bar" id="b0"><img src="../.resources/redbar.gif" width="46" height="10" title="14" alt="14"/><img src="../.resources/greenbar.gif" width="73" height="10" title="22" alt="22"/></td><td class="ctr2" id="c0">61%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">0</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">4</td><td class="ctr2" id="i0">12</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rahas.impl.util/AxiomParserPool.java.html b/axis2/java/core-rampart/code-coverage/org.apache.rahas.impl.util/AxiomParserPool.java.html
new file mode 100644
index 0000000..052ce3c
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rahas.impl.util/AxiomParserPool.java.html
@@ -0,0 +1,53 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>AxiomParserPool.java</title><link rel="stylesheet" href="../.resources/prettify.css" type="text/css"/><script type="text/javascript" src="../.resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rahas.impl.util</a> &gt; <span class="el_source">AxiomParserPool.java</span></div><h1>AxiomParserPool.java</h1><pre class="source lang-java linenums">/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * &quot;License&quot;); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+package org.apache.rahas.impl.util;
+
+import static org.apache.axiom.om.OMAbstractFactory.FEATURE_DOM;
+
+import java.lang.reflect.Field;
+
+import javax.xml.parsers.DocumentBuilderFactory;
+
+import org.apache.axiom.om.OMAbstractFactory;
+import org.apache.axiom.om.dom.DOMMetaFactory;
+import org.opensaml.xml.parse.ParserPool;
+import org.opensaml.xml.parse.StaticBasicParserPool;
+
+/**
+ * Custom OpenSAML 1.x {@link ParserPool} implementation that uses a DOM aware Axiom implementation
+ * instead of requesting a {@link DocumentBuilderFactory} using JAXP.
+ */
+public class AxiomParserPool extends StaticBasicParserPool {
+<span class="fc" id="L37">    public AxiomParserPool() {</span>
+<span class="fc" id="L38">        DOMMetaFactory metaFactory = (DOMMetaFactory)OMAbstractFactory.getMetaFactory(FEATURE_DOM);</span>
+<span class="fc" id="L39">        DocumentBuilderFactory dbf = metaFactory.newDocumentBuilderFactory();</span>
+        // Unfortunately, ParserPool doesn't allow to set the DocumentBuilderFactory, so that we
+        // have to use reflection here.
+        try {
+<span class="fc" id="L43">            Field dbfField = StaticBasicParserPool.class.getDeclaredField(&quot;builderFactory&quot;);</span>
+<span class="fc" id="L44">            dbfField.setAccessible(true);</span>
+<span class="fc" id="L45">            dbfField.set(this, dbf);</span>
+<span class="nc" id="L46">        } catch (IllegalAccessException ex) {</span>
+<span class="nc" id="L47">            throw new IllegalAccessError(ex.getMessage());</span>
+<span class="nc" id="L48">        } catch (NoSuchFieldException ex) {</span>
+<span class="nc" id="L49">            throw new NoSuchFieldError(ex.getMessage());</span>
+<span class="fc" id="L50">        }</span>
+<span class="fc" id="L51">    }</span>
+}
+</pre><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rahas.impl.util/CommonUtil.html b/axis2/java/core-rampart/code-coverage/org.apache.rahas.impl.util/CommonUtil.html
new file mode 100644
index 0000000..d58643e
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rahas.impl.util/CommonUtil.html
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>CommonUtil</title><script type="text/javascript" src="../.resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rahas.impl.util</a> &gt; <span class="el_class">CommonUtil</span></div><h1>CommonUtil</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">140 of 185</td><td class="ctr2">24%</td><td class="bar">2 of 4</td><td class="ctr2">50%</td><td class="ctr1">5</td><td class="ctr2">10</td><td class="ctr1">28</td><td class="ctr2">41</td><td class="ctr1">3</td><td class="ctr2">8</td></tr></tfoot><tbody><tr><td id="a5"><a href="CommonUtil.java.html#L131" class="el_method">getDecryptedBytes(CallbackHandler, Crypto, Node)</a></td><td class="bar" id="b0"><img src="../.resources/redbar.gif" width="114" height="10" title="45" alt="45"/></td><td class="ctr2" id="c5">0%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h0">11</td><td class="ctr2" id="i0">11</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a2"><a href="CommonUtil.java.html#L101" class="el_method">getCertificatesByAlias(Crypto, String)</a></td><td class="bar" id="b1"><img src="../.resources/redbar.gif" width="79" height="10" title="31" alt="31"/><img src="../.resources/greenbar.gif" width="40" height="10" title="16" alt="16"/></td><td class="ctr2" id="c3">34%</td><td class="bar" id="d0"><img src="../.resources/redbar.gif" width="60" height="10" title="1" alt="1"/><img src="../.resources/greenbar.gif" width="60" height="10" title="1" alt="1"/></td><td class="ctr2" id="e0">50%</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g0">2</td><td class="ctr1" id="h1">5</td><td class="ctr2" id="i1">10</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a4"><a href="CommonUtil.java.html#L181" class="el_method">getCrypto(String, ClassLoader)</a></td><td class="bar" id="b2"><img src="../.resources/redbar.gif" width="71" height="10" title="28" alt="28"/></td><td class="ctr2" id="c6">0%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h2">4</td><td class="ctr2" id="i4">4</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a1"><a href="CommonUtil.java.html#L80" class="el_method">getCertificateByAlias(Crypto, String)</a></td><td class="bar" id="b3"><img src="../.resources/redbar.gif" width="38" height="10" title="15" alt="15"/><img src="../.resources/greenbar.gif" width="25" height="10" title="10" alt="10"/></td><td class="ctr2" id="c2">40%</td><td class="bar" id="d1"><img src="../.resources/redbar.gif" width="60" height="10" title="1" alt="1"/><img src="../.resources/greenbar.gif" width="60" height="10" title="1" alt="1"/></td><td class="ctr2" id="e1">50%</td><td class="ctr1" id="f3">1</td><td class="ctr2" id="g1">2</td><td class="ctr1" id="h4">2</td><td class="ctr2" id="i2">5</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a3"><a href="CommonUtil.java.html#L163" class="el_method">getCrypto(Properties, ClassLoader)</a></td><td class="bar" id="b4"><img src="../.resources/redbar.gif" width="28" height="10" title="11" alt="11"/><img src="../.resources/greenbar.gif" width="10" height="10" title="4" alt="4"/></td><td class="ctr2" id="c4">27%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h3">3</td><td class="ctr2" id="i5">4</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a6"><a href="CommonUtil.java.html#L61" class="el_method">getOMDOMDocument()</a></td><td class="bar" id="b5"><img src="../.resources/redbar.gif" width="17" height="10" title="7" alt="7"/><img src="../.resources/greenbar.gif" width="28" height="10" title="11" alt="11"/></td><td class="ctr2" id="c1">61%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">2</td><td class="ctr2" id="i3">5</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a0"><a href="CommonUtil.java.html#L51" class="el_method">CommonUtil()</a></td><td class="bar" id="b6"><img src="../.resources/redbar.gif" width="7" height="10" title="3" alt="3"/></td><td class="ctr2" id="c7">0%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f4">1</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">1</td><td class="ctr2" id="i6">1</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a7"><a href="CommonUtil.java.html#L53" class="el_method">static {...}</a></td><td class="bar" id="b7"><img src="../.resources/greenbar.gif" width="10" height="10" title="4" alt="4"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i7">1</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rahas.impl.util/CommonUtil.java.html b/axis2/java/core-rampart/code-coverage/org.apache.rahas.impl.util/CommonUtil.java.html
new file mode 100644
index 0000000..a28d2ca
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rahas.impl.util/CommonUtil.java.html
@@ -0,0 +1,189 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>CommonUtil.java</title><link rel="stylesheet" href="../.resources/prettify.css" type="text/css"/><script type="text/javascript" src="../.resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rahas.impl.util</a> &gt; <span class="el_source">CommonUtil.java</span></div><h1>CommonUtil.java</h1><pre class="source lang-java linenums">/*
+ * Copyright 2004,2005 The Apache Software Foundation.
+ *
+ * Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package org.apache.rahas.impl.util;
+
+import org.apache.axiom.om.OMAbstractFactory;
+import org.apache.axiom.om.dom.DOMMetaFactory;
+import org.apache.commons.logging.Log;
+import org.apache.commons.logging.LogFactory;
+import org.apache.rahas.TrustException;
+import org.apache.rahas.TrustUtil;
+import org.apache.ws.security.WSDocInfo;
+import org.apache.ws.security.WSSConfig;
+import org.apache.ws.security.WSSecurityEngineResult;
+import org.apache.ws.security.WSSecurityException;
+import org.apache.ws.security.components.crypto.Crypto;
+import org.apache.ws.security.components.crypto.CryptoFactory;
+import org.apache.ws.security.components.crypto.CryptoType;
+import org.apache.ws.security.handler.RequestData;
+import org.apache.ws.security.processor.EncryptedKeyProcessor;
+import org.w3c.dom.Document;
+import org.w3c.dom.Element;
+import org.w3c.dom.Node;
+
+import javax.security.auth.callback.CallbackHandler;
+import javax.xml.parsers.DocumentBuilderFactory;
+import javax.xml.parsers.ParserConfigurationException;
+
+import java.security.cert.X509Certificate;
+import java.util.List;
+import java.util.Properties;
+
+import static org.apache.axiom.om.OMAbstractFactory.FEATURE_DOM;
+
+/**
+ * This class implements some utility methods common to SAML1 and SAML2.
+ */
+<span class="nc" id="L51">public class CommonUtil {</span>
+
+<span class="fc" id="L53">    private static Log log = LogFactory.getLog(CommonUtil.class);</span>
+
+    /**
+     * This method creates a DOM compatible Axiom document.
+     * @return DOM compatible Axiom document
+     * @throws TrustException If an error occurred while creating the Document.
+     */
+    public static Document getOMDOMDocument() throws TrustException {
+<span class="fc" id="L61">        DOMMetaFactory metaFactory = (DOMMetaFactory) OMAbstractFactory.getMetaFactory(FEATURE_DOM);</span>
+<span class="fc" id="L62">            DocumentBuilderFactory dbf = metaFactory.newDocumentBuilderFactory();</span>
+        try {
+<span class="fc" id="L64">            return  dbf.newDocumentBuilder().newDocument();</span>
+<span class="nc" id="L65">        } catch (ParserConfigurationException e) {</span>
+<span class="nc" id="L66">            throw new TrustException(&quot;Error creating Axiom compatible DOM Document&quot;, e);</span>
+        }
+    }
+
+    /**
+     * Gets the certificates chain by alias. Always returns the first certificate if a certificate chain is found.
+     * @param crypto Crypto to lookup certificate.
+     * @param alias Alias name.
+     * @return X509 certificate object.
+     * @throws org.apache.rahas.TrustException If an error occurred
+     *                              while retrieving the certificate or if no certificates are found for given alias.
+     */
+    public static X509Certificate getCertificateByAlias(Crypto crypto, String alias) throws TrustException {
+
+<span class="fc" id="L80">        X509Certificate[] certificates = getCertificatesByAlias(crypto, alias);</span>
+
+<span class="pc bpc" id="L82" title="1 of 2 branches missed.">        if (certificates == null) {</span>
+<span class="nc" id="L83">            log.error(&quot;Unable to retrieve certificate for alias &quot; + alias);</span>
+<span class="nc" id="L84">            throw new TrustException(&quot;issuerCertificateNotFound&quot;);</span>
+        }
+
+<span class="fc" id="L87">        return certificates[0];</span>
+    }
+
+    /**
+     * Gets the certificates chain by alias. If no certificates are found return an empty array.
+     * @param crypto Crypto to lookup certificate.
+     * @param alias Alias name.
+     * @return X509 certificates array.
+     * @throws org.apache.rahas.TrustException If an error occurred
+     *                                          while retrieving the certificate.
+     */
+    public static X509Certificate[] getCertificatesByAlias(Crypto crypto, String alias) throws TrustException {
+
+        // TODO are we always looking up by alias ? Dont we need to lookup by any other attribute ?
+<span class="fc" id="L101">        CryptoType type = new CryptoType(CryptoType.TYPE.ALIAS);</span>
+<span class="fc" id="L102">        type.setAlias(alias);</span>
+
+        try {
+<span class="fc" id="L105">            X509Certificate[] certificates = crypto.getX509Certificates(type);</span>
+
+<span class="pc bpc" id="L107" title="1 of 2 branches missed.">            if (certificates == null) {</span>
+<span class="nc" id="L108">                log.debug(&quot;Unable to retrieve certificate for alias &quot; + alias);</span>
+<span class="nc" id="L109">                return new X509Certificate[0];</span>
+            }
+<span class="fc" id="L111">            return certificates;</span>
+<span class="nc" id="L112">        } catch (WSSecurityException e) {</span>
+<span class="nc" id="L113">            log.error(&quot;Unable to retrieve certificate for alias &quot; + alias, e);</span>
+<span class="nc" id="L114">            throw new TrustException(&quot;issuerCertificateNotFound&quot;, e);</span>
+        }
+    }
+
+    /**
+     * Decrypts the EncryptedKey element and returns the secret that was used.
+     * @param callbackHandler Callback handler to pass to WSS4J framework.
+     * @param crypto To get private key information.
+     * @param encryptedKeyElement The encrypted Key element.
+     * @return The secret as a byte stream.
+     * @throws WSSecurityException If an error is occurred while decrypting the element.
+     */
+    public static byte[] getDecryptedBytes(CallbackHandler callbackHandler, Crypto crypto, Node encryptedKeyElement)
+            throws WSSecurityException {
+
+        // TODO make this code more efficient and reader friendly
+
+<span class="nc" id="L131">        EncryptedKeyProcessor encryptedKeyProcessor = new EncryptedKeyProcessor();</span>
+
+<span class="nc" id="L133">        RequestData requestData = new RequestData();</span>
+<span class="nc" id="L134">        requestData.setCallbackHandler(callbackHandler);</span>
+<span class="nc" id="L135">        requestData.setDecCrypto(crypto);</span>
+
+<span class="nc" id="L137">        final WSSConfig cfg = WSSConfig.getNewInstance();</span>
+<span class="nc" id="L138">        requestData.setWssConfig(cfg);</span>
+
+<span class="nc" id="L140">        WSDocInfo docInfo = new WSDocInfo(encryptedKeyElement.getOwnerDocument());</span>
+
+<span class="nc" id="L142">        List&lt;WSSecurityEngineResult&gt; resultList</span>
+                = null;
+
+<span class="nc" id="L145">        resultList = encryptedKeyProcessor.handleToken((Element) encryptedKeyElement, requestData, docInfo);</span>
+
+
+<span class="nc" id="L148">        WSSecurityEngineResult wsSecurityEngineResult = resultList.get(0);</span>
+
+<span class="nc" id="L150">        return (byte[]) wsSecurityEngineResult.get(WSSecurityEngineResult.TAG_SECRET);</span>
+    }
+
+    /**
+     * Constructs crypto configuration based on the given properties. Provider is instantiated using
+     * given class loader.
+     * @param properties Crypto configuration properties.
+     * @param classLoader Class loader used to create provider.
+     * @return A crypto object.
+     * @throws TrustException If an error occurred while creating the Crypto object.
+     */
+    public static Crypto getCrypto(Properties properties, ClassLoader classLoader) throws TrustException {
+        try {
+<span class="fc" id="L163">            return CryptoFactory.getInstance(properties, classLoader);</span>
+<span class="nc" id="L164">        } catch (WSSecurityException e) {</span>
+<span class="nc" id="L165">            log.error(&quot;An error occurred while loading crypto properties&quot;, e);</span>
+<span class="nc" id="L166">            throw new TrustException(&quot;errorLoadingCryptoProperties&quot;, e);</span>
+
+        }
+    }
+
+    /**
+     * Constructs crypto configuration based on the given properties. Provider is instantiated using
+     * given class loader.
+     * @param propertiesFile Crypto configuration properties file name.
+     * @param classLoader Class loader used to create provider.
+     * @return A crypto object.
+     * @throws TrustException If an error occurred while creating the Crypto object.
+     */
+    public static Crypto getCrypto(String propertiesFile, ClassLoader classLoader) throws TrustException {
+        try {
+<span class="nc" id="L181">            return CryptoFactory.getInstance(propertiesFile, classLoader);</span>
+<span class="nc" id="L182">        } catch (WSSecurityException e) {</span>
+<span class="nc" id="L183">            log.error(&quot;An error occurred while loading crypto properties with property file &quot; + propertiesFile, e);</span>
+<span class="nc" id="L184">            throw new TrustException(&quot;errorLoadingCryptoProperties&quot;, new Object[]{propertiesFile}, e);</span>
+
+        }
+    }
+}
+</pre><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rahas.impl.util/SAML2KeyInfo.html b/axis2/java/core-rampart/code-coverage/org.apache.rahas.impl.util/SAML2KeyInfo.html
new file mode 100644
index 0000000..764b98c
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rahas.impl.util/SAML2KeyInfo.html
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>SAML2KeyInfo</title><script type="text/javascript" src="../.resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rahas.impl.util</a> &gt; <span class="el_class">SAML2KeyInfo</span></div><h1>SAML2KeyInfo</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">27 of 27</td><td class="ctr2">0%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">5</td><td class="ctr2">5</td><td class="ctr1">11</td><td class="ctr2">11</td><td class="ctr1">5</td><td class="ctr2">5</td></tr></tfoot><tbody><tr><td id="a4"><a href="SAML2KeyInfo.java.html#L41" class="el_method">SAML2KeyInfo(Assertion, X509Certificate[])</a></td><td class="bar" id="b0"><img src="../.resources/redbar.gif" width="120" height="10" title="9" alt="9"/></td><td class="ctr2" id="c0">0%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">4</td><td class="ctr2" id="i0">4</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a3"><a href="SAML2KeyInfo.java.html#L46" class="el_method">SAML2KeyInfo(Assertion, byte[])</a></td><td class="bar" id="b1"><img src="../.resources/redbar.gif" width="120" height="10" title="9" alt="9"/></td><td class="ctr2" id="c1">0%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">4</td><td class="ctr2" id="i1">4</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a1"><a href="SAML2KeyInfo.java.html#L52" class="el_method">getCerts()</a></td><td class="bar" id="b2"><img src="../.resources/redbar.gif" width="40" height="10" title="3" alt="3"/></td><td class="ctr2" id="c2">0%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">1</td><td class="ctr2" id="i2">1</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a2"><a href="SAML2KeyInfo.java.html#L56" class="el_method">getSecret()</a></td><td class="bar" id="b3"><img src="../.resources/redbar.gif" width="40" height="10" title="3" alt="3"/></td><td class="ctr2" id="c3">0%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">1</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">1</td><td class="ctr2" id="i3">1</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a0"><a href="SAML2KeyInfo.java.html#L60" class="el_method">getAssertion()</a></td><td class="bar" id="b4"><img src="../.resources/redbar.gif" width="40" height="10" title="3" alt="3"/></td><td class="ctr2" id="c4">0%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">1</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">1</td><td class="ctr2" id="i4">1</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k4">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rahas.impl.util/SAML2KeyInfo.java.html b/axis2/java/core-rampart/code-coverage/org.apache.rahas.impl.util/SAML2KeyInfo.java.html
new file mode 100644
index 0000000..df2e3e6
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rahas.impl.util/SAML2KeyInfo.java.html
@@ -0,0 +1,63 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>SAML2KeyInfo.java</title><link rel="stylesheet" href="../.resources/prettify.css" type="text/css"/><script type="text/javascript" src="../.resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rahas.impl.util</a> &gt; <span class="el_source">SAML2KeyInfo.java</span></div><h1>SAML2KeyInfo.java</h1><pre class="source lang-java linenums">package org.apache.rahas.impl.util;
+
+import org.opensaml.saml2.core.Assertion;
+
+import java.security.cert.X509Certificate;/*
+ * Copyright 2004,2005 The Apache Software Foundation.                         
+ *                                                                             
+ * Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);             
+ * you may not use this file except in compliance with the License.            
+ * You may obtain a copy of the License at                                     
+ *                                                                             
+ *      http://www.apache.org/licenses/LICENSE-2.0                             
+ *                                                                             
+ * Unless required by applicable law or agreed to in writing, software         
+ * distributed under the License is distributed on an &quot;AS IS&quot; BASIS,           
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.    
+ * See the License for the specific language governing permissions and         
+ * limitations under the License.                                              
+ */
+
+/**
+ * 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.
+ */
+public class SAML2KeyInfo {
+    /**
+     * Certificates
+     */
+    private X509Certificate[] certs;
+
+    /**
+     * Key bytes (e.g.: held in an encrypted key)
+     */
+    private byte[] secret;
+
+    /**
+     * SAMLAssertion
+     */
+    Assertion assertion;
+
+<span class="nc" id="L41">    public SAML2KeyInfo(Assertion assertions, X509Certificate[] certs) {</span>
+<span class="nc" id="L42">        this.certs = certs;</span>
+<span class="nc" id="L43">        this.assertion = assertions;</span>
+<span class="nc" id="L44">    }</span>
+
+<span class="nc" id="L46">    public SAML2KeyInfo(Assertion assertions, byte[] secret) {</span>
+<span class="nc" id="L47">        this.secret = secret;</span>
+<span class="nc" id="L48">        this.assertion = assertions;</span>
+<span class="nc" id="L49">    }</span>
+
+    public X509Certificate[] getCerts() {
+<span class="nc" id="L52">        return certs;</span>
+    }
+
+    public byte[] getSecret() {
+<span class="nc" id="L56">        return secret;</span>
+    }
+
+    public Assertion getAssertion() {
+<span class="nc" id="L60">        return assertion;</span>
+    }
+}
+</pre><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rahas.impl.util/SAML2Utils.html b/axis2/java/core-rampart/code-coverage/org.apache.rahas.impl.util/SAML2Utils.html
new file mode 100644
index 0000000..3d1f430
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rahas.impl.util/SAML2Utils.html
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>SAML2Utils</title><script type="text/javascript" src="../.resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rahas.impl.util</a> &gt; <span class="el_class">SAML2Utils</span></div><h1>SAML2Utils</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">530 of 530</td><td class="ctr2">0%</td><td class="bar">46 of 46</td><td class="ctr2">0%</td><td class="ctr1">29</td><td class="ctr2">29</td><td class="ctr1">127</td><td class="ctr2">127</td><td class="ctr1">6</td><td class="ctr2">6</td></tr></tfoot><tbody><tr><td id="a1"><a href="SAML2Utils.java.html#L164" class="el_method">getSAML2KeyInfo(Assertion, Crypto, CallbackHandler)</a></td><td class="bar" id="b0"><img src="../.resources/redbar.gif" width="120" height="10" title="332" alt="332"/></td><td class="ctr2" id="c0">0%</td><td class="bar" id="d0"><img src="../.resources/redbar.gif" width="120" height="10" title="42" alt="42"/></td><td class="ctr2" id="e0">0%</td><td class="ctr1" id="f0">22</td><td class="ctr2" id="g0">22</td><td class="ctr1" id="h0">72</td><td class="ctr2" id="i0">72</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a0"><a href="SAML2Utils.java.html#L67" class="el_method">getElementFromAssertion(XMLObject)</a></td><td class="bar" id="b1"><img src="../.resources/redbar.gif" width="31" height="10" title="88" alt="88"/></td><td class="ctr2" id="c1">0%</td><td class="bar" id="d1"><img src="../.resources/redbar.gif" width="5" height="10" title="2" alt="2"/></td><td class="ctr2" id="e1">0%</td><td class="ctr1" id="f1">2</td><td class="ctr2" id="g1">2</td><td class="ctr1" id="h1">26</td><td class="ctr2" id="i1">26</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a2"><a href="SAML2Utils.java.html#L125" class="el_method">getSAML2KeyInfo(Element, Crypto, CallbackHandler)</a></td><td class="bar" id="b2"><img src="../.resources/redbar.gif" width="31" height="10" title="86" alt="86"/></td><td class="ctr2" id="c2">0%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">1</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h2">22</td><td class="ctr2" id="i2">22</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a3"><a href="SAML2Utils.java.html#L318" class="el_method">getSAML2SubjectConfirmationMethod(Assertion)</a></td><td class="bar" id="b3"><img src="../.resources/redbar.gif" width="6" height="10" title="17" alt="17"/></td><td class="ctr2" id="c3">0%</td><td class="bar" id="d2"><img src="../.resources/redbar.gif" width="5" height="10" title="2" alt="2"/></td><td class="ctr2" id="e2">0%</td><td class="ctr1" id="f2">2</td><td class="ctr2" id="g2">2</td><td class="ctr1" id="h3">5</td><td class="ctr2" id="i3">5</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a5"><a href="SAML2Utils.java.html#L62" class="el_method">static {...}</a></td><td class="bar" id="b4"><img src="../.resources/redbar.gif" width="1" height="10" title="4" alt="4"/></td><td class="ctr2" id="c4">0%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">1</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">1</td><td class="ctr2" id="i4">1</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a4"><a href="SAML2Utils.java.html#L60" class="el_method">SAML2Utils()</a></td><td class="bar" id="b5"><img src="../.resources/redbar.gif" width="1" height="10" title="3" alt="3"/></td><td class="ctr2" id="c5">0%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">1</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">1</td><td class="ctr2" id="i5">1</td><td class="ctr1" id="j5">1</td><td class="ctr2" id="k5">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rahas.impl.util/SAML2Utils.java.html b/axis2/java/core-rampart/code-coverage/org.apache.rahas.impl.util/SAML2Utils.java.html
new file mode 100644
index 0000000..89344ea
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rahas.impl.util/SAML2Utils.java.html
@@ -0,0 +1,329 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>SAML2Utils.java</title><link rel="stylesheet" href="../.resources/prettify.css" type="text/css"/><script type="text/javascript" src="../.resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rahas.impl.util</a> &gt; <span class="el_source">SAML2Utils.java</span></div><h1>SAML2Utils.java</h1><pre class="source lang-java linenums">/*
+ * Copyright 2004,2005 The Apache Software Foundation.
+ *
+ * Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+
+package org.apache.rahas.impl.util;
+
+import org.apache.axiom.om.impl.dom.jaxp.DocumentBuilderFactoryImpl;
+import org.apache.commons.logging.Log;
+import org.apache.commons.logging.LogFactory;
+import org.apache.rahas.RahasConstants;
+import org.apache.rahas.TrustException;
+import org.apache.ws.security.*;
+import org.apache.ws.security.components.crypto.Crypto;
+import org.apache.ws.security.handler.RequestData;
+import org.apache.ws.security.processor.EncryptedKeyProcessor;
+import org.apache.ws.security.util.Base64;
+import org.apache.xml.security.exceptions.XMLSecurityException;
+import org.apache.xml.security.keys.KeyInfo;
+import org.apache.xml.security.keys.content.X509Data;
+import org.apache.xml.security.keys.content.x509.XMLX509Certificate;
+import org.opensaml.Configuration;
+import org.opensaml.DefaultBootstrap;
+import org.opensaml.saml2.core.*;
+import org.opensaml.xml.ConfigurationException;
+import org.opensaml.xml.XMLObject;
+import org.opensaml.xml.io.*;
+import org.w3c.dom.*;
+import org.w3c.dom.bootstrap.DOMImplementationRegistry;
+import org.w3c.dom.ls.DOMImplementationLS;
+import org.w3c.dom.ls.LSOutput;
+import org.w3c.dom.ls.LSSerializer;
+import org.xml.sax.SAXException;
+
+import javax.security.auth.callback.Callback;
+import javax.security.auth.callback.CallbackHandler;
+import javax.xml.namespace.QName;
+import javax.xml.parsers.DocumentBuilder;
+import javax.xml.parsers.DocumentBuilderFactory;
+import javax.xml.parsers.ParserConfigurationException;
+import java.io.ByteArrayInputStream;
+import java.io.ByteArrayOutputStream;
+import java.io.IOException;
+import java.security.cert.X509Certificate;
+import java.util.Iterator;
+import java.util.List;
+
+<span class="nc" id="L60">public class SAML2Utils {</span>
+
+<span class="nc" id="L62">    private static final Log log = LogFactory.getLog(SAML2Utils.class);</span>
+
+    public static Element getElementFromAssertion(XMLObject xmlObj) throws TrustException {
+        try {
+            
+<span class="nc" id="L67">            String jaxpProperty = System.getProperty(&quot;javax.xml.parsers.DocumentBuilderFactory&quot;);</span>
+            //System.setProperty(&quot;javax.xml.parsers.DocumentBuilderFactory&quot;, &quot;org.apache.xerces.jaxp.DocumentBuilderFactoryImpl&quot;);
+
+<span class="nc" id="L70">            MarshallerFactory marshallerFactory = org.opensaml.xml.Configuration.getMarshallerFactory();</span>
+<span class="nc" id="L71">            Marshaller marshaller = marshallerFactory.getMarshaller(xmlObj);</span>
+<span class="nc" id="L72">            Element element = marshaller.marshall(xmlObj);</span>
+
+            // Reset the sys. property to its previous value.
+<span class="nc bnc" id="L75" title="All 2 branches missed.">            if (jaxpProperty == null) {</span>
+<span class="nc" id="L76">                System.getProperties().remove(&quot;javax.xml.parsers.DocumentBuilderFactory&quot;);</span>
+            } else {
+<span class="nc" id="L78">                System.setProperty(&quot;javax.xml.parsers.DocumentBuilderFactory&quot;, jaxpProperty);</span>
+            }
+
+<span class="nc" id="L81">            ByteArrayOutputStream byteArrayOutputStrm = new ByteArrayOutputStream();</span>
+
+<span class="nc" id="L83">            DOMImplementationRegistry registry = DOMImplementationRegistry.newInstance();</span>
+
+<span class="nc" id="L85">            DOMImplementationLS impl =</span>
+                    (DOMImplementationLS) registry.getDOMImplementation(&quot;LS&quot;);
+
+<span class="nc" id="L88">            LSSerializer writer = impl.createLSSerializer();</span>
+<span class="nc" id="L89">            LSOutput output = impl.createLSOutput();</span>
+<span class="nc" id="L90">            output.setByteStream(byteArrayOutputStrm);</span>
+<span class="nc" id="L91">            writer.write(element, output);</span>
+<span class="nc" id="L92">            String elementString = byteArrayOutputStrm.toString();</span>
+
+<span class="nc" id="L94">            DocumentBuilderFactoryImpl.setDOOMRequired(true);</span>
+
+<span class="nc" id="L96">            DocumentBuilderFactory documentBuilderFactory = DocumentBuilderFactory.newInstance();</span>
+<span class="nc" id="L97">            documentBuilderFactory.setNamespaceAware(true);</span>
+<span class="nc" id="L98">            DocumentBuilder docBuilder = documentBuilderFactory.newDocumentBuilder();</span>
+<span class="nc" id="L99">            Document document = docBuilder.parse(new ByteArrayInputStream(elementString.trim().getBytes()));</span>
+<span class="nc" id="L100">            Element assertionElement = document.getDocumentElement();</span>
+<span class="nc" id="L101">            DocumentBuilderFactoryImpl.setDOOMRequired(false);</span>
+
+<span class="nc" id="L103">            log.debug(&quot;DOM element is created successfully from the OpenSAML2 XMLObject&quot;);</span>
+<span class="nc" id="L104">            return assertionElement;</span>
+
+<span class="nc" id="L106">        } catch (Exception e) {</span>
+<span class="nc" id="L107">            throw new TrustException(&quot;Error creating DOM object from the assertion&quot;, e);</span>
+        }
+    }
+
+     /**
+     * Extract certificates or the key available in the SAMLAssertion
+     *
+     * @param elem
+     * @return the SAML2 Key Info
+     * @throws org.apache.ws.security.WSSecurityException
+     *
+     */
+    public static SAML2KeyInfo getSAML2KeyInfo(Element elem, Crypto crypto,
+                                              CallbackHandler cb) throws WSSecurityException, TrustException {
+        Assertion assertion;
+
+        //build the assertion by unmarhalling the DOM element.
+        try {
+<span class="nc" id="L125">            DefaultBootstrap.bootstrap();</span>
+
+<span class="nc" id="L127">            String keyInfoElementString = elem.toString();</span>
+<span class="nc" id="L128">            DocumentBuilderFactory documentBuilderFactory = DocumentBuilderFactory.newInstance();</span>
+<span class="nc" id="L129">            documentBuilderFactory.setNamespaceAware(true);</span>
+<span class="nc" id="L130">            DocumentBuilder docBuilder = documentBuilderFactory.newDocumentBuilder();</span>
+<span class="nc" id="L131">            Document document = docBuilder.parse(new ByteArrayInputStream(keyInfoElementString.trim().getBytes()));</span>
+<span class="nc" id="L132">            Element element = document.getDocumentElement();</span>
+<span class="nc" id="L133">            UnmarshallerFactory unmarshallerFactory = Configuration</span>
+                    .getUnmarshallerFactory();
+<span class="nc" id="L135">            Unmarshaller unmarshaller = unmarshallerFactory</span>
+                    .getUnmarshaller(element);
+<span class="nc" id="L137">            assertion = (Assertion) unmarshaller</span>
+                    .unmarshall(element);
+        }
+<span class="nc" id="L140">        catch (ConfigurationException e) {</span>
+<span class="nc" id="L141">            throw new WSSecurityException(</span>
+                    WSSecurityException.FAILURE, &quot;Failure in bootstrapping&quot;, null, e);
+<span class="nc" id="L143">        } catch (UnmarshallingException e) {</span>
+<span class="nc" id="L144">            throw new WSSecurityException(</span>
+                    WSSecurityException.FAILURE, &quot;Failure in unmarshelling the assertion&quot;, null, e);
+<span class="nc" id="L146">        } catch (IOException e) {</span>
+<span class="nc" id="L147">            throw new WSSecurityException(</span>
+                    WSSecurityException.FAILURE, &quot;Failure in unmarshelling the assertion&quot;, null, e);
+<span class="nc" id="L149">        } catch (SAXException e) {</span>
+<span class="nc" id="L150">            throw new WSSecurityException(</span>
+                    WSSecurityException.FAILURE, &quot;Failure in unmarshelling the assertion&quot;, null, e);
+<span class="nc" id="L152">        } catch (ParserConfigurationException e) {</span>
+<span class="nc" id="L153">            throw new WSSecurityException(</span>
+                    WSSecurityException.FAILURE, &quot;Failure in unmarshelling the assertion&quot;, null, e);
+<span class="nc" id="L155">        }</span>
+<span class="nc" id="L156">        return getSAML2KeyInfo(assertion, crypto, cb);</span>
+
+    }
+
+    public static SAML2KeyInfo getSAML2KeyInfo(Assertion assertion, Crypto crypto,
+                                               CallbackHandler cb) throws WSSecurityException {
+
+        //First ask the cb whether it can provide the secret
+<span class="nc" id="L164">        WSPasswordCallback pwcb = new WSPasswordCallback(assertion.getID(), WSPasswordCallback.CUSTOM_TOKEN);</span>
+<span class="nc bnc" id="L165" title="All 2 branches missed.">        if (cb != null) {</span>
+            try {
+<span class="nc" id="L167">                cb.handle(new Callback[]{pwcb});</span>
+<span class="nc" id="L168">            } catch (Exception e1) {</span>
+<span class="nc" id="L169">                throw new WSSecurityException(WSSecurityException.FAILURE, &quot;noKey&quot;,</span>
+                        new Object[]{assertion.getID()}, e1);
+<span class="nc" id="L171">            }</span>
+        }
+
+<span class="nc" id="L174">        byte[] key = pwcb.getKey();</span>
+
+<span class="nc bnc" id="L176" title="All 2 branches missed.">        if (key != null) {</span>
+<span class="nc" id="L177">            return new SAML2KeyInfo(assertion, key);</span>
+        } else {
+            // if the cb fails to provide the secret.
+            try {
+                // extract the subject
+<span class="nc" id="L182">                Subject samlSubject = assertion.getSubject();</span>
+<span class="nc bnc" id="L183" title="All 2 branches missed.">                if (samlSubject == null) {</span>
+<span class="nc" id="L184">                    throw new WSSecurityException(WSSecurityException.FAILURE,</span>
+                            &quot;invalidSAML2Token&quot;, new Object[]{&quot;for Signature (no Subject)&quot;});
+                }
+
+                // extract the subject confirmation element from the subject
+<span class="nc" id="L189">                SubjectConfirmation subjectConf = (SubjectConfirmation) samlSubject.getSubjectConfirmations().get(0);</span>
+<span class="nc bnc" id="L190" title="All 2 branches missed.">                if (subjectConf == null) {</span>
+<span class="nc" id="L191">                    throw new WSSecurityException(WSSecurityException.FAILURE,</span>
+                            &quot;invalidSAML2Token&quot;, new Object[]{&quot;for Signature (no Subject Confirmation)&quot;});
+                }
+
+                // Get the subject confirmation data, KeyInfoConfirmationDataType extends SubjectConfirmationData.
+<span class="nc" id="L196">                SubjectConfirmationData scData = subjectConf.getSubjectConfirmationData();</span>
+                
+<span class="nc bnc" id="L198" title="All 2 branches missed.">                if (scData == null) {</span>
+<span class="nc" id="L199">                    throw new WSSecurityException(WSSecurityException.FAILURE,</span>
+                            &quot;invalidSAML2Token&quot;, new Object[]{&quot;for Signature (no Subject Confirmation Data)&quot;});
+                }
+
+                // Get the SAML specific XML representation of the keyInfo object
+<span class="nc" id="L204">                XMLObject KIElem = null;</span>
+<span class="nc" id="L205">                List&lt;XMLObject&gt; scDataElements = scData.getOrderedChildren();</span>
+<span class="nc" id="L206">                Iterator&lt;XMLObject&gt; iterator = scDataElements.iterator();</span>
+<span class="nc bnc" id="L207" title="All 2 branches missed.">                while (iterator.hasNext()) {</span>
+<span class="nc" id="L208">                    XMLObject xmlObj = iterator.next();</span>
+<span class="nc bnc" id="L209" title="All 2 branches missed.">                    if (xmlObj instanceof org.opensaml.xml.signature.KeyInfo) {</span>
+<span class="nc" id="L210">                        KIElem = xmlObj;</span>
+<span class="nc" id="L211">                        break;</span>
+                    }
+<span class="nc" id="L213">                }</span>
+
+                Element keyInfoElement;
+
+                // Generate a DOM element from the XMLObject.
+<span class="nc bnc" id="L218" title="All 2 branches missed.">                if (KIElem != null) {</span>
+
+                    // Set the &quot;javax.xml.parsers.DocumentBuilderFactory&quot; system property to make sure the endorsed JAXP
+                    // implementation is picked over the default jaxp impl shipped with the JDK.
+<span class="nc" id="L222">                    String jaxpProperty = System.getProperty(&quot;javax.xml.parsers.DocumentBuilderFactory&quot;);</span>
+                    //System.setProperty(&quot;javax.xml.parsers.DocumentBuilderFactory&quot;, &quot;org.apache.xerces.jaxp.DocumentBuilderFactoryImpl&quot;);
+
+<span class="nc" id="L225">                    MarshallerFactory marshallerFactory = org.opensaml.xml.Configuration.getMarshallerFactory();</span>
+<span class="nc" id="L226">                    Marshaller marshaller = marshallerFactory.getMarshaller(KIElem);</span>
+<span class="nc" id="L227">                    keyInfoElement = marshaller.marshall(KIElem);</span>
+
+                    // Reset the sys. property to its previous value.
+<span class="nc bnc" id="L230" title="All 2 branches missed.">                    if (jaxpProperty == null) {</span>
+<span class="nc" id="L231">                        System.getProperties().remove(&quot;javax.xml.parsers.DocumentBuilderFactory&quot;);</span>
+                    } else {
+<span class="nc" id="L233">                        System.setProperty(&quot;javax.xml.parsers.DocumentBuilderFactory&quot;, jaxpProperty);</span>
+                    }
+
+<span class="nc" id="L236">                } else {</span>
+<span class="nc" id="L237">                    throw new WSSecurityException(WSSecurityException.FAILURE,</span>
+                            &quot;invalidSAML2Token&quot;, new Object[]{&quot;for Signature (no key info element)&quot;});
+                }
+
+<span class="nc bnc" id="L241" title="All 2 branches missed.">                AttributeStatement attrStmt = assertion.getAttributeStatements().size() != 0 ?</span>
+                        (AttributeStatement) assertion.getAttributeStatements().get(0) : null;
+<span class="nc bnc" id="L243" title="All 2 branches missed.">                AuthnStatement authnStmt = assertion.getAuthnStatements().size() != 0 ?</span>
+                        (AuthnStatement) assertion.getAuthnStatements().get(0) : null;
+
+                // if an attr stmt is present, then it has a symmetric key.
+<span class="nc bnc" id="L247" title="All 2 branches missed.">                if (attrStmt != null) {</span>
+<span class="nc" id="L248">                    NodeList children = keyInfoElement.getChildNodes();</span>
+<span class="nc" id="L249">                    int len = children.getLength();</span>
+
+<span class="nc bnc" id="L251" title="All 2 branches missed.">                    for (int i = 0; i &lt; len; i++) {</span>
+<span class="nc" id="L252">                        Node child = children.item(i);</span>
+<span class="nc bnc" id="L253" title="All 2 branches missed.">                        if (child.getNodeType() != Node.ELEMENT_NODE) {</span>
+<span class="nc" id="L254">                            continue;</span>
+                        }
+<span class="nc" id="L256">                        QName el = new QName(child.getNamespaceURI(), child.getLocalName());</span>
+<span class="nc bnc" id="L257" title="All 2 branches missed.">                        if (el.equals(WSSecurityEngine.ENCRYPTED_KEY)) {</span>
+
+<span class="nc" id="L259">                            byte[] secret = CommonUtil.getDecryptedBytes(cb, crypto, child);</span>
+
+<span class="nc" id="L261">                            return new SAML2KeyInfo(assertion, secret);</span>
+<span class="nc bnc" id="L262" title="All 2 branches missed.">                        } else if (el.equals(new QName(WSConstants.WST_NS, &quot;BinarySecret&quot;))) {</span>
+<span class="nc" id="L263">                            Text txt = (Text) child.getFirstChild();</span>
+<span class="nc" id="L264">                            return new SAML2KeyInfo(assertion, Base64.decode(txt.getData()));</span>
+                        }
+                    }
+
+                }
+
+                // If an authn stmt is present then it has a public key.
+<span class="nc bnc" id="L271" title="All 2 branches missed.">                if (authnStmt != null) {</span>
+
+<span class="nc" id="L273">                    X509Certificate[] certs = null;</span>
+                    try {
+<span class="nc" id="L275">                        KeyInfo ki = new KeyInfo(keyInfoElement, null);</span>
+
+<span class="nc bnc" id="L277" title="All 2 branches missed.">                        if (ki.containsX509Data()) {</span>
+<span class="nc" id="L278">                            X509Data data = ki.itemX509Data(0);</span>
+<span class="nc" id="L279">                            XMLX509Certificate certElem = null;</span>
+<span class="nc bnc" id="L280" title="All 4 branches missed.">                            if (data != null &amp;&amp; data.containsCertificate()) {</span>
+<span class="nc" id="L281">                                certElem = data.itemCertificate(0);</span>
+                            }
+<span class="nc bnc" id="L283" title="All 2 branches missed.">                            if (certElem != null) {</span>
+<span class="nc" id="L284">                                X509Certificate cert = certElem.getX509Certificate();</span>
+<span class="nc" id="L285">                                certs = new X509Certificate[1];</span>
+<span class="nc" id="L286">                                certs[0] = cert;</span>
+<span class="nc" id="L287">                                return new SAML2KeyInfo(assertion, certs);</span>
+                            }
+                        }
+
+<span class="nc" id="L291">                    } catch (XMLSecurityException e3) {</span>
+<span class="nc" id="L292">                        throw new WSSecurityException(WSSecurityException.FAILURE,</span>
+                                &quot;invalidSAMLsecurity&quot;,
+                                new Object[]{&quot;cannot get certificate (key holder)&quot;}, e3);
+<span class="nc" id="L295">                    }</span>
+
+                }
+
+
+<span class="nc" id="L300">                throw new WSSecurityException(WSSecurityException.FAILURE,</span>
+                        &quot;invalidSAMLsecurity&quot;,
+                        new Object[]{&quot;cannot get certificate or key &quot;});
+
+<span class="nc" id="L304">            } catch (MarshallingException e) {</span>
+<span class="nc" id="L305">                throw new WSSecurityException(WSSecurityException.FAILURE,</span>
+                        &quot;Failed marshalling the SAML Assertion&quot;, null, e);
+            }
+        }
+    }
+
+      /**
+     * Get the subject confirmation method of a SAML 2.0 assertion
+     *
+     * @param assertion SAML 2.0 assertion
+     * @return Subject Confirmation method
+     */
+    public static String getSAML2SubjectConfirmationMethod(Assertion assertion) {
+<span class="nc" id="L318">        String subjectConfirmationMethod = RahasConstants.SAML20_SUBJECT_CONFIRMATION_HOK;</span>
+<span class="nc" id="L319">        List&lt;SubjectConfirmation&gt; subjectConfirmations = assertion.getSubject().getSubjectConfirmations();</span>
+<span class="nc bnc" id="L320" title="All 2 branches missed.">        if (subjectConfirmations.size() &gt; 0) {</span>
+<span class="nc" id="L321">            subjectConfirmationMethod = subjectConfirmations.get(0).getMethod();</span>
+        }
+<span class="nc" id="L323">        return subjectConfirmationMethod;</span>
+    }
+
+}
+
+
+</pre><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rahas.impl.util/SAMLAttributeCallback.html b/axis2/java/core-rampart/code-coverage/org.apache.rahas.impl.util/SAMLAttributeCallback.html
new file mode 100644
index 0000000..8ea7436
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rahas.impl.util/SAMLAttributeCallback.html
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>SAMLAttributeCallback</title><script type="text/javascript" src="../.resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rahas.impl.util</a> &gt; <span class="el_class">SAMLAttributeCallback</span></div><h1>SAMLAttributeCallback</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">19 of 54</td><td class="ctr2">65%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">3</td><td class="ctr2">7</td><td class="ctr1">4</td><td class="ctr2">14</td><td class="ctr1">3</td><td class="ctr2">7</td></tr></tfoot><tbody><tr><td id="a5"><a href="SAMLAttributeCallback.java.html#L46" class="el_method">getSAML2Attributes()</a></td><td class="bar" id="b0"><img src="../.resources/redbar.gif" width="70" height="10" title="10" alt="10"/></td><td class="ctr2" id="c4">0%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h1">1</td><td class="ctr2" id="i3">1</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a0"><a href="SAMLAttributeCallback.java.html#L38" class="el_method">addAttributes(Attribute)</a></td><td class="bar" id="b1"><img src="../.resources/redbar.gif" width="42" height="10" title="6" alt="6"/></td><td class="ctr2" id="c5">0%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h0">2</td><td class="ctr2" id="i1">2</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a4"><a href="SAMLAttributeCallback.java.html#L61" class="el_method">getData()</a></td><td class="bar" id="b2"><img src="../.resources/redbar.gif" width="21" height="10" title="3" alt="3"/></td><td class="ctr2" id="c6">0%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">1</td><td class="ctr2" id="i4">1</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a6"><a href="SAMLAttributeCallback.java.html#L13" class="el_method">SAMLAttributeCallback(RahasData)</a></td><td class="bar" id="b3"><img src="../.resources/greenbar.gif" width="120" height="10" title="17" alt="17"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">0</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i0">6</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a2"><a href="SAMLAttributeCallback.java.html#L55" class="el_method">getAttributes()</a></td><td class="bar" id="b4"><img src="../.resources/greenbar.gif" width="70" height="10" title="10" alt="10"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">0</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">0</td><td class="ctr2" id="i5">1</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a1"><a href="SAMLAttributeCallback.java.html#L30" class="el_method">addAttributes(Attribute)</a></td><td class="bar" id="b5"><img src="../.resources/greenbar.gif" width="42" height="10" title="6" alt="6"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i2">2</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a3"><a href="SAMLAttributeCallback.java.html#L22" class="el_method">getCallbackType()</a></td><td class="bar" id="b6"><img src="../.resources/greenbar.gif" width="14" height="10" title="2" alt="2"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i6">1</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rahas.impl.util/SAMLAttributeCallback.java.html b/axis2/java/core-rampart/code-coverage/org.apache.rahas.impl.util/SAMLAttributeCallback.java.html
new file mode 100644
index 0000000..f709103
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rahas.impl.util/SAMLAttributeCallback.java.html
@@ -0,0 +1,65 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>SAMLAttributeCallback.java</title><link rel="stylesheet" href="../.resources/prettify.css" type="text/css"/><script type="text/javascript" src="../.resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rahas.impl.util</a> &gt; <span class="el_source">SAMLAttributeCallback.java</span></div><h1>SAMLAttributeCallback.java</h1><pre class="source lang-java linenums">package org.apache.rahas.impl.util;
+
+import java.util.ArrayList;
+import java.util.List;
+
+import org.apache.rahas.RahasData;
+import org.opensaml.common.SAMLObject;
+
+
+@SuppressWarnings({&quot;UnusedDeclaration&quot;})
+public class SAMLAttributeCallback implements SAMLCallback{
+    
+<span class="fc" id="L13">    private List&lt;SAMLObject&gt; attributes = null;</span>
+<span class="fc" id="L14">    private RahasData data = null;</span>
+    
+<span class="fc" id="L16">    public SAMLAttributeCallback(RahasData data){</span>
+<span class="fc" id="L17">        attributes = new ArrayList&lt;SAMLObject&gt;();</span>
+<span class="fc" id="L18">        this.data = data;</span>
+<span class="fc" id="L19">    }</span>
+    
+    public int getCallbackType(){
+<span class="fc" id="L22">        return SAMLCallback.ATTR_CALLBACK;</span>
+    }
+
+    /**
+     * Add SAML1 attribute.
+     * @param attribute SAML1 attribute
+     */
+    public void addAttributes(org.opensaml.saml1.core.Attribute attribute){
+<span class="fc" id="L30">        attributes.add(attribute);</span>
+<span class="fc" id="L31">    }</span>
+
+    /**
+     * Overloaded  method to support SAML2
+     * @param attribute SAML2 attribute.
+     */
+    public void addAttributes(org.opensaml.saml2.core.Attribute attribute){
+<span class="nc" id="L38">        attributes.add(attribute);</span>
+<span class="nc" id="L39">    }</span>
+
+    /**
+     * Get the array of SAML2 attributes.
+     * @return SAML2 attribute list.
+     */
+    public org.opensaml.saml2.core.Attribute[] getSAML2Attributes(){
+<span class="nc" id="L46">        return (org.opensaml.saml2.core.Attribute[])attributes.toArray</span>
+                (new org.opensaml.saml2.core.Attribute[attributes.size()]);
+    }
+
+    /**
+     * Get SAML2 attribute
+     * @return SAML2 attributes.
+     */
+    public org.opensaml.saml1.core.Attribute[] getAttributes(){
+<span class="fc" id="L55">        return (org.opensaml.saml1.core.Attribute[])attributes.toArray</span>
+                (new org.opensaml.saml1.core.Attribute[attributes.size()]);
+        
+    }
+
+    public RahasData getData() {
+<span class="nc" id="L61">        return data;</span>
+    }
+
+}
+</pre><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rahas.impl.util/SAMLNameIdentifierCallback.html b/axis2/java/core-rampart/code-coverage/org.apache.rahas.impl.util/SAMLNameIdentifierCallback.html
new file mode 100644
index 0000000..004af31
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rahas.impl.util/SAMLNameIdentifierCallback.html
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>SAMLNameIdentifierCallback</title><script type="text/javascript" src="../.resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rahas.impl.util</a> &gt; <span class="el_class">SAMLNameIdentifierCallback</span></div><h1>SAMLNameIdentifierCallback</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">34 of 34</td><td class="ctr2">0%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">7</td><td class="ctr2">7</td><td class="ctr1">14</td><td class="ctr2">14</td><td class="ctr1">7</td><td class="ctr2">7</td></tr></tfoot><tbody><tr><td id="a4"><a href="SAMLNameIdentifierCallback.java.html#L15" class="el_method">SAMLNameIdentifierCallback(RahasData)</a></td><td class="bar" id="b0"><img src="../.resources/redbar.gif" width="120" height="10" title="15" alt="15"/></td><td class="ctr2" id="c0">0%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">6</td><td class="ctr2" id="i0">6</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a5"><a href="SAMLNameIdentifierCallback.java.html#L32" class="el_method">setNameId(NameIdentifier)</a></td><td class="bar" id="b1"><img src="../.resources/redbar.gif" width="32" height="10" title="4" alt="4"/></td><td class="ctr2" id="c1">0%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">2</td><td class="ctr2" id="i1">2</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a6"><a href="SAMLNameIdentifierCallback.java.html#L36" class="el_method">setUserId(String)</a></td><td class="bar" id="b2"><img src="../.resources/redbar.gif" width="32" height="10" title="4" alt="4"/></td><td class="ctr2" id="c2">0%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">2</td><td class="ctr2" id="i2">2</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a2"><a href="SAMLNameIdentifierCallback.java.html#L28" class="el_method">getNameId()</a></td><td class="bar" id="b3"><img src="../.resources/redbar.gif" width="24" height="10" title="3" alt="3"/></td><td class="ctr2" id="c3">0%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">1</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">1</td><td class="ctr2" id="i3">1</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a3"><a href="SAMLNameIdentifierCallback.java.html#L40" class="el_method">getUserId()</a></td><td class="bar" id="b4"><img src="../.resources/redbar.gif" width="24" height="10" title="3" alt="3"/></td><td class="ctr2" id="c4">0%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">1</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">1</td><td class="ctr2" id="i4">1</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a1"><a href="SAMLNameIdentifierCallback.java.html#L44" class="el_method">getData()</a></td><td class="bar" id="b5"><img src="../.resources/redbar.gif" width="24" height="10" title="3" alt="3"/></td><td class="ctr2" id="c5">0%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">1</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">1</td><td class="ctr2" id="i5">1</td><td class="ctr1" id="j5">1</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a0"><a href="SAMLNameIdentifierCallback.java.html#L24" class="el_method">getCallbackType()</a></td><td class="bar" id="b6"><img src="../.resources/redbar.gif" width="16" height="10" title="2" alt="2"/></td><td class="ctr2" id="c6">0%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">1</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">1</td><td class="ctr2" id="i6">1</td><td class="ctr1" id="j6">1</td><td class="ctr2" id="k6">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rahas.impl.util/SAMLNameIdentifierCallback.java.html b/axis2/java/core-rampart/code-coverage/org.apache.rahas.impl.util/SAMLNameIdentifierCallback.java.html
new file mode 100644
index 0000000..a2e00a1
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rahas.impl.util/SAMLNameIdentifierCallback.java.html
@@ -0,0 +1,48 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>SAMLNameIdentifierCallback.java</title><link rel="stylesheet" href="../.resources/prettify.css" type="text/css"/><script type="text/javascript" src="../.resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rahas.impl.util</a> &gt; <span class="el_source">SAMLNameIdentifierCallback.java</span></div><h1>SAMLNameIdentifierCallback.java</h1><pre class="source lang-java linenums">package org.apache.rahas.impl.util;
+
+import org.apache.rahas.RahasData;
+import org.opensaml.saml1.core.NameIdentifier;
+
+/**
+ * This is used retrieve data for the SAMLNameIdentifier.
+ * SAMLNameIdentifier can have different formats.
+ * Depending on it, NameIdentifier must have different values.
+ * It should be implementation specific.
+ *
+ */
+public class SAMLNameIdentifierCallback implements SAMLCallback{
+    
+<span class="nc" id="L15">    private NameIdentifier nameId = null;</span>
+<span class="nc" id="L16">    private String userId = null;</span>
+<span class="nc" id="L17">    private RahasData data = null;</span>
+    
+<span class="nc" id="L19">    public SAMLNameIdentifierCallback(RahasData data){</span>
+<span class="nc" id="L20">        this.data = data;</span>
+<span class="nc" id="L21">    }</span>
+    
+    public int getCallbackType(){
+<span class="nc" id="L24">        return SAMLCallback.NAME_IDENTIFIER_CALLBACK;</span>
+    }
+
+    public NameIdentifier getNameId() {
+<span class="nc" id="L28">        return nameId;</span>
+    }
+
+    public void setNameId(NameIdentifier nameId) {
+<span class="nc" id="L32">        this.nameId = nameId;</span>
+<span class="nc" id="L33">    }</span>
+
+    public void setUserId(String userId) {
+<span class="nc" id="L36">        this.userId = userId;</span>
+<span class="nc" id="L37">    }</span>
+
+    public String getUserId() {
+<span class="nc" id="L40">        return userId;</span>
+    }
+
+    public RahasData getData() {
+<span class="nc" id="L44">        return data;</span>
+    }
+    
+}
+</pre><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rahas.impl.util/SAMLUtils.html b/axis2/java/core-rampart/code-coverage/org.apache.rahas.impl.util/SAMLUtils.html
new file mode 100644
index 0000000..d603930
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rahas.impl.util/SAMLUtils.html
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>SAMLUtils</title><script type="text/javascript" src="../.resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rahas.impl.util</a> &gt; <span class="el_class">SAMLUtils</span></div><h1>SAMLUtils</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">144 of 604</td><td class="ctr2">76%</td><td class="bar">11 of 16</td><td class="ctr2">31%</td><td class="ctr1">11</td><td class="ctr2">34</td><td class="ctr1">37</td><td class="ctr2">169</td><td class="ctr1">5</td><td class="ctr2">26</td></tr></tfoot><tbody><tr><td id="a24"><a href="SAMLUtils.java.html#L116" class="el_method">signAssertion(Assertion, Crypto, String, String)</a></td><td class="bar" id="b0"><img src="../.resources/redbar.gif" width="53" height="10" title="53" alt="53"/><img src="../.resources/greenbar.gif" width="66" height="10" title="65" alt="65"/></td><td class="ctr2" id="c19">55%</td><td class="bar" id="d2"><img src="../.resources/redbar.gif" width="15" height="10" title="1" alt="1"/><img src="../.resources/greenbar.gif" width="15" height="10" title="1" alt="1"/></td><td class="ctr2" id="e2">50%</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g1">2</td><td class="ctr1" id="h1">10</td><td class="ctr2" id="i0">32</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a19"><a href="SAMLUtils.java.html#L175" class="el_method">getSAML11SubjectConfirmationMethod(Assertion)</a></td><td class="bar" id="b1"><img src="../.resources/redbar.gif" width="37" height="10" title="37" alt="37"/></td><td class="ctr2" id="c21">0%</td><td class="bar" id="d0"><img src="../.resources/redbar.gif" width="120" height="10" title="8" alt="8"/></td><td class="ctr2" id="e3">0%</td><td class="ctr1" id="f0">5</td><td class="ctr2" id="g0">5</td><td class="ctr1" id="h0">12</td><td class="ctr2" id="i2">12</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a22"><a href="SAMLUtils.java.html#L741" class="el_method">getThumbprintSha1(X509Certificate)</a></td><td class="bar" id="b2"><img src="../.resources/redbar.gif" width="14" height="10" title="14" alt="14"/><img src="../.resources/greenbar.gif" width="17" height="10" title="17" alt="17"/></td><td class="ctr2" id="c20">55%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h3">4</td><td class="ctr2" id="i3">11</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a17"><a href="SAMLUtils.java.html#L56" class="el_method">getCertChainCollection(X509Certificate[])</a></td><td class="bar" id="b3"><img src="../.resources/redbar.gif" width="14" height="10" title="14" alt="14"/></td><td class="ctr2" id="c22">0%</td><td class="bar" id="d1"><img src="../.resources/redbar.gif" width="30" height="10" title="2" alt="2"/></td><td class="ctr2" id="e4">0%</td><td class="ctr1" id="f1">2</td><td class="ctr2" id="g2">2</td><td class="ctr1" id="h2">5</td><td class="ctr2" id="i10">5</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a16"><a href="SAMLUtils.java.html#L648" class="el_method">createX509Data(X509Certificate)</a></td><td class="bar" id="b4"><img src="../.resources/redbar.gif" width="11" height="10" title="11" alt="11"/><img src="../.resources/greenbar.gif" width="25" height="10" title="25" alt="25"/></td><td class="ctr2" id="c18">69%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h4">3</td><td class="ctr2" id="i4">11</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a0"><a href="SAMLUtils.java.html#L90" class="el_method">buildAssertion(Element)</a></td><td class="bar" id="b5"><img src="../.resources/redbar.gif" width="7" height="10" title="7" alt="7"/></td><td class="ctr2" id="c23">0%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f3">1</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h5">1</td><td class="ctr2" id="i21">1</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a2"><a href="SAMLUtils.java.html#L762" class="el_method">convertToDateTime(Date)</a></td><td class="bar" id="b6"><img src="../.resources/redbar.gif" width="5" height="10" title="5" alt="5"/></td><td class="ctr2" id="c24">0%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f4">1</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h6">1</td><td class="ctr2" id="i22">1</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a23"><a href="SAMLUtils.java.html#L51" class="el_method">SAMLUtils()</a></td><td class="bar" id="b7"><img src="../.resources/redbar.gif" width="3" height="10" title="3" alt="3"/></td><td class="ctr2" id="c25">0%</td><td class="bar" id="d9"/><td class="ctr2" id="e9">n/a</td><td class="ctr1" id="f5">1</td><td class="ctr2" id="g9">1</td><td class="ctr1" id="h7">1</td><td class="ctr2" id="i23">1</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a8"><a href="SAMLUtils.java.html#L701" class="el_method">createEncryptedKey(X509Certificate, WSSecEncryptedKey)</a></td><td class="bar" id="b8"><img src="../.resources/greenbar.gif" width="73" height="10" title="72" alt="72"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d10"/><td class="ctr2" id="e10">n/a</td><td class="ctr1" id="f8">0</td><td class="ctr2" id="g10">1</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i1">20</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a1"><a href="SAMLUtils.java.html#L75" class="el_method">buildXMLObject(QName)</a></td><td class="bar" id="b9"><img src="../.resources/greenbar.gif" width="36" height="10" title="36" alt="36"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d3"><img src="../.resources/greenbar.gif" width="30" height="10" title="2" alt="2"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1" id="f9">0</td><td class="ctr2" id="g3">2</td><td class="ctr1" id="h9">0</td><td class="ctr2" id="i11">5</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k9">1</td></tr><tr><td id="a20"><a href="SAMLUtils.java.html#L581" class="el_method">getSymmetricKeyBasedKeyInfo(Document, RahasData, X509Certificate, int, Crypto, int)</a></td><td class="bar" id="b10"><img src="../.resources/greenbar.gif" width="36" height="10" title="36" alt="36"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d11"/><td class="ctr2" id="e11">n/a</td><td class="ctr1" id="f10">0</td><td class="ctr2" id="g11">1</td><td class="ctr1" id="h10">0</td><td class="ctr2" id="i6">7</td><td class="ctr1" id="j10">0</td><td class="ctr2" id="k10">1</td></tr><tr><td id="a4"><a href="SAMLUtils.java.html#L480" class="el_method">createAttribute(String, String, String)</a></td><td class="bar" id="b11"><img src="../.resources/greenbar.gif" width="31" height="10" title="31" alt="31"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d12"/><td class="ctr2" id="e12">n/a</td><td class="ctr1" id="f11">0</td><td class="ctr2" id="g12">1</td><td class="ctr1" id="h11">0</td><td class="ctr2" id="i5">8</td><td class="ctr1" id="j11">0</td><td class="ctr2" id="k11">1</td></tr><tr><td id="a3"><a href="SAMLUtils.java.html#L455" class="el_method">createAssertion(String, DateTime, DateTime, List)</a></td><td class="bar" id="b12"><img src="../.resources/greenbar.gif" width="27" height="10" title="27" alt="27"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d13"/><td class="ctr2" id="e13">n/a</td><td class="ctr1" id="f12">0</td><td class="ctr2" id="g13">1</td><td class="ctr1" id="h12">0</td><td class="ctr2" id="i7">7</td><td class="ctr1" id="j12">0</td><td class="ctr2" id="k12">1</td></tr><tr><td id="a21"><a href="SAMLUtils.java.html#L609" class="el_method">getSymmetricKeyBasedKeyInfoContent(Document, byte[], X509Certificate, int, Crypto)</a></td><td class="bar" id="b13"><img src="../.resources/greenbar.gif" width="22" height="10" title="22" alt="22"/></td><td class="ctr2" id="c5">100%</td><td class="bar" id="d14"/><td class="ctr2" id="e14">n/a</td><td class="ctr1" id="f13">0</td><td class="ctr2" id="g14">1</td><td class="ctr1" id="h13">0</td><td class="ctr2" id="i8">7</td><td class="ctr1" id="j13">0</td><td class="ctr2" id="k13">1</td></tr><tr><td id="a14"><a href="SAMLUtils.java.html#L255" class="el_method">createSubjectConfirmation(String, KeyInfo)</a></td><td class="bar" id="b14"><img src="../.resources/greenbar.gif" width="19" height="10" title="19" alt="19"/></td><td class="ctr2" id="c6">100%</td><td class="bar" id="d4"><img src="../.resources/greenbar.gif" width="30" height="10" title="2" alt="2"/></td><td class="ctr2" id="e1">100%</td><td class="ctr1" id="f14">0</td><td class="ctr2" id="g4">2</td><td class="ctr1" id="h14">0</td><td class="ctr2" id="i9">6</td><td class="ctr1" id="j14">0</td><td class="ctr2" id="k14">1</td></tr><tr><td id="a13"><a href="SAMLUtils.java.html#L294" class="el_method">createSubject(NameIdentifier, String, KeyInfo)</a></td><td class="bar" id="b15"><img src="../.resources/greenbar.gif" width="16" height="10" title="16" alt="16"/></td><td class="ctr2" id="c7">100%</td><td class="bar" id="d15"/><td class="ctr2" id="e15">n/a</td><td class="ctr1" id="f15">0</td><td class="ctr2" id="g15">1</td><td class="ctr1" id="h15">0</td><td class="ctr2" id="i12">5</td><td class="ctr1" id="j15">0</td><td class="ctr2" id="k15">1</td></tr><tr><td id="a6"><a href="SAMLUtils.java.html#L330" class="el_method">createAuthenticationStatement(Subject, String, DateTime)</a></td><td class="bar" id="b16"><img src="../.resources/greenbar.gif" width="15" height="10" title="15" alt="15"/></td><td class="ctr2" id="c8">100%</td><td class="bar" id="d16"/><td class="ctr2" id="e16">n/a</td><td class="ctr1" id="f16">0</td><td class="ctr2" id="g16">1</td><td class="ctr1" id="h16">0</td><td class="ctr2" id="i13">5</td><td class="ctr1" id="j16">0</td><td class="ctr2" id="k16">1</td></tr><tr><td id="a5"><a href="SAMLUtils.java.html#L377" class="el_method">createAttributeStatement(Subject, List)</a></td><td class="bar" id="b17"><img src="../.resources/greenbar.gif" width="14" height="10" title="14" alt="14"/></td><td class="ctr2" id="c9">100%</td><td class="bar" id="d17"/><td class="ctr2" id="e17">n/a</td><td class="ctr1" id="f17">0</td><td class="ctr2" id="g17">1</td><td class="ctr1" id="h17">0</td><td class="ctr2" id="i14">4</td><td class="ctr1" id="j17">0</td><td class="ctr2" id="k17">1</td></tr><tr><td id="a12"><a href="SAMLUtils.java.html#L210" class="el_method">createNamedIdentifier(String, String)</a></td><td class="bar" id="b18"><img src="../.resources/greenbar.gif" width="12" height="10" title="12" alt="12"/></td><td class="ctr2" id="c10">100%</td><td class="bar" id="d18"/><td class="ctr2" id="e18">n/a</td><td class="ctr1" id="f18">0</td><td class="ctr2" id="g18">1</td><td class="ctr1" id="h18">0</td><td class="ctr2" id="i15">4</td><td class="ctr1" id="j18">0</td><td class="ctr2" id="k18">1</td></tr><tr><td id="a7"><a href="SAMLUtils.java.html#L398" class="el_method">createConditions(DateTime, DateTime)</a></td><td class="bar" id="b19"><img src="../.resources/greenbar.gif" width="12" height="10" title="12" alt="12"/></td><td class="ctr2" id="c11">100%</td><td class="bar" id="d19"/><td class="ctr2" id="e19">n/a</td><td class="ctr1" id="f19">0</td><td class="ctr2" id="g19">1</td><td class="ctr1" id="h19">0</td><td class="ctr2" id="i16">4</td><td class="ctr1" id="j19">0</td><td class="ctr2" id="k19">1</td></tr><tr><td id="a15"><a href="SAMLUtils.java.html#L233" class="el_method">createSubjectConfirmationMethod(String)</a></td><td class="bar" id="b20"><img src="../.resources/greenbar.gif" width="9" height="10" title="9" alt="9"/></td><td class="ctr2" id="c12">100%</td><td class="bar" id="d20"/><td class="ctr2" id="e20">n/a</td><td class="ctr1" id="f20">0</td><td class="ctr2" id="g20">1</td><td class="ctr1" id="h20">0</td><td class="ctr2" id="i17">3</td><td class="ctr1" id="j20">0</td><td class="ctr2" id="k20">1</td></tr><tr><td id="a10"><a href="SAMLUtils.java.html#L521" class="el_method">createKeyInfo(EncryptedKey)</a></td><td class="bar" id="b21"><img src="../.resources/greenbar.gif" width="9" height="10" title="9" alt="9"/></td><td class="ctr2" id="c13">100%</td><td class="bar" id="d21"/><td class="ctr2" id="e21">n/a</td><td class="ctr1" id="f21">0</td><td class="ctr2" id="g21">1</td><td class="ctr1" id="h21">0</td><td class="ctr2" id="i18">3</td><td class="ctr1" id="j21">0</td><td class="ctr2" id="k21">1</td></tr><tr><td id="a11"><a href="SAMLUtils.java.html#L540" class="el_method">createKeyInfo(X509Data)</a></td><td class="bar" id="b22"><img src="../.resources/greenbar.gif" width="9" height="10" title="9" alt="9"/></td><td class="ctr2" id="c14">100%</td><td class="bar" id="d22"/><td class="ctr2" id="e22">n/a</td><td class="ctr1" id="f22">0</td><td class="ctr2" id="g22">1</td><td class="ctr1" id="h22">0</td><td class="ctr2" id="i19">3</td><td class="ctr1" id="j22">0</td><td class="ctr2" id="k22">1</td></tr><tr><td id="a18"><a href="SAMLUtils.java.html#L553" class="el_method">getCertificateBasedKeyInfo(X509Certificate)</a></td><td class="bar" id="b23"><img src="../.resources/greenbar.gif" width="6" height="10" title="6" alt="6"/></td><td class="ctr2" id="c15">100%</td><td class="bar" id="d23"/><td class="ctr2" id="e23">n/a</td><td class="ctr1" id="f23">0</td><td class="ctr2" id="g23">1</td><td class="ctr1" id="h23">0</td><td class="ctr2" id="i20">2</td><td class="ctr1" id="j23">0</td><td class="ctr2" id="k23">1</td></tr><tr><td id="a9"><a href="SAMLUtils.java.html#L505" class="el_method">createKeyInfo()</a></td><td class="bar" id="b24"><img src="../.resources/greenbar.gif" width="4" height="10" title="4" alt="4"/></td><td class="ctr2" id="c16">100%</td><td class="bar" id="d24"/><td class="ctr2" id="e24">n/a</td><td class="ctr1" id="f24">0</td><td class="ctr2" id="g24">1</td><td class="ctr1" id="h24">0</td><td class="ctr2" id="i24">1</td><td class="ctr1" id="j24">0</td><td class="ctr2" id="k24">1</td></tr><tr><td id="a25"><a href="SAMLUtils.java.html#L53" class="el_method">static {...}</a></td><td class="bar" id="b25"><img src="../.resources/greenbar.gif" width="4" height="10" title="4" alt="4"/></td><td class="ctr2" id="c17">100%</td><td class="bar" id="d25"/><td class="ctr2" id="e25">n/a</td><td class="ctr1" id="f25">0</td><td class="ctr2" id="g25">1</td><td class="ctr1" id="h25">0</td><td class="ctr2" id="i25">1</td><td class="ctr1" id="j25">0</td><td class="ctr2" id="k25">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rahas.impl.util/SAMLUtils.java.html b/axis2/java/core-rampart/code-coverage/org.apache.rahas.impl.util/SAMLUtils.java.html
new file mode 100644
index 0000000..5993521
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rahas.impl.util/SAMLUtils.java.html
@@ -0,0 +1,767 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>SAMLUtils.java</title><link rel="stylesheet" href="../.resources/prettify.css" type="text/css"/><script type="text/javascript" src="../.resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rahas.impl.util</a> &gt; <span class="el_source">SAMLUtils.java</span></div><h1>SAMLUtils.java</h1><pre class="source lang-java linenums">package org.apache.rahas.impl.util;
+
+import org.apache.axiom.util.UIDGenerator;
+import org.apache.commons.logging.Log;
+import org.apache.commons.logging.LogFactory;
+import org.apache.rahas.RahasConstants;
+import org.apache.rahas.RahasData;
+import org.apache.rahas.TrustException;
+import org.apache.rahas.impl.TokenIssuerUtil;
+import org.apache.ws.security.WSConstants;
+import org.apache.ws.security.WSSecurityException;
+import org.apache.ws.security.components.crypto.Crypto;
+import org.apache.ws.security.message.WSSecEncryptedKey;
+import org.apache.ws.security.util.Base64;
+import org.apache.xml.security.signature.XMLSignature;
+import org.apache.xml.security.utils.EncryptionConstants;
+import org.joda.time.DateTime;
+import org.opensaml.Configuration;
+import org.opensaml.saml1.core.*;
+import org.opensaml.ws.wssecurity.KeyIdentifier;
+import org.opensaml.ws.wssecurity.SecurityTokenReference;
+import org.opensaml.ws.wssecurity.WSSecurityConstants;
+import org.opensaml.xml.XMLObject;
+import org.opensaml.xml.XMLObjectBuilder;
+import org.opensaml.xml.encryption.CipherData;
+import org.opensaml.xml.encryption.CipherValue;
+import org.opensaml.xml.encryption.EncryptedKey;
+import org.opensaml.xml.encryption.EncryptionMethod;
+import org.opensaml.xml.io.MarshallingException;
+import org.opensaml.xml.schema.XSString;
+import org.opensaml.xml.schema.impl.XSStringBuilder;
+import org.opensaml.xml.security.SecurityHelper;
+import org.opensaml.xml.security.credential.Credential;
+import org.opensaml.xml.signature.*;
+import org.w3c.dom.Document;
+import org.w3c.dom.Element;
+
+import javax.xml.namespace.QName;
+import java.security.MessageDigest;
+import java.security.NoSuchAlgorithmException;
+import java.security.PrivateKey;
+import java.security.PublicKey;
+import java.security.cert.CertificateEncodingException;
+import java.security.cert.X509Certificate;
+import java.util.*;
+
+/**
+ * Utility class for SAML 1 assertions. Responsible for manipulating all SAML1 specific objects
+ * like Assertion, ConfirmationMethod etc ...
+ */
+<span class="nc" id="L51">public class SAMLUtils {</span>
+
+<span class="fc" id="L53">    private static final Log log = LogFactory.getLog(SAMLUtils.class);</span>
+
+    public static Collection&lt;X509Certificate&gt; getCertChainCollection(X509Certificate[] issuerCerts) {
+<span class="nc" id="L56">        ArrayList&lt;X509Certificate&gt; certCollection = new ArrayList&lt;X509Certificate&gt;();</span>
+
+<span class="nc bnc" id="L58" title="All 2 branches missed.">        if (issuerCerts == null) {</span>
+<span class="nc" id="L59">            return certCollection;</span>
+        } else {
+<span class="nc" id="L61">            Collections.addAll(certCollection, issuerCerts);</span>
+        }
+
+<span class="nc" id="L64">        return certCollection;</span>
+    }
+
+    /**
+     * Builds the requested XMLObject.
+     *
+     * @param objectQName name of the XMLObject
+     * @return the build XMLObject
+     * @throws org.apache.rahas.TrustException If unable to find the appropriate builder.
+     */
+    public static XMLObject buildXMLObject(QName objectQName) throws TrustException {
+<span class="fc" id="L75">        XMLObjectBuilder builder = Configuration.getBuilderFactory().getBuilder(objectQName);</span>
+<span class="fc bfc" id="L76" title="All 2 branches covered.">        if (builder == null) {</span>
+<span class="fc" id="L77">            log.debug(&quot;Unable to find OpenSAML builder for object &quot; + objectQName);</span>
+<span class="fc" id="L78">            throw new TrustException(&quot;builderNotFound&quot;,new Object[]{objectQName});</span>
+        }
+<span class="fc" id="L80">        return builder.buildObject(objectQName.getNamespaceURI(), objectQName.getLocalPart(), objectQName.getPrefix());</span>
+    }
+
+    /**
+     * Builds an assertion from an XML element.
+     * @param assertionElement The XML element.
+     * @return An Assertion object.
+     */
+    public static Assertion buildAssertion(Element assertionElement) {
+
+<span class="nc" id="L90">       return (Assertion) Configuration.getBuilderFactory().</span>
+               getBuilder(Assertion.DEFAULT_ELEMENT_NAME).buildObject(assertionElement);
+
+    }
+
+/**
+     * Signs the SAML assertion. The steps to sign SAML assertion is as follows,
+     * &lt;ol&gt;
+     *     &lt;li&gt;Get certificate for issuer alias&lt;/li&gt;
+     *     &lt;li&gt;Extract private key&lt;/li&gt;
+     *     &lt;li&gt;Create {@link org.opensaml.xml.security.credential.Credential} object&lt;/li&gt;
+     *     &lt;li&gt;Create {@link org.opensaml.xml.signature.Signature} object&lt;/li&gt;
+     *     &lt;li&gt;Set Signature object in Assertion&lt;/li&gt;
+     *     &lt;li&gt;Prepare signing environment - SecurityHelper.prepareSignatureParams&lt;/li&gt;
+     *     &lt;li&gt;Perform signing action - Signer.signObject&lt;/li&gt;
+     * &lt;/ol&gt;
+     * @param assertion The assertion to be signed.
+     * @param crypto Certificate and private key data are stored in Crypto object
+     * @param issuerKeyAlias Key alias
+     * @param issuerKeyPassword Key password
+     * @throws TrustException If an error occurred while signing the assertion.
+     */
+    public static void signAssertion(Assertion assertion, Crypto crypto,
+                                     String issuerKeyAlias, String issuerKeyPassword)
+            throws TrustException {
+
+<span class="fc" id="L116">        X509Certificate issuerCerts = CommonUtil.getCertificateByAlias(crypto, issuerKeyAlias);</span>
+
+<span class="fc" id="L118">        String signatureAlgorithm = XMLSignature.ALGO_ID_SIGNATURE_RSA;</span>
+
+<span class="fc" id="L120">        PublicKey issuerPublicKey = issuerCerts.getPublicKey();</span>
+
+<span class="fc" id="L122">        String publicKeyAlgorithm = issuerPublicKey.getAlgorithm();</span>
+<span class="pc bpc" id="L123" title="1 of 2 branches missed.">        if (publicKeyAlgorithm.equalsIgnoreCase(&quot;DSA&quot;)) {</span>
+<span class="nc" id="L124">            signatureAlgorithm = XMLSignature.ALGO_ID_SIGNATURE_DSA;</span>
+        }
+
+        PrivateKey issuerPrivateKey;
+        try {
+<span class="fc" id="L129">            issuerPrivateKey = crypto.getPrivateKey(</span>
+                    issuerKeyAlias, issuerKeyPassword);
+<span class="nc" id="L131">        } catch (Exception e) {</span>
+<span class="nc" id="L132">            log.debug(&quot;Unable to get issuer private key for issuer alias &quot; + issuerKeyAlias);</span>
+<span class="nc" id="L133">            throw new TrustException(&quot;issuerPrivateKeyNotFound&quot;, new Object[]{issuerKeyAlias});</span>
+<span class="fc" id="L134">        }</span>
+
+<span class="fc" id="L136">        Credential signingCredential = SecurityHelper.getSimpleCredential(issuerPublicKey, issuerPrivateKey);</span>
+
+<span class="fc" id="L138">        Signature signature = (Signature) SAMLUtils.buildXMLObject(Signature.DEFAULT_ELEMENT_NAME);</span>
+<span class="fc" id="L139">        signature.setCanonicalizationAlgorithm(SignatureConstants.ALGO_ID_C14N_EXCL_OMIT_COMMENTS);</span>
+<span class="fc" id="L140">        signature.setSigningCredential(signingCredential);</span>
+<span class="fc" id="L141">        signature.setSignatureAlgorithm(signatureAlgorithm);</span>
+
+<span class="fc" id="L143">        X509Data x509Data = createX509Data(issuerCerts);</span>
+<span class="fc" id="L144">        KeyInfo keyInfo = createKeyInfo(x509Data);</span>
+
+<span class="fc" id="L146">        signature.setKeyInfo(keyInfo);</span>
+<span class="fc" id="L147">        assertion.setSignature(signature);</span>
+
+        try {
+
+<span class="fc" id="L151">            Document document = CommonUtil.getOMDOMDocument();</span>
+
+<span class="fc" id="L153">            Configuration.getMarshallerFactory().getMarshaller(assertion).marshall(assertion, document);</span>
+<span class="nc" id="L154">        } catch (MarshallingException e) {</span>
+<span class="nc" id="L155">            log.debug(&quot;Error while marshalling assertion &quot;, e);</span>
+<span class="nc" id="L156">            throw new TrustException(&quot;errorMarshallingAssertion&quot;, e);</span>
+<span class="fc" id="L157">        }</span>
+
+        try {
+<span class="fc" id="L160">            Signer.signObject(signature);</span>
+<span class="nc" id="L161">        } catch (SignatureException e) {</span>
+<span class="nc" id="L162">            log.debug(&quot;Error signing SAML Assertion. An error occurred while signing SAML Assertion with alias &quot;</span>
+                    + issuerKeyAlias, e);
+<span class="nc" id="L164">            throw new TrustException(&quot;errorSigningAssertion&quot;, e);</span>
+<span class="fc" id="L165">        }</span>
+<span class="fc" id="L166">    }</span>
+
+    /**
+     * Get subject confirmation method of the given SAML 1.1 Assertion.
+     * This is used in rampart-core.
+     * @param assertion SAML 1.1 Assertion
+     * @return subject confirmation method
+     */
+    public static String getSAML11SubjectConfirmationMethod(Assertion assertion) {
+<span class="nc" id="L175">        String subjectConfirmationMethod = RahasConstants.SAML11_SUBJECT_CONFIRMATION_HOK;</span>
+        // iterate the statements and get the subject confirmation method.
+<span class="nc" id="L177">        List&lt;Statement&gt; statements = assertion.getStatements();</span>
+
+        // TODO check whether there is an efficient method of doing this
+<span class="nc bnc" id="L180" title="All 2 branches missed.">        if (!statements.isEmpty()) {</span>
+<span class="nc" id="L181">            SubjectStatement subjectStatement = (SubjectStatement) statements.get(0);</span>
+<span class="nc" id="L182">            Subject subject = subjectStatement.getSubject();</span>
+
+<span class="nc bnc" id="L184" title="All 2 branches missed.">            if (subject != null) {</span>
+<span class="nc" id="L185">                SubjectConfirmation subjectConfirmation = subject.getSubjectConfirmation();</span>
+
+<span class="nc bnc" id="L187" title="All 2 branches missed.">                if (subjectConfirmation != null) {</span>
+<span class="nc" id="L188">                    List&lt;ConfirmationMethod&gt; confirmationMethods = subjectConfirmation.getConfirmationMethods();</span>
+
+<span class="nc bnc" id="L190" title="All 2 branches missed.">                    if (!confirmationMethods.isEmpty()) {</span>
+<span class="nc" id="L191">                        subjectConfirmationMethod = confirmationMethods.get(0).getConfirmationMethod();</span>
+                    }
+                }
+            }
+        }
+
+
+<span class="nc" id="L198">        return subjectConfirmationMethod;</span>
+    }
+
+      /**
+     * Create named identifier.
+     * @param principalName Name of the subject.
+     * @param format Format of the subject, whether it is an email, uid etc ...
+     * @return The NamedIdentifier object.
+     * @throws org.apache.rahas.TrustException If unable to find the builder.
+     */
+    public static NameIdentifier createNamedIdentifier(String principalName, String format) throws TrustException{
+
+<span class="fc" id="L210">        NameIdentifier nameId = (NameIdentifier)SAMLUtils.buildXMLObject(NameIdentifier.DEFAULT_ELEMENT_NAME);</span>
+<span class="fc" id="L211">        nameId.setNameIdentifier(principalName);</span>
+<span class="fc" id="L212">        nameId.setFormat(format);</span>
+
+<span class="fc" id="L214">        return nameId;</span>
+    }
+
+    /**
+     * Creates the subject confirmation method.
+     * Relevant XML element would look like as follows,
+     * &lt;saml:ConfirmationMethod&gt;
+     *       urn:oasis:names:tc:SAML:1.0:cm:holder-of-key
+     *  &lt;/saml:ConfirmationMethod&gt;
+     * @param confirmationMethod Name of the actual confirmation method. Could be
+     *      holder-of-key - &quot;urn:oasis:names:tc:SAML:1.0:cm:holder-of-key&quot;
+     *      sender-vouches - &quot;urn:oasis:names:tc:SAML:1.0:cm:sender-vouches&quot;
+     *      bearer - TODO
+     * @return Returns the opensaml representation of the ConfirmationMethod.
+     * @throws TrustException If unable to find appropriate XMLObject builder for confirmation QName.
+     */
+    public static ConfirmationMethod createSubjectConfirmationMethod(final String confirmationMethod)
+            throws TrustException {
+
+<span class="fc" id="L233">        ConfirmationMethod confirmationMethodObject</span>
+                = (ConfirmationMethod)SAMLUtils.buildXMLObject(ConfirmationMethod.DEFAULT_ELEMENT_NAME);
+<span class="fc" id="L235">        confirmationMethodObject.setConfirmationMethod(confirmationMethod);</span>
+
+<span class="fc" id="L237">        return confirmationMethodObject;</span>
+    }
+
+    /**
+     * Creates opensaml SubjectConfirmation representation. The relevant XML would looks as follows,
+     *  &lt;saml:SubjectConfirmation&gt;
+     *       &lt;saml:ConfirmationMethod&gt;
+     *           urn:oasis:names:tc:SAML:1.0:cm:sender-vouches
+     *       &lt;/saml:ConfirmationMethod&gt;
+     *   &lt;/saml:SubjectConfirmation&gt;
+     * @param confirmationMethod The subject confirmation method. Bearer, Sender-Vouches or Holder-Of-Key.
+     * @param keyInfoContent The KeyInfo content. According to SPEC (SAML 1.1) this could be null.
+     * @return OpenSAML representation of SubjectConfirmation.
+     * @throws TrustException If unable to find any of the XML builders.
+     */
+    public static SubjectConfirmation createSubjectConfirmation(final String confirmationMethod,
+                                                          KeyInfo keyInfoContent) throws TrustException {
+
+<span class="fc" id="L255">        SubjectConfirmation subjectConfirmation</span>
+                = (SubjectConfirmation)SAMLUtils.buildXMLObject(SubjectConfirmation.DEFAULT_ELEMENT_NAME);
+
+<span class="fc" id="L258">        ConfirmationMethod method = SAMLUtils.createSubjectConfirmationMethod(confirmationMethod);</span>
+<span class="fc" id="L259">        subjectConfirmation.getConfirmationMethods().add(method);</span>
+
+<span class="fc bfc" id="L261" title="All 2 branches covered.">        if (keyInfoContent != null) {</span>
+<span class="fc" id="L262">            subjectConfirmation.setKeyInfo(keyInfoContent);</span>
+        }
+
+<span class="fc" id="L265">        return subjectConfirmation;</span>
+    }
+
+    /**
+     * Creates an opensaml Subject representation. The relevant XML would looks as follows,
+     * &lt;saml:Subject&gt;
+     *       &lt;saml:NameIdentifier
+     *       NameQualifier=&quot;www.example.com&quot;
+     *       Format=&quot;...&quot;&gt;
+     *       uid=joe,ou=people,ou=saml-demo,o=baltimore.com
+     *       &lt;/saml:NameIdentifier&gt;
+     *       &lt;saml:SubjectConfirmation&gt;
+     *           &lt;saml:ConfirmationMethod&gt;
+     *           urn:oasis:names:tc:SAML:1.0:cm:holder-of-key
+     *           &lt;/saml:ConfirmationMethod&gt;
+     *       &lt;ds:KeyInfo&gt;
+     *           &lt;ds:KeyValue&gt;...&lt;/ds:KeyValue&gt;
+     *       &lt;/ds:KeyInfo&gt;
+     *       &lt;/saml:SubjectConfirmation&gt;
+     *   &lt;/saml:Subject&gt;
+     * @param nameIdentifier Represent the &quot;NameIdentifier&quot; of XML element above.
+     * @param confirmationMethod Represent the bearer, HOK or Sender-Vouches.
+     * @param keyInfoContent Key info information. This could be null.
+     * @return OpenSAML representation of the Subject.
+     * @throws TrustException If a relevant XML builder is unable to find.
+     */
+    public static Subject createSubject(final NameIdentifier nameIdentifier, final String confirmationMethod,
+                                                          KeyInfo keyInfoContent) throws TrustException {
+
+<span class="fc" id="L294">        Subject subject = (Subject)SAMLUtils.buildXMLObject(Subject.DEFAULT_ELEMENT_NAME);</span>
+<span class="fc" id="L295">        subject.setNameIdentifier(nameIdentifier);</span>
+
+<span class="fc" id="L297">        SubjectConfirmation subjectConfirmation</span>
+                = SAMLUtils.createSubjectConfirmation(confirmationMethod,keyInfoContent);
+<span class="fc" id="L299">        subject.setSubjectConfirmation(subjectConfirmation);</span>
+
+<span class="fc" id="L301">        return subject;</span>
+    }
+
+    /**
+     * Creates an AuthenticationStatement. The relevant XML element looks as follows,
+     * &lt;AuthenticationStatement
+     *       AuthenticationInstant=&quot;2003-04-17T00:46:00Z&quot;
+     *       AuthenticationMethod=&quot;urn:oasis:names:tc:SAML:1.0:am:password&quot;&gt;
+     *       &lt;Subject&gt;
+     *           &lt;NameIdentifier
+     *           Format=&quot;urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress&quot;&gt;
+     *           scott@example.org&lt;/NameIdentifier&gt;
+     *               &lt;SubjectConfirmation&gt;
+     *                   &lt;ConfirmationMethod&gt;urn:oasis:names:tc:SAML:1.0:cm:bearer&lt;/ConfirmationMethod&gt;
+     *               &lt;/SubjectConfirmation&gt;
+     *       &lt;/Subject&gt;
+     *       &lt;SubjectLocality IPAddress=&quot;127.0.0.1&quot;/&gt;
+     *   &lt;/AuthenticationStatement&gt;
+     * @param subject OpenSAML Subject implementation.
+     * @param authenticationMethod How subject is authenticated ? i.e. by using a password, kerberos, certificate
+     *          etc ... The method is defined as a URL in SAML specification.
+     * @param authenticationInstant Time which authentication took place.
+     * @return opensaml AuthenticationStatement object.
+     * @throws org.apache.rahas.TrustException If unable to find the builder.
+     */
+    public static AuthenticationStatement createAuthenticationStatement(Subject subject, String authenticationMethod,
+                                                                    DateTime authenticationInstant)
+                                                                    throws TrustException {
+
+<span class="fc" id="L330">        AuthenticationStatement authenticationStatement</span>
+                = (AuthenticationStatement)SAMLUtils.buildXMLObject(AuthenticationStatement.DEFAULT_ELEMENT_NAME);
+
+<span class="fc" id="L333">        authenticationStatement.setSubject(subject);</span>
+<span class="fc" id="L334">        authenticationStatement.setAuthenticationMethod(authenticationMethod);</span>
+<span class="fc" id="L335">        authenticationStatement.setAuthenticationInstant(authenticationInstant);</span>
+
+<span class="fc" id="L337">        return authenticationStatement;</span>
+    }
+
+    /**Creates an attribute statement. Sample attribute statement would look like follows,
+     *  &lt;saml:AttributeStatement&gt;
+     *       &lt;saml:Subject&gt;
+     *           &lt;saml:NameIdentifier
+     *               NameQualifier=&quot;www.example.com&quot;
+     *               Format=&quot;...&quot;&gt;
+     *               uid=joe,ou=people,ou=saml-demo,o=baltimore.com
+     *           &lt;/saml:NameIdentifier&gt;
+     *           &lt;saml:SubjectConfirmation&gt;
+     *               &lt;saml:ConfirmationMethod&gt;
+     *               urn:oasis:names:tc:SAML:1.0:cm:holder-of-key
+     *               &lt;/saml:ConfirmationMethod&gt;
+     *               &lt;ds:KeyInfo&gt;
+     *                 &lt;ds:KeyValue&gt;...&lt;/ds:KeyValue&gt;
+     *               &lt;/ds:KeyInfo&gt;
+     *           &lt;/saml:SubjectConfirmation&gt;
+     *       &lt;/saml:Subject&gt;
+     *       &lt;saml:Attribute
+     *           AttributeName=&quot;MemberLevel&quot;
+     *           AttributeNamespace=&quot;http://www.oasis.open.org/Catalyst2002/attributes&quot;&gt;
+     *           &lt;saml:AttributeValue&gt;gold&lt;/saml:AttributeValue&gt;
+     *       &lt;/saml:Attribute&gt;
+     *       &lt;saml:Attribute
+     *           AttributeName=&quot;E-mail&quot;
+     *           AttributeNamespace=&quot;http://www.oasis.open.org/Catalyst2002/attributes&quot;&gt;
+     *           &lt;saml:AttributeValue&gt;joe@yahoo.com&lt;/saml:AttributeValue&gt;
+     *       &lt;/saml:Attribute&gt;
+     *   &lt;/saml:AttributeStatement&gt;
+     *
+     * @param subject The OpenSAML representation of the Subject.
+     * @param attributeList List of attribute values to include within the message.
+     * @return OpenSAML representation of AttributeStatement.
+     * @throws org.apache.rahas.TrustException If unable to find the appropriate builder.
+     */
+    public static AttributeStatement createAttributeStatement(Subject subject, List&lt;Attribute&gt; attributeList)
+            throws TrustException {
+
+<span class="fc" id="L377">        AttributeStatement attributeStatement</span>
+                = (AttributeStatement)SAMLUtils.buildXMLObject(AttributeStatement.DEFAULT_ELEMENT_NAME);
+
+<span class="fc" id="L380">        attributeStatement.setSubject(subject);</span>
+<span class="fc" id="L381">        attributeStatement.getAttributes().addAll(attributeList);</span>
+
+<span class="fc" id="L383">        return attributeStatement;</span>
+    }
+
+    /**
+     * Creates Conditions object. Analogous XML element is as follows,
+     * &lt;saml:Conditions&gt;
+     *       NotBefore=&quot;2002-06-19T16:53:33.173Z&quot;
+     *       NotOnOrAfter=&quot;2002-06-19T17:08:33.173Z&quot;/&gt;
+     * @param notBefore The validity of the Assertion starts from this value.
+     * @param notOnOrAfter The validity ends from this value.
+     * @return OpenSAML Conditions object.
+     * @throws org.apache.rahas.TrustException If unable to find appropriate builder.
+     */
+    public static Conditions createConditions(DateTime notBefore, DateTime notOnOrAfter) throws TrustException {
+
+<span class="fc" id="L398">        Conditions conditions = (Conditions)SAMLUtils.buildXMLObject(Conditions.DEFAULT_ELEMENT_NAME);</span>
+
+<span class="fc" id="L400">        conditions.setNotBefore(notBefore);</span>
+<span class="fc" id="L401">        conditions.setNotOnOrAfter(notOnOrAfter);</span>
+
+<span class="fc" id="L403">        return conditions;</span>
+    }
+
+    /**
+     * This method creates the final SAML assertion. The final SAML assertion would looks like as follows,
+     *  &lt;saml:Assertion  AssertionID=&quot;_a75adf55-01d7-40cc-929f-dbd8372ebdfc&quot;
+     *                   IssueInstant=&quot;2003-04-17T00:46:02Z&quot;
+     *                   Issuer=���www.opensaml.org���
+     *                   MajorVersion=&quot;1&quot;
+     *                   MinorVersion=&quot;1&quot;
+     *                   xmlns=&quot;urn:oasis:names:tc:SAML:1.0:assertion&quot;&gt;
+     *       &lt;saml:Conditions&gt;
+     *           NotBefore=&quot;2002-06-19T16:53:33.173Z&quot;
+     *           NotOnOrAfter=&quot;2002-06-19T17:08:33.173Z&quot;/&gt;
+     *       &lt;saml:AttributeStatement&gt;
+     *           &lt;saml:Subject&gt;
+     *               &lt;saml:NameIdentifier
+     *                       NameQualifier=&quot;www.example.com&quot;
+     *                       Format=&quot;...&quot;&gt;
+     *                       uid=joe,ou=people,ou=saml-demo,o=baltimore.com
+     *               &lt;/saml:NameIdentifier&gt;
+     *               &lt;saml:SubjectConfirmation&gt;
+     *                   &lt;saml:ConfirmationMethod&gt;
+     *                       urn:oasis:names:tc:SAML:1.0:cm:holder-of-key
+     *                   &lt;/saml:ConfirmationMethod&gt;
+     *                   &lt;ds:KeyInfo&gt;
+     *                       &lt;ds:KeyValue&gt;...&lt;/ds:KeyValue&gt;
+     *                   &lt;/ds:KeyInfo&gt;
+     *               &lt;/saml:SubjectConfirmation&gt;
+     *           &lt;/saml:Subject&gt;
+     *           &lt;saml:Attribute
+     *               AttributeName=&quot;MemberLevel&quot;
+     *               AttributeNamespace=&quot;http://www.oasis.open.org/Catalyst2002/attributes&quot;&gt;
+     *               &lt;saml:AttributeValue&gt;gold&lt;/saml:AttributeValue&gt;
+     *           &lt;/saml:Attribute&gt;
+     *           &lt;saml:Attribute
+     *               AttributeName=&quot;E-mail&quot; AttributeNamespace=&quot;http://www.oasis.open.org/Catalyst2002/attributes&quot;&gt;
+     *               &lt;saml:AttributeValue&gt;joe@yahoo.com&lt;/saml:AttributeValue&gt;
+     *           &lt;/saml:Attribute&gt;
+     *       &lt;/saml:AttributeStatement&gt;
+     *       &lt;ds:Signature&gt;...&lt;/ds:Signature&gt;
+     *   &lt;/saml:Assertion&gt;
+     * @param issuerName Represents the &quot;Issuer&quot; in Assertion.
+     * @param notBefore The Condition's NotBefore value
+     * @param notOnOrAfter The Condition's NotOnOrAfter value
+     * @param statements  Other statements.
+     * @return An opensaml Assertion object.
+     * @throws org.apache.rahas.TrustException If unable to find the appropriate builder.
+     */
+    public static Assertion createAssertion(String issuerName, DateTime notBefore, DateTime notOnOrAfter,
+                                        List&lt;Statement&gt; statements) throws TrustException {
+
+<span class="fc" id="L455">        Assertion assertion = (Assertion)SAMLUtils.buildXMLObject(Assertion.DEFAULT_ELEMENT_NAME);</span>
+
+<span class="fc" id="L457">        assertion.setIssuer(issuerName);</span>
+<span class="fc" id="L458">        assertion.setConditions(SAMLUtils.createConditions(notBefore, notOnOrAfter));</span>
+<span class="fc" id="L459">        assertion.getStatements().addAll(statements);</span>
+<span class="fc" id="L460">        assertion.setID(UIDGenerator.generateUID());</span>
+<span class="fc" id="L461">        assertion.setIssueInstant(new DateTime());</span>
+<span class="fc" id="L462">        return assertion;</span>
+    }
+
+    /**
+     * Creates a SAML attribute similar to following,
+     * &lt;saml:Attribute
+     *       AttributeName=&quot;MemberLevel&quot;
+     *       AttributeNamespace=&quot;http://www.oasis.open.org/Catalyst2002/attributes&quot;&gt;
+     *       &lt;saml:AttributeValue&gt;gold&lt;/saml:AttributeValue&gt;
+     *   &lt;/saml:Attribute&gt;
+     * @param name attribute name
+     * @param namespace attribute namespace.
+     * @param value attribute value.
+     * @return OpenSAML representation of the attribute.
+     * @throws org.apache.rahas.TrustException If unable to find the appropriate builder.
+     */
+    public static Attribute createAttribute(String name, String namespace, String value) throws TrustException {
+
+<span class="fc" id="L480">        Attribute attribute = (Attribute)SAMLUtils.buildXMLObject(Attribute.DEFAULT_ELEMENT_NAME);</span>
+
+<span class="fc" id="L482">        attribute.setAttributeName(name);</span>
+<span class="fc" id="L483">        attribute.setAttributeNamespace(namespace);</span>
+
+<span class="fc" id="L485">        XSStringBuilder attributeValueBuilder = (XSStringBuilder)Configuration.getBuilderFactory().</span>
+                getBuilder(XSString.TYPE_NAME);
+
+<span class="fc" id="L488">        XSString stringValue</span>
+                = attributeValueBuilder.buildObject(AttributeValue.DEFAULT_ELEMENT_NAME, XSString.TYPE_NAME);
+<span class="fc" id="L490">        stringValue.setValue(value);</span>
+
+<span class="fc" id="L492">        attribute.getAttributeValues().add(stringValue);</span>
+
+<span class="fc" id="L494">        return attribute;</span>
+
+    }
+
+    /**
+     * Creates a KeyInfo object
+     * @return OpenSAML KeyInfo representation.
+     * @throws TrustException If an error occurred while creating KeyInfo.
+     */
+    public static KeyInfo createKeyInfo() throws TrustException {
+
+<span class="fc" id="L505">        return (KeyInfo)SAMLUtils.buildXMLObject(KeyInfo.DEFAULT_ELEMENT_NAME);</span>
+    }
+
+     /**
+     * Creates a KeyInfo element given EncryptedKey. The relevant XML would looks as follows,
+     *  &lt;KeyInfo xmlns=&quot;http://www.w3.org/2000/09/xmldsig#&quot;&gt;
+     *     &lt;xenc:EncryptedKey xmlns:xenc=&quot;http://www.w3.org/2001/04/xmlenc#&quot;
+     *           ....
+     *     &lt;/xenc:EncryptedKey&gt;
+     *   &lt;/ds:KeyInfo&gt;
+     * @param encryptedKey The OpemSAML representation of encrypted key.
+     * @return The appropriate opensaml representation of the KeyInfo.
+     * @throws org.apache.rahas.TrustException If unable to find the builder.
+     */
+    public static KeyInfo createKeyInfo(EncryptedKey encryptedKey) throws TrustException {
+
+<span class="fc" id="L521">        KeyInfo keyInfo = createKeyInfo();</span>
+<span class="fc" id="L522">        keyInfo.getEncryptedKeys().add(encryptedKey);</span>
+
+<span class="fc" id="L524">        return keyInfo;</span>
+    }
+
+    /**
+     * Creates a KeyInfo element given EncryptedKey. The relevant XML would looks as follows,
+     *  &lt;KeyInfo xmlns=&quot;http://www.w3.org/2000/09/xmldsig#&quot;&gt;
+     *     &lt;X509Data xmlns:xenc=&quot;http://www.w3.org/2001/04/xmlenc#&quot;
+     *           ....
+     *     &lt;/X509Data&gt;
+     *   &lt;/ds:KeyInfo&gt;
+     * @param x509Data The OpemSAML representation X509Data
+     * @return The appropriate opensaml representation of the KeyInfo.
+     * @throws org.apache.rahas.TrustException If unable to find the builder.
+     */
+    public static KeyInfo createKeyInfo(X509Data x509Data) throws TrustException {
+
+<span class="fc" id="L540">        KeyInfo keyInfo = createKeyInfo();</span>
+<span class="fc" id="L541">        keyInfo.getX509Datas().add(x509Data);</span>
+
+<span class="fc" id="L543">        return keyInfo;</span>
+    }
+
+    /**
+     * Creates the certificate based KeyInfo object.
+     * @param certificate The public key certificate used to create the KeyInfo object.
+     * @return OpenSAML representation of KeyInfo object.
+     * @throws TrustException If an error occurred while creating the KeyInfo
+     */
+    public static KeyInfo getCertificateBasedKeyInfo(X509Certificate certificate) throws TrustException {
+<span class="fc" id="L553">        X509Data x509Data = SAMLUtils.createX509Data(certificate);</span>
+<span class="fc" id="L554">        return SAMLUtils.createKeyInfo(x509Data);</span>
+    }
+
+
+    /**
+     * This method creates KeyInfo element of an assertion. This is a facade, in which it calls
+     * to other helper methods to create KeyInfo. The TokenIssuer will call this method to
+     * create the KeyInfo.
+     * @param doc An Axiom based DOM Document.
+     * @param data The ephemeral key which we use here need in encrypting the message also. Therefore
+     *              we need to save the ephemeral key in RahasData passed here.
+     * @param serviceCert Public key used to encrypt the assertion is extracted from this certificate.
+     * @param keySize Size of the key to be used
+     * @param crypto The relevant private key
+     * @param keyComputation Key computation mechanism.
+     * @return OpenSAML KeyInfo representation.
+     * @throws WSSecurityException We use WSS4J to generate encrypted key. This exception will trigger if an
+     *                      error occurs while generating the encrypted key.
+     * @throws TrustException If an error occurred while creating KeyInfo object.
+     */
+    public static KeyInfo getSymmetricKeyBasedKeyInfo(Document doc,
+                                                      RahasData data,
+                                                      X509Certificate serviceCert,
+                                                      int keySize,
+                                                      Crypto crypto,
+                                                      int keyComputation) throws WSSecurityException, TrustException {
+
+<span class="fc" id="L581">        byte[] ephemeralKey = TokenIssuerUtil.getSharedSecret(</span>
+                data, keyComputation, keySize);
+
+<span class="fc" id="L584">        WSSecEncryptedKey encryptedKey = getSymmetricKeyBasedKeyInfoContent(doc, ephemeralKey, serviceCert,</span>
+                keySize, crypto);
+
+        // Extract the base64 encoded secret value
+<span class="fc" id="L588">        byte[] tempKey = new byte[keySize / 8];</span>
+<span class="fc" id="L589">        System.arraycopy(encryptedKey.getEphemeralKey(), 0, tempKey,</span>
+                0, keySize / 8);
+
+
+<span class="fc" id="L593">        data.setEphmeralKey(tempKey);</span>
+
+<span class="fc" id="L595">        EncryptedKey samlEncryptedKey = SAMLUtils.createEncryptedKey(serviceCert, encryptedKey);</span>
+<span class="fc" id="L596">        return SAMLUtils.createKeyInfo(samlEncryptedKey);</span>
+    }
+
+
+
+    // TODO remove keySize parameter
+    static WSSecEncryptedKey getSymmetricKeyBasedKeyInfoContent(Document doc,
+                                                                       byte[] ephemeralKey,
+                                                                       X509Certificate serviceCert,
+                                                                       int keySize,
+                                                                       Crypto crypto) throws WSSecurityException,
+            TrustException {
+        // Create the encrypted key
+<span class="fc" id="L609">        WSSecEncryptedKey encryptedKeyBuilder = new WSSecEncryptedKey();</span>
+
+        // Use thumbprint id
+<span class="fc" id="L612">        encryptedKeyBuilder</span>
+                .setKeyIdentifierType(WSConstants.THUMBPRINT_IDENTIFIER);
+
+        // SEt the encryption cert
+<span class="fc" id="L616">        encryptedKeyBuilder.setUseThisCert(serviceCert);</span>
+
+        // TODO setting keysize is removed with wss4j 1.6 migration - do we actually need this ?
+
+<span class="fc" id="L620">        encryptedKeyBuilder.setEphemeralKey(ephemeralKey);</span>
+
+        // Set key encryption algo
+<span class="fc" id="L623">        encryptedKeyBuilder</span>
+                .setKeyEncAlgo(EncryptionConstants.ALGO_ID_KEYTRANSPORT_RSA15);
+
+        // Build
+<span class="fc" id="L627">        encryptedKeyBuilder.prepare(doc, crypto);</span>
+
+<span class="fc" id="L629">        return encryptedKeyBuilder;</span>
+    }
+
+    /**
+     * Creates the X509 data element in a SAML issuer token. Should create an element similar to following,
+     * &lt;X509Data xmlns:xenc=&quot;http://www.w3.org/2001/04/xmlenc#&quot;
+     *                         xmlns:ds=&quot;http://www.w3.org/2000/09/xmldsig#&quot;&gt;
+     *   &lt;X509Certificate&gt;
+     *       MIICNTCCAZ6gAwIB...
+     *   &lt;/X509Certificate&gt;
+     * &lt;/X509Data&gt;
+     * @param clientCert Client certificate to be used when generating X509 data
+     * @return  SAML X509Data representation.
+     * @throws TrustException If an error occurred while creating X509Data and X509Certificate.
+     */
+    static X509Data createX509Data(X509Certificate clientCert) throws TrustException {
+
+        byte[] clientCertBytes;
+        try {
+<span class="fc" id="L648">            clientCertBytes = clientCert.getEncoded();</span>
+<span class="nc" id="L649">        } catch (CertificateEncodingException e) {</span>
+<span class="nc" id="L650">            log.error(&quot;An error occurred while encoding certificate.&quot;, e);</span>
+<span class="nc" id="L651">            throw new TrustException(&quot;An error occurred while encoding certificate.&quot;, e);</span>
+<span class="fc" id="L652">        }</span>
+<span class="fc" id="L653">        String base64Cert = Base64.encode(clientCertBytes);</span>
+
+<span class="fc" id="L655">        org.opensaml.xml.signature.X509Certificate x509Certificate</span>
+                = (org.opensaml.xml.signature.X509Certificate)SAMLUtils.buildXMLObject
+                (org.opensaml.xml.signature.X509Certificate.DEFAULT_ELEMENT_NAME);
+
+<span class="fc" id="L659">        x509Certificate.setValue(base64Cert);</span>
+
+<span class="fc" id="L661">        X509Data x509Data = (X509Data)SAMLUtils.buildXMLObject(X509Data.DEFAULT_ELEMENT_NAME);</span>
+<span class="fc" id="L662">        x509Data.getX509Certificates().add(x509Certificate);</span>
+
+<span class="fc" id="L664">        return x509Data;</span>
+    }
+
+    /**
+     * This method will created the &quot;EncryptedKey&quot; of a SAML assertion.
+     * An encrypted key would look like as follows,
+     * &lt;xenc:EncryptedKey xmlns:xenc=&quot;http://www.w3.org/2001/04/xmlenc#&quot;
+     *    xmlns:ds=&quot;http://www.w3.org/2000/09/xmldsig#&quot;
+     *   Id=&quot;EncKeyId-E5CEA44F9C25F55C4913269595550814&quot;&gt;
+     *    &lt;xenc:EncryptionMethod Algorithm=&quot;http://www.w3.org/2001/04/xmlenc#rsa-1_5&quot;/&gt;
+     *    &lt;ds:KeyInfo&gt;
+     *      &lt;wsse:SecurityTokenReference
+     *        xmlns:wsse=&quot;http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd&quot;&gt;
+     *      &lt;wsse:KeyIdentifier
+     *             EncodingType=&quot;http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-soap-message-security-1.0
+     *             #Base64Binary&quot;
+     *             ValueType=&quot;http://docs.oasis-open.org/wss/oasis-wss-soap-message-security-1.1#ThumbprintSHA1&quot;&gt;
+     *             a/jhNus21KVuoFx65LmkW2O/l10=
+     *       &lt;/wsse:KeyIdentifier&gt;
+     *     &lt;/wsse:SecurityTokenReference&gt;
+     *    &lt;/ds:KeyInfo&gt;
+     *    &lt;xenc:CipherData&gt;
+     *       &lt;xenc:CipherValue&gt;
+     *             dnP0MBHiMLlSmnjJhGFs/I8/z...
+     *        &lt;/xenc:CipherValue&gt;
+     *     &lt;/xenc:CipherData&gt;
+     *  &lt;/xenc:EncryptedKey&gt;
+     * @param certificate Certificate which holds the public key to encrypt ephemeral key.
+     * @param wsSecEncryptedKey WS Security object which contains encrypted ephemeral key.
+     *          TODO Passing WSSecEncryptedKey is an overhead. We should be able to create encrypted ephemeral
+     *          key without WSS4J
+     * @return OpenSAML EncryptedKey representation.
+     * @throws TrustException If an error occurred while creating EncryptedKey.
+     */
+    static EncryptedKey createEncryptedKey(X509Certificate certificate, WSSecEncryptedKey wsSecEncryptedKey)
+            throws TrustException {
+
+<span class="fc" id="L701">        SecurityTokenReference securityTokenReference</span>
+                = (SecurityTokenReference)SAMLUtils.buildXMLObject(SecurityTokenReference.ELEMENT_NAME);
+
+<span class="fc" id="L704">        KeyIdentifier keyIdentifier = (KeyIdentifier)SAMLUtils.buildXMLObject(KeyIdentifier.ELEMENT_NAME);</span>
+
+        // Encoding type set to http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-soap-message-security-1.0
+        // #Base64Binary
+<span class="fc" id="L708">        keyIdentifier.setEncodingType(KeyIdentifier.ENCODING_TYPE_BASE64_BINARY);</span>
+<span class="fc" id="L709">        keyIdentifier.setValueType(WSSecurityConstants.WS_SECURITY11_NS+&quot;#ThumbprintSHA1&quot;);</span>
+<span class="fc" id="L710">        keyIdentifier.setValue(getThumbprintSha1(certificate));</span>
+
+<span class="fc" id="L712">        securityTokenReference.getUnknownXMLObjects().add(keyIdentifier);</span>
+
+<span class="fc" id="L714">        KeyInfo keyInfo = SAMLUtils.createKeyInfo();</span>
+<span class="fc" id="L715">        keyInfo.getXMLObjects().add(securityTokenReference);</span>
+
+<span class="fc" id="L717">        CipherValue cipherValue = (CipherValue)buildXMLObject(CipherValue.DEFAULT_ELEMENT_NAME);</span>
+<span class="fc" id="L718">        cipherValue.setValue(Base64.encode(wsSecEncryptedKey.getEncryptedEphemeralKey()));</span>
+
+<span class="fc" id="L720">        CipherData cipherData = (CipherData)buildXMLObject(CipherData.DEFAULT_ELEMENT_NAME);</span>
+<span class="fc" id="L721">        cipherData.setCipherValue(cipherValue);</span>
+
+<span class="fc" id="L723">        EncryptionMethod encryptionMethod = (EncryptionMethod)buildXMLObject(EncryptionMethod.DEFAULT_ELEMENT_NAME);</span>
+<span class="fc" id="L724">        encryptionMethod.setAlgorithm(EncryptionConstants.ALGO_ID_KEYTRANSPORT_RSA15);</span>
+
+<span class="fc" id="L726">        EncryptedKey encryptedKey = (EncryptedKey)SAMLUtils.buildXMLObject(EncryptedKey.DEFAULT_ELEMENT_NAME);</span>
+
+<span class="fc" id="L728">        encryptedKey.setID(wsSecEncryptedKey.getId());</span>
+<span class="fc" id="L729">        encryptedKey.setEncryptionMethod(encryptionMethod);</span>
+<span class="fc" id="L730">        encryptedKey.setCipherData(cipherData);</span>
+<span class="fc" id="L731">        encryptedKey.setKeyInfo(keyInfo);</span>
+
+<span class="fc" id="L733">        return encryptedKey;</span>
+
+    }
+
+    private static String getThumbprintSha1(X509Certificate cert) throws TrustException {
+
+        MessageDigest sha;
+        try {
+<span class="fc" id="L741">            sha = MessageDigest.getInstance(&quot;SHA-1&quot;);</span>
+<span class="nc" id="L742">        } catch (NoSuchAlgorithmException e1) {</span>
+<span class="nc" id="L743">            throw new TrustException(&quot;sha1NotFound&quot;, e1);</span>
+<span class="fc" id="L744">        }</span>
+<span class="fc" id="L745">        sha.reset();</span>
+        try {
+<span class="fc" id="L747">            sha.update(cert.getEncoded());</span>
+<span class="nc" id="L748">        } catch (CertificateEncodingException e1) {</span>
+<span class="nc" id="L749">            throw new TrustException(&quot;certificateEncodingError&quot;, e1);</span>
+<span class="fc" id="L750">        }</span>
+<span class="fc" id="L751">        byte[] data = sha.digest();</span>
+
+<span class="fc" id="L753">        return Base64.encode(data);</span>
+    }
+
+    /**
+     * Converts java.util.Date to opensaml DateTime object.
+     * @param date Java util date
+     * @return opensaml specific DateTime object.
+     */
+    public static DateTime convertToDateTime(Date date) {
+<span class="nc" id="L762">        return  new DateTime(date);</span>
+    }
+
+}
+
+</pre><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rahas.impl.util/SignKeyHolder.html b/axis2/java/core-rampart/code-coverage/org.apache.rahas.impl.util/SignKeyHolder.html
new file mode 100644
index 0000000..06fac86
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rahas.impl.util/SignKeyHolder.html
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>SignKeyHolder</title><script type="text/javascript" src="../.resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rahas.impl.util</a> &gt; <span class="el_class">SignKeyHolder</span></div><h1>SignKeyHolder</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">26 of 61</td><td class="ctr2">57%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">11</td><td class="ctr2">18</td><td class="ctr1">11</td><td class="ctr2">25</td><td class="ctr1">11</td><td class="ctr2">18</td></tr></tfoot><tbody><tr><td id="a4"><a href="SignKeyHolder.java.html#L80" class="el_method">getEntityCertificateChain()</a></td><td class="bar" id="b0"><img src="../.resources/redbar.gif" width="40" height="10" title="4" alt="4"/></td><td class="ctr2" id="c7">0%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">1</td><td class="ctr2" id="i4">1</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a6"><a href="SignKeyHolder.java.html#L55" class="el_method">getIssuerCerts()</a></td><td class="bar" id="b1"><img src="../.resources/redbar.gif" width="30" height="10" title="3" alt="3"/></td><td class="ctr2" id="c8">0%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">1</td><td class="ctr2" id="i5">1</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a7"><a href="SignKeyHolder.java.html#L63" class="el_method">getIssuerPK()</a></td><td class="bar" id="b2"><img src="../.resources/redbar.gif" width="30" height="10" title="3" alt="3"/></td><td class="ctr2" id="c9">0%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">1</td><td class="ctr2" id="i6">1</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a2"><a href="SignKeyHolder.java.html#L84" class="el_method">getCRLs()</a></td><td class="bar" id="b3"><img src="../.resources/redbar.gif" width="20" height="10" title="2" alt="2"/></td><td class="ctr2" id="c10">0%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">1</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">1</td><td class="ctr2" id="i7">1</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a5"><a href="SignKeyHolder.java.html#L88" class="el_method">getEntityId()</a></td><td class="bar" id="b4"><img src="../.resources/redbar.gif" width="20" height="10" title="2" alt="2"/></td><td class="ctr2" id="c11">0%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">1</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">1</td><td class="ctr2" id="i8">1</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a13"><a href="SignKeyHolder.java.html#L92" class="el_method">getUsageType()</a></td><td class="bar" id="b5"><img src="../.resources/redbar.gif" width="20" height="10" title="2" alt="2"/></td><td class="ctr2" id="c12">0%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">1</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">1</td><td class="ctr2" id="i9">1</td><td class="ctr1" id="j5">1</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a8"><a href="SignKeyHolder.java.html#L96" class="el_method">getKeyNames()</a></td><td class="bar" id="b6"><img src="../.resources/redbar.gif" width="20" height="10" title="2" alt="2"/></td><td class="ctr2" id="c13">0%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">1</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">1</td><td class="ctr2" id="i10">1</td><td class="ctr1" id="j6">1</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a10"><a href="SignKeyHolder.java.html#L100" class="el_method">getPublicKey()</a></td><td class="bar" id="b7"><img src="../.resources/redbar.gif" width="20" height="10" title="2" alt="2"/></td><td class="ctr2" id="c14">0%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">1</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h7">1</td><td class="ctr2" id="i11">1</td><td class="ctr1" id="j7">1</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a11"><a href="SignKeyHolder.java.html#L108" class="el_method">getSecretKey()</a></td><td class="bar" id="b8"><img src="../.resources/redbar.gif" width="20" height="10" title="2" alt="2"/></td><td class="ctr2" id="c15">0%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f8">1</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h8">1</td><td class="ctr2" id="i12">1</td><td class="ctr1" id="j8">1</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a0"><a href="SignKeyHolder.java.html#L112" class="el_method">getCredentalContextSet()</a></td><td class="bar" id="b9"><img src="../.resources/redbar.gif" width="20" height="10" title="2" alt="2"/></td><td class="ctr2" id="c16">0%</td><td class="bar" id="d9"/><td class="ctr2" id="e9">n/a</td><td class="ctr1" id="f9">1</td><td class="ctr2" id="g9">1</td><td class="ctr1" id="h9">1</td><td class="ctr2" id="i13">1</td><td class="ctr1" id="j9">1</td><td class="ctr2" id="k9">1</td></tr><tr><td id="a1"><a href="SignKeyHolder.java.html#L116" class="el_method">getCredentialType()</a></td><td class="bar" id="b10"><img src="../.resources/redbar.gif" width="20" height="10" title="2" alt="2"/></td><td class="ctr2" id="c17">0%</td><td class="bar" id="d10"/><td class="ctr2" id="e10">n/a</td><td class="ctr1" id="f10">1</td><td class="ctr2" id="g10">1</td><td class="ctr1" id="h10">1</td><td class="ctr2" id="i14">1</td><td class="ctr1" id="j10">1</td><td class="ctr2" id="k10">1</td></tr><tr><td id="a17"><a href="SignKeyHolder.java.html#L38" class="el_method">SignKeyHolder()</a></td><td class="bar" id="b11"><img src="../.resources/greenbar.gif" width="120" height="10" title="12" alt="12"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d11"/><td class="ctr2" id="e11">n/a</td><td class="ctr1" id="f11">0</td><td class="ctr2" id="g11">1</td><td class="ctr1" id="h11">0</td><td class="ctr2" id="i0">5</td><td class="ctr1" id="j11">0</td><td class="ctr2" id="k11">1</td></tr><tr><td id="a3"><a href="SignKeyHolder.java.html#L75" class="el_method">getEntityCertificate()</a></td><td class="bar" id="b12"><img src="../.resources/greenbar.gif" width="50" height="10" title="5" alt="5"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d12"/><td class="ctr2" id="e12">n/a</td><td class="ctr1" id="f12">0</td><td class="ctr2" id="g12">1</td><td class="ctr1" id="h12">0</td><td class="ctr2" id="i15">1</td><td class="ctr1" id="j12">0</td><td class="ctr2" id="k12">1</td></tr><tr><td id="a16"><a href="SignKeyHolder.java.html#L50" class="el_method">setSignatureAlgorithm(String)</a></td><td class="bar" id="b13"><img src="../.resources/greenbar.gif" width="40" height="10" title="4" alt="4"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d13"/><td class="ctr2" id="e13">n/a</td><td class="ctr1" id="f13">0</td><td class="ctr2" id="g13">1</td><td class="ctr1" id="h13">0</td><td class="ctr2" id="i1">2</td><td class="ctr1" id="j13">0</td><td class="ctr2" id="k13">1</td></tr><tr><td id="a14"><a href="SignKeyHolder.java.html#L59" class="el_method">setIssuerCerts(X509Certificate[])</a></td><td class="bar" id="b14"><img src="../.resources/greenbar.gif" width="40" height="10" title="4" alt="4"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d14"/><td class="ctr2" id="e14">n/a</td><td class="ctr1" id="f14">0</td><td class="ctr2" id="g14">1</td><td class="ctr1" id="h14">0</td><td class="ctr2" id="i2">2</td><td class="ctr1" id="j14">0</td><td class="ctr2" id="k14">1</td></tr><tr><td id="a15"><a href="SignKeyHolder.java.html#L67" class="el_method">setIssuerPK(PrivateKey)</a></td><td class="bar" id="b15"><img src="../.resources/greenbar.gif" width="40" height="10" title="4" alt="4"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d15"/><td class="ctr2" id="e15">n/a</td><td class="ctr1" id="f15">0</td><td class="ctr2" id="g15">1</td><td class="ctr1" id="h15">0</td><td class="ctr2" id="i3">2</td><td class="ctr1" id="j15">0</td><td class="ctr2" id="k15">1</td></tr><tr><td id="a12"><a href="SignKeyHolder.java.html#L46" class="el_method">getSignatureAlgorithm()</a></td><td class="bar" id="b16"><img src="../.resources/greenbar.gif" width="30" height="10" title="3" alt="3"/></td><td class="ctr2" id="c5">100%</td><td class="bar" id="d16"/><td class="ctr2" id="e16">n/a</td><td class="ctr1" id="f16">0</td><td class="ctr2" id="g16">1</td><td class="ctr1" id="h16">0</td><td class="ctr2" id="i16">1</td><td class="ctr1" id="j16">0</td><td class="ctr2" id="k16">1</td></tr><tr><td id="a9"><a href="SignKeyHolder.java.html#L104" class="el_method">getPrivateKey()</a></td><td class="bar" id="b17"><img src="../.resources/greenbar.gif" width="30" height="10" title="3" alt="3"/></td><td class="ctr2" id="c6">100%</td><td class="bar" id="d17"/><td class="ctr2" id="e17">n/a</td><td class="ctr1" id="f17">0</td><td class="ctr2" id="g17">1</td><td class="ctr1" id="h17">0</td><td class="ctr2" id="i17">1</td><td class="ctr1" id="j17">0</td><td class="ctr2" id="k17">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rahas.impl.util/SignKeyHolder.java.html b/axis2/java/core-rampart/code-coverage/org.apache.rahas.impl.util/SignKeyHolder.java.html
new file mode 100644
index 0000000..3e0a0d9
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rahas.impl.util/SignKeyHolder.java.html
@@ -0,0 +1,119 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>SignKeyHolder.java</title><link rel="stylesheet" href="../.resources/prettify.css" type="text/css"/><script type="text/javascript" src="../.resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rahas.impl.util</a> &gt; <span class="el_source">SignKeyHolder.java</span></div><h1>SignKeyHolder.java</h1><pre class="source lang-java linenums">/*
+ * Copyright 2004,2005 The Apache Software Foundation.
+ *
+ * Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package org.apache.rahas.impl.util;
+
+
+import org.opensaml.xml.security.credential.Credential;
+import org.opensaml.xml.security.credential.CredentialContextSet;
+import org.opensaml.xml.security.credential.UsageType;
+import org.opensaml.xml.security.x509.X509Credential;
+
+import javax.crypto.SecretKey;
+import java.security.PrivateKey;
+import java.security.PublicKey;
+import java.security.cert.X509CRL;
+import java.security.cert.X509Certificate;
+import java.util.Arrays;
+import java.util.Collection;
+
+/**
+ * This class is used to store the signing credentials.
+ */
+public class SignKeyHolder implements X509Credential {
+
+<span class="fc" id="L38">    private String signatureAlgorithm = null;</span>
+
+<span class="fc" id="L40">    private X509Certificate[] issuerCerts = null;</span>
+
+<span class="fc" id="L42">	private PrivateKey issuerPK = null;</span>
+
+
+    public String getSignatureAlgorithm() {
+<span class="fc" id="L46">        return signatureAlgorithm;</span>
+    }
+
+    public void setSignatureAlgorithm(String signatureAlgorithm) {
+<span class="fc" id="L50">        this.signatureAlgorithm = signatureAlgorithm;</span>
+<span class="fc" id="L51">    }</span>
+
+ 
+    public X509Certificate[] getIssuerCerts() {
+<span class="nc" id="L55">        return issuerCerts;</span>
+    }
+
+    public void setIssuerCerts(X509Certificate[] issuerCerts) {
+<span class="fc" id="L59">        this.issuerCerts = issuerCerts;</span>
+<span class="fc" id="L60">    }</span>
+
+    public PrivateKey getIssuerPK() {
+<span class="nc" id="L63">        return issuerPK;</span>
+    }
+
+    public void setIssuerPK(PrivateKey issuerPK) {
+<span class="fc" id="L67">        this.issuerPK = issuerPK;</span>
+<span class="fc" id="L68">    }</span>
+
+<span class="fc" id="L70">    public SignKeyHolder(){</span>
+<span class="fc" id="L71">    }</span>
+
+
+    public X509Certificate getEntityCertificate() {
+<span class="fc" id="L75">        return issuerCerts[0];</span>
+    }
+
+
+    public Collection&lt;X509Certificate&gt; getEntityCertificateChain() {
+<span class="nc" id="L80">        return Arrays.asList(issuerCerts);</span>
+    }
+
+    public Collection&lt;X509CRL&gt; getCRLs() {
+<span class="nc" id="L84">        return null;</span>
+    }
+
+    public String getEntityId() {
+<span class="nc" id="L88">        return null;</span>
+    }
+
+    public UsageType getUsageType() {
+<span class="nc" id="L92">        return null;</span>
+    }
+
+    public Collection&lt;String&gt; getKeyNames() {
+<span class="nc" id="L96">        return null;</span>
+    }
+
+    public PublicKey getPublicKey() {
+<span class="nc" id="L100">        return null;</span>
+    }
+
+    public PrivateKey getPrivateKey() {
+<span class="fc" id="L104">        return issuerPK;</span>
+    }
+
+    public SecretKey getSecretKey() {
+<span class="nc" id="L108">        return null;</span>
+    }
+
+    public CredentialContextSet getCredentalContextSet() {
+<span class="nc" id="L112">        return null;</span>
+    }
+
+    public Class&lt;? extends Credential&gt; getCredentialType() {
+<span class="nc" id="L116">        return null;</span>
+    }
+}
+</pre><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rahas.impl.util/index.html b/axis2/java/core-rampart/code-coverage/org.apache.rahas.impl.util/index.html
new file mode 100644
index 0000000..079ca8a
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rahas.impl.util/index.html
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>org.apache.rahas.impl.util</title><script type="text/javascript" src="../.resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <span class="el_package">org.apache.rahas.impl.util</span></div><h1>org.apache.rahas.impl.util</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">934 of 1,531</td><td class="ctr2">39%</td><td class="bar">59 of 66</td><td class="ctr2">11%</td><td class="ctr1">71</td><td class="ctr2">111</td><td class="ctr1">236</td><td class="ctr2">413</td><td class="ctr1">40</td><td class="ctr2">78</td><td class="ctr1">3</td><td class="ctr2">8</td></tr></tfoot><tbody><tr><td id="a3"><a href="SAML2Utils.html" class="el_class">SAML2Utils</a></td><td class="bar" id="b0"><img src="../.resources/redbar.gif" width="105" height="10" title="530" alt="530"/></td><td class="ctr2" id="c5">0%</td><td class="bar" id="d0"><img src="../.resources/redbar.gif" width="120" height="10" title="46" alt="46"/></td><td class="ctr2" id="e2">0%</td><td class="ctr1" id="f0">29</td><td class="ctr2" id="g1">29</td><td class="ctr1" id="h0">127</td><td class="ctr2" id="i1">127</td><td class="ctr1" id="j2">6</td><td class="ctr2" id="k5">6</td><td class="ctr1" id="l0">1</td><td class="ctr2" id="m0">1</td></tr><tr><td id="a6"><a href="SAMLUtils.html" class="el_class">SAMLUtils</a></td><td class="bar" id="b1"><img src="../.resources/redbar.gif" width="28" height="10" title="144" alt="144"/><img src="../.resources/greenbar.gif" width="91" height="10" title="460" alt="460"/></td><td class="ctr2" id="c0">76%</td><td class="bar" id="d1"><img src="../.resources/redbar.gif" width="28" height="10" title="11" alt="11"/><img src="../.resources/greenbar.gif" width="13" height="10" title="5" alt="5"/></td><td class="ctr2" id="e1">31%</td><td class="ctr1" id="f1">11</td><td class="ctr2" id="g0">34</td><td class="ctr1" id="h1">37</td><td class="ctr2" id="i0">169</td><td class="ctr1" id="j3">5</td><td class="ctr2" id="k0">26</td><td class="ctr1" id="l3">0</td><td class="ctr2" id="m1">1</td></tr><tr><td id="a1"><a href="CommonUtil.html" class="el_class">CommonUtil</a></td><td class="bar" id="b2"><img src="../.resources/redbar.gif" width="27" height="10" title="140" alt="140"/><img src="../.resources/greenbar.gif" width="8" height="10" title="45" alt="45"/></td><td class="ctr2" id="c4">24%</td><td class="bar" id="d2"><img src="../.resources/redbar.gif" width="5" height="10" title="2" alt="2"/><img src="../.resources/greenbar.gif" width="5" height="10" title="2" alt="2"/></td><td class="ctr2" id="e0">50%</td><td class="ctr1" id="f4">5</td><td class="ctr2" id="g3">10</td><td class="ctr1" id="h2">28</td><td class="ctr2" id="i2">41</td><td class="ctr1" id="j5">3</td><td class="ctr2" id="k2">8</td><td class="ctr1" id="l4">0</td><td class="ctr2" id="m2">1</td></tr><tr><td id="a5"><a href="SAMLNameIdentifierCallback.html" class="el_class">SAMLNameIdentifierCallback</a></td><td class="bar" id="b3"><img src="../.resources/redbar.gif" width="6" height="10" title="34" alt="34"/></td><td class="ctr2" id="c6">0%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">7</td><td class="ctr2" id="g4">7</td><td class="ctr1" id="h3">14</td><td class="ctr2" id="i4">14</td><td class="ctr1" id="j1">7</td><td class="ctr2" id="k3">7</td><td class="ctr1" id="l1">1</td><td class="ctr2" id="m3">1</td></tr><tr><td id="a2"><a href="SAML2KeyInfo.html" class="el_class">SAML2KeyInfo</a></td><td class="bar" id="b4"><img src="../.resources/redbar.gif" width="5" height="10" title="27" alt="27"/></td><td class="ctr2" id="c7">0%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f5">5</td><td class="ctr2" id="g6">5</td><td class="ctr1" id="h4">11</td><td class="ctr2" id="i7">11</td><td class="ctr1" id="j4">5</td><td class="ctr2" id="k6">5</td><td class="ctr1" id="l2">1</td><td class="ctr2" id="m4">1</td></tr><tr><td id="a7"><a href="SignKeyHolder.html" class="el_class">SignKeyHolder</a></td><td class="bar" id="b5"><img src="../.resources/redbar.gif" width="5" height="10" title="26" alt="26"/><img src="../.resources/greenbar.gif" width="6" height="10" title="35" alt="35"/></td><td class="ctr2" id="c3">57%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f2">11</td><td class="ctr2" id="g2">18</td><td class="ctr1" id="h5">11</td><td class="ctr2" id="i3">25</td><td class="ctr1" id="j0">11</td><td class="ctr2" id="k1">18</td><td class="ctr1" id="l5">0</td><td class="ctr2" id="m5">1</td></tr><tr><td id="a4"><a href="SAMLAttributeCallback.html" class="el_class">SAMLAttributeCallback</a></td><td class="bar" id="b6"><img src="../.resources/redbar.gif" width="3" height="10" title="19" alt="19"/><img src="../.resources/greenbar.gif" width="6" height="10" title="35" alt="35"/></td><td class="ctr2" id="c1">65%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">3</td><td class="ctr2" id="g5">7</td><td class="ctr1" id="h6">4</td><td class="ctr2" id="i5">14</td><td class="ctr1" id="j6">3</td><td class="ctr2" id="k4">7</td><td class="ctr1" id="l6">0</td><td class="ctr2" id="m6">1</td></tr><tr><td id="a0"><a href="AxiomParserPool.html" class="el_class">AxiomParserPool</a></td><td class="bar" id="b7"><img src="../.resources/redbar.gif" width="2" height="10" title="14" alt="14"/><img src="../.resources/greenbar.gif" width="4" height="10" title="22" alt="22"/></td><td class="ctr2" id="c2">61%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h7">4</td><td class="ctr2" id="i6">12</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td><td class="ctr1" id="l7">0</td><td class="ctr2" id="m7">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rahas.impl/AbstractIssuerConfig$KeyComputation.html b/axis2/java/core-rampart/code-coverage/org.apache.rahas.impl/AbstractIssuerConfig$KeyComputation.html
new file mode 100644
index 0000000..a599fcb
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rahas.impl/AbstractIssuerConfig$KeyComputation.html
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>AbstractIssuerConfig.KeyComputation</title><script type="text/javascript" src="../.resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rahas.impl</a> &gt; <span class="el_class">AbstractIssuerConfig.KeyComputation</span></div><h1>AbstractIssuerConfig.KeyComputation</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">3 of 9</td><td class="ctr2">67%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">1</td><td class="ctr2">2</td><td class="ctr1">1</td><td class="ctr2">2</td><td class="ctr1">1</td><td class="ctr2">2</td></tr></tfoot><tbody><tr><td id="a0"><a href="AbstractIssuerConfig.java.html#L30" class="el_method">AbstractIssuerConfig.KeyComputation()</a></td><td class="bar" id="b0"><img src="../.resources/redbar.gif" width="60" height="10" title="3" alt="3"/></td><td class="ctr2" id="c1">0%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">1</td><td class="ctr2" id="i0">1</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a1"><a href="AbstractIssuerConfig.java.html#L31" class="el_method">static {...}</a></td><td class="bar" id="b1"><img src="../.resources/greenbar.gif" width="120" height="10" title="6" alt="6"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">0</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">0</td><td class="ctr2" id="i1">1</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rahas.impl/AbstractIssuerConfig.html b/axis2/java/core-rampart/code-coverage/org.apache.rahas.impl/AbstractIssuerConfig.html
new file mode 100644
index 0000000..b95a7ab
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rahas.impl/AbstractIssuerConfig.html
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>AbstractIssuerConfig</title><script type="text/javascript" src="../.resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rahas.impl</a> &gt; <span class="el_class">AbstractIssuerConfig</span></div><h1>AbstractIssuerConfig</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">33 of 84</td><td class="ctr2">61%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">9</td><td class="ctr2">11</td><td class="ctr1">15</td><td class="ctr2">27</td><td class="ctr1">9</td><td class="ctr2">11</td></tr></tfoot><tbody><tr><td id="a4"><a href="AbstractIssuerConfig.java.html#L61" class="el_method">setAddRequestedAttachedRef(boolean)</a></td><td class="bar" id="b0"><img src="../.resources/redbar.gif" width="13" height="10" title="4" alt="4"/></td><td class="ctr2" id="c2">0%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">2</td><td class="ctr2" id="i2">2</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a5"><a href="AbstractIssuerConfig.java.html#L64" class="el_method">setAddRequestedUnattachedRef(boolean)</a></td><td class="bar" id="b1"><img src="../.resources/redbar.gif" width="13" height="10" title="4" alt="4"/></td><td class="ctr2" id="c3">0%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">2</td><td class="ctr2" id="i3">2</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a6"><a href="AbstractIssuerConfig.java.html#L67" class="el_method">setKeyComputation(int)</a></td><td class="bar" id="b2"><img src="../.resources/redbar.gif" width="13" height="10" title="4" alt="4"/></td><td class="ctr2" id="c4">0%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">2</td><td class="ctr2" id="i4">2</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a8"><a href="AbstractIssuerConfig.java.html#L73" class="el_method">setProofKeyType(String)</a></td><td class="bar" id="b3"><img src="../.resources/redbar.gif" width="13" height="10" title="4" alt="4"/></td><td class="ctr2" id="c5">0%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">1</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">2</td><td class="ctr2" id="i5">2</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a9"><a href="AbstractIssuerConfig.java.html#L76" class="el_method">setTtl(long)</a></td><td class="bar" id="b4"><img src="../.resources/redbar.gif" width="13" height="10" title="4" alt="4"/></td><td class="ctr2" id="c6">0%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">1</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">2</td><td class="ctr2" id="i6">2</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a7"><a href="AbstractIssuerConfig.java.html#L79" class="el_method">setKeySize(int)</a></td><td class="bar" id="b5"><img src="../.resources/redbar.gif" width="13" height="10" title="4" alt="4"/></td><td class="ctr2" id="c7">0%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">1</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">2</td><td class="ctr2" id="i7">2</td><td class="ctr1" id="j5">1</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a1"><a href="AbstractIssuerConfig.java.html#L70" class="el_method">getKeyComputation()</a></td><td class="bar" id="b6"><img src="../.resources/redbar.gif" width="10" height="10" title="3" alt="3"/></td><td class="ctr2" id="c8">0%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">1</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">1</td><td class="ctr2" id="i8">1</td><td class="ctr1" id="j6">1</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a2"><a href="AbstractIssuerConfig.java.html#L82" class="el_method">getKeySize()</a></td><td class="bar" id="b7"><img src="../.resources/redbar.gif" width="10" height="10" title="3" alt="3"/></td><td class="ctr2" id="c9">0%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">1</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h7">1</td><td class="ctr2" id="i9">1</td><td class="ctr1" id="j7">1</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a3"><a href="AbstractIssuerConfig.java.html#L85" class="el_method">getProofKeyType()</a></td><td class="bar" id="b8"><img src="../.resources/redbar.gif" width="10" height="10" title="3" alt="3"/></td><td class="ctr2" id="c10">0%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f8">1</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h8">1</td><td class="ctr2" id="i10">1</td><td class="ctr1" id="j8">1</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a10"><a href="AbstractIssuerConfig.java.html#L37" class="el_method">static {...}</a></td><td class="bar" id="b9"><img src="../.resources/greenbar.gif" width="120" height="10" title="36" alt="36"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d9"/><td class="ctr2" id="e9">n/a</td><td class="ctr1" id="f9">0</td><td class="ctr2" id="g9">1</td><td class="ctr1" id="h9">0</td><td class="ctr2" id="i0">7</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k9">1</td></tr><tr><td id="a0"><a href="AbstractIssuerConfig.java.html#L25" class="el_method">AbstractIssuerConfig()</a></td><td class="bar" id="b10"><img src="../.resources/greenbar.gif" width="50" height="10" title="15" alt="15"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d10"/><td class="ctr2" id="e10">n/a</td><td class="ctr1" id="f10">0</td><td class="ctr2" id="g10">1</td><td class="ctr1" id="h10">0</td><td class="ctr2" id="i1">5</td><td class="ctr1" id="j10">0</td><td class="ctr2" id="k10">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rahas.impl/AbstractIssuerConfig.java.html b/axis2/java/core-rampart/code-coverage/org.apache.rahas.impl/AbstractIssuerConfig.java.html
new file mode 100644
index 0000000..271b442
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rahas.impl/AbstractIssuerConfig.java.html
@@ -0,0 +1,88 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>AbstractIssuerConfig.java</title><link rel="stylesheet" href="../.resources/prettify.css" type="text/css"/><script type="text/javascript" src="../.resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rahas.impl</a> &gt; <span class="el_source">AbstractIssuerConfig.java</span></div><h1>AbstractIssuerConfig.java</h1><pre class="source lang-java linenums">/*
+ * Copyright 2004,2005 The Apache Software Foundation.
+ *
+ * Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *       http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.rahas.impl;
+
+import org.apache.axiom.om.OMElement;
+
+import javax.xml.namespace.QName;
+
+/**
+ *
+ */
+<span class="fc" id="L25">public abstract class AbstractIssuerConfig {</span>
+
+    /**
+     * The key computation policy when clien't entropy is provided
+     */
+<span class="nc" id="L30">    public static class KeyComputation {</span>
+<span class="fc" id="L31">        public static final QName KEY_COMPUTATION = new QName(&quot;keyComputation&quot;);</span>
+        public final static int KEY_COMP_USE_REQ_ENT = 1;
+        public final static int KEY_COMP_PROVIDE_ENT = 2;
+        public final static int KEY_COMP_USE_OWN_KEY = 3;
+    }
+
+<span class="fc" id="L37">    public final static QName ADD_REQUESTED_ATTACHED_REF = new QName(&quot;addRequestedAttachedRef&quot;);</span>
+<span class="fc" id="L38">    public final static QName ADD_REQUESTED_UNATTACHED_REF = new QName(&quot;addRequestedUnattachedRef&quot;);</span>
+<span class="fc" id="L39">    public static final QName PROOF_KEY_TYPE = new QName(&quot;proofKeyType&quot;);</span>
+
+    /**
+     * Element name to include the crypto properties used to load the
+     * information used securing the response
+     */
+<span class="fc" id="L45">    public final static QName CRYPTO_PROPERTIES = new QName(&quot;cryptoProperties&quot;);</span>
+<span class="fc" id="L46">    public static final QName CRYPTO = new QName(&quot;crypto&quot;);</span>
+<span class="fc" id="L47">    public static final QName PROVIDER = new QName(&quot;provider&quot;);</span>
+<span class="fc" id="L48">    public static final QName PROPERTY = new QName(&quot;property&quot;);</span>
+
+<span class="fc" id="L50">    protected int keyComputation = KeyComputation.KEY_COMP_PROVIDE_ENT;</span>
+<span class="fc" id="L51">    protected String proofKeyType = TokenIssuerUtil.ENCRYPTED_KEY;</span>
+    protected boolean addRequestedAttachedRef;
+    protected boolean addRequestedUnattachedRef;
+<span class="fc" id="L54">    protected long ttl = 300000;</span>
+    protected String cryptoPropertiesFile;
+    protected OMElement cryptoPropertiesElement;
+    protected OMElement cryptoElement;
+<span class="fc" id="L58">    protected int keySize = 256;</span>
+    
+    public void setAddRequestedAttachedRef(boolean addRequestedAttachedRef) {
+<span class="nc" id="L61">        this.addRequestedAttachedRef = addRequestedAttachedRef;</span>
+<span class="nc" id="L62">    }</span>
+    public void setAddRequestedUnattachedRef(boolean addRequestedUnattachedRef) {
+<span class="nc" id="L64">        this.addRequestedUnattachedRef = addRequestedUnattachedRef;</span>
+<span class="nc" id="L65">    }</span>
+    public void setKeyComputation(int keyComputation) {
+<span class="nc" id="L67">        this.keyComputation = keyComputation;</span>
+<span class="nc" id="L68">    }</span>
+    public int getKeyComputation() {
+<span class="nc" id="L70">        return keyComputation;</span>
+    }
+    public void setProofKeyType(String proofKeyType) {
+<span class="nc" id="L73">        this.proofKeyType = proofKeyType;</span>
+<span class="nc" id="L74">    }</span>
+    public void setTtl(long ttl) {
+<span class="nc" id="L76">        this.ttl = ttl;</span>
+<span class="nc" id="L77">    }</span>
+    public void setKeySize(int keySize) {
+<span class="nc" id="L79">        this.keySize = keySize;</span>
+<span class="nc" id="L80">    }</span>
+    public int getKeySize() {
+<span class="nc" id="L82">        return keySize;</span>
+    }
+    public String getProofKeyType() {
+<span class="nc" id="L85">        return proofKeyType;</span>
+    }
+}
+</pre><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rahas.impl/SAML2TokenIssuer.html b/axis2/java/core-rampart/code-coverage/org.apache.rahas.impl/SAML2TokenIssuer.html
new file mode 100644
index 0000000..72180a6
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rahas.impl/SAML2TokenIssuer.html
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>SAML2TokenIssuer</title><script type="text/javascript" src="../.resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rahas.impl</a> &gt; <span class="el_class">SAML2TokenIssuer</span></div><h1>SAML2TokenIssuer</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">254 of 1,244</td><td class="ctr2">80%</td><td class="bar">29 of 66</td><td class="ctr2">56%</td><td class="ctr1">27</td><td class="ctr2">47</td><td class="ctr1">55</td><td class="ctr2">309</td><td class="ctr1">0</td><td class="ctr2">14</td></tr></tfoot><tbody><tr><td id="a1"><a href="SAML2TokenIssuer.java.html#L679" class="el_method">createAttributeStatement(RahasData, SAMLTokenIssuerConfig)</a></td><td class="bar" id="b0"><img src="../.resources/redbar.gif" width="21" height="10" title="82" alt="82"/><img src="../.resources/greenbar.gif" width="18" height="10" title="71" alt="71"/></td><td class="ctr2" id="c12">46%</td><td class="bar" id="d2"><img src="../.resources/redbar.gif" width="11" height="10" title="4" alt="4"/><img src="../.resources/greenbar.gif" width="5" height="10" title="2" alt="2"/></td><td class="ctr2" id="e5">33%</td><td class="ctr1" id="f2">3</td><td class="ctr2" id="g2">4</td><td class="ctr1" id="h0">21</td><td class="ctr2" id="i2">40</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a7"><a href="SAML2TokenIssuer.java.html#L118" class="el_method">issue(RahasData)</a></td><td class="bar" id="b1"><img src="../.resources/redbar.gif" width="19" height="10" title="72" alt="72"/><img src="../.resources/greenbar.gif" width="100" height="10" title="382" alt="382"/></td><td class="ctr2" id="c9">84%</td><td class="bar" id="d0"><img src="../.resources/redbar.gif" width="48" height="10" title="17" alt="17"/><img src="../.resources/greenbar.gif" width="71" height="10" title="25" alt="25"/></td><td class="ctr2" id="e1">60%</td><td class="ctr1" id="f0">16</td><td class="ctr2" id="g0">22</td><td class="ctr1" id="h1">12</td><td class="ctr2" id="i0">97</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a5"><a href="SAML2TokenIssuer.java.html#L365" class="el_method">createSubjectWithHolderOfKeySC(SAMLTokenIssuerConfig, Document, Crypto, DateTime, DateTime, RahasData)</a></td><td class="bar" id="b2"><img src="../.resources/redbar.gif" width="9" height="10" title="37" alt="37"/><img src="../.resources/greenbar.gif" width="69" height="10" title="264" alt="264"/></td><td class="ctr2" id="c7">88%</td><td class="bar" id="d1"><img src="../.resources/redbar.gif" width="11" height="10" title="4" alt="4"/><img src="../.resources/greenbar.gif" width="17" height="10" title="6" alt="6"/></td><td class="ctr2" id="e0">60%</td><td class="ctr1" id="f1">4</td><td class="ctr2" id="g1">6</td><td class="ctr1" id="h2">7</td><td class="ctr2" id="i1">77</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a12"><a href="SAML2TokenIssuer.java.html#L580" class="el_method">setSignature(Assertion, SignKeyHolder)</a></td><td class="bar" id="b3"><img src="../.resources/redbar.gif" width="5" height="10" title="21" alt="21"/><img src="../.resources/greenbar.gif" width="19" height="10" title="75" alt="75"/></td><td class="ctr2" id="c10">78%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h3">6</td><td class="ctr2" id="i3">28</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a13"><a href="SAML2TokenIssuer.java.html#L99" class="el_method">static {...}</a></td><td class="bar" id="b4"><img src="../.resources/redbar.gif" width="3" height="10" title="15" alt="15"/><img src="../.resources/greenbar.gif" width="3" height="10" title="12" alt="12"/></td><td class="ctr2" id="c13">44%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h4">3</td><td class="ctr2" id="i7">9</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a0"><a href="SAML2TokenIssuer.java.html#L625" class="el_method">buildXMLObject(QName)</a></td><td class="bar" id="b5"><img src="../.resources/redbar.gif" width="3" height="10" title="12" alt="12"/><img src="../.resources/greenbar.gif" width="3" height="10" title="15" alt="15"/></td><td class="ctr2" id="c11">56%</td><td class="bar" id="d4"><img src="../.resources/redbar.gif" width="2" height="10" title="1" alt="1"/><img src="../.resources/greenbar.gif" width="2" height="10" title="1" alt="1"/></td><td class="ctr2" id="e2">50%</td><td class="ctr1" id="f4">1</td><td class="ctr2" id="g4">2</td><td class="ctr1" id="h7">1</td><td class="ctr2" id="i8">4</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a3"><a href="SAML2TokenIssuer.java.html#L644" class="el_method">createSignKeyHolder(SAMLTokenIssuerConfig, Crypto)</a></td><td class="bar" id="b6"><img src="../.resources/redbar.gif" width="2" height="10" title="8" alt="8"/><img src="../.resources/greenbar.gif" width="11" height="10" title="44" alt="44"/></td><td class="ctr2" id="c8">85%</td><td class="bar" id="d5"><img src="../.resources/redbar.gif" width="2" height="10" title="1" alt="1"/><img src="../.resources/greenbar.gif" width="2" height="10" title="1" alt="1"/></td><td class="ctr2" id="e3">50%</td><td class="ctr1" id="f5">1</td><td class="ctr2" id="g5">2</td><td class="ctr1" id="h5">3</td><td class="ctr2" id="i5">15</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a2"><a href="SAML2TokenIssuer.java.html#L751" class="el_method">createAuthnStatement(RahasData)</a></td><td class="bar" id="b7"><img src="../.resources/redbar.gif" width="1" height="10" title="7" alt="7"/><img src="../.resources/greenbar.gif" width="14" height="10" title="56" alt="56"/></td><td class="ctr2" id="c6">89%</td><td class="bar" id="d3"><img src="../.resources/redbar.gif" width="5" height="10" title="2" alt="2"/><img src="../.resources/greenbar.gif" width="5" height="10" title="2" alt="2"/></td><td class="ctr2" id="e4">50%</td><td class="ctr1" id="f3">2</td><td class="ctr2" id="g3">3</td><td class="ctr1" id="h6">2</td><td class="ctr2" id="i4">17</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a4"><a href="SAML2TokenIssuer.java.html#L546" class="el_method">createSubjectWithBearerSC(RahasData)</a></td><td class="bar" id="b8"><img src="../.resources/greenbar.gif" width="12" height="10" title="46" alt="46"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f8">0</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i6">12</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a8"><a href="SAML2TokenIssuer.java.html#L87" class="el_method">SAML2TokenIssuer()</a></td><td class="bar" id="b9"><img src="../.resources/greenbar.gif" width="2" height="10" title="11" alt="11"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d9"/><td class="ctr2" id="e9">n/a</td><td class="ctr1" id="f9">0</td><td class="ctr2" id="g9">1</td><td class="ctr1" id="h9">0</td><td class="ctr2" id="i9">3</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k9">1</td></tr><tr><td id="a10"><a href="SAML2TokenIssuer.java.html#L794" class="el_method">setConfigurationFile(String)</a></td><td class="bar" id="b10"><img src="../.resources/greenbar.gif" width="1" height="10" title="4" alt="4"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d10"/><td class="ctr2" id="e10">n/a</td><td class="ctr1" id="f10">0</td><td class="ctr2" id="g10">1</td><td class="ctr1" id="h10">0</td><td class="ctr2" id="i10">2</td><td class="ctr1" id="j10">0</td><td class="ctr2" id="k10">1</td></tr><tr><td id="a9"><a href="SAML2TokenIssuer.java.html#L798" class="el_method">setConfigurationElement(OMElement)</a></td><td class="bar" id="b11"><img src="../.resources/greenbar.gif" width="1" height="10" title="4" alt="4"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d11"/><td class="ctr2" id="e11">n/a</td><td class="ctr1" id="f11">0</td><td class="ctr2" id="g11">1</td><td class="ctr1" id="h11">0</td><td class="ctr2" id="i11">2</td><td class="ctr1" id="j11">0</td><td class="ctr2" id="k11">1</td></tr><tr><td id="a11"><a href="SAML2TokenIssuer.java.html#L802" class="el_method">setConfigurationParamName(String)</a></td><td class="bar" id="b12"><img src="../.resources/greenbar.gif" width="1" height="10" title="4" alt="4"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d12"/><td class="ctr2" id="e12">n/a</td><td class="ctr1" id="f12">0</td><td class="ctr2" id="g12">1</td><td class="ctr1" id="h12">0</td><td class="ctr2" id="i12">2</td><td class="ctr1" id="j12">0</td><td class="ctr2" id="k12">1</td></tr><tr><td id="a6"><a href="SAML2TokenIssuer.java.html#L790" class="el_method">getResponseAction(RahasData)</a></td><td class="bar" id="b13"/><td class="ctr2" id="c5">100%</td><td class="bar" id="d13"/><td class="ctr2" id="e13">n/a</td><td class="ctr1" id="f13">0</td><td class="ctr2" id="g13">1</td><td class="ctr1" id="h13">0</td><td class="ctr2" id="i13">1</td><td class="ctr1" id="j13">0</td><td class="ctr2" id="k13">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rahas.impl/SAML2TokenIssuer.java.html b/axis2/java/core-rampart/code-coverage/org.apache.rahas.impl/SAML2TokenIssuer.java.html
new file mode 100644
index 0000000..61ef13c
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rahas.impl/SAML2TokenIssuer.java.html
@@ -0,0 +1,806 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>SAML2TokenIssuer.java</title><link rel="stylesheet" href="../.resources/prettify.css" type="text/css"/><script type="text/javascript" src="../.resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rahas.impl</a> &gt; <span class="el_source">SAML2TokenIssuer.java</span></div><h1>SAML2TokenIssuer.java</h1><pre class="source lang-java linenums">/*
+ * Copyright 2004,2005 The Apache Software Foundation.
+ *
+ * Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package org.apache.rahas.impl;
+
+import org.apache.axiom.om.OMElement;
+import org.apache.axiom.om.OMNode;
+import org.apache.axiom.om.impl.dom.jaxp.DocumentBuilderFactoryImpl;
+import org.apache.axiom.om.util.UUIDGenerator;
+import org.apache.axiom.soap.SOAPEnvelope;
+import org.apache.axis2.context.MessageContext;
+import org.apache.axis2.description.Parameter;
+import org.apache.commons.logging.Log;
+import org.apache.commons.logging.LogFactory;
+import org.apache.rahas.*;
+import org.apache.rahas.impl.util.CommonUtil;
+import org.apache.rahas.impl.util.SAMLAttributeCallback;
+import org.apache.rahas.impl.util.SAMLCallbackHandler;
+import org.apache.rahas.impl.util.SignKeyHolder;
+import org.apache.ws.security.WSConstants;
+import org.apache.ws.security.WSSecurityException;
+import org.apache.ws.security.components.crypto.Crypto;
+import org.apache.ws.security.components.crypto.CryptoFactory;
+import org.apache.ws.security.message.WSSecEncryptedKey;
+import org.apache.ws.security.util.Base64;
+import org.apache.ws.security.util.Loader;
+import org.apache.ws.security.util.XmlSchemaDateFormat;
+import org.apache.xml.security.c14n.Canonicalizer;
+import org.apache.xml.security.signature.XMLSignature;
+import org.apache.xml.security.utils.EncryptionConstants;
+import org.joda.time.DateTime;
+import org.opensaml.Configuration;
+import org.opensaml.DefaultBootstrap;
+import org.opensaml.common.SAMLException;
+import org.opensaml.common.SAMLObjectBuilder;
+import org.opensaml.common.SAMLVersion;
+import org.opensaml.saml1.core.NameIdentifier;
+import org.opensaml.saml2.core.*;
+import org.opensaml.saml2.core.impl.AssertionBuilder;
+import org.opensaml.saml2.core.impl.ConditionsBuilder;
+import org.opensaml.saml2.core.impl.IssuerBuilder;
+import org.opensaml.saml2.core.impl.NameIDBuilder;
+import org.opensaml.xml.ConfigurationException;
+import org.opensaml.xml.XMLObject;
+import org.opensaml.xml.XMLObjectBuilder;
+import org.opensaml.xml.XMLObjectBuilderFactory;
+import org.opensaml.xml.io.*;
+import org.opensaml.xml.schema.XSString;
+import org.opensaml.xml.schema.impl.XSStringBuilder;
+import org.opensaml.xml.signature.*;
+import org.w3c.dom.Document;
+import org.w3c.dom.Element;
+import org.w3c.dom.Node;
+import org.w3c.dom.Text;
+import org.w3c.dom.bootstrap.DOMImplementationRegistry;
+import org.w3c.dom.ls.DOMImplementationLS;
+import org.w3c.dom.ls.LSOutput;
+import org.w3c.dom.ls.LSSerializer;
+
+import javax.xml.namespace.QName;
+import javax.xml.parsers.DocumentBuilder;
+import javax.xml.parsers.DocumentBuilderFactory;
+import java.io.ByteArrayInputStream;
+import java.io.ByteArrayOutputStream;
+import java.security.PrivateKey;
+import java.security.cert.CertificateEncodingException;
+import java.security.cert.X509Certificate;
+import java.text.DateFormat;
+import java.util.ArrayList;
+import java.util.Arrays;
+import java.util.Date;
+import java.util.List;
+
+<span class="fc" id="L87">public class SAML2TokenIssuer implements TokenIssuer {</span>
+
+    private String configParamName;
+
+    private OMElement configElement;
+
+    private String configFile;
+
+<span class="fc" id="L95">    protected List&lt;Signature&gt; signatureList = new ArrayList&lt;Signature&gt;();</span>
+
+<span class="fc" id="L97">    private boolean isSymmetricKeyBasedHoK = false;</span>
+
+<span class="fc" id="L99">    private static Log log = LogFactory.getLog(SAML2TokenIssuer.class);</span>
+
+    static {
+            try {
+                // Set the &quot;javax.xml.parsers.DocumentBuilderFactory&quot; system property
+                // to the endorsed JAXP impl.
+<span class="fc" id="L105">                System.setProperty(&quot;javax.xml.parsers.DocumentBuilderFactory&quot;,</span>
+                        &quot;org.apache.xerces.jaxp.DocumentBuilderFactoryImpl&quot;);
+<span class="fc" id="L107">                DefaultBootstrap.bootstrap();</span>
+<span class="nc" id="L108">            } catch (ConfigurationException e) {</span>
+<span class="nc" id="L109">                log.error(&quot;SAML2TokenIssuerBootstrapError&quot;, e);</span>
+<span class="nc" id="L110">                throw new RuntimeException(e);</span>
+            } finally {
+                // Unset the DOM impl to default
+<span class="pc" id="L113">                DocumentBuilderFactoryImpl.setDOOMRequired(false);</span>
+<span class="fc" id="L114">            }</span>
+<span class="fc" id="L115">        }</span>
+    
+    public SOAPEnvelope issue(RahasData data) throws TrustException {
+<span class="fc" id="L118">        MessageContext inMsgCtx = data.getInMessageContext();</span>
+
+        try {
+<span class="fc" id="L121">            SAMLTokenIssuerConfig config = null;</span>
+<span class="pc bpc" id="L122" title="1 of 2 branches missed.">            if (this.configElement != null) {</span>
+<span class="nc" id="L123">                config = new SAMLTokenIssuerConfig(configElement</span>
+                        .getFirstChildWithName(SAMLTokenIssuerConfig.SAML_ISSUER_CONFIG));
+            }
+
+            // Look for the file
+<span class="pc bpc" id="L128" title="2 of 4 branches missed.">            if (config == null &amp;&amp; this.configFile != null) {</span>
+<span class="nc" id="L129">                config = new SAMLTokenIssuerConfig(this.configFile);</span>
+                //config = new SAMLTokenIssuerConfig(&quot;/home/thilina/Desktop/saml-issuer-config.xml&quot;);
+            }
+
+            // Look for the param
+<span class="pc bpc" id="L134" title="2 of 4 branches missed.">            if (config == null &amp;&amp; this.configParamName != null) {</span>
+<span class="fc" id="L135">                Parameter param = inMsgCtx.getParameter(this.configParamName);</span>
+<span class="pc bpc" id="L136" title="2 of 4 branches missed.">                if (param != null &amp;&amp; param.getParameterElement() != null) {</span>
+<span class="fc" id="L137">                    config = new SAMLTokenIssuerConfig(param</span>
+                            .getParameterElement().getFirstChildWithName(
+                            SAMLTokenIssuerConfig.SAML_ISSUER_CONFIG));
+                } else {
+<span class="nc" id="L141">                    throw new TrustException(&quot;expectedParameterMissing&quot;,</span>
+                            new String[]{this.configParamName});
+                }
+            }
+
+<span class="pc bpc" id="L146" title="1 of 2 branches missed.">            if (config == null) {</span>
+<span class="nc" id="L147">                throw new TrustException(&quot;configurationIsNull&quot;);</span>
+            }
+
+<span class="fc" id="L150">            SOAPEnvelope env = TrustUtil.createSOAPEnvelope(inMsgCtx</span>
+                    .getEnvelope().getNamespace().getNamespaceURI());
+
+            Crypto crypto;
+<span class="pc bpc" id="L154" title="1 of 2 branches missed.">            if (config.cryptoElement != null) { // crypto props</span>
+                // defined as
+                // elements
+<span class="fc" id="L157">                crypto = CryptoFactory.getInstance(TrustUtil</span>
+                        .toProperties(config.cryptoElement), inMsgCtx
+                        .getAxisService().getClassLoader());
+            } else { // crypto props defined in a properties file
+<span class="nc" id="L161">                crypto = CryptoFactory.getInstance(config.cryptoPropertiesFile,</span>
+                        inMsgCtx.getAxisService().getClassLoader());
+            }
+
+
+            // Get the document
+<span class="fc" id="L167">            Document doc = ((Element) env).getOwnerDocument();</span>
+
+            // Get the key size and create a new byte array of that size
+<span class="fc" id="L170">            int keySize = data.getKeysize();</span>
+<span class="fc" id="L171">            String keyType = data.getKeyType();</span>
+
+<span class="pc bpc" id="L173" title="1 of 2 branches missed.">            keySize = (keySize == -1) ? config.keySize : keySize;</span>
+
+            //Build the assertion
+<span class="fc" id="L176">            AssertionBuilder assertionBuilder = new AssertionBuilder();</span>
+<span class="fc" id="L177">            Assertion assertion = assertionBuilder.buildObject();</span>
+<span class="fc" id="L178">            assertion.setVersion(SAMLVersion.VERSION_20);</span>
+
+            // Set an UUID as the ID of an assertion
+<span class="fc" id="L181">            assertion.setID(UUIDGenerator.getUUID());</span>
+
+            //Set the issuer
+<span class="fc" id="L184">            IssuerBuilder issuerBuilder = new IssuerBuilder();</span>
+<span class="fc" id="L185">            Issuer issuer = issuerBuilder.buildObject();</span>
+<span class="fc" id="L186">            issuer.setValue(config.issuerName);</span>
+<span class="fc" id="L187">            assertion.setIssuer(issuer);</span>
+
+            // Set the issued time.
+<span class="fc" id="L190">            assertion.setIssueInstant(new DateTime());</span>
+
+            // Validity period
+<span class="fc" id="L193">            DateTime creationDate = new DateTime();</span>
+<span class="fc" id="L194">            DateTime expirationDate = new DateTime(creationDate.getMillis() + config.ttl);</span>
+
+            // These variables are used to build the trust assertion
+<span class="fc" id="L197">            Date creationTime = creationDate.toDate();</span>
+<span class="fc" id="L198">            Date expirationTime = expirationDate.toDate();</span>
+
+<span class="fc" id="L200">            Conditions conditions = new ConditionsBuilder().buildObject();</span>
+<span class="fc" id="L201">            conditions.setNotBefore(creationDate);</span>
+<span class="fc" id="L202">            conditions.setNotOnOrAfter(expirationDate);</span>
+<span class="fc" id="L203">            assertion.setConditions(conditions);</span>
+
+            // Create the subject
+            Subject subject;
+
+<span class="fc bfc" id="L208" title="All 2 branches covered.">            if (!data.getKeyType().endsWith(RahasConstants.KEY_TYPE_BEARER)) {</span>
+<span class="fc" id="L209">                subject = createSubjectWithHolderOfKeySC(config, doc, crypto, creationDate, expirationDate, data);</span>
+            }
+            else{
+<span class="fc" id="L212">                subject = createSubjectWithBearerSC(data);</span>
+            }
+
+            // Set the subject
+<span class="fc" id="L216">            assertion.setSubject(subject);</span>
+
+            // If a SymmetricKey is used build an attr stmt, if a public key is build an authn stmt. 
+<span class="fc bfc" id="L219" title="All 2 branches covered.">            if (isSymmetricKeyBasedHoK) {</span>
+<span class="fc" id="L220">                AttributeStatement attrStmt = createAttributeStatement(data, config);</span>
+<span class="fc" id="L221">                assertion.getAttributeStatements().add(attrStmt);</span>
+<span class="fc" id="L222">            } else {</span>
+<span class="fc" id="L223">                AuthnStatement authStmt = createAuthnStatement(data);</span>
+<span class="fc" id="L224">                assertion.getAuthnStatements().add(authStmt);</span>
+<span class="pc bpc" id="L225" title="3 of 4 branches missed.">                if (data.getClaimDialect() != null &amp;&amp; data.getClaimElem() != null) {</span>
+<span class="nc" id="L226">                    assertion.getAttributeStatements().add(createAttributeStatement(data, config));</span>
+                }
+            }
+
+            // Create a SignKeyHolder to hold the crypto objects that are used to sign the assertion
+<span class="fc" id="L231">            SignKeyHolder signKeyHolder = createSignKeyHolder(config, crypto);</span>
+
+            // Sign the assertion
+<span class="fc" id="L234">            assertion = setSignature(assertion, signKeyHolder);</span>
+
+
+            OMElement rstrElem;
+<span class="fc" id="L238">            int wstVersion = data.getVersion();</span>
+<span class="pc bpc" id="L239" title="1 of 2 branches missed.">            if (RahasConstants.VERSION_05_02 == wstVersion) {</span>
+<span class="fc" id="L240">                rstrElem = TrustUtil.createRequestSecurityTokenResponseElement(</span>
+                        wstVersion, env.getBody());
+            } else {
+<span class="nc" id="L243">                OMElement rstrcElem = TrustUtil</span>
+                        .createRequestSecurityTokenResponseCollectionElement(
+                                wstVersion, env.getBody());
+<span class="nc" id="L246">                rstrElem = TrustUtil.createRequestSecurityTokenResponseElement(</span>
+                        wstVersion, rstrcElem);
+            }
+
+<span class="fc" id="L250">            TrustUtil.createTokenTypeElement(wstVersion, rstrElem).setText(</span>
+                    RahasConstants.TOK_TYPE_SAML_20);
+
+<span class="fc bfc" id="L253" title="All 2 branches covered.">            if (keyType.endsWith(RahasConstants.KEY_TYPE_SYMM_KEY)) {</span>
+<span class="fc" id="L254">                TrustUtil.createKeySizeElement(wstVersion, rstrElem, keySize);</span>
+            }
+
+<span class="pc bpc" id="L257" title="1 of 2 branches missed.">            if (config.addRequestedAttachedRef) {</span>
+<span class="fc" id="L258">                TrustUtil.createRequestedAttachedRef(wstVersion, rstrElem, &quot;#&quot;</span>
+                        + assertion.getID(), RahasConstants.TOK_TYPE_SAML_20);
+            }
+
+<span class="pc bpc" id="L262" title="1 of 2 branches missed.">            if (config.addRequestedUnattachedRef) {</span>
+<span class="fc" id="L263">                TrustUtil.createRequestedUnattachedRef(wstVersion, rstrElem,</span>
+                        assertion.getID(), RahasConstants.TOK_TYPE_SAML_20);
+            }
+
+<span class="fc bfc" id="L267" title="All 2 branches covered.">            if (data.getAppliesToAddress() != null) {</span>
+<span class="fc" id="L268">                TrustUtil.createAppliesToElement(rstrElem, data</span>
+                        .getAppliesToAddress(), data.getAddressingNs());
+            }
+
+            // Use GMT time in milliseconds
+<span class="fc" id="L273">            DateFormat zulu = new XmlSchemaDateFormat();</span>
+
+            // Add the Lifetime element
+<span class="fc" id="L276">            TrustUtil.createLifetimeElement(wstVersion, rstrElem, zulu</span>
+                    .format(creationTime), zulu.format(expirationTime));
+
+            // Create the RequestedSecurityToken element and add the SAML token
+            // to it
+<span class="fc" id="L281">            OMElement reqSecTokenElem = TrustUtil</span>
+                    .createRequestedSecurityTokenElement(wstVersion, rstrElem);
+            Token assertionToken;
+
+<span class="fc" id="L285">            Node tempNode = assertion.getDOM();</span>
+
+            //Serializing and re-generating the AXIOM element using the DOM Element created using xerces
+<span class="fc" id="L288">            Element element = assertion.getDOM();</span>
+
+<span class="fc" id="L290">            ByteArrayOutputStream byteArrayOutputStrm = new ByteArrayOutputStream();</span>
+
+<span class="fc" id="L292">            DOMImplementationRegistry registry = DOMImplementationRegistry.newInstance();</span>
+
+<span class="fc" id="L294">            DOMImplementationLS impl =</span>
+                    (DOMImplementationLS) registry.getDOMImplementation(&quot;LS&quot;);
+
+<span class="fc" id="L297">            LSSerializer writer = impl.createLSSerializer();</span>
+<span class="fc" id="L298">            LSOutput output = impl.createLSOutput();</span>
+<span class="fc" id="L299">            output.setByteStream(byteArrayOutputStrm);</span>
+<span class="fc" id="L300">            writer.write(element, output);</span>
+<span class="fc" id="L301">            String elementString = byteArrayOutputStrm.toString();</span>
+
+<span class="fc" id="L303">            DocumentBuilderFactoryImpl.setDOOMRequired(true);</span>
+
+<span class="fc" id="L305">            DocumentBuilderFactory documentBuilderFactory = DocumentBuilderFactory.newInstance();</span>
+<span class="fc" id="L306">            documentBuilderFactory.setNamespaceAware(true);</span>
+<span class="fc" id="L307">            DocumentBuilder docBuilder = documentBuilderFactory.newDocumentBuilder();</span>
+<span class="fc" id="L308">            Document document = docBuilder.parse(new ByteArrayInputStream(elementString.trim().getBytes()));</span>
+<span class="fc" id="L309">            Element assertionElement = document.getDocumentElement();</span>
+
+<span class="fc" id="L311">            reqSecTokenElem.addChild((OMNode) ((Element) rstrElem)</span>
+                    .getOwnerDocument().importNode(tempNode, true));
+
+            // Store the token
+<span class="fc" id="L315">            assertionToken = new Token(assertion.getID(),</span>
+                    (OMElement) assertionElement, creationTime,
+                    expirationTime);
+
+            // At this point we definitely have the secret
+            // Otherwise it should fail with an exception earlier
+<span class="fc" id="L321">            assertionToken.setSecret(data.getEphmeralKey());</span>
+<span class="fc" id="L322">            TrustUtil.getTokenStore(inMsgCtx).add(assertionToken);</span>
+
+<span class="pc bpc" id="L324" title="1 of 4 branches missed.">            if (keyType.endsWith(RahasConstants.KEY_TYPE_SYMM_KEY)</span>
+                &amp;&amp; config.keyComputation != SAMLTokenIssuerConfig.KeyComputation.KEY_COMP_USE_REQ_ENT) {
+
+                // Add the RequestedProofToken
+<span class="fc" id="L328">                TokenIssuerUtil.handleRequestedProofToken(data, wstVersion,</span>
+                                                          config, rstrElem, assertionToken, doc);
+            }
+
+<span class="fc" id="L332">            return env;</span>
+
+<span class="nc" id="L334">        } catch (Exception e) {</span>
+<span class="nc" id="L335">            e.printStackTrace();</span>
+        }
+        finally {
+            // Unset the DOM impl to default
+<span class="pc" id="L339">            DocumentBuilderFactoryImpl.setDOOMRequired(false);</span>
+<span class="nc" id="L340">        }</span>
+
+
+<span class="nc" id="L343">        return null;</span>
+    }
+
+    /**
+     * This method is used to create the subject of an assertion
+     * @param config
+     * @param doc
+     * @param crypto
+     * @param creationTime
+     * @param expirationTime
+     * @param data
+     * @return Subject
+     * @throws Exception
+     */
+    Subject createSubjectWithHolderOfKeySC(SAMLTokenIssuerConfig config,
+                                                   Document doc, Crypto crypto,
+                                                   DateTime creationTime,
+                                                   DateTime expirationTime, RahasData data) throws Exception {
+
+
+        // TODO modify these to use proper SAML apis
+
+<span class="fc" id="L365">        XMLObjectBuilderFactory builderFactory = Configuration.getBuilderFactory();</span>
+<span class="fc" id="L366">        SAMLObjectBuilder&lt;Subject&gt; subjectBuilder =</span>
+                (SAMLObjectBuilder&lt;Subject&gt;) builderFactory.getBuilder(Subject.DEFAULT_ELEMENT_NAME);
+<span class="fc" id="L368">        Subject subject = subjectBuilder.buildObject();</span>
+<span class="fc" id="L369">        Element keyInfoElem = null;</span>
+
+        // If it is a Symmetric Key
+<span class="fc bfc" id="L372" title="All 2 branches covered.">        if (data.getKeyType().endsWith(RahasConstants.KEY_TYPE_SYMM_KEY)) {</span>
+
+<span class="fc" id="L374">            isSymmetricKeyBasedHoK = true;</span>
+            Element encryptedKeyElem;
+<span class="fc" id="L376">            X509Certificate serviceCert = null;</span>
+            try {
+
+                // Get ApliesTo to figure out which service to issue the token
+                // for
+<span class="fc" id="L381">                serviceCert = config.getServiceCert(crypto, data.getAppliesToAddress());</span>
+
+                // Create the encrypted key
+<span class="fc" id="L384">                WSSecEncryptedKey encrKeyBuilder = new WSSecEncryptedKey();</span>
+
+                // Use thumbprint id
+<span class="fc" id="L387">                encrKeyBuilder</span>
+                        .setKeyIdentifierType(WSConstants.THUMBPRINT_IDENTIFIER);
+
+                // SEt the encryption cert
+<span class="fc" id="L391">                encrKeyBuilder.setUseThisCert(serviceCert);</span>
+
+                // set keysize
+<span class="fc" id="L394">                int keysize = data.getKeysize();</span>
+<span class="pc bpc" id="L395" title="1 of 2 branches missed.">                keysize = (keysize != -1) ? keysize : config.keySize;</span>
+
+                // TODO setting keysize is removed with wss4j 1.6 migration - do we actually need this ?
+
+<span class="fc" id="L399">                encrKeyBuilder.setEphemeralKey(TokenIssuerUtil.getSharedSecret(</span>
+                        data, config.keyComputation, keysize));
+
+
+                // Set key encryption algo
+<span class="fc" id="L404">                encrKeyBuilder</span>
+                        .setKeyEncAlgo(EncryptionConstants.ALGO_ID_KEYTRANSPORT_RSA15);
+
+                // Build
+<span class="fc" id="L408">                encrKeyBuilder.prepare(doc, crypto);</span>
+
+                // Extract the base64 encoded secret value
+<span class="fc" id="L411">                byte[] tempKey = new byte[keysize / 8];</span>
+<span class="fc" id="L412">                System.arraycopy(encrKeyBuilder.getEphemeralKey(), 0, tempKey,</span>
+                        0, keysize / 8);
+
+<span class="fc" id="L415">                data.setEphmeralKey(tempKey);</span>
+
+                // Extract the Encryptedkey DOM element
+<span class="fc" id="L418">                encryptedKeyElem = encrKeyBuilder.getEncryptedKeyElement();</span>
+<span class="nc" id="L419">            } catch (WSSecurityException e) {</span>
+<span class="nc" id="L420">                throw new TrustException(</span>
+                        &quot;errorInBuildingTheEncryptedKeyForPrincipal&quot;,
+                        new String[]{serviceCert.getSubjectDN().getName()},
+                        e);
+<span class="fc" id="L424">            }</span>
+
+<span class="fc" id="L426">            keyInfoElem = doc.createElementNS(WSConstants.SIG_NS,</span>
+                    &quot;ds:KeyInfo&quot;);
+<span class="fc" id="L428">            ((OMElement) encryptedKeyElem).declareNamespace(WSConstants.SIG_NS,</span>
+                    WSConstants.SIG_PREFIX);
+<span class="fc" id="L430">            ((OMElement) encryptedKeyElem).declareNamespace(WSConstants.ENC_NS,</span>
+                    WSConstants.ENC_PREFIX);
+
+<span class="fc" id="L433">            keyInfoElem.appendChild(encryptedKeyElem);</span>
+
+<span class="fc" id="L435">        }</span>
+
+        // If it is a public Key
+<span class="pc bpc" id="L438" title="1 of 2 branches missed.">        else if(data.getKeyType().endsWith(RahasConstants.KEY_TYPE_PUBLIC_KEY)){</span>
+            try {
+<span class="fc" id="L440">                String subjectNameId = data.getPrincipal().getName();</span>
+
+                //Create NameID and attach it to the subject
+<span class="fc" id="L443">                NameIDBuilder nb = new NameIDBuilder();</span>
+<span class="fc" id="L444">                NameID nameID = nb.buildObject();</span>
+<span class="fc" id="L445">                nameID.setValue(subjectNameId);</span>
+<span class="fc" id="L446">                nameID.setFormat(NameIdentifier.EMAIL);</span>
+<span class="fc" id="L447">                subject.setNameID(nameID);</span>
+
+
+                // Create the ds:KeyValue element with the ds:X509Data
+<span class="fc" id="L451">                X509Certificate clientCert = data.getClientCert();</span>
+
+<span class="pc bpc" id="L453" title="1 of 2 branches missed.">                if (clientCert == null) {</span>
+                    // TODO are we always looking up by alias ? Dont we need to lookup by any other attribute ?
+<span class="nc" id="L455">                    clientCert = CommonUtil.getCertificateByAlias(crypto, data.getPrincipal().getName());</span>
+                }
+
+<span class="fc" id="L458">                byte[] clientCertBytes = clientCert.getEncoded();</span>
+
+<span class="fc" id="L460">                String base64Cert = Base64.encode(clientCertBytes);</span>
+
+<span class="fc" id="L462">                Text base64CertText = doc.createTextNode(base64Cert);</span>
+
+                //-----------------------------------------
+
+<span class="fc" id="L466">                Element x509CertElem = doc.createElementNS(WSConstants.SIG_NS,</span>
+                        &quot;ds:X509Certificate&quot;);
+<span class="fc" id="L468">                x509CertElem.appendChild(base64CertText);</span>
+<span class="fc" id="L469">                Element x509DataElem = doc.createElementNS(WSConstants.SIG_NS,</span>
+                        &quot;ds:X509Data&quot;);
+<span class="fc" id="L471">                x509DataElem.appendChild(x509CertElem);</span>
+
+
+<span class="pc bpc" id="L474" title="1 of 2 branches missed.">                if (x509DataElem != null) {</span>
+<span class="fc" id="L475">                    keyInfoElem = doc.createElementNS(WSConstants.SIG_NS, &quot;ds:KeyInfo&quot;);</span>
+<span class="fc" id="L476">                    ((OMElement) x509DataElem).declareNamespace(</span>
+                            WSConstants.SIG_NS, WSConstants.SIG_PREFIX);
+<span class="fc" id="L478">                    keyInfoElem.appendChild(x509DataElem);</span>
+                }
+
+<span class="nc" id="L481">            } catch (Exception e) {</span>
+<span class="nc" id="L482">                throw new TrustException(&quot;samlAssertionCreationError&quot;, e);</span>
+<span class="fc" id="L483">            }</span>
+        }
+
+        // Unmarshall the keyInfo DOM element into an XMLObject
+<span class="fc" id="L487">        String keyInfoElementString = keyInfoElem.toString();</span>
+<span class="fc" id="L488">        DocumentBuilderFactory documentBuilderFactory = DocumentBuilderFactory.newInstance();</span>
+<span class="fc" id="L489">        documentBuilderFactory.setNamespaceAware(true);</span>
+<span class="fc" id="L490">        DocumentBuilder docBuilder = documentBuilderFactory.newDocumentBuilder();</span>
+<span class="fc" id="L491">        Document document = docBuilder.parse(new ByteArrayInputStream(keyInfoElementString.trim().getBytes()));</span>
+<span class="fc" id="L492">        Element element = document.getDocumentElement();</span>
+
+
+        // Get appropriate unmarshaller
+<span class="fc" id="L496">        UnmarshallerFactory unmarshallerFactory = Configuration.getUnmarshallerFactory();</span>
+<span class="fc" id="L497">        Unmarshaller unmarshaller = unmarshallerFactory.getUnmarshaller(element);</span>
+
+        // Unmarshall using the document root element, an keyInfo element in this case
+<span class="fc" id="L500">        XMLObject keyInfoElement = null;</span>
+        try {
+<span class="fc" id="L502">            keyInfoElement = unmarshaller.unmarshall(element);</span>
+<span class="nc" id="L503">        } catch (UnmarshallingException e) {</span>
+<span class="nc" id="L504">            throw new TrustException(&quot;Error unmarshalling KeyInfo Element&quot;, e);</span>
+<span class="fc" id="L505">        }</span>
+
+
+        //Build the Subject Confirmation
+<span class="fc" id="L509">        SAMLObjectBuilder&lt;SubjectConfirmation&gt; subjectConfirmationBuilder =</span>
+                (SAMLObjectBuilder&lt;SubjectConfirmation&gt;) builderFactory.getBuilder(SubjectConfirmation.DEFAULT_ELEMENT_NAME);
+<span class="fc" id="L511">        SubjectConfirmation subjectConfirmation = subjectConfirmationBuilder.buildObject();</span>
+
+        //Set the subject Confirmation method
+<span class="fc" id="L514">        subjectConfirmation.setMethod(&quot;urn:oasis:names:tc:SAML:2.0:cm:holder-of-key&quot;);</span>
+
+<span class="fc" id="L516">        SAMLObjectBuilder&lt;KeyInfoConfirmationDataType&gt; keyInfoSubjectConfirmationDataBuilder =</span>
+                (SAMLObjectBuilder&lt;KeyInfoConfirmationDataType&gt;) builderFactory.getBuilder(KeyInfoConfirmationDataType.TYPE_NAME);
+
+        //Build the subject confirmation data element
+<span class="fc" id="L520">        KeyInfoConfirmationDataType scData = keyInfoSubjectConfirmationDataBuilder.</span>
+                buildObject(SubjectConfirmationData.DEFAULT_ELEMENT_NAME, KeyInfoConfirmationDataType.TYPE_NAME);
+
+        //Set the keyInfo element
+<span class="fc" id="L524">        scData.getKeyInfos().add(keyInfoElement);</span>
+
+        // Set the validity period
+<span class="fc" id="L527">        scData.setNotBefore(creationTime);</span>
+<span class="fc" id="L528">        scData.setNotOnOrAfter(expirationTime);</span>
+
+        //Set the subject confirmation data
+<span class="fc" id="L531">        subjectConfirmation.setSubjectConfirmationData(scData);</span>
+
+        //set the subject confirmation
+<span class="fc" id="L534">        subject.getSubjectConfirmations().add(subjectConfirmation);</span>
+
+<span class="fc" id="L536">        log.debug(&quot;SAML2.0 subject is constructed successfully.&quot;);</span>
+<span class="fc" id="L537">        return subject;</span>
+    }
+
+    /**
+     * This method creates a subject element with the bearer subject confirmation method
+     * @param data RahasData element
+     * @return  SAML 2.0 Subject element with Bearer subject confirmation
+     */
+    private Subject createSubjectWithBearerSC(RahasData data){
+<span class="fc" id="L546">        XMLObjectBuilderFactory builderFactory = Configuration.getBuilderFactory();</span>
+<span class="fc" id="L547">        SAMLObjectBuilder&lt;Subject&gt; subjectBuilder =</span>
+                (SAMLObjectBuilder&lt;Subject&gt;) builderFactory.getBuilder(Subject.DEFAULT_ELEMENT_NAME);
+<span class="fc" id="L549">        Subject subject = subjectBuilder.buildObject();</span>
+
+        //Create NameID and attach it to the subject
+<span class="fc" id="L552">        NameID nameID = new NameIDBuilder().buildObject();</span>
+<span class="fc" id="L553">        nameID.setValue(data.getPrincipal().getName());</span>
+<span class="fc" id="L554">        nameID.setFormat(NameIdentifier.EMAIL);</span>
+<span class="fc" id="L555">        subject.setNameID(nameID);</span>
+
+        //Build the Subject Confirmation
+<span class="fc" id="L558">        SAMLObjectBuilder&lt;SubjectConfirmation&gt; subjectConfirmationBuilder =</span>
+                (SAMLObjectBuilder&lt;SubjectConfirmation&gt;) builderFactory.getBuilder(SubjectConfirmation.DEFAULT_ELEMENT_NAME);
+<span class="fc" id="L560">        SubjectConfirmation subjectConfirmation = subjectConfirmationBuilder.buildObject();</span>
+
+        //Set the subject Confirmation method
+<span class="fc" id="L563">        subjectConfirmation.setMethod(&quot;urn:oasis:names:tc:SAML:2.0:cm:bearer&quot;);</span>
+
+<span class="fc" id="L565">        subject.getSubjectConfirmations().add(subjectConfirmation);</span>
+<span class="fc" id="L566">        return subject;</span>
+    }
+
+
+    /**
+     * This method is used to sign the assertion
+     * @param assertion
+     * @param cred
+     * @return Assertion
+     * @throws Exception
+     */
+    public Assertion setSignature(Assertion assertion, SignKeyHolder cred) throws Exception {
+
+        // Build the signature object and set the credentials.
+<span class="fc" id="L580">        Signature signature = (Signature) buildXMLObject(Signature.DEFAULT_ELEMENT_NAME);</span>
+<span class="fc" id="L581">        signature.setSigningCredential(cred);</span>
+<span class="fc" id="L582">        signature.setSignatureAlgorithm(cred.getSignatureAlgorithm());</span>
+<span class="fc" id="L583">        signature.setCanonicalizationAlgorithm(Canonicalizer.ALGO_ID_C14N_EXCL_OMIT_COMMENTS);</span>
+
+        //Build the KeyInfo element and set the certificate
+        try {
+<span class="fc" id="L587">            KeyInfo keyInfo = (KeyInfo) buildXMLObject(KeyInfo.DEFAULT_ELEMENT_NAME);</span>
+<span class="fc" id="L588">            X509Data data = (X509Data) buildXMLObject(X509Data.DEFAULT_ELEMENT_NAME);</span>
+<span class="fc" id="L589">            org.opensaml.xml.signature.X509Certificate cert = (org.opensaml.xml.signature.X509Certificate) buildXMLObject(org.opensaml.xml.signature.X509Certificate.DEFAULT_ELEMENT_NAME);</span>
+<span class="fc" id="L590">            String value = org.apache.xml.security.utils.Base64.encode(cred.getEntityCertificate().getEncoded());</span>
+<span class="fc" id="L591">            cert.setValue(value);</span>
+<span class="fc" id="L592">            data.getX509Certificates().add(cert);</span>
+<span class="fc" id="L593">            keyInfo.getX509Datas().add(data);</span>
+<span class="fc" id="L594">            signature.setKeyInfo(keyInfo);</span>
+<span class="fc" id="L595">            assertion.setSignature(signature);</span>
+<span class="fc" id="L596">            signatureList.add(signature);</span>
+
+            //Marshall and Sign
+<span class="fc" id="L599">            MarshallerFactory marshallerFactory = org.opensaml.xml.Configuration.getMarshallerFactory();</span>
+<span class="fc" id="L600">            Marshaller marshaller = marshallerFactory.getMarshaller(assertion);</span>
+<span class="fc" id="L601">            marshaller.marshall(assertion);</span>
+<span class="fc" id="L602">            org.apache.xml.security.Init.init();</span>
+<span class="fc" id="L603">            Signer.signObjects(signatureList);</span>
+<span class="nc" id="L604">        } catch (CertificateEncodingException e) {</span>
+<span class="nc" id="L605">            throw new TrustException(&quot;Error in setting the signature&quot;, e);</span>
+<span class="nc" id="L606">        } catch (SignatureException e) {</span>
+<span class="nc" id="L607">            throw new TrustException(&quot;errorMarshellingOrSigning&quot;, e);</span>
+<span class="nc" id="L608">        } catch (MarshallingException e) {</span>
+<span class="nc" id="L609">            throw new TrustException(&quot;errorMarshellingOrSigning&quot;, e);</span>
+<span class="fc" id="L610">        }</span>
+
+<span class="fc" id="L612">        log.debug(&quot;SAML2.0 assertion is marshalled and signed..&quot;);</span>
+
+<span class="fc" id="L614">        return assertion;</span>
+    }
+
+
+    /**
+     * This method is used to build the assertion elements
+     * @param objectQName
+     * @return
+     * @throws Exception
+     */
+    protected static XMLObject buildXMLObject(QName objectQName) throws Exception {
+<span class="fc" id="L625">        XMLObjectBuilder builder = org.opensaml.xml.Configuration.getBuilderFactory().getBuilder(objectQName);</span>
+<span class="pc bpc" id="L626" title="1 of 2 branches missed.">        if (builder == null) {</span>
+<span class="nc" id="L627">            throw new TrustException(&quot;Unable to retrieve builder for object QName &quot;</span>
+                    + objectQName);
+        }
+<span class="fc" id="L630">        return builder.buildObject(objectQName.getNamespaceURI(), objectQName.getLocalPart(),</span>
+                objectQName.getPrefix());
+    }
+
+    /**
+     * This method is used to create SignKeyHolder instances that contains the credentials required for signing the
+     * assertion
+     * @param config
+     * @param crypto
+     * @return
+     * @throws TrustException
+     */
+    private SignKeyHolder createSignKeyHolder(SAMLTokenIssuerConfig config, Crypto crypto) throws TrustException {
+
+<span class="fc" id="L644">        SignKeyHolder signKeyHolder = new SignKeyHolder();</span>
+
+        try {
+<span class="fc" id="L647">            X509Certificate[] issuerCerts = CommonUtil.getCertificatesByAlias(crypto,config.issuerKeyAlias);</span>
+
+<span class="fc" id="L649">            String sigAlgo = XMLSignature.ALGO_ID_SIGNATURE_RSA;</span>
+<span class="fc" id="L650">            String pubKeyAlgo = issuerCerts[0].getPublicKey().getAlgorithm();</span>
+<span class="pc bpc" id="L651" title="1 of 2 branches missed.">            if (pubKeyAlgo.equalsIgnoreCase(&quot;DSA&quot;)) {</span>
+<span class="nc" id="L652">                sigAlgo = XMLSignature.ALGO_ID_SIGNATURE_DSA;</span>
+            }
+<span class="fc" id="L654">            java.security.Key issuerPK = crypto.getPrivateKey(</span>
+                    config.issuerKeyAlias, config.issuerKeyPassword);
+
+<span class="fc" id="L657">            signKeyHolder.setIssuerCerts(issuerCerts);</span>
+<span class="fc" id="L658">            signKeyHolder.setIssuerPK((PrivateKey) issuerPK);</span>
+<span class="fc" id="L659">            signKeyHolder.setSignatureAlgorithm(sigAlgo);</span>
+
+<span class="nc" id="L661">        } catch (Exception e) {</span>
+<span class="nc" id="L662">            throw new TrustException(&quot;Error creating issuer signature&quot;);</span>
+<span class="fc" id="L663">        }</span>
+
+<span class="fc" id="L665">        log.debug(&quot;SignKeyHolder object is created with the credentials..&quot;);</span>
+
+<span class="fc" id="L667">        return signKeyHolder;</span>
+    }
+
+    /**
+     * Creates the Attribute Statement
+     * @param data
+     * @param config
+     * @return
+     * @throws SAMLException
+     */
+    private AttributeStatement createAttributeStatement(RahasData data, SAMLTokenIssuerConfig config) throws SAMLException, TrustException {
+
+<span class="fc" id="L679">        XMLObjectBuilderFactory builderFactory = Configuration.getBuilderFactory();</span>
+<span class="fc" id="L680">        SAMLObjectBuilder&lt;AttributeStatement&gt; attrStmtBuilder =</span>
+                (SAMLObjectBuilder&lt;AttributeStatement&gt;) builderFactory.getBuilder(AttributeStatement.DEFAULT_ELEMENT_NAME);
+
+<span class="fc" id="L683">        SAMLObjectBuilder&lt;Attribute&gt; attrBuilder =</span>
+                    (SAMLObjectBuilder&lt;Attribute&gt;) builderFactory.getBuilder(Attribute.DEFAULT_ELEMENT_NAME);
+
+<span class="fc" id="L686">        AttributeStatement attrstmt = attrStmtBuilder.buildObject();</span>
+
+<span class="fc" id="L688">        Attribute[] attributes = null;</span>
+
+        //Call the attribute callback handlers to get any attributes if exists
+<span class="pc bpc" id="L691" title="1 of 2 branches missed.">        if (config.getCallbackHandler() != null) {</span>
+<span class="nc" id="L692">            SAMLAttributeCallback cb = new SAMLAttributeCallback(data);</span>
+<span class="nc" id="L693">            SAMLCallbackHandler handler = config.getCallbackHandler();</span>
+<span class="nc" id="L694">            handler.handle(cb);</span>
+<span class="nc" id="L695">            attributes = cb.getSAML2Attributes();</span>
+<span class="nc" id="L696">        }</span>
+<span class="pc bpc" id="L697" title="3 of 4 branches missed.">        else if (config.getCallbackHandlerName() != null</span>
+                &amp;&amp; config.getCallbackHandlerName().trim().length() &gt; 0) {
+<span class="nc" id="L699">            SAMLAttributeCallback cb = new SAMLAttributeCallback(data);</span>
+<span class="nc" id="L700">            SAMLCallbackHandler handler = null;</span>
+<span class="nc" id="L701">            MessageContext msgContext = data.getInMessageContext();</span>
+<span class="nc" id="L702">            ClassLoader classLoader = msgContext.getAxisService().getClassLoader();</span>
+<span class="nc" id="L703">            Class cbClass = null;</span>
+            try {
+<span class="nc" id="L705">                cbClass = Loader.loadClass(classLoader, config.getCallbackHandlerName());</span>
+<span class="nc" id="L706">            } catch (ClassNotFoundException e) {</span>
+<span class="nc" id="L707">                throw new TrustException(&quot;cannotLoadPWCBClass&quot;, new String[]{config</span>
+                        .getCallbackHandlerName()}, e);
+<span class="nc" id="L709">            }</span>
+            try {
+<span class="nc" id="L711">                handler = (SAMLCallbackHandler) cbClass.newInstance();</span>
+<span class="nc" id="L712">            } catch (java.lang.Exception e) {</span>
+<span class="nc" id="L713">                throw new TrustException(&quot;cannotCreatePWCBInstance&quot;, new String[]{config</span>
+                        .getCallbackHandlerName()}, e);
+<span class="nc" id="L715">            }</span>
+<span class="nc" id="L716">            handler.handle(cb);</span>
+<span class="nc" id="L717">            attributes = cb.getSAML2Attributes();</span>
+            // else add the attribute with a default value
+<span class="nc" id="L719">        } </span>
+
+        //else add the attribute with a default value
+        else {
+<span class="fc" id="L723">            Attribute attribute = attrBuilder.buildObject();</span>
+<span class="fc" id="L724">            attribute.setName(&quot;Name&quot;);</span>
+<span class="fc" id="L725">            attribute.setNameFormat(&quot;urn:oasis:names:tc:SAML:2.0:attrname-format:unspecified&quot;);</span>
+
+<span class="fc" id="L727">            XSStringBuilder attributeValueBuilder = (XSStringBuilder) builderFactory</span>
+                    .getBuilder(XSString.TYPE_NAME);
+
+<span class="fc" id="L730">            XSString stringValue = attributeValueBuilder.buildObject(</span>
+                    AttributeValue.DEFAULT_ELEMENT_NAME, XSString.TYPE_NAME);
+<span class="fc" id="L732">            stringValue.setValue(&quot;Colombo/Rahas&quot;);</span>
+<span class="fc" id="L733">            attribute.getAttributeValues().add(stringValue);</span>
+<span class="fc" id="L734">            attributes = new Attribute[1];</span>
+<span class="fc" id="L735">            attributes[0] = attribute;</span>
+        }
+        //add attributes to the attribute statement
+<span class="fc" id="L738">        attrstmt.getAttributes().addAll(Arrays.asList(attributes));</span>
+
+<span class="fc" id="L740">        log.debug(&quot;SAML2.0 attribute statement is constructed successfully.&quot;);</span>
+
+<span class="fc" id="L742">        return attrstmt;</span>
+    }
+
+    /**
+     * build the authentication statement
+     * @param data
+     * @return
+     */
+    private AuthnStatement createAuthnStatement(RahasData data) {
+<span class="fc" id="L751">        XMLObjectBuilderFactory builderFactory = Configuration.getBuilderFactory();</span>
+<span class="fc" id="L752">        MessageContext inMsgCtx = data.getInMessageContext();</span>
+
+<span class="fc" id="L754">        SAMLObjectBuilder&lt;AuthnStatement&gt; authStmtBuilder =</span>
+                (SAMLObjectBuilder&lt;AuthnStatement&gt;) builderFactory.getBuilder(AuthnStatement.DEFAULT_ELEMENT_NAME);
+
+        //build the auth stmt
+<span class="fc" id="L758">        AuthnStatement authStmt = authStmtBuilder.buildObject();</span>
+
+        // set the authn instance
+<span class="fc" id="L761">        authStmt.setAuthnInstant(new DateTime());</span>
+
+<span class="fc" id="L763">        SAMLObjectBuilder&lt;AuthnContext&gt; authCtxBuilder =</span>
+                (SAMLObjectBuilder&lt;AuthnContext&gt;) builderFactory.getBuilder(AuthnContext.DEFAULT_ELEMENT_NAME);
+<span class="fc" id="L765">        AuthnContext authContext = authCtxBuilder.buildObject();</span>
+
+<span class="fc" id="L767">        SAMLObjectBuilder&lt;AuthnContextClassRef&gt; authCtxClassRefBuilder =</span>
+                (SAMLObjectBuilder&lt;AuthnContextClassRef&gt;) builderFactory.getBuilder(AuthnContextClassRef.DEFAULT_ELEMENT_NAME);
+<span class="fc" id="L769">        AuthnContextClassRef authCtxClassRef = authCtxClassRefBuilder.buildObject();</span>
+        
+        //if username/password based authn
+<span class="pc bpc" id="L772" title="1 of 2 branches missed.">        if (inMsgCtx.getProperty(RahasConstants.USERNAME) != null) {</span>
+<span class="nc" id="L773">            authCtxClassRef.setAuthnContextClassRef(AuthnContext.PASSWORD_AUTHN_CTX);</span>
+        }
+        //if X.509 cert based authn
+<span class="pc bpc" id="L776" title="1 of 2 branches missed.">        else if (inMsgCtx.getProperty(RahasConstants.X509_CERT) != null) {</span>
+<span class="nc" id="L777">            authCtxClassRef.setAuthnContextClassRef(AuthnContext.X509_AUTHN_CTX);</span>
+        }
+
+<span class="fc" id="L780">        authContext.setAuthnContextClassRef(authCtxClassRef);</span>
+<span class="fc" id="L781">        authStmt.setAuthnContext(authContext);</span>
+
+<span class="fc" id="L783">        log.debug(&quot;SAML2.0 authentication statement is constructed successfully.&quot;);</span>
+
+<span class="fc" id="L785">        return authStmt;</span>
+    }
+
+
+    public String getResponseAction(RahasData data) throws TrustException {
+<span class="fc" id="L790">        return null;</span>
+    }
+
+    public void setConfigurationFile(String configFile) {
+<span class="fc" id="L794">        this.configFile = configFile;</span>
+<span class="fc" id="L795">    }</span>
+
+    public void setConfigurationElement(OMElement configElement) {
+<span class="fc" id="L798">        this.configElement = configElement;</span>
+<span class="fc" id="L799">    }</span>
+
+    public void setConfigurationParamName(String configParamName) {
+<span class="fc" id="L802">        this.configParamName = configParamName;</span>
+<span class="fc" id="L803">    }</span>
+
+}
+</pre><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rahas.impl/SAMLTokenIssuer.html b/axis2/java/core-rampart/code-coverage/org.apache.rahas.impl/SAMLTokenIssuer.html
new file mode 100644
index 0000000..eb9b342
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rahas.impl/SAMLTokenIssuer.html
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>SAMLTokenIssuer</title><script type="text/javascript" src="../.resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rahas.impl</a> &gt; <span class="el_class">SAMLTokenIssuer</span></div><h1>SAMLTokenIssuer</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">391 of 910</td><td class="ctr2">57%</td><td class="bar">36 of 78</td><td class="ctr2">54%</td><td class="ctr1">32</td><td class="ctr2">53</td><td class="ctr1">86</td><td class="ctr2">196</td><td class="ctr1">2</td><td class="ctr2">14</td></tr></tfoot><tbody><tr><td id="a4"><a href="SAMLTokenIssuer.java.html#L566" class="el_method">createSAMLAttributeStatement(Subject, RahasData, SAMLTokenIssuerConfig)</a></td><td class="bar" id="b0"><img src="../.resources/redbar.gif" width="48" height="10" title="125" alt="125"/></td><td class="ctr2" id="c12">0%</td><td class="bar" id="d1"><img src="../.resources/redbar.gif" width="17" height="10" title="6" alt="6"/></td><td class="ctr2" id="e6">0%</td><td class="ctr1" id="f1">4</td><td class="ctr2" id="g2">4</td><td class="ctr1" id="h0">33</td><td class="ctr2" id="i1">33</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a0"><a href="SAMLTokenIssuer.java.html#L412" class="el_method">createAttributeAssertion(RahasData, KeyInfo, NameIdentifier, SAMLTokenIssuerConfig, Crypto, DateTime, DateTime)</a></td><td class="bar" id="b1"><img src="../.resources/redbar.gif" width="28" height="10" title="72" alt="72"/><img src="../.resources/greenbar.gif" width="26" height="10" title="67" alt="67"/></td><td class="ctr2" id="c10">48%</td><td class="bar" id="d3"><img src="../.resources/redbar.gif" width="8" height="10" title="3" alt="3"/><img src="../.resources/greenbar.gif" width="8" height="10" title="3" alt="3"/></td><td class="ctr2" id="e2">50%</td><td class="ctr1" id="f3">2</td><td class="ctr2" id="g3">4</td><td class="ctr1" id="h1">17</td><td class="ctr2" id="i2">32</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a8"><a href="SAMLTokenIssuer.java.html#L74" class="el_method">issue(RahasData)</a></td><td class="bar" id="b2"><img src="../.resources/redbar.gif" width="21" height="10" title="55" alt="55"/><img src="../.resources/greenbar.gif" width="98" height="10" title="252" alt="252"/></td><td class="ctr2" id="c6">82%</td><td class="bar" id="d0"><img src="../.resources/redbar.gif" width="42" height="10" title="15" alt="15"/><img src="../.resources/greenbar.gif" width="77" height="10" title="27" alt="27"/></td><td class="ctr2" id="e1">64%</td><td class="ctr1" id="f0">15</td><td class="ctr2" id="g0">22</td><td class="ctr1" id="h3">7</td><td class="ctr2" id="i0">55</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a3"><a href="SAMLTokenIssuer.java.html#L274" class="el_method">createHoKAssertion(SAMLTokenIssuerConfig, Document, Crypto, DateTime, DateTime, RahasData)</a></td><td class="bar" id="b3"><img src="../.resources/redbar.gif" width="17" height="10" title="45" alt="45"/><img src="../.resources/greenbar.gif" width="32" height="10" title="82" alt="82"/></td><td class="ctr2" id="c8">65%</td><td class="bar" id="d2"><img src="../.resources/redbar.gif" width="14" height="10" title="5" alt="5"/><img src="../.resources/greenbar.gif" width="14" height="10" title="5" alt="5"/></td><td class="ctr2" id="e3">50%</td><td class="ctr1" id="f2">4</td><td class="ctr2" id="g1">6</td><td class="ctr1" id="h4">7</td><td class="ctr2" id="i3">24</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a2"><a href="SAMLTokenIssuer.java.html#L240" class="el_method">createBearerAssertion(SAMLTokenIssuerConfig, Document, Crypto, DateTime, DateTime, RahasData)</a></td><td class="bar" id="b4"><img src="../.resources/redbar.gif" width="15" height="10" title="40" alt="40"/><img src="../.resources/greenbar.gif" width="11" height="10" title="29" alt="29"/></td><td class="ctr2" id="c11">42%</td><td class="bar" id="d6"><img src="../.resources/redbar.gif" width="5" height="10" title="2" alt="2"/><img src="../.resources/greenbar.gif" width="5" height="10" title="2" alt="2"/></td><td class="ctr2" id="e4">50%</td><td class="ctr1" id="f4">2</td><td class="ctr2" id="g5">3</td><td class="ctr1" id="h2">10</td><td class="ctr2" id="i4">17</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a1"><a href="SAMLTokenIssuer.java.html#L485" class="el_method">createAuthAssertion(String, NameIdentifier, KeyInfo, SAMLTokenIssuerConfig, Crypto, DateTime, DateTime, RahasData)</a></td><td class="bar" id="b5"><img src="../.resources/redbar.gif" width="9" height="10" title="24" alt="24"/><img src="../.resources/greenbar.gif" width="14" height="10" title="37" alt="37"/></td><td class="ctr2" id="c9">61%</td><td class="bar" id="d4"><img src="../.resources/redbar.gif" width="8" height="10" title="3" alt="3"/><img src="../.resources/greenbar.gif" width="2" height="10" title="1" alt="1"/></td><td class="ctr2" id="e5">25%</td><td class="ctr1" id="f5">2</td><td class="ctr2" id="g6">3</td><td class="ctr1" id="h6">4</td><td class="ctr2" id="i5">12</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a5"><a href="SAMLTokenIssuer.java.html#L531" class="el_method">generateEphemeralKey(int)</a></td><td class="bar" id="b6"><img src="../.resources/redbar.gif" width="7" height="10" title="20" alt="20"/></td><td class="ctr2" id="c13">0%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">1</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h5">6</td><td class="ctr2" id="i7">6</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a7"><a href="SAMLTokenIssuer.java.html#L378" class="el_method">getServiceCert(SAMLTokenIssuerConfig, Crypto, String)</a></td><td class="bar" id="b7"><img src="../.resources/redbar.gif" width="3" height="10" title="10" alt="10"/><img src="../.resources/greenbar.gif" width="10" height="10" title="28" alt="28"/></td><td class="ctr2" id="c7">74%</td><td class="bar" id="d5"><img src="../.resources/redbar.gif" width="5" height="10" title="2" alt="2"/><img src="../.resources/greenbar.gif" width="11" height="10" title="4" alt="4"/></td><td class="ctr2" id="e0">67%</td><td class="ctr1" id="f6">2</td><td class="ctr2" id="g4">4</td><td class="ctr1" id="h7">2</td><td class="ctr2" id="i6">8</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a6"><a href="SAMLTokenIssuer.java.html#L519" class="el_method">getResponseAction(RahasData)</a></td><td class="bar" id="b8"><img src="../.resources/greenbar.gif" width="1" height="10" title="5" alt="5"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f8">0</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i11">1</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a11"><a href="SAMLTokenIssuer.java.html#L544" class="el_method">setConfigurationFile(String)</a></td><td class="bar" id="b9"><img src="../.resources/greenbar.gif" width="1" height="10" title="4" alt="4"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d9"/><td class="ctr2" id="e9">n/a</td><td class="ctr1" id="f9">0</td><td class="ctr2" id="g9">1</td><td class="ctr1" id="h9">0</td><td class="ctr2" id="i8">2</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k9">1</td></tr><tr><td id="a10"><a href="SAMLTokenIssuer.java.html#L552" class="el_method">setConfigurationElement(OMElement)</a></td><td class="bar" id="b10"><img src="../.resources/greenbar.gif" width="1" height="10" title="4" alt="4"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d10"/><td class="ctr2" id="e10">n/a</td><td class="ctr1" id="f10">0</td><td class="ctr2" id="g10">1</td><td class="ctr1" id="h10">0</td><td class="ctr2" id="i9">2</td><td class="ctr1" id="j10">0</td><td class="ctr2" id="k10">1</td></tr><tr><td id="a12"><a href="SAMLTokenIssuer.java.html#L559" class="el_method">setConfigurationParamName(String)</a></td><td class="bar" id="b11"><img src="../.resources/greenbar.gif" width="1" height="10" title="4" alt="4"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d11"/><td class="ctr2" id="e11">n/a</td><td class="ctr1" id="f11">0</td><td class="ctr2" id="g11">1</td><td class="ctr1" id="h11">0</td><td class="ctr2" id="i10">2</td><td class="ctr1" id="j11">0</td><td class="ctr2" id="k11">1</td></tr><tr><td id="a13"><a href="SAMLTokenIssuer.java.html#L71" class="el_method">static {...}</a></td><td class="bar" id="b12"><img src="../.resources/greenbar.gif" width="1" height="10" title="4" alt="4"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d12"/><td class="ctr2" id="e12">n/a</td><td class="ctr1" id="f12">0</td><td class="ctr2" id="g12">1</td><td class="ctr1" id="h12">0</td><td class="ctr2" id="i12">1</td><td class="ctr1" id="j12">0</td><td class="ctr2" id="k12">1</td></tr><tr><td id="a9"><a href="SAMLTokenIssuer.java.html#L59" class="el_method">SAMLTokenIssuer()</a></td><td class="bar" id="b13"><img src="../.resources/greenbar.gif" width="1" height="10" title="3" alt="3"/></td><td class="ctr2" id="c5">100%</td><td class="bar" id="d13"/><td class="ctr2" id="e13">n/a</td><td class="ctr1" id="f13">0</td><td class="ctr2" id="g13">1</td><td class="ctr1" id="h13">0</td><td class="ctr2" id="i13">1</td><td class="ctr1" id="j13">0</td><td class="ctr2" id="k13">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rahas.impl/SAMLTokenIssuer.java.html b/axis2/java/core-rampart/code-coverage/org.apache.rahas.impl/SAMLTokenIssuer.java.html
new file mode 100644
index 0000000..5dc5cc4
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rahas.impl/SAMLTokenIssuer.java.html
@@ -0,0 +1,617 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>SAMLTokenIssuer.java</title><link rel="stylesheet" href="../.resources/prettify.css" type="text/css"/><script type="text/javascript" src="../.resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rahas.impl</a> &gt; <span class="el_source">SAMLTokenIssuer.java</span></div><h1>SAMLTokenIssuer.java</h1><pre class="source lang-java linenums">/*
+ * Copyright 2004,2005 The Apache Software Foundation.
+ *
+ * Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package org.apache.rahas.impl;
+
+import org.apache.axiom.om.OMElement;
+import org.apache.axiom.om.OMNode;
+import org.apache.axiom.soap.SOAPEnvelope;
+import org.apache.axis2.context.MessageContext;
+import org.apache.axis2.description.Parameter;
+import org.apache.commons.logging.Log;
+import org.apache.commons.logging.LogFactory;
+import org.apache.rahas.RahasConstants;
+import org.apache.rahas.RahasData;
+import org.apache.rahas.Token;
+import org.apache.rahas.TokenIssuer;
+import org.apache.rahas.TrustException;
+import org.apache.rahas.TrustUtil;
+import org.apache.rahas.impl.util.*;
+import org.apache.ws.security.WSSecurityException;
+import org.apache.ws.security.WSUsernameTokenPrincipal;
+import org.apache.ws.security.components.crypto.Crypto;
+import org.apache.ws.security.components.crypto.CryptoFactory;
+import org.apache.ws.security.util.Loader;
+import org.apache.ws.security.util.XmlSchemaDateFormat;
+
+import org.joda.time.DateTime;
+import org.opensaml.common.SAMLException;
+import org.opensaml.saml1.core.*;
+import org.opensaml.xml.signature.KeyInfo;
+import org.w3c.dom.Document;
+import org.w3c.dom.Element;
+import org.w3c.dom.Node;
+
+import java.security.Principal;
+import java.security.SecureRandom;
+import java.security.cert.X509Certificate;
+import java.text.DateFormat;
+import java.util.ArrayList;
+import java.util.Arrays;
+import java.util.List;
+
+/**
+ * Issuer to issue SAMl tokens
+ */
+<span class="fc" id="L59">public class SAMLTokenIssuer implements TokenIssuer {</span>
+
+    private String configParamName;
+
+    private OMElement configElement;
+
+    private String configFile;
+
+
+    //TODO move this to TrustUtil
+    private static final String  AUTHENTICATION_METHOD_PASSWORD = &quot;urn:oasis:names:tc:SAML:1.0:am:password&quot;;
+
+<span class="fc" id="L71">    private static final Log log = LogFactory.getLog(SAMLTokenIssuer.class);</span>
+
+    public SOAPEnvelope issue(RahasData data) throws TrustException {
+<span class="fc" id="L74">        MessageContext inMsgCtx = data.getInMessageContext();</span>
+
+<span class="fc" id="L76">        SAMLTokenIssuerConfig config = null;</span>
+<span class="pc bpc" id="L77" title="1 of 2 branches missed.">        if (this.configElement != null) {</span>
+<span class="nc" id="L78">            config = new SAMLTokenIssuerConfig(configElement</span>
+                            .getFirstChildWithName(SAMLTokenIssuerConfig.SAML_ISSUER_CONFIG));
+        }
+
+        // Look for the file
+<span class="pc bpc" id="L83" title="2 of 4 branches missed.">        if (config == null &amp;&amp; this.configFile != null) {</span>
+<span class="nc" id="L84">            config = new SAMLTokenIssuerConfig(this.configFile);</span>
+        }
+
+        // Look for the param
+<span class="pc bpc" id="L88" title="2 of 4 branches missed.">        if (config == null &amp;&amp; this.configParamName != null) {</span>
+<span class="fc" id="L89">            Parameter param = inMsgCtx.getParameter(this.configParamName);</span>
+<span class="pc bpc" id="L90" title="2 of 4 branches missed.">            if (param != null &amp;&amp; param.getParameterElement() != null) {</span>
+<span class="fc" id="L91">                config = new SAMLTokenIssuerConfig(param</span>
+                        .getParameterElement().getFirstChildWithName(
+                                SAMLTokenIssuerConfig.SAML_ISSUER_CONFIG));
+            } else {
+<span class="nc" id="L95">                throw new TrustException(&quot;expectedParameterMissing&quot;,</span>
+                        new String[] { this.configParamName });
+            }
+        }
+
+<span class="pc bpc" id="L100" title="1 of 2 branches missed.">        if (config == null) {</span>
+<span class="nc" id="L101">            throw new TrustException(&quot;configurationIsNull&quot;);</span>
+        }
+
+<span class="fc" id="L104">        SOAPEnvelope env = TrustUtil.createSOAPEnvelope(inMsgCtx</span>
+                .getEnvelope().getNamespace().getNamespaceURI());
+
+        Crypto crypto;
+<span class="pc bpc" id="L108" title="1 of 2 branches missed.">        if (config.cryptoElement != null) { // crypto props defined as elements</span>
+<span class="fc" id="L109">            crypto = CommonUtil.getCrypto(TrustUtil</span>
+                    .toProperties(config.cryptoElement), inMsgCtx
+                    .getAxisService().getClassLoader());
+
+        } else { // crypto props defined in a properties file
+<span class="nc" id="L114">            crypto = CommonUtil.getCrypto(config.cryptoPropertiesFile, inMsgCtx</span>
+                    .getAxisService().getClassLoader());
+        }
+
+        // Creation and expiration times
+<span class="fc" id="L119">        DateTime creationTime = new DateTime();</span>
+<span class="fc" id="L120">        DateTime expirationTime = new DateTime(creationTime.getMillis() + config.ttl);</span>
+
+        // Get the document
+<span class="fc" id="L123">        Document doc = ((Element) env).getOwnerDocument();</span>
+
+        // Get the key size and create a new byte array of that size
+<span class="fc" id="L126">        int keySize = data.getKeysize();</span>
+
+<span class="pc bpc" id="L128" title="1 of 2 branches missed.">        keySize = (keySize == -1) ? config.keySize : keySize;</span>
+
+        /*
+         * Find the KeyType If the KeyType is SymmetricKey or PublicKey,
+         * issue a SAML HoK assertion. - In the case of the PublicKey, in
+         * coming security header MUST contain a certificate (maybe via
+         * signature)
+         * 
+         * If the KeyType is Bearer then issue a Bearer assertion
+         * 
+         * If the key type is missing we will issue a HoK assertion
+         */
+
+<span class="fc" id="L141">        String keyType = data.getKeyType();</span>
+        Assertion assertion;
+<span class="pc bpc" id="L143" title="1 of 2 branches missed.">        if (keyType == null) {</span>
+<span class="nc" id="L144">            throw new TrustException(TrustException.INVALID_REQUEST,</span>
+                    new String[] { &quot;Requested KeyType is missing&quot; });
+        }
+
+<span class="fc bfc" id="L148" title="All 4 branches covered.">        if (keyType.endsWith(RahasConstants.KEY_TYPE_SYMM_KEY)</span>
+                || keyType.endsWith(RahasConstants.KEY_TYPE_PUBLIC_KEY)) {
+<span class="fc" id="L150">            assertion = createHoKAssertion(config, doc, crypto,</span>
+                    creationTime, expirationTime, data);
+<span class="pc bpc" id="L152" title="1 of 2 branches missed.">        } else if (keyType.endsWith(RahasConstants.KEY_TYPE_BEARER)) {</span>
+<span class="fc" id="L153">            assertion = createBearerAssertion(config, doc, crypto,</span>
+                    creationTime, expirationTime, data);
+        } else {
+<span class="nc" id="L156">            throw new TrustException(&quot;unsupportedKeyType&quot;);</span>
+        }
+
+        OMElement rstrElem;
+<span class="fc" id="L160">        int wstVersion = data.getVersion();</span>
+<span class="fc bfc" id="L161" title="All 2 branches covered.">        if (RahasConstants.VERSION_05_02 == wstVersion) {</span>
+<span class="fc" id="L162">            rstrElem = TrustUtil.createRequestSecurityTokenResponseElement(</span>
+                    wstVersion, env.getBody());
+        } else {
+<span class="fc" id="L165">            OMElement rstrcElem = TrustUtil</span>
+                    .createRequestSecurityTokenResponseCollectionElement(
+                            wstVersion, env.getBody());
+<span class="fc" id="L168">            rstrElem = TrustUtil.createRequestSecurityTokenResponseElement(</span>
+                    wstVersion, rstrcElem);
+        }
+
+<span class="fc" id="L172">        TrustUtil.createTokenTypeElement(wstVersion, rstrElem).setText(</span>
+                RahasConstants.TOK_TYPE_SAML_10);
+
+<span class="fc bfc" id="L175" title="All 2 branches covered.">        if (keyType.endsWith(RahasConstants.KEY_TYPE_SYMM_KEY)) {</span>
+<span class="fc" id="L176">            TrustUtil.createKeySizeElement(wstVersion, rstrElem, keySize);</span>
+        }
+
+<span class="pc bpc" id="L179" title="1 of 2 branches missed.">        if (config.addRequestedAttachedRef) {</span>
+<span class="fc" id="L180">            TrustUtil.createRequestedAttachedRef(rstrElem, assertion.getID(),wstVersion);</span>
+        }
+
+<span class="pc bpc" id="L183" title="1 of 2 branches missed.">        if (config.addRequestedUnattachedRef) {</span>
+<span class="fc" id="L184">            TrustUtil.createRequestedUnattachedRef(rstrElem, assertion.getID(),wstVersion);</span>
+        }
+
+<span class="fc bfc" id="L187" title="All 2 branches covered.">        if (data.getAppliesToAddress() != null) {</span>
+<span class="fc" id="L188">            TrustUtil.createAppliesToElement(rstrElem, data</span>
+                    .getAppliesToAddress(), data.getAddressingNs());
+        }
+
+        // Use GMT time in milliseconds
+<span class="fc" id="L193">        DateFormat zulu = new XmlSchemaDateFormat();</span>
+
+        // Add the Lifetime element
+<span class="fc" id="L196">        TrustUtil.createLifetimeElement(wstVersion, rstrElem, zulu</span>
+                .format(creationTime.toDate()), zulu.format(expirationTime.toDate()));
+
+        // Create the RequestedSecurityToken element and add the SAML token
+        // to it
+<span class="fc" id="L201">        OMElement reqSecTokenElem = TrustUtil</span>
+                .createRequestedSecurityTokenElement(wstVersion, rstrElem);
+        Token assertionToken;
+        //try {
+<span class="fc" id="L205">            Node tempNode = assertion.getDOM();</span>
+<span class="fc" id="L206">            reqSecTokenElem.addChild((OMNode) ((Element) rstrElem)</span>
+                    .getOwnerDocument().importNode(tempNode, true));
+
+            // Store the token
+<span class="fc" id="L210">            assertionToken = new Token(assertion.getID(),</span>
+                    (OMElement) assertion.getDOM(), creationTime.toDate(),
+                    expirationTime.toDate());
+
+            // At this point we definitely have the secret
+            // Otherwise it should fail with an exception earlier
+<span class="fc" id="L216">            assertionToken.setSecret(data.getEphmeralKey());</span>
+<span class="fc" id="L217">            TrustUtil.getTokenStore(inMsgCtx).add(assertionToken);</span>
+
+       /* } catch (SAMLException e) {
+            throw new TrustException(&quot;samlConverstionError&quot;, e);
+        }*/
+
+<span class="pc bpc" id="L223" title="1 of 4 branches missed.">        if (keyType.endsWith(RahasConstants.KEY_TYPE_SYMM_KEY)</span>
+                &amp;&amp; config.keyComputation != SAMLTokenIssuerConfig.KeyComputation.KEY_COMP_USE_REQ_ENT) {
+
+            // Add the RequestedProofToken
+<span class="fc" id="L227">            TokenIssuerUtil.handleRequestedProofToken(data, wstVersion,</span>
+                    config, rstrElem, assertionToken, doc);
+        }
+
+<span class="fc" id="L231">        return env;</span>
+    }
+
+
+
+    private Assertion createBearerAssertion(SAMLTokenIssuerConfig config,
+                                            Document doc, Crypto crypto, DateTime creationTime,
+                                            DateTime expirationTime, RahasData data) throws TrustException {
+
+<span class="fc" id="L240">        Principal principal = data.getPrincipal();</span>
+        Assertion assertion;
+        // In the case where the principal is a UT
+<span class="pc bpc" id="L243" title="1 of 2 branches missed.">        if (principal instanceof WSUsernameTokenPrincipal) {</span>
+<span class="fc" id="L244">            NameIdentifier nameId = null;</span>
+<span class="pc bpc" id="L245" title="1 of 2 branches missed.">            if (config.getCallbackHandler() != null) {</span>
+<span class="nc" id="L246">                SAMLNameIdentifierCallback cb = new SAMLNameIdentifierCallback(data);</span>
+<span class="nc" id="L247">                cb.setUserId(principal.getName());</span>
+<span class="nc" id="L248">                SAMLCallbackHandler callbackHandler = config.getCallbackHandler();</span>
+                try {
+<span class="nc" id="L250">                    callbackHandler.handle(cb);</span>
+<span class="nc" id="L251">                } catch (SAMLException e) {</span>
+<span class="nc" id="L252">                    throw new TrustException(&quot;unableToRetrieveCallbackHandler&quot;, e);</span>
+<span class="nc" id="L253">                }</span>
+<span class="nc" id="L254">                nameId = cb.getNameId();</span>
+<span class="nc" id="L255">            } else {</span>
+
+<span class="fc" id="L257">                nameId = SAMLUtils.createNamedIdentifier(principal.getName(), NameIdentifier.EMAIL);</span>
+            }
+
+<span class="fc" id="L260">            assertion = createAuthAssertion(RahasConstants.SAML11_SUBJECT_CONFIRMATION_BEARER,</span>
+                    nameId, null, config, crypto, creationTime,
+                    expirationTime, data);
+<span class="fc" id="L263">            return assertion;</span>
+        } else {
+<span class="nc" id="L265">            throw new TrustException(&quot;samlUnsupportedPrincipal&quot;,</span>
+                    new String[]{principal.getClass().getName()});
+        }
+    }
+
+    private Assertion createHoKAssertion(SAMLTokenIssuerConfig config,
+            Document doc, Crypto crypto, DateTime creationTime,
+            DateTime expirationTime, RahasData data) throws TrustException {
+
+<span class="fc bfc" id="L274" title="All 2 branches covered.">        if (data.getKeyType().endsWith(RahasConstants.KEY_TYPE_SYMM_KEY)) {</span>
+<span class="fc" id="L275">            X509Certificate serviceCert = null;</span>
+            try {
+
+                // TODO what if principal is null ?
+<span class="fc" id="L279">                NameIdentifier nameIdentifier = null;</span>
+<span class="pc bpc" id="L280" title="1 of 2 branches missed.">                if (data.getPrincipal() != null) {</span>
+<span class="fc" id="L281">                    String subjectNameId = data.getPrincipal().getName();</span>
+<span class="fc" id="L282">                    nameIdentifier =SAMLUtils.createNamedIdentifier(subjectNameId, NameIdentifier.EMAIL);</span>
+                }
+
+                /**
+                 * In this case we need to create a KeyInfo similar to following,
+                 * *  &lt;KeyInfo xmlns=&quot;http://www.w3.org/2000/09/xmldsig#&quot;&gt;
+                 *     &lt;xenc:EncryptedKey xmlns:xenc=&quot;http://www.w3.org/2001/04/xmlenc#&quot;
+                 *           ....
+                 *     &lt;/xenc:EncryptedKey&gt;
+                 *   &lt;/ds:KeyInfo&gt;
+                 */
+
+                // Get ApliesTo to figure out which service to issue the token
+                // for
+<span class="fc" id="L296">                serviceCert = getServiceCert(config, crypto, data</span>
+                        .getAppliesToAddress());
+
+                // set keySize
+<span class="fc" id="L300">                int keySize = data.getKeysize();</span>
+<span class="pc bpc" id="L301" title="1 of 2 branches missed.">                keySize = (keySize != -1) ? keySize : config.keySize;</span>
+
+                // Create the encrypted key
+<span class="fc" id="L304">                KeyInfo encryptedKeyInfoElement</span>
+                        = SAMLUtils.getSymmetricKeyBasedKeyInfo(doc, data, serviceCert, keySize,
+                        crypto, config.keyComputation);
+
+<span class="fc" id="L308">                return this.createAttributeAssertion(data, encryptedKeyInfoElement, nameIdentifier, config,</span>
+                    crypto, creationTime, expirationTime);
+
+
+<span class="nc" id="L312">            } catch (WSSecurityException e) {</span>
+
+<span class="nc bnc" id="L314" title="All 2 branches missed.">                if (serviceCert != null) {</span>
+<span class="nc" id="L315">                    throw new TrustException(</span>
+                            &quot;errorInBuildingTheEncryptedKeyForPrincipal&quot;,
+                            new String[]{serviceCert.getSubjectDN().getName()},
+                            e);
+                } else {
+<span class="nc" id="L320">                    throw new TrustException(</span>
+                            &quot;trustedCertNotFoundForEPR&quot;,
+                            new String[]{data.getAppliesToAddress()},
+                            e);
+                }
+
+            }
+        } else {
+            try {
+
+                /**
+                 * In this case we need to create KeyInfo as follows,
+                 * &lt;KeyInfo xmlns=&quot;http://www.w3.org/2000/09/xmldsig#&quot;&gt;
+                 *   &lt;X509Data xmlns:xenc=&quot;http://www.w3.org/2001/04/xmlenc#&quot;
+                 *             xmlns:ds=&quot;http://www.w3.org/2000/09/xmldsig#&quot;&gt;
+                 *        &lt;X509Certificate&gt;
+                 *              MIICNTCCAZ6gAwIBAgIES343....
+                 *           &lt;/X509Certificate&gt;
+                 *       &lt;/X509Data&gt;
+                 *   &lt;/KeyInfo&gt;
+                 */
+
+<span class="fc" id="L342">                String subjectNameId = data.getPrincipal().getName();</span>
+                
+<span class="fc" id="L344">                NameIdentifier nameId = SAMLUtils.createNamedIdentifier(subjectNameId, NameIdentifier.EMAIL);</span>
+
+                // Create the ds:KeyValue element with the ds:X509Data
+<span class="fc" id="L347">                X509Certificate clientCert = data.getClientCert();</span>
+
+<span class="pc bpc" id="L349" title="1 of 2 branches missed.">                if(clientCert == null) {</span>
+<span class="nc" id="L350">                    clientCert = CommonUtil.getCertificateByAlias(crypto,data.getPrincipal().getName());;</span>
+                }
+
+<span class="fc" id="L353">                KeyInfo keyInfo = SAMLUtils.getCertificateBasedKeyInfo(clientCert);</span>
+
+<span class="fc" id="L355">                return this.createAuthAssertion(RahasConstants.SAML11_SUBJECT_CONFIRMATION_HOK, nameId, keyInfo,</span>
+                        config, crypto, creationTime, expirationTime, data);
+<span class="nc" id="L357">            } catch (Exception e) {</span>
+<span class="nc" id="L358">                throw new TrustException(&quot;samlAssertionCreationError&quot;, e);</span>
+            }
+        }
+    }
+
+    /**
+     * Uses the &lt;code&gt;wst:AppliesTo&lt;/code&gt; to figure out the certificate to
+     * encrypt the secret in the SAML token
+     * 
+     * @param config Token issuer configuration.
+     * @param crypto Crypto properties.
+     * @param serviceAddress
+     *            The address of the service
+     * @return The X509 certificate.
+     * @throws org.apache.rahas.TrustException If an error occurred while retrieving certificate from crypto.
+     */
+    private X509Certificate getServiceCert(SAMLTokenIssuerConfig config,
+            Crypto crypto, String serviceAddress) throws TrustException {
+
+        // TODO a duplicate method !!
+<span class="pc bpc" id="L378" title="1 of 4 branches missed.">        if (serviceAddress != null &amp;&amp; !&quot;&quot;.equals(serviceAddress)) {</span>
+<span class="fc" id="L379">            String alias = (String) config.trustedServices.get(serviceAddress);</span>
+<span class="pc bpc" id="L380" title="1 of 2 branches missed.">            if (alias != null) {</span>
+<span class="fc" id="L381">                return CommonUtil.getCertificateByAlias(crypto,alias);</span>
+            } else {
+<span class="nc" id="L383">                alias = (String) config.trustedServices.get(&quot;*&quot;);</span>
+<span class="nc" id="L384">                return CommonUtil.getCertificateByAlias(crypto,alias);</span>
+            }
+        } else {
+<span class="fc" id="L387">            String alias = (String) config.trustedServices.get(&quot;*&quot;);</span>
+<span class="fc" id="L388">            return CommonUtil.getCertificateByAlias(crypto,alias);</span>
+        }
+
+    }
+
+    /**
+     * Create the SAML assertion with the secret held in an
+     * &lt;code&gt;xenc:EncryptedKey&lt;/code&gt;
+     * @param data The Rahas configurations, this is needed to get the callbacks.
+     * @param keyInfo OpenSAML KeyInfo representation.
+     * @param subjectNameId Principal as an OpenSAML Subject
+     * @param config SAML Token issuer configurations.
+     * @param crypto To get certificate information.
+     * @param notBefore Validity period start.
+     * @param notAfter Validity period end
+     * @return OpenSAML Assertion object.
+     * @throws TrustException If an error occurred while creating the Assertion.
+     */
+    private Assertion createAttributeAssertion(RahasData data,
+                                               KeyInfo keyInfo, NameIdentifier subjectNameId,
+                                               SAMLTokenIssuerConfig config,
+                                               Crypto crypto, DateTime notBefore, DateTime notAfter) throws TrustException {
+        try {
+
+<span class="fc" id="L412">            Subject subject</span>
+                    = SAMLUtils.createSubject(subjectNameId, RahasConstants.SAML11_SUBJECT_CONFIRMATION_HOK, keyInfo);
+
+            Attribute[] attrs;
+<span class="fc bfc" id="L416" title="All 2 branches covered.">            if (config.getCallbackHandler() != null) {</span>
+<span class="fc" id="L417">                SAMLAttributeCallback cb = new SAMLAttributeCallback(data);</span>
+<span class="fc" id="L418">                SAMLCallbackHandler handler = config.getCallbackHandler();</span>
+<span class="fc" id="L419">                handler.handle(cb);</span>
+<span class="fc" id="L420">                attrs = cb.getAttributes();</span>
+<span class="pc bpc" id="L421" title="3 of 4 branches missed.">            } else if (config.getCallbackHandlerName() != null</span>
+                    &amp;&amp; config.getCallbackHandlerName().trim().length() &gt; 0) {
+<span class="nc" id="L423">                SAMLAttributeCallback cb = new SAMLAttributeCallback(data);</span>
+<span class="nc" id="L424">                SAMLCallbackHandler handler = null;</span>
+<span class="nc" id="L425">                MessageContext msgContext = data.getInMessageContext();</span>
+<span class="nc" id="L426">                ClassLoader classLoader = msgContext.getAxisService().getClassLoader();</span>
+                Class cbClass;
+                try {
+<span class="nc" id="L429">                    cbClass = Loader.loadClass(classLoader, config.getCallbackHandlerName());</span>
+<span class="nc" id="L430">                } catch (ClassNotFoundException e) {</span>
+<span class="nc" id="L431">                    throw new TrustException(&quot;cannotLoadPWCBClass&quot;, new String[]{config</span>
+                            .getCallbackHandlerName()}, e);
+<span class="nc" id="L433">                }</span>
+                try {
+<span class="nc" id="L435">                    handler = (SAMLCallbackHandler) cbClass.newInstance();</span>
+<span class="nc" id="L436">                } catch (java.lang.Exception e) {</span>
+<span class="nc" id="L437">                    throw new TrustException(&quot;cannotCreatePWCBInstance&quot;, new String[]{config</span>
+                            .getCallbackHandlerName()}, e);
+<span class="nc" id="L439">                }</span>
+<span class="nc" id="L440">                handler.handle(cb);</span>
+<span class="nc" id="L441">                attrs = cb.getAttributes();</span>
+<span class="nc" id="L442">            } else {</span>
+                //TODO Remove this after discussing
+<span class="fc" id="L444">                Attribute attribute = SAMLUtils.createAttribute(&quot;Name&quot;, &quot;https://rahas.apache.org/saml/attrns&quot;,</span>
+                        &quot;Colombo/Rahas&quot;);
+<span class="fc" id="L446">                attrs = new Attribute[]{attribute};</span>
+            }
+
+<span class="fc" id="L449">            AttributeStatement attributeStatement = SAMLUtils.createAttributeStatement(subject, Arrays.asList(attrs));</span>
+
+
+<span class="fc" id="L452">            List&lt;Statement&gt; attributeStatements = new ArrayList&lt;Statement&gt;();</span>
+<span class="fc" id="L453">            attributeStatements.add(attributeStatement);</span>
+
+<span class="fc" id="L455">            Assertion assertion = SAMLUtils.createAssertion(config.issuerName, notBefore,</span>
+                    notAfter, attributeStatements);
+
+<span class="fc" id="L458">            SAMLUtils.signAssertion(assertion, crypto, config.getIssuerKeyAlias(), config.getIssuerKeyPassword());</span>
+
+<span class="fc" id="L460">            return assertion;</span>
+<span class="nc" id="L461">        } catch (Exception e) {</span>
+<span class="nc" id="L462">            throw new TrustException(&quot;samlAssertionCreationError&quot;, e);</span>
+        }
+    }
+
+    /**
+     * Creates an authentication assertion.
+     * @param confirmationMethod The confirmation method. (HOK, Bearer ...)
+     * @param subjectNameId The principal name.
+     * @param keyInfo OpenSAML representation of KeyInfo.
+     * @param config Rahas configurations.
+     * @param crypto Certificate information.
+     * @param notBefore Validity start.
+     * @param notAfter Validity end.
+     * @param data Other Rahas data.
+     * @return An openSAML Assertion.
+     * @throws TrustException If an exception occurred while creating the Assertion.
+     */
+    private Assertion createAuthAssertion(String confirmationMethod,
+            NameIdentifier subjectNameId, KeyInfo keyInfo,
+            SAMLTokenIssuerConfig config, Crypto crypto, DateTime notBefore,
+            DateTime notAfter, RahasData data) throws TrustException {
+        try {
+
+<span class="fc" id="L485">            Subject subject = SAMLUtils.createSubject(subjectNameId,confirmationMethod, keyInfo);</span>
+
+<span class="fc" id="L487">            AuthenticationStatement authenticationStatement</span>
+                    = SAMLUtils.createAuthenticationStatement(subject, AUTHENTICATION_METHOD_PASSWORD,
+                    notBefore);
+
+<span class="fc" id="L491">            List&lt;Statement&gt; statements = new ArrayList&lt;Statement&gt;();</span>
+<span class="pc bpc" id="L492" title="3 of 4 branches missed.">            if (data.getClaimDialect() != null &amp;&amp; data.getClaimElem() != null) {</span>
+<span class="nc" id="L493">                Statement attrStatement = createSAMLAttributeStatement(</span>
+                        SAMLUtils.createSubject(subject.getNameIdentifier(),
+                                confirmationMethod, keyInfo), data, config);
+<span class="nc" id="L496">                statements.add(attrStatement);</span>
+            }
+
+<span class="fc" id="L499">            statements.add(authenticationStatement);</span>
+
+<span class="fc" id="L501">            Assertion assertion = SAMLUtils.createAssertion(config.issuerName,</span>
+                    notBefore, notAfter, statements);
+
+            // Signing the assertion
+            // The &lt;ds:Signature&gt;...&lt;/ds:Signature&gt; element appears only after
+            // signing.
+<span class="fc" id="L507">            SAMLUtils.signAssertion(assertion, crypto, config.getIssuerKeyAlias(), config.getIssuerKeyPassword());</span>
+
+<span class="fc" id="L509">            return assertion;</span>
+<span class="nc" id="L510">        } catch (Exception e) {</span>
+<span class="nc" id="L511">            throw new TrustException(&quot;samlAssertionCreationError&quot;, e);</span>
+        }
+    }
+
+    /**
+     * {@inheritDoc}
+     */
+    public String getResponseAction(RahasData data) throws TrustException {
+<span class="fc" id="L519">        return TrustUtil.getActionValue(data.getVersion(),</span>
+                RahasConstants.RSTR_ACTION_ISSUE);
+    }
+
+    /**
+     * Create an ephemeral key
+     * 
+     * @return The generated key as a byte array
+     * @throws TrustException
+     */
+    protected byte[] generateEphemeralKey(int keySize) throws TrustException {
+        try {
+<span class="nc" id="L531">            SecureRandom random = SecureRandom.getInstance(&quot;SHA1PRNG&quot;);</span>
+<span class="nc" id="L532">            byte[] temp = new byte[keySize / 8];</span>
+<span class="nc" id="L533">            random.nextBytes(temp);</span>
+<span class="nc" id="L534">            return temp;</span>
+<span class="nc" id="L535">        } catch (Exception e) {</span>
+<span class="nc" id="L536">            throw new TrustException(&quot;Error in creating the ephemeral key&quot;, e);</span>
+        }
+    }
+
+    /**
+     * {@inheritDoc}
+     */
+    public void setConfigurationFile(String configFile) {
+<span class="fc" id="L544">        this.configFile = configFile;</span>
+
+<span class="fc" id="L546">    }</span>
+    
+    /**
+     * {@inheritDoc}
+     */
+    public void setConfigurationElement(OMElement configElement) {
+<span class="fc" id="L552">        this.configElement = configElement;</span>
+<span class="fc" id="L553">    }</span>
+
+    /**
+     * {@inheritDoc}
+     */
+    public void setConfigurationParamName(String configParamName) {
+<span class="fc" id="L559">        this.configParamName = configParamName;</span>
+<span class="fc" id="L560">    }</span>
+
+    private AttributeStatement createSAMLAttributeStatement(Subject subject,
+                                                            RahasData rahasData,
+                                                            SAMLTokenIssuerConfig config)
+            throws TrustException {
+<span class="nc" id="L566">        Attribute[] attrs = null;</span>
+<span class="nc bnc" id="L567" title="All 2 branches missed.">        if (config.getCallbackHandler() != null) {</span>
+<span class="nc" id="L568">            SAMLAttributeCallback cb = new SAMLAttributeCallback(rahasData);</span>
+<span class="nc" id="L569">            SAMLCallbackHandler handler = config.getCallbackHandler();</span>
+            try {
+<span class="nc" id="L571">                handler.handle(cb);</span>
+<span class="nc" id="L572">                attrs = cb.getAttributes();</span>
+<span class="nc" id="L573">            } catch (SAMLException e) {</span>
+<span class="nc" id="L574">                throw new TrustException(&quot;unableToRetrieveCallbackHandler&quot;, e);</span>
+<span class="nc" id="L575">            }</span>
+
+<span class="nc bnc" id="L577" title="All 4 branches missed.">        } else if (config.getCallbackHandlerName() != null</span>
+                &amp;&amp; config.getCallbackHandlerName().trim().length() &gt; 0) {
+<span class="nc" id="L579">            SAMLAttributeCallback cb = new SAMLAttributeCallback(rahasData);</span>
+<span class="nc" id="L580">            SAMLCallbackHandler handler = null;</span>
+<span class="nc" id="L581">            MessageContext msgContext = rahasData.getInMessageContext();</span>
+<span class="nc" id="L582">            ClassLoader classLoader = msgContext.getAxisService().getClassLoader();</span>
+<span class="nc" id="L583">            Class cbClass = null;</span>
+            try {
+<span class="nc" id="L585">                cbClass = Loader.loadClass(classLoader, config.getCallbackHandlerName());</span>
+<span class="nc" id="L586">            } catch (ClassNotFoundException e) {</span>
+<span class="nc" id="L587">                throw new TrustException(&quot;cannotLoadPWCBClass&quot;,</span>
+                        new String[]{config.getCallbackHandlerName()}, e);
+<span class="nc" id="L589">            }</span>
+            try {
+<span class="nc" id="L591">                handler = (SAMLCallbackHandler) cbClass.newInstance();</span>
+<span class="nc" id="L592">            } catch (Exception e) {</span>
+<span class="nc" id="L593">                throw new TrustException(&quot;cannotCreatePWCBInstance&quot;,</span>
+                        new String[]{config.getCallbackHandlerName()}, e);
+<span class="nc" id="L595">            }</span>
+            try {
+<span class="nc" id="L597">                handler.handle(cb);</span>
+<span class="nc" id="L598">            } catch (SAMLException e) {</span>
+<span class="nc" id="L599">                throw new TrustException(&quot;unableToRetrieveCallbackHandler&quot;, e);</span>
+<span class="nc" id="L600">            }</span>
+<span class="nc" id="L601">            attrs = cb.getAttributes();</span>
+<span class="nc" id="L602">        } else {</span>
+            //TODO Remove this after discussing
+<span class="nc" id="L604">            Attribute attribute =</span>
+                    SAMLUtils.createAttribute(&quot;Name&quot;, &quot;https://rahas.apache.org/saml/attrns&quot;, &quot;Colombo/Rahas&quot;);
+
+<span class="nc" id="L607">            attrs = new Attribute[]{attribute};</span>
+        }
+
+<span class="nc" id="L610">        AttributeStatement attributeStatement = SAMLUtils.createAttributeStatement(subject, Arrays.asList(attrs));</span>
+
+<span class="nc" id="L612">        return attributeStatement;</span>
+
+    }
+
+}
+</pre><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rahas.impl/SAMLTokenIssuerConfig.html b/axis2/java/core-rampart/code-coverage/org.apache.rahas.impl/SAMLTokenIssuerConfig.html
new file mode 100644
index 0000000..06d303a
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rahas.impl/SAMLTokenIssuerConfig.html
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>SAMLTokenIssuerConfig</title><script type="text/javascript" src="../.resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rahas.impl</a> &gt; <span class="el_class">SAMLTokenIssuerConfig</span></div><h1>SAMLTokenIssuerConfig</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">427 of 749</td><td class="ctr2">43%</td><td class="bar">33 of 64</td><td class="ctr2">48%</td><td class="ctr1">44</td><td class="ctr2">55</td><td class="ctr1">105</td><td class="ctr2">182</td><td class="ctr1">15</td><td class="ctr2">23</td></tr></tfoot><tbody><tr><td id="a6"><a href="SAMLTokenIssuerConfig.java.html#L282" class="el_method">getParameter()</a></td><td class="bar" id="b0"><img src="../.resources/redbar.gif" width="67" height="10" title="169" alt="169"/></td><td class="ctr2" id="c8">0%</td><td class="bar" id="d1"><img src="../.resources/redbar.gif" width="14" height="10" title="6" alt="6"/></td><td class="ctr2" id="e2">0%</td><td class="ctr1" id="f1">4</td><td class="ctr2" id="g1">4</td><td class="ctr1" id="h0">38</td><td class="ctr2" id="i1">38</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a9"><a href="SAMLTokenIssuerConfig.java.html#L144" class="el_method">load(OMElement)</a></td><td class="bar" id="b1"><img src="../.resources/redbar.gif" width="37" height="10" title="94" alt="94"/><img src="../.resources/greenbar.gif" width="82" height="10" title="206" alt="206"/></td><td class="ctr2" id="c7">69%</td><td class="bar" id="d0"><img src="../.resources/redbar.gif" width="55" height="10" title="23" alt="23"/><img src="../.resources/greenbar.gif" width="64" height="10" title="27" alt="27"/></td><td class="ctr2" id="e1">54%</td><td class="ctr1" id="f0">23</td><td class="ctr2" id="g0">26</td><td class="ctr1" id="h1">20</td><td class="ctr2" id="i0">70</td><td class="ctr1" id="j15">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a16"><a href="SAMLTokenIssuerConfig.java.html#L387" class="el_method">setCryptoProperties(String, Properties)</a></td><td class="bar" id="b2"><img src="../.resources/redbar.gif" width="20" height="10" title="51" alt="51"/></td><td class="ctr2" id="c9">0%</td><td class="bar" id="d3"><img src="../.resources/redbar.gif" width="4" height="10" title="2" alt="2"/></td><td class="ctr2" id="e3">0%</td><td class="ctr1" id="f2">2</td><td class="ctr2" id="g3">2</td><td class="ctr1" id="h2">13</td><td class="ctr2" id="i2">13</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a11"><a href="SAMLTokenIssuerConfig.java.html#L50" class="el_method">SAMLTokenIssuerConfig(String)</a></td><td class="bar" id="b3"><img src="../.resources/redbar.gif" width="15" height="10" title="39" alt="39"/></td><td class="ctr2" id="c10">0%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">1</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h3">10</td><td class="ctr2" id="i4">10</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a12"><a href="SAMLTokenIssuerConfig.java.html#L50" class="el_method">SAMLTokenIssuerConfig(String, String, Properties)</a></td><td class="bar" id="b4"><img src="../.resources/redbar.gif" width="7" height="10" title="19" alt="19"/></td><td class="ctr2" id="c11">0%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">1</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h4">6</td><td class="ctr2" id="i6">6</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a7"><a href="SAMLTokenIssuerConfig.java.html#L449" class="el_method">getServiceCert(Crypto, String)</a></td><td class="bar" id="b5"><img src="../.resources/redbar.gif" width="4" height="10" title="10" alt="10"/><img src="../.resources/greenbar.gif" width="11" height="10" title="28" alt="28"/></td><td class="ctr2" id="c6">74%</td><td class="bar" id="d2"><img src="../.resources/redbar.gif" width="4" height="10" title="2" alt="2"/><img src="../.resources/greenbar.gif" width="9" height="10" title="4" alt="4"/></td><td class="ctr2" id="e0">67%</td><td class="ctr1" id="f3">2</td><td class="ctr2" id="g2">4</td><td class="ctr1" id="h5">2</td><td class="ctr2" id="i5">8</td><td class="ctr1" id="j16">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a0"><a href="SAMLTokenIssuerConfig.java.html#L375" class="el_method">addTrustedServiceEndpointAddress(String, String)</a></td><td class="bar" id="b6"><img src="../.resources/redbar.gif" width="2" height="10" title="7" alt="7"/></td><td class="ctr2" id="c12">0%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">1</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">2</td><td class="ctr2" id="i8">2</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a17"><a href="SAMLTokenIssuerConfig.java.html#L342" class="el_method">setIssuerKeyAlias(String)</a></td><td class="bar" id="b7"><img src="../.resources/redbar.gif" width="1" height="10" title="4" alt="4"/></td><td class="ctr2" id="c13">0%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">1</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h7">2</td><td class="ctr2" id="i9">2</td><td class="ctr1" id="j5">1</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a18"><a href="SAMLTokenIssuerConfig.java.html#L350" class="el_method">setIssuerKeyPassword(String)</a></td><td class="bar" id="b8"><img src="../.resources/redbar.gif" width="1" height="10" title="4" alt="4"/></td><td class="ctr2" id="c14">0%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f8">1</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h8">2</td><td class="ctr2" id="i10">2</td><td class="ctr1" id="j6">1</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a19"><a href="SAMLTokenIssuerConfig.java.html#L358" class="el_method">setIssuerName(String)</a></td><td class="bar" id="b9"><img src="../.resources/redbar.gif" width="1" height="10" title="4" alt="4"/></td><td class="ctr2" id="c15">0%</td><td class="bar" id="d9"/><td class="ctr2" id="e9">n/a</td><td class="ctr1" id="f9">1</td><td class="ctr2" id="g9">1</td><td class="ctr1" id="h9">2</td><td class="ctr2" id="i11">2</td><td class="ctr1" id="j7">1</td><td class="ctr2" id="k9">1</td></tr><tr><td id="a20"><a href="SAMLTokenIssuerConfig.java.html#L362" class="el_method">setTrustedServices(Map)</a></td><td class="bar" id="b10"><img src="../.resources/redbar.gif" width="1" height="10" title="4" alt="4"/></td><td class="ctr2" id="c16">0%</td><td class="bar" id="d10"/><td class="ctr2" id="e10">n/a</td><td class="ctr1" id="f10">1</td><td class="ctr2" id="g10">1</td><td class="ctr1" id="h10">2</td><td class="ctr2" id="i12">2</td><td class="ctr1" id="j8">1</td><td class="ctr2" id="k10">1</td></tr><tr><td id="a21"><a href="SAMLTokenIssuerConfig.java.html#L366" class="el_method">setTrustStorePropFile(String)</a></td><td class="bar" id="b11"><img src="../.resources/redbar.gif" width="1" height="10" title="4" alt="4"/></td><td class="ctr2" id="c17">0%</td><td class="bar" id="d11"/><td class="ctr2" id="e11">n/a</td><td class="ctr1" id="f11">1</td><td class="ctr2" id="g11">1</td><td class="ctr1" id="h11">2</td><td class="ctr2" id="i13">2</td><td class="ctr1" id="j9">1</td><td class="ctr2" id="k11">1</td></tr><tr><td id="a13"><a href="SAMLTokenIssuerConfig.java.html#L418" class="el_method">setCallbackHander(SAMLCallbackHandler)</a></td><td class="bar" id="b12"><img src="../.resources/redbar.gif" width="1" height="10" title="4" alt="4"/></td><td class="ctr2" id="c18">0%</td><td class="bar" id="d12"/><td class="ctr2" id="e12">n/a</td><td class="ctr1" id="f12">1</td><td class="ctr2" id="g12">1</td><td class="ctr1" id="h12">2</td><td class="ctr2" id="i14">2</td><td class="ctr1" id="j10">1</td><td class="ctr2" id="k12">1</td></tr><tr><td id="a14"><a href="SAMLTokenIssuerConfig.java.html#L426" class="el_method">setCallbackHandler(SAMLCallbackHandler)</a></td><td class="bar" id="b13"><img src="../.resources/redbar.gif" width="1" height="10" title="4" alt="4"/></td><td class="ctr2" id="c19">0%</td><td class="bar" id="d13"/><td class="ctr2" id="e13">n/a</td><td class="ctr1" id="f13">1</td><td class="ctr2" id="g13">1</td><td class="ctr1" id="h13">2</td><td class="ctr2" id="i15">2</td><td class="ctr1" id="j11">1</td><td class="ctr2" id="k13">1</td></tr><tr><td id="a15"><a href="SAMLTokenIssuerConfig.java.html#L434" class="el_method">setCallbackHandlerName(String)</a></td><td class="bar" id="b14"><img src="../.resources/redbar.gif" width="1" height="10" title="4" alt="4"/></td><td class="ctr2" id="c20">0%</td><td class="bar" id="d14"/><td class="ctr2" id="e14">n/a</td><td class="ctr1" id="f14">1</td><td class="ctr2" id="g14">1</td><td class="ctr1" id="h14">2</td><td class="ctr2" id="i16">2</td><td class="ctr1" id="j12">1</td><td class="ctr2" id="k14">1</td></tr><tr><td id="a8"><a href="SAMLTokenIssuerConfig.java.html#L408" class="el_method">getTrustedServices()</a></td><td class="bar" id="b15"><img src="../.resources/redbar.gif" width="1" height="10" title="3" alt="3"/></td><td class="ctr2" id="c21">0%</td><td class="bar" id="d15"/><td class="ctr2" id="e15">n/a</td><td class="ctr1" id="f15">1</td><td class="ctr2" id="g15">1</td><td class="ctr1" id="h15">1</td><td class="ctr2" id="i17">1</td><td class="ctr1" id="j13">1</td><td class="ctr2" id="k15">1</td></tr><tr><td id="a1"><a href="SAMLTokenIssuerConfig.java.html#L413" class="el_method">getCallbackHander()</a></td><td class="bar" id="b16"><img src="../.resources/redbar.gif" width="1" height="10" title="3" alt="3"/></td><td class="ctr2" id="c22">0%</td><td class="bar" id="d16"/><td class="ctr2" id="e16">n/a</td><td class="ctr1" id="f16">1</td><td class="ctr2" id="g16">1</td><td class="ctr1" id="h16">1</td><td class="ctr2" id="i18">1</td><td class="ctr1" id="j14">1</td><td class="ctr2" id="k16">1</td></tr><tr><td id="a22"><a href="SAMLTokenIssuerConfig.java.html#L55" class="el_method">static {...}</a></td><td class="bar" id="b17"><img src="../.resources/greenbar.gif" width="24" height="10" title="61" alt="61"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d17"/><td class="ctr2" id="e17">n/a</td><td class="ctr1" id="f17">0</td><td class="ctr2" id="g17">1</td><td class="ctr1" id="h17">0</td><td class="ctr2" id="i3">12</td><td class="ctr1" id="j17">0</td><td class="ctr2" id="k17">1</td></tr><tr><td id="a10"><a href="SAMLTokenIssuerConfig.java.html#L50" class="el_method">SAMLTokenIssuerConfig(OMElement)</a></td><td class="bar" id="b18"><img src="../.resources/greenbar.gif" width="6" height="10" title="15" alt="15"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d18"/><td class="ctr2" id="e18">n/a</td><td class="ctr1" id="f18">0</td><td class="ctr2" id="g18">1</td><td class="ctr1" id="h18">0</td><td class="ctr2" id="i7">5</td><td class="ctr1" id="j18">0</td><td class="ctr2" id="k18">1</td></tr><tr><td id="a4"><a href="SAMLTokenIssuerConfig.java.html#L346" class="el_method">getIssuerKeyAlias()</a></td><td class="bar" id="b19"><img src="../.resources/greenbar.gif" width="1" height="10" title="3" alt="3"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d19"/><td class="ctr2" id="e19">n/a</td><td class="ctr1" id="f19">0</td><td class="ctr2" id="g19">1</td><td class="ctr1" id="h19">0</td><td class="ctr2" id="i19">1</td><td class="ctr1" id="j19">0</td><td class="ctr2" id="k19">1</td></tr><tr><td id="a5"><a href="SAMLTokenIssuerConfig.java.html#L354" class="el_method">getIssuerKeyPassword()</a></td><td class="bar" id="b20"><img src="../.resources/greenbar.gif" width="1" height="10" title="3" alt="3"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d20"/><td class="ctr2" id="e20">n/a</td><td class="ctr1" id="f20">0</td><td class="ctr2" id="g20">1</td><td class="ctr1" id="h20">0</td><td class="ctr2" id="i20">1</td><td class="ctr1" id="j20">0</td><td class="ctr2" id="k20">1</td></tr><tr><td id="a2"><a href="SAMLTokenIssuerConfig.java.html#L422" class="el_method">getCallbackHandler()</a></td><td class="bar" id="b21"><img src="../.resources/greenbar.gif" width="1" height="10" title="3" alt="3"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d21"/><td class="ctr2" id="e21">n/a</td><td class="ctr1" id="f21">0</td><td class="ctr2" id="g21">1</td><td class="ctr1" id="h21">0</td><td class="ctr2" id="i21">1</td><td class="ctr1" id="j21">0</td><td class="ctr2" id="k21">1</td></tr><tr><td id="a3"><a href="SAMLTokenIssuerConfig.java.html#L430" class="el_method">getCallbackHandlerName()</a></td><td class="bar" id="b22"><img src="../.resources/greenbar.gif" width="1" height="10" title="3" alt="3"/></td><td class="ctr2" id="c5">100%</td><td class="bar" id="d22"/><td class="ctr2" id="e22">n/a</td><td class="ctr1" id="f22">0</td><td class="ctr2" id="g22">1</td><td class="ctr1" id="h22">0</td><td class="ctr2" id="i22">1</td><td class="ctr1" id="j22">0</td><td class="ctr2" id="k22">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rahas.impl/SAMLTokenIssuerConfig.java.html b/axis2/java/core-rampart/code-coverage/org.apache.rahas.impl/SAMLTokenIssuerConfig.java.html
new file mode 100644
index 0000000..008f69e
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rahas.impl/SAMLTokenIssuerConfig.java.html
@@ -0,0 +1,465 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>SAMLTokenIssuerConfig.java</title><link rel="stylesheet" href="../.resources/prettify.css" type="text/css"/><script type="text/javascript" src="../.resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rahas.impl</a> &gt; <span class="el_source">SAMLTokenIssuerConfig.java</span></div><h1>SAMLTokenIssuerConfig.java</h1><pre class="source lang-java linenums">/*
+ * Copyright 2004,2005 The Apache Software Foundation.
+ *
+ * Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package org.apache.rahas.impl;
+
+import org.apache.axiom.om.OMAbstractFactory;
+import org.apache.axiom.om.OMAttribute;
+import org.apache.axiom.om.OMElement;
+import org.apache.axiom.om.OMFactory;
+import org.apache.axiom.om.impl.builder.StAXOMBuilder;
+import org.apache.axis2.description.Parameter;
+import org.apache.commons.logging.Log;
+import org.apache.commons.logging.LogFactory;
+import org.apache.rahas.TrustException;
+import org.apache.rahas.impl.util.CommonUtil;
+import org.apache.rahas.impl.util.SAMLCallbackHandler;
+import org.apache.ws.security.WSSecurityException;
+import org.apache.ws.security.components.crypto.Crypto;
+
+import javax.xml.namespace.QName;
+import java.io.FileInputStream;
+import java.security.cert.X509Certificate;
+import java.util.Enumeration;
+import java.util.HashMap;
+import java.util.Iterator;
+import java.util.Map;
+import java.util.Properties;
+
+/**
+ * Configuration manager for the &lt;code&gt;SAMLTokenIssuer&lt;/code&gt;
+ *
+ * @see SAMLTokenIssuer
+ */
+public class SAMLTokenIssuerConfig extends AbstractIssuerConfig {
+
+	
+<span class="pc" id="L50">	Log log = LogFactory.getLog(SAMLTokenIssuerConfig.class);</span>
+	
+    /**
+     * The QName of the configuration element of the SAMLTokenIssuer
+     */
+<span class="fc" id="L55">    public final static QName SAML_ISSUER_CONFIG = new QName(&quot;saml-issuer-config&quot;);</span>
+
+    /**
+     * Element name to include the alias of the private key to sign the response or
+     * the issued token
+     */
+<span class="fc" id="L61">    private final static QName ISSUER_KEY_ALIAS = new QName(&quot;issuerKeyAlias&quot;);</span>
+
+    /**
+	 * Element name to include the password of the private key to sign the response or the issued
+	 * token
+	 */
+<span class="fc" id="L67">	private final static QName ISSUER_KEY_PASSWD = new QName(&quot;issuerKeyPassword&quot;);</span>
+
+	/**
+	 * Element name of the attribute call-back handler
+	 */
+<span class="fc" id="L72">	private final static QName ATTR_CALLBACK_HANDLER_NAME = new QName(&quot;attrCallbackHandlerName&quot;);</span>
+
+    /**
+     * Element to specify the lifetime of the SAMLToken
+     * Dafaults to 300000 milliseconds (5 mins)
+     */
+<span class="fc" id="L78">    private final static QName TTL = new QName(&quot;timeToLive&quot;);</span>
+
+    /**
+     * Element to list the trusted services
+     */
+<span class="fc" id="L83">    private final static QName TRUSTED_SERVICES = new QName(&quot;trusted-services&quot;);</span>
+
+<span class="fc" id="L85">    private final static QName KEY_SIZE = new QName(&quot;keySize&quot;);</span>
+
+<span class="fc" id="L87">    private final static QName SERVICE = new QName(&quot;service&quot;);</span>
+<span class="fc" id="L88">    private final static QName ALIAS = new QName(&quot;alias&quot;);</span>
+
+<span class="fc" id="L90">    public final static QName USE_SAML_ATTRIBUTE_STATEMENT = new QName(&quot;useSAMLAttributeStatement&quot;);</span>
+
+<span class="fc" id="L92">    public final static QName ISSUER_NAME = new QName(&quot;issuerName&quot;);</span>
+    
+<span class="fc" id="L94">    public final static QName SAML_CALLBACK_CLASS = new QName(&quot;dataCallbackHandlerClass&quot;);</span>
+        
+    protected String issuerKeyAlias;
+    protected String issuerKeyPassword;
+    protected String issuerName;
+<span class="pc" id="L99">    protected Map trustedServices = new HashMap();</span>
+    protected String trustStorePropFile;
+    protected SAMLCallbackHandler callbackHandler;
+    protected String callbackHandlerName;
+  
+    /**
+     * Create a new configuration with issuer name and crypto information
+     * @param issuerName Name of the issuer
+     * @param cryptoProviderClassName WSS4J Crypto impl class name
+     * @param cryptoProps Configuration properties of crypto impl
+     */
+<span class="nc" id="L110">    public SAMLTokenIssuerConfig(String issuerName, String cryptoProviderClassName, Properties cryptoProps) {</span>
+<span class="nc" id="L111">        this.issuerName = issuerName;</span>
+<span class="nc" id="L112">        this.setCryptoProperties(cryptoProviderClassName, cryptoProps);</span>
+<span class="nc" id="L113">    }</span>
+    
+    /**
+     * Create a SAMLTokenIssuer configuration with a config file picked from the
+     * given location.
+     * @param configFilePath Path to the config file
+     * @throws TrustException
+     */
+<span class="nc" id="L121">    public SAMLTokenIssuerConfig(String configFilePath) throws TrustException {</span>
+        FileInputStream fis;
+        StAXOMBuilder builder;
+        try {
+<span class="nc" id="L125">            fis = new FileInputStream(configFilePath);</span>
+<span class="nc" id="L126">            builder = new StAXOMBuilder(fis);</span>
+<span class="nc" id="L127">        } catch (Exception e) {</span>
+<span class="nc" id="L128">            throw new TrustException(&quot;errorLoadingConfigFile&quot;,</span>
+                    new String[] { configFilePath });
+<span class="nc" id="L130">        }</span>
+<span class="nc" id="L131">        this.load(builder.getDocumentElement());</span>
+<span class="nc" id="L132">    }</span>
+    
+    /**
+     * Create a  SAMLTokenIssuer configuration using the give config element
+     * @param elem Configuration element as an &lt;code&gt;OMElement&lt;/code&gt;
+     * @throws TrustException
+     */
+<span class="fc" id="L139">    public SAMLTokenIssuerConfig(OMElement elem) throws TrustException {</span>
+<span class="fc" id="L140">        this.load(elem);</span>
+<span class="fc" id="L141">    }</span>
+
+    private void load(OMElement elem) throws TrustException {
+<span class="fc" id="L144">        OMElement proofKeyElem = elem.getFirstChildWithName(PROOF_KEY_TYPE);</span>
+<span class="pc bpc" id="L145" title="1 of 2 branches missed.">        if (proofKeyElem != null) {</span>
+<span class="fc" id="L146">            this.proofKeyType = proofKeyElem.getText().trim();</span>
+        }
+
+<span class="fc" id="L149">        OMElement callbackNameElem = elem.getFirstChildWithName(ATTR_CALLBACK_HANDLER_NAME);</span>
+<span class="pc bpc" id="L150" title="1 of 2 branches missed.">        if (callbackNameElem != null) {</span>
+<span class="nc" id="L151">            this.callbackHandlerName = callbackNameElem.getText().trim();</span>
+        }
+        
+        //The alias of the private key
+<span class="fc" id="L155">        OMElement userElem = elem.getFirstChildWithName(ISSUER_KEY_ALIAS);</span>
+<span class="pc bpc" id="L156" title="1 of 2 branches missed.">        if (userElem != null) {</span>
+<span class="fc" id="L157">            this.issuerKeyAlias = userElem.getText().trim();</span>
+        }
+
+<span class="pc bpc" id="L160" title="2 of 4 branches missed.">        if (this.issuerKeyAlias == null || &quot;&quot;.equals(this.issuerKeyAlias)) {</span>
+<span class="nc" id="L161">            throw new TrustException(&quot;samlIssuerKeyAliasMissing&quot;);</span>
+        }
+
+<span class="fc" id="L164">        OMElement issuerKeyPasswdElem = elem.getFirstChildWithName(ISSUER_KEY_PASSWD);</span>
+<span class="pc bpc" id="L165" title="1 of 2 branches missed.">        if (issuerKeyPasswdElem != null) {</span>
+<span class="fc" id="L166">            this.issuerKeyPassword = issuerKeyPasswdElem.getText().trim();</span>
+        }
+
+<span class="pc bpc" id="L169" title="2 of 4 branches missed.">        if (this.issuerKeyPassword == null || &quot;&quot;.equals(this.issuerKeyPassword)) {</span>
+<span class="nc" id="L170">            throw new TrustException(&quot;samlIssuerKeyPasswdMissing&quot;);</span>
+        }
+
+<span class="fc" id="L173">        OMElement issuerNameElem = elem.getFirstChildWithName(ISSUER_NAME);</span>
+<span class="pc bpc" id="L174" title="1 of 2 branches missed.">        if (issuerNameElem != null) {</span>
+<span class="fc" id="L175">            this.issuerName = issuerNameElem.getText().trim();</span>
+        }
+
+<span class="pc bpc" id="L178" title="2 of 4 branches missed.">        if (this.issuerName == null || &quot;&quot;.equals(this.issuerName)) {</span>
+<span class="nc" id="L179">            throw new TrustException(&quot;samlIssuerNameMissing&quot;);</span>
+        }
+
+<span class="fc" id="L182">        this.cryptoPropertiesElement = elem.getFirstChildWithName(CRYPTO_PROPERTIES);</span>
+<span class="pc bpc" id="L183" title="1 of 2 branches missed.">        if (this.cryptoPropertiesElement != null) {</span>
+<span class="pc bpc" id="L184" title="1 of 2 branches missed.">            if ((this.cryptoElement =</span>
+                this.cryptoPropertiesElement .getFirstChildWithName(CRYPTO)) == null){
+                // no children. Hence, prop file should have been defined
+<span class="nc" id="L187">                this.cryptoPropertiesFile = this.cryptoPropertiesElement .getText().trim();</span>
+            }
+            // else Props should be defined as children of a crypto element
+        }
+
+<span class="fc" id="L192">        OMElement keyCompElem = elem.getFirstChildWithName(KeyComputation.KEY_COMPUTATION);</span>
+<span class="pc bpc" id="L193" title="3 of 6 branches missed.">        if (keyCompElem != null &amp;&amp; keyCompElem.getText() != null &amp;&amp; !&quot;&quot;.equals(keyCompElem.getText())) {</span>
+<span class="fc" id="L194">            this.keyComputation = Integer.parseInt(keyCompElem.getText());</span>
+        }
+
+        //time to live
+<span class="fc" id="L198">        OMElement ttlElem = elem.getFirstChildWithName(TTL);</span>
+<span class="pc bpc" id="L199" title="1 of 2 branches missed.">        if (ttlElem != null) {</span>
+            try {
+<span class="fc" id="L201">                this.ttl = Long.parseLong(ttlElem.getText().trim());</span>
+<span class="nc" id="L202">            } catch (NumberFormatException e) {</span>
+<span class="nc" id="L203">                throw new TrustException(&quot;invlidTTL&quot;);</span>
+<span class="fc" id="L204">            }</span>
+        }
+
+<span class="fc" id="L207">        OMElement keySizeElem = elem.getFirstChildWithName(KEY_SIZE);</span>
+<span class="pc bpc" id="L208" title="1 of 2 branches missed.">        if (keySizeElem != null) {</span>
+            try {
+<span class="fc" id="L210">                this.keySize = Integer.parseInt(keySizeElem.getText().trim());</span>
+<span class="nc" id="L211">            } catch (NumberFormatException e) {</span>
+<span class="nc" id="L212">                throw new TrustException(&quot;invalidKeysize&quot;);</span>
+<span class="fc" id="L213">            }</span>
+        }
+
+<span class="pc bpc" id="L216" title="1 of 2 branches missed.">        this.addRequestedAttachedRef = elem</span>
+                .getFirstChildWithName(ADD_REQUESTED_ATTACHED_REF) != null;
+<span class="pc bpc" id="L218" title="1 of 2 branches missed.">        this.addRequestedUnattachedRef = elem</span>
+                .getFirstChildWithName(ADD_REQUESTED_UNATTACHED_REF) != null;
+
+        //Process trusted services
+<span class="fc" id="L222">        OMElement trustedServices = elem.getFirstChildWithName(TRUSTED_SERVICES);</span>
+
+        /*
+        * If there are trusted services add them to a list
+        * Only trusts myself to issue tokens to :
+        * In this case the STS is embedded in the service as well and
+        * the issued token can only be used with that particular service
+        * since the response secret is encrypted by the service's public key
+        */
+<span class="pc bpc" id="L231" title="1 of 2 branches missed.">        if (trustedServices != null) {</span>
+            //Now process the trusted services
+<span class="fc" id="L233">            Iterator servicesIter = trustedServices.getChildrenWithName(SERVICE);</span>
+<span class="fc bfc" id="L234" title="All 2 branches covered.">            while (servicesIter.hasNext()) {</span>
+<span class="fc" id="L235">                OMElement service = (OMElement) servicesIter.next();</span>
+<span class="fc" id="L236">                OMAttribute aliasAttr = service.getAttribute(ALIAS);</span>
+<span class="pc bpc" id="L237" title="1 of 2 branches missed.">                if (aliasAttr == null) {</span>
+                    //The certificate alias is a must
+<span class="nc" id="L239">                    throw new TrustException(&quot;aliasMissingForService&quot;,</span>
+                                             new String[]{service.getText().trim()});
+                }
+<span class="pc bpc" id="L242" title="1 of 2 branches missed.">                if (this.trustedServices == null) {</span>
+<span class="nc" id="L243">                    this.trustedServices = new HashMap();</span>
+                }
+
+                //Add the trusted service and the alias to the map of services
+<span class="fc" id="L247">                this.trustedServices.put(service.getText().trim(), aliasAttr.getAttributeValue());</span>
+<span class="fc" id="L248">            }</span>
+
+            //There maybe no trusted services as well, Therefore do not 
+            //throw an exception when there are no trusted in the list at the 
+            //moment
+        }
+        
+        
+<span class="fc" id="L256">       	OMElement attrElemet = elem.getFirstChildWithName(SAML_CALLBACK_CLASS);</span>
+<span class="fc bfc" id="L257" title="All 2 branches covered.">		if (attrElemet != null) {</span>
+				try {
+<span class="fc" id="L259">					String value = attrElemet.getText();</span>
+<span class="fc" id="L260">					Class handlerClass = Class.forName(value);</span>
+<span class="fc" id="L261">					this.callbackHandler = (SAMLCallbackHandler)handlerClass.newInstance();</span>
+<span class="nc" id="L262">				} catch (ClassNotFoundException e) {</span>
+<span class="nc" id="L263">					log.error(&quot;Error loading class&quot; , e);</span>
+<span class="nc" id="L264">					throw new TrustException(&quot;Error loading class&quot; , e);</span>
+<span class="nc" id="L265">				} catch (InstantiationException e) {</span>
+<span class="nc" id="L266">					log.error(&quot;Error instantiating class&quot; , e);</span>
+<span class="nc" id="L267">					throw new TrustException(&quot;Error instantiating class&quot; , e);</span>
+<span class="nc" id="L268">				} catch (IllegalAccessException e) {</span>
+<span class="nc" id="L269">					log.error(&quot;Illegal Access&quot; , e);</span>
+<span class="nc" id="L270">					throw new TrustException(&quot;Illegal Access&quot; , e);</span>
+<span class="fc" id="L271">				}</span>
+		}
+				
+
+<span class="fc" id="L275">    }</span>
+
+    /**
+     * Generate an Axis2 parameter for this configuration
+     * @return An Axis2 Parameter instance with configuration information
+     */
+    public Parameter getParameter() {
+<span class="nc" id="L282">        Parameter param = new Parameter();</span>
+        
+<span class="nc" id="L284">        OMFactory fac = OMAbstractFactory.getOMFactory();</span>
+        
+<span class="nc" id="L286">        OMElement paramElem = fac.createOMElement(&quot;Parameter&quot;, null);</span>
+<span class="nc" id="L287">        paramElem.addAttribute(&quot;name&quot;, SAML_ISSUER_CONFIG.getLocalPart(), null);</span>
+        
+<span class="nc" id="L289">        OMElement configElem = fac.createOMElement(SAML_ISSUER_CONFIG, paramElem);</span>
+        
+<span class="nc" id="L291">        OMElement issuerNameElem = fac.createOMElement(ISSUER_NAME, configElem);</span>
+<span class="nc" id="L292">        issuerNameElem.setText(this.issuerName);</span>
+        
+<span class="nc" id="L294">        OMElement issuerKeyAliasElem = fac.createOMElement(ISSUER_KEY_ALIAS, configElem);</span>
+<span class="nc" id="L295">        issuerKeyAliasElem.setText(this.issuerKeyAlias);</span>
+        
+<span class="nc" id="L297">        OMElement issuerKeyPasswd = fac.createOMElement(ISSUER_KEY_PASSWD, configElem);</span>
+<span class="nc" id="L298">        issuerKeyPasswd.setText(this.issuerKeyPassword);</span>
+        
+<span class="nc" id="L300">        OMElement callbackHandlerName = fac.createOMElement(ATTR_CALLBACK_HANDLER_NAME, configElem);</span>
+<span class="nc" id="L301">        callbackHandlerName.setText(this.callbackHandlerName);</span>
+        
+<span class="nc" id="L303">        OMElement timeToLive = fac.createOMElement(TTL, configElem);</span>
+<span class="nc" id="L304">        timeToLive.setText(String.valueOf(this.ttl));</span>
+
+<span class="nc" id="L306">        configElem.addChild(this.cryptoPropertiesElement);</span>
+        
+<span class="nc" id="L308">        OMElement keySizeElem = fac.createOMElement(KEY_SIZE, configElem);</span>
+<span class="nc" id="L309">        keySizeElem.setText(Integer.toString(this.keySize));</span>
+        
+<span class="nc bnc" id="L311" title="All 2 branches missed.">        if(this.addRequestedAttachedRef) {</span>
+<span class="nc" id="L312">            fac.createOMElement(ADD_REQUESTED_ATTACHED_REF, configElem);</span>
+        }
+<span class="nc bnc" id="L314" title="All 2 branches missed.">        if(this.addRequestedUnattachedRef) {</span>
+<span class="nc" id="L315">            fac.createOMElement(ADD_REQUESTED_UNATTACHED_REF, configElem);</span>
+        }
+        
+<span class="nc" id="L318">        OMElement keyCompElem = fac.createOMElement(KeyComputation.KEY_COMPUTATION, configElem);</span>
+<span class="nc" id="L319">        keyCompElem.setText(Integer.toString(this.keyComputation));</span>
+        
+<span class="nc" id="L321">        OMElement proofKeyTypeElem = fac.createOMElement(PROOF_KEY_TYPE, configElem);</span>
+<span class="nc" id="L322">        proofKeyTypeElem.setText(this.proofKeyType);</span>
+        
+<span class="nc" id="L324">        OMElement trustedServicesElem = fac.createOMElement(TRUSTED_SERVICES, configElem);</span>
+<span class="nc bnc" id="L325" title="All 2 branches missed.">        for (Iterator iterator = this.trustedServices.keySet().iterator(); iterator.hasNext();) {</span>
+<span class="nc" id="L326">            String service = (String) iterator.next();</span>
+<span class="nc" id="L327">            OMElement serviceElem = fac.createOMElement(SERVICE, trustedServicesElem);</span>
+<span class="nc" id="L328">            serviceElem.setText(service);</span>
+<span class="nc" id="L329">            serviceElem.addAttribute(&quot;alias&quot;, (String)this.trustedServices.get(service), null);</span>
+            
+<span class="nc" id="L331">        }</span>
+        
+<span class="nc" id="L333">        param.setName(SAML_ISSUER_CONFIG.getLocalPart());</span>
+<span class="nc" id="L334">        param.setParameterElement(paramElem);</span>
+<span class="nc" id="L335">        param.setValue(paramElem);</span>
+<span class="nc" id="L336">        param.setParameterType(Parameter.OM_PARAMETER);</span>
+        
+<span class="nc" id="L338">        return param;</span>
+    }
+    
+    public void setIssuerKeyAlias(String issuerKeyAlias) {
+<span class="nc" id="L342">        this.issuerKeyAlias = issuerKeyAlias;</span>
+<span class="nc" id="L343">    }</span>
+
+    public String getIssuerKeyAlias() {
+<span class="fc" id="L346">        return issuerKeyAlias;</span>
+    }
+
+    public void setIssuerKeyPassword(String issuerKeyPassword) {
+<span class="nc" id="L350">        this.issuerKeyPassword = issuerKeyPassword;</span>
+<span class="nc" id="L351">    }</span>
+
+    public String getIssuerKeyPassword() {
+<span class="fc" id="L354">        return issuerKeyPassword;</span>
+    }
+
+    public void setIssuerName(String issuerName) {
+<span class="nc" id="L358">        this.issuerName = issuerName;</span>
+<span class="nc" id="L359">    }</span>
+
+    public void setTrustedServices(Map trustedServices) {
+<span class="nc" id="L362">        this.trustedServices = trustedServices;</span>
+<span class="nc" id="L363">    }</span>
+
+    public void setTrustStorePropFile(String trustStorePropFile) {
+<span class="nc" id="L366">        this.trustStorePropFile = trustStorePropFile;</span>
+<span class="nc" id="L367">    }</span>
+
+    /**
+     * Add a new trusted service endpoint address with its certificate
+     * @param address Service endpoint address
+     * @param alias certificate alias
+     */
+    public void addTrustedServiceEndpointAddress(String address, String alias) {
+<span class="nc" id="L375">        this.trustedServices.put(address, alias);</span>
+<span class="nc" id="L376">    }</span>
+    
+    /**
+     * Set crypto information using WSS4J mechanisms
+     * 
+     * @param providerClassName
+     *            Provider class - an implementation of
+     *            org.apache.ws.security.components.crypto.Crypto
+     * @param props Configuration properties
+     */
+    public void setCryptoProperties(String providerClassName, Properties props) {
+<span class="nc" id="L387">        OMFactory fac = OMAbstractFactory.getOMFactory();</span>
+<span class="nc" id="L388">        this.cryptoPropertiesElement= fac.createOMElement(CRYPTO_PROPERTIES);</span>
+<span class="nc" id="L389">        OMElement cryptoElem = fac.createOMElement(CRYPTO, this.cryptoPropertiesElement);</span>
+<span class="nc" id="L390">        cryptoElem.addAttribute(PROVIDER.getLocalPart(), providerClassName, null);</span>
+<span class="nc" id="L391">        Enumeration keys =  props.keys();</span>
+<span class="nc bnc" id="L392" title="All 2 branches missed.">        while (keys.hasMoreElements()) {</span>
+<span class="nc" id="L393">            String prop = (String) keys.nextElement();</span>
+<span class="nc" id="L394">            String value = (String)props.get(prop);</span>
+<span class="nc" id="L395">            OMElement propElem = fac.createOMElement(PROPERTY, cryptoElem);</span>
+<span class="nc" id="L396">            propElem.setText(value);</span>
+<span class="nc" id="L397">            propElem.addAttribute(&quot;name&quot;, prop, null);</span>
+<span class="nc" id="L398">        }</span>
+<span class="nc" id="L399">    }</span>
+
+    /**
+     * Return the list of trusted services as a &lt;code&gt;java.util.Map&lt;/code&gt;.
+     * The services addresses are the keys and cert aliases available under 
+     * those keys. 
+     * @return
+     */
+    public Map getTrustedServices() {
+<span class="nc" id="L408">        return trustedServices;</span>
+    }
+
+    @Deprecated
+	public SAMLCallbackHandler getCallbackHander() {
+<span class="nc" id="L413">		return callbackHandler;</span>
+	}
+
+    @Deprecated
+	public void setCallbackHander(SAMLCallbackHandler callbackHandler) {
+<span class="nc" id="L418">		this.callbackHandler = callbackHandler;</span>
+<span class="nc" id="L419">	}</span>
+	
+	public SAMLCallbackHandler getCallbackHandler() {
+<span class="fc" id="L422">		return callbackHandler;</span>
+	}
+
+	public void setCallbackHandler(SAMLCallbackHandler callbackHandler) {
+<span class="nc" id="L426">		this.callbackHandler = callbackHandler;</span>
+<span class="nc" id="L427">	}</span>
+	
+	public String getCallbackHandlerName() {
+<span class="fc" id="L430">		return callbackHandlerName;</span>
+	}
+
+	public void setCallbackHandlerName(String callbackHandlerName) {
+<span class="nc" id="L434">		this.callbackHandlerName = callbackHandlerName;</span>
+<span class="nc" id="L435">	}</span>
+
+    /**
+     * Uses the &lt;code&gt;wst:AppliesTo&lt;/code&gt; to figure out the certificate to
+     * encrypt the secret in the SAML token
+     *
+     * @param crypto
+     * @param serviceAddress
+     *            The address of the service
+     * @return
+     * @throws org.apache.rahas.TrustException If unable to find certificate by given alias.
+     */
+    public X509Certificate getServiceCert(Crypto crypto, String serviceAddress) throws TrustException {
+
+<span class="pc bpc" id="L449" title="1 of 4 branches missed.">        if (serviceAddress != null &amp;&amp; !&quot;&quot;.equals(serviceAddress)) {</span>
+<span class="fc" id="L450">            String alias = (String) this.trustedServices.get(serviceAddress);</span>
+<span class="pc bpc" id="L451" title="1 of 2 branches missed.">            if (alias != null) {</span>
+<span class="fc" id="L452">                return CommonUtil.getCertificateByAlias(crypto,alias);</span>
+            } else {
+<span class="nc" id="L454">                alias = (String) this.trustedServices.get(&quot;*&quot;);</span>
+<span class="nc" id="L455">                return CommonUtil.getCertificateByAlias(crypto,alias);</span>
+            }
+        } else {
+<span class="fc" id="L458">            String alias = (String) this.trustedServices.get(&quot;*&quot;);</span>
+<span class="fc" id="L459">            return CommonUtil.getCertificateByAlias(crypto,alias);</span>
+        }
+
+    }
+
+}
+</pre><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rahas.impl/SAMLTokenRenewer.html b/axis2/java/core-rampart/code-coverage/org.apache.rahas.impl/SAMLTokenRenewer.html
new file mode 100644
index 0000000..eff9ba5
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rahas.impl/SAMLTokenRenewer.html
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>SAMLTokenRenewer</title><script type="text/javascript" src="../.resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rahas.impl</a> &gt; <span class="el_class">SAMLTokenRenewer</span></div><h1>SAMLTokenRenewer</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">227 of 227</td><td class="ctr2">0%</td><td class="bar">22 of 22</td><td class="ctr2">0%</td><td class="ctr1">16</td><td class="ctr2">16</td><td class="ctr1">49</td><td class="ctr2">49</td><td class="ctr1">5</td><td class="ctr2">5</td></tr></tfoot><tbody><tr><td id="a0"><a href="SAMLTokenRenewer.java.html#L40" class="el_method">renew(RahasData)</a></td><td class="bar" id="b0"><img src="../.resources/redbar.gif" width="120" height="10" title="212" alt="212"/></td><td class="ctr2" id="c0">0%</td><td class="bar" id="d0"><img src="../.resources/redbar.gif" width="120" height="10" title="22" alt="22"/></td><td class="ctr2" id="e0">0%</td><td class="ctr1" id="f0">12</td><td class="ctr2" id="g0">12</td><td class="ctr1" id="h0">42</td><td class="ctr2" id="i0">42</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a3"><a href="SAMLTokenRenewer.java.html#L153" class="el_method">setConfigurationFile(String)</a></td><td class="bar" id="b1"><img src="../.resources/redbar.gif" width="2" height="10" title="4" alt="4"/></td><td class="ctr2" id="c1">0%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">2</td><td class="ctr2" id="i1">2</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a2"><a href="SAMLTokenRenewer.java.html#L161" class="el_method">setConfigurationElement(OMElement)</a></td><td class="bar" id="b2"><img src="../.resources/redbar.gif" width="2" height="10" title="4" alt="4"/></td><td class="ctr2" id="c2">0%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">2</td><td class="ctr2" id="i2">2</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a4"><a href="SAMLTokenRenewer.java.html#L168" class="el_method">setConfigurationParamName(String)</a></td><td class="bar" id="b3"><img src="../.resources/redbar.gif" width="2" height="10" title="4" alt="4"/></td><td class="ctr2" id="c3">0%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">1</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">2</td><td class="ctr2" id="i3">2</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a1"><a href="SAMLTokenRenewer.java.html#L29" class="el_method">SAMLTokenRenewer()</a></td><td class="bar" id="b4"><img src="../.resources/redbar.gif" width="1" height="10" title="3" alt="3"/></td><td class="ctr2" id="c4">0%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">1</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">1</td><td class="ctr2" id="i4">1</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k4">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rahas.impl/SAMLTokenRenewer.java.html b/axis2/java/core-rampart/code-coverage/org.apache.rahas.impl/SAMLTokenRenewer.java.html
new file mode 100644
index 0000000..1e7c13f
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rahas.impl/SAMLTokenRenewer.java.html
@@ -0,0 +1,173 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>SAMLTokenRenewer.java</title><link rel="stylesheet" href="../.resources/prettify.css" type="text/css"/><script type="text/javascript" src="../.resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rahas.impl</a> &gt; <span class="el_source">SAMLTokenRenewer.java</span></div><h1>SAMLTokenRenewer.java</h1><pre class="source lang-java linenums">package org.apache.rahas.impl;
+
+import java.text.DateFormat;
+import java.util.Date;
+
+import org.apache.axiom.om.OMElement;
+import org.apache.axiom.om.OMNode;
+import org.apache.axiom.soap.SOAPEnvelope;
+import org.apache.axis2.context.MessageContext;
+import org.apache.axis2.description.Parameter;
+import org.apache.rahas.RahasConstants;
+import org.apache.rahas.RahasData;
+import org.apache.rahas.Token;
+import org.apache.rahas.TokenRenewer;
+import org.apache.rahas.TokenStorage;
+import org.apache.rahas.TrustException;
+import org.apache.rahas.TrustUtil;
+import org.apache.rahas.impl.util.CommonUtil;
+import org.apache.rahas.impl.util.SAMLUtils;
+import org.apache.ws.security.components.crypto.Crypto;
+import org.apache.ws.security.util.XmlSchemaDateFormat;
+import org.joda.time.DateTime;
+import org.opensaml.saml1.core.Assertion;
+import org.opensaml.saml1.core.Conditions;
+import org.w3c.dom.Element;
+import org.w3c.dom.Node;
+
+@SuppressWarnings({&quot;UnusedDeclaration&quot;})
+<span class="nc" id="L29">public class SAMLTokenRenewer implements TokenRenewer {</span>
+    
+    private String configParamName;
+
+    private OMElement configElement;
+
+    private String configFile;
+
+    public SOAPEnvelope renew(RahasData data) throws TrustException {
+
+        // retrieve the message context
+<span class="nc" id="L40">        MessageContext inMsgCtx = data.getInMessageContext();</span>
+
+<span class="nc" id="L42">        SAMLTokenIssuerConfig config = null;</span>
+<span class="nc bnc" id="L43" title="All 2 branches missed.">        if (this.configElement != null) {</span>
+<span class="nc" id="L44">            config = new SAMLTokenIssuerConfig(configElement</span>
+                    .getFirstChildWithName(SAMLTokenIssuerConfig.SAML_ISSUER_CONFIG));
+        }
+
+        // Look for the file
+<span class="nc bnc" id="L49" title="All 4 branches missed.">        if (config == null &amp;&amp; this.configFile != null) {</span>
+<span class="nc" id="L50">            config = new SAMLTokenIssuerConfig(this.configFile);</span>
+        }
+
+        // Look for the param
+<span class="nc bnc" id="L54" title="All 4 branches missed.">        if (config == null &amp;&amp; this.configParamName != null) {</span>
+<span class="nc" id="L55">            Parameter param = inMsgCtx.getParameter(this.configParamName);</span>
+<span class="nc bnc" id="L56" title="All 4 branches missed.">            if (param != null &amp;&amp; param.getParameterElement() != null) {</span>
+<span class="nc" id="L57">                config = new SAMLTokenIssuerConfig(param</span>
+                        .getParameterElement().getFirstChildWithName(
+                                SAMLTokenIssuerConfig.SAML_ISSUER_CONFIG));
+            } else {
+<span class="nc" id="L61">                throw new TrustException(&quot;expectedParameterMissing&quot;,</span>
+                        new String[]{this.configParamName});
+            }
+        }
+
+<span class="nc bnc" id="L66" title="All 2 branches missed.">        if (config == null) {</span>
+<span class="nc" id="L67">            throw new TrustException(&quot;configurationIsNull&quot;);</span>
+        }
+
+        // retrieve the list of tokens from the message context
+<span class="nc" id="L71">        TokenStorage tkStorage = TrustUtil.getTokenStore(inMsgCtx);</span>
+
+        // Create envelope
+<span class="nc" id="L74">        SOAPEnvelope env = TrustUtil.createSOAPEnvelope(inMsgCtx</span>
+                .getEnvelope().getNamespace().getNamespaceURI());
+
+        // Create RSTR element, with respective version
+        OMElement rstrElem;
+<span class="nc" id="L79">        int wstVersion = data.getVersion();</span>
+<span class="nc bnc" id="L80" title="All 2 branches missed.">        if (RahasConstants.VERSION_05_02 == wstVersion) {</span>
+<span class="nc" id="L81">            rstrElem = TrustUtil.createRequestSecurityTokenResponseElement(</span>
+                    wstVersion, env.getBody());
+        } else {
+<span class="nc" id="L84">            OMElement rstrcElem = TrustUtil</span>
+                    .createRequestSecurityTokenResponseCollectionElement(
+                            wstVersion, env.getBody());
+<span class="nc" id="L87">            rstrElem = TrustUtil.createRequestSecurityTokenResponseElement(</span>
+                    wstVersion, rstrcElem);
+        }
+
+        Crypto crypto;
+<span class="nc" id="L92">        ClassLoader classLoader = inMsgCtx.getAxisService().getClassLoader();</span>
+<span class="nc bnc" id="L93" title="All 2 branches missed.">        if (config.cryptoElement != null) {</span>
+            // crypto props defined as elements
+<span class="nc" id="L95">            crypto = CommonUtil.getCrypto(TrustUtil</span>
+                    .toProperties(config.cryptoElement), classLoader);
+        } else {
+            // crypto props defined in a properties file
+<span class="nc" id="L99">            crypto = CommonUtil.getCrypto(config.cryptoPropertiesFile, classLoader);</span>
+        }
+
+        // Create TokenType element
+<span class="nc" id="L103">        TrustUtil.createTokenTypeElement(wstVersion, rstrElem).setText(</span>
+                RahasConstants.TOK_TYPE_SAML_10);
+
+        // Creation and expiration times
+<span class="nc" id="L107">        Date creationTime = new Date();</span>
+<span class="nc" id="L108">        Date expirationTime = new Date();</span>
+<span class="nc" id="L109">        expirationTime.setTime(creationTime.getTime() + config.ttl);</span>
+
+        // Use GMT time in milliseconds
+<span class="nc" id="L112">        DateFormat zulu = new XmlSchemaDateFormat();</span>
+
+        // Add the Lifetime element
+<span class="nc" id="L115">        TrustUtil.createLifetimeElement(wstVersion, rstrElem, zulu</span>
+                .format(creationTime), zulu.format(expirationTime));
+
+        // Obtain the token
+<span class="nc" id="L119">        Token tk = tkStorage.getToken(data.getTokenId());</span>
+
+<span class="nc" id="L121">        OMElement assertionOMElement = tk.getToken();</span>
+        Assertion samlAssertion;
+
+
+<span class="nc" id="L125">        samlAssertion = SAMLUtils.buildAssertion((Element) assertionOMElement);</span>
+<span class="nc bnc" id="L126" title="All 2 branches missed.">        if (samlAssertion.getConditions() == null) {</span>
+<span class="nc" id="L127">            samlAssertion.setConditions((Conditions) SAMLUtils.buildXMLObject(Conditions.DEFAULT_ELEMENT_NAME));</span>
+        }
+
+<span class="nc" id="L130">        samlAssertion.getConditions().setNotBefore(new DateTime(creationTime));</span>
+<span class="nc" id="L131">        samlAssertion.getConditions().setNotOnOrAfter(new DateTime(expirationTime));</span>
+
+        // sign the assertion
+<span class="nc" id="L134">        SAMLUtils.signAssertion(samlAssertion, crypto, config.getIssuerKeyAlias(), config.getIssuerKeyPassword());</span>
+
+        // Create the RequestedSecurityToken element and add the SAML token
+        // to it
+<span class="nc" id="L138">        OMElement reqSecTokenElem = TrustUtil</span>
+                .createRequestedSecurityTokenElement(wstVersion, rstrElem);
+
+<span class="nc" id="L141">        Node tempNode = samlAssertion.getDOM();</span>
+<span class="nc" id="L142">        reqSecTokenElem.addChild((OMNode) ((Element) rstrElem)</span>
+                .getOwnerDocument().importNode(tempNode, true));
+
+<span class="nc" id="L145">        return env;</span>
+
+    }
+
+    /**
+     * {@inheritDoc}
+     */
+    public void setConfigurationFile(String configFile) {
+<span class="nc" id="L153">        this.configFile = configFile;</span>
+
+<span class="nc" id="L155">    }</span>
+    
+    /**
+     * {@inheritDoc}
+     */
+    public void setConfigurationElement(OMElement configElement) {
+<span class="nc" id="L161">        this.configElement = configElement;</span>
+<span class="nc" id="L162">    }</span>
+
+    /**
+     * {@inheritDoc}
+     */
+    public void setConfigurationParamName(String configParamName) {
+<span class="nc" id="L168">        this.configParamName = configParamName;</span>
+<span class="nc" id="L169">    }</span>
+
+
+}
+</pre><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rahas.impl/SAMLTokenValidator.html b/axis2/java/core-rampart/code-coverage/org.apache.rahas.impl/SAMLTokenValidator.html
new file mode 100644
index 0000000..c9ba9db
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rahas.impl/SAMLTokenValidator.html
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>SAMLTokenValidator</title><script type="text/javascript" src="../.resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rahas.impl</a> &gt; <span class="el_class">SAMLTokenValidator</span></div><h1>SAMLTokenValidator</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">263 of 263</td><td class="ctr2">0%</td><td class="bar">22 of 22</td><td class="ctr2">0%</td><td class="ctr1">20</td><td class="ctr2">20</td><td class="ctr1">60</td><td class="ctr2">60</td><td class="ctr1">9</td><td class="ctr2">9</td></tr></tfoot><tbody><tr><td id="a2"><a href="SAMLTokenValidator.java.html#L143" class="el_method">getIssuerPublicKey(MessageContext)</a></td><td class="bar" id="b0"><img src="../.resources/redbar.gif" width="120" height="10" title="105" alt="105"/></td><td class="ctr2" id="c0">0%</td><td class="bar" id="d0"><img src="../.resources/redbar.gif" width="120" height="10" title="18" alt="18"/></td><td class="ctr2" id="e0">0%</td><td class="ctr1" id="f0">10</td><td class="ctr2" id="g0">10</td><td class="ctr1" id="h0">22</td><td class="ctr2" id="i0">22</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a8"><a href="SAMLTokenValidator.java.html#L51" class="el_method">validate(RahasData)</a></td><td class="bar" id="b1"><img src="../.resources/redbar.gif" width="100" height="10" title="88" alt="88"/></td><td class="ctr2" id="c1">0%</td><td class="bar" id="d1"><img src="../.resources/redbar.gif" width="26" height="10" title="4" alt="4"/></td><td class="ctr2" id="e1">0%</td><td class="ctr1" id="f1">3</td><td class="ctr2" id="g1">3</td><td class="ctr1" id="h1">18</td><td class="ctr2" id="i1">18</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a3"><a href="SAMLTokenValidator.java.html#L119" class="el_method">isValid(Token, PublicKey)</a></td><td class="bar" id="b2"><img src="../.resources/redbar.gif" width="37" height="10" title="33" alt="33"/></td><td class="ctr2" id="c2">0%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">10</td><td class="ctr2" id="i2">10</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a1"><a href="SAMLTokenValidator.java.html#L206" class="el_method">createOMElement(OMElement, String, String, String)</a></td><td class="bar" id="b3"><img src="../.resources/redbar.gif" width="12" height="10" title="11" alt="11"/></td><td class="ctr2" id="c3">0%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">1</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h7">1</td><td class="ctr2" id="i7">1</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a4"><a href="SAMLTokenValidator.java.html#L34" class="el_method">SAMLTokenValidator()</a></td><td class="bar" id="b4"><img src="../.resources/redbar.gif" width="8" height="10" title="7" alt="7"/></td><td class="ctr2" id="c4">0%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">1</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h3">2</td><td class="ctr2" id="i3">2</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a0"><a href="SAMLTokenValidator.java.html#L200" class="el_method">createMessageElement(int, OMElement, String)</a></td><td class="bar" id="b5"><img src="../.resources/redbar.gif" width="8" height="10" title="7" alt="7"/></td><td class="ctr2" id="c5">0%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">1</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h8">1</td><td class="ctr2" id="i8">1</td><td class="ctr1" id="j5">1</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a6"><a href="SAMLTokenValidator.java.html#L220" class="el_method">setConfigurationFile(String)</a></td><td class="bar" id="b6"><img src="../.resources/redbar.gif" width="4" height="10" title="4" alt="4"/></td><td class="ctr2" id="c6">0%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">1</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h4">2</td><td class="ctr2" id="i4">2</td><td class="ctr1" id="j6">1</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a7"><a href="SAMLTokenValidator.java.html#L233" class="el_method">setConfigurationParamName(String)</a></td><td class="bar" id="b7"><img src="../.resources/redbar.gif" width="4" height="10" title="4" alt="4"/></td><td class="ctr2" id="c7">0%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">1</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h5">2</td><td class="ctr2" id="i5">2</td><td class="ctr1" id="j7">1</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a5"><a href="SAMLTokenValidator.java.html#L237" class="el_method">setConfigurationElement(OMElement)</a></td><td class="bar" id="b8"><img src="../.resources/redbar.gif" width="4" height="10" title="4" alt="4"/></td><td class="ctr2" id="c8">0%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f8">1</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h6">2</td><td class="ctr2" id="i6">2</td><td class="ctr1" id="j8">1</td><td class="ctr2" id="k8">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rahas.impl/SAMLTokenValidator.java.html b/axis2/java/core-rampart/code-coverage/org.apache.rahas.impl/SAMLTokenValidator.java.html
new file mode 100644
index 0000000..cc61dd9
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rahas.impl/SAMLTokenValidator.java.html
@@ -0,0 +1,241 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>SAMLTokenValidator.java</title><link rel="stylesheet" href="../.resources/prettify.css" type="text/css"/><script type="text/javascript" src="../.resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rahas.impl</a> &gt; <span class="el_source">SAMLTokenValidator.java</span></div><h1>SAMLTokenValidator.java</h1><pre class="source lang-java linenums">package org.apache.rahas.impl;
+
+import java.security.PublicKey;
+import java.security.cert.X509Certificate;
+
+import javax.xml.namespace.QName;
+
+import org.apache.axiom.om.OMElement;
+import org.apache.axiom.soap.SOAPEnvelope;
+import org.apache.axis2.context.MessageContext;
+import org.apache.axis2.description.Parameter;
+import org.apache.commons.logging.Log;
+import org.apache.commons.logging.LogFactory;
+import org.apache.rahas.RahasConstants;
+import org.apache.rahas.RahasData;
+import org.apache.rahas.Token;
+import org.apache.rahas.TokenStorage;
+import org.apache.rahas.TokenValidator;
+import org.apache.rahas.TrustException;
+import org.apache.rahas.TrustUtil;
+import org.apache.rahas.impl.util.CommonUtil;
+import org.apache.rahas.impl.util.SAMLUtils;
+import org.apache.ws.security.components.crypto.Crypto;
+import org.apache.ws.security.components.crypto.CryptoFactory;
+import org.opensaml.saml1.core.Assertion;
+import org.opensaml.xml.signature.SignatureValidator;
+import org.opensaml.xml.validation.ValidationException;
+import org.w3c.dom.Element;
+
+/**
+ * Implementation of a SAML Token Validator for the Security Token Service.
+ */
+@SuppressWarnings({&quot;UnusedDeclaration&quot;})
+<span class="nc" id="L34">public class SAMLTokenValidator implements TokenValidator {</span>
+
+<span class="nc" id="L36">    Log log = LogFactory.getLog(SAMLTokenValidator.class);</span>
+
+    private String configFile;
+    private OMElement configElement;
+    private String configParamName;
+
+    /**
+     * Returns a SOAPEnvelope with the result of the validation.
+     * 
+     * @param data
+     *                the RahasData object, containing information about the
+     *                request.
+     */
+    public SOAPEnvelope validate(RahasData data) throws TrustException {
+        // retrieve the message context
+<span class="nc" id="L51">        MessageContext inMsgCtx = data.getInMessageContext();</span>
+
+        // retrieve the list of tokens from the message context
+<span class="nc" id="L54">        TokenStorage tkStorage = TrustUtil.getTokenStore(inMsgCtx);</span>
+
+        // Create envelope
+<span class="nc" id="L57">        SOAPEnvelope env = TrustUtil.createSOAPEnvelope(inMsgCtx</span>
+                .getEnvelope().getNamespace().getNamespaceURI());
+
+        // Create RSTR element, with respective version
+        OMElement rstrElem;
+<span class="nc" id="L62">        int wstVersion = data.getVersion();</span>
+<span class="nc bnc" id="L63" title="All 2 branches missed.">        if (RahasConstants.VERSION_05_02 == wstVersion) {</span>
+<span class="nc" id="L64">            rstrElem = TrustUtil.createRequestSecurityTokenResponseElement(</span>
+                    wstVersion, env.getBody());
+        } else {
+<span class="nc" id="L67">            OMElement rstrcElem = TrustUtil</span>
+                    .createRequestSecurityTokenResponseCollectionElement(
+                            wstVersion, env.getBody());
+<span class="nc" id="L70">            rstrElem = TrustUtil.createRequestSecurityTokenResponseElement(</span>
+                    wstVersion, rstrcElem);
+        }
+
+        // Create TokenType element, set to RSTR/Status
+<span class="nc" id="L75">        TrustUtil.createTokenTypeElement(wstVersion, rstrElem).setText(</span>
+                TrustUtil.getWSTNamespace(wstVersion)
+                        + RahasConstants.TOK_TYPE_STATUS);
+
+        // Create Status element
+<span class="nc" id="L80">        OMElement statusElement = createMessageElement(wstVersion,</span>
+                rstrElem, RahasConstants.LocalNames.STATUS);
+
+        // Obtain the token
+<span class="nc" id="L84">        Token tk = tkStorage.getToken(data.getTokenId());</span>
+
+        // create the crypto object
+<span class="nc" id="L87">        PublicKey issuerPBKey = getIssuerPublicKey(inMsgCtx);</span>
+
+<span class="nc" id="L89">        boolean valid = isValid(tk, issuerPBKey);</span>
+        String validityCode;
+
+<span class="nc bnc" id="L92" title="All 2 branches missed.">        if (valid) {</span>
+<span class="nc" id="L93">            validityCode = RahasConstants.STATUS_CODE_VALID;</span>
+        } else {
+<span class="nc" id="L95">            validityCode = RahasConstants.STATUS_CODE_INVALID;</span>
+        }
+
+        // Create Code element (inside Status) and set it to the
+        // correspondent value
+<span class="nc" id="L100">        createMessageElement(wstVersion, statusElement,</span>
+                RahasConstants.LocalNames.CODE).setText(
+                TrustUtil.getWSTNamespace(wstVersion) + validityCode);
+
+<span class="nc" id="L104">        return env;</span>
+    }
+
+    /**
+     * Checks whether the token is valid or not, by verifying the issuer's own
+     * signature. If it has been signed by the token issuer, then it is a valid
+     * token.
+     * 
+     * @param token
+     *                the token to validate.
+     * @param issuerPBKey Public key which should be used during validation.
+     * @return true if the token has been signed by the issuer.
+     */
+    private boolean isValid(Token token, PublicKey issuerPBKey) {
+        // extract SAMLAssertion object from token
+<span class="nc" id="L119">        OMElement assertionOMElement = token.getToken();</span>
+        Assertion samlAssertion;
+
+        try {
+<span class="nc" id="L123">            samlAssertion = SAMLUtils.buildAssertion((Element) assertionOMElement);</span>
+
+<span class="nc" id="L125">            log.info(&quot;Verifying token validity...&quot;);</span>
+
+            // check if the token has been signed by the issuer.
+<span class="nc" id="L128">            SignatureValidator validator = new SignatureValidator(samlAssertion.getSignature().getSigningCredential());</span>
+<span class="nc" id="L129">            validator.validate(samlAssertion.getSignature());</span>
+
+<span class="nc" id="L131">        } catch (ValidationException e) {</span>
+<span class="nc" id="L132">            log.error(&quot;Signature verification failed on SAML token.&quot;, e);</span>
+<span class="nc" id="L133">            return false;</span>
+<span class="nc" id="L134">        }</span>
+
+        // if there was no exception, then the token is valid
+<span class="nc" id="L137">        return true;</span>
+    }
+
+    //here we basically reuse the SAMLTokenIssuer config
+    // to create the crypto object, so we can load the issuer's certificates
+    private PublicKey getIssuerPublicKey(MessageContext inMsgCtx) {
+<span class="nc" id="L143">        PublicKey issuerPBKey = null;</span>
+<span class="nc" id="L144">        SAMLTokenIssuerConfig config = null;</span>
+
+        try {
+<span class="nc bnc" id="L147" title="All 2 branches missed.">            if (configElement != null) {</span>
+<span class="nc" id="L148">                config = new SAMLTokenIssuerConfig(</span>
+                        configElement
+                                .getFirstChildWithName(SAMLTokenIssuerConfig.SAML_ISSUER_CONFIG));
+            }
+
+            // Look for the file
+<span class="nc bnc" id="L154" title="All 4 branches missed.">            if ((config == null) &amp;&amp; (configFile != null)) {</span>
+<span class="nc" id="L155">                config = new SAMLTokenIssuerConfig(configFile);</span>
+            }
+
+            // Look for the param
+<span class="nc bnc" id="L159" title="All 4 branches missed.">            if ((config == null) &amp;&amp; (configParamName != null)) {</span>
+<span class="nc" id="L160">                Parameter param = inMsgCtx.getParameter(configParamName);</span>
+<span class="nc bnc" id="L161" title="All 4 branches missed.">                if ((param != null) &amp;&amp; (param.getParameterElement() != null)) {</span>
+<span class="nc" id="L162">                    config = new SAMLTokenIssuerConfig(param</span>
+                            .getParameterElement().getFirstChildWithName(
+                                    SAMLTokenIssuerConfig.SAML_ISSUER_CONFIG));
+                } else {
+<span class="nc" id="L166">                    throw new TrustException(&quot;expectedParameterMissing&quot;,</span>
+                            new String[] { configParamName });
+                }
+            }
+
+<span class="nc bnc" id="L171" title="All 2 branches missed.">            if (config == null) {</span>
+<span class="nc" id="L172">                throw new TrustException(&quot;configurationIsNull&quot;);</span>
+            }
+
+            Crypto crypto;
+<span class="nc bnc" id="L176" title="All 2 branches missed.">            if (config.cryptoElement != null) { // crypto props</span>
+                // defined as
+                // elements
+<span class="nc" id="L179">                crypto = CryptoFactory.getInstance(TrustUtil</span>
+                        .toProperties(config.cryptoElement), inMsgCtx
+                        .getAxisService().getClassLoader());
+            } else { // crypto props defined in a properties file
+<span class="nc" id="L183">                crypto = CryptoFactory.getInstance(config.cryptoPropertiesFile,</span>
+                        inMsgCtx.getAxisService().getClassLoader());
+            }
+
+<span class="nc" id="L187">            X509Certificate issuerCert = CommonUtil.getCertificateByAlias(crypto,config.issuerKeyAlias);</span>
+
+<span class="nc" id="L189">            issuerPBKey = issuerCert.getPublicKey();</span>
+
+<span class="nc" id="L191">        } catch (Exception e) {</span>
+<span class="nc" id="L192">            log.error(&quot;Could not retrieve issuer public key&quot;, e);</span>
+<span class="nc" id="L193">        }</span>
+<span class="nc" id="L194">        return issuerPBKey;</span>
+    }
+
+
+    private static OMElement createMessageElement(int version,
+            OMElement parent, String elementName) throws TrustException {
+<span class="nc" id="L200">        return createOMElement(parent, TrustUtil.getWSTNamespace(version),</span>
+                elementName, RahasConstants.WST_PREFIX);
+    }
+
+    private static OMElement createOMElement(OMElement parent, String ns,
+            String ln, String prefix) {
+<span class="nc" id="L206">        return parent.getOMFactory().createOMElement(new QName(ns, ln, prefix),</span>
+                parent);
+    }
+
+    // ========================================================================
+
+    /**
+     * Set the configuration file of this TokenValidator. &lt;p/&gt; This is the text
+     * value of the &amp;lt;configuration-file&amp;gt; element of the
+     * token-dispatcher-configuration
+     * 
+     * @param configFile  configuration file to be used.
+     */
+    public void setConfigurationFile(String configFile) {
+<span class="nc" id="L220">        this.configFile = configFile;</span>
+<span class="nc" id="L221">    }</span>
+
+    /**
+     * Set the name of the configuration parameter. &lt;p/&gt; If this is used then
+     * there must be a &lt;code&gt;org.apache.axis2.description.Parameter&lt;/code&gt;
+     * object available in the via the messageContext when the
+     * &lt;code&gt;TokenValidator&lt;/code&gt; is called.
+     * 
+     * @param configParamName Parameter name.
+     * @see org.apache.axis2.description.Parameter
+     */
+    public void setConfigurationParamName(String configParamName) {
+<span class="nc" id="L233">        this.configParamName = configParamName;</span>
+<span class="nc" id="L234">    }</span>
+
+    public void setConfigurationElement(OMElement configElement) {
+<span class="nc" id="L237">        this.configElement = configElement;</span>
+<span class="nc" id="L238">    }</span>
+
+}
+</pre><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rahas.impl/SCTIssuer.html b/axis2/java/core-rampart/code-coverage/org.apache.rahas.impl/SCTIssuer.html
new file mode 100644
index 0000000..84d1375
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rahas.impl/SCTIssuer.html
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>SCTIssuer</title><script type="text/javascript" src="../.resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rahas.impl</a> &gt; <span class="el_class">SCTIssuer</span></div><h1>SCTIssuer</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">49 of 287</td><td class="ctr2">83%</td><td class="bar">14 of 32</td><td class="ctr2">56%</td><td class="ctr1">14</td><td class="ctr2">24</td><td class="ctr1">8</td><td class="ctr2">64</td><td class="ctr1">0</td><td class="ctr2">8</td></tr></tfoot><tbody><tr><td id="a3"><a href="SCTIssuer.java.html#L62" class="el_method">issue(RahasData)</a></td><td class="bar" id="b0"><img src="../.resources/redbar.gif" width="24" height="10" title="34" alt="34"/><img src="../.resources/greenbar.gif" width="28" height="10" title="40" alt="40"/></td><td class="ctr2" id="c7">54%</td><td class="bar" id="d0"><img src="../.resources/redbar.gif" width="60" height="10" title="8" alt="8"/><img src="../.resources/greenbar.gif" width="60" height="10" title="8" alt="8"/></td><td class="ctr2" id="e2">50%</td><td class="ctr1" id="f0">8</td><td class="ctr2" id="g0">9</td><td class="ctr1" id="h0">4</td><td class="ctr2" id="i1">13</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a0"><a href="SCTIssuer.java.html#L100" class="el_method">createEnvelope(RahasData, SCTIssuerConfig)</a></td><td class="bar" id="b1"><img src="../.resources/redbar.gif" width="5" height="10" title="8" alt="8"/><img src="../.resources/greenbar.gif" width="114" height="10" title="162" alt="162"/></td><td class="ctr2" id="c5">95%</td><td class="bar" id="d1"><img src="../.resources/redbar.gif" width="30" height="10" title="4" alt="4"/><img src="../.resources/greenbar.gif" width="45" height="10" title="6" alt="6"/></td><td class="ctr2" id="e1">60%</td><td class="ctr1" id="f1">4</td><td class="ctr2" id="g1">6</td><td class="ctr1" id="h1">2</td><td class="ctr2" id="i0">36</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a2"><a href="SCTIssuer.java.html#L225" class="el_method">getWSCVersion(String)</a></td><td class="bar" id="b2"><img src="../.resources/redbar.gif" width="4" height="10" title="7" alt="7"/><img src="../.resources/greenbar.gif" width="11" height="10" title="16" alt="16"/></td><td class="ctr2" id="c6">70%</td><td class="bar" id="d2"><img src="../.resources/redbar.gif" width="15" height="10" title="2" alt="2"/><img src="../.resources/greenbar.gif" width="30" height="10" title="4" alt="4"/></td><td class="ctr2" id="e0">67%</td><td class="ctr1" id="f2">2</td><td class="ctr2" id="g2">4</td><td class="ctr1" id="h2">2</td><td class="ctr2" id="i2">7</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a1"><a href="SCTIssuer.java.html#L202" class="el_method">getResponseAction(RahasData)</a></td><td class="bar" id="b3"><img src="../.resources/greenbar.gif" width="3" height="10" title="5" alt="5"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">0</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i6">1</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a6"><a href="SCTIssuer.java.html#L209" class="el_method">setConfigurationFile(String)</a></td><td class="bar" id="b4"><img src="../.resources/greenbar.gif" width="2" height="10" title="4" alt="4"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">0</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">0</td><td class="ctr2" id="i3">2</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a5"><a href="SCTIssuer.java.html#L216" class="el_method">setConfigurationElement(OMElement)</a></td><td class="bar" id="b5"><img src="../.resources/greenbar.gif" width="2" height="10" title="4" alt="4"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i4">2</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a7"><a href="SCTIssuer.java.html#L220" class="el_method">setConfigurationParamName(String)</a></td><td class="bar" id="b6"><img src="../.resources/greenbar.gif" width="2" height="10" title="4" alt="4"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i5">2</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a4"><a href="SCTIssuer.java.html#L38" class="el_method">SCTIssuer()</a></td><td class="bar" id="b7"><img src="../.resources/greenbar.gif" width="2" height="10" title="3" alt="3"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i7">1</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rahas.impl/SCTIssuer.java.html b/axis2/java/core-rampart/code-coverage/org.apache.rahas.impl/SCTIssuer.java.html
new file mode 100644
index 0000000..d809409
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rahas.impl/SCTIssuer.java.html
@@ -0,0 +1,238 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>SCTIssuer.java</title><link rel="stylesheet" href="../.resources/prettify.css" type="text/css"/><script type="text/javascript" src="../.resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rahas.impl</a> &gt; <span class="el_source">SCTIssuer.java</span></div><h1>SCTIssuer.java</h1><pre class="source lang-java linenums">/*
+ * Copyright 2004,2005 The Apache Software Foundation.
+ *
+ * Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package org.apache.rahas.impl;
+
+import org.apache.axiom.om.OMElement;
+import org.apache.axiom.soap.SOAPEnvelope;
+import org.apache.axis2.description.Parameter;
+import org.apache.rahas.RahasConstants;
+import org.apache.rahas.RahasData;
+import org.apache.rahas.Token;
+import org.apache.rahas.TokenIssuer;
+import org.apache.rahas.TrustException;
+import org.apache.rahas.TrustUtil;
+import org.apache.ws.security.conversation.ConversationConstants;
+import org.apache.ws.security.conversation.ConversationException;
+import org.apache.ws.security.message.token.SecurityContextToken;
+import org.apache.ws.security.util.XmlSchemaDateFormat;
+import org.w3c.dom.Document;
+import org.w3c.dom.Element;
+
+import java.text.DateFormat;
+import java.util.Date;
+
+<span class="fc" id="L38">public class SCTIssuer implements TokenIssuer {</span>
+
+    public final static String COMPUTED_KEY = &quot;ComputedKey&quot;;
+
+    private String configFile;
+
+    private OMElement configElement;
+
+    private String configParamName;
+
+    /**
+     * Issue a {@link SecurityContextToken} based on the wsse:Signature or
+     * wsse:UsernameToken
+     * &lt;p/&gt;
+     * This will support returning the SecurityContextToken with the following
+     * types of wst:RequestedProof tokens:
+     * &lt;ul&gt;
+     * &lt;li&gt;xenc:EncryptedKey&lt;/li&gt;
+     * &lt;li&gt;wst:ComputedKey&lt;/li&gt;
+     * &lt;li&gt;wst:BinarySecret (for secure transport)&lt;/li&gt;
+     * &lt;/ul&gt;
+     */
+    public SOAPEnvelope issue(RahasData data) throws TrustException {
+
+<span class="fc" id="L62">        SCTIssuerConfig config = null;</span>
+<span class="pc bpc" id="L63" title="1 of 2 branches missed.">        if (this.configElement != null) {</span>
+<span class="nc" id="L64">            config = SCTIssuerConfig</span>
+                    .load(configElement
+                            .getFirstChildWithName(SCTIssuerConfig.SCT_ISSUER_CONFIG));
+        }
+
+        // Look for the file
+<span class="pc bpc" id="L70" title="2 of 4 branches missed.">        if (config == null &amp;&amp; this.configFile != null) {</span>
+<span class="nc" id="L71">            config = SCTIssuerConfig.load(this.configFile);</span>
+        }
+
+        // Look for the param
+<span class="pc bpc" id="L75" title="2 of 4 branches missed.">        if (config == null &amp;&amp; this.configParamName != null) {</span>
+<span class="fc" id="L76">            Parameter param = data.getInMessageContext().getParameter(this.configParamName);</span>
+<span class="pc bpc" id="L77" title="2 of 4 branches missed.">            if (param != null &amp;&amp; param.getParameterElement() != null) {</span>
+<span class="fc" id="L78">                config = SCTIssuerConfig.load(param.getParameterElement()</span>
+                        .getFirstChildWithName(
+                        SCTIssuerConfig.SCT_ISSUER_CONFIG));
+            } else {
+<span class="nc" id="L82">                throw new TrustException(&quot;expectedParameterMissing&quot;,</span>
+                                         new String[]{this.configParamName});
+            }
+        }
+
+<span class="pc bpc" id="L87" title="1 of 2 branches missed.">        if (config == null) {</span>
+<span class="nc" id="L88">            throw new TrustException(&quot;missingConfiguration&quot;,</span>
+                                     new String[]{SCTIssuerConfig.SCT_ISSUER_CONFIG
+                                             .getLocalPart()});
+        }
+
+        // Env
+<span class="fc" id="L94">        return createEnvelope(data, config);</span>
+    }
+
+    private SOAPEnvelope createEnvelope(RahasData data,
+                                        SCTIssuerConfig config) throws TrustException {
+        try {
+<span class="fc" id="L100">            SOAPEnvelope env = TrustUtil.createSOAPEnvelope(data.getSoapNs());</span>
+<span class="fc" id="L101">            int wstVersion = data.getVersion();</span>
+
+            // Get the document
+<span class="fc" id="L104">            Document doc = ((Element) env).getOwnerDocument();</span>
+
+<span class="fc" id="L106">            SecurityContextToken sct =</span>
+                    new SecurityContextToken(this.getWSCVersion(data.getTokenType()), doc);
+
+            OMElement rstrElem;
+<span class="fc bfc" id="L110" title="All 2 branches covered.">            if (wstVersion == RahasConstants.VERSION_05_12) {</span>
+                /**
+                 * If secure conversation version is http://docs.oasis-open.org/ws-sx/ws-trust/200512
+                 * We have to wrap &quot;request security token response&quot; in a &quot;request security token response
+                 * collection&quot;.
+                 * See WS-SecureConversation 1.3 spec's Section 3 - Establishing Security Contexts
+                 * for more details.
+                 */
+<span class="fc" id="L118">                OMElement requestedSecurityTokenResponseCollection = TrustUtil</span>
+                        .createRequestSecurityTokenResponseCollectionElement(wstVersion, env.getBody());
+<span class="fc" id="L120">                rstrElem =</span>
+                        TrustUtil.createRequestSecurityTokenResponseElement(wstVersion,
+                                requestedSecurityTokenResponseCollection);
+<span class="fc" id="L123">            } else {</span>
+<span class="fc" id="L124">                rstrElem =</span>
+                        TrustUtil.createRequestSecurityTokenResponseElement(wstVersion,
+                                env.getBody());
+            }
+
+
+<span class="fc" id="L130">            OMElement rstElem =</span>
+                    TrustUtil.createRequestedSecurityTokenElement(wstVersion, rstrElem);
+
+<span class="fc" id="L133">            rstElem.addChild((OMElement) sct.getElement());</span>
+
+<span class="fc" id="L135">            String tokenType = data.getTokenType();</span>
+
+<span class="fc" id="L137">            OMElement reqAttachedRef = null;</span>
+<span class="fc" id="L138">            OMElement reqUnattachedRef = null;</span>
+<span class="pc bpc" id="L139" title="1 of 2 branches missed.">            if (config.addRequestedAttachedRef) {</span>
+<span class="fc" id="L140">                reqAttachedRef = TrustUtil.createRequestedAttachedRef(wstVersion,</span>
+                                                         rstrElem,
+                                                         &quot;#&quot; + sct.getID(),
+                                                         tokenType);
+            }
+
+<span class="pc bpc" id="L146" title="1 of 2 branches missed.">            if (config.addRequestedUnattachedRef) {</span>
+<span class="fc" id="L147">                reqUnattachedRef = TrustUtil.createRequestedUnattachedRef(wstVersion,</span>
+                                                           rstrElem,
+                                                           sct.getIdentifier(),
+                                                           tokenType);
+            }
+
+            //Creation and expiration times
+<span class="fc" id="L154">            Date creationTime = new Date();</span>
+<span class="fc" id="L155">            Date expirationTime = new Date();</span>
+
+<span class="fc" id="L157">            expirationTime.setTime(creationTime.getTime() + config.ttl);</span>
+
+            // Use GMT time in milliseconds
+<span class="fc" id="L160">            DateFormat zulu = new XmlSchemaDateFormat();</span>
+
+            // Add the Lifetime element
+<span class="fc" id="L163">            TrustUtil.createLifetimeElement(wstVersion,</span>
+                                            rstrElem,
+                                            zulu.format(creationTime),
+                                            zulu.format(expirationTime));
+
+            // Store the tokens
+<span class="fc" id="L169">            Token sctToken = new Token(sct.getIdentifier(),</span>
+                                       (OMElement) sct.getElement(),
+                                       creationTime,
+                                       expirationTime);
+            
+<span class="pc bpc" id="L174" title="1 of 2 branches missed.">            if(config.addRequestedAttachedRef) {</span>
+<span class="fc" id="L175">                sctToken.setAttachedReference(reqAttachedRef.getFirstElement());</span>
+            }
+            
+<span class="pc bpc" id="L178" title="1 of 2 branches missed.">            if(config.addRequestedUnattachedRef) {</span>
+<span class="fc" id="L179">                sctToken.setUnattachedReference(reqUnattachedRef.getFirstElement());</span>
+            }
+
+<span class="fc" id="L182">            byte[] secret = TokenIssuerUtil.getSharedSecret(data, config.keyComputation, config.keySize);</span>
+<span class="fc" id="L183">            sctToken.setSecret(secret);</span>
+            
+            //Add the RequestedProofToken
+<span class="fc" id="L186">            TokenIssuerUtil.handleRequestedProofToken(data,</span>
+                                                      wstVersion,
+                                                      config,
+                                                      rstrElem,
+                                                      sctToken,
+                                                      doc);
+            
+<span class="fc" id="L193">            sctToken.setState(Token.ISSUED);</span>
+<span class="fc" id="L194">            TrustUtil.getTokenStore(data.getInMessageContext()).add(sctToken);</span>
+<span class="fc" id="L195">            return env;</span>
+<span class="nc" id="L196">        } catch (ConversationException e) {</span>
+<span class="nc" id="L197">            throw new TrustException(e.getMessage(), e);</span>
+        }
+    }
+
+    public String getResponseAction(RahasData data) throws TrustException {
+<span class="fc" id="L202">        return TrustUtil.getActionValue(data.getVersion(), RahasConstants.RSTR_ACTION_SCT);</span>
+    }
+
+    /**
+     * @see org.apache.rahas.TokenIssuer#setConfigurationFile(java.lang.String)
+     */
+    public void setConfigurationFile(String configFile) {
+<span class="fc" id="L209">        this.configFile = configFile;</span>
+<span class="fc" id="L210">    }</span>
+
+    /**
+     * @see org.apache.rahas.TokenIssuer#setConfigurationElement(OMElement)
+     */
+    public void setConfigurationElement(OMElement configElement) {
+<span class="fc" id="L216">        this.configElement = configElement;</span>
+<span class="fc" id="L217">    }</span>
+
+    public void setConfigurationParamName(String configParamName) {
+<span class="fc" id="L220">        this.configParamName = configParamName;</span>
+<span class="fc" id="L221">    }</span>
+
+    private int getWSCVersion(String tokenTypeValue) throws ConversationException {
+
+<span class="pc bpc" id="L225" title="1 of 2 branches missed.">        if (tokenTypeValue == null) {</span>
+<span class="nc" id="L226">            return ConversationConstants.DEFAULT_VERSION;</span>
+        }
+
+<span class="fc bfc" id="L229" title="All 2 branches covered.">        if (tokenTypeValue.startsWith(ConversationConstants.WSC_NS_05_02)) {</span>
+<span class="fc" id="L230">            return ConversationConstants.getWSTVersion(ConversationConstants.WSC_NS_05_02);</span>
+<span class="pc bpc" id="L231" title="1 of 2 branches missed.">        } else if (tokenTypeValue.startsWith(ConversationConstants.WSC_NS_05_12)) {</span>
+<span class="fc" id="L232">            return ConversationConstants.getWSTVersion(ConversationConstants.WSC_NS_05_12);</span>
+        } else {
+<span class="nc" id="L234">            throw new ConversationException(&quot;unsupportedSecConvVersion&quot;);</span>
+        }
+    }
+}
+</pre><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rahas.impl/SCTIssuerConfig.html b/axis2/java/core-rampart/code-coverage/org.apache.rahas.impl/SCTIssuerConfig.html
new file mode 100644
index 0000000..7815f96
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rahas.impl/SCTIssuerConfig.html
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>SCTIssuerConfig</title><script type="text/javascript" src="../.resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rahas.impl</a> &gt; <span class="el_class">SCTIssuerConfig</span></div><h1>SCTIssuerConfig</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">41 of 120</td><td class="ctr2">66%</td><td class="bar">10 of 18</td><td class="ctr2">44%</td><td class="ctr1">10</td><td class="ctr2">13</td><td class="ctr1">8</td><td class="ctr2">23</td><td class="ctr1">1</td><td class="ctr2">4</td></tr></tfoot><tbody><tr><td id="a1"><a href="SCTIssuerConfig.java.html#L73" class="el_method">load(String)</a></td><td class="bar" id="b0"><img src="../.resources/redbar.gif" width="39" height="10" title="27" alt="27"/></td><td class="ctr2" id="c3">0%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h0">6</td><td class="ctr2" id="i1">6</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a2"><a href="SCTIssuerConfig.java.html#L35" class="el_method">SCTIssuerConfig(OMElement)</a></td><td class="bar" id="b1"><img src="../.resources/redbar.gif" width="20" height="10" title="14" alt="14"/><img src="../.resources/greenbar.gif" width="99" height="10" title="68" alt="68"/></td><td class="ctr2" id="c2">83%</td><td class="bar" id="d0"><img src="../.resources/redbar.gif" width="66" height="10" title="10" alt="10"/><img src="../.resources/greenbar.gif" width="53" height="10" title="8" alt="8"/></td><td class="ctr2" id="e0">44%</td><td class="ctr1" id="f0">9</td><td class="ctr2" id="g0">10</td><td class="ctr1" id="h1">2</td><td class="ctr2" id="i0">15</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a3"><a href="SCTIssuerConfig.java.html#L32" class="el_method">static {...}</a></td><td class="bar" id="b2"><img src="../.resources/greenbar.gif" width="8" height="10" title="6" alt="6"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">0</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">0</td><td class="ctr2" id="i2">1</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a0"><a href="SCTIssuerConfig.java.html#L65" class="el_method">load(OMElement)</a></td><td class="bar" id="b3"><img src="../.resources/greenbar.gif" width="7" height="10" title="5" alt="5"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">0</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i3">1</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rahas.impl/SCTIssuerConfig.java.html b/axis2/java/core-rampart/code-coverage/org.apache.rahas.impl/SCTIssuerConfig.java.html
new file mode 100644
index 0000000..2fc50af
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rahas.impl/SCTIssuerConfig.java.html
@@ -0,0 +1,83 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>SCTIssuerConfig.java</title><link rel="stylesheet" href="../.resources/prettify.css" type="text/css"/><script type="text/javascript" src="../.resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rahas.impl</a> &gt; <span class="el_source">SCTIssuerConfig.java</span></div><h1>SCTIssuerConfig.java</h1><pre class="source lang-java linenums">/*
+ * Copyright 2004,2005 The Apache Software Foundation.
+ *
+ * Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package org.apache.rahas.impl;
+
+import org.apache.axiom.om.OMElement;
+import org.apache.axiom.om.impl.builder.StAXOMBuilder;
+import org.apache.rahas.TrustException;
+
+import javax.xml.namespace.QName;
+
+import java.io.FileInputStream;
+
+/**
+ * SCTIssuer Configuration processor
+ */
+public class SCTIssuerConfig extends AbstractIssuerConfig{
+
+<span class="fc" id="L32">    public final static QName SCT_ISSUER_CONFIG = new QName(&quot;sct-issuer-config&quot;);</span>
+    protected byte[] requesterEntropy;
+
+<span class="fc" id="L35">    private SCTIssuerConfig(OMElement elem) throws TrustException {</span>
+<span class="fc" id="L36">        OMElement proofKeyElem = elem.getFirstChildWithName(PROOF_KEY_TYPE);</span>
+<span class="pc bpc" id="L37" title="1 of 2 branches missed.">        if (proofKeyElem != null) {</span>
+<span class="fc" id="L38">            this.proofKeyType = proofKeyElem.getText().trim();</span>
+        }
+
+<span class="fc" id="L41">        OMElement cryptoPropertiesElem = elem</span>
+                .getFirstChildWithName(new QName(&quot;cryptoProperties&quot;));
+
+<span class="pc bpc" id="L44" title="3 of 4 branches missed.">        if (!TokenIssuerUtil.BINARY_SECRET.equals(proofKeyType) &amp;&amp; cryptoPropertiesElem == null) {</span>
+<span class="nc" id="L45">            throw new TrustException(&quot;sctIssuerCryptoPropertiesMissing&quot;);</span>
+        }
+
+<span class="pc bpc" id="L48" title="1 of 2 branches missed.">        this.addRequestedAttachedRef =</span>
+                elem.getFirstChildWithName(ADD_REQUESTED_ATTACHED_REF) != null;
+<span class="pc bpc" id="L50" title="1 of 2 branches missed.">        this.addRequestedUnattachedRef =</span>
+                elem.getFirstChildWithName(ADD_REQUESTED_UNATTACHED_REF) != null;
+<span class="pc bpc" id="L52" title="1 of 2 branches missed.">        if ((cryptoElement =</span>
+                cryptoPropertiesElem.getFirstChildWithName(CRYPTO)) == null) { // no children. Hence, prop file should have been defined
+<span class="nc" id="L54">            this.cryptoPropertiesFile = cryptoPropertiesElem.getText().trim();</span>
+        }
+        // else Props should be defined as children of a crypto element
+        
+<span class="fc" id="L58">        OMElement keyCompElem = elem.getFirstChildWithName(KeyComputation.KEY_COMPUTATION);</span>
+<span class="pc bpc" id="L59" title="3 of 6 branches missed.">        if (keyCompElem != null &amp;&amp; keyCompElem.getText() != null &amp;&amp; !&quot;&quot;.equals(keyCompElem.getText())) {</span>
+<span class="fc" id="L60">            this.keyComputation = Integer.parseInt(keyCompElem.getText());</span>
+        }
+<span class="fc" id="L62">    }</span>
+
+    public static SCTIssuerConfig load(OMElement elem) throws TrustException {
+<span class="fc" id="L65">        return new SCTIssuerConfig(elem);</span>
+    }
+
+    public static SCTIssuerConfig load(String configFilePath)
+            throws TrustException {
+        FileInputStream fis;
+        StAXOMBuilder builder;
+        try {
+<span class="nc" id="L73">            fis = new FileInputStream(configFilePath);</span>
+<span class="nc" id="L74">            builder = new StAXOMBuilder(fis);</span>
+<span class="nc" id="L75">        } catch (Exception e) {</span>
+<span class="nc" id="L76">            throw new TrustException(&quot;errorLoadingConfigFile&quot;,</span>
+                    new String[] { configFilePath });
+<span class="nc" id="L78">        }</span>
+
+<span class="nc" id="L80">        return load(builder.getDocumentElement());</span>
+    }
+}
+</pre><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rahas.impl/TokenCancelerConfig.html b/axis2/java/core-rampart/code-coverage/org.apache.rahas.impl/TokenCancelerConfig.html
new file mode 100644
index 0000000..36430a4
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rahas.impl/TokenCancelerConfig.html
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>TokenCancelerConfig</title><script type="text/javascript" src="../.resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rahas.impl</a> &gt; <span class="el_class">TokenCancelerConfig</span></div><h1>TokenCancelerConfig</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">27 of 41</td><td class="ctr2">34%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">1</td><td class="ctr2">4</td><td class="ctr1">6</td><td class="ctr2">10</td><td class="ctr1">1</td><td class="ctr2">4</td></tr></tfoot><tbody><tr><td id="a1"><a href="TokenCancelerConfig.java.html#L73" class="el_method">load(String)</a></td><td class="bar" id="b0"><img src="../.resources/redbar.gif" width="120" height="10" title="27" alt="27"/></td><td class="ctr2" id="c3">0%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">6</td><td class="ctr2" id="i0">6</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a2"><a href="TokenCancelerConfig.java.html#L39" class="el_method">static {...}</a></td><td class="bar" id="b1"><img src="../.resources/greenbar.gif" width="26" height="10" title="6" alt="6"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">0</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">0</td><td class="ctr2" id="i2">1</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a0"><a href="TokenCancelerConfig.java.html#L65" class="el_method">load(OMElement)</a></td><td class="bar" id="b2"><img src="../.resources/greenbar.gif" width="22" height="10" title="5" alt="5"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">0</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">0</td><td class="ctr2" id="i3">1</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a3"><a href="TokenCancelerConfig.java.html#L41" class="el_method">TokenCancelerConfig(OMElement)</a></td><td class="bar" id="b3"><img src="../.resources/greenbar.gif" width="13" height="10" title="3" alt="3"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">0</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i1">2</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rahas.impl/TokenCancelerConfig.java.html b/axis2/java/core-rampart/code-coverage/org.apache.rahas.impl/TokenCancelerConfig.java.html
new file mode 100644
index 0000000..e91db04
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rahas.impl/TokenCancelerConfig.java.html
@@ -0,0 +1,81 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>TokenCancelerConfig.java</title><link rel="stylesheet" href="../.resources/prettify.css" type="text/css"/><script type="text/javascript" src="../.resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rahas.impl</a> &gt; <span class="el_source">TokenCancelerConfig.java</span></div><h1>TokenCancelerConfig.java</h1><pre class="source lang-java linenums">/*                                                                             
+ * Copyright 2004,2005 The Apache Software Foundation.                         
+ *                                                                             
+ * Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);             
+ * you may not use this file except in compliance with the License.            
+ * You may obtain a copy of the License at                                     
+ *                                                                             
+ *      http://www.apache.org/licenses/LICENSE-2.0                             
+ *                                                                             
+ * Unless required by applicable law or agreed to in writing, software         
+ * distributed under the License is distributed on an &quot;AS IS&quot; BASIS,           
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.    
+ * See the License for the specific language governing permissions and         
+ * limitations under the License.                                              
+ */
+package org.apache.rahas.impl;
+
+import org.apache.axiom.om.OMElement;
+import org.apache.axiom.om.impl.builder.StAXOMBuilder;
+import org.apache.rahas.TrustException;
+
+import javax.xml.namespace.QName;
+import java.io.FileInputStream;
+
+/**
+ * 
+ */
+public class TokenCancelerConfig {
+
+   /*
+   &lt;parameter name=&quot;token-canceler-config&quot;&gt;
+		&lt;token-canceler-config&gt;
+			&lt;proofToken&gt;EncryptedKey&lt;/proofToken&gt;
+			&lt;cryptoProperties&gt;sctIssuer.properties&lt;/cryptoProperties&gt;
+			&lt;addRequestedAttachedRef /&gt;
+		&lt;/stoken-canceler-config&gt;
+    &lt;/parameter&gt;
+    */
+<span class="fc" id="L39">    public final static QName TOKEN_CANCELER_CONFIG = new QName(&quot;token-canceler-config&quot;);</span>
+
+<span class="fc" id="L41">    private TokenCancelerConfig(OMElement elem) throws TrustException {</span>
+        /*OMElement proofTokenElem =
+                elem.getFirstChildWithName(new QName(&quot;proofToken&quot;));
+        if (proofTokenElem != null) {
+            this.proofTokenType = proofTokenElem.getText().trim();
+        }
+
+        OMElement cryptoPropertiesElem = elem
+                .getFirstChildWithName(new QName(&quot;cryptoProperties&quot;));
+
+        if (!SCTIssuer.BINARY_SECRET.equals(proofTokenType)
+            &amp;&amp; cryptoPropertiesElem == null) {
+            throw new TrustException(&quot;sctIssuerCryptoPropertiesMissing&quot;);
+        }
+
+        this.addRequestedAttachedRef = elem
+                .getFirstChildWithName(ADD_REQUESTED_ATTACHED_REF) != null;
+        this.addRequestedUnattachedRef = elem
+                .getFirstChildWithName(ADD_REQUESTED_UNATTACHED_REF) != null;
+
+        this.cryptoPropertiesFile = cryptoPropertiesElem.getText().trim();*/
+<span class="fc" id="L62">    }</span>
+
+    public static TokenCancelerConfig load(OMElement elem) throws TrustException {
+<span class="fc" id="L65">        return new TokenCancelerConfig(elem);</span>
+    }
+
+    public static TokenCancelerConfig load(String configFilePath)
+            throws TrustException {
+        FileInputStream fis;
+        StAXOMBuilder builder;
+        try {
+<span class="nc" id="L73">            fis = new FileInputStream(configFilePath);</span>
+<span class="nc" id="L74">            builder = new StAXOMBuilder(fis);</span>
+<span class="nc" id="L75">        } catch (Exception e) {</span>
+<span class="nc" id="L76">            throw new TrustException(&quot;errorLoadingConfigFile&quot;, new String[] { configFilePath });</span>
+<span class="nc" id="L77">        }</span>
+<span class="nc" id="L78">        return load(builder.getDocumentElement());</span>
+    }
+}
+</pre><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rahas.impl/TokenCancelerImpl.html b/axis2/java/core-rampart/code-coverage/org.apache.rahas.impl/TokenCancelerImpl.html
new file mode 100644
index 0000000..8805a38
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rahas.impl/TokenCancelerImpl.html
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>TokenCancelerImpl</title><script type="text/javascript" src="../.resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rahas.impl</a> &gt; <span class="el_class">TokenCancelerImpl</span></div><h1>TokenCancelerImpl</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">77 of 234</td><td class="ctr2">67%</td><td class="bar">14 of 30</td><td class="ctr2">53%</td><td class="ctr1">14</td><td class="ctr2">21</td><td class="ctr1">10</td><td class="ctr2">54</td><td class="ctr1">0</td><td class="ctr2">6</td></tr></tfoot><tbody><tr><td id="a0"><a href="TokenCancelerImpl.java.html#L54" class="el_method">cancel(RahasData)</a></td><td class="bar" id="b0"><img src="../.resources/redbar.gif" width="43" height="10" title="77" alt="77"/><img src="../.resources/greenbar.gif" width="76" height="10" title="137" alt="137"/></td><td class="ctr2" id="c5">64%</td><td class="bar" id="d0"><img src="../.resources/redbar.gif" width="56" height="10" title="14" alt="14"/><img src="../.resources/greenbar.gif" width="64" height="10" title="16" alt="16"/></td><td class="ctr2" id="e0">53%</td><td class="ctr1" id="f0">14</td><td class="ctr2" id="g0">16</td><td class="ctr1" id="h0">10</td><td class="ctr2" id="i0">46</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a1"><a href="TokenCancelerImpl.java.html#L202" class="el_method">getResponseAction(RahasData)</a></td><td class="bar" id="b1"><img src="../.resources/greenbar.gif" width="2" height="10" title="5" alt="5"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">0</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">0</td><td class="ctr2" id="i4">1</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a3"><a href="TokenCancelerImpl.java.html#L164" class="el_method">setConfigurationFile(String)</a></td><td class="bar" id="b2"><img src="../.resources/greenbar.gif" width="2" height="10" title="4" alt="4"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">0</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">0</td><td class="ctr2" id="i1">2</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a2"><a href="TokenCancelerImpl.java.html#L176" class="el_method">setConfigurationElement(OMElement)</a></td><td class="bar" id="b3"><img src="../.resources/greenbar.gif" width="2" height="10" title="4" alt="4"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">0</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i2">2</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a4"><a href="TokenCancelerImpl.java.html#L190" class="el_method">setConfigurationParamName(String)</a></td><td class="bar" id="b4"><img src="../.resources/greenbar.gif" width="2" height="10" title="4" alt="4"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">0</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">0</td><td class="ctr2" id="i3">2</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a5"><a href="TokenCancelerImpl.java.html#L39" class="el_method">TokenCancelerImpl()</a></td><td class="bar" id="b5"><img src="../.resources/greenbar.gif" width="1" height="10" title="3" alt="3"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i5">1</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rahas.impl/TokenCancelerImpl.java.html b/axis2/java/core-rampart/code-coverage/org.apache.rahas.impl/TokenCancelerImpl.java.html
new file mode 100644
index 0000000..81d072f
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rahas.impl/TokenCancelerImpl.java.html
@@ -0,0 +1,205 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>TokenCancelerImpl.java</title><link rel="stylesheet" href="../.resources/prettify.css" type="text/css"/><script type="text/javascript" src="../.resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rahas.impl</a> &gt; <span class="el_source">TokenCancelerImpl.java</span></div><h1>TokenCancelerImpl.java</h1><pre class="source lang-java linenums">/*                                                                             
+ * Copyright 2004,2005 The Apache Software Foundation.                         
+ *                                                                             
+ * Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);             
+ * you may not use this file except in compliance with the License.            
+ * You may obtain a copy of the License at                                     
+ *                                                                             
+ *      http://www.apache.org/licenses/LICENSE-2.0                             
+ *                                                                             
+ * Unless required by applicable law or agreed to in writing, software         
+ * distributed under the License is distributed on an &quot;AS IS&quot; BASIS,           
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.    
+ * See the License for the specific language governing permissions and         
+ * limitations under the License.                                              
+ */
+package org.apache.rahas.impl;
+
+import org.apache.rahas.TokenCanceler;
+import org.apache.rahas.RahasData;
+import org.apache.rahas.TrustException;
+import org.apache.rahas.TrustUtil;
+import org.apache.rahas.RahasConstants;
+import org.apache.rahas.TokenStorage;
+import org.apache.rahas.Token;
+import org.apache.ws.security.WSConstants;
+import org.apache.ws.security.message.token.Reference;
+import org.apache.ws.security.message.token.SecurityTokenReference;
+import org.apache.axiom.soap.SOAPEnvelope;
+import org.apache.axiom.om.OMElement;
+import org.apache.axiom.om.OMAttribute;
+import org.apache.axis2.description.Parameter;
+import org.apache.axis2.context.MessageContext;
+
+import javax.xml.namespace.QName;
+
+/**
+ * 
+ */
+<span class="fc" id="L39">public class TokenCancelerImpl implements TokenCanceler {</span>
+
+    private String configFile;
+    private OMElement configElement;
+    private String configParamName;
+    
+    /**
+     * Cancel the token specified in the request.
+     *
+     * @param data A populated &lt;code&gt;RahasData&lt;/code&gt; instance
+     * @return Response SOAPEnveloper
+     * @throws org.apache.rahas.TrustException
+     *
+     */
+    public SOAPEnvelope cancel(RahasData data) throws TrustException {
+<span class="fc" id="L54">        TokenCancelerConfig config = null;</span>
+<span class="pc bpc" id="L55" title="1 of 2 branches missed.">        if (this.configElement != null) {</span>
+<span class="nc" id="L56">            config = TokenCancelerConfig.load(configElement.</span>
+                    getFirstChildWithName(SCTIssuerConfig.SCT_ISSUER_CONFIG));
+        }
+
+        // Look for the file
+<span class="pc bpc" id="L61" title="2 of 4 branches missed.">        if (config == null &amp;&amp; this.configFile != null) {</span>
+<span class="nc" id="L62">            config = TokenCancelerConfig.load(this.configFile);</span>
+        }
+
+        // Look for the param
+<span class="pc bpc" id="L66" title="2 of 4 branches missed.">        if (config == null &amp;&amp; this.configParamName != null) {</span>
+<span class="fc" id="L67">            Parameter param = data.getInMessageContext().getParameter(this.configParamName);</span>
+<span class="pc bpc" id="L68" title="2 of 4 branches missed.">            if (param != null &amp;&amp; param.getParameterElement() != null) {</span>
+<span class="fc" id="L69">                config = TokenCancelerConfig.load(param.getParameterElement()</span>
+                        .getFirstChildWithName(SCTIssuerConfig.SCT_ISSUER_CONFIG));
+            } else {
+<span class="nc" id="L72">                throw new TrustException(&quot;expectedParameterMissing&quot;,</span>
+                                         new String[]{this.configParamName});
+            }
+        }
+
+<span class="pc bpc" id="L77" title="1 of 2 branches missed.">        if (config == null) {</span>
+<span class="nc" id="L78">            throw new TrustException(&quot;missingConfiguration&quot;,</span>
+                                     new String[]{SCTIssuerConfig.SCT_ISSUER_CONFIG
+                                             .getLocalPart()});
+        }
+
+<span class="fc" id="L83">        OMElement rstEle = data.getRstElement();</span>
+<span class="fc" id="L84">        QName cancelTagetQName = new QName(data.getWstNs(), RahasConstants.CancelBindingLocalNames.CANCEL_TARGET);</span>
+<span class="fc" id="L85">        OMElement cancelTargetEle = rstEle.getFirstChildWithName(cancelTagetQName);</span>
+<span class="pc bpc" id="L86" title="1 of 2 branches missed.">        if (cancelTargetEle == null) {</span>
+<span class="nc" id="L87">            throw new TrustException(&quot;requiredElementNotFound&quot;,</span>
+                                     new String[]{cancelTagetQName.toString()});
+        }
+<span class="fc" id="L90">        OMElement secTokenRefEle = cancelTargetEle</span>
+                .getFirstChildWithName(new QName(WSConstants.WSSE_NS,
+                        SecurityTokenReference.SECURITY_TOKEN_REFERENCE));
+        String tokenId;
+<span class="pc bpc" id="L94" title="1 of 2 branches missed.">        if (secTokenRefEle != null) {</span>
+
+            /*
+            &lt;o:SecurityTokenReference
+                 xmlns:o=&quot;http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd&quot;&gt;
+              &lt;o:Reference URI=&quot;urn:uuid:8e6a3a95-fd1b-4c24-96d4-28e875025ff7&quot;
+                           ValueType=&quot;http://schemas.xmlsoap.org/ws/2005/02/sc/sct&quot; /&gt;
+            &lt;/o:SecurityTokenReference&gt;
+            */
+<span class="fc" id="L103">            OMElement referenceEle = secTokenRefEle.getFirstChildWithName(Reference.TOKEN);</span>
+<span class="pc bpc" id="L104" title="1 of 2 branches missed.">            if (referenceEle != null) {</span>
+<span class="fc" id="L105">                OMAttribute uri = referenceEle.getAttribute(new QName(</span>
+                        RahasConstants.CancelBindingLocalNames.URI));
+<span class="pc bpc" id="L107" title="1 of 2 branches missed.">                if (uri != null) {</span>
+
+<span class="fc" id="L109">                    tokenId = uri.getAttributeValue();</span>
+<span class="pc bpc" id="L110" title="1 of 2 branches missed.">                    if (tokenId.charAt(0) == '#') {</span>
+<span class="nc" id="L111">                        tokenId = tokenId.substring(1);</span>
+                    }
+                } else {
+<span class="nc" id="L114">                    throw new TrustException(&quot;cannotDetermineTokenId&quot;);</span>
+                }
+<span class="fc" id="L116">            } else {</span>
+<span class="nc" id="L117">                throw new TrustException(&quot;cannotDetermineTokenId&quot;);</span>
+            }
+<span class="fc" id="L119">        } else {</span>
+            // TODO: we need to handle situation where the token itself is contained within the
+            // TODO:  &lt;wst:CancelTarget&gt; element
+<span class="nc" id="L122">            throw new TrustException(&quot;cannotDetermineTokenId&quot;);</span>
+        }
+
+        // Cancel the token
+<span class="fc" id="L126">        MessageContext inMsgCtx = data.getInMessageContext();</span>
+<span class="fc" id="L127">        TokenStorage tokenStore = TrustUtil.getTokenStore(inMsgCtx);</span>
+<span class="fc" id="L128">        Token token = tokenStore.getToken(tokenId);</span>
+<span class="pc bpc" id="L129" title="1 of 2 branches missed.">        if (token == null) {</span>
+<span class="nc" id="L130">            throw new TrustException(&quot;tokenNotFound&quot;, new String[]{tokenId});</span>
+        }
+<span class="fc" id="L132">        token.setState(Token.CANCELLED);</span>
+<span class="fc" id="L133">        tokenStore.update(token);</span>
+
+        // Create the response SOAP Envelope
+<span class="fc" id="L136">        SOAPEnvelope responseEnv =</span>
+                TrustUtil.
+                        createSOAPEnvelope(inMsgCtx.getEnvelope().getNamespace().getNamespaceURI());
+        OMElement rstrElem;
+<span class="fc" id="L140">        int version = data.getVersion();</span>
+<span class="fc bfc" id="L141" title="All 2 branches covered.">        if (RahasConstants.VERSION_05_02 == version) {</span>
+<span class="fc" id="L142">            rstrElem = TrustUtil</span>
+                    .createRequestSecurityTokenResponseElement(version, responseEnv.getBody());
+        } else {
+<span class="fc" id="L145">            OMElement rstrcElem = TrustUtil</span>
+                    .createRequestSecurityTokenResponseCollectionElement(
+                            version, responseEnv.getBody());
+
+<span class="fc" id="L149">            rstrElem = TrustUtil.createRequestSecurityTokenResponseElement(version, rstrcElem);</span>
+        }
+<span class="fc" id="L151">        TrustUtil.createRequestedTokenCanceledElement(version, rstrElem);</span>
+<span class="fc" id="L152">        return responseEnv;</span>
+    }
+
+    /**
+     * Set the configuration file of this TokenCanceller.
+     * &lt;p/&gt;
+     * This is the text value of the &amp;lt;configuration-file&amp;gt; element of the
+     * token-dispatcher-configuration
+     *
+     * @param configFile
+     */
+    public void setConfigurationFile(String configFile) {
+<span class="fc" id="L164">        this.configFile = configFile;</span>
+<span class="fc" id="L165">    }</span>
+
+    /**
+     * Set the configuration element of this TokenCanceller.
+     * &lt;p/&gt;
+     * This is the &amp;lt;configuration&amp;gt; element of the
+     * token-dispatcher-configuration
+     *
+     * @param configElement &lt;code&gt;OMElement&lt;/code&gt; representing the configuation
+     */
+    public void setConfigurationElement(OMElement configElement) {
+<span class="fc" id="L176">        this.configElement = configElement;</span>
+<span class="fc" id="L177">    }</span>
+
+    /**
+     * Set the name of the configuration parameter.
+     * &lt;p/&gt;
+     * If this is used then there must be a
+     * &lt;code&gt;org.apache.axis2.description.Parameter&lt;/code&gt; object available in
+     * the via the messageContext when the &lt;code&gt;TokenIssuer&lt;/code&gt; is called.
+     *
+     * @param configParamName
+     * @see org.apache.axis2.description.Parameter
+     */
+    public void setConfigurationParamName(String configParamName) {
+<span class="fc" id="L190">        this.configParamName = configParamName;</span>
+<span class="fc" id="L191">    }</span>
+
+    /**
+     * Returns the &lt;code&gt;wsa:Action&lt;/code&gt; of the response.
+     *
+     * @param data A populated &lt;code&gt;RahasData&lt;/code&gt; instance
+     * @return Returns the &lt;code&gt;wsa:Action&lt;/code&gt; of the response
+     * @throws org.apache.rahas.TrustException
+     *
+     */
+    public String getResponseAction(RahasData data) throws TrustException {
+<span class="fc" id="L202">        return TrustUtil.getActionValue(data.getVersion(), RahasConstants.RSTR_ACTION_CANCEL);</span>
+    }
+}
+</pre><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rahas.impl/TokenIssuerUtil.html b/axis2/java/core-rampart/code-coverage/org.apache.rahas.impl/TokenIssuerUtil.html
new file mode 100644
index 0000000..275dcee
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rahas.impl/TokenIssuerUtil.html
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>TokenIssuerUtil</title><script type="text/javascript" src="../.resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rahas.impl</a> &gt; <span class="el_class">TokenIssuerUtil</span></div><h1>TokenIssuerUtil</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">105 of 232</td><td class="ctr2">55%</td><td class="bar">7 of 20</td><td class="ctr2">65%</td><td class="ctr1">6</td><td class="ctr2">14</td><td class="ctr1">26</td><td class="ctr2">54</td><td class="ctr1">1</td><td class="ctr2">4</td></tr></tfoot><tbody><tr><td id="a2"><a href="TokenIssuerUtil.java.html#L87" class="el_method">handleRequestedProofToken(RahasData, int, AbstractIssuerConfig, OMElement, Token, Document)</a></td><td class="bar" id="b0"><img src="../.resources/redbar.gif" width="61" height="10" title="78" alt="78"/><img src="../.resources/greenbar.gif" width="58" height="10" title="74" alt="74"/></td><td class="ctr2" id="c2">49%</td><td class="bar" id="d0"><img src="../.resources/redbar.gif" width="60" height="10" title="6" alt="6"/><img src="../.resources/greenbar.gif" width="60" height="10" title="6" alt="6"/></td><td class="ctr2" id="e1">50%</td><td class="ctr1" id="f0">4</td><td class="ctr2" id="g0">7</td><td class="ctr1" id="h0">18</td><td class="ctr2" id="i0">35</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a1"><a href="TokenIssuerUtil.java.html#L50" class="el_method">getSharedSecret(RahasData, int, int)</a></td><td class="bar" id="b1"><img src="../.resources/redbar.gif" width="13" height="10" title="17" alt="17"/><img src="../.resources/greenbar.gif" width="31" height="10" title="40" alt="40"/></td><td class="ctr2" id="c0">70%</td><td class="bar" id="d1"><img src="../.resources/redbar.gif" width="10" height="10" title="1" alt="1"/><img src="../.resources/greenbar.gif" width="70" height="10" title="7" alt="7"/></td><td class="ctr2" id="e0">88%</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g1">5</td><td class="ctr1" id="h1">5</td><td class="ctr2" id="i1">12</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a0"><a href="TokenIssuerUtil.java.html#L154" class="el_method">generateEphemeralKey(int)</a></td><td class="bar" id="b2"><img src="../.resources/redbar.gif" width="5" height="10" title="7" alt="7"/><img src="../.resources/greenbar.gif" width="10" height="10" title="13" alt="13"/></td><td class="ctr2" id="c1">65%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f3">0</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">2</td><td class="ctr2" id="i2">6</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a3"><a href="TokenIssuerUtil.java.html#L41" class="el_method">TokenIssuerUtil()</a></td><td class="bar" id="b3"><img src="../.resources/redbar.gif" width="2" height="10" title="3" alt="3"/></td><td class="ctr2" id="c3">0%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">1</td><td class="ctr2" id="i3">1</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k3">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rahas.impl/TokenIssuerUtil.java.html b/axis2/java/core-rampart/code-coverage/org.apache.rahas.impl/TokenIssuerUtil.java.html
new file mode 100644
index 0000000..e7ef8fc
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rahas.impl/TokenIssuerUtil.java.html
@@ -0,0 +1,164 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>TokenIssuerUtil.java</title><link rel="stylesheet" href="../.resources/prettify.css" type="text/css"/><script type="text/javascript" src="../.resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rahas.impl</a> &gt; <span class="el_source">TokenIssuerUtil.java</span></div><h1>TokenIssuerUtil.java</h1><pre class="source lang-java linenums">/*
+ * Copyright 2004,2005 The Apache Software Foundation.
+ *
+ * Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *       http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.rahas.impl;
+
+import java.security.SecureRandom;
+
+import org.apache.axiom.om.OMElement;
+import org.apache.axiom.util.base64.Base64Utils;
+import org.apache.rahas.RahasConstants;
+import org.apache.rahas.RahasData;
+import org.apache.rahas.Token;
+import org.apache.rahas.TrustException;
+import org.apache.rahas.TrustUtil;
+import org.apache.rahas.impl.util.CommonUtil;
+import org.apache.ws.security.WSConstants;
+import org.apache.ws.security.WSSecurityException;
+import org.apache.ws.security.components.crypto.Crypto;
+import org.apache.ws.security.conversation.ConversationException;
+import org.apache.ws.security.conversation.dkalgo.P_SHA1;
+import org.apache.ws.security.message.WSSecEncryptedKey;
+import org.apache.ws.security.util.WSSecurityUtil;
+import org.w3c.dom.Document;
+import org.w3c.dom.Element;
+
+/**
+ * 
+ */
+<span class="nc" id="L41">public class TokenIssuerUtil {</span>
+
+    public final static String ENCRYPTED_KEY = &quot;EncryptedKey&quot;;
+    public final static String BINARY_SECRET = &quot;BinarySecret&quot;;
+
+    public static byte[] getSharedSecret(RahasData data,
+                                         int keyComputation,
+                                         int keySize) throws TrustException {
+
+<span class="fc bfc" id="L50" title="All 2 branches covered.">        boolean reqEntrPresent = data.getRequestEntropy() != null;</span>
+
+        try {
+<span class="fc bfc" id="L53" title="All 4 branches covered.">            if (reqEntrPresent &amp;&amp;</span>
+                keyComputation != SAMLTokenIssuerConfig.KeyComputation.KEY_COMP_USE_OWN_KEY) {
+                //If there is requester entropy and if the issuer is not
+                //configured to use its own key
+
+<span class="pc bpc" id="L58" title="1 of 2 branches missed.">                if (keyComputation ==</span>
+                    SAMLTokenIssuerConfig.KeyComputation.KEY_COMP_PROVIDE_ENT) {
+<span class="fc" id="L60">                    data.setResponseEntropy(WSSecurityUtil.generateNonce(keySize / 8));</span>
+<span class="fc" id="L61">                    P_SHA1 p_sha1 = new P_SHA1();</span>
+<span class="fc" id="L62">                    return p_sha1.createKey(data.getRequestEntropy(),</span>
+                                            data.getResponseEntropy(),
+                                            0,
+                                            keySize / 8);
+                } else {
+                    //If we reach this its expected to use the requestor's
+                    //entropy
+<span class="nc" id="L69">                    return data.getRequestEntropy();</span>
+                }
+            } else { // need to use a generated key
+<span class="fc" id="L72">                return generateEphemeralKey(keySize);</span>
+            }
+<span class="nc" id="L74">        } catch (WSSecurityException e) {</span>
+<span class="nc" id="L75">            throw new TrustException(&quot;errorCreatingSymmKey&quot;, e);</span>
+<span class="nc" id="L76">        } catch (ConversationException e) {</span>
+<span class="nc" id="L77">            throw new TrustException(&quot;errorCreatingSymmKey&quot;, e);</span>
+        }
+    }
+
+    public static void handleRequestedProofToken(RahasData data,
+                                                 int wstVersion,
+                                                 AbstractIssuerConfig config,
+                                                 OMElement rstrElem,
+                                                 Token token,
+                                                 Document doc) throws TrustException {
+<span class="fc" id="L87">        OMElement reqProofTokElem =</span>
+                TrustUtil.createRequestedProofTokenElement(wstVersion, rstrElem);
+
+<span class="fc bfc" id="L90" title="All 4 branches covered.">        if (config.keyComputation == AbstractIssuerConfig.KeyComputation.KEY_COMP_PROVIDE_ENT</span>
+            &amp;&amp; data.getRequestEntropy() != null) {
+            //If we there's requester entropy and its configured to provide
+            //entropy then we have to set the entropy value and
+            //set the RPT to include a ComputedKey element
+
+<span class="fc" id="L96">            OMElement respEntrElem = TrustUtil.createEntropyElement(wstVersion, rstrElem);</span>
+<span class="fc" id="L97">            String entr = Base64Utils.encode(data.getResponseEntropy());</span>
+<span class="fc" id="L98">            OMElement binSecElem = TrustUtil.createBinarySecretElement(wstVersion,</span>
+                                                            respEntrElem,
+                                                            RahasConstants.BIN_SEC_TYPE_NONCE);
+<span class="fc" id="L101">            binSecElem.setText(entr);</span>
+
+<span class="fc" id="L103">            OMElement compKeyElem =</span>
+                    TrustUtil.createComputedKeyElement(wstVersion, reqProofTokElem);
+<span class="fc" id="L105">            compKeyElem.setText(data.getWstNs() + RahasConstants.COMPUTED_KEY_PSHA1);</span>
+<span class="fc" id="L106">        } else {</span>
+<span class="pc bpc" id="L107" title="1 of 2 branches missed.">            if (TokenIssuerUtil.ENCRYPTED_KEY.equals(config.proofKeyType)) {</span>
+<span class="nc" id="L108">                WSSecEncryptedKey encrKeyBuilder = new WSSecEncryptedKey();</span>
+                Crypto crypto;
+
+<span class="nc" id="L111">                ClassLoader classLoader = data.getInMessageContext().getAxisService().getClassLoader();</span>
+
+<span class="nc bnc" id="L113" title="All 2 branches missed.">                if (config.cryptoElement != null) { // crypto props defined as elements</span>
+<span class="nc" id="L114">                    crypto = CommonUtil.getCrypto(TrustUtil.toProperties(config.cryptoElement),classLoader);</span>
+                } else { // crypto props defined in a properties file
+<span class="nc" id="L116">                    crypto = CommonUtil.getCrypto(config.cryptoPropertiesFile, classLoader);</span>
+                }
+
+<span class="nc" id="L119">                encrKeyBuilder.setKeyIdentifierType(WSConstants.THUMBPRINT_IDENTIFIER);</span>
+                try {
+<span class="nc" id="L121">                    encrKeyBuilder.setUseThisCert(data.getClientCert());</span>
+<span class="nc" id="L122">                    encrKeyBuilder.prepare(doc, crypto);</span>
+<span class="nc" id="L123">                } catch (WSSecurityException e) {</span>
+<span class="nc" id="L124">                    throw new TrustException(&quot;errorInBuildingTheEncryptedKeyForPrincipal&quot;,</span>
+                                             new String[]{data.
+                                                     getClientCert().getSubjectDN().getName()});
+<span class="nc" id="L127">                }</span>
+<span class="nc" id="L128">                Element encryptedKeyElem = encrKeyBuilder.getEncryptedKeyElement();</span>
+<span class="nc" id="L129">                Element bstElem = encrKeyBuilder.getBinarySecurityTokenElement();</span>
+<span class="nc bnc" id="L130" title="All 2 branches missed.">                if (bstElem != null) {</span>
+<span class="nc" id="L131">                    reqProofTokElem.addChild((OMElement) bstElem);</span>
+                }
+
+<span class="nc" id="L134">                reqProofTokElem.addChild((OMElement) encryptedKeyElem);</span>
+
+<span class="nc" id="L136">                token.setSecret(encrKeyBuilder.getEphemeralKey());</span>
+<span class="pc bpc" id="L137" title="1 of 2 branches missed.">            } else if (TokenIssuerUtil.BINARY_SECRET.equals(config.proofKeyType)) {</span>
+<span class="fc" id="L138">                byte[] secret = TokenIssuerUtil.getSharedSecret(data,</span>
+                                                                config.keyComputation,
+                                                                config.keySize);
+<span class="fc" id="L141">                OMElement binSecElem = TrustUtil.createBinarySecretElement(wstVersion,</span>
+                                                                           reqProofTokElem,
+                                                                           null);
+<span class="fc" id="L144">                binSecElem.setText(Base64Utils.encode(secret));</span>
+<span class="fc" id="L145">                token.setSecret(secret);</span>
+<span class="fc" id="L146">            } else {</span>
+<span class="nc" id="L147">                throw new IllegalArgumentException(config.proofKeyType);</span>
+            }
+        }
+<span class="fc" id="L150">    }</span>
+
+    private static byte[] generateEphemeralKey(int keySize) throws TrustException {
+        try {
+<span class="fc" id="L154">            SecureRandom random = SecureRandom.getInstance(&quot;SHA1PRNG&quot;);</span>
+<span class="fc" id="L155">            byte[] temp = new byte[keySize / 8];</span>
+<span class="fc" id="L156">            random.nextBytes(temp);</span>
+<span class="fc" id="L157">            return temp;</span>
+<span class="nc" id="L158">        } catch (Exception e) {</span>
+<span class="nc" id="L159">            throw new TrustException(&quot;errorCreatingSymmKey&quot;, e);</span>
+        }
+    }
+
+}
+</pre><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rahas.impl/index.html b/axis2/java/core-rampart/code-coverage/org.apache.rahas.impl/index.html
new file mode 100644
index 0000000..7a21bd2
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rahas.impl/index.html
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>org.apache.rahas.impl</title><script type="text/javascript" src="../.resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <span class="el_package">org.apache.rahas.impl</span></div><h1>org.apache.rahas.impl</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">1,897 of 4,400</td><td class="ctr2">57%</td><td class="bar">187 of 352</td><td class="ctr2">47%</td><td class="ctr1">194</td><td class="ctr2">280</td><td class="ctr1">429</td><td class="ctr2">1,030</td><td class="ctr1">44</td><td class="ctr2">104</td><td class="ctr1">2</td><td class="ctr2">12</td></tr></tfoot><tbody><tr><td id="a4"><a href="SAMLTokenIssuerConfig.html" class="el_class">SAMLTokenIssuerConfig</a></td><td class="bar" id="b0"><img src="../.resources/redbar.gif" width="41" height="10" title="427" alt="427"/><img src="../.resources/greenbar.gif" width="31" height="10" title="322" alt="322"/></td><td class="ctr2" id="c8">43%</td><td class="bar" id="d1"><img src="../.resources/redbar.gif" width="50" height="10" title="33" alt="33"/><img src="../.resources/greenbar.gif" width="47" height="10" title="31" alt="31"/></td><td class="ctr2" id="e5">48%</td><td class="ctr1" id="f0">44</td><td class="ctr2" id="g0">55</td><td class="ctr1" id="h0">105</td><td class="ctr2" id="i2">182</td><td class="ctr1" id="j0">15</td><td class="ctr2" id="k0">23</td><td class="ctr1" id="l2">0</td><td class="ctr2" id="m0">1</td></tr><tr><td id="a3"><a href="SAMLTokenIssuer.html" class="el_class">SAMLTokenIssuer</a></td><td class="bar" id="b1"><img src="../.resources/redbar.gif" width="37" height="10" title="391" alt="391"/><img src="../.resources/greenbar.gif" width="50" height="10" title="519" alt="519"/></td><td class="ctr2" id="c6">57%</td><td class="bar" id="d0"><img src="../.resources/redbar.gif" width="55" height="10" title="36" alt="36"/><img src="../.resources/greenbar.gif" width="64" height="10" title="42" alt="42"/></td><td class="ctr2" id="e3">54%</td><td class="ctr1" id="f1">32</td><td class="ctr2" id="g1">53</td><td class="ctr1" id="h1">86</td><td class="ctr2" id="i1">196</td><td class="ctr1" id="j4">2</td><td class="ctr2" id="k1">14</td><td class="ctr1" id="l3">0</td><td class="ctr2" id="m1">1</td></tr><tr><td id="a6"><a href="SAMLTokenValidator.html" class="el_class">SAMLTokenValidator</a></td><td class="bar" id="b2"><img src="../.resources/redbar.gif" width="25" height="10" title="263" alt="263"/></td><td class="ctr2" id="c10">0%</td><td class="bar" id="d3"><img src="../.resources/redbar.gif" width="33" height="10" title="22" alt="22"/></td><td class="ctr2" id="e7">0%</td><td class="ctr1" id="f3">20</td><td class="ctr2" id="g5">20</td><td class="ctr1" id="h2">60</td><td class="ctr2" id="i4">60</td><td class="ctr1" id="j1">9</td><td class="ctr2" id="k4">9</td><td class="ctr1" id="l0">1</td><td class="ctr2" id="m2">1</td></tr><tr><td id="a2"><a href="SAML2TokenIssuer.html" class="el_class">SAML2TokenIssuer</a></td><td class="bar" id="b3"><img src="../.resources/redbar.gif" width="24" height="10" title="254" alt="254"/><img src="../.resources/greenbar.gif" width="95" height="10" title="990" alt="990"/></td><td class="ctr2" id="c1">80%</td><td class="bar" id="d2"><img src="../.resources/redbar.gif" width="44" height="10" title="29" alt="29"/><img src="../.resources/greenbar.gif" width="56" height="10" title="37" alt="37"/></td><td class="ctr2" id="e2">56%</td><td class="ctr1" id="f2">27</td><td class="ctr2" id="g2">47</td><td class="ctr1" id="h3">55</td><td class="ctr2" id="i0">309</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k2">14</td><td class="ctr1" id="l4">0</td><td class="ctr2" id="m3">1</td></tr><tr><td id="a5"><a href="SAMLTokenRenewer.html" class="el_class">SAMLTokenRenewer</a></td><td class="bar" id="b4"><img src="../.resources/redbar.gif" width="21" height="10" title="227" alt="227"/></td><td class="ctr2" id="c11">0%</td><td class="bar" id="d4"><img src="../.resources/redbar.gif" width="33" height="10" title="22" alt="22"/></td><td class="ctr2" id="e8">0%</td><td class="ctr1" id="f4">16</td><td class="ctr2" id="g6">16</td><td class="ctr1" id="h4">49</td><td class="ctr2" id="i7">49</td><td class="ctr1" id="j3">5</td><td class="ctr2" id="k7">5</td><td class="ctr1" id="l1">1</td><td class="ctr2" id="m4">1</td></tr><tr><td id="a11"><a href="TokenIssuerUtil.html" class="el_class">TokenIssuerUtil</a></td><td class="bar" id="b5"><img src="../.resources/redbar.gif" width="10" height="10" title="105" alt="105"/><img src="../.resources/greenbar.gif" width="12" height="10" title="127" alt="127"/></td><td class="ctr2" id="c7">55%</td><td class="bar" id="d8"><img src="../.resources/redbar.gif" width="10" height="10" title="7" alt="7"/><img src="../.resources/greenbar.gif" width="20" height="10" title="13" alt="13"/></td><td class="ctr2" id="e0">65%</td><td class="ctr1" id="f9">6</td><td class="ctr2" id="g7">14</td><td class="ctr1" id="h5">26</td><td class="ctr2" id="i5">54</td><td class="ctr1" id="j5">1</td><td class="ctr2" id="k8">4</td><td class="ctr1" id="l5">0</td><td class="ctr2" id="m5">1</td></tr><tr><td id="a10"><a href="TokenCancelerImpl.html" class="el_class">TokenCancelerImpl</a></td><td class="bar" id="b6"><img src="../.resources/redbar.gif" width="7" height="10" title="77" alt="77"/><img src="../.resources/greenbar.gif" width="15" height="10" title="157" alt="157"/></td><td class="ctr2" id="c2">67%</td><td class="bar" id="d6"><img src="../.resources/redbar.gif" width="21" height="10" title="14" alt="14"/><img src="../.resources/greenbar.gif" width="24" height="10" title="16" alt="16"/></td><td class="ctr2" id="e4">53%</td><td class="ctr1" id="f5">14</td><td class="ctr2" id="g4">21</td><td class="ctr1" id="h7">10</td><td class="ctr2" id="i6">54</td><td class="ctr1" id="j10">0</td><td class="ctr2" id="k6">6</td><td class="ctr1" id="l6">0</td><td class="ctr2" id="m6">1</td></tr><tr><td id="a7"><a href="SCTIssuer.html" class="el_class">SCTIssuer</a></td><td class="bar" id="b7"><img src="../.resources/redbar.gif" width="4" height="10" title="49" alt="49"/><img src="../.resources/greenbar.gif" width="22" height="10" title="238" alt="238"/></td><td class="ctr2" id="c0">83%</td><td class="bar" id="d5"><img src="../.resources/redbar.gif" width="21" height="10" title="14" alt="14"/><img src="../.resources/greenbar.gif" width="27" height="10" title="18" alt="18"/></td><td class="ctr2" id="e1">56%</td><td class="ctr1" id="f6">14</td><td class="ctr2" id="g3">24</td><td class="ctr1" id="h8">8</td><td class="ctr2" id="i3">64</td><td class="ctr1" id="j11">0</td><td class="ctr2" id="k5">8</td><td class="ctr1" id="l7">0</td><td class="ctr2" id="m7">1</td></tr><tr><td id="a8"><a href="SCTIssuerConfig.html" class="el_class">SCTIssuerConfig</a></td><td class="bar" id="b8"><img src="../.resources/redbar.gif" width="3" height="10" title="41" alt="41"/><img src="../.resources/greenbar.gif" width="7" height="10" title="79" alt="79"/></td><td class="ctr2" id="c4">66%</td><td class="bar" id="d7"><img src="../.resources/redbar.gif" width="15" height="10" title="10" alt="10"/><img src="../.resources/greenbar.gif" width="12" height="10" title="8" alt="8"/></td><td class="ctr2" id="e6">44%</td><td class="ctr1" id="f7">10</td><td class="ctr2" id="g8">13</td><td class="ctr1" id="h9">8</td><td class="ctr2" id="i9">23</td><td class="ctr1" id="j6">1</td><td class="ctr2" id="k9">4</td><td class="ctr1" id="l8">0</td><td class="ctr2" id="m8">1</td></tr><tr><td id="a0"><a href="AbstractIssuerConfig.html" class="el_class">AbstractIssuerConfig</a></td><td class="bar" id="b9"><img src="../.resources/redbar.gif" width="3" height="10" title="33" alt="33"/><img src="../.resources/greenbar.gif" width="4" height="10" title="51" alt="51"/></td><td class="ctr2" id="c5">61%</td><td class="bar" id="d9"/><td class="ctr2" id="e9">n/a</td><td class="ctr1" id="f8">9</td><td class="ctr2" id="g9">11</td><td class="ctr1" id="h6">15</td><td class="ctr2" id="i8">27</td><td class="ctr1" id="j2">9</td><td class="ctr2" id="k3">11</td><td class="ctr1" id="l9">0</td><td class="ctr2" id="m9">1</td></tr><tr><td id="a9"><a href="TokenCancelerConfig.html" class="el_class">TokenCancelerConfig</a></td><td class="bar" id="b10"><img src="../.resources/redbar.gif" width="2" height="10" title="27" alt="27"/><img src="../.resources/greenbar.gif" width="1" height="10" title="14" alt="14"/></td><td class="ctr2" id="c9">34%</td><td class="bar" id="d10"/><td class="ctr2" id="e10">n/a</td><td class="ctr1" id="f10">1</td><td class="ctr2" id="g10">4</td><td class="ctr1" id="h10">6</td><td class="ctr2" id="i10">10</td><td class="ctr1" id="j7">1</td><td class="ctr2" id="k10">4</td><td class="ctr1" id="l10">0</td><td class="ctr2" id="m10">1</td></tr><tr><td id="a1"><a href="AbstractIssuerConfig$KeyComputation.html" class="el_class">AbstractIssuerConfig.KeyComputation</a></td><td class="bar" id="b11"/><td class="ctr2" id="c3">67%</td><td class="bar" id="d11"/><td class="ctr2" id="e11">n/a</td><td class="ctr1" id="f11">1</td><td class="ctr2" id="g11">2</td><td class="ctr1" id="h11">1</td><td class="ctr2" id="i11">2</td><td class="ctr1" id="j8">1</td><td class="ctr2" id="k11">2</td><td class="ctr1" id="l11">0</td><td class="ctr2" id="m11">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rahas/EncryptedKeyToken.html b/axis2/java/core-rampart/code-coverage/org.apache.rahas/EncryptedKeyToken.html
new file mode 100644
index 0000000..9a0ed61
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rahas/EncryptedKeyToken.html
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>EncryptedKeyToken</title><script type="text/javascript" src="../.resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rahas</a> &gt; <span class="el_class">EncryptedKeyToken</span></div><h1>EncryptedKeyToken</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">20 of 40</td><td class="ctr2">50%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">3</td><td class="ctr2">7</td><td class="ctr1">8</td><td class="ctr2">15</td><td class="ctr1">3</td><td class="ctr2">7</td></tr></tfoot><tbody><tr><td id="a4"><a href="EncryptedKeyToken.java.html#L79" class="el_method">readExternal(ObjectInput)</a></td><td class="bar" id="b0"><img src="../.resources/redbar.gif" width="120" height="10" title="9" alt="9"/></td><td class="ctr2" id="c4">0%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">3</td><td class="ctr2" id="i0">3</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a6"><a href="EncryptedKeyToken.java.html#L72" class="el_method">writeExternal(ObjectOutput)</a></td><td class="bar" id="b1"><img src="../.resources/redbar.gif" width="106" height="10" title="8" alt="8"/></td><td class="ctr2" id="c5">0%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">3</td><td class="ctr2" id="i1">3</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a0"><a href="EncryptedKeyToken.java.html#L43" class="el_method">EncryptedKeyToken()</a></td><td class="bar" id="b2"><img src="../.resources/redbar.gif" width="40" height="10" title="3" alt="3"/></td><td class="ctr2" id="c6">0%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">2</td><td class="ctr2" id="i2">2</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a2"><a href="EncryptedKeyToken.java.html#L52" class="el_method">EncryptedKeyToken(String, OMElement, Date, Date)</a></td><td class="bar" id="b3"><img src="../.resources/greenbar.gif" width="93" height="10" title="7" alt="7"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">0</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i3">2</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a1"><a href="EncryptedKeyToken.java.html#L47" class="el_method">EncryptedKeyToken(String, Date, Date)</a></td><td class="bar" id="b4"><img src="../.resources/greenbar.gif" width="80" height="10" title="6" alt="6"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">0</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">0</td><td class="ctr2" id="i4">2</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a5"><a href="EncryptedKeyToken.java.html#L59" class="el_method">setSHA1(String)</a></td><td class="bar" id="b5"><img src="../.resources/greenbar.gif" width="53" height="10" title="4" alt="4"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i5">2</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a3"><a href="EncryptedKeyToken.java.html#L66" class="el_method">getSHA1()</a></td><td class="bar" id="b6"><img src="../.resources/greenbar.gif" width="40" height="10" title="3" alt="3"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i6">1</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rahas/EncryptedKeyToken.java.html b/axis2/java/core-rampart/code-coverage/org.apache.rahas/EncryptedKeyToken.java.html
new file mode 100644
index 0000000..9adc5e3
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rahas/EncryptedKeyToken.java.html
@@ -0,0 +1,86 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>EncryptedKeyToken.java</title><link rel="stylesheet" href="../.resources/prettify.css" type="text/css"/><script type="text/javascript" src="../.resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rahas</a> &gt; <span class="el_source">EncryptedKeyToken.java</span></div><h1>EncryptedKeyToken.java</h1><pre class="source lang-java linenums">/*
+ * Copyright 2004,2005 The Apache Software Foundation.
+ *
+ * Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package org.apache.rahas;
+
+import java.io.IOException;
+import java.io.ObjectInput;
+import java.io.ObjectOutput;
+import java.util.Date;
+
+import org.apache.axiom.om.OMElement;
+
+/**
+ * This token is used store Encrypted Key Tokens. This token contains the
+ * SHA1 value of the Encrypted Key.
+ *
+ * These tokens are stored using the storage mechanism provided via the 
+ * &lt;code&gt;TokenStorage&lt;/code&gt; interface.
+ * @see org.apache.rahas.TokenStorage
+ *
+ */
+public class EncryptedKeyToken extends Token {
+	
+    /**
+     * SHA1 value of the encrypted key
+     */
+    private String sha;
+
+    public EncryptedKeyToken(){
+<span class="nc" id="L43">        super();</span>
+<span class="nc" id="L44">    }</span>
+	
+	public EncryptedKeyToken (String id,Date created, Date expires) {
+<span class="fc" id="L47">		super(id,created,expires);</span>
+<span class="fc" id="L48">	}</span>
+	
+	public EncryptedKeyToken (String id, OMElement tokenElem, 
+			                    Date created, Date expires)throws TrustException{
+<span class="fc" id="L52">		super(id,tokenElem,created,expires);</span>
+<span class="fc" id="L53">	}</span>
+	
+	/**
+	 * @param sha SHA1 of the encrypted key
+	 */
+	public void setSHA1(String sha) {
+<span class="fc" id="L59">		this.sha = sha;</span>
+<span class="fc" id="L60">	}</span>
+	
+	/** 
+	 * @return SHA1 value of the encrypted key 
+	 */
+	public String getSHA1() {
+<span class="fc" id="L66">		return sha;</span>
+	}
+
+    public void writeExternal(ObjectOutput out)
+        throws IOException {
+
+<span class="nc" id="L72">        super.writeExternal(out);</span>
+<span class="nc" id="L73">        out.writeObject(this.sha);</span>
+<span class="nc" id="L74">    }</span>
+
+    public void readExternal(ObjectInput in)
+        throws ClassNotFoundException, IOException {
+
+<span class="nc" id="L79">        super.readExternal(in);</span>
+<span class="nc" id="L80">        this.sha = (String)in.readObject();</span>
+
+<span class="nc" id="L82">    }</span>
+
+
+}
+</pre><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rahas/Rahas.html b/axis2/java/core-rampart/code-coverage/org.apache.rahas/Rahas.html
new file mode 100644
index 0000000..2ec9f6c
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rahas/Rahas.html
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>Rahas</title><script type="text/javascript" src="../.resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rahas</a> &gt; <span class="el_class">Rahas</span></div><h1>Rahas</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">10 of 18</td><td class="ctr2">44%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">2</td><td class="ctr2">6</td><td class="ctr1">4</td><td class="ctr2">10</td><td class="ctr1">2</td><td class="ctr2">6</td></tr></tfoot><tbody><tr><td id="a3"><a href="Rahas.java.html#L41" class="el_method">init(ConfigurationContext, AxisModule)</a></td><td class="bar" id="b0"><img src="../.resources/redbar.gif" width="84" height="10" title="7" alt="7"/><img src="../.resources/greenbar.gif" width="36" height="10" title="3" alt="3"/></td><td class="ctr2" id="c3">30%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f2">0</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">2</td><td class="ctr2" id="i0">5</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a1"><a href="Rahas.java.html#L51" class="el_method">canSupportAssertion(Assertion)</a></td><td class="bar" id="b1"><img src="../.resources/redbar.gif" width="24" height="10" title="2" alt="2"/></td><td class="ctr2" id="c4">0%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">1</td><td class="ctr2" id="i1">1</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a0"><a href="Rahas.java.html#L56" class="el_method">applyPolicy(Policy, AxisDescription)</a></td><td class="bar" id="b2"><img src="../.resources/redbar.gif" width="12" height="10" title="1" alt="1"/></td><td class="ctr2" id="c5">0%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">1</td><td class="ctr2" id="i2">1</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a4"><a href="Rahas.java.html#L33" class="el_method">Rahas()</a></td><td class="bar" id="b3"><img src="../.resources/greenbar.gif" width="36" height="10" title="3" alt="3"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">0</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i3">1</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a2"><a href="Rahas.java.html#L48" class="el_method">engageNotify(AxisDescription)</a></td><td class="bar" id="b4"><img src="../.resources/greenbar.gif" width="12" height="10" title="1" alt="1"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">0</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">0</td><td class="ctr2" id="i4">1</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a5"><a href="Rahas.java.html#L60" class="el_method">shutdown(ConfigurationContext)</a></td><td class="bar" id="b5"><img src="../.resources/greenbar.gif" width="12" height="10" title="1" alt="1"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i5">1</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rahas/Rahas.java.html b/axis2/java/core-rampart/code-coverage/org.apache.rahas/Rahas.java.html
new file mode 100644
index 0000000..beb0d81
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rahas/Rahas.java.html
@@ -0,0 +1,62 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>Rahas.java</title><link rel="stylesheet" href="../.resources/prettify.css" type="text/css"/><script type="text/javascript" src="../.resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rahas</a> &gt; <span class="el_source">Rahas.java</span></div><h1>Rahas.java</h1><pre class="source lang-java linenums">/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * &quot;License&quot;); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+package org.apache.rahas;
+
+import org.apache.axis2.AxisFault;
+import org.apache.axis2.context.ConfigurationContext;
+import org.apache.axis2.description.AxisDescription;
+import org.apache.axis2.description.AxisModule;
+import org.apache.axis2.modules.Module;
+import org.apache.neethi.Assertion;
+import org.apache.neethi.Policy;
+import org.apache.rahas.impl.util.AxiomParserPool;
+import org.opensaml.Configuration;
+import org.opensaml.DefaultBootstrap;
+import org.opensaml.xml.ConfigurationException;
+
+<span class="fc" id="L33">public class Rahas implements Module {</span>
+
+    public void init(ConfigurationContext configContext, AxisModule module)
+            throws AxisFault {
+        // Set up OpenSAML to use a DOM aware Axiom implementation
+        // Axiom Parser pool is also set within the RampartSAMLBootstrap class.
+
+        try {
+<span class="fc" id="L41">            RampartSAMLBootstrap.bootstrap();</span>
+<span class="nc" id="L42">        } catch (ConfigurationException ex) {</span>
+<span class="nc" id="L43">            throw new AxisFault(&quot;Failed to bootstrap OpenSAML&quot;, ex);</span>
+<span class="fc" id="L44">        }</span>
+<span class="fc" id="L45">    }</span>
+
+    public void engageNotify(AxisDescription axisDescription) throws AxisFault {
+<span class="fc" id="L48">    }</span>
+
+    public boolean canSupportAssertion(Assertion assertion) {
+<span class="nc" id="L51">        return false;</span>
+    }
+
+    public void applyPolicy(Policy policy, AxisDescription axisDescription)
+            throws AxisFault {
+<span class="nc" id="L56">    }</span>
+
+    public void shutdown(ConfigurationContext configurationContext)
+            throws AxisFault {
+<span class="fc" id="L60">    }</span>
+}
+</pre><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rahas/RahasConstants$CancelBindingLocalNames.html b/axis2/java/core-rampart/code-coverage/org.apache.rahas/RahasConstants$CancelBindingLocalNames.html
new file mode 100644
index 0000000..d8a70f7
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rahas/RahasConstants$CancelBindingLocalNames.html
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>RahasConstants.CancelBindingLocalNames</title><script type="text/javascript" src="../.resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rahas</a> &gt; <span class="el_class">RahasConstants.CancelBindingLocalNames</span></div><h1>RahasConstants.CancelBindingLocalNames</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">3 of 3</td><td class="ctr2">0%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">1</td><td class="ctr2">1</td><td class="ctr1">1</td><td class="ctr2">1</td><td class="ctr1">1</td><td class="ctr2">1</td></tr></tfoot><tbody><tr><td id="a0"><a href="RahasConstants.java.html#L77" class="el_method">RahasConstants.CancelBindingLocalNames()</a></td><td class="bar" id="b0"><img src="../.resources/redbar.gif" width="120" height="10" title="3" alt="3"/></td><td class="ctr2" id="c0">0%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">1</td><td class="ctr2" id="i0">1</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rahas/RahasConstants$IssuanceBindingLocalNames.html b/axis2/java/core-rampart/code-coverage/org.apache.rahas/RahasConstants$IssuanceBindingLocalNames.html
new file mode 100644
index 0000000..335357a
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rahas/RahasConstants$IssuanceBindingLocalNames.html
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>RahasConstants.IssuanceBindingLocalNames</title><script type="text/javascript" src="../.resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rahas</a> &gt; <span class="el_class">RahasConstants.IssuanceBindingLocalNames</span></div><h1>RahasConstants.IssuanceBindingLocalNames</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">3 of 3</td><td class="ctr2">0%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">1</td><td class="ctr2">1</td><td class="ctr1">1</td><td class="ctr2">1</td><td class="ctr1">1</td><td class="ctr2">1</td></tr></tfoot><tbody><tr><td id="a0"><a href="RahasConstants.java.html#L62" class="el_method">RahasConstants.IssuanceBindingLocalNames()</a></td><td class="bar" id="b0"><img src="../.resources/redbar.gif" width="120" height="10" title="3" alt="3"/></td><td class="ctr2" id="c0">0%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">1</td><td class="ctr2" id="i0">1</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rahas/RahasConstants$LocalNames.html b/axis2/java/core-rampart/code-coverage/org.apache.rahas/RahasConstants$LocalNames.html
new file mode 100644
index 0000000..33f2a6d
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rahas/RahasConstants$LocalNames.html
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>RahasConstants.LocalNames</title><script type="text/javascript" src="../.resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rahas</a> &gt; <span class="el_class">RahasConstants.LocalNames</span></div><h1>RahasConstants.LocalNames</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">3 of 3</td><td class="ctr2">0%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">1</td><td class="ctr2">1</td><td class="ctr1">1</td><td class="ctr2">1</td><td class="ctr1">1</td><td class="ctr2">1</td></tr></tfoot><tbody><tr><td id="a0"><a href="RahasConstants.java.html#L40" class="el_method">RahasConstants.LocalNames()</a></td><td class="bar" id="b0"><img src="../.resources/redbar.gif" width="120" height="10" title="3" alt="3"/></td><td class="ctr2" id="c0">0%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">1</td><td class="ctr2" id="i0">1</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rahas/RahasConstants.html b/axis2/java/core-rampart/code-coverage/org.apache.rahas/RahasConstants.html
new file mode 100644
index 0000000..d6468cd
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rahas/RahasConstants.html
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>RahasConstants</title><script type="text/javascript" src="../.resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rahas</a> &gt; <span class="el_class">RahasConstants</span></div><h1>RahasConstants</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">3 of 3</td><td class="ctr2">0%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">1</td><td class="ctr2">1</td><td class="ctr1">2</td><td class="ctr2">2</td><td class="ctr1">1</td><td class="ctr2">1</td></tr></tfoot><tbody><tr><td id="a0"><a href="RahasConstants.java.html#L20" class="el_method">RahasConstants()</a></td><td class="bar" id="b0"><img src="../.resources/redbar.gif" width="120" height="10" title="3" alt="3"/></td><td class="ctr2" id="c0">0%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">2</td><td class="ctr2" id="i0">2</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rahas/RahasConstants.java.html b/axis2/java/core-rampart/code-coverage/org.apache.rahas/RahasConstants.java.html
new file mode 100644
index 0000000..b43fff2
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rahas/RahasConstants.java.html
@@ -0,0 +1,147 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>RahasConstants.java</title><link rel="stylesheet" href="../.resources/prettify.css" type="text/css"/><script type="text/javascript" src="../.resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rahas</a> &gt; <span class="el_source">RahasConstants.java</span></div><h1>RahasConstants.java</h1><pre class="source lang-java linenums">/*
+ * Copyright 2004,2005 The Apache Software Foundation.
+ *
+ * Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package org.apache.rahas;
+
+
+<span class="nc" id="L20">public class RahasConstants {</span>
+
+    public final static int VERSION_05_02 = 1;
+    public final static int VERSION_05_12 = 2;
+
+    /**
+     * WS-Trust 2005 Feb namespace
+     */
+    public final static String WST_NS_05_02 = &quot;http://schemas.xmlsoap.org/ws/2005/02/trust&quot;;
+
+    /**
+     * WS-SX Namespace
+     */
+    public final static String WST_NS_05_12 = &quot;http://docs.oasis-open.org/ws-sx/ws-trust/200512&quot;;
+
+    public final static String WST_PREFIX = &quot;wst&quot;;
+
+    public final static String WSP_NS = &quot;http://schemas.xmlsoap.org/ws/2004/09/policy&quot;;
+    public final static String WSP_PREFIX = &quot;wsp&quot;;
+
+<span class="nc" id="L40">    public static class LocalNames {</span>
+        public static final String REQUEST_SECURITY_TOKEN = &quot;RequestSecurityToken&quot;;
+        public static final String REQUEST_SECURITY_TOKEN_RESPONSE = &quot;RequestSecurityTokenResponse&quot;;
+        public static final String REQUEST_TYPE = &quot;RequestType&quot;;
+        public static final String TOKEN_TYPE = &quot;TokenType&quot;;
+        public static final String REQUESTED_PROOF_TOKEN = &quot;RequestedProofToken&quot;;
+        public static final String
+                REQUEST_SECURITY_TOKEN_RESPONSE_COLLECTION = &quot;RequestSecurityTokenResponseCollection&quot;;
+        public final static String BINARY_SECRET = &quot;BinarySecret&quot;;
+        public final static String VALIDATE_TARGET = &quot;ValidateTarget&quot;;
+        public final static String RENEW_TARGET = &quot;RenewTarget&quot;;
+        
+       /* &lt;wst:RequestSecurityTokenResponse&gt;
+        * &lt;wst:TokenType&gt;http://schemas.xmlsoap.org/ws/2005/02/trust/RSTR/Status&lt;/wst:TokenType&gt;
+        * &lt;wst:Status&gt;
+        * &lt;wst:Code&gt;http://schemas.xmlsoap.org/ws/2005/02/trust/status/valid&lt;/wst:Code&gt;
+        * &lt;/wst:Status&gt; ... &lt;/wst:RequestSecurityTokenResponse&gt;&quot;
+        */
+        public static final String STATUS = &quot;Status&quot;;
+        public static final String CODE = &quot;Code&quot;;
+    }
+
+<span class="nc" id="L62">    public static class IssuanceBindingLocalNames {</span>
+        public static final String REQUESTED_SECURITY_TOKEN = &quot;RequestedSecurityToken&quot;;
+        public static final String COMPUTED_KEY_ALGO = &quot;ComputedKeyAlgorithm&quot;;
+        public static final String COMPUTED_KEY = &quot;ComputedKey&quot;;
+        public static final String REQUESTED_ATTACHED_REFERENCE = &quot;RequestedAttachedReference&quot;;
+        public static final String REQUESTED_UNATTACHED_REFERENCE = &quot;RequestedUnattachedReference&quot;;
+        public static final String KEY_SIZE = &quot;KeySize&quot;;
+        public static final String KEY_TYPE = &quot;KeyType&quot;;
+        public static final String ENTROPY = &quot;Entropy&quot;;
+        public static final String APPLIES_TO = &quot;AppliesTo&quot;;
+        public static final String LIFETIME = &quot;Lifetime&quot;;
+        public static final String CLAIMS = &quot;Claims&quot;;
+       
+    }
+
+<span class="nc" id="L77">    public static class CancelBindingLocalNames {</span>
+        public static final String REQUESTED_TOKEN_CANCELED = &quot;RequestedTokenCancelled&quot;;
+        public static final String CANCEL_TARGET = &quot;CancelTarget&quot;;
+        public static final String URI = &quot;URI&quot;;
+    }
+
+    //Key types
+    public static final String KEY_TYPE_SYMM_KEY = &quot;/SymmetricKey&quot;;
+    public static final String KEY_TYPE_PUBLIC_KEY = &quot;/PublicKey&quot;;
+    public static final String KEY_TYPE_BEARER = &quot;/Bearer&quot;;
+
+    //Attr values
+    public static final String BIN_SEC_TYPE_NONCE = &quot;/Nonce&quot;;
+
+    //ComputedKey algos
+    public static final String COMPUTED_KEY_PSHA1 = &quot;/CK/PSHA1&quot;;
+
+    //  RequestTypes
+    public static final String REQ_TYPE_ISSUE = &quot;/Issue&quot;;
+    public static final String REQ_TYPE_VALIDATE = &quot;/Validate&quot;;
+    public static final String REQ_TYPE_RENEW = &quot;/Renew&quot;;
+    public static final String REQ_TYPE_CANCEL = &quot;/Cancel&quot;;
+
+    //RST actions
+    public static final String RST_ACTION_ISSUE = &quot;/RST&quot; + REQ_TYPE_ISSUE;
+    public static final String RST_ACTION_VALIDATE = &quot;/RST&quot; + REQ_TYPE_VALIDATE;
+    public static final String RST_ACTION_RENEW = &quot;/RST&quot; + REQ_TYPE_RENEW;
+    public static final String RST_ACTION_CANCEL = &quot;/RST&quot; + REQ_TYPE_CANCEL;
+    public static final String RST_ACTION_SCT = &quot;/RST/SCT&quot;;
+    public static final String RST_ACTION_CANCEL_SCT = &quot;/RST/SCT&quot; + REQ_TYPE_CANCEL;
+
+    //RSTR actions
+    public static final String RSTR_ACTION_ISSUE = &quot;/RSTR&quot; + REQ_TYPE_ISSUE;
+    public static final String RSTR_ACTION_VALIDATE = &quot;/RSTR&quot; + REQ_TYPE_VALIDATE;
+    public static final String RSTR_ACTION_RENEW = &quot;/RSTR&quot; + REQ_TYPE_RENEW;
+    public static final String RSTR_ACTION_CANCEL = &quot;/RSTR&quot; + REQ_TYPE_CANCEL;
+    public static final String RSTR_ACTION_SCT = &quot;/RSTR/SCT&quot;;
+    public static final String RSTR_ACTION_CANCEL_SCT = &quot;/RSTR/SCT&quot; + REQ_TYPE_CANCEL;
+    
+    //Status codes
+    public static final String STATUS_CODE_VALID = &quot;/status/valid&quot;;
+    public static final String STATUS_CODE_INVALID = &quot;/status/invalid&quot;;
+    
+    public static final String TOK_TYPE_STATUS = &quot;/RSTR/Status&quot;;
+
+    //Token types
+    public static final String TOK_TYPE_SAML_10 = &quot;http://docs.oasis-open.org/wss/&quot; +
+                                                  &quot;oasis-wss-saml-token-profile-1.1#SAMLV1.1&quot;;
+
+    public static final String TOK_TYPE_SAML_20 = &quot;http://docs.oasis-open.org/wss/&quot; +
+                                                  &quot;oasis-wss-saml-token-profile-1.1#SAMLV2.0&quot;;
+    //Attrs
+    public static final String ATTR_TYPE 	        = &quot;Type&quot;;
+    public static final String ATTR_CLAIMS_DIALECT 	= &quot;Dialect&quot;;
+
+    //Constants required for SAML2 assertion generation
+    public final static String X509_CERT =&quot;X509Certificate&quot;;
+    public final static String USERNAME = &quot;username&quot;;
+
+    //Constants required for SubjectConfirmation methods
+    public static final String SAML11_SUBJECT_CONFIRMATION_HOK = &quot;urn:oasis:names:tc:SAML:1.0:cm:&quot; +
+                                                          &quot;holder-of-key&quot;;
+    public static final String SAML11_SUBJECT_CONFIRMATION_BEARER = &quot;urn:oasis:names:tc:SAML:1.0:cm:bearer&quot;;
+
+    public static final String SAML20_SUBJECT_CONFIRMATION_HOK = &quot;urn:oasis:names:tc:SAML:2.0:cm:holder-of-key&quot;;
+
+    public static final String SAML20_SUBJECT_CONFIRMATION_BEARER = &quot;urn:oasis:names:tc:SAML:2.0:cm:bearer&quot;;
+
+    public static final String SAML_NS = &quot;urn:oasis:names:tc:SAML:1.0:assertion&quot;;
+}
+</pre><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rahas/RahasData.html b/axis2/java/core-rampart/code-coverage/org.apache.rahas/RahasData.html
new file mode 100644
index 0000000..1bfcb5f
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rahas/RahasData.html
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>RahasData</title><script type="text/javascript" src="../.resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rahas</a> &gt; <span class="el_class">RahasData</span></div><h1>RahasData</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">184 of 654</td><td class="ctr2">72%</td><td class="bar">39 of 86</td><td class="ctr2">55%</td><td class="ctr1">36</td><td class="ctr2">77</td><td class="ctr1">37</td><td class="ctr2">150</td><td class="ctr1">4</td><td class="ctr2">34</td></tr></tfoot><tbody><tr><td id="a26"><a href="RahasData.java.html#L346" class="el_method">processRenewTarget()</a></td><td class="bar" id="b0"><img src="../.resources/redbar.gif" width="58" height="10" title="56" alt="56"/><img src="../.resources/greenbar.gif" width="13" height="10" title="13" alt="13"/></td><td class="ctr2" id="c29">19%</td><td class="bar" id="d0"><img src="../.resources/redbar.gif" width="49" height="10" title="9" alt="9"/><img src="../.resources/greenbar.gif" width="5" height="10" title="1" alt="1"/></td><td class="ctr2" id="e10">10%</td><td class="ctr1" id="f1">5</td><td class="ctr2" id="g2">6</td><td class="ctr1" id="h0">13</td><td class="ctr2" id="i2">16</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a29"><a href="RahasData.java.html#L318" class="el_method">processValidateTarget()</a></td><td class="bar" id="b1"><img src="../.resources/redbar.gif" width="48" height="10" title="46" alt="46"/><img src="../.resources/greenbar.gif" width="13" height="10" title="13" alt="13"/></td><td class="ctr2" id="c28">22%</td><td class="bar" id="d2"><img src="../.resources/redbar.gif" width="27" height="10" title="5" alt="5"/><img src="../.resources/greenbar.gif" width="5" height="10" title="1" alt="1"/></td><td class="ctr2" id="e9">17%</td><td class="ctr1" id="f3">3</td><td class="ctr2" id="g4">4</td><td class="ctr1" id="h1">10</td><td class="ctr2" id="i3">13</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a30"><a href="RahasData.java.html#L157" class="el_method">processWSS4JSecurityResults()</a></td><td class="bar" id="b2"><img src="../.resources/redbar.gif" width="19" height="10" title="19" alt="19"/><img src="../.resources/greenbar.gif" width="100" height="10" title="96" alt="96"/></td><td class="ctr2" id="c24">83%</td><td class="bar" id="d1"><img src="../.resources/redbar.gif" width="38" height="10" title="7" alt="7"/><img src="../.resources/greenbar.gif" width="81" height="10" title="15" alt="15"/></td><td class="ctr2" id="e0">68%</td><td class="ctr1" id="f0">6</td><td class="ctr2" id="g0">12</td><td class="ctr1" id="h2">3</td><td class="ctr2" id="i0">23</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a24"><a href="RahasData.java.html#L277" class="el_method">processKeySize()</a></td><td class="bar" id="b3"><img src="../.resources/redbar.gif" width="13" height="10" title="13" alt="13"/><img src="../.resources/greenbar.gif" width="40" height="10" title="39" alt="39"/></td><td class="ctr2" id="c25">75%</td><td class="bar" id="d6"><img src="../.resources/redbar.gif" width="10" height="10" title="2" alt="2"/><img src="../.resources/greenbar.gif" width="21" height="10" title="4" alt="4"/></td><td class="ctr2" id="e1">67%</td><td class="ctr1" id="f6">2</td><td class="ctr2" id="g5">4</td><td class="ctr1" id="h3">2</td><td class="ctr2" id="i5">11</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a23"><a href="RahasData.java.html#L380" class="el_method">processEntropy()</a></td><td class="bar" id="b4"><img src="../.resources/redbar.gif" width="12" height="10" title="12" alt="12"/><img src="../.resources/greenbar.gif" width="33" height="10" title="32" alt="32"/></td><td class="ctr2" id="c26">73%</td><td class="bar" id="d4"><img src="../.resources/redbar.gif" width="16" height="10" title="3" alt="3"/><img src="../.resources/greenbar.gif" width="27" height="10" title="5" alt="5"/></td><td class="ctr2" id="e5">62%</td><td class="ctr1" id="f4">3</td><td class="ctr2" id="g3">5</td><td class="ctr1" id="h4">1</td><td class="ctr2" id="i6">7</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a22"><a href="RahasData.java.html#L305" class="el_method">processClaims()</a></td><td class="bar" id="b5"><img src="../.resources/redbar.gif" width="11" height="10" title="11" alt="11"/><img src="../.resources/greenbar.gif" width="15" height="10" title="15" alt="15"/></td><td class="ctr2" id="c27">58%</td><td class="bar" id="d9"><img src="../.resources/redbar.gif" width="5" height="10" title="1" alt="1"/><img src="../.resources/greenbar.gif" width="5" height="10" title="1" alt="1"/></td><td class="ctr2" id="e6">50%</td><td class="ctr1" id="f9">1</td><td class="ctr2" id="g9">2</td><td class="ctr1" id="h5">1</td><td class="ctr2" id="i9">4</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a31"><a href="RahasData.java.html#L49" class="el_method">RahasData(MessageContext)</a></td><td class="bar" id="b6"><img src="../.resources/redbar.gif" width="5" height="10" title="5" alt="5"/><img src="../.resources/greenbar.gif" width="72" height="10" title="69" alt="69"/></td><td class="ctr2" id="c21">93%</td><td class="bar" id="d10"><img src="../.resources/redbar.gif" width="5" height="10" title="1" alt="1"/><img src="../.resources/greenbar.gif" width="5" height="10" title="1" alt="1"/></td><td class="ctr2" id="e7">50%</td><td class="ctr1" id="f10">1</td><td class="ctr2" id="g10">2</td><td class="ctr1" id="h6">1</td><td class="ctr2" id="i1">23</td><td class="ctr1" id="j10">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a21"><a href="RahasData.java.html#L197" class="el_method">processAppliesTo()</a></td><td class="bar" id="b7"><img src="../.resources/redbar.gif" width="5" height="10" title="5" alt="5"/><img src="../.resources/greenbar.gif" width="56" height="10" title="54" alt="54"/></td><td class="ctr2" id="c22">92%</td><td class="bar" id="d3"><img src="../.resources/redbar.gif" width="21" height="10" title="4" alt="4"/><img src="../.resources/greenbar.gif" width="43" height="10" title="8" alt="8"/></td><td class="ctr2" id="e2">67%</td><td class="ctr1" id="f2">4</td><td class="ctr2" id="g1">7</td><td class="ctr1" id="h7">1</td><td class="ctr2" id="i4">13</td><td class="ctr1" id="j11">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a27"><a href="RahasData.java.html#L232" class="el_method">processRequestType()</a></td><td class="bar" id="b8"><img src="../.resources/redbar.gif" width="5" height="10" title="5" alt="5"/><img src="../.resources/greenbar.gif" width="27" height="10" title="26" alt="26"/></td><td class="ctr2" id="c23">84%</td><td class="bar" id="d5"><img src="../.resources/redbar.gif" width="16" height="10" title="3" alt="3"/><img src="../.resources/greenbar.gif" width="16" height="10" title="3" alt="3"/></td><td class="ctr2" id="e8">50%</td><td class="ctr1" id="f5">3</td><td class="ctr2" id="g6">4</td><td class="ctr1" id="h8">1</td><td class="ctr2" id="i8">5</td><td class="ctr1" id="j12">0</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a6"><a href="RahasData.java.html#L415" class="el_method">getComputedKeyAlgo()</a></td><td class="bar" id="b9"><img src="../.resources/redbar.gif" width="3" height="10" title="3" alt="3"/></td><td class="ctr2" id="c30">0%</td><td class="bar" id="d11"/><td class="ctr2" id="e11">n/a</td><td class="ctr1" id="f11">1</td><td class="ctr2" id="g11">1</td><td class="ctr1" id="h9">1</td><td class="ctr2" id="i13">1</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k9">1</td></tr><tr><td id="a17"><a href="RahasData.java.html#L520" class="el_method">getTokenId()</a></td><td class="bar" id="b10"><img src="../.resources/redbar.gif" width="3" height="10" title="3" alt="3"/></td><td class="ctr2" id="c31">0%</td><td class="bar" id="d12"/><td class="ctr2" id="e12">n/a</td><td class="ctr1" id="f12">1</td><td class="ctr2" id="g12">1</td><td class="ctr1" id="h10">1</td><td class="ctr2" id="i14">1</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k10">1</td></tr><tr><td id="a4"><a href="RahasData.java.html#L542" class="el_method">getClaimElem()</a></td><td class="bar" id="b11"><img src="../.resources/redbar.gif" width="3" height="10" title="3" alt="3"/></td><td class="ctr2" id="c32">0%</td><td class="bar" id="d13"/><td class="ctr2" id="e13">n/a</td><td class="ctr1" id="f13">1</td><td class="ctr2" id="g13">1</td><td class="ctr1" id="h11">1</td><td class="ctr2" id="i15">1</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k11">1</td></tr><tr><td id="a2"><a href="RahasData.java.html#L546" class="el_method">getAppliesToEpr()</a></td><td class="bar" id="b12"><img src="../.resources/redbar.gif" width="3" height="10" title="3" alt="3"/></td><td class="ctr2" id="c33">0%</td><td class="bar" id="d14"/><td class="ctr2" id="e14">n/a</td><td class="ctr1" id="f14">1</td><td class="ctr2" id="g14">1</td><td class="ctr1" id="h12">1</td><td class="ctr2" id="i16">1</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k12">1</td></tr><tr><td id="a28"><a href="RahasData.java.html#L246" class="el_method">processTokenType()</a></td><td class="bar" id="b13"><img src="../.resources/greenbar.gif" width="28" height="10" title="27" alt="27"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d7"><img src="../.resources/redbar.gif" width="10" height="10" title="2" alt="2"/><img src="../.resources/greenbar.gif" width="21" height="10" title="4" alt="4"/></td><td class="ctr2" id="e3">67%</td><td class="ctr1" id="f7">2</td><td class="ctr2" id="g7">4</td><td class="ctr1" id="h13">0</td><td class="ctr2" id="i10">4</td><td class="ctr1" id="j13">0</td><td class="ctr2" id="k13">1</td></tr><tr><td id="a25"><a href="RahasData.java.html#L260" class="el_method">processKeyType()</a></td><td class="bar" id="b14"><img src="../.resources/greenbar.gif" width="28" height="10" title="27" alt="27"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d8"><img src="../.resources/redbar.gif" width="10" height="10" title="2" alt="2"/><img src="../.resources/greenbar.gif" width="21" height="10" title="4" alt="4"/></td><td class="ctr2" id="e4">67%</td><td class="ctr1" id="f8">2</td><td class="ctr2" id="g8">4</td><td class="ctr1" id="h14">0</td><td class="ctr2" id="i7">6</td><td class="ctr1" id="j14">0</td><td class="ctr2" id="k14">1</td></tr><tr><td id="a33"><a href="RahasData.java.html#L527" class="el_method">setResponseEntropy(byte[])</a></td><td class="bar" id="b15"><img src="../.resources/greenbar.gif" width="4" height="10" title="4" alt="4"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d15"/><td class="ctr2" id="e15">n/a</td><td class="ctr1" id="f15">0</td><td class="ctr2" id="g15">1</td><td class="ctr1" id="h15">0</td><td class="ctr2" id="i11">2</td><td class="ctr1" id="j15">0</td><td class="ctr2" id="k15">1</td></tr><tr><td id="a32"><a href="RahasData.java.html#L534" class="el_method">setEphmeralKey(byte[])</a></td><td class="bar" id="b16"><img src="../.resources/greenbar.gif" width="4" height="10" title="4" alt="4"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d16"/><td class="ctr2" id="e16">n/a</td><td class="ctr1" id="f16">0</td><td class="ctr2" id="g16">1</td><td class="ctr1" id="h16">0</td><td class="ctr2" id="i12">2</td><td class="ctr1" id="j16">0</td><td class="ctr2" id="k16">1</td></tr><tr><td id="a1"><a href="RahasData.java.html#L401" class="el_method">getAppliesToAddress()</a></td><td class="bar" id="b17"><img src="../.resources/greenbar.gif" width="3" height="10" title="3" alt="3"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d17"/><td class="ctr2" id="e17">n/a</td><td class="ctr1" id="f17">0</td><td class="ctr2" id="g17">1</td><td class="ctr1" id="h17">0</td><td class="ctr2" id="i17">1</td><td class="ctr1" id="j17">0</td><td class="ctr2" id="k17">1</td></tr><tr><td id="a5"><a href="RahasData.java.html#L408" class="el_method">getClientCert()</a></td><td class="bar" id="b18"><img src="../.resources/greenbar.gif" width="3" height="10" title="3" alt="3"/></td><td class="ctr2" id="c5">100%</td><td class="bar" id="d18"/><td class="ctr2" id="e18">n/a</td><td class="ctr1" id="f18">0</td><td class="ctr2" id="g18">1</td><td class="ctr1" id="h18">0</td><td class="ctr2" id="i18">1</td><td class="ctr1" id="j18">0</td><td class="ctr2" id="k18">1</td></tr><tr><td id="a7"><a href="RahasData.java.html#L422" class="el_method">getEphmeralKey()</a></td><td class="bar" id="b19"><img src="../.resources/greenbar.gif" width="3" height="10" title="3" alt="3"/></td><td class="ctr2" id="c6">100%</td><td class="bar" id="d19"/><td class="ctr2" id="e19">n/a</td><td class="ctr1" id="f19">0</td><td class="ctr2" id="g19">1</td><td class="ctr1" id="h19">0</td><td class="ctr2" id="i19">1</td><td class="ctr1" id="j19">0</td><td class="ctr2" id="k19">1</td></tr><tr><td id="a8"><a href="RahasData.java.html#L429" class="el_method">getInMessageContext()</a></td><td class="bar" id="b20"><img src="../.resources/greenbar.gif" width="3" height="10" title="3" alt="3"/></td><td class="ctr2" id="c7">100%</td><td class="bar" id="d20"/><td class="ctr2" id="e20">n/a</td><td class="ctr1" id="f20">0</td><td class="ctr2" id="g20">1</td><td class="ctr1" id="h20">0</td><td class="ctr2" id="i20">1</td><td class="ctr1" id="j20">0</td><td class="ctr2" id="k20">1</td></tr><tr><td id="a9"><a href="RahasData.java.html#L436" class="el_method">getKeysize()</a></td><td class="bar" id="b21"><img src="../.resources/greenbar.gif" width="3" height="10" title="3" alt="3"/></td><td class="ctr2" id="c8">100%</td><td class="bar" id="d21"/><td class="ctr2" id="e21">n/a</td><td class="ctr1" id="f21">0</td><td class="ctr2" id="g21">1</td><td class="ctr1" id="h21">0</td><td class="ctr2" id="i21">1</td><td class="ctr1" id="j21">0</td><td class="ctr2" id="k21">1</td></tr><tr><td id="a10"><a href="RahasData.java.html#L443" class="el_method">getKeyType()</a></td><td class="bar" id="b22"><img src="../.resources/greenbar.gif" width="3" height="10" title="3" alt="3"/></td><td class="ctr2" id="c9">100%</td><td class="bar" id="d22"/><td class="ctr2" id="e22">n/a</td><td class="ctr1" id="f22">0</td><td class="ctr2" id="g22">1</td><td class="ctr1" id="h22">0</td><td class="ctr2" id="i22">1</td><td class="ctr1" id="j22">0</td><td class="ctr2" id="k22">1</td></tr><tr><td id="a11"><a href="RahasData.java.html#L450" class="el_method">getPrincipal()</a></td><td class="bar" id="b23"><img src="../.resources/greenbar.gif" width="3" height="10" title="3" alt="3"/></td><td class="ctr2" id="c10">100%</td><td class="bar" id="d23"/><td class="ctr2" id="e23">n/a</td><td class="ctr1" id="f23">0</td><td class="ctr2" id="g23">1</td><td class="ctr1" id="h23">0</td><td class="ctr2" id="i23">1</td><td class="ctr1" id="j23">0</td><td class="ctr2" id="k23">1</td></tr><tr><td id="a12"><a href="RahasData.java.html#L457" class="el_method">getRequestEntropy()</a></td><td class="bar" id="b24"><img src="../.resources/greenbar.gif" width="3" height="10" title="3" alt="3"/></td><td class="ctr2" id="c11">100%</td><td class="bar" id="d24"/><td class="ctr2" id="e24">n/a</td><td class="ctr1" id="f24">0</td><td class="ctr2" id="g24">1</td><td class="ctr1" id="h24">0</td><td class="ctr2" id="i24">1</td><td class="ctr1" id="j24">0</td><td class="ctr2" id="k24">1</td></tr><tr><td id="a13"><a href="RahasData.java.html#L464" class="el_method">getRequestType()</a></td><td class="bar" id="b25"><img src="../.resources/greenbar.gif" width="3" height="10" title="3" alt="3"/></td><td class="ctr2" id="c12">100%</td><td class="bar" id="d25"/><td class="ctr2" id="e25">n/a</td><td class="ctr1" id="f25">0</td><td class="ctr2" id="g25">1</td><td class="ctr1" id="h25">0</td><td class="ctr2" id="i25">1</td><td class="ctr1" id="j25">0</td><td class="ctr2" id="k25">1</td></tr><tr><td id="a14"><a href="RahasData.java.html#L471" class="el_method">getResponseEntropy()</a></td><td class="bar" id="b26"><img src="../.resources/greenbar.gif" width="3" height="10" title="3" alt="3"/></td><td class="ctr2" id="c13">100%</td><td class="bar" id="d26"/><td class="ctr2" id="e26">n/a</td><td class="ctr1" id="f26">0</td><td class="ctr2" id="g26">1</td><td class="ctr1" id="h26">0</td><td class="ctr2" id="i26">1</td><td class="ctr1" id="j26">0</td><td class="ctr2" id="k26">1</td></tr><tr><td id="a15"><a href="RahasData.java.html#L478" class="el_method">getRstElement()</a></td><td class="bar" id="b27"><img src="../.resources/greenbar.gif" width="3" height="10" title="3" alt="3"/></td><td class="ctr2" id="c14">100%</td><td class="bar" id="d27"/><td class="ctr2" id="e27">n/a</td><td class="ctr1" id="f27">0</td><td class="ctr2" id="g27">1</td><td class="ctr1" id="h27">0</td><td class="ctr2" id="i27">1</td><td class="ctr1" id="j27">0</td><td class="ctr2" id="k27">1</td></tr><tr><td id="a18"><a href="RahasData.java.html#L485" class="el_method">getTokenType()</a></td><td class="bar" id="b28"><img src="../.resources/greenbar.gif" width="3" height="10" title="3" alt="3"/></td><td class="ctr2" id="c15">100%</td><td class="bar" id="d28"/><td class="ctr2" id="e28">n/a</td><td class="ctr1" id="f28">0</td><td class="ctr2" id="g28">1</td><td class="ctr1" id="h28">0</td><td class="ctr2" id="i28">1</td><td class="ctr1" id="j28">0</td><td class="ctr2" id="k28">1</td></tr><tr><td id="a19"><a href="RahasData.java.html#L492" class="el_method">getVersion()</a></td><td class="bar" id="b29"><img src="../.resources/greenbar.gif" width="3" height="10" title="3" alt="3"/></td><td class="ctr2" id="c16">100%</td><td class="bar" id="d29"/><td class="ctr2" id="e29">n/a</td><td class="ctr1" id="f29">0</td><td class="ctr2" id="g29">1</td><td class="ctr1" id="h29">0</td><td class="ctr2" id="i29">1</td><td class="ctr1" id="j29">0</td><td class="ctr2" id="k29">1</td></tr><tr><td id="a0"><a href="RahasData.java.html#L499" class="el_method">getAddressingNs()</a></td><td class="bar" id="b30"><img src="../.resources/greenbar.gif" width="3" height="10" title="3" alt="3"/></td><td class="ctr2" id="c17">100%</td><td class="bar" id="d30"/><td class="ctr2" id="e30">n/a</td><td class="ctr1" id="f30">0</td><td class="ctr2" id="g30">1</td><td class="ctr1" id="h30">0</td><td class="ctr2" id="i30">1</td><td class="ctr1" id="j30">0</td><td class="ctr2" id="k30">1</td></tr><tr><td id="a20"><a href="RahasData.java.html#L506" class="el_method">getWstNs()</a></td><td class="bar" id="b31"><img src="../.resources/greenbar.gif" width="3" height="10" title="3" alt="3"/></td><td class="ctr2" id="c18">100%</td><td class="bar" id="d31"/><td class="ctr2" id="e31">n/a</td><td class="ctr1" id="f31">0</td><td class="ctr2" id="g31">1</td><td class="ctr1" id="h31">0</td><td class="ctr2" id="i31">1</td><td class="ctr1" id="j31">0</td><td class="ctr2" id="k31">1</td></tr><tr><td id="a16"><a href="RahasData.java.html#L513" class="el_method">getSoapNs()</a></td><td class="bar" id="b32"><img src="../.resources/greenbar.gif" width="3" height="10" title="3" alt="3"/></td><td class="ctr2" id="c19">100%</td><td class="bar" id="d32"/><td class="ctr2" id="e32">n/a</td><td class="ctr1" id="f32">0</td><td class="ctr2" id="g32">1</td><td class="ctr1" id="h32">0</td><td class="ctr2" id="i32">1</td><td class="ctr1" id="j32">0</td><td class="ctr2" id="k32">1</td></tr><tr><td id="a3"><a href="RahasData.java.html#L538" class="el_method">getClaimDialect()</a></td><td class="bar" id="b33"><img src="../.resources/greenbar.gif" width="3" height="10" title="3" alt="3"/></td><td class="ctr2" id="c20">100%</td><td class="bar" id="d33"/><td class="ctr2" id="e33">n/a</td><td class="ctr1" id="f33">0</td><td class="ctr2" id="g33">1</td><td class="ctr1" id="h33">0</td><td class="ctr2" id="i33">1</td><td class="ctr1" id="j33">0</td><td class="ctr2" id="k33">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rahas/RahasData.java.html b/axis2/java/core-rampart/code-coverage/org.apache.rahas/RahasData.java.html
new file mode 100644
index 0000000..5a27103
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rahas/RahasData.java.html
@@ -0,0 +1,551 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>RahasData.java</title><link rel="stylesheet" href="../.resources/prettify.css" type="text/css"/><script type="text/javascript" src="../.resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rahas</a> &gt; <span class="el_source">RahasData.java</span></div><h1>RahasData.java</h1><pre class="source lang-java linenums">/*
+ * Copyright 2004,2005 The Apache Software Foundation.
+ *
+ * Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package org.apache.rahas;
+
+import org.apache.axiom.om.OMAbstractFactory;
+import org.apache.axiom.om.OMElement;
+import org.apache.axiom.om.OMXMLBuilderFactory;
+import org.apache.axiom.util.base64.Base64Utils;
+import org.apache.axis2.addressing.AddressingConstants;
+import org.apache.axis2.context.MessageContext;
+import org.apache.ws.security.WSConstants;
+import org.apache.ws.security.WSSecurityEngineResult;
+import org.apache.ws.security.WSSecurityException;
+import org.apache.ws.security.handler.WSHandlerConstants;
+import org.apache.ws.security.handler.WSHandlerResult;
+import org.apache.ws.security.message.token.SecurityTokenReference;
+import org.opensaml.saml1.core.Assertion;
+import org.w3c.dom.Element;
+
+import javax.xml.namespace.QName;
+
+import java.security.Principal;
+import java.security.cert.X509Certificate;
+import java.util.List;
+
+/**
+ * Common data items on WS-Trust request messages
+ */
+public class RahasData {
+
+    private MessageContext inMessageContext;
+
+    private OMElement rstElement;
+
+<span class="fc" id="L49">    private int version = -1;</span>
+
+    private String wstNs;
+
+    private String requestType;
+
+    private String tokenType;
+    
+    private String tokenId;
+
+<span class="fc" id="L59">    private int keysize = -1;</span>
+
+    private String computedKeyAlgo;
+
+    private String keyType;
+
+    private String appliesToAddress;
+    
+    private OMElement appliesToEpr;
+
+    private Principal principal;
+
+    private X509Certificate clientCert;
+
+    private byte[] ephmeralKey;
+
+    private byte[] requestEntropy;
+
+    private byte[] responseEntropy;
+
+    private String addressingNs;
+
+    private String soapNs;
+    
+    private OMElement claimElem;
+    
+    private String  claimDialect;
+    
+    private Assertion assertion;
+    /**
+     * Create a new RahasData instance and populate it with the information from
+     * the request.
+     *
+     * @throws TrustException &lt;code&gt;RequestSecurityToken&lt;/code&gt; element is invalid.
+     */
+<span class="fc" id="L94">    public RahasData(MessageContext inMessageContext) throws TrustException {</span>
+
+<span class="fc" id="L96">        this.inMessageContext = inMessageContext;</span>
+
+        //Check for an authenticated Principal
+<span class="fc" id="L99">        this.processWSS4JSecurityResults();</span>
+
+        // Find out the incoming addressing version
+<span class="fc" id="L102">        this.addressingNs = (String) this.inMessageContext</span>
+                .getProperty(AddressingConstants.WS_ADDRESSING_VERSION);
+
+<span class="fc" id="L105">        this.rstElement = this.inMessageContext.getEnvelope().getBody()</span>
+                .getFirstElement();
+
+<span class="fc" id="L108">        this.soapNs = this.inMessageContext.getEnvelope().getNamespace()</span>
+                .getNamespaceURI();
+
+<span class="fc" id="L111">        this.wstNs = this.rstElement.getNamespace().getNamespaceURI();</span>
+
+<span class="fc" id="L113">        int ver = TrustUtil.getWSTVersion(this.wstNs);</span>
+
+<span class="pc bpc" id="L115" title="1 of 2 branches missed.">        if (ver == -1) {</span>
+<span class="nc" id="L116">            throw new TrustException(TrustException.INVALID_REQUEST);</span>
+        } else {
+<span class="fc" id="L118">            this.version = ver;</span>
+        }
+
+<span class="fc" id="L121">        this.processRequestType();</span>
+
+<span class="fc" id="L123">        this.processTokenType();</span>
+
+<span class="fc" id="L125">        this.processKeyType();</span>
+
+<span class="fc" id="L127">        this.processKeySize();</span>
+
+<span class="fc" id="L129">        this.processAppliesTo();</span>
+
+<span class="fc" id="L131">        this.processEntropy();</span>
+        
+<span class="fc" id="L133">        this.processClaims();</span>
+        
+<span class="fc" id="L135">        this.processValidateTarget();</span>
+        
+<span class="fc" id="L137">        this.processRenewTarget();</span>
+
+<span class="fc" id="L139">    }</span>
+
+    /**
+     * Processes the authenticated user information from the WSS4J security
+     * results.
+     *
+     * @throws TrustException
+     */
+    private void processWSS4JSecurityResults() throws TrustException {
+
+        /*
+         * User can be identifier using a UsernameToken or a certificate - If a
+         * certificate is found then we use that to - identify the user and -
+         * encrypt the response (if required) - If a UsernameToken is found then
+         * we will not be encrypting the response
+         */
+
+        List&lt;WSHandlerResult&gt; results;
+<span class="pc bpc" id="L157" title="1 of 2 branches missed.">        if ((results = (List&lt;WSHandlerResult&gt;) this.inMessageContext</span>
+                .getProperty(WSHandlerConstants.RECV_RESULTS)) == null) {
+<span class="nc" id="L159">            throw new TrustException(TrustException.REQUEST_FAILED);</span>
+        } else {
+
+<span class="fc bfc" id="L162" title="All 2 branches covered.">            for (WSHandlerResult result : results) {</span>
+<span class="fc" id="L163">                List&lt;WSSecurityEngineResult&gt; wsSecEngineResults = result.getResults();</span>
+
+<span class="fc bfc" id="L165" title="All 2 branches covered.">                for (WSSecurityEngineResult wser : wsSecEngineResults) {</span>
+<span class="fc" id="L166">                    Object principalObject = wser.get(WSSecurityEngineResult.TAG_PRINCIPAL);</span>
+<span class="fc" id="L167">                    int act = (Integer) wser.get(WSSecurityEngineResult.TAG_ACTION);</span>
+
+<span class="pc bpc" id="L169" title="1 of 4 branches missed.">                    if (act == WSConstants.SIGN &amp;&amp; principalObject != null) {</span>
+<span class="fc" id="L170">                        this.clientCert = (X509Certificate) wser</span>
+                                .get(WSSecurityEngineResult.TAG_X509_CERTIFICATE);
+<span class="fc" id="L172">                        this.principal = (Principal) principalObject;</span>
+<span class="pc bpc" id="L173" title="1 of 4 branches missed.">                    } else if (act == WSConstants.UT &amp;&amp; principalObject != null) {</span>
+<span class="fc" id="L174">                        this.principal = (Principal) principalObject;</span>
+<span class="fc bfc" id="L175" title="All 2 branches covered.">                    } else if (act == WSConstants.BST) {</span>
+<span class="fc" id="L176">                        final X509Certificate[] certificates =</span>
+                                (X509Certificate[]) wser
+                                        .get(WSSecurityEngineResult.TAG_X509_CERTIFICATES);
+<span class="fc" id="L179">                        this.clientCert = certificates[0];</span>
+<span class="fc" id="L180">                        this.principal = this.clientCert.getSubjectDN();</span>
+<span class="pc bpc" id="L181" title="1 of 2 branches missed.">                    } else if (act == WSConstants.ST_UNSIGNED) {</span>
+<span class="nc" id="L182">                        this.assertion = (Assertion) wser</span>
+                                .get(WSSecurityEngineResult.TAG_SAML_ASSERTION);
+
+                    }
+<span class="fc" id="L186">                }</span>
+<span class="fc" id="L187">            }</span>
+            // If the principal or a SAML assertion is missing
+<span class="pc bpc" id="L189" title="3 of 4 branches missed.">            if (this.principal == null &amp;&amp; this.assertion == null) {</span>
+<span class="nc" id="L190">                throw new TrustException(TrustException.REQUEST_FAILED);</span>
+            }
+        }
+<span class="fc" id="L193">    }</span>
+
+    private void processAppliesTo() throws TrustException {
+
+<span class="fc" id="L197">        OMElement appliesToElem = this.rstElement</span>
+                .getFirstChildWithName(new QName(RahasConstants.WSP_NS,
+                                                 RahasConstants.IssuanceBindingLocalNames.
+                                                         APPLIES_TO));
+
+<span class="fc bfc" id="L202" title="All 2 branches covered.">        if (appliesToElem != null) {</span>
+<span class="fc" id="L203">            OMElement eprElem = appliesToElem.getFirstElement();</span>
+<span class="fc" id="L204">            this.appliesToEpr = eprElem;</span>
+            
+            // If there were no addressing headers
+            // The find the addressing version using the EPR element
+<span class="fc bfc" id="L208" title="All 2 branches covered.">            if (this.addressingNs == null) {</span>
+<span class="fc" id="L209">                this.addressingNs = eprElem.getNamespace()</span>
+                        .getNamespaceURI();
+            }
+
+<span class="pc bpc" id="L213" title="1 of 2 branches missed.">            if (eprElem != null) {</span>
+                
+                //Of the epr is a web service then try to get the addr
+                
+<span class="fc" id="L217">                OMElement addrElem = eprElem</span>
+                        .getFirstChildWithName(new QName(
+                                this.addressingNs,
+                                AddressingConstants.EPR_ADDRESS));
+<span class="pc bpc" id="L221" title="3 of 6 branches missed.">                if (addrElem != null &amp;&amp; addrElem.getText() != null</span>
+                    &amp;&amp; !&quot;&quot;.equals(addrElem.getText().trim())) {
+<span class="fc" id="L223">                    this.appliesToAddress = addrElem.getText().trim();</span>
+                } 
+<span class="fc" id="L225">            } else {</span>
+<span class="nc" id="L226">                throw new TrustException(&quot;invalidAppliesToElem&quot;);</span>
+            }
+        }
+<span class="fc" id="L229">    }</span>
+
+    private void processRequestType() throws TrustException {
+<span class="fc" id="L232">        OMElement reqTypeElem = this.rstElement</span>
+                .getFirstChildWithName(new QName(this.wstNs,
+                                                 RahasConstants.LocalNames.REQUEST_TYPE));
+
+<span class="pc bpc" id="L236" title="3 of 6 branches missed.">        if (reqTypeElem == null ||</span>
+            reqTypeElem.getText() == null ||
+            reqTypeElem.getText().trim().length() == 0) {
+<span class="nc" id="L239">            throw new TrustException(TrustException.INVALID_REQUEST);</span>
+        } else {
+<span class="fc" id="L241">            this.requestType = reqTypeElem.getText().trim();</span>
+        }
+<span class="fc" id="L243">    }</span>
+
+    private void processTokenType() {
+<span class="fc" id="L246">        OMElement tokTypeElem = this.rstElement</span>
+                .getFirstChildWithName(new QName(this.wstNs,
+                                                 RahasConstants.LocalNames.TOKEN_TYPE));
+
+<span class="pc bpc" id="L250" title="2 of 6 branches missed.">        if (tokTypeElem != null &amp;&amp; tokTypeElem.getText() != null</span>
+            &amp;&amp; !&quot;&quot;.equals(tokTypeElem.getText().trim())) {
+<span class="fc" id="L252">            this.tokenType = tokTypeElem.getText().trim();</span>
+        }
+<span class="fc" id="L254">    }</span>
+
+    /**
+     * Find the value of the KeyType element of the RST
+     */
+    private void processKeyType() {
+<span class="fc" id="L260">        OMElement keyTypeElem = this.rstElement</span>
+                .getFirstChildWithName(new QName(this.wstNs,
+                                                 RahasConstants.IssuanceBindingLocalNames.KEY_TYPE));
+<span class="fc bfc" id="L263" title="All 2 branches covered.">        if (keyTypeElem != null) {</span>
+<span class="fc" id="L264">            String text = keyTypeElem.getText();</span>
+<span class="pc bpc" id="L265" title="2 of 4 branches missed.">            if (text != null &amp;&amp; !&quot;&quot;.equals(text.trim())) {</span>
+<span class="fc" id="L266">                this.keyType = text.trim();</span>
+            }
+        }
+<span class="fc" id="L269">    }</span>
+
+    /**
+     * Finds the KeySize and creates an empty ephmeral key.
+     *
+     * @throws TrustException
+     */
+    private void processKeySize() throws TrustException {
+<span class="fc" id="L277">        OMElement keySizeElem =</span>
+                this.rstElement
+                        .getFirstChildWithName(new QName(this.wstNs,
+                                                         RahasConstants.IssuanceBindingLocalNames.
+                                                                 KEY_SIZE));
+<span class="fc bfc" id="L282" title="All 2 branches covered.">        if (keySizeElem != null) {</span>
+<span class="fc" id="L283">            String text = keySizeElem.getText();</span>
+<span class="pc bpc" id="L284" title="2 of 4 branches missed.">            if (text != null &amp;&amp; !&quot;&quot;.equals(text.trim())) {</span>
+                try {
+                    //Set key size
+<span class="fc" id="L287">                    this.keysize = Integer.parseInt(text.trim());</span>
+
+                    //Create an empty array to hold the key
+<span class="fc" id="L290">                    this.ephmeralKey = new byte[this.keysize/8];</span>
+<span class="nc" id="L291">                } catch (NumberFormatException e) {</span>
+<span class="nc" id="L292">                    throw new TrustException(TrustException.INVALID_REQUEST,</span>
+                                             new String[]{&quot;invalid wst:Keysize value&quot;}, e);
+<span class="fc" id="L294">                }</span>
+            }
+        }
+<span class="fc" id="L297">        this.keysize = -1;</span>
+<span class="fc" id="L298">    }</span>
+    
+    /**
+     * Processes a claims.
+     *
+     */
+    private void processClaims() throws TrustException{
+<span class="fc" id="L305">        	claimElem = this.rstElement</span>
+        			.getFirstChildWithName(new QName(this.wstNs,
+        					RahasConstants.IssuanceBindingLocalNames.CLAIMS));
+        	
+<span class="pc bpc" id="L309" title="1 of 2 branches missed.">        	if(claimElem != null){</span>
+<span class="nc" id="L310">        		claimDialect = claimElem.getAttributeValue(new QName(this.wstNs,</span>
+        					RahasConstants.ATTR_CLAIMS_DIALECT));
+        	}
+    	
+<span class="fc" id="L314">    }</span>
+    
+    private void processValidateTarget()throws TrustException{
+        
+<span class="fc" id="L318">        OMElement validateTargetElem  = this.rstElement</span>
+                                .getFirstChildWithName(new QName(this.wstNs,
+                                               RahasConstants.LocalNames.VALIDATE_TARGET));
+        
+<span class="pc bpc" id="L322" title="1 of 2 branches missed.">        if (validateTargetElem != null) {</span>
+        
+<span class="nc" id="L324">            OMElement strElem = validateTargetElem.getFirstChildWithName(new QName(WSConstants.WSSE_NS,</span>
+                                                   &quot;SecurityTokenReference&quot;));
+            
+<span class="nc" id="L327">            Element elem = (Element)OMXMLBuilderFactory.createStAXOMBuilder(</span>
+                    OMAbstractFactory.getMetaFactory(OMAbstractFactory.FEATURE_DOM).getOMFactory(),
+                    strElem.getXMLStreamReader()).getDocumentElement();
+            
+            try {
+<span class="nc" id="L332">                SecurityTokenReference str = new SecurityTokenReference((Element)elem);</span>
+<span class="nc bnc" id="L333" title="All 2 branches missed.">                if (str.containsReference()) {</span>
+<span class="nc" id="L334">                    tokenId = str.getReference().getURI();</span>
+<span class="nc bnc" id="L335" title="All 2 branches missed.">                } else if(str.containsKeyIdentifier()){</span>
+<span class="nc" id="L336">                	tokenId = str.getKeyIdentifierValue();</span>
+                }
+<span class="nc" id="L338">            } catch (WSSecurityException e) {</span>
+<span class="nc" id="L339">                throw new TrustException(&quot;errorExtractingTokenId&quot;,e);</span>
+<span class="nc" id="L340">            } </span>
+        }
+<span class="fc" id="L342">    }</span>
+    
+    private void processRenewTarget()throws TrustException{
+        
+<span class="fc" id="L346">        OMElement renewTargetElem  = this.rstElement</span>
+                                .getFirstChildWithName(new QName(this.wstNs,
+                                               RahasConstants.LocalNames.RENEW_TARGET));
+<span class="pc bpc" id="L349" title="1 of 2 branches missed.">        if (renewTargetElem != null) {</span>
+        
+<span class="nc" id="L351">            OMElement strElem = renewTargetElem.getFirstChildWithName(new QName(WSConstants.WSSE_NS,</span>
+                                                   &quot;SecurityTokenReference&quot;));
+            
+<span class="nc" id="L354">            Element elem = (Element)OMXMLBuilderFactory.createStAXOMBuilder(</span>
+                    OMAbstractFactory.getMetaFactory(OMAbstractFactory.FEATURE_DOM).getOMFactory(),
+                    strElem.getXMLStreamReader()).getDocumentElement();
+            
+            try {
+<span class="nc" id="L359">                SecurityTokenReference str = new SecurityTokenReference((Element)elem);</span>
+<span class="nc bnc" id="L360" title="All 2 branches missed.">                if (str.containsReference()) {</span>
+<span class="nc" id="L361">                    tokenId = str.getReference().getURI();</span>
+<span class="nc bnc" id="L362" title="All 2 branches missed.">                } else if(str.containsKeyIdentifier()){</span>
+<span class="nc" id="L363">                	tokenId = str.getKeyIdentifierValue();</span>
+                }
+<span class="nc bnc" id="L365" title="All 2 branches missed.">                if(tokenId == null){</span>
+<span class="nc bnc" id="L366" title="All 2 branches missed.">                    if(str.containsKeyIdentifier()){</span>
+<span class="nc" id="L367">                        tokenId = str.getKeyIdentifierValue();</span>
+                    }
+                }
+<span class="nc" id="L370">            } catch (WSSecurityException e) {</span>
+<span class="nc" id="L371">                throw new TrustException(&quot;errorExtractingTokenId&quot;,e);</span>
+<span class="nc" id="L372">            }      </span>
+        }
+<span class="fc" id="L374">    }</span>
+
+    /**
+     * Process wst:Entropy element in the request.
+     */
+    private void processEntropy() throws TrustException {
+<span class="fc" id="L380">        OMElement entropyElem = this.rstElement</span>
+                .getFirstChildWithName(new QName(this.wstNs,
+                                                 RahasConstants.IssuanceBindingLocalNames.ENTROPY));
+
+<span class="fc bfc" id="L384" title="All 2 branches covered.">        if (entropyElem != null) {</span>
+<span class="fc" id="L385">            OMElement binSecElem = entropyElem.getFirstElement();</span>
+<span class="pc bpc" id="L386" title="3 of 6 branches missed.">            if (binSecElem != null &amp;&amp; binSecElem.getText() != null</span>
+                &amp;&amp; !&quot;&quot;.equals(binSecElem.getText())) {
+<span class="fc" id="L388">                this.requestEntropy = Base64Utils.decode(binSecElem.getText());</span>
+            } else {
+<span class="nc" id="L390">                throw new TrustException(&quot;malformedEntropyElement&quot;,</span>
+                                         new String[]{entropyElem.toString()});
+            }
+
+        }
+<span class="fc" id="L395">    }</span>
+
+    /**
+     * @return Returns the appliesToAddress.
+     */
+    public String getAppliesToAddress() {
+<span class="fc" id="L401">        return appliesToAddress;</span>
+    }
+
+    /**
+     * @return Returns the clientCert.
+     */
+    public X509Certificate getClientCert() {
+<span class="fc" id="L408">        return clientCert;</span>
+    }
+
+    /**
+     * @return Returns the computedKeyAlgo.
+     */
+    public String getComputedKeyAlgo() {
+<span class="nc" id="L415">        return computedKeyAlgo;</span>
+    }
+
+    /**
+     * @return Returns the ephmeralKey.
+     */
+    public byte[] getEphmeralKey() {
+<span class="fc" id="L422">        return ephmeralKey;</span>
+    }
+
+    /**
+     * @return Returns the inMessageContext.
+     */
+    public MessageContext getInMessageContext() {
+<span class="fc" id="L429">        return inMessageContext;</span>
+    }
+
+    /**
+     * @return Returns the keysize.
+     */
+    public int getKeysize() {
+<span class="fc" id="L436">        return keysize;</span>
+    }
+
+    /**
+     * @return Returns the keyType.
+     */
+    public String getKeyType() {
+<span class="fc" id="L443">        return keyType;</span>
+    }
+
+    /**
+     * @return Returns the principal.
+     */
+    public Principal getPrincipal() {
+<span class="fc" id="L450">        return principal;</span>
+    }
+
+    /**
+     * @return Returns the requestEntropy.
+     */
+    public byte[] getRequestEntropy() {
+<span class="fc" id="L457">        return requestEntropy;</span>
+    }
+
+    /**
+     * @return Returns the requestType.
+     */
+    public String getRequestType() {
+<span class="fc" id="L464">        return requestType;</span>
+    }
+
+    /**
+     * @return Returns the responseEntropy.
+     */
+    public byte[] getResponseEntropy() {
+<span class="fc" id="L471">        return responseEntropy;</span>
+    }
+
+    /**
+     * @return Returns the rstElement.
+     */
+    public OMElement getRstElement() {
+<span class="fc" id="L478">        return rstElement;</span>
+    }
+
+    /**
+     * @return Returns the tokenType.
+     */
+    public String getTokenType() {
+<span class="fc" id="L485">        return tokenType;</span>
+    }
+
+    /**
+     * @return Returns the version.
+     */
+    public int getVersion() {
+<span class="fc" id="L492">        return version;</span>
+    }
+
+    /**
+     * @return Returns the addressingNs.
+     */
+    public String getAddressingNs() {
+<span class="fc" id="L499">        return addressingNs;</span>
+    }
+
+    /**
+     * @return Returns the wstNs.
+     */
+    public String getWstNs() {
+<span class="fc" id="L506">        return wstNs;</span>
+    }
+
+    /**
+     * @return Returns the soapNs.
+     */
+    public String getSoapNs() {
+<span class="fc" id="L513">        return soapNs;</span>
+    }
+
+    /**
+     * @return Returns the tokenId.
+     */
+    public String getTokenId() {
+<span class="nc" id="L520">        return tokenId;</span>
+    }
+
+    /**
+     * @param responseEntropy The responseEntropy to set.
+     */
+    public void setResponseEntropy(byte[] responseEntropy) {
+<span class="fc" id="L527">        this.responseEntropy = responseEntropy;</span>
+<span class="fc" id="L528">    }</span>
+
+    /**
+     * @param ephmeralKey The ephmeralKey to set.
+     */
+    public void setEphmeralKey(byte[] ephmeralKey) {
+<span class="fc" id="L534">        this.ephmeralKey = ephmeralKey;</span>
+<span class="fc" id="L535">    }</span>
+
+	public String getClaimDialect() {
+<span class="fc" id="L538">		return claimDialect;</span>
+	}
+
+	public OMElement getClaimElem() {
+<span class="nc" id="L542">		return claimElem;</span>
+	}
+
+    public OMElement getAppliesToEpr() {
+<span class="nc" id="L546">        return appliesToEpr;</span>
+    }
+
+
+}
+</pre><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rahas/RampartSAMLBootstrap.html b/axis2/java/core-rampart/code-coverage/org.apache.rahas/RampartSAMLBootstrap.html
new file mode 100644
index 0000000..3e03eaf
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rahas/RampartSAMLBootstrap.html
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>RampartSAMLBootstrap</title><script type="text/javascript" src="../.resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rahas</a> &gt; <span class="el_class">RampartSAMLBootstrap</span></div><h1>RampartSAMLBootstrap</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">10 of 164</td><td class="ctr2">94%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">1</td><td class="ctr2">4</td><td class="ctr1">4</td><td class="ctr2">19</td><td class="ctr1">1</td><td class="ctr2">4</td></tr></tfoot><tbody><tr><td id="a1"><a href="RampartSAMLBootstrap.java.html#L92" class="el_method">initializeParserPool()</a></td><td class="bar" id="b0"><img src="../.resources/redbar.gif" width="6" height="10" title="7" alt="7"/><img src="../.resources/greenbar.gif" width="11" height="10" title="13" alt="13"/></td><td class="ctr2" id="c2">65%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f1">0</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">2</td><td class="ctr2" id="i0">8</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a2"><a href="RampartSAMLBootstrap.java.html#L71" class="el_method">RampartSAMLBootstrap()</a></td><td class="bar" id="b1"><img src="../.resources/redbar.gif" width="2" height="10" title="3" alt="3"/></td><td class="ctr2" id="c3">0%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">2</td><td class="ctr2" id="i2">2</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a3"><a href="RampartSAMLBootstrap.java.html#L35" class="el_method">static {...}</a></td><td class="bar" id="b2"><img src="../.resources/greenbar.gif" width="120" height="10" title="132" alt="132"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">0</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">0</td><td class="ctr2" id="i3">1</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a0"><a href="RampartSAMLBootstrap.java.html#L75" class="el_method">bootstrap()</a></td><td class="bar" id="b3"><img src="../.resources/greenbar.gif" width="8" height="10" title="9" alt="9"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">0</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i1">8</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rahas/RampartSAMLBootstrap.java.html b/axis2/java/core-rampart/code-coverage/org.apache.rahas/RampartSAMLBootstrap.java.html
new file mode 100644
index 0000000..6dccb75
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rahas/RampartSAMLBootstrap.java.html
@@ -0,0 +1,103 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>RampartSAMLBootstrap.java</title><link rel="stylesheet" href="../.resources/prettify.css" type="text/css"/><script type="text/javascript" src="../.resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rahas</a> &gt; <span class="el_source">RampartSAMLBootstrap.java</span></div><h1>RampartSAMLBootstrap.java</h1><pre class="source lang-java linenums">/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * &quot;License&quot;); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+package org.apache.rahas;
+
+import org.apache.rahas.impl.util.AxiomParserPool;
+import org.opensaml.Configuration;
+import org.opensaml.DefaultBootstrap;
+import org.opensaml.xml.ConfigurationException;
+import org.opensaml.xml.parse.XMLParserException;
+
+/**
+ * Rampart specific SAML bootstrap class. Here we set parser pool to
+ * axiom specific one.
+ */
+public class RampartSAMLBootstrap extends DefaultBootstrap {
+
+     /** List of default XMLTooling configuration files. */
+<span class="fc" id="L35">    private static String[] xmlToolingConfigs = {</span>
+        &quot;/default-config.xml&quot;,
+        &quot;/schema-config.xml&quot;,
+        &quot;/signature-config.xml&quot;,
+        &quot;/signature-validation-config.xml&quot;,
+        &quot;/encryption-config.xml&quot;,
+        &quot;/encryption-validation-config.xml&quot;,
+        &quot;/soap11-config.xml&quot;,
+        &quot;/wsfed11-protocol-config.xml&quot;,
+        &quot;/saml1-assertion-config.xml&quot;,
+        &quot;/saml1-protocol-config.xml&quot;,
+        &quot;/saml1-core-validation-config.xml&quot;,
+        &quot;/saml2-assertion-config.xml&quot;,
+        &quot;/saml2-protocol-config.xml&quot;,
+        &quot;/saml2-core-validation-config.xml&quot;,
+        &quot;/saml1-metadata-config.xml&quot;,
+        &quot;/saml2-metadata-config.xml&quot;,
+        &quot;/saml2-metadata-validation-config.xml&quot;,
+        &quot;/saml2-metadata-attr-config.xml&quot;,
+        &quot;/saml2-metadata-idp-discovery-config.xml&quot;,
+        &quot;/saml2-metadata-ui-config.xml&quot;,
+        &quot;/saml2-protocol-thirdparty-config.xml&quot;,
+        &quot;/saml2-metadata-query-config.xml&quot;,
+        &quot;/saml2-assertion-delegation-restriction-config.xml&quot;,
+        &quot;/saml2-ecp-config.xml&quot;,
+        &quot;/xacml10-saml2-profile-config.xml&quot;,
+        &quot;/xacml11-saml2-profile-config.xml&quot;,
+        &quot;/xacml20-context-config.xml&quot;,
+        &quot;/xacml20-policy-config.xml&quot;,
+        &quot;/xacml2-saml2-profile-config.xml&quot;,
+        &quot;/xacml3-saml2-profile-config.xml&quot;,
+        &quot;/wsaddressing-config.xml&quot;,
+        &quot;/wssecurity-config.xml&quot;,
+    };
+
+    protected RampartSAMLBootstrap() {
+<span class="nc" id="L71">        super();</span>
+<span class="nc" id="L72">    }</span>
+
+    public static synchronized void bootstrap() throws ConfigurationException {
+<span class="fc" id="L75">        initializeXMLSecurity();</span>
+
+<span class="fc" id="L77">        initializeVelocity();</span>
+
+<span class="fc" id="L79">        initializeXMLTooling(xmlToolingConfigs);</span>
+
+<span class="fc" id="L81">        initializeArtifactBuilderFactories();</span>
+
+<span class="fc" id="L83">        initializeGlobalSecurityConfiguration();</span>
+
+<span class="fc" id="L85">        initializeParserPool();</span>
+
+<span class="fc" id="L87">        initializeESAPI();</span>
+<span class="fc" id="L88">    }</span>
+
+    protected static void initializeParserPool() throws ConfigurationException {
+
+<span class="fc" id="L92">        AxiomParserPool pp = new AxiomParserPool();</span>
+<span class="fc" id="L93">        pp.setMaxPoolSize(50);</span>
+        try {
+<span class="fc" id="L95">            pp.initialize();</span>
+<span class="nc" id="L96">        } catch (XMLParserException e) {</span>
+<span class="nc" id="L97">            throw new ConfigurationException(&quot;Error initializing axiom based parser pool&quot;, e);</span>
+<span class="fc" id="L98">        }</span>
+<span class="fc" id="L99">        Configuration.setParserPool(pp);</span>
+
+<span class="fc" id="L101">    }</span>
+}
+</pre><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rahas/STSMessageReceiver.html b/axis2/java/core-rampart/code-coverage/org.apache.rahas/STSMessageReceiver.html
new file mode 100644
index 0000000..b01b1d5
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rahas/STSMessageReceiver.html
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>STSMessageReceiver</title><script type="text/javascript" src="../.resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rahas</a> &gt; <span class="el_class">STSMessageReceiver</span></div><h1>STSMessageReceiver</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">37 of 81</td><td class="ctr2">54%</td><td class="bar">4 of 6</td><td class="ctr2">33%</td><td class="ctr1">3</td><td class="ctr2">6</td><td class="ctr1">8</td><td class="ctr2">21</td><td class="ctr1">0</td><td class="ctr2">3</td></tr></tfoot><tbody><tr><td id="a0"><a href="STSMessageReceiver.java.html#L38" class="el_method">invokeBusinessLogic(MessageContext, MessageContext)</a></td><td class="bar" id="b0"><img src="../.resources/redbar.gif" width="60" height="10" title="37" alt="37"/><img src="../.resources/greenbar.gif" width="60" height="10" title="37" alt="37"/></td><td class="ctr2" id="c2">50%</td><td class="bar" id="d0"><img src="../.resources/redbar.gif" width="80" height="10" title="4" alt="4"/><img src="../.resources/greenbar.gif" width="40" height="10" title="2" alt="2"/></td><td class="ctr2" id="e0">33%</td><td class="ctr1" id="f0">3</td><td class="ctr2" id="g0">4</td><td class="ctr1" id="h0">8</td><td class="ctr2" id="i0">19</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a1"><a href="STSMessageReceiver.java.html#L32" class="el_method">static {...}</a></td><td class="bar" id="b1"><img src="../.resources/greenbar.gif" width="6" height="10" title="4" alt="4"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">0</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">0</td><td class="ctr2" id="i1">1</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a2"><a href="STSMessageReceiver.java.html#L30" class="el_method">STSMessageReceiver()</a></td><td class="bar" id="b2"><img src="../.resources/greenbar.gif" width="4" height="10" title="3" alt="3"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">0</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">0</td><td class="ctr2" id="i2">1</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rahas/STSMessageReceiver.java.html b/axis2/java/core-rampart/code-coverage/org.apache.rahas/STSMessageReceiver.java.html
new file mode 100644
index 0000000..2befc9c
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rahas/STSMessageReceiver.java.html
@@ -0,0 +1,72 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>STSMessageReceiver.java</title><link rel="stylesheet" href="../.resources/prettify.css" type="text/css"/><script type="text/javascript" src="../.resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rahas</a> &gt; <span class="el_source">STSMessageReceiver.java</span></div><h1>STSMessageReceiver.java</h1><pre class="source lang-java linenums">/*
+ * Copyright 2004,2005 The Apache Software Foundation.
+ *
+ * Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package org.apache.rahas;
+
+import org.apache.axiom.om.OMElement;
+import org.apache.axiom.soap.SOAPEnvelope;
+import org.apache.axis2.AxisFault;
+import org.apache.axis2.context.MessageContext;
+import org.apache.axis2.description.Parameter;
+import org.apache.axis2.receivers.AbstractInOutMessageReceiver;
+import org.apache.commons.logging.Log;
+import org.apache.commons.logging.LogFactory;
+
+import javax.xml.namespace.QName;
+
+<span class="fc" id="L30">public class STSMessageReceiver extends AbstractInOutMessageReceiver {</span>
+    
+<span class="fc" id="L32">	private static final Log log = LogFactory.getLog(STSMessageReceiver.class);</span>
+    
+    public void invokeBusinessLogic(MessageContext inMessage,
+            MessageContext outMessage) throws AxisFault {
+
+        try {
+<span class="fc" id="L38">            Parameter param = inMessage</span>
+                    .getParameter(TokenRequestDispatcherConfig.CONFIG_PARAM_KEY);
+<span class="fc" id="L40">            Parameter paramFile = inMessage</span>
+                    .getParameter(TokenRequestDispatcherConfig.CONFIG_FILE_KEY);
+<span class="fc" id="L42">            TokenRequestDispatcher dispatcher = null;</span>
+<span class="pc bpc" id="L43" title="1 of 2 branches missed.">            if (param != null) {</span>
+<span class="fc" id="L44">                dispatcher = new TokenRequestDispatcher(param</span>
+                        .getParameterElement().getFirstChildWithName(
+                                new QName(&quot;token-dispatcher-configuration&quot;)));
+<span class="nc bnc" id="L47" title="All 2 branches missed.">            } else if (paramFile != null) {</span>
+<span class="nc" id="L48">                dispatcher = new TokenRequestDispatcher((String) paramFile</span>
+                        .getValue());
+            } else {
+<span class="nc" id="L51">                dispatcher = new TokenRequestDispatcher(</span>
+                        (OMElement) inMessage
+                                .getProperty(TokenRequestDispatcherConfig.CONFIG_PARAM_KEY));
+            }
+            
+<span class="pc bpc" id="L56" title="1 of 2 branches missed.">            if(dispatcher != null) {</span>
+<span class="fc" id="L57">                SOAPEnvelope responseEnv = dispatcher.handle(inMessage, outMessage);</span>
+<span class="fc" id="L58">                outMessage.setEnvelope(responseEnv);</span>
+<span class="fc" id="L59">            } else {</span>
+<span class="nc" id="L60">                throw new TrustException(&quot;missingDispatcherConfiguration&quot;);</span>
+            }
+<span class="nc" id="L62">        } catch (TrustException e) {</span>
+<span class="nc" id="L63">            e.printStackTrace();</span>
+            //Log the exception
+<span class="nc" id="L65">            log.error(e);</span>
+<span class="nc" id="L66">            throw new AxisFault(e.getFaultString(), e.getFaultCode());</span>
+<span class="fc" id="L67">        }</span>
+<span class="fc" id="L68">    }</span>
+
+
+}
+</pre><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rahas/SimpleTokenStore.html b/axis2/java/core-rampart/code-coverage/org.apache.rahas/SimpleTokenStore.html
new file mode 100644
index 0000000..43cfc95
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rahas/SimpleTokenStore.html
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>SimpleTokenStore</title><script type="text/javascript" src="../.resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rahas</a> &gt; <span class="el_class">SimpleTokenStore</span></div><h1>SimpleTokenStore</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">43 of 473</td><td class="ctr2">91%</td><td class="bar">10 of 58</td><td class="ctr2">83%</td><td class="ctr1">10</td><td class="ctr2">43</td><td class="ctr1">3</td><td class="ctr2">97</td><td class="ctr1">0</td><td class="ctr2">14</td></tr></tfoot><tbody><tr><td id="a3"><a href="SimpleTokenStore.java.html#L224" class="el_method">getIdFromSTR(OMElement)</a></td><td class="bar" id="b0"><img src="../.resources/redbar.gif" width="12" height="10" title="7" alt="7"/><img src="../.resources/greenbar.gif" width="67" height="10" title="37" alt="37"/></td><td class="ctr2" id="c12">84%</td><td class="bar" id="d1"><img src="../.resources/redbar.gif" width="30" height="10" title="3" alt="3"/><img src="../.resources/greenbar.gif" width="50" height="10" title="5" alt="5"/></td><td class="ctr2" id="e6">62%</td><td class="ctr1" id="f1">3</td><td class="ctr2" id="g2">5</td><td class="ctr1" id="h0">3</td><td class="ctr2" id="i2">11</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a5"><a href="SimpleTokenStore.java.html#L161" class="el_method">getToken(String)</a></td><td class="bar" id="b1"><img src="../.resources/redbar.gif" width="10" height="10" title="6" alt="6"/><img src="../.resources/greenbar.gif" width="109" height="10" title="60" alt="60"/></td><td class="ctr2" id="c7">91%</td><td class="bar" id="d3"><img src="../.resources/greenbar.gif" width="120" height="10" title="12" alt="12"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1" id="f3">0</td><td class="ctr2" id="g0">7</td><td class="ctr1" id="h1">0</td><td class="ctr2" id="i0">16</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a8"><a href="SimpleTokenStore.java.html#L120" class="el_method">getTokens(int[])</a></td><td class="bar" id="b2"><img src="../.resources/redbar.gif" width="10" height="10" title="6" alt="6"/><img src="../.resources/greenbar.gif" width="96" height="10" title="53" alt="53"/></td><td class="ctr2" id="c8">90%</td><td class="bar" id="d4"><img src="../.resources/greenbar.gif" width="60" height="10" title="6" alt="6"/></td><td class="ctr2" id="e1">100%</td><td class="ctr1" id="f4">0</td><td class="ctr2" id="g4">4</td><td class="ctr1" id="h2">0</td><td class="ctr2" id="i1">13</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a7"><a href="SimpleTokenStore.java.html#L142" class="el_method">getTokens(int)</a></td><td class="bar" id="b3"><img src="../.resources/redbar.gif" width="10" height="10" title="6" alt="6"/><img src="../.resources/greenbar.gif" width="76" height="10" title="42" alt="42"/></td><td class="ctr2" id="c9">88%</td><td class="bar" id="d6"><img src="../.resources/greenbar.gif" width="40" height="10" title="4" alt="4"/></td><td class="ctr2" id="e2">100%</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g6">3</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i3">11</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a6"><a href="SimpleTokenStore.java.html#L89" class="el_method">getTokenIdentifiers()</a></td><td class="bar" id="b4"><img src="../.resources/redbar.gif" width="10" height="10" title="6" alt="6"/><img src="../.resources/greenbar.gif" width="60" height="10" title="33" alt="33"/></td><td class="ctr2" id="c10">85%</td><td class="bar" id="d7"><img src="../.resources/greenbar.gif" width="20" height="10" title="2" alt="2"/></td><td class="ctr2" id="e3">100%</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g7">2</td><td class="ctr1" id="h4">0</td><td class="ctr2" id="i7">7</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a10"><a href="SimpleTokenStore.java.html#L207" class="el_method">processTokenExpiry()</a></td><td class="bar" id="b5"><img src="../.resources/redbar.gif" width="10" height="10" title="6" alt="6"/><img src="../.resources/greenbar.gif" width="60" height="10" title="33" alt="33"/></td><td class="ctr2" id="c11">85%</td><td class="bar" id="d5"><img src="../.resources/greenbar.gif" width="60" height="10" title="6" alt="6"/></td><td class="ctr2" id="e4">100%</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g5">4</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i4">9</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a11"><a href="SimpleTokenStore.java.html#L196" class="el_method">removeToken(String)</a></td><td class="bar" id="b6"><img src="../.resources/redbar.gif" width="10" height="10" title="6" alt="6"/><img src="../.resources/greenbar.gif" width="23" height="10" title="13" alt="13"/></td><td class="ctr2" id="c13">68%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f8">0</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i8">5</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a0"><a href="SimpleTokenStore.java.html#L51" class="el_method">add(Token)</a></td><td class="bar" id="b7"><img src="../.resources/greenbar.gif" width="110" height="10" title="61" alt="61"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d0"><img src="../.resources/redbar.gif" width="40" height="10" title="4" alt="4"/><img src="../.resources/greenbar.gif" width="80" height="10" title="8" alt="8"/></td><td class="ctr2" id="e5">67%</td><td class="ctr1" id="f0">4</td><td class="ctr2" id="g1">7</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i5">8</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a13"><a href="SimpleTokenStore.java.html#L72" class="el_method">update(Token)</a></td><td class="bar" id="b8"><img src="../.resources/greenbar.gif" width="90" height="10" title="50" alt="50"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d2"><img src="../.resources/redbar.gif" width="30" height="10" title="3" alt="3"/><img src="../.resources/greenbar.gif" width="50" height="10" title="5" alt="5"/></td><td class="ctr2" id="e7">62%</td><td class="ctr1" id="f2">3</td><td class="ctr2" id="g3">5</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i6">8</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a12"><a href="SimpleTokenStore.java.html#L34" class="el_method">SimpleTokenStore()</a></td><td class="bar" id="b9"><img src="../.resources/greenbar.gif" width="41" height="10" title="23" alt="23"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d9"/><td class="ctr2" id="e9">n/a</td><td class="ctr1" id="f9">0</td><td class="ctr2" id="g9">1</td><td class="ctr1" id="h9">0</td><td class="ctr2" id="i9">5</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k9">1</td></tr><tr><td id="a9"><a href="SimpleTokenStore.java.html#L103" class="el_method">getValidTokens()</a></td><td class="bar" id="b10"><img src="../.resources/greenbar.gif" width="23" height="10" title="13" alt="13"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d10"/><td class="ctr2" id="e10">n/a</td><td class="ctr1" id="f10">0</td><td class="ctr2" id="g10">1</td><td class="ctr1" id="h10">0</td><td class="ctr2" id="i10">1</td><td class="ctr1" id="j10">0</td><td class="ctr2" id="k10">1</td></tr><tr><td id="a4"><a href="SimpleTokenStore.java.html#L107" class="el_method">getRenewedTokens()</a></td><td class="bar" id="b11"><img src="../.resources/greenbar.gif" width="7" height="10" title="4" alt="4"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d11"/><td class="ctr2" id="e11">n/a</td><td class="ctr1" id="f11">0</td><td class="ctr2" id="g11">1</td><td class="ctr1" id="h11">0</td><td class="ctr2" id="i11">1</td><td class="ctr1" id="j11">0</td><td class="ctr2" id="k11">1</td></tr><tr><td id="a1"><a href="SimpleTokenStore.java.html#L112" class="el_method">getCancelledTokens()</a></td><td class="bar" id="b12"><img src="../.resources/greenbar.gif" width="7" height="10" title="4" alt="4"/></td><td class="ctr2" id="c5">100%</td><td class="bar" id="d12"/><td class="ctr2" id="e12">n/a</td><td class="ctr1" id="f12">0</td><td class="ctr2" id="g12">1</td><td class="ctr1" id="h12">0</td><td class="ctr2" id="i12">1</td><td class="ctr1" id="j12">0</td><td class="ctr2" id="k12">1</td></tr><tr><td id="a2"><a href="SimpleTokenStore.java.html#L116" class="el_method">getExpiredTokens()</a></td><td class="bar" id="b13"><img src="../.resources/greenbar.gif" width="7" height="10" title="4" alt="4"/></td><td class="ctr2" id="c6">100%</td><td class="bar" id="d13"/><td class="ctr2" id="e13">n/a</td><td class="ctr1" id="f13">0</td><td class="ctr2" id="g13">1</td><td class="ctr1" id="h13">0</td><td class="ctr2" id="i13">1</td><td class="ctr1" id="j13">0</td><td class="ctr2" id="k13">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rahas/SimpleTokenStore.java.html b/axis2/java/core-rampart/code-coverage/org.apache.rahas/SimpleTokenStore.java.html
new file mode 100644
index 0000000..745f657
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rahas/SimpleTokenStore.java.html
@@ -0,0 +1,243 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>SimpleTokenStore.java</title><link rel="stylesheet" href="../.resources/prettify.css" type="text/css"/><script type="text/javascript" src="../.resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rahas</a> &gt; <span class="el_source">SimpleTokenStore.java</span></div><h1>SimpleTokenStore.java</h1><pre class="source lang-java linenums">/*
+ * Copyright 2004,2005 The Apache Software Foundation.
+ *
+ * Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package org.apache.rahas;
+
+import org.apache.axiom.om.OMElement;
+import org.apache.ws.security.WSConstants;
+import org.apache.ws.security.message.token.Reference;
+
+import javax.xml.namespace.QName;
+
+import java.io.Serializable;
+import java.util.*;
+import java.util.concurrent.locks.Lock;
+import java.util.concurrent.locks.ReadWriteLock;
+import java.util.concurrent.locks.ReentrantReadWriteLock;
+
+/**
+ * In-memory implementation of the token storage
+ */
+<span class="fc" id="L34">public class SimpleTokenStore implements TokenStorage, Serializable {</span>
+
+<span class="fc" id="L36">    protected Map tokens = new Hashtable();</span>
+    
+    /**
+     * We use a read write lock to improve concurrency while avoiding concurrent modification 
+     * exceptions.  We allow concurrent reads and avoid concurrent reads and modifications
+     * ReentrantReadWriteLock supports a maximum of 65535 recursive write locks and 65535 read locks
+     */
+<span class="fc" id="L43">     protected final ReadWriteLock readWriteLock = new ReentrantReadWriteLock();</span>
+     
+<span class="fc" id="L45">     protected final Lock readLock = readWriteLock.readLock(); </span>
+     
+<span class="fc" id="L47">     protected final Lock writeLock = readWriteLock.writeLock();</span>
+
+    public void add(Token token) throws TrustException {
+               
+<span class="pc bpc" id="L51" title="3 of 6 branches missed.">        if (token != null &amp;&amp; !&quot;&quot;.equals(token.getId()) &amp;&amp; token.getId() != null) {</span>
+            
+<span class="fc" id="L53">            writeLock.lock();</span>
+            
+            try {
+<span class="pc bpc" id="L56" title="1 of 6 branches missed.">                if (this.tokens.keySet().size() == 0</span>
+                    || (this.tokens.keySet().size() &gt; 0 &amp;&amp; !this.tokens
+                        .keySet().contains(token.getId()))) {
+<span class="fc" id="L59">                    tokens.put(token.getId(), token);</span>
+                } else {
+<span class="fc" id="L61">                    throw new TrustException(&quot;tokenAlreadyExists&quot;,</span>
+                                            new String[]{token.getId()});
+                }
+            } finally {
+<span class="fc" id="L65">                writeLock.unlock();</span>
+<span class="fc" id="L66">            }</span>
+        }           
+<span class="fc" id="L68">    }</span>
+
+    public void update(Token token) throws TrustException {
+             
+<span class="pc bpc" id="L72" title="3 of 6 branches missed.">        if (token != null &amp;&amp; token.getId() != null &amp;&amp; token.getId().trim().length() != 0) {</span>
+    
+<span class="fc" id="L74">            writeLock.lock();    </span>
+            
+            try {
+<span class="fc bfc" id="L77" title="All 2 branches covered.">                if (!this.tokens.keySet().contains(token.getId())) {</span>
+<span class="fc" id="L78">                    throw new TrustException(&quot;noTokenToUpdate&quot;, new String[]{token.getId()});</span>
+                }
+<span class="fc" id="L80">                this.tokens.put(token.getId(), token);</span>
+            } finally {
+<span class="fc" id="L82">                writeLock.unlock();</span>
+<span class="fc" id="L83">            }</span>
+        } 
+        
+<span class="fc" id="L86">    }</span>
+
+    public String[] getTokenIdentifiers() throws TrustException {       
+<span class="fc" id="L89">        List identifiers = new ArrayList();</span>
+        
+<span class="fc" id="L91">        readLock.lock();</span>
+        try {
+<span class="fc bfc" id="L93" title="All 2 branches covered.">            for (Iterator iterator = tokens.keySet().iterator(); iterator.hasNext();) {</span>
+<span class="fc" id="L94">                identifiers.add(iterator.next());</span>
+            }
+        } finally {
+<span class="pc" id="L97">            readLock.unlock();</span>
+<span class="fc" id="L98">        }</span>
+<span class="fc" id="L99">        return (String[]) identifiers.toArray(new String[identifiers.size()]);</span>
+    }
+
+    public Token[] getValidTokens() throws TrustException {
+<span class="fc" id="L103">        return getTokens(new int[]{Token.ISSUED, Token.RENEWED});</span>
+    }
+
+    public Token[] getRenewedTokens() throws TrustException {
+<span class="fc" id="L107">        return getTokens(Token.RENEWED);</span>
+    }
+
+
+    public Token[] getCancelledTokens() throws TrustException {
+<span class="fc" id="L112">        return getTokens(Token.CANCELLED);</span>
+    }
+
+    public Token[] getExpiredTokens() throws TrustException {
+<span class="fc" id="L116">        return getTokens(Token.EXPIRED);</span>
+    }
+
+    private Token[] getTokens(int[] states) throws TrustException {
+<span class="fc" id="L120">        processTokenExpiry();</span>
+<span class="fc" id="L121">        List tokens = new ArrayList();</span>
+        
+<span class="fc" id="L123">        readLock.lock();</span>
+        
+        try {
+<span class="fc bfc" id="L126" title="All 2 branches covered.">            for (Iterator iterator = this.tokens.values().iterator(); iterator.hasNext();) {</span>
+<span class="fc" id="L127">                Token token = (Token) iterator.next();</span>
+<span class="fc bfc" id="L128" title="All 2 branches covered.">                for (int i = 0; i &lt; states.length; i++) {</span>
+<span class="fc bfc" id="L129" title="All 2 branches covered.">                    if (token.getState() == states[i]) {</span>
+<span class="fc" id="L130">                        tokens.add(token);</span>
+<span class="fc" id="L131">                        break;</span>
+                    }
+                }
+<span class="fc" id="L134">            }</span>
+        } finally {
+<span class="pc" id="L136">            readLock.unlock();</span>
+<span class="fc" id="L137">        }</span>
+<span class="fc" id="L138">        return (Token[]) tokens.toArray(new Token[tokens.size()]);</span>
+    }
+
+    private Token[] getTokens(int state) throws TrustException {
+<span class="fc" id="L142">        processTokenExpiry();</span>
+<span class="fc" id="L143">        List tokens = new ArrayList();</span>
+        
+<span class="fc" id="L145">        readLock.lock();</span>
+        
+        try {
+<span class="fc bfc" id="L148" title="All 2 branches covered.">            for (Iterator iterator = this.tokens.values().iterator(); iterator.hasNext();) {</span>
+<span class="fc" id="L149">                Token token = (Token) iterator.next();</span>
+<span class="fc bfc" id="L150" title="All 2 branches covered.">                if (token.getState() == state) {</span>
+<span class="fc" id="L151">                    tokens.add(token);</span>
+                }
+<span class="fc" id="L153">            }</span>
+        } finally {
+<span class="pc" id="L155">            readLock.unlock();</span>
+<span class="fc" id="L156">        }</span>
+<span class="fc" id="L157">        return (Token[]) tokens.toArray(new Token[tokens.size()]);</span>
+    }
+
+    public Token getToken(String id) throws TrustException {
+<span class="fc" id="L161">        processTokenExpiry();</span>
+        
+<span class="fc" id="L163">        readLock.lock();</span>
+        
+        Token token;
+        
+        try {
+            
+<span class="fc" id="L169">            token = (Token) this.tokens.get(id);</span>
+            
+<span class="fc bfc" id="L171" title="All 2 branches covered.">            if(token == null) {</span>
+                //Try to find the token using attached refs &amp; unattached refs
+<span class="fc bfc" id="L173" title="All 2 branches covered.">                for (Iterator iterator = this.tokens.values().iterator(); iterator.hasNext();) {</span>
+<span class="fc" id="L174">                    Token tempToken = (Token) iterator.next();</span>
+<span class="fc" id="L175">                    OMElement elem = tempToken.getAttachedReference();</span>
+<span class="fc bfc" id="L176" title="All 4 branches covered.">                    if(elem != null &amp;&amp; id.equals(this.getIdFromSTR(elem))) {</span>
+<span class="fc" id="L177">                        token = tempToken;</span>
+                    }
+<span class="fc" id="L179">                    elem = tempToken.getUnattachedReference();</span>
+<span class="fc bfc" id="L180" title="All 4 branches covered.">                    if(elem != null &amp;&amp; id.equals(this.getIdFromSTR(elem))) {</span>
+<span class="fc" id="L181">                        token = tempToken;</span>
+                    }
+                    
+<span class="fc" id="L184">                }</span>
+                
+            }
+        
+        } finally {
+<span class="pc" id="L189">            readLock.unlock();</span>
+<span class="fc" id="L190">        }        </span>
+<span class="fc" id="L191">        return token;</span>
+    }
+
+    public void removeToken(String id){
+
+<span class="fc" id="L196">        writeLock.lock();</span>
+
+        try {
+<span class="fc" id="L199">            this.tokens.remove(id);</span>
+        } finally {
+<span class="pc" id="L201">            writeLock.unlock();</span>
+<span class="fc" id="L202">        }        </span>
+<span class="fc" id="L203">    }</span>
+    
+    protected void processTokenExpiry() throws TrustException {
+        
+<span class="fc" id="L207">        readLock.lock();</span>
+        
+        try {
+<span class="fc bfc" id="L210" title="All 2 branches covered.">            for (Iterator iterator = tokens.values().iterator(); iterator.hasNext();) {</span>
+<span class="fc" id="L211">                Token token = (Token) iterator.next();</span>
+<span class="fc bfc" id="L212" title="All 4 branches covered.">                if (token.getExpires() != null &amp;&amp;</span>
+                    token.getExpires().getTime() &lt; System.currentTimeMillis()) {
+<span class="fc" id="L214">                    token.setState(Token.EXPIRED);</span>
+                }
+<span class="fc" id="L216">            }</span>
+        } finally {
+<span class="pc" id="L218">            readLock.unlock();</span>
+<span class="fc" id="L219">        }</span>
+<span class="fc" id="L220">    }</span>
+    
+    public static String getIdFromSTR(OMElement str) {
+        //ASSUMPTION:SecurityTokenReference/KeyIdentifier
+<span class="fc" id="L224">        OMElement child = str.getFirstElement();</span>
+<span class="pc bpc" id="L225" title="1 of 2 branches missed.">        if(child == null) {</span>
+<span class="nc" id="L226">            return null;</span>
+        }
+        
+<span class="pc bpc" id="L229" title="1 of 2 branches missed.">        if (child.getQName().equals(new QName(WSConstants.SIG_NS, &quot;KeyInfo&quot;))) {</span>
+<span class="nc" id="L230">            return child.getText();</span>
+<span class="pc bpc" id="L231" title="1 of 2 branches missed.">        } else if(child.getQName().equals(Reference.TOKEN)) {</span>
+<span class="fc" id="L232">            String uri = child.getAttributeValue(new QName(&quot;URI&quot;));</span>
+<span class="fc bfc" id="L233" title="All 2 branches covered.">            if (uri.charAt(0) == '#') {</span>
+<span class="fc" id="L234">	        uri = uri.substring(1);</span>
+            }
+<span class="fc" id="L236">            return uri;</span>
+        } else {
+<span class="nc" id="L238">            return null;</span>
+        }
+    }
+    
+}
+</pre><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rahas/Token.html b/axis2/java/core-rampart/code-coverage/org.apache.rahas/Token.html
new file mode 100644
index 0000000..9e3f431
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rahas/Token.html
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>Token</title><script type="text/javascript" src="../.resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rahas</a> &gt; <span class="el_class">Token</span></div><h1>Token</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">103 of 502</td><td class="ctr2">79%</td><td class="bar">8 of 18</td><td class="ctr2">56%</td><td class="ctr1">15</td><td class="ctr2">41</td><td class="ctr1">30</td><td class="ctr2">140</td><td class="ctr1">8</td><td class="ctr2">32</td></tr></tfoot><tbody><tr><td id="a14"><a href="Token.java.html#L172" class="el_method">processLifeTime(OMElement)</a></td><td class="bar" id="b0"><img src="../.resources/redbar.gif" width="33" height="10" title="28" alt="28"/><img src="../.resources/greenbar.gif" width="40" height="10" title="34" alt="34"/></td><td class="ctr2" id="c23">55%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f13">0</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h2">4</td><td class="ctr2" id="i3">11</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a15"><a href="Token.java.html#L404" class="el_method">readExternal(ObjectInput)</a></td><td class="bar" id="b1"><img src="../.resources/redbar.gif" width="20" height="10" title="17" alt="17"/><img src="../.resources/greenbar.gif" width="99" height="10" title="84" alt="84"/></td><td class="ctr2" id="c20">83%</td><td class="bar" id="d0"><img src="../.resources/redbar.gif" width="90" height="10" title="3" alt="3"/><img src="../.resources/greenbar.gif" width="30" height="10" title="1" alt="1"/></td><td class="ctr2" id="e5">25%</td><td class="ctr1" id="f0">2</td><td class="ctr2" id="g0">3</td><td class="ctr1" id="h0">5</td><td class="ctr2" id="i0">25</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a1"><a href="Token.java.html#L466" class="el_method">convertStringToOMElement(String)</a></td><td class="bar" id="b2"><img src="../.resources/redbar.gif" width="19" height="10" title="16" alt="16"/><img src="../.resources/greenbar.gif" width="48" height="10" title="41" alt="41"/></td><td class="ctr2" id="c21">72%</td><td class="bar" id="d2"><img src="../.resources/redbar.gif" width="30" height="10" title="1" alt="1"/><img src="../.resources/greenbar.gif" width="90" height="10" title="3" alt="3"/></td><td class="ctr2" id="e1">75%</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g1">3</td><td class="ctr1" id="h1">5</td><td class="ctr2" id="i2">15</td><td class="ctr1" id="j10">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a31"><a href="Token.java.html#L355" class="el_method">writeExternal(ObjectOutput)</a></td><td class="bar" id="b3"><img src="../.resources/redbar.gif" width="9" height="10" title="8" alt="8"/><img src="../.resources/greenbar.gif" width="91" height="10" title="77" alt="77"/></td><td class="ctr2" id="c19">91%</td><td class="bar" id="d1"><img src="../.resources/redbar.gif" width="60" height="10" title="2" alt="2"/><img src="../.resources/greenbar.gif" width="60" height="10" title="2" alt="2"/></td><td class="ctr2" id="e2">50%</td><td class="ctr1" id="f1">2</td><td class="ctr2" id="g2">3</td><td class="ctr1" id="h3">2</td><td class="ctr2" id="i1">23</td><td class="ctr1" id="j11">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a0"><a href="Token.java.html#L448" class="el_method">convertOMElementToString(OMElement)</a></td><td class="bar" id="b4"><img src="../.resources/redbar.gif" width="7" height="10" title="6" alt="6"/><img src="../.resources/greenbar.gif" width="15" height="10" title="13" alt="13"/></td><td class="ctr2" id="c22">68%</td><td class="bar" id="d5"><img src="../.resources/greenbar.gif" width="60" height="10" title="2" alt="2"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1" id="f14">0</td><td class="ctr2" id="g3">2</td><td class="ctr1" id="h4">2</td><td class="ctr2" id="i5">8</td><td class="ctr1" id="j12">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a17"><a href="Token.java.html#L198" class="el_method">setChanged(boolean)</a></td><td class="bar" id="b5"><img src="../.resources/redbar.gif" width="4" height="10" title="4" alt="4"/></td><td class="ctr2" id="c24">0%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f3">1</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h5">2</td><td class="ctr2" id="i11">2</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a21"><a href="Token.java.html#L212" class="el_method">setProperties(Properties)</a></td><td class="bar" id="b6"><img src="../.resources/redbar.gif" width="4" height="10" title="4" alt="4"/></td><td class="ctr2" id="c25">0%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f4">1</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h6">2</td><td class="ctr2" id="i12">2</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a24"><a href="Token.java.html#L240" class="el_method">setToken(OMElement)</a></td><td class="bar" id="b7"><img src="../.resources/redbar.gif" width="4" height="10" title="4" alt="4"/></td><td class="ctr2" id="c26">0%</td><td class="bar" id="d9"/><td class="ctr2" id="e9">n/a</td><td class="ctr1" id="f5">1</td><td class="ctr2" id="g9">1</td><td class="ctr1" id="h7">2</td><td class="ctr2" id="i13">2</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a18"><a href="Token.java.html#L333" class="el_method">setExpires(Date)</a></td><td class="bar" id="b8"><img src="../.resources/redbar.gif" width="4" height="10" title="4" alt="4"/></td><td class="ctr2" id="c27">0%</td><td class="bar" id="d10"/><td class="ctr2" id="e10">n/a</td><td class="ctr1" id="f6">1</td><td class="ctr2" id="g10">1</td><td class="ctr1" id="h8">2</td><td class="ctr2" id="i14">2</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a13"><a href="Token.java.html#L191" class="el_method">isChanged()</a></td><td class="bar" id="b9"><img src="../.resources/redbar.gif" width="3" height="10" title="3" alt="3"/></td><td class="ctr2" id="c28">0%</td><td class="bar" id="d11"/><td class="ctr2" id="e11">n/a</td><td class="ctr1" id="f7">1</td><td class="ctr2" id="g11">1</td><td class="ctr1" id="h9">1</td><td class="ctr2" id="i19">1</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k9">1</td></tr><tr><td id="a8"><a href="Token.java.html#L205" class="el_method">getProperties()</a></td><td class="bar" id="b10"><img src="../.resources/redbar.gif" width="3" height="10" title="3" alt="3"/></td><td class="ctr2" id="c29">0%</td><td class="bar" id="d12"/><td class="ctr2" id="e12">n/a</td><td class="ctr1" id="f8">1</td><td class="ctr2" id="g12">1</td><td class="ctr1" id="h10">1</td><td class="ctr2" id="i20">1</td><td class="ctr1" id="j5">1</td><td class="ctr2" id="k10">1</td></tr><tr><td id="a7"><a href="Token.java.html#L254" class="el_method">getPreviousToken()</a></td><td class="bar" id="b11"><img src="../.resources/redbar.gif" width="3" height="10" title="3" alt="3"/></td><td class="ctr2" id="c30">0%</td><td class="bar" id="d13"/><td class="ctr2" id="e13">n/a</td><td class="ctr1" id="f9">1</td><td class="ctr2" id="g13">1</td><td class="ctr1" id="h11">1</td><td class="ctr2" id="i21">1</td><td class="ctr1" id="j6">1</td><td class="ctr2" id="k11">1</td></tr><tr><td id="a6"><a href="Token.java.html#L337" class="el_method">getIssuerAddress()</a></td><td class="bar" id="b12"><img src="../.resources/redbar.gif" width="3" height="10" title="3" alt="3"/></td><td class="ctr2" id="c31">0%</td><td class="bar" id="d14"/><td class="ctr2" id="e14">n/a</td><td class="ctr1" id="f10">1</td><td class="ctr2" id="g14">1</td><td class="ctr1" id="h12">1</td><td class="ctr2" id="i22">1</td><td class="ctr1" id="j7">1</td><td class="ctr2" id="k12">1</td></tr><tr><td id="a29"><a href="Token.java.html#L77" class="el_method">Token(String, OMElement, Date, Date)</a></td><td class="bar" id="b13"><img src="../.resources/greenbar.gif" width="34" height="10" title="29" alt="29"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d15"/><td class="ctr2" id="e15">n/a</td><td class="ctr1" id="f15">0</td><td class="ctr2" id="g15">1</td><td class="ctr1" id="h13">0</td><td class="ctr2" id="i4">9</td><td class="ctr1" id="j13">0</td><td class="ctr2" id="k13">1</td></tr><tr><td id="a30"><a href="Token.java.html#L77" class="el_method">Token(String, OMElement, OMElement)</a></td><td class="bar" id="b14"><img src="../.resources/greenbar.gif" width="30" height="10" title="26" alt="26"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d16"/><td class="ctr2" id="e16">n/a</td><td class="ctr1" id="f16">0</td><td class="ctr2" id="g16">1</td><td class="ctr1" id="h14">0</td><td class="ctr2" id="i6">8</td><td class="ctr1" id="j14">0</td><td class="ctr2" id="k14">1</td></tr><tr><td id="a28"><a href="Token.java.html#L77" class="el_method">Token(String, Date, Date)</a></td><td class="bar" id="b15"><img src="../.resources/greenbar.gif" width="17" height="10" title="15" alt="15"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d17"/><td class="ctr2" id="e17">n/a</td><td class="ctr1" id="f17">0</td><td class="ctr2" id="g17">1</td><td class="ctr1" id="h15">0</td><td class="ctr2" id="i7">6</td><td class="ctr1" id="j15">0</td><td class="ctr2" id="k15">1</td></tr><tr><td id="a16"><a href="Token.java.html#L290" class="el_method">setAttachedReference(OMElement)</a></td><td class="bar" id="b16"><img src="../.resources/greenbar.gif" width="14" height="10" title="12" alt="12"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d3"><img src="../.resources/redbar.gif" width="30" height="10" title="1" alt="1"/><img src="../.resources/greenbar.gif" width="30" height="10" title="1" alt="1"/></td><td class="ctr2" id="e3">50%</td><td class="ctr1" id="f11">1</td><td class="ctr2" id="g4">2</td><td class="ctr1" id="h16">0</td><td class="ctr2" id="i8">3</td><td class="ctr1" id="j16">0</td><td class="ctr2" id="k16">1</td></tr><tr><td id="a25"><a href="Token.java.html#L308" class="el_method">setUnattachedReference(OMElement)</a></td><td class="bar" id="b17"><img src="../.resources/greenbar.gif" width="14" height="10" title="12" alt="12"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d4"><img src="../.resources/redbar.gif" width="30" height="10" title="1" alt="1"/><img src="../.resources/greenbar.gif" width="30" height="10" title="1" alt="1"/></td><td class="ctr2" id="e4">50%</td><td class="ctr1" id="f12">1</td><td class="ctr2" id="g5">2</td><td class="ctr1" id="h17">0</td><td class="ctr2" id="i9">3</td><td class="ctr1" id="j17">0</td><td class="ctr2" id="k17">1</td></tr><tr><td id="a20"><a href="Token.java.html#L261" class="el_method">setPreviousToken(OMElement)</a></td><td class="bar" id="b18"><img src="../.resources/greenbar.gif" width="11" height="10" title="10" alt="10"/></td><td class="ctr2" id="c5">100%</td><td class="bar" id="d18"/><td class="ctr2" id="e18">n/a</td><td class="ctr1" id="f18">0</td><td class="ctr2" id="g18">1</td><td class="ctr1" id="h18">0</td><td class="ctr2" id="i15">2</td><td class="ctr1" id="j18">0</td><td class="ctr2" id="k18">1</td></tr><tr><td id="a27"><a href="Token.java.html#L77" class="el_method">Token()</a></td><td class="bar" id="b19"><img src="../.resources/greenbar.gif" width="7" height="10" title="6" alt="6"/></td><td class="ctr2" id="c6">100%</td><td class="bar" id="d19"/><td class="ctr2" id="e19">n/a</td><td class="ctr1" id="f19">0</td><td class="ctr2" id="g19">1</td><td class="ctr1" id="h19">0</td><td class="ctr2" id="i10">3</td><td class="ctr1" id="j19">0</td><td class="ctr2" id="k19">1</td></tr><tr><td id="a23"><a href="Token.java.html#L226" class="el_method">setState(int)</a></td><td class="bar" id="b20"><img src="../.resources/greenbar.gif" width="4" height="10" title="4" alt="4"/></td><td class="ctr2" id="c7">100%</td><td class="bar" id="d20"/><td class="ctr2" id="e20">n/a</td><td class="ctr1" id="f20">0</td><td class="ctr2" id="g20">1</td><td class="ctr1" id="h20">0</td><td class="ctr2" id="i16">2</td><td class="ctr1" id="j20">0</td><td class="ctr2" id="k20">1</td></tr><tr><td id="a22"><a href="Token.java.html#L276" class="el_method">setSecret(byte[])</a></td><td class="bar" id="b21"><img src="../.resources/greenbar.gif" width="4" height="10" title="4" alt="4"/></td><td class="ctr2" id="c8">100%</td><td class="bar" id="d21"/><td class="ctr2" id="e21">n/a</td><td class="ctr1" id="f21">0</td><td class="ctr2" id="g21">1</td><td class="ctr1" id="h21">0</td><td class="ctr2" id="i17">2</td><td class="ctr1" id="j21">0</td><td class="ctr2" id="k21">1</td></tr><tr><td id="a19"><a href="Token.java.html#L341" class="el_method">setIssuerAddress(String)</a></td><td class="bar" id="b22"><img src="../.resources/greenbar.gif" width="4" height="10" title="4" alt="4"/></td><td class="ctr2" id="c9">100%</td><td class="bar" id="d22"/><td class="ctr2" id="e22">n/a</td><td class="ctr1" id="f22">0</td><td class="ctr2" id="g22">1</td><td class="ctr1" id="h22">0</td><td class="ctr2" id="i18">2</td><td class="ctr1" id="j22">0</td><td class="ctr2" id="k22">1</td></tr><tr><td id="a26"><a href="Token.java.html#L59" class="el_method">static {...}</a></td><td class="bar" id="b23"><img src="../.resources/greenbar.gif" width="4" height="10" title="4" alt="4"/></td><td class="ctr2" id="c10">100%</td><td class="bar" id="d23"/><td class="ctr2" id="e23">n/a</td><td class="ctr1" id="f23">0</td><td class="ctr2" id="g23">1</td><td class="ctr1" id="h23">0</td><td class="ctr2" id="i23">1</td><td class="ctr1" id="j23">0</td><td class="ctr2" id="k23">1</td></tr><tr><td id="a10"><a href="Token.java.html#L219" class="el_method">getState()</a></td><td class="bar" id="b24"><img src="../.resources/greenbar.gif" width="3" height="10" title="3" alt="3"/></td><td class="ctr2" id="c11">100%</td><td class="bar" id="d24"/><td class="ctr2" id="e24">n/a</td><td class="ctr1" id="f24">0</td><td class="ctr2" id="g24">1</td><td class="ctr1" id="h24">0</td><td class="ctr2" id="i24">1</td><td class="ctr1" id="j24">0</td><td class="ctr2" id="k24">1</td></tr><tr><td id="a11"><a href="Token.java.html#L233" class="el_method">getToken()</a></td><td class="bar" id="b25"><img src="../.resources/greenbar.gif" width="3" height="10" title="3" alt="3"/></td><td class="ctr2" id="c12">100%</td><td class="bar" id="d25"/><td class="ctr2" id="e25">n/a</td><td class="ctr1" id="f25">0</td><td class="ctr2" id="g25">1</td><td class="ctr1" id="h25">0</td><td class="ctr2" id="i25">1</td><td class="ctr1" id="j25">0</td><td class="ctr2" id="k25">1</td></tr><tr><td id="a5"><a href="Token.java.html#L247" class="el_method">getId()</a></td><td class="bar" id="b26"><img src="../.resources/greenbar.gif" width="3" height="10" title="3" alt="3"/></td><td class="ctr2" id="c13">100%</td><td class="bar" id="d26"/><td class="ctr2" id="e26">n/a</td><td class="ctr1" id="f26">0</td><td class="ctr2" id="g26">1</td><td class="ctr1" id="h26">0</td><td class="ctr2" id="i26">1</td><td class="ctr1" id="j26">0</td><td class="ctr2" id="k26">1</td></tr><tr><td id="a9"><a href="Token.java.html#L269" class="el_method">getSecret()</a></td><td class="bar" id="b27"><img src="../.resources/greenbar.gif" width="3" height="10" title="3" alt="3"/></td><td class="ctr2" id="c14">100%</td><td class="bar" id="d27"/><td class="ctr2" id="e27">n/a</td><td class="ctr1" id="f27">0</td><td class="ctr2" id="g27">1</td><td class="ctr1" id="h27">0</td><td class="ctr2" id="i27">1</td><td class="ctr1" id="j27">0</td><td class="ctr2" id="k27">1</td></tr><tr><td id="a2"><a href="Token.java.html#L283" class="el_method">getAttachedReference()</a></td><td class="bar" id="b28"><img src="../.resources/greenbar.gif" width="3" height="10" title="3" alt="3"/></td><td class="ctr2" id="c15">100%</td><td class="bar" id="d28"/><td class="ctr2" id="e28">n/a</td><td class="ctr1" id="f28">0</td><td class="ctr2" id="g28">1</td><td class="ctr1" id="h28">0</td><td class="ctr2" id="i28">1</td><td class="ctr1" id="j28">0</td><td class="ctr2" id="k28">1</td></tr><tr><td id="a12"><a href="Token.java.html#L301" class="el_method">getUnattachedReference()</a></td><td class="bar" id="b29"><img src="../.resources/greenbar.gif" width="3" height="10" title="3" alt="3"/></td><td class="ctr2" id="c16">100%</td><td class="bar" id="d29"/><td class="ctr2" id="e29">n/a</td><td class="ctr1" id="f29">0</td><td class="ctr2" id="g29">1</td><td class="ctr1" id="h29">0</td><td class="ctr2" id="i29">1</td><td class="ctr1" id="j29">0</td><td class="ctr2" id="k29">1</td></tr><tr><td id="a3"><a href="Token.java.html#L319" class="el_method">getCreated()</a></td><td class="bar" id="b30"><img src="../.resources/greenbar.gif" width="3" height="10" title="3" alt="3"/></td><td class="ctr2" id="c17">100%</td><td class="bar" id="d30"/><td class="ctr2" id="e30">n/a</td><td class="ctr1" id="f30">0</td><td class="ctr2" id="g30">1</td><td class="ctr1" id="h30">0</td><td class="ctr2" id="i30">1</td><td class="ctr1" id="j30">0</td><td class="ctr2" id="k30">1</td></tr><tr><td id="a4"><a href="Token.java.html#L326" class="el_method">getExpires()</a></td><td class="bar" id="b31"><img src="../.resources/greenbar.gif" width="3" height="10" title="3" alt="3"/></td><td class="ctr2" id="c18">100%</td><td class="bar" id="d31"/><td class="ctr2" id="e31">n/a</td><td class="ctr1" id="f31">0</td><td class="ctr2" id="g31">1</td><td class="ctr1" id="h31">0</td><td class="ctr2" id="i31">1</td><td class="ctr1" id="j31">0</td><td class="ctr2" id="k31">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rahas/Token.java.html b/axis2/java/core-rampart/code-coverage/org.apache.rahas/Token.java.html
new file mode 100644
index 0000000..889ae05
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rahas/Token.java.html
@@ -0,0 +1,490 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>Token.java</title><link rel="stylesheet" href="../.resources/prettify.css" type="text/css"/><script type="text/javascript" src="../.resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rahas</a> &gt; <span class="el_source">Token.java</span></div><h1>Token.java</h1><pre class="source lang-java linenums">/*
+ * Copyright 2004,2005 The Apache Software Foundation.
+ *
+ * Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package org.apache.rahas;
+
+import org.apache.axiom.om.OMElement;
+import org.apache.axiom.om.OMException;
+import org.apache.axiom.om.OMFactory;
+import org.apache.axiom.om.impl.builder.StAXOMBuilder;
+import org.apache.axiom.om.impl.dom.DOOMAbstractFactory;
+import org.apache.commons.logging.Log;
+import org.apache.commons.logging.LogFactory;
+import org.apache.ws.security.WSConstants;
+import org.apache.ws.security.util.XmlSchemaDateFormat;
+
+import javax.xml.namespace.QName;
+import javax.xml.stream.XMLInputFactory;
+import javax.xml.stream.XMLStreamException;
+import javax.xml.stream.XMLStreamReader;
+
+import java.io.ByteArrayInputStream;
+import java.io.Externalizable;
+import java.io.IOException;
+import java.io.InputStream;
+import java.io.ObjectInput;
+import java.io.ObjectOutput;
+import java.io.Reader;
+import java.io.StringReader;
+import java.io.UnsupportedEncodingException;
+import java.text.DateFormat;
+import java.text.ParseException;
+import java.util.Date;
+import java.util.Properties;
+
+/**
+ * This represents a security token which can have either one of 4 states. &lt;ul&gt; &lt;li&gt;ISSUED&lt;/li&gt; &lt;li&gt;EXPIRED&lt;/li&gt;
+ * &lt;li&gt;CACELLED&lt;/li&gt; &lt;li&gt;RENEWED&lt;/li&gt; &lt;/ul&gt; Also this holds the &lt;code&gt;OMElement&lt;/code&gt;s representing the token in its
+ * present state and the previous state.
+ * &lt;p/&gt;
+ * These tokens are stored using the storage mechanism provided via the &lt;code&gt;TokenStorage&lt;/code&gt; interface.
+ *
+ * @see org.apache.rahas.TokenStorage
+ */
+public class Token implements Externalizable {
+
+<span class="fc" id="L59">    private static Log log = LogFactory.getLog(Token.class);</span>
+
+    public final static int ISSUED = 1;
+
+    public final static int EXPIRED = 2;
+
+    public final static int CANCELLED = 3;
+
+    public final static int RENEWED = 4;
+
+    /**
+     * Token identifier
+     */
+    private String id;
+
+    /**
+     * Current state of the token
+     */
+<span class="fc" id="L77">    private int state = -1;</span>
+
+    /**
+     * The actual token in its current state
+     */
+    private OMElement token;
+
+    /**
+     * The token in its previous state
+     */
+    private OMElement previousToken;
+
+    /**
+     * The RequestedAttachedReference element NOTE : The oasis-200401-wss-soap-message-security-1.0 spec allows an
+     * extensibility mechanism for wsse:SecurityTokenReference and wsse:Reference. Hence we cannot limit to the
+     * wsse:SecurityTokenReference\wsse:Reference case and only hold the URI and the ValueType values.
+     */
+    private OMElement attachedReference;
+
+    /**
+     * The RequestedUnattachedReference element NOTE : The oasis-200401-wss-soap-message-security-1.0 spec allows an
+     * extensibility mechanism for wsse:SecurityTokenRefence and wsse:Reference. Hence we cannot limit to the
+     * wsse:SecurityTokenReference\wsse:Reference case and only hold the URI and the ValueType values.
+     */
+    private OMElement unattachedReference;
+
+    /**
+     * A bag to hold any other properties
+     */
+    private Properties properties;
+
+    /**
+     * A flag to assist the TokenStorage
+     */
+    private boolean changed;
+
+    /**
+     * The secret associated with the Token
+     */
+    private byte[] secret;
+
+    /**
+     * Created time
+     */
+    private Date created;
+
+    /**
+     * Expiration time
+     */
+    private Date expires;
+
+    /**
+     * Issuer end point address
+     */
+    private String issuerAddress;
+
+    private String encrKeySha1Value;
+
+<span class="fc" id="L135">    public Token() {</span>
+<span class="fc" id="L136">    }</span>
+
+<span class="fc" id="L138">    public Token(String id, Date created, Date expires) {</span>
+<span class="fc" id="L139">        this.id = id;</span>
+<span class="fc" id="L140">        this.created = created;</span>
+<span class="fc" id="L141">        this.expires = expires;</span>
+<span class="fc" id="L142">    }</span>
+
+    public Token(String id, OMElement tokenElem, Date created, Date expires)
+<span class="fc" id="L145">        throws TrustException {</span>
+<span class="fc" id="L146">        this.id = id;</span>
+<span class="fc" id="L147">        StAXOMBuilder stAXOMBuilder =</span>
+            new StAXOMBuilder(DOOMAbstractFactory.getOMFactory(), tokenElem.getXMLStreamReader());
+<span class="fc" id="L149">        stAXOMBuilder.setNamespaceURIInterning(true);</span>
+<span class="fc" id="L150">        this.token = stAXOMBuilder.getDocumentElement();</span>
+<span class="fc" id="L151">        this.created = created;</span>
+<span class="fc" id="L152">        this.expires = expires;</span>
+<span class="fc" id="L153">    }</span>
+
+    public Token(String id, OMElement tokenElem, OMElement lifetimeElem)
+<span class="fc" id="L156">        throws TrustException {</span>
+<span class="fc" id="L157">        this.id = id;</span>
+<span class="fc" id="L158">        StAXOMBuilder stAXOMBuilder =</span>
+            new StAXOMBuilder(DOOMAbstractFactory.getOMFactory(), tokenElem.getXMLStreamReader());
+<span class="fc" id="L160">        stAXOMBuilder.setNamespaceURIInterning(true);</span>
+<span class="fc" id="L161">        this.token = stAXOMBuilder.getDocumentElement();</span>
+<span class="fc" id="L162">        this.processLifeTime(lifetimeElem);</span>
+<span class="fc" id="L163">    }</span>
+
+    /**
+     * @param lifetimeElem
+     * @throws TrustException
+     */
+    private void processLifeTime(OMElement lifetimeElem)
+        throws TrustException {
+        try {
+<span class="fc" id="L172">            DateFormat zulu = new XmlSchemaDateFormat();</span>
+<span class="fc" id="L173">            OMElement createdElem =</span>
+                lifetimeElem.getFirstChildWithName(new QName(WSConstants.WSU_NS, WSConstants.CREATED_LN));
+<span class="fc" id="L175">            this.created = zulu.parse(createdElem.getText());</span>
+
+<span class="fc" id="L177">            OMElement expiresElem =</span>
+                lifetimeElem.getFirstChildWithName(new QName(WSConstants.WSU_NS, WSConstants.EXPIRES_LN));
+<span class="fc" id="L179">            this.expires = zulu.parse(expiresElem.getText());</span>
+<span class="nc" id="L180">        } catch (OMException e) {</span>
+<span class="nc" id="L181">            throw new TrustException(&quot;lifeTimeProcessingError&quot;, new String[]{lifetimeElem.toString()}, e);</span>
+<span class="nc" id="L182">        } catch (ParseException e) {</span>
+<span class="nc" id="L183">            throw new TrustException(&quot;lifeTimeProcessingError&quot;, new String[]{lifetimeElem.toString()}, e);</span>
+<span class="fc" id="L184">        }</span>
+<span class="fc" id="L185">    }</span>
+
+    /**
+     * @return Returns the changed.
+     */
+    public boolean isChanged() {
+<span class="nc" id="L191">        return changed;</span>
+    }
+
+    /**
+     * @param chnaged The changed to set.
+     */
+    public void setChanged(boolean chnaged) {
+<span class="nc" id="L198">        this.changed = chnaged;</span>
+<span class="nc" id="L199">    }</span>
+
+    /**
+     * @return Returns the properties.
+     */
+    public Properties getProperties() {
+<span class="nc" id="L205">        return properties;</span>
+    }
+
+    /**
+     * @param properties The properties to set.
+     */
+    public void setProperties(Properties properties) {
+<span class="nc" id="L212">        this.properties = properties;</span>
+<span class="nc" id="L213">    }</span>
+
+    /**
+     * @return Returns the state.
+     */
+    public int getState() {
+<span class="fc" id="L219">        return state;</span>
+    }
+
+    /**
+     * @param state The state to set.
+     */
+    public void setState(int state) {
+<span class="fc" id="L226">        this.state = state;</span>
+<span class="fc" id="L227">    }</span>
+
+    /**
+     * @return Returns the token.
+     */
+    public OMElement getToken() {
+<span class="fc" id="L233">        return token;</span>
+    }
+
+    /**
+     * @param token The token to set.
+     */
+    public void setToken(OMElement token) {
+<span class="nc" id="L240">        this.token = token;</span>
+<span class="nc" id="L241">    }</span>
+
+    /**
+     * @return Returns the id.
+     */
+    public String getId() {
+<span class="fc" id="L247">        return id;</span>
+    }
+
+    /**
+     * @return Returns the presivousToken.
+     */
+    public OMElement getPreviousToken() {
+<span class="nc" id="L254">        return previousToken;</span>
+    }
+
+    /**
+     * @param presivousToken The presivousToken to set.
+     */
+    public void setPreviousToken(OMElement presivousToken) {
+<span class="fc" id="L261">        this.previousToken = new StAXOMBuilder(DOOMAbstractFactory.getOMFactory(), presivousToken.getXMLStreamReader())</span>
+            .getDocumentElement();
+<span class="fc" id="L263">    }</span>
+
+    /**
+     * @return Returns the secret.
+     */
+    public byte[] getSecret() {
+<span class="fc" id="L269">        return secret;</span>
+    }
+
+    /**
+     * @param secret The secret to set.
+     */
+    public void setSecret(byte[] secret) {
+<span class="fc" id="L276">        this.secret = secret;</span>
+<span class="fc" id="L277">    }</span>
+
+    /**
+     * @return Returns the attachedReference.
+     */
+    public OMElement getAttachedReference() {
+<span class="fc" id="L283">        return attachedReference;</span>
+    }
+
+    /**
+     * @param attachedReference The attachedReference to set.
+     */
+    public void setAttachedReference(OMElement attachedReference) {
+<span class="pc bpc" id="L290" title="1 of 2 branches missed.">        if (attachedReference != null) {</span>
+<span class="fc" id="L291">            this.attachedReference =</span>
+                new StAXOMBuilder(DOOMAbstractFactory.getOMFactory(), attachedReference.getXMLStreamReader())
+                    .getDocumentElement();
+        }
+<span class="fc" id="L295">    }</span>
+
+    /**
+     * @return Returns the unattachedReference.
+     */
+    public OMElement getUnattachedReference() {
+<span class="fc" id="L301">        return unattachedReference;</span>
+    }
+
+    /**
+     * @param unattachedReference The unattachedReference to set.
+     */
+    public void setUnattachedReference(OMElement unattachedReference) {
+<span class="pc bpc" id="L308" title="1 of 2 branches missed.">        if (unattachedReference != null) {</span>
+<span class="fc" id="L309">            this.unattachedReference =</span>
+                new StAXOMBuilder(DOOMAbstractFactory.getOMFactory(), unattachedReference.getXMLStreamReader())
+                    .getDocumentElement();
+        }
+<span class="fc" id="L313">    }</span>
+
+    /**
+     * @return Returns the created.
+     */
+    public Date getCreated() {
+<span class="fc" id="L319">        return created;</span>
+    }
+
+    /**
+     * @return Returns the expires.
+     */
+    public Date getExpires() {
+<span class="fc" id="L326">        return expires;</span>
+    }
+
+    /**
+     * @param expires The expires to set.
+     */
+    public void setExpires(Date expires) {
+<span class="nc" id="L333">        this.expires = expires;</span>
+<span class="nc" id="L334">    }</span>
+
+    public String getIssuerAddress() {
+<span class="nc" id="L337">        return issuerAddress;</span>
+    }
+
+    public void setIssuerAddress(String issuerAddress) {
+<span class="fc" id="L341">        this.issuerAddress = issuerAddress;</span>
+<span class="fc" id="L342">    }</span>
+
+    /**
+     * Implementing serialize logic according to our own protocol. We had to follow this, because
+     * OMElement class is not serializable. Making OMElement serializable will have an huge impact
+     * on other components. Therefore implementing serialization logic according to a manual
+     * protocol.
+     * @param out Stream which writes serialized bytes.
+     * @throws IOException If unable to serialize particular member.
+     */
+    public void writeExternal(ObjectOutput out)
+        throws IOException {
+
+<span class="fc" id="L355">        out.writeObject(this.id);</span>
+
+<span class="fc" id="L357">        out.writeInt(this.state);</span>
+        
+<span class="fc" id="L359">        String stringElement = convertOMElementToString(this.token);</span>
+<span class="fc" id="L360">        out.writeObject(stringElement);</span>
+
+<span class="fc" id="L362">        stringElement = convertOMElementToString(this.previousToken);</span>
+<span class="fc" id="L363">        out.writeObject(stringElement);</span>
+
+<span class="fc" id="L365">        stringElement = convertOMElementToString(this.attachedReference);</span>
+<span class="fc" id="L366">        out.writeObject(stringElement);</span>
+
+<span class="fc" id="L368">        stringElement = convertOMElementToString(this.unattachedReference);</span>
+<span class="fc" id="L369">        out.writeObject(stringElement);</span>
+
+<span class="fc" id="L371">        out.writeObject(this.properties);</span>
+
+<span class="fc" id="L373">        out.writeBoolean(this.changed);</span>
+
+<span class="fc" id="L375">        int secretLength = 0;</span>
+<span class="pc bpc" id="L376" title="1 of 2 branches missed.">        if (null != this.secret) {</span>
+<span class="nc" id="L377">            secretLength = this.secret.length;</span>
+        }
+
+        // First write the length of secret
+<span class="fc" id="L381">        out.writeInt(secretLength);</span>
+<span class="pc bpc" id="L382" title="1 of 2 branches missed.">        if (0 != secretLength) {</span>
+<span class="nc" id="L383">            out.write(this.secret);</span>
+        }
+
+<span class="fc" id="L386">        out.writeObject(this.created);</span>
+
+<span class="fc" id="L388">        out.writeObject(this.expires);</span>
+
+<span class="fc" id="L390">        out.writeObject(this.issuerAddress);</span>
+
+<span class="fc" id="L392">        out.writeObject(this.encrKeySha1Value);</span>
+<span class="fc" id="L393">    }</span>
+
+    /**
+     * Implementing de-serialization logic in accordance with the serialization logic.
+     * @param in Stream which used to read data.
+     * @throws IOException If unable to de-serialize particular data member.
+     * @throws ClassNotFoundException 
+     */
+    public void readExternal(ObjectInput in)
+        throws IOException, ClassNotFoundException {
+
+<span class="fc" id="L404">        this.id = (String)in.readObject();</span>
+
+<span class="fc" id="L406">        this.state = in.readInt();</span>
+
+<span class="fc" id="L408">        String stringElement = (String)in.readObject();</span>
+<span class="fc" id="L409">        this.token = convertStringToOMElement(stringElement);</span>
+
+<span class="fc" id="L411">        stringElement = (String)in.readObject();</span>
+<span class="fc" id="L412">        this.previousToken = convertStringToOMElement(stringElement);</span>
+
+<span class="fc" id="L414">        stringElement = (String)in.readObject();</span>
+<span class="fc" id="L415">        this.attachedReference = convertStringToOMElement(stringElement);</span>
+
+<span class="fc" id="L417">        stringElement = (String)in.readObject();</span>
+<span class="fc" id="L418">        this.unattachedReference = convertStringToOMElement(stringElement);</span>
+
+<span class="fc" id="L420">        this.properties = (Properties)in.readObject();</span>
+
+<span class="fc" id="L422">        this.changed = in.readBoolean();</span>
+
+        // Read the length of the secret
+<span class="fc" id="L425">        int secretLength = in.readInt();</span>
+
+<span class="pc bpc" id="L427" title="1 of 2 branches missed.">        if (0 != secretLength) {</span>
+<span class="nc" id="L428">            byte[] buffer = new byte[secretLength];</span>
+<span class="nc bnc" id="L429" title="All 2 branches missed.">            if (secretLength != in.read(buffer)) {</span>
+<span class="nc" id="L430">                throw new IllegalStateException(&quot;Bytes read from the secret key is not equal to serialized length&quot;);</span>
+            }
+<span class="nc" id="L432">            this.secret = buffer;</span>
+<span class="nc" id="L433">        }else{</span>
+<span class="fc" id="L434">            this.secret = null;</span>
+        }
+
+<span class="fc" id="L437">        this.created = (Date)in.readObject();</span>
+
+<span class="fc" id="L439">        this.expires = (Date)in.readObject();</span>
+
+<span class="fc" id="L441">        this.issuerAddress = (String)in.readObject();</span>
+
+<span class="fc" id="L443">        this.encrKeySha1Value = (String)in.readObject();</span>
+<span class="fc" id="L444">    }</span>
+
+    private String convertOMElementToString(OMElement element)
+        throws IOException {
+<span class="fc" id="L448">        String serializedToken = &quot;&quot;;</span>
+
+<span class="fc bfc" id="L450" title="All 2 branches covered.">        if (null == element) {</span>
+<span class="fc" id="L451">            return serializedToken;</span>
+        }
+
+        try {
+<span class="fc" id="L455">            serializedToken = element.toStringWithConsume();</span>
+<span class="nc" id="L456">        } catch (XMLStreamException e) {</span>
+<span class="nc" id="L457">            throw new IOException(&quot;Could not serialize token OM element&quot;);</span>
+<span class="fc" id="L458">        }</span>
+
+<span class="fc" id="L460">        return serializedToken;</span>
+    }
+
+    private OMElement convertStringToOMElement(String stringElement)
+        throws IOException {
+
+<span class="pc bpc" id="L466" title="1 of 4 branches missed.">        if (null == stringElement || stringElement.trim().equals(&quot;&quot;)) {</span>
+<span class="fc" id="L467">            return null;</span>
+        }
+
+        try {
+<span class="fc" id="L471">            Reader in = new StringReader(stringElement);</span>
+<span class="fc" id="L472">            XMLStreamReader parser = XMLInputFactory.newInstance().createXMLStreamReader(in);</span>
+<span class="fc" id="L473">            StAXOMBuilder builder = new StAXOMBuilder(parser);</span>
+<span class="fc" id="L474">            OMElement documentElement = builder.getDocumentElement();</span>
+
+<span class="fc" id="L476">            XMLStreamReader llomReader = documentElement.getXMLStreamReader();</span>
+<span class="fc" id="L477">            OMFactory doomFactory = DOOMAbstractFactory.getOMFactory();</span>
+<span class="fc" id="L478">            StAXOMBuilder doomBuilder = new StAXOMBuilder(doomFactory, llomReader);</span>
+<span class="fc" id="L479">            return doomBuilder.getDocumentElement();</span>
+            
+<span class="nc" id="L481">        } catch (XMLStreamException e) {</span>
+<span class="nc" id="L482">            log.error(&quot;Cannot convert de-serialized string to OMElement. Could not create XML stream.&quot;, e);</span>
+            // IOException only has a constructor supporting exception chaining starting with Java 1.6
+<span class="nc" id="L484">            IOException ex = new IOException(&quot;Cannot convert de-serialized string to OMElement. Could not create XML stream.&quot;);</span>
+<span class="nc" id="L485">            ex.initCause(e);</span>
+<span class="nc" id="L486">            throw ex;</span>
+        }
+    }
+}
+</pre><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rahas/TokenRequestDispatcher.html b/axis2/java/core-rampart/code-coverage/org.apache.rahas/TokenRequestDispatcher.html
new file mode 100644
index 0000000..ac6a507
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rahas/TokenRequestDispatcher.html
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>TokenRequestDispatcher</title><script type="text/javascript" src="../.resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rahas</a> &gt; <span class="el_class">TokenRequestDispatcher</span></div><h1>TokenRequestDispatcher</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">100 of 213</td><td class="ctr2">53%</td><td class="bar">17 of 32</td><td class="ctr2">47%</td><td class="ctr1">14</td><td class="ctr2">21</td><td class="ctr1">20</td><td class="ctr2">47</td><td class="ctr1">1</td><td class="ctr2">5</td></tr></tfoot><tbody><tr><td id="a0"><a href="TokenRequestDispatcher.java.html#L52" class="el_method">handle(MessageContext, MessageContext)</a></td><td class="bar" id="b0"><img src="../.resources/redbar.gif" width="60" height="10" title="95" alt="95"/><img src="../.resources/greenbar.gif" width="59" height="10" title="94" alt="94"/></td><td class="ctr2" id="c3">50%</td><td class="bar" id="d0"><img src="../.resources/redbar.gif" width="63" height="10" title="17" alt="17"/><img src="../.resources/greenbar.gif" width="56" height="10" title="15" alt="15"/></td><td class="ctr2" id="e0">47%</td><td class="ctr1" id="f0">13</td><td class="ctr2" id="g0">17</td><td class="ctr1" id="h0">18</td><td class="ctr2" id="i0">38</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a3"><a href="TokenRequestDispatcher.java.html#L40" class="el_method">TokenRequestDispatcher(String)</a></td><td class="bar" id="b1"><img src="../.resources/redbar.gif" width="3" height="10" title="5" alt="5"/></td><td class="ctr2" id="c4">0%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">2</td><td class="ctr2" id="i2">2</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a1"><a href="TokenRequestDispatcher.java.html#L28" class="el_method">static {...}</a></td><td class="bar" id="b2"><img src="../.resources/greenbar.gif" width="5" height="10" title="8" alt="8"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">0</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">0</td><td class="ctr2" id="i3">2</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a4"><a href="TokenRequestDispatcher.java.html#L31" class="el_method">TokenRequestDispatcher(TokenRequestDispatcherConfig)</a></td><td class="bar" id="b3"><img src="../.resources/greenbar.gif" width="3" height="10" title="6" alt="6"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">0</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i1">3</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a2"><a href="TokenRequestDispatcher.java.html#L36" class="el_method">TokenRequestDispatcher(OMElement)</a></td><td class="bar" id="b4"><img src="../.resources/greenbar.gif" width="3" height="10" title="5" alt="5"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">0</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">0</td><td class="ctr2" id="i4">2</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rahas/TokenRequestDispatcher.java.html b/axis2/java/core-rampart/code-coverage/org.apache.rahas/TokenRequestDispatcher.java.html
new file mode 100644
index 0000000..61d3549
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rahas/TokenRequestDispatcher.java.html
@@ -0,0 +1,140 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>TokenRequestDispatcher.java</title><link rel="stylesheet" href="../.resources/prettify.css" type="text/css"/><script type="text/javascript" src="../.resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rahas</a> &gt; <span class="el_source">TokenRequestDispatcher.java</span></div><h1>TokenRequestDispatcher.java</h1><pre class="source lang-java linenums">/*
+ * Copyright 2004,2005 The Apache Software Foundation.
+ *
+ * Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.rahas;
+
+import org.apache.axiom.om.OMElement;
+import org.apache.axiom.soap.SOAPEnvelope;
+import org.apache.axis2.context.MessageContext;
+import org.apache.commons.logging.Log;
+import org.apache.commons.logging.LogFactory;
+
+public class TokenRequestDispatcher {
+
+    private TokenRequestDispatcherConfig config;
+    
+<span class="fc" id="L28">    private static Log mlog = LogFactory.getLog(&quot;org.apache.rampart.messages&quot;);</span>
+<span class="fc" id="L29">    private static Log log = LogFactory.getLog(TokenRequestDispatcher.class.getName());</span>
+
+<span class="fc" id="L31">    public TokenRequestDispatcher(TokenRequestDispatcherConfig config) throws TrustException {</span>
+<span class="fc" id="L32">        this.config = config;</span>
+<span class="fc" id="L33">    }</span>
+
+    public TokenRequestDispatcher(OMElement config) throws TrustException {
+<span class="fc" id="L36">        this(TokenRequestDispatcherConfig.load(config));</span>
+<span class="fc" id="L37">    }</span>
+
+    public TokenRequestDispatcher(String configFilePath) throws TrustException {
+<span class="nc" id="L40">        this(TokenRequestDispatcherConfig.load(configFilePath));</span>
+<span class="nc" id="L41">    }</span>
+
+    /**
+     * Processes the incoming request and returns a SOAPEnvelope
+     * @param inMsgCtx
+     * @return The response SOAPEnvelope
+     * @throws TrustException
+     */
+    public SOAPEnvelope handle(MessageContext inMsgCtx,
+                               MessageContext outMsgCtx) throws TrustException {
+        
+<span class="pc bpc" id="L52" title="1 of 2 branches missed.">    	if(mlog.isDebugEnabled()){</span>
+<span class="nc" id="L53">    		mlog.debug(&quot;*********************** TokenRequestDispatcher received \n&quot;+inMsgCtx.getEnvelope());</span>
+    	}
+<span class="fc" id="L55">        RahasData data = new RahasData(inMsgCtx);</span>
+        
+<span class="fc" id="L57">        String reqType = data.getRequestType();</span>
+<span class="fc" id="L58">        String tokenType = data.getTokenType();</span>
+<span class="fc bfc" id="L59" title="All 4 branches covered.">        if ((RahasConstants.WST_NS_05_02 + RahasConstants.REQ_TYPE_ISSUE).equals(reqType) ||</span>
+                (RahasConstants.WST_NS_05_12 + RahasConstants.REQ_TYPE_ISSUE).equals(reqType)) {
+<span class="fc" id="L61">            log.debug(&quot;issue&quot;);</span>
+            TokenIssuer issuer;
+<span class="pc bpc" id="L63" title="2 of 4 branches missed.">            if (tokenType == null ||  tokenType.trim().length() == 0) {</span>
+<span class="nc" id="L64">                issuer = config.getDefaultIssuerInstace();</span>
+            } else {
+<span class="fc" id="L66">                issuer = config.getIssuer(tokenType);</span>
+            }
+            
+<span class="fc" id="L69">            SOAPEnvelope response = issuer.issue(data);</span>
+            
+            //set the response wsa/soap action in the out message context
+<span class="fc" id="L72">            outMsgCtx.getOptions().setAction(issuer.getResponseAction(data));</span>
+            
+<span class="pc bpc" id="L74" title="1 of 2 branches missed.">            if(mlog.isDebugEnabled()){</span>
+<span class="nc" id="L75">        		mlog.debug(&quot;*********************** TokenRequestDispatcher sent out \n&quot;+response);</span>
+        	}
+            
+<span class="fc" id="L78">            return response;</span>
+<span class="pc bpc" id="L79" title="2 of 4 branches missed.">        } else if((RahasConstants.WST_NS_05_02 + RahasConstants.REQ_TYPE_VALIDATE).equals(reqType) ||</span>
+                (RahasConstants.WST_NS_05_12 + RahasConstants.REQ_TYPE_VALIDATE).equals(reqType)) {
+<span class="nc" id="L81">            log.debug(&quot;validate&quot;);</span>
+
+            TokenValidator validator;
+<span class="nc bnc" id="L84" title="All 4 branches missed.">                if (tokenType == null ||  tokenType.trim().length() == 0) {</span>
+<span class="nc" id="L85">                    validator = config.getDefaultValidatorInstance();</span>
+                } else {
+<span class="nc" id="L87">                    validator = config.getValidator(tokenType);</span>
+                }
+
+<span class="nc" id="L90">                SOAPEnvelope response = validator.validate(data);</span>
+
+<span class="nc" id="L92">                outMsgCtx.getOptions().setAction(</span>
+                        TrustUtil.getActionValue(data.getVersion(),
+                                RahasConstants.RSTR_ACTION_VALIDATE));
+
+<span class="nc" id="L96">                return response;</span>
+        	
+        	
+        	
+<span class="pc bpc" id="L100" title="2 of 4 branches missed.">        } else if((RahasConstants.WST_NS_05_02 + RahasConstants.REQ_TYPE_RENEW).equals(reqType) ||</span>
+                (RahasConstants.WST_NS_05_12 + RahasConstants.REQ_TYPE_RENEW).equals(reqType)) {
+<span class="nc" id="L102">            log.debug(&quot;renew&quot;);</span>
+
+            TokenRenewer renewer;
+<span class="nc bnc" id="L105" title="All 4 branches missed.">                if (tokenType == null ||  tokenType.trim().length() == 0) {</span>
+<span class="nc" id="L106">                    renewer = config.getDefaultRenewerInstance();</span>
+                } else {
+<span class="nc" id="L108">                    renewer = config.getRenewer(tokenType);                                       </span>
+                }
+                
+<span class="nc" id="L111">                SOAPEnvelope response = renewer.renew(data);</span>
+
+<span class="nc" id="L113">                outMsgCtx.getOptions().setAction(</span>
+                        TrustUtil.getActionValue(data.getVersion(),
+                                RahasConstants.RSTR_ACTION_RENEW));
+
+<span class="nc" id="L117">                return response;    	</span>
+        	         
+<span class="pc bpc" id="L119" title="1 of 4 branches missed.">        } else if((RahasConstants.WST_NS_05_02 + RahasConstants.REQ_TYPE_CANCEL).equals(reqType) ||</span>
+                (RahasConstants.WST_NS_05_12 + RahasConstants.REQ_TYPE_CANCEL).equals(reqType)) {
+<span class="fc" id="L121">            log.debug(&quot;cancel&quot;);</span>
+<span class="fc" id="L122">            TokenCanceler canceler = config.getDefaultCancelerInstance();</span>
+<span class="fc" id="L123">            SOAPEnvelope response = canceler.cancel(data);</span>
+
+            //set the response wsa/soap action in the out message context
+<span class="fc" id="L126">            outMsgCtx.getOptions().setAction(canceler.getResponseAction(data));</span>
+<span class="fc" id="L127">            return response;</span>
+        } else {
+<span class="nc" id="L129">            throw new TrustException(TrustException.INVALID_REQUEST);</span>
+        }
+        
+        
+
+        
+    }
+    
+    
+    
+}
+</pre><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rahas/TokenRequestDispatcherConfig.html b/axis2/java/core-rampart/code-coverage/org.apache.rahas/TokenRequestDispatcherConfig.html
new file mode 100644
index 0000000..71e50df
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rahas/TokenRequestDispatcherConfig.html
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>TokenRequestDispatcherConfig</title><script type="text/javascript" src="../.resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rahas</a> &gt; <span class="el_class">TokenRequestDispatcherConfig</span></div><h1>TokenRequestDispatcherConfig</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">333 of 852</td><td class="ctr2">61%</td><td class="bar">45 of 98</td><td class="ctr2">54%</td><td class="ctr1">44</td><td class="ctr2">70</td><td class="ctr1">63</td><td class="ctr2">191</td><td class="ctr1">7</td><td class="ctr2">21</td></tr></tfoot><tbody><tr><td id="a11"><a href="TokenRequestDispatcherConfig.java.html#L351" class="el_method">getValidator(String)</a></td><td class="bar" id="b0"><img src="../.resources/redbar.gif" width="37" height="10" title="33" alt="33"/></td><td class="ctr2" id="c14">0%</td><td class="bar" id="d4"><img src="../.resources/redbar.gif" width="24" height="10" title="4" alt="4"/></td><td class="ctr2" id="e8">0%</td><td class="ctr1" id="f4">3</td><td class="ctr2" id="g4">3</td><td class="ctr1" id="h0">8</td><td class="ctr2" id="i6">8</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a10"><a href="TokenRequestDispatcherConfig.java.html#L369" class="el_method">getRenewer(String)</a></td><td class="bar" id="b1"><img src="../.resources/redbar.gif" width="37" height="10" title="33" alt="33"/></td><td class="ctr2" id="c15">0%</td><td class="bar" id="d5"><img src="../.resources/redbar.gif" width="24" height="10" title="4" alt="4"/></td><td class="ctr2" id="e9">0%</td><td class="ctr1" id="f5">3</td><td class="ctr2" id="g5">3</td><td class="ctr1" id="h1">8</td><td class="ctr2" id="i7">8</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a3"><a href="TokenRequestDispatcherConfig.java.html#L409" class="el_method">createValidator(String)</a></td><td class="bar" id="b2"><img src="../.resources/redbar.gif" width="35" height="10" title="31" alt="31"/></td><td class="ctr2" id="c16">0%</td><td class="bar" id="d13"/><td class="ctr2" id="e13">n/a</td><td class="ctr1" id="f10">1</td><td class="ctr2" id="g13">1</td><td class="ctr1" id="h2">5</td><td class="ctr2" id="i11">5</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a2"><a href="TokenRequestDispatcherConfig.java.html#L418" class="el_method">createRenewer(String)</a></td><td class="bar" id="b3"><img src="../.resources/redbar.gif" width="35" height="10" title="31" alt="31"/></td><td class="ctr2" id="c17">0%</td><td class="bar" id="d14"/><td class="ctr2" id="e14">n/a</td><td class="ctr1" id="f11">1</td><td class="ctr2" id="g14">1</td><td class="ctr1" id="h3">5</td><td class="ctr2" id="i12">5</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a15"><a href="TokenRequestDispatcherConfig.java.html#L149" class="el_method">handleValidators(OMElement, TokenRequestDispatcherConfig)</a></td><td class="bar" id="b4"><img src="../.resources/redbar.gif" width="28" height="10" title="25" alt="25"/><img src="../.resources/greenbar.gif" width="91" height="10" title="81" alt="81"/></td><td class="ctr2" id="c8">76%</td><td class="bar" id="d0"><img src="../.resources/redbar.gif" width="48" height="10" title="8" alt="8"/><img src="../.resources/greenbar.gif" width="72" height="10" title="12" alt="12"/></td><td class="ctr2" id="e3">60%</td><td class="ctr1" id="f0">8</td><td class="ctr2" id="g0">11</td><td class="ctr1" id="h8">3</td><td class="ctr2" id="i0">25</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a14"><a href="TokenRequestDispatcherConfig.java.html#L195" class="el_method">handleRenewers(OMElement, TokenRequestDispatcherConfig)</a></td><td class="bar" id="b5"><img src="../.resources/redbar.gif" width="28" height="10" title="25" alt="25"/><img src="../.resources/greenbar.gif" width="91" height="10" title="81" alt="81"/></td><td class="ctr2" id="c9">76%</td><td class="bar" id="d1"><img src="../.resources/redbar.gif" width="48" height="10" title="8" alt="8"/><img src="../.resources/greenbar.gif" width="72" height="10" title="12" alt="12"/></td><td class="ctr2" id="e4">60%</td><td class="ctr1" id="f1">8</td><td class="ctr2" id="g1">11</td><td class="ctr1" id="h9">3</td><td class="ctr2" id="i1">25</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a5"><a href="TokenRequestDispatcherConfig.java.html#L275" class="el_method">getDefaultIssuerInstace()</a></td><td class="bar" id="b6"><img src="../.resources/redbar.gif" width="27" height="10" title="24" alt="24"/></td><td class="ctr2" id="c18">0%</td><td class="bar" id="d7"><img src="../.resources/redbar.gif" width="12" height="10" title="2" alt="2"/></td><td class="ctr2" id="e10">0%</td><td class="ctr1" id="f6">2</td><td class="ctr2" id="g9">2</td><td class="ctr1" id="h4">5</td><td class="ctr2" id="i13">5</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a8"><a href="TokenRequestDispatcherConfig.java.html#L301" class="el_method">getDefaultValidatorInstance()</a></td><td class="bar" id="b7"><img src="../.resources/redbar.gif" width="27" height="10" title="24" alt="24"/></td><td class="ctr2" id="c19">0%</td><td class="bar" id="d8"><img src="../.resources/redbar.gif" width="12" height="10" title="2" alt="2"/></td><td class="ctr2" id="e11">0%</td><td class="ctr1" id="f7">2</td><td class="ctr2" id="g10">2</td><td class="ctr1" id="h5">5</td><td class="ctr2" id="i14">5</td><td class="ctr1" id="j5">1</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a7"><a href="TokenRequestDispatcherConfig.java.html#L314" class="el_method">getDefaultRenewerInstance()</a></td><td class="bar" id="b8"><img src="../.resources/redbar.gif" width="27" height="10" title="24" alt="24"/></td><td class="ctr2" id="c20">0%</td><td class="bar" id="d9"><img src="../.resources/redbar.gif" width="12" height="10" title="2" alt="2"/></td><td class="ctr2" id="e12">0%</td><td class="ctr1" id="f8">2</td><td class="ctr2" id="g11">2</td><td class="ctr1" id="h6">5</td><td class="ctr2" id="i15">5</td><td class="ctr1" id="j6">1</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a18"><a href="TokenRequestDispatcherConfig.java.html#L242" class="el_method">processConfiguration(OMElement, TokenRequestDispatcherConfig, String)</a></td><td class="bar" id="b9"><img src="../.resources/redbar.gif" width="21" height="10" title="19" alt="19"/><img src="../.resources/greenbar.gif" width="46" height="10" title="41" alt="41"/></td><td class="ctr2" id="c10">68%</td><td class="bar" id="d3"><img src="../.resources/redbar.gif" width="30" height="10" title="5" alt="5"/><img src="../.resources/greenbar.gif" width="30" height="10" title="5" alt="5"/></td><td class="ctr2" id="e5">50%</td><td class="ctr1" id="f3">4</td><td class="ctr2" id="g3">6</td><td class="ctr1" id="h7">4</td><td class="ctr2" id="i3">14</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k9">1</td></tr><tr><td id="a9"><a href="TokenRequestDispatcherConfig.java.html#L333" class="el_method">getIssuer(String)</a></td><td class="bar" id="b10"><img src="../.resources/redbar.gif" width="18" height="10" title="16" alt="16"/><img src="../.resources/greenbar.gif" width="19" height="10" title="17" alt="17"/></td><td class="ctr2" id="c12">52%</td><td class="bar" id="d6"><img src="../.resources/redbar.gif" width="12" height="10" title="2" alt="2"/><img src="../.resources/greenbar.gif" width="12" height="10" title="2" alt="2"/></td><td class="ctr2" id="e6">50%</td><td class="ctr1" id="f9">2</td><td class="ctr2" id="g6">3</td><td class="ctr1" id="h10">3</td><td class="ctr2" id="i8">8</td><td class="ctr1" id="j10">0</td><td class="ctr2" id="k10">1</td></tr><tr><td id="a4"><a href="TokenRequestDispatcherConfig.java.html#L288" class="el_method">getDefaultCancelerInstance()</a></td><td class="bar" id="b11"><img src="../.resources/redbar.gif" width="18" height="10" title="16" alt="16"/><img src="../.resources/greenbar.gif" width="9" height="10" title="8" alt="8"/></td><td class="ctr2" id="c13">33%</td><td class="bar" id="d12"><img src="../.resources/redbar.gif" width="6" height="10" title="1" alt="1"/><img src="../.resources/greenbar.gif" width="6" height="10" title="1" alt="1"/></td><td class="ctr2" id="e7">50%</td><td class="ctr1" id="f12">1</td><td class="ctr2" id="g12">2</td><td class="ctr1" id="h11">3</td><td class="ctr2" id="i16">5</td><td class="ctr1" id="j11">0</td><td class="ctr2" id="k11">1</td></tr><tr><td id="a17"><a href="TokenRequestDispatcherConfig.java.html#L266" class="el_method">load(String)</a></td><td class="bar" id="b12"><img src="../.resources/redbar.gif" width="13" height="10" title="12" alt="12"/><img src="../.resources/greenbar.gif" width="16" height="10" title="15" alt="15"/></td><td class="ctr2" id="c11">56%</td><td class="bar" id="d15"/><td class="ctr2" id="e15">n/a</td><td class="ctr1" id="f15">0</td><td class="ctr2" id="g15">1</td><td class="ctr1" id="h12">2</td><td class="ctr2" id="i10">6</td><td class="ctr1" id="j12">0</td><td class="ctr2" id="k12">1</td></tr><tr><td id="a13"><a href="TokenRequestDispatcherConfig.java.html#L103" class="el_method">handleIssuers(OMElement, TokenRequestDispatcherConfig)</a></td><td class="bar" id="b13"><img src="../.resources/redbar.gif" width="11" height="10" title="10" alt="10"/><img src="../.resources/greenbar.gif" width="108" height="10" title="96" alt="96"/></td><td class="ctr2" id="c5">91%</td><td class="bar" id="d2"><img src="../.resources/redbar.gif" width="30" height="10" title="5" alt="5"/><img src="../.resources/greenbar.gif" width="90" height="10" title="15" alt="15"/></td><td class="ctr2" id="e0">75%</td><td class="ctr1" id="f2">5</td><td class="ctr2" id="g2">11</td><td class="ctr1" id="h13">2</td><td class="ctr2" id="i2">25</td><td class="ctr1" id="j13">0</td><td class="ctr2" id="k13">1</td></tr><tr><td id="a16"><a href="TokenRequestDispatcherConfig.java.html#L58" class="el_method">load(OMElement)</a></td><td class="bar" id="b14"><img src="../.resources/redbar.gif" width="5" height="10" title="5" alt="5"/><img src="../.resources/greenbar.gif" width="35" height="10" title="31" alt="31"/></td><td class="ctr2" id="c6">86%</td><td class="bar" id="d10"><img src="../.resources/redbar.gif" width="6" height="10" title="1" alt="1"/><img src="../.resources/greenbar.gif" width="18" height="10" title="3" alt="3"/></td><td class="ctr2" id="e1">75%</td><td class="ctr1" id="f13">1</td><td class="ctr2" id="g7">3</td><td class="ctr1" id="h14">1</td><td class="ctr2" id="i4">10</td><td class="ctr1" id="j14">0</td><td class="ctr2" id="k14">1</td></tr><tr><td id="a12"><a href="TokenRequestDispatcherConfig.java.html#L87" class="el_method">handleCancelers(OMElement, TokenRequestDispatcherConfig)</a></td><td class="bar" id="b15"><img src="../.resources/redbar.gif" width="5" height="10" title="5" alt="5"/><img src="../.resources/greenbar.gif" width="22" height="10" title="20" alt="20"/></td><td class="ctr2" id="c7">80%</td><td class="bar" id="d11"><img src="../.resources/redbar.gif" width="6" height="10" title="1" alt="1"/><img src="../.resources/greenbar.gif" width="18" height="10" title="3" alt="3"/></td><td class="ctr2" id="e2">75%</td><td class="ctr1" id="f14">1</td><td class="ctr2" id="g8">3</td><td class="ctr1" id="h15">1</td><td class="ctr2" id="i9">8</td><td class="ctr1" id="j15">0</td><td class="ctr2" id="k15">1</td></tr><tr><td id="a19"><a href="TokenRequestDispatcherConfig.java.html#L34" class="el_method">static {...}</a></td><td class="bar" id="b16"><img src="../.resources/greenbar.gif" width="52" height="10" title="46" alt="46"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d16"/><td class="ctr2" id="e16">n/a</td><td class="ctr1" id="f16">0</td><td class="ctr2" id="g16">1</td><td class="ctr1" id="h16">0</td><td class="ctr2" id="i5">9</td><td class="ctr1" id="j16">0</td><td class="ctr2" id="k16">1</td></tr><tr><td id="a1"><a href="TokenRequestDispatcherConfig.java.html#L391" class="el_method">createIssuer(String)</a></td><td class="bar" id="b17"><img src="../.resources/greenbar.gif" width="35" height="10" title="31" alt="31"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d17"/><td class="ctr2" id="e17">n/a</td><td class="ctr1" id="f17">0</td><td class="ctr2" id="g17">1</td><td class="ctr1" id="h17">0</td><td class="ctr2" id="i17">5</td><td class="ctr1" id="j17">0</td><td class="ctr2" id="k17">1</td></tr><tr><td id="a0"><a href="TokenRequestDispatcherConfig.java.html#L400" class="el_method">createCanceler(String)</a></td><td class="bar" id="b18"><img src="../.resources/greenbar.gif" width="35" height="10" title="31" alt="31"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d18"/><td class="ctr2" id="e18">n/a</td><td class="ctr1" id="f18">0</td><td class="ctr2" id="g18">1</td><td class="ctr1" id="h18">0</td><td class="ctr2" id="i18">5</td><td class="ctr1" id="j18">0</td><td class="ctr2" id="k18">1</td></tr><tr><td id="a20"><a href="TokenRequestDispatcherConfig.java.html#L29" class="el_method">TokenRequestDispatcherConfig()</a></td><td class="bar" id="b19"><img src="../.resources/greenbar.gif" width="20" height="10" title="18" alt="18"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d19"/><td class="ctr2" id="e19">n/a</td><td class="ctr1" id="f19">0</td><td class="ctr2" id="g19">1</td><td class="ctr1" id="h19">0</td><td class="ctr2" id="i19">4</td><td class="ctr1" id="j19">0</td><td class="ctr2" id="k19">1</td></tr><tr><td id="a6"><a href="TokenRequestDispatcherConfig.java.html#L328" class="el_method">getDefaultIssuerName()</a></td><td class="bar" id="b20"><img src="../.resources/greenbar.gif" width="3" height="10" title="3" alt="3"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d20"/><td class="ctr2" id="e20">n/a</td><td class="ctr1" id="f20">0</td><td class="ctr2" id="g20">1</td><td class="ctr1" id="h20">0</td><td class="ctr2" id="i20">1</td><td class="ctr1" id="j20">0</td><td class="ctr2" id="k20">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rahas/TokenRequestDispatcherConfig.java.html b/axis2/java/core-rampart/code-coverage/org.apache.rahas/TokenRequestDispatcherConfig.java.html
new file mode 100644
index 0000000..16c635b
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rahas/TokenRequestDispatcherConfig.java.html
@@ -0,0 +1,426 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>TokenRequestDispatcherConfig.java</title><link rel="stylesheet" href="../.resources/prettify.css" type="text/css"/><script type="text/javascript" src="../.resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rahas</a> &gt; <span class="el_source">TokenRequestDispatcherConfig.java</span></div><h1>TokenRequestDispatcherConfig.java</h1><pre class="source lang-java linenums">/*
+ * Copyright 2004,2005 The Apache Software Foundation.
+ *
+ * Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package org.apache.rahas;
+
+import org.apache.axiom.om.OMElement;
+import org.apache.axiom.om.impl.builder.StAXOMBuilder;
+import org.apache.ws.security.util.Loader;
+
+import javax.xml.namespace.QName;
+import java.io.FileInputStream;
+import java.util.Hashtable;
+import java.util.Iterator;
+import java.util.Map;
+
+<span class="fc" id="L29">public class TokenRequestDispatcherConfig {</span>
+
+    public final static String CONFIG_PARAM_KEY = &quot;token-dispatcher-configuration&quot;;
+    public final static String CONFIG_FILE_KEY = &quot;token-dispatcher-configuration-file&quot;;
+
+<span class="fc" id="L34">    private final static QName DISPATCHER_CONFIG = new QName(&quot;token-dispatcher-configuration&quot;);</span>
+<span class="fc" id="L35">    private final static QName ISSUER = new QName(&quot;issuer&quot;);</span>
+<span class="fc" id="L36">    private final static QName CANCELER = new QName(&quot;canceler&quot;);</span>
+<span class="fc" id="L37">    private final static QName VALIDATOR = new QName(&quot;validator&quot;);</span>
+<span class="fc" id="L38">    private final static QName RENEWER = new QName(&quot;renewer&quot;);</span>
+<span class="fc" id="L39">    private final static QName TOKEN_TYPE = new QName(&quot;tokenType&quot;);</span>
+<span class="fc" id="L40">    private final static QName CLASS_ATTR = new QName(&quot;class&quot;);</span>
+<span class="fc" id="L41">    private final static QName DEFAULT_ATTR = new QName(&quot;default&quot;);</span>
+<span class="fc" id="L42">    private final static QName CONFIGURATION_ELEMENT = new QName(&quot;configuration&quot;);</span>
+
+    private Map issuers;
+    private Map validators;
+    private Map renewers;
+<span class="fc" id="L47">    private Map configFiles = new Hashtable();</span>
+<span class="fc" id="L48">    private Map configElements = new Hashtable();</span>
+<span class="fc" id="L49">    private Map configParamNames = new Hashtable();</span>
+
+    private String defaultIssuerClassName;
+    private String defaultCancelerClassName;
+    private String defaultValidatorClassName;
+    private String defaultRenewerClassName;
+
+    public static TokenRequestDispatcherConfig load(OMElement configElem) throws TrustException {
+
+<span class="pc bpc" id="L58" title="1 of 2 branches missed.">        if (!DISPATCHER_CONFIG.equals(configElem.getQName())) {</span>
+<span class="nc" id="L59">            throw new TrustException(&quot;incorrectConfiguration&quot;);</span>
+        }
+<span class="fc" id="L61">        TokenRequestDispatcherConfig conf = new TokenRequestDispatcherConfig();</span>
+
+        // Issuers
+<span class="fc" id="L64">        handleIssuers(configElem, conf);</span>
+        
+        //Validators
+<span class="fc" id="L67">        handleValidators(configElem, conf);</span>
+        
+        //Renewers
+<span class="fc" id="L70">        handleRenewers(configElem, conf);</span>
+        
+        // Cancelers
+<span class="fc" id="L73">        handleCancelers(configElem, conf);</span>
+        
+        
+
+        //There must be a defulat issuer
+<span class="fc bfc" id="L78" title="All 2 branches covered.">        if (conf.defaultIssuerClassName == null) {</span>
+<span class="fc" id="L79">            throw new TrustException(&quot;defaultIssuerMissing&quot;);</span>
+        }
+<span class="fc" id="L81">        return conf;</span>
+    }
+
+    private static void handleCancelers(OMElement configElem,
+                                        TokenRequestDispatcherConfig conf) throws TrustException {
+
+<span class="fc" id="L87">        OMElement cancelerEle = configElem.getFirstChildWithName(CANCELER); // support only one canceler</span>
+<span class="fc bfc" id="L88" title="All 2 branches covered.">        if (cancelerEle != null) {</span>
+            //get the class attr
+<span class="fc" id="L90">            String cancelerClass = cancelerEle.getAttributeValue(CLASS_ATTR);</span>
+<span class="pc bpc" id="L91" title="1 of 2 branches missed.">            if (cancelerClass == null) {</span>
+<span class="nc" id="L92">                throw new TrustException(&quot;missingClassName&quot;);</span>
+            }
+<span class="fc" id="L94">            conf.defaultCancelerClassName = cancelerClass;</span>
+<span class="fc" id="L95">            processConfiguration(cancelerEle, conf, cancelerClass);</span>
+        }
+
+        //TODO: imple
+<span class="fc" id="L99">    }</span>
+
+    private static void handleIssuers(OMElement configElem,
+                                      TokenRequestDispatcherConfig conf) throws TrustException {
+<span class="fc" id="L103">        for (Iterator issuerElems = configElem.getChildrenWithName(ISSUER);</span>
+<span class="fc bfc" id="L104" title="All 2 branches covered.">             issuerElems.hasNext();) {</span>
+
+<span class="fc" id="L106">            OMElement element = (OMElement) issuerElems.next();</span>
+
+            //get the class attr
+<span class="fc" id="L109">            String issuerClass = element.getAttributeValue(CLASS_ATTR);</span>
+<span class="pc bpc" id="L110" title="1 of 2 branches missed.">            if (issuerClass == null) {</span>
+<span class="nc" id="L111">                throw new TrustException(&quot;missingClassName&quot;);</span>
+            }
+<span class="fc" id="L113">            String isDefault = element.getAttributeValue(DEFAULT_ATTR);</span>
+<span class="pc bpc" id="L114" title="1 of 4 branches missed.">            if (isDefault != null &amp;&amp; &quot;true&quot;.equalsIgnoreCase(isDefault)) {</span>
+                //Use the first default issuer as the default isser
+<span class="pc bpc" id="L116" title="1 of 2 branches missed.">                if (conf.defaultIssuerClassName == null) {</span>
+<span class="fc" id="L117">                    conf.defaultIssuerClassName = issuerClass;</span>
+                } else {
+<span class="nc" id="L119">                    throw new TrustException(&quot;badDispatcherConfigMultipleDefaultIssuers&quot;);</span>
+                }
+            }
+
+<span class="fc" id="L123">            processConfiguration(element, conf, issuerClass);</span>
+
+            //Process token types
+<span class="fc" id="L126">            for (Iterator tokenTypes = element.getChildrenWithName(TOKEN_TYPE);</span>
+<span class="fc bfc" id="L127" title="All 2 branches covered.">                 tokenTypes.hasNext();) {</span>
+<span class="fc" id="L128">                OMElement type = (OMElement) tokenTypes.next();</span>
+<span class="fc" id="L129">                String value = type.getText();</span>
+<span class="pc bpc" id="L130" title="1 of 4 branches missed.">                if (value == null || value.trim().length() == 0) {</span>
+<span class="fc" id="L131">                    throw new TrustException(&quot;invalidTokenTypeDefinition&quot;,</span>
+                                             new String[]{&quot;Issuer&quot;, issuerClass});
+                }
+<span class="fc bfc" id="L134" title="All 2 branches covered.">                if (conf.issuers == null) {</span>
+<span class="fc" id="L135">                    conf.issuers = new Hashtable();</span>
+                }
+                //If the token type is not already declared then add it to the
+                //table with the issuer classname
+<span class="pc bpc" id="L139" title="1 of 2 branches missed.">                if (!conf.issuers.keySet().contains(value)) {</span>
+<span class="fc" id="L140">                    conf.issuers.put(value, issuerClass);</span>
+                }
+<span class="fc" id="L142">            }</span>
+<span class="fc" id="L143">        }</span>
+<span class="fc" id="L144">    }</span>
+    
+    private static void handleValidators(OMElement configElem,
+            TokenRequestDispatcherConfig conf) throws TrustException {
+        
+<span class="fc" id="L149">        for (Iterator validatorElems = configElem.getChildrenWithName(VALIDATOR);</span>
+<span class="fc bfc" id="L150" title="All 2 branches covered.">        validatorElems.hasNext();) {</span>
+
+<span class="fc" id="L152">            OMElement element = (OMElement) validatorElems.next();</span>
+
+           //get the class attr
+<span class="fc" id="L155">           String validatorClass = element.getAttributeValue(CLASS_ATTR);</span>
+<span class="pc bpc" id="L156" title="1 of 2 branches missed.">           if (validatorClass == null) {</span>
+<span class="nc" id="L157">               throw new TrustException(&quot;missingClassName&quot;);</span>
+           }
+<span class="fc" id="L159">           String isDefault = element.getAttributeValue(DEFAULT_ATTR);</span>
+<span class="pc bpc" id="L160" title="2 of 4 branches missed.">           if (isDefault != null &amp;&amp; &quot;true&quot;.equalsIgnoreCase(isDefault)) {</span>
+               //Use the first default issuer as the default isser
+<span class="pc bpc" id="L162" title="1 of 2 branches missed.">               if (conf.defaultValidatorClassName == null) {</span>
+<span class="fc" id="L163">                   conf.defaultValidatorClassName = validatorClass;</span>
+               } else {
+<span class="nc" id="L165">                   throw new TrustException(&quot;badDispatcherConfigMultipleDefaultValidators&quot;);</span>
+               }
+           }
+
+<span class="fc" id="L169">           processConfiguration(element, conf, validatorClass);</span>
+    
+           //Process token types
+<span class="fc" id="L172">           for (Iterator tokenTypes = element.getChildrenWithName(TOKEN_TYPE);</span>
+<span class="fc bfc" id="L173" title="All 2 branches covered.">                tokenTypes.hasNext();) {</span>
+<span class="fc" id="L174">               OMElement type = (OMElement) tokenTypes.next();</span>
+<span class="fc" id="L175">               String value = type.getText();</span>
+<span class="pc bpc" id="L176" title="2 of 4 branches missed.">               if (value == null || value.trim().length() == 0) {</span>
+<span class="nc" id="L177">                   throw new TrustException(&quot;invalidTokenTypeDefinition&quot;,</span>
+                                            new String[]{&quot;Validator&quot;, validatorClass});
+               }
+<span class="pc bpc" id="L180" title="1 of 2 branches missed.">               if (conf.validators == null) {</span>
+<span class="fc" id="L181">                   conf.validators = new Hashtable();</span>
+               }
+               //If the token type is not already declared then add it to the
+               //table with the validator classname
+<span class="pc bpc" id="L185" title="1 of 2 branches missed.">               if (!conf.validators.keySet().contains(value)) {</span>
+<span class="fc" id="L186">                   conf.validators.put(value, validatorClass);</span>
+               }
+<span class="fc" id="L188">           }</span>
+<span class="fc" id="L189">        }       </span>
+<span class="fc" id="L190">    }</span>
+    
+    private static void handleRenewers(OMElement configElem,
+            TokenRequestDispatcherConfig conf) throws TrustException {
+        
+<span class="fc" id="L195">        for (Iterator renewerElems = configElem.getChildrenWithName(RENEWER);</span>
+<span class="fc bfc" id="L196" title="All 2 branches covered.">        renewerElems.hasNext();) {</span>
+
+<span class="fc" id="L198">            OMElement element = (OMElement) renewerElems.next();</span>
+
+           //get the class attr
+<span class="fc" id="L201">           String renewerClass = element.getAttributeValue(CLASS_ATTR);</span>
+<span class="pc bpc" id="L202" title="1 of 2 branches missed.">           if (renewerClass == null) {</span>
+<span class="nc" id="L203">               throw new TrustException(&quot;missingClassName&quot;);</span>
+           }
+<span class="fc" id="L205">           String isDefault = element.getAttributeValue(DEFAULT_ATTR);</span>
+<span class="pc bpc" id="L206" title="2 of 4 branches missed.">           if (isDefault != null &amp;&amp; &quot;true&quot;.equalsIgnoreCase(isDefault)) {</span>
+               //Use the first default issuer as the default isser
+<span class="pc bpc" id="L208" title="1 of 2 branches missed.">               if (conf.defaultRenewerClassName == null) {</span>
+<span class="fc" id="L209">                   conf.defaultRenewerClassName = renewerClass;</span>
+               } else {
+<span class="nc" id="L211">                   throw new TrustException(&quot;badDispatcherConfigMultipleDefaultRenewers&quot;);</span>
+               }
+           }
+
+<span class="fc" id="L215">           processConfiguration(element, conf, renewerClass);</span>
+    
+           //Process token types
+<span class="fc" id="L218">           for (Iterator tokenTypes = element.getChildrenWithName(TOKEN_TYPE);</span>
+<span class="fc bfc" id="L219" title="All 2 branches covered.">                tokenTypes.hasNext();) {</span>
+<span class="fc" id="L220">               OMElement type = (OMElement) tokenTypes.next();</span>
+<span class="fc" id="L221">               String value = type.getText();</span>
+<span class="pc bpc" id="L222" title="2 of 4 branches missed.">               if (value == null || value.trim().length() == 0) {</span>
+<span class="nc" id="L223">                   throw new TrustException(&quot;invalidTokenTypeDefinition&quot;,</span>
+                                            new String[]{&quot;Renewer&quot;, renewerClass});
+               }
+<span class="pc bpc" id="L226" title="1 of 2 branches missed.">               if (conf.renewers == null) {</span>
+<span class="fc" id="L227">                   conf.renewers = new Hashtable();</span>
+               }
+               //If the token type is not already declared then add it to the
+               //table with the renwer classname
+<span class="pc bpc" id="L231" title="1 of 2 branches missed.">               if (!conf.renewers.keySet().contains(value)) {</span>
+<span class="fc" id="L232">                   conf.renewers.put(value, renewerClass);</span>
+               }
+<span class="fc" id="L234">           }</span>
+<span class="fc" id="L235">        }       </span>
+<span class="fc" id="L236">    }</span>
+
+    private static void processConfiguration(OMElement element,
+                                             TokenRequestDispatcherConfig conf,
+                                             String implClass) {
+
+<span class="fc" id="L242">        for (Iterator configs = element.getChildrenWithName(CONFIGURATION_ELEMENT);</span>
+<span class="fc bfc" id="L243" title="All 2 branches covered.">             configs.hasNext();) {</span>
+<span class="fc" id="L244">            OMElement configEle = (OMElement) configs.next();</span>
+<span class="fc" id="L245">            String configType =</span>
+                    configEle.getAttribute(new QName(&quot;type&quot;)).getAttributeValue().trim();
+<span class="pc bpc" id="L247" title="1 of 2 branches missed.">            if (configType.equalsIgnoreCase(&quot;file&quot;)) { //Process configuration file information</span>
+<span class="nc" id="L248">                String issuerConfigFile = configEle.getText();</span>
+<span class="nc bnc" id="L249" title="All 2 branches missed.">                if (issuerConfigFile != null) {</span>
+<span class="nc" id="L250">                    conf.configFiles.put(implClass, issuerConfigFile);</span>
+                }
+<span class="pc bpc" id="L252" title="1 of 2 branches missed.">            } else if (configType.equalsIgnoreCase(&quot;element&quot;))</span>
+            { //Process configuration element information
+<span class="nc" id="L254">                conf.configElements.put(implClass, configEle);</span>
+<span class="pc bpc" id="L255" title="1 of 2 branches missed.">            } else if (configType.equalsIgnoreCase(&quot;parameter&quot;))</span>
+            { //Process configuration parameter name information
+<span class="fc" id="L257">                conf.configParamNames.put(implClass, configEle.getText());</span>
+            }
+<span class="fc" id="L259">        }</span>
+<span class="fc" id="L260">    }</span>
+
+    public static TokenRequestDispatcherConfig load(String configFilePath) throws TrustException {
+        FileInputStream fis;
+        StAXOMBuilder builder;
+        try {
+<span class="fc" id="L266">            fis = new FileInputStream(configFilePath);</span>
+<span class="fc" id="L267">            builder = new StAXOMBuilder(fis);</span>
+<span class="nc" id="L268">        } catch (Exception e) {</span>
+<span class="nc" id="L269">            throw new TrustException(&quot;errorLoadingConfigFile&quot;, new String[]{configFilePath});</span>
+<span class="fc" id="L270">        }</span>
+<span class="fc" id="L271">        return load(builder.getDocumentElement());</span>
+    }
+
+    public TokenIssuer getDefaultIssuerInstace() throws TrustException {
+<span class="nc bnc" id="L275" title="All 2 branches missed.">        if (this.defaultIssuerClassName != null) {</span>
+            try {
+<span class="nc" id="L277">                return createIssuer(this.defaultIssuerClassName);</span>
+<span class="nc" id="L278">            } catch (Exception e) {</span>
+<span class="nc" id="L279">                throw new TrustException(&quot;cannotLoadClass&quot;,</span>
+                                         new String[]{this.defaultIssuerClassName}, e);
+            }
+        } else {
+<span class="nc" id="L283">            return null;</span>
+        }
+    }
+
+    public TokenCanceler getDefaultCancelerInstance() throws TrustException {
+<span class="pc bpc" id="L288" title="1 of 2 branches missed.">        if (this.defaultCancelerClassName != null) {</span>
+            try {
+<span class="fc" id="L290">                return createCanceler(this.defaultCancelerClassName);</span>
+<span class="nc" id="L291">            } catch (Exception e) {</span>
+<span class="nc" id="L292">                throw new TrustException(&quot;cannotLoadClass&quot;,</span>
+                                         new String[]{this.defaultCancelerClassName}, e);
+            }
+        } else {
+<span class="nc" id="L296">            return null;</span>
+        }
+    }
+    
+    public TokenValidator getDefaultValidatorInstance() throws TrustException {
+<span class="nc bnc" id="L301" title="All 2 branches missed.">        if (this.defaultValidatorClassName != null) {</span>
+            try {
+<span class="nc" id="L303">                return createValidator(this.defaultValidatorClassName);</span>
+<span class="nc" id="L304">            } catch (Exception e) {</span>
+<span class="nc" id="L305">                throw new TrustException(&quot;cannotLoadClass&quot;,</span>
+                                         new String[]{this.defaultValidatorClassName}, e);
+            }
+        } else {
+<span class="nc" id="L309">            return null;</span>
+        }
+    }
+    
+    public TokenRenewer getDefaultRenewerInstance() throws TrustException {
+<span class="nc bnc" id="L314" title="All 2 branches missed.">        if (this.defaultRenewerClassName != null) {</span>
+            try {
+<span class="nc" id="L316">                return createRenewer(this.defaultRenewerClassName);</span>
+<span class="nc" id="L317">            } catch (Exception e) {</span>
+<span class="nc" id="L318">                throw new TrustException(&quot;cannotLoadClass&quot;,</span>
+                                         new String[]{this.defaultRenewerClassName}, e);
+            }
+        } else {
+<span class="nc" id="L322">            return null;</span>
+        }
+    }
+    
+
+    public String getDefaultIssuerName() {
+<span class="fc" id="L328">        return this.defaultIssuerClassName;</span>
+    }
+
+
+    public TokenIssuer getIssuer(String tokenType) throws TrustException {
+<span class="fc" id="L333">        String issuerClassName = null;</span>
+        //try to find the issuer class name from the tokenType&lt;-&gt;issuer map
+<span class="pc bpc" id="L335" title="1 of 2 branches missed.">        if (this.issuers != null) {</span>
+<span class="fc" id="L336">            issuerClassName = (String) this.issuers.get(tokenType);</span>
+        }
+        //If a specific issuer is not found use the default issuer
+<span class="pc bpc" id="L339" title="1 of 2 branches missed.">        if (issuerClassName == null) {</span>
+<span class="nc" id="L340">            issuerClassName = this.defaultIssuerClassName;</span>
+        }
+        try {
+<span class="fc" id="L343">            return createIssuer(issuerClassName);</span>
+<span class="nc" id="L344">        } catch (Exception e) {</span>
+<span class="nc" id="L345">            throw new TrustException(&quot;cannotLoadClass&quot;,</span>
+                                     new String[]{issuerClassName}, e);
+        }
+    }
+    
+    public TokenValidator getValidator(String tokenType) throws TrustException {
+<span class="nc" id="L351">        String validatorClassName = null;</span>
+        //try to find the validator class name from the tokenType&lt;-&gt;validator map
+<span class="nc bnc" id="L353" title="All 2 branches missed.">        if (this.validators != null) {</span>
+<span class="nc" id="L354">            validatorClassName = (String) this.validators.get(tokenType);</span>
+        }
+        //If a specific validator is not found use the default validator
+<span class="nc bnc" id="L357" title="All 2 branches missed.">        if (validatorClassName == null) {</span>
+<span class="nc" id="L358">            validatorClassName = this.defaultValidatorClassName;</span>
+        }
+        try {
+<span class="nc" id="L361">            return createValidator(validatorClassName);</span>
+<span class="nc" id="L362">        } catch (Exception e) {</span>
+<span class="nc" id="L363">            throw new TrustException(&quot;cannotLoadClass&quot;,</span>
+                                     new String[]{validatorClassName}, e);
+        }
+    }
+    
+    public TokenRenewer getRenewer(String tokenType) throws TrustException {
+<span class="nc" id="L369">        String renewerClassName = null;</span>
+        //try to find the renewer class name from the tokenType&lt;-&gt;Renewer map
+<span class="nc bnc" id="L371" title="All 2 branches missed.">        if (this.renewers != null) {</span>
+<span class="nc" id="L372">            renewerClassName = (String) this.renewers.get(tokenType);</span>
+        }
+        //If a specific renewer is not found use the default renewer
+<span class="nc bnc" id="L375" title="All 2 branches missed.">        if (renewerClassName == null) {</span>
+<span class="nc" id="L376">            renewerClassName = this.defaultRenewerClassName;</span>
+        }
+        try {
+<span class="nc" id="L379">            return createRenewer(renewerClassName);</span>
+<span class="nc" id="L380">        } catch (Exception e) {</span>
+<span class="nc" id="L381">            throw new TrustException(&quot;cannotLoadClass&quot;,</span>
+                                     new String[]{renewerClassName}, e);
+        }
+    }
+
+    /**
+     * @param issuerClassName
+     * @return TokenIssuer
+     */
+    private TokenIssuer createIssuer(String issuerClassName) throws Exception {
+<span class="fc" id="L391">        TokenIssuer issuer = (TokenIssuer) Loader.loadClass(this.getClass().getClassLoader(), </span>
+                                                                    issuerClassName).newInstance();
+<span class="fc" id="L393">        issuer.setConfigurationElement((OMElement) this.configElements.get(issuerClassName));</span>
+<span class="fc" id="L394">        issuer.setConfigurationFile((String) this.configFiles.get(issuerClassName));</span>
+<span class="fc" id="L395">        issuer.setConfigurationParamName((String) this.configParamNames.get(issuerClassName));</span>
+<span class="fc" id="L396">        return issuer;</span>
+    }
+
+    private TokenCanceler createCanceler(String cancelerClassName) throws Exception {
+<span class="fc" id="L400">        TokenCanceler canceler = (TokenCanceler) Loader.loadClass(this.getClass().getClassLoader(),</span>
+                                                                   cancelerClassName).newInstance();
+<span class="fc" id="L402">        canceler.setConfigurationElement((OMElement) this.configElements.get(cancelerClassName));</span>
+<span class="fc" id="L403">        canceler.setConfigurationFile((String) this.configFiles.get(cancelerClassName));</span>
+<span class="fc" id="L404">        canceler.setConfigurationParamName((String) this.configParamNames.get(cancelerClassName));</span>
+<span class="fc" id="L405">        return canceler;</span>
+    }
+    
+    private TokenValidator createValidator(String validatorClassName) throws Exception {
+<span class="nc" id="L409">        TokenValidator validator = (TokenValidator) Loader.loadClass(this.getClass().getClassLoader(),</span>
+                                                                validatorClassName).newInstance();
+<span class="nc" id="L411">        validator.setConfigurationElement((OMElement) this.configElements.get(validatorClassName));</span>
+<span class="nc" id="L412">        validator.setConfigurationFile((String) this.configFiles.get(validatorClassName));</span>
+<span class="nc" id="L413">        validator.setConfigurationParamName((String) this.configParamNames.get(validatorClassName));</span>
+<span class="nc" id="L414">        return validator;</span>
+    }
+    
+    private TokenRenewer createRenewer (String renewerClassName) throws Exception {
+<span class="nc" id="L418">        TokenRenewer renewer = (TokenRenewer) Loader.loadClass(this.getClass().getClassLoader(),</span>
+                                                                    renewerClassName).newInstance();
+<span class="nc" id="L420">        renewer.setConfigurationElement((OMElement) this.configElements.get(renewerClassName));</span>
+<span class="nc" id="L421">        renewer.setConfigurationFile((String) this.configFiles.get(renewerClassName));</span>
+<span class="nc" id="L422">        renewer.setConfigurationParamName((String) this.configParamNames.get(renewerClassName));</span>
+<span class="nc" id="L423">        return renewer;</span>
+    }
+}
+</pre><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rahas/TrustException.html b/axis2/java/core-rampart/code-coverage/org.apache.rahas/TrustException.html
new file mode 100644
index 0000000..71e2660
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rahas/TrustException.html
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>TrustException</title><script type="text/javascript" src="../.resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rahas</a> &gt; <span class="el_class">TrustException</span></div><h1>TrustException</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">60 of 146</td><td class="ctr2">59%</td><td class="bar">12 of 24</td><td class="ctr2">50%</td><td class="ctr1">16</td><td class="ctr2">21</td><td class="ctr1">14</td><td class="ctr2">30</td><td class="ctr1">4</td><td class="ctr2">9</td></tr></tfoot><tbody><tr><td id="a3"><a href="TrustException.java.html#L103" class="el_method">getMessage(String, Object[])</a></td><td class="bar" id="b0"><img src="../.resources/redbar.gif" width="37" height="10" title="17" alt="17"/><img src="../.resources/greenbar.gif" width="28" height="10" title="13" alt="13"/></td><td class="ctr2" id="c3">43%</td><td class="bar" id="d1"><img src="../.resources/redbar.gif" width="5" height="10" title="1" alt="1"/><img src="../.resources/greenbar.gif" width="5" height="10" title="1" alt="1"/></td><td class="ctr2" id="e0">50%</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g1">2</td><td class="ctr1" id="h1">3</td><td class="ctr2" id="i0">8</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a7"><a href="TrustException.java.html#L87" class="el_method">TrustException(String, Object[], Throwable)</a></td><td class="bar" id="b1"><img src="../.resources/redbar.gif" width="32" height="10" title="15" alt="15"/></td><td class="ctr2" id="c5">0%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h0">4</td><td class="ctr2" id="i2">4</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a1"><a href="TrustException.java.html#L65" class="el_method">getFaultCode(String)</a></td><td class="bar" id="b2"><img src="../.resources/redbar.gif" width="19" height="10" title="9" alt="9"/><img src="../.resources/greenbar.gif" width="100" height="10" title="46" alt="46"/></td><td class="ctr2" id="c2">84%</td><td class="bar" id="d0"><img src="../.resources/redbar.gif" width="60" height="10" title="11" alt="11"/><img src="../.resources/greenbar.gif" width="60" height="10" title="11" alt="11"/></td><td class="ctr2" id="e1">50%</td><td class="ctr1" id="f0">11</td><td class="ctr2" id="g0">12</td><td class="ctr1" id="h4">1</td><td class="ctr2" id="i4">3</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a4"><a href="TrustException.java.html#L47" class="el_method">static {...}</a></td><td class="bar" id="b3"><img src="../.resources/redbar.gif" width="15" height="10" title="7" alt="7"/><img src="../.resources/greenbar.gif" width="10" height="10" title="5" alt="5"/></td><td class="ctr2" id="c4">42%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h2">2</td><td class="ctr2" id="i1">5</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a8"><a href="TrustException.java.html#L93" class="el_method">TrustException(String, Throwable)</a></td><td class="bar" id="b4"><img src="../.resources/redbar.gif" width="13" height="10" title="6" alt="6"/></td><td class="ctr2" id="c6">0%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f3">1</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h3">2</td><td class="ctr2" id="i5">2</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a0"><a href="TrustException.java.html#L120" class="el_method">getFaultCode()</a></td><td class="bar" id="b5"><img src="../.resources/redbar.gif" width="6" height="10" title="3" alt="3"/></td><td class="ctr2" id="c7">0%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f4">1</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">1</td><td class="ctr2" id="i7">1</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a2"><a href="TrustException.java.html#L127" class="el_method">getFaultString()</a></td><td class="bar" id="b6"><img src="../.resources/redbar.gif" width="6" height="10" title="3" alt="3"/></td><td class="ctr2" id="c8">0%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f5">1</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">1</td><td class="ctr2" id="i8">1</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a6"><a href="TrustException.java.html#L54" class="el_method">TrustException(String, Object[])</a></td><td class="bar" id="b7"><img src="../.resources/greenbar.gif" width="34" height="10" title="16" alt="16"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i3">4</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a5"><a href="TrustException.java.html#L83" class="el_method">TrustException(String)</a></td><td class="bar" id="b8"><img src="../.resources/greenbar.gif" width="13" height="10" title="6" alt="6"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f8">0</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i6">2</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k8">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rahas/TrustException.java.html b/axis2/java/core-rampart/code-coverage/org.apache.rahas/TrustException.java.html
new file mode 100644
index 0000000..e225873
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rahas/TrustException.java.html
@@ -0,0 +1,132 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>TrustException.java</title><link rel="stylesheet" href="../.resources/prettify.css" type="text/css"/><script type="text/javascript" src="../.resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rahas</a> &gt; <span class="el_source">TrustException.java</span></div><h1>TrustException.java</h1><pre class="source lang-java linenums">/*
+ * Copyright 2004,2005 The Apache Software Foundation.
+ *
+ * Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package org.apache.rahas;
+
+import java.text.MessageFormat;
+import java.util.MissingResourceException;
+import java.util.ResourceBundle;
+
+public class TrustException extends Exception {
+
+    private static final long serialVersionUID = -445341784514373965L;
+
+    public final static String INVALID_REQUEST = &quot;InvalidRequest&quot;;
+    public final static String FAILED_AUTHENTICATION = &quot;FailedAuthentication&quot;;
+    public final static String REQUEST_FAILED = &quot;RequestFailed&quot;;
+    public final static String INVALID_SECURITY_TOKEN = &quot;InvalidSecurityToken&quot;;
+    public final static String AUTHENTICATION_BAD_ELEMENTS = &quot;AuthenticationBadElements&quot;;
+    public final static String BAD_REQUEST = &quot;BadRequest&quot;;
+    public final static String EXPIRED_DATA = &quot;ExpiredData&quot;;
+    public final static String INVALID_TIME_RANGE = &quot;InvalidTimeRange&quot;;
+    public final static String INVALID_SCOPE = &quot;InvalidScope&quot;;
+    public final static String RENEW_NEEDED = &quot;RenewNeeded&quot;;
+    public final static String UNABLE_TO_RENEW = &quot;UnableToRenew&quot;;
+    
+    
+    private static ResourceBundle resources;
+
+    private String faultCode;
+    private String faultString;
+    
+    static {
+        try {
+<span class="fc" id="L47">            resources = ResourceBundle.getBundle(&quot;org.apache.rahas.errors&quot;);</span>
+<span class="nc" id="L48">        } catch (MissingResourceException e) {</span>
+<span class="nc" id="L49">            throw new RuntimeException(e.getMessage());</span>
+<span class="fc" id="L50">        }</span>
+<span class="fc" id="L51">    }</span>
+    
+    public TrustException(String faultCode, Object[] args) {
+<span class="fc" id="L54">        super(getMessage(faultCode, args));</span>
+<span class="fc" id="L55">        this.faultCode = getFaultCode(faultCode);</span>
+<span class="fc" id="L56">        this.faultString = getMessage(faultCode, args);</span>
+<span class="fc" id="L57">    }</span>
+    
+    /**
+     * Construct the fault properly code for the standard faults
+     * @param faultCode2
+     * @return
+     */
+    private String getFaultCode(String code) {
+<span class="pc bpc" id="L65" title="11 of 22 branches missed.">        if(AUTHENTICATION_BAD_ELEMENTS.equals(code) ||</span>
+           BAD_REQUEST.equals(code) ||
+           EXPIRED_DATA.equals(code) ||
+           FAILED_AUTHENTICATION.equals(code) ||
+           INVALID_REQUEST.equals(code) ||
+           INVALID_SCOPE.equals(code) ||
+           INVALID_SECURITY_TOKEN.equals(code) ||
+           INVALID_TIME_RANGE.equals(code) ||
+           RENEW_NEEDED.equals(code) ||
+           REQUEST_FAILED.equals(code) ||
+           UNABLE_TO_RENEW.equals(code)) {
+<span class="nc" id="L76">            return RahasConstants.WST_PREFIX + &quot;:&quot; + code;</span>
+        } else {
+<span class="fc" id="L78">            return code;</span>
+        }
+    }
+
+    public TrustException(String faultCode) {
+<span class="fc" id="L83">        this(faultCode, (Object[])null);</span>
+<span class="fc" id="L84">    }</span>
+    
+    public TrustException(String faultCode, Object[] args, Throwable e) {
+<span class="nc" id="L87">        super(getMessage(faultCode, args),e);</span>
+<span class="nc" id="L88">        this.faultCode = faultCode;</span>
+<span class="nc" id="L89">        this.faultString = getMessage(faultCode, args);</span>
+<span class="nc" id="L90">    }</span>
+    
+    public TrustException(String faultCode, Throwable e) {
+<span class="nc" id="L93">        this(faultCode, null, e);</span>
+<span class="nc" id="L94">    }</span>
+
+    /**
+     * get the message from resource bundle.
+     * &lt;p/&gt;
+     *
+     * @return the message translated from the property (message) file.
+     */
+    protected static String getMessage(String faultCode, Object[] args) {
+<span class="fc" id="L103">        String msg = null;</span>
+        try {
+<span class="fc" id="L105">            msg = MessageFormat.format(resources.getString(faultCode), args);</span>
+<span class="nc" id="L106">        } catch (MissingResourceException e) {</span>
+<span class="nc" id="L107">            throw new RuntimeException(&quot;Undefined '&quot; + faultCode + &quot;' resource property&quot;);</span>
+<span class="fc" id="L108">        }</span>
+<span class="pc bpc" id="L109" title="1 of 2 branches missed.">        if(msg != null) {</span>
+<span class="fc" id="L110">            return msg;</span>
+        } else {
+<span class="nc" id="L112">            return faultCode;</span>
+        }
+    }
+
+    /**
+     * @return Returns the faultCode.
+     */
+    protected String getFaultCode() {
+<span class="nc" id="L120">        return faultCode;</span>
+    }
+
+    /**
+     * @return Returns the faultString.
+     */
+    protected String getFaultString() {
+<span class="nc" id="L127">        return faultString;</span>
+    }
+    
+    
+}
+</pre><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rahas/TrustUtil.html b/axis2/java/core-rampart/code-coverage/org.apache.rahas/TrustUtil.html
new file mode 100644
index 0000000..5692f1b
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rahas/TrustUtil.html
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>TrustUtil</title><script type="text/javascript" src="../.resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rahas</a> &gt; <span class="el_class">TrustUtil</span></div><h1>TrustUtil</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">104 of 780</td><td class="ctr2">87%</td><td class="bar">13 of 53</td><td class="ctr2">75%</td><td class="ctr1">19</td><td class="ctr2">66</td><td class="ctr1">27</td><td class="ctr2">163</td><td class="ctr1">6</td><td class="ctr2">39</td></tr></tfoot><tbody><tr><td id="a4"><a href="TrustUtil.java.html#L543" class="el_method">createClaims(int, OMElement, String)</a></td><td class="bar" id="b0"><img src="../.resources/redbar.gif" width="48" height="10" title="22" alt="22"/></td><td class="ctr2" id="c33">0%</td><td class="bar" id="d10"/><td class="ctr2" id="e10">n/a</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g10">1</td><td class="ctr1" id="h2">4</td><td class="ctr2" id="i15">4</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a30"><a href="TrustUtil.java.html#L503" class="el_method">generateEphemeralKey(int)</a></td><td class="bar" id="b1"><img src="../.resources/redbar.gif" width="44" height="10" title="20" alt="20"/></td><td class="ctr2" id="c34">0%</td><td class="bar" id="d11"/><td class="ctr2" id="e11">n/a</td><td class="ctr1" id="f3">1</td><td class="ctr2" id="g11">1</td><td class="ctr1" id="h0">6</td><td class="ctr2" id="i6">6</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a29"><a href="TrustUtil.java.html#L523" class="el_method">generateEphemeralKey(byte[], byte[], String, int)</a></td><td class="bar" id="b2"><img src="../.resources/redbar.gif" width="44" height="10" title="20" alt="20"/></td><td class="ctr2" id="c35">0%</td><td class="bar" id="d12"/><td class="ctr2" id="e12">n/a</td><td class="ctr1" id="f4">1</td><td class="ctr2" id="g12">1</td><td class="ctr1" id="h1">6</td><td class="ctr2" id="i7">6</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a28"><a href="TrustUtil.java.html#L163" class="el_method">createValidateTargetElement(int, OMElement, OMElement)</a></td><td class="bar" id="b3"><img src="../.resources/redbar.gif" width="26" height="10" title="12" alt="12"/></td><td class="ctr2" id="c36">0%</td><td class="bar" id="d13"/><td class="ctr2" id="e13">n/a</td><td class="ctr1" id="f5">1</td><td class="ctr2" id="g13">1</td><td class="ctr1" id="h3">3</td><td class="ctr2" id="i21">3</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a13"><a href="TrustUtil.java.html#L175" class="el_method">createRenewTargetElement(int, OMElement, OMElement)</a></td><td class="bar" id="b4"><img src="../.resources/redbar.gif" width="26" height="10" title="12" alt="12"/></td><td class="ctr2" id="c37">0%</td><td class="bar" id="d14"/><td class="ctr2" id="e14">n/a</td><td class="ctr1" id="f6">1</td><td class="ctr2" id="g14">1</td><td class="ctr1" id="h4">3</td><td class="ctr2" id="i22">3</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a35"><a href="TrustUtil.java.html#L453" class="el_method">getWSTVersion(String)</a></td><td class="bar" id="b5"><img src="../.resources/redbar.gif" width="11" height="10" title="5" alt="5"/><img src="../.resources/greenbar.gif" width="26" height="10" title="12" alt="12"/></td><td class="ctr2" id="c31">71%</td><td class="bar" id="d3"><img src="../.resources/redbar.gif" width="6" height="10" title="1" alt="1"/><img src="../.resources/greenbar.gif" width="18" height="10" title="3" alt="3"/></td><td class="ctr2" id="e4">75%</td><td class="ctr1" id="f7">1</td><td class="ctr2" id="g3">3</td><td class="ctr1" id="h5">1</td><td class="ctr2" id="i10">5</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a34"><a href="TrustUtil.java.html#L442" class="el_method">getWSTNamespace(int)</a></td><td class="bar" id="b6"><img src="../.resources/redbar.gif" width="11" height="10" title="5" alt="5"/><img src="../.resources/greenbar.gif" width="13" height="10" title="6" alt="6"/></td><td class="ctr2" id="c32">55%</td><td class="bar" id="d5"><img src="../.resources/redbar.gif" width="6" height="10" title="1" alt="1"/><img src="../.resources/greenbar.gif" width="12" height="10" title="2" alt="2"/></td><td class="ctr2" id="e8">67%</td><td class="ctr1" id="f8">1</td><td class="ctr2" id="g4">3</td><td class="ctr1" id="h6">1</td><td class="ctr2" id="i16">4</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a9"><a href="TrustUtil.java.html#L316" class="el_method">createKeyTypeElement(int, OMElement, String)</a></td><td class="bar" id="b7"><img src="../.resources/redbar.gif" width="6" height="10" title="3" alt="3"/><img src="../.resources/greenbar.gif" width="75" height="10" title="34" alt="34"/></td><td class="ctr2" id="c30">92%</td><td class="bar" id="d2"><img src="../.resources/redbar.gif" width="6" height="10" title="1" alt="1"/><img src="../.resources/greenbar.gif" width="30" height="10" title="5" alt="5"/></td><td class="ctr2" id="e3">83%</td><td class="ctr1" id="f9">1</td><td class="ctr2" id="g2">4</td><td class="ctr1" id="h7">1</td><td class="ctr2" id="i8">6</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a38"><a href="TrustUtil.java.html#L45" class="el_method">TrustUtil()</a></td><td class="bar" id="b8"><img src="../.resources/redbar.gif" width="6" height="10" title="3" alt="3"/></td><td class="ctr2" id="c38">0%</td><td class="bar" id="d15"/><td class="ctr2" id="e15">n/a</td><td class="ctr1" id="f10">1</td><td class="ctr2" id="g15">1</td><td class="ctr1" id="h8">1</td><td class="ctr2" id="i31">1</td><td class="ctr1" id="j5">1</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a31"><a href="TrustUtil.java.html#L400" class="el_method">getActionValue(int, String)</a></td><td class="bar" id="b9"><img src="../.resources/redbar.gif" width="4" height="10" title="2" alt="2"/><img src="../.resources/greenbar.gif" width="111" height="10" title="50" alt="50"/></td><td class="ctr2" id="c29">96%</td><td class="bar" id="d0"><img src="../.resources/redbar.gif" width="36" height="10" title="6" alt="6"/><img src="../.resources/greenbar.gif" width="84" height="10" title="14" alt="14"/></td><td class="ctr2" id="e7">70%</td><td class="ctr1" id="f0">6</td><td class="ctr2" id="g0">11</td><td class="ctr1" id="h9">1</td><td class="ctr2" id="i23">3</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k9">1</td></tr><tr><td id="a15"><a href="TrustUtil.java.html#L254" class="el_method">createRequestedAttachedRef(OMElement, String, int)</a></td><td class="bar" id="b10"><img src="../.resources/greenbar.gif" width="120" height="10" title="54" alt="54"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d16"/><td class="ctr2" id="e16">n/a</td><td class="ctr1" id="f13">0</td><td class="ctr2" id="g16">1</td><td class="ctr1" id="h10">0</td><td class="ctr2" id="i0">12</td><td class="ctr1" id="j10">0</td><td class="ctr2" id="k10">1</td></tr><tr><td id="a20"><a href="TrustUtil.java.html#L283" class="el_method">createRequestedUnattachedRef(OMElement, String, int)</a></td><td class="bar" id="b11"><img src="../.resources/greenbar.gif" width="120" height="10" title="54" alt="54"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d17"/><td class="ctr2" id="e17">n/a</td><td class="ctr1" id="f14">0</td><td class="ctr2" id="g17">1</td><td class="ctr1" id="h11">0</td><td class="ctr2" id="i1">12</td><td class="ctr1" id="j11">0</td><td class="ctr2" id="k11">1</td></tr><tr><td id="a24"><a href="TrustUtil.java.html#L134" class="el_method">createRequestTypeElement(int, OMElement, String)</a></td><td class="bar" id="b12"><img src="../.resources/greenbar.gif" width="91" height="10" title="41" alt="41"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d1"><img src="../.resources/redbar.gif" width="12" height="10" title="2" alt="2"/><img src="../.resources/greenbar.gif" width="36" height="10" title="6" alt="6"/></td><td class="ctr2" id="e5">75%</td><td class="ctr1" id="f1">2</td><td class="ctr2" id="g1">5</td><td class="ctr1" id="h12">0</td><td class="ctr2" id="i9">6</td><td class="ctr1" id="j12">0</td><td class="ctr2" id="k12">1</td></tr><tr><td id="a2"><a href="TrustUtil.java.html#L574" class="el_method">createCancelRequest(String, int)</a></td><td class="bar" id="b13"><img src="../.resources/greenbar.gif" width="91" height="10" title="41" alt="41"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d18"/><td class="ctr2" id="e18">n/a</td><td class="ctr1" id="f15">0</td><td class="ctr2" id="g18">1</td><td class="ctr1" id="h13">0</td><td class="ctr2" id="i2">10</td><td class="ctr1" id="j13">0</td><td class="ctr2" id="k13">1</td></tr><tr><td id="a37"><a href="TrustUtil.java.html#L593" class="el_method">toProperties(OMElement)</a></td><td class="bar" id="b14"><img src="../.resources/greenbar.gif" width="91" height="10" title="41" alt="41"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d7"><img src="../.resources/greenbar.gif" width="12" height="10" title="2" alt="2"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1" id="f16">0</td><td class="ctr2" id="g6">2</td><td class="ctr1" id="h14">0</td><td class="ctr2" id="i3">9</td><td class="ctr1" id="j14">0</td><td class="ctr2" id="k14">1</td></tr><tr><td id="a1"><a href="TrustUtil.java.html#L191" class="el_method">createBinarySecretElement(int, OMElement, String)</a></td><td class="bar" id="b15"><img src="../.resources/greenbar.gif" width="64" height="10" title="29" alt="29"/></td><td class="ctr2" id="c5">100%</td><td class="bar" id="d8"><img src="../.resources/greenbar.gif" width="12" height="10" title="2" alt="2"/></td><td class="ctr2" id="e1">100%</td><td class="ctr1" id="f17">0</td><td class="ctr2" id="g7">2</td><td class="ctr1" id="h15">0</td><td class="ctr2" id="i11">5</td><td class="ctr1" id="j15">0</td><td class="ctr2" id="k15">1</td></tr><tr><td id="a11"><a href="TrustUtil.java.html#L344" class="el_method">createLifetimeElement(int, OMElement, String, String)</a></td><td class="bar" id="b16"><img src="../.resources/greenbar.gif" width="64" height="10" title="29" alt="29"/></td><td class="ctr2" id="c6">100%</td><td class="bar" id="d19"/><td class="ctr2" id="e19">n/a</td><td class="ctr1" id="f18">0</td><td class="ctr2" id="g19">1</td><td class="ctr1" id="h16">0</td><td class="ctr2" id="i4">7</td><td class="ctr1" id="j16">0</td><td class="ctr2" id="k16">1</td></tr><tr><td id="a10"><a href="TrustUtil.java.html#L367" class="el_method">createLifetimeElement(int, OMElement, long)</a></td><td class="bar" id="b17"><img src="../.resources/greenbar.gif" width="62" height="10" title="28" alt="28"/></td><td class="ctr2" id="c7">100%</td><td class="bar" id="d20"/><td class="ctr2" id="e20">n/a</td><td class="ctr1" id="f19">0</td><td class="ctr2" id="g20">1</td><td class="ctr1" id="h17">0</td><td class="ctr2" id="i12">5</td><td class="ctr1" id="j17">0</td><td class="ctr2" id="k17">1</td></tr><tr><td id="a25"><a href="TrustUtil.java.html#L60" class="el_method">createSecurityTokenReference(Document, String, String)</a></td><td class="bar" id="b18"><img src="../.resources/greenbar.gif" width="53" height="10" title="24" alt="24"/></td><td class="ctr2" id="c8">100%</td><td class="bar" id="d6"><img src="../.resources/redbar.gif" width="6" height="10" title="1" alt="1"/><img src="../.resources/greenbar.gif" width="6" height="10" title="1" alt="1"/></td><td class="ctr2" id="e9">50%</td><td class="ctr1" id="f11">1</td><td class="ctr2" id="g8">2</td><td class="ctr1" id="h18">0</td><td class="ctr2" id="i5">7</td><td class="ctr1" id="j18">0</td><td class="ctr2" id="k18">1</td></tr><tr><td id="a0"><a href="TrustUtil.java.html#L381" class="el_method">createAppliesToElement(OMElement, String, String)</a></td><td class="bar" id="b19"><img src="../.resources/greenbar.gif" width="51" height="10" title="23" alt="23"/></td><td class="ctr2" id="c9">100%</td><td class="bar" id="d21"/><td class="ctr2" id="e21">n/a</td><td class="ctr1" id="f20">0</td><td class="ctr2" id="g21">1</td><td class="ctr1" id="h19">0</td><td class="ctr2" id="i13">5</td><td class="ctr1" id="j19">0</td><td class="ctr2" id="k19">1</td></tr><tr><td id="a5"><a href="TrustUtil.java.html#L205" class="el_method">createComputedKeyAlgorithm(int, OMElement, String)</a></td><td class="bar" id="b20"><img src="../.resources/greenbar.gif" width="46" height="10" title="21" alt="21"/></td><td class="ctr2" id="c10">100%</td><td class="bar" id="d22"/><td class="ctr2" id="e22">n/a</td><td class="ctr1" id="f21">0</td><td class="ctr2" id="g22">1</td><td class="ctr1" id="h20">0</td><td class="ctr2" id="i17">4</td><td class="ctr1" id="j20">0</td><td class="ctr2" id="k20">1</td></tr><tr><td id="a19"><a href="TrustUtil.java.html#L219" class="el_method">createRequestedUnattachedRef(int, OMElement, String, String)</a></td><td class="bar" id="b21"><img src="../.resources/greenbar.gif" width="44" height="10" title="20" alt="20"/></td><td class="ctr2" id="c11">100%</td><td class="bar" id="d23"/><td class="ctr2" id="e23">n/a</td><td class="ctr1" id="f22">0</td><td class="ctr2" id="g23">1</td><td class="ctr1" id="h21">0</td><td class="ctr2" id="i18">4</td><td class="ctr1" id="j21">0</td><td class="ctr2" id="k21">1</td></tr><tr><td id="a14"><a href="TrustUtil.java.html#L233" class="el_method">createRequestedAttachedRef(int, OMElement, String, String)</a></td><td class="bar" id="b22"><img src="../.resources/greenbar.gif" width="44" height="10" title="20" alt="20"/></td><td class="ctr2" id="c12">100%</td><td class="bar" id="d24"/><td class="ctr2" id="e24">n/a</td><td class="ctr1" id="f23">0</td><td class="ctr2" id="g24">1</td><td class="ctr1" id="h22">0</td><td class="ctr2" id="i19">4</td><td class="ctr1" id="j22">0</td><td class="ctr2" id="k22">1</td></tr><tr><td id="a32"><a href="TrustUtil.java.html#L485" class="el_method">getTokenStore(ConfigurationContext)</a></td><td class="bar" id="b23"><img src="../.resources/greenbar.gif" width="37" height="10" title="17" alt="17"/></td><td class="ctr2" id="c13">100%</td><td class="bar" id="d9"><img src="../.resources/greenbar.gif" width="12" height="10" title="2" alt="2"/></td><td class="ctr2" id="e2">100%</td><td class="ctr1" id="f24">0</td><td class="ctr2" id="g9">2</td><td class="ctr1" id="h23">0</td><td class="ctr2" id="i14">5</td><td class="ctr1" id="j23">0</td><td class="ctr2" id="k23">1</td></tr><tr><td id="a8"><a href="TrustUtil.java.html#L305" class="el_method">createKeySizeElement(int, OMElement, int)</a></td><td class="bar" id="b24"><img src="../.resources/greenbar.gif" width="33" height="10" title="15" alt="15"/></td><td class="ctr2" id="c14">100%</td><td class="bar" id="d25"/><td class="ctr2" id="e25">n/a</td><td class="ctr1" id="f25">0</td><td class="ctr2" id="g25">1</td><td class="ctr1" id="h24">0</td><td class="ctr2" id="i20">4</td><td class="ctr1" id="j24">0</td><td class="ctr2" id="k24">1</td></tr><tr><td id="a26"><a href="TrustUtil.java.html#L424" class="el_method">createSOAPEnvelope(String)</a></td><td class="bar" id="b25"><img src="../.resources/greenbar.gif" width="26" height="10" title="12" alt="12"/></td><td class="ctr2" id="c15">100%</td><td class="bar" id="d4"><img src="../.resources/redbar.gif" width="6" height="10" title="1" alt="1"/><img src="../.resources/greenbar.gif" width="18" height="10" title="3" alt="3"/></td><td class="ctr2" id="e6">75%</td><td class="ctr1" id="f12">1</td><td class="ctr2" id="g5">3</td><td class="ctr1" id="h25">0</td><td class="ctr2" id="i24">3</td><td class="ctr1" id="j25">0</td><td class="ctr2" id="k25">1</td></tr><tr><td id="a21"><a href="TrustUtil.java.html#L99" class="el_method">createRequestSecurityTokenElement(int)</a></td><td class="bar" id="b26"><img src="../.resources/greenbar.gif" width="24" height="10" title="11" alt="11"/></td><td class="ctr2" id="c16">100%</td><td class="bar" id="d26"/><td class="ctr2" id="e26">n/a</td><td class="ctr1" id="f26">0</td><td class="ctr2" id="g26">1</td><td class="ctr1" id="h26">0</td><td class="ctr2" id="i25">3</td><td class="ctr1" id="j26">0</td><td class="ctr2" id="k26">1</td></tr><tr><td id="a12"><a href="TrustUtil.java.html#L437" class="el_method">createOMElement(OMElement, String, String, String)</a></td><td class="bar" id="b27"><img src="../.resources/greenbar.gif" width="24" height="10" title="11" alt="11"/></td><td class="ctr2" id="c17">100%</td><td class="bar" id="d27"/><td class="ctr2" id="e27">n/a</td><td class="ctr1" id="f27">0</td><td class="ctr2" id="g27">1</td><td class="ctr1" id="h27">0</td><td class="ctr2" id="i32">1</td><td class="ctr1" id="j27">0</td><td class="ctr2" id="k27">1</td></tr><tr><td id="a22"><a href="TrustUtil.java.html#L83" class="el_method">createRequestSecurityTokenResponseCollectionElement(int, OMElement)</a></td><td class="bar" id="b28"><img src="../.resources/greenbar.gif" width="20" height="10" title="9" alt="9"/></td><td class="ctr2" id="c18">100%</td><td class="bar" id="d28"/><td class="ctr2" id="e28">n/a</td><td class="ctr1" id="f28">0</td><td class="ctr2" id="g28">1</td><td class="ctr1" id="h28">0</td><td class="ctr2" id="i26">2</td><td class="ctr1" id="j28">0</td><td class="ctr2" id="k28">1</td></tr><tr><td id="a17"><a href="TrustUtil.java.html#L92" class="el_method">createRequestedSecurityTokenElement(int, OMElement)</a></td><td class="bar" id="b29"><img src="../.resources/greenbar.gif" width="20" height="10" title="9" alt="9"/></td><td class="ctr2" id="c19">100%</td><td class="bar" id="d29"/><td class="ctr2" id="e29">n/a</td><td class="ctr1" id="f29">0</td><td class="ctr2" id="g29">1</td><td class="ctr1" id="h29">0</td><td class="ctr2" id="i27">2</td><td class="ctr1" id="j29">0</td><td class="ctr2" id="k29">1</td></tr><tr><td id="a16"><a href="TrustUtil.java.html#L109" class="el_method">createRequestedProofTokenElement(int, OMElement)</a></td><td class="bar" id="b30"><img src="../.resources/greenbar.gif" width="20" height="10" title="9" alt="9"/></td><td class="ctr2" id="c20">100%</td><td class="bar" id="d30"/><td class="ctr2" id="e30">n/a</td><td class="ctr1" id="f30">0</td><td class="ctr2" id="g30">1</td><td class="ctr1" id="h30">0</td><td class="ctr2" id="i28">2</td><td class="ctr1" id="j30">0</td><td class="ctr2" id="k30">1</td></tr><tr><td id="a7"><a href="TrustUtil.java.html#L117" class="el_method">createEntropyElement(int, OMElement)</a></td><td class="bar" id="b31"><img src="../.resources/greenbar.gif" width="20" height="10" title="9" alt="9"/></td><td class="ctr2" id="c21">100%</td><td class="bar" id="d31"/><td class="ctr2" id="e31">n/a</td><td class="ctr1" id="f31">0</td><td class="ctr2" id="g31">1</td><td class="ctr1" id="h31">0</td><td class="ctr2" id="i29">2</td><td class="ctr1" id="j31">0</td><td class="ctr2" id="k31">1</td></tr><tr><td id="a23"><a href="TrustUtil.java.html#L74" class="el_method">createRequestSecurityTokenResponseElement(int, OMElement)</a></td><td class="bar" id="b32"><img src="../.resources/greenbar.gif" width="15" height="10" title="7" alt="7"/></td><td class="ctr2" id="c22">100%</td><td class="bar" id="d32"/><td class="ctr2" id="e32">n/a</td><td class="ctr1" id="f32">0</td><td class="ctr2" id="g32">1</td><td class="ctr1" id="h32">0</td><td class="ctr2" id="i33">1</td><td class="ctr1" id="j32">0</td><td class="ctr2" id="k32">1</td></tr><tr><td id="a6"><a href="TrustUtil.java.html#L125" class="el_method">createComputedKeyElement(int, OMElement)</a></td><td class="bar" id="b33"><img src="../.resources/greenbar.gif" width="15" height="10" title="7" alt="7"/></td><td class="ctr2" id="c23">100%</td><td class="bar" id="d33"/><td class="ctr2" id="e33">n/a</td><td class="ctr1" id="f33">0</td><td class="ctr2" id="g33">1</td><td class="ctr1" id="h33">0</td><td class="ctr2" id="i34">1</td><td class="ctr1" id="j33">0</td><td class="ctr2" id="k33">1</td></tr><tr><td id="a27"><a href="TrustUtil.java.html#L155" class="el_method">createTokenTypeElement(int, OMElement)</a></td><td class="bar" id="b34"><img src="../.resources/greenbar.gif" width="15" height="10" title="7" alt="7"/></td><td class="ctr2" id="c24">100%</td><td class="bar" id="d34"/><td class="ctr2" id="e34">n/a</td><td class="ctr1" id="f34">0</td><td class="ctr2" id="g34">1</td><td class="ctr1" id="h34">0</td><td class="ctr2" id="i35">1</td><td class="ctr1" id="j34">0</td><td class="ctr2" id="k34">1</td></tr><tr><td id="a18"><a href="TrustUtil.java.html#L333" class="el_method">createRequestedTokenCanceledElement(int, OMElement)</a></td><td class="bar" id="b35"><img src="../.resources/greenbar.gif" width="15" height="10" title="7" alt="7"/></td><td class="ctr2" id="c25">100%</td><td class="bar" id="d35"/><td class="ctr2" id="e35">n/a</td><td class="ctr1" id="f35">0</td><td class="ctr2" id="g35">1</td><td class="ctr1" id="h35">0</td><td class="ctr2" id="i36">1</td><td class="ctr1" id="j35">0</td><td class="ctr2" id="k35">1</td></tr><tr><td id="a3"><a href="TrustUtil.java.html#L534" class="el_method">createCancelTargetElement(int, OMElement)</a></td><td class="bar" id="b36"><img src="../.resources/greenbar.gif" width="15" height="10" title="7" alt="7"/></td><td class="ctr2" id="c26">100%</td><td class="bar" id="d36"/><td class="ctr2" id="e36">n/a</td><td class="ctr1" id="f36">0</td><td class="ctr2" id="g36">1</td><td class="ctr1" id="h36">0</td><td class="ctr2" id="i37">1</td><td class="ctr1" id="j36">0</td><td class="ctr2" id="k36">1</td></tr><tr><td id="a33"><a href="TrustUtil.java.html#L472" class="el_method">getTokenStore(MessageContext)</a></td><td class="bar" id="b37"><img src="../.resources/greenbar.gif" width="13" height="10" title="6" alt="6"/></td><td class="ctr2" id="c27">100%</td><td class="bar" id="d37"/><td class="ctr2" id="e37">n/a</td><td class="ctr1" id="f37">0</td><td class="ctr2" id="g37">1</td><td class="ctr1" id="h37">0</td><td class="ctr2" id="i30">2</td><td class="ctr1" id="j37">0</td><td class="ctr2" id="k37">1</td></tr><tr><td id="a36"><a href="TrustUtil.java.html#L47" class="el_method">static {...}</a></td><td class="bar" id="b38"><img src="../.resources/greenbar.gif" width="13" height="10" title="6" alt="6"/></td><td class="ctr2" id="c28">100%</td><td class="bar" id="d38"/><td class="ctr2" id="e38">n/a</td><td class="ctr1" id="f38">0</td><td class="ctr2" id="g38">1</td><td class="ctr1" id="h38">0</td><td class="ctr2" id="i38">1</td><td class="ctr1" id="j38">0</td><td class="ctr2" id="k38">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rahas/TrustUtil.java.html b/axis2/java/core-rampart/code-coverage/org.apache.rahas/TrustUtil.java.html
new file mode 100644
index 0000000..91e1dd8
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rahas/TrustUtil.java.html
@@ -0,0 +1,616 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>TrustUtil.java</title><link rel="stylesheet" href="../.resources/prettify.css" type="text/css"/><script type="text/javascript" src="../.resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rahas</a> &gt; <span class="el_source">TrustUtil.java</span></div><h1>TrustUtil.java</h1><pre class="source lang-java linenums">/*
+ * Copyright 2004,2005 The Apache Software Foundation.
+ *
+ * Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package org.apache.rahas;
+
+import org.apache.axiom.om.OMAbstractFactory;
+import org.apache.axiom.om.OMElement;
+import org.apache.axiom.om.OMFactory;
+import org.apache.axiom.om.OMNamespace;
+import org.apache.axiom.om.impl.dom.DOOMAbstractFactory;
+import org.apache.axiom.soap.SOAP11Constants;
+import org.apache.axiom.soap.SOAPEnvelope;
+import org.apache.axis2.addressing.AddressingConstants;
+import org.apache.axis2.context.MessageContext;
+import org.apache.axis2.context.ConfigurationContext;
+import org.apache.rahas.impl.AbstractIssuerConfig;
+import org.apache.ws.security.WSConstants;
+import org.apache.ws.security.message.token.Reference;
+import org.apache.ws.security.message.token.SecurityTokenReference;
+import org.apache.ws.security.util.XmlSchemaDateFormat;
+import org.w3c.dom.Document;
+import org.w3c.dom.Element;
+
+import javax.xml.namespace.QName;
+
+import java.security.SecureRandom;
+import java.text.DateFormat;
+import java.util.Date;
+import java.util.Properties;
+import java.util.Iterator;
+
+<span class="nc" id="L45">public class TrustUtil {</span>
+
+<span class="fc" id="L47">    private static final QName NAME = new QName(&quot;name&quot;);</span>
+
+    /**
+     * Create a wsse:Reference element with the given URI and the value type
+     *
+     * @param doc
+     * @param refUri
+     * @param refValueType
+     * @return Element
+     */
+    public static Element createSecurityTokenReference(Document doc,
+                                                       String refUri, String refValueType) {
+
+<span class="fc" id="L60">        Reference ref = new Reference(doc);</span>
+<span class="fc" id="L61">        ref.setURI(refUri);</span>
+<span class="pc bpc" id="L62" title="1 of 2 branches missed.">        if (refValueType != null) {</span>
+<span class="fc" id="L63">            ref.setValueType(refValueType);</span>
+        }
+<span class="fc" id="L65">        SecurityTokenReference str = new SecurityTokenReference(doc);</span>
+<span class="fc" id="L66">        str.setReference(ref);</span>
+
+<span class="fc" id="L68">        return str.getElement();</span>
+    }
+
+    public static OMElement
+            createRequestSecurityTokenResponseElement(int version,
+                                                      OMElement parent) throws TrustException {
+<span class="fc" id="L74">        return createOMElement(parent,</span>
+                               getWSTNamespace(version),
+                               RahasConstants.LocalNames.REQUEST_SECURITY_TOKEN_RESPONSE,
+                               RahasConstants.WST_PREFIX);
+    }
+
+    public static OMElement
+            createRequestSecurityTokenResponseCollectionElement(int version,
+                                                                OMElement parent) throws TrustException {
+<span class="fc" id="L83">        String ns = getWSTNamespace(version);</span>
+<span class="fc" id="L84">        return createOMElement(parent, ns,</span>
+                               RahasConstants.LocalNames.
+                                       REQUEST_SECURITY_TOKEN_RESPONSE_COLLECTION,
+                               RahasConstants.WST_PREFIX);
+    }
+
+    public static OMElement createRequestedSecurityTokenElement(
+            int version, OMElement parent) throws TrustException {
+<span class="fc" id="L92">        String ns = getWSTNamespace(version);</span>
+<span class="fc" id="L93">        return createOMElement(parent, ns,</span>
+                               RahasConstants.IssuanceBindingLocalNames.REQUESTED_SECURITY_TOKEN,
+                               RahasConstants.WST_PREFIX);
+    }
+
+    public static OMElement createRequestSecurityTokenElement(int version) throws TrustException {
+<span class="fc" id="L99">        String ns = getWSTNamespace(version);</span>
+<span class="fc" id="L100">        OMFactory fac = OMAbstractFactory.getOMFactory();</span>
+<span class="fc" id="L101">        return fac.</span>
+                createOMElement(RahasConstants.LocalNames.REQUEST_SECURITY_TOKEN,
+                                ns,
+                                RahasConstants.WST_PREFIX);
+    }
+
+    public static OMElement createRequestedProofTokenElement(
+            int version, OMElement parent) throws TrustException {
+<span class="fc" id="L109">        String ns = getWSTNamespace(version);</span>
+<span class="fc" id="L110">        return createOMElement(parent, ns,</span>
+                               RahasConstants.LocalNames.REQUESTED_PROOF_TOKEN,
+                               RahasConstants.WST_PREFIX);
+    }
+
+    public static OMElement createEntropyElement(
+            int version, OMElement parent) throws TrustException {
+<span class="fc" id="L117">        String ns = getWSTNamespace(version);</span>
+<span class="fc" id="L118">        return createOMElement(parent, ns,</span>
+                               RahasConstants.IssuanceBindingLocalNames.ENTROPY,
+                               RahasConstants.WST_PREFIX);
+    }
+
+    public static OMElement createComputedKeyElement(int version,
+                                                     OMElement parent) throws TrustException {
+<span class="fc" id="L125">        return createOMElement(parent,</span>
+                               getWSTNamespace(version),
+                               RahasConstants.IssuanceBindingLocalNames.COMPUTED_KEY,
+                               RahasConstants.WST_PREFIX);
+    }
+
+    public static OMElement createRequestTypeElement(int version,
+                                                     OMElement parent,
+                                                     String value) throws TrustException {
+<span class="fc" id="L134">        String ns = getWSTNamespace(version);</span>
+
+<span class="fc" id="L136">        OMElement elem = createOMElement(parent,</span>
+                                         ns,
+                                         RahasConstants.LocalNames.REQUEST_TYPE,
+                                         RahasConstants.WST_PREFIX);
+
+<span class="pc bpc" id="L141" title="2 of 8 branches missed.">        if (RahasConstants.REQ_TYPE_ISSUE.equals(value)</span>
+            || RahasConstants.REQ_TYPE_CANCEL.equals(value)
+            || RahasConstants.REQ_TYPE_RENEW.equals(value)
+            || RahasConstants.REQ_TYPE_VALIDATE.equals(value)) {
+<span class="fc" id="L145">            elem.setText(ns + value);</span>
+        } else {
+<span class="fc" id="L147">            elem.setText(value);</span>
+        }
+
+<span class="fc" id="L150">        return elem;</span>
+    }
+
+    public static OMElement createTokenTypeElement(int version,
+                                                   OMElement parent) throws TrustException {
+<span class="fc" id="L155">        return createOMElement(parent,</span>
+                               getWSTNamespace(version),
+                               RahasConstants.LocalNames.TOKEN_TYPE,
+                               RahasConstants.WST_PREFIX);
+    }
+    
+    public static OMElement createValidateTargetElement(int version, OMElement parent, 
+                                                    OMElement str) throws TrustException {
+<span class="nc" id="L163">        OMElement validateTarget = createOMElement(parent,</span>
+                getWSTNamespace(version),
+                RahasConstants.LocalNames.VALIDATE_TARGET,
+                RahasConstants.WST_PREFIX);
+<span class="nc" id="L167">        validateTarget.addChild(str);</span>
+        
+<span class="nc" id="L169">        return validateTarget;</span>
+        
+    }
+    
+    public static OMElement createRenewTargetElement(int version, OMElement parent, 
+            OMElement str) throws TrustException {
+<span class="nc" id="L175">        OMElement renewTarget = createOMElement(parent,</span>
+        getWSTNamespace(version),
+        RahasConstants.LocalNames.RENEW_TARGET,
+        RahasConstants.WST_PREFIX);
+<span class="nc" id="L179">        renewTarget.addChild(str);</span>
+
+<span class="nc" id="L181">     return renewTarget;</span>
+
+}
+    
+    
+
+    public static OMElement createBinarySecretElement(
+            int version,
+            OMElement parent,
+            String type) throws TrustException {
+<span class="fc" id="L191">        String ns = getWSTNamespace(version);</span>
+<span class="fc" id="L192">        OMElement elem = createOMElement(parent, ns,</span>
+                                         RahasConstants.LocalNames.BINARY_SECRET,
+                                         RahasConstants.WST_PREFIX);
+<span class="fc bfc" id="L195" title="All 2 branches covered.">        if (type != null) {</span>
+<span class="fc" id="L196">            elem.addAttribute(elem.getOMFactory().createOMAttribute(</span>
+                    RahasConstants.ATTR_TYPE, null, ns + type));
+        }
+<span class="fc" id="L199">        return elem;</span>
+    }
+
+    public static OMElement createComputedKeyAlgorithm(int version,
+                                                       OMElement parent,
+                                                       String algoId) throws TrustException {
+<span class="fc" id="L205">        String ns = getWSTNamespace(version);</span>
+<span class="fc" id="L206">        OMElement elem = createOMElement(parent,</span>
+                                         ns,
+                                         RahasConstants.IssuanceBindingLocalNames.COMPUTED_KEY_ALGO,
+                                         RahasConstants.WST_PREFIX);
+<span class="fc" id="L210">        elem.setText(ns + algoId);</span>
+<span class="fc" id="L211">        return elem;</span>
+    }
+
+    public static OMElement
+            createRequestedUnattachedRef(int version,
+                                         OMElement parent,
+                                         String refUri,
+                                         String refValueType) throws TrustException {
+<span class="fc" id="L219">        String ns = getWSTNamespace(version);</span>
+<span class="fc" id="L220">        OMElement elem = createOMElement(parent, ns,</span>
+                                         RahasConstants.IssuanceBindingLocalNames.
+                                                 REQUESTED_UNATTACHED_REFERENCE,
+                                         RahasConstants.WST_PREFIX);
+<span class="fc" id="L224">        elem.addChild((OMElement) createSecurityTokenReference(</span>
+                ((Element) parent).getOwnerDocument(), refUri, refValueType));
+<span class="fc" id="L226">        return elem;</span>
+    }
+
+    public static OMElement createRequestedAttachedRef(int version,
+                                                       OMElement parent,
+                                                       String refUri,
+                                                       String refValueType) throws TrustException {
+<span class="fc" id="L233">        String ns = getWSTNamespace(version);</span>
+<span class="fc" id="L234">        OMElement elem = createOMElement(parent, ns,</span>
+                                         RahasConstants.IssuanceBindingLocalNames.
+                                                 REQUESTED_ATTACHED_REFERENCE,
+                                         RahasConstants.WST_PREFIX);
+<span class="fc" id="L238">        elem.addChild((OMElement) createSecurityTokenReference(</span>
+                ((Element) parent).getOwnerDocument(), refUri, refValueType));
+<span class="fc" id="L240">        return elem;</span>
+    }
+    
+    /**
+	 * Create and add wst:AttachedReference element
+	 * 
+	 * @param rstrElem
+	 *            wst:RequestSecurityToken element
+	 * @param id
+	 *            Token identifier
+	 * @throws TrustException
+	 */
+    public static void createRequestedAttachedRef(OMElement rstrElem, String id, int version)
+			throws TrustException {
+<span class="fc" id="L254">		OMFactory fac = null;</span>
+<span class="fc" id="L255">		OMElement rar = null;</span>
+<span class="fc" id="L256">		OMElement str = null;</span>
+<span class="fc" id="L257">		OMElement ki = null;</span>
+
+<span class="fc" id="L259">		String ns = TrustUtil.getWSTNamespace(version);</span>
+<span class="fc" id="L260">		fac = rstrElem.getOMFactory();</span>
+<span class="fc" id="L261">		rar = fac.createOMElement(new QName(ns,</span>
+				RahasConstants.IssuanceBindingLocalNames.REQUESTED_ATTACHED_REFERENCE,
+				RahasConstants.WST_PREFIX), rstrElem);
+<span class="fc" id="L264">		str = fac.createOMElement(new QName(WSConstants.WSSE_NS,</span>
+				SecurityTokenReference.SECURITY_TOKEN_REFERENCE, WSConstants.WSSE_PREFIX), rar);
+<span class="fc" id="L266">		ki = fac.createOMElement(new QName(WSConstants.WSSE_NS, &quot;KeyIdentifier&quot;,</span>
+				WSConstants.WSSE_PREFIX), str);
+<span class="fc" id="L268">		ki.addAttribute(&quot;ValueType&quot;, WSConstants.WSS_SAML_KI_VALUE_TYPE, null);</span>
+<span class="fc" id="L269">		ki.setText(id);</span>
+<span class="fc" id="L270">	}</span>
+
+	/**
+	 * Create and add wst:UnattachedReference element
+	 * 
+	 * @param rstrElem
+	 *            wst:RequestSecurityToken element
+	 * @param id
+	 *            Token identifier
+	 * @throws TrustException
+	 */
+	public static void createRequestedUnattachedRef(OMElement rstrElem, String id, int version)
+			throws TrustException {
+<span class="fc" id="L283">		OMFactory fac = null;</span>
+<span class="fc" id="L284">		OMElement rar = null;</span>
+<span class="fc" id="L285">		OMElement str = null;</span>
+<span class="fc" id="L286">		OMElement ki = null;</span>
+
+<span class="fc" id="L288">		String ns = TrustUtil.getWSTNamespace(version);</span>
+<span class="fc" id="L289">		fac = rstrElem.getOMFactory();</span>
+<span class="fc" id="L290">		rar = fac.createOMElement(new QName(ns,</span>
+				RahasConstants.IssuanceBindingLocalNames.REQUESTED_UNATTACHED_REFERENCE,
+				RahasConstants.WST_PREFIX), rstrElem);
+<span class="fc" id="L293">		str = fac.createOMElement(new QName(WSConstants.WSSE_NS,</span>
+				SecurityTokenReference.SECURITY_TOKEN_REFERENCE, WSConstants.WSSE_PREFIX), rar);
+<span class="fc" id="L295">		ki = fac.createOMElement(new QName(WSConstants.WSSE_NS, &quot;KeyIdentifier&quot;,</span>
+				WSConstants.WSSE_PREFIX), str);
+
+<span class="fc" id="L298">		ki.addAttribute(&quot;ValueType&quot;, WSConstants.WSS_SAML_KI_VALUE_TYPE, null);</span>
+<span class="fc" id="L299">		ki.setText(id);</span>
+<span class="fc" id="L300">	}</span>
+
+    public static OMElement createKeySizeElement(int version,
+                                                 OMElement parent,
+                                                 int size) throws TrustException {
+<span class="fc" id="L305">        String ns = getWSTNamespace(version);</span>
+<span class="fc" id="L306">        OMElement ksElem = createOMElement(parent, ns,</span>
+                                           RahasConstants.IssuanceBindingLocalNames.KEY_SIZE,
+                                           RahasConstants.WST_PREFIX);
+<span class="fc" id="L309">        ksElem.setText(Integer.toString(size));</span>
+<span class="fc" id="L310">        return ksElem;</span>
+    }
+
+    public static OMElement createKeyTypeElement(int version,
+                                                 OMElement parent,
+                                                 String type) throws TrustException {
+<span class="fc" id="L316">        String ns = getWSTNamespace(version);</span>
+<span class="fc" id="L317">        OMElement ktElem = createOMElement(parent, ns,</span>
+                                           RahasConstants.IssuanceBindingLocalNames.KEY_TYPE,
+                                           RahasConstants.WST_PREFIX);
+<span class="pc bpc" id="L320" title="1 of 6 branches missed.">        if (RahasConstants.KEY_TYPE_BEARER.equals(type) ||</span>
+            RahasConstants.KEY_TYPE_PUBLIC_KEY.equals(type) ||
+            RahasConstants.KEY_TYPE_SYMM_KEY.equals(type)) {
+<span class="fc" id="L323">            ktElem.setText(ns + type);</span>
+        } else {
+<span class="nc" id="L325">            ktElem.setText(type);</span>
+        }
+<span class="fc" id="L327">        return ktElem;</span>
+    }
+
+    public static OMElement
+            createRequestedTokenCanceledElement(int version,
+                                                OMElement parent) throws TrustException {
+<span class="fc" id="L333">        return createOMElement(parent,</span>
+                               getWSTNamespace(version),
+                               RahasConstants.CancelBindingLocalNames.REQUESTED_TOKEN_CANCELED,
+                               RahasConstants.WST_PREFIX);
+    }
+
+    public static OMElement createLifetimeElement(int version,
+                                                  OMElement parent,
+                                                  String created,
+                                                  String expires) throws TrustException {
+
+<span class="fc" id="L344">        String ns = getWSTNamespace(version);</span>
+
+<span class="fc" id="L346">        OMElement ltElem = createOMElement(parent, ns,</span>
+                                           RahasConstants.IssuanceBindingLocalNames.LIFETIME,
+                                           RahasConstants.WST_PREFIX);
+
+<span class="fc" id="L350">        OMElement createdElem = createOMElement(ltElem, WSConstants.WSU_NS,</span>
+                                                WSConstants.CREATED_LN,
+                                                WSConstants.WSU_PREFIX);
+<span class="fc" id="L353">        createdElem.setText(created);</span>
+
+<span class="fc" id="L355">        OMElement expiresElem = createOMElement(ltElem, WSConstants.WSU_NS,</span>
+                                                WSConstants.EXPIRES_LN,
+                                                WSConstants.WSU_PREFIX);
+<span class="fc" id="L358">        expiresElem.setText(expires);</span>
+
+<span class="fc" id="L360">        return ltElem;</span>
+    }
+
+    public static OMElement createLifetimeElement(int version,
+                                                  OMElement parent,
+                                                  long ttl) throws TrustException {
+
+<span class="fc" id="L367">        Date creationTime = new Date();</span>
+<span class="fc" id="L368">        Date expirationTime = new Date();</span>
+<span class="fc" id="L369">        expirationTime.setTime(creationTime.getTime() + ttl);</span>
+
+<span class="fc" id="L371">        DateFormat zulu = new XmlSchemaDateFormat();</span>
+
+<span class="fc" id="L373">        return createLifetimeElement(version,</span>
+                                     parent,
+                                     zulu.format(creationTime),
+                                     zulu.format(expirationTime));
+    }
+
+    public static OMElement createAppliesToElement(OMElement parent,
+                                                   String address, String addressingNs) {
+<span class="fc" id="L381">        OMElement appliesToElem = createOMElement(parent,</span>
+                                                  RahasConstants.WSP_NS,
+                                                  RahasConstants.IssuanceBindingLocalNames.
+                                                          APPLIES_TO,
+                                                  RahasConstants.WSP_PREFIX);
+
+<span class="fc" id="L387">        OMElement eprElem = createOMElement(appliesToElem,</span>
+                                            addressingNs,
+                                            &quot;EndpointReference&quot;,
+                                            AddressingConstants.WSA_DEFAULT_PREFIX);
+<span class="fc" id="L391">        OMElement addressElem = createOMElement(eprElem, addressingNs,</span>
+                                                AddressingConstants.EPR_ADDRESS,
+                                                AddressingConstants.WSA_DEFAULT_PREFIX);
+<span class="fc" id="L394">        addressElem.setText(address);</span>
+
+<span class="fc" id="L396">        return appliesToElem;</span>
+    }
+
+    public static String getActionValue(int version, String action) throws TrustException {
+<span class="pc bpc" id="L400" title="6 of 20 branches missed.">        if (RahasConstants.RST_ACTION_ISSUE.equals(action) ||</span>
+            RahasConstants.RST_ACTION_CANCEL.equals(action) ||
+            RahasConstants.RST_ACTION_RENEW.equals(action) ||
+            RahasConstants.RST_ACTION_VALIDATE.equals(action) ||
+            RahasConstants.RST_ACTION_SCT.equals(action) ||
+            RahasConstants.RSTR_ACTION_ISSUE.equals(action) ||
+            RahasConstants.RSTR_ACTION_CANCEL.equals(action) ||
+            RahasConstants.RSTR_ACTION_RENEW.equals(action) ||
+            RahasConstants.RSTR_ACTION_VALIDATE.equals(action) ||
+            RahasConstants.RSTR_ACTION_SCT.equals(action)) {
+
+<span class="fc" id="L411">            return getWSTNamespace(version) + action;</span>
+        }
+<span class="nc" id="L413">        return action;</span>
+    }
+
+    /**
+     * Create a new &lt;code&gt;SOAPEnvelope&lt;/code&gt; of the same version as the
+     * SOAPEnvelope in the given &lt;code&gt;MessageContext&lt;/code&gt;
+     *
+     * @param nsUri
+     * @return SOAPEnvelope
+     */
+    public static SOAPEnvelope createSOAPEnvelope(String nsUri) {
+<span class="pc bpc" id="L424" title="1 of 4 branches missed.">        if (nsUri != null</span>
+            &amp;&amp; SOAP11Constants.SOAP_ENVELOPE_NAMESPACE_URI.equals(nsUri)) {
+<span class="fc" id="L426">            return DOOMAbstractFactory.getSOAP11Factory().getDefaultEnvelope();</span>
+        } else {
+<span class="fc" id="L428">            return DOOMAbstractFactory.getSOAP12Factory().getDefaultEnvelope();</span>
+        }
+    }
+
+
+    private static OMElement createOMElement(OMElement parent,
+                                             String ns,
+                                             String ln,
+                                             String prefix) {
+<span class="fc" id="L437">        return parent.getOMFactory().createOMElement(new QName(ns, ln, prefix),</span>
+                                                     parent);
+    }
+
+    public static String getWSTNamespace(int version) throws TrustException {
+<span class="pc bpc" id="L442" title="1 of 3 branches missed.">        switch (version) {</span>
+            case RahasConstants.VERSION_05_02:
+<span class="fc" id="L444">                return RahasConstants.WST_NS_05_02;</span>
+            case RahasConstants.VERSION_05_12:
+<span class="fc" id="L446">                return RahasConstants.WST_NS_05_12;</span>
+            default:
+<span class="nc" id="L448">                throw new TrustException(&quot;unsupportedWSTVersion&quot;);</span>
+        }
+    }
+
+    public static int getWSTVersion(String ns) throws TrustException {
+<span class="fc bfc" id="L453" title="All 2 branches covered.">        if (RahasConstants.WST_NS_05_02.equals(ns)) {</span>
+<span class="fc" id="L454">            return RahasConstants.VERSION_05_02;</span>
+<span class="pc bpc" id="L455" title="1 of 2 branches missed.">        } else if (RahasConstants.WST_NS_05_12.equals(ns)) {</span>
+<span class="fc" id="L456">            return RahasConstants.VERSION_05_12;</span>
+        } else {
+<span class="nc" id="L458">            throw new TrustException(&quot;unsupportedWSTVersion&quot;);</span>
+        }
+    }
+
+    /**
+     * Returns the token store.
+     * If the token store is already available in the configuration context then
+     * fetch it and return it. If not create a new one, hook it up in the
+     * configuration context and return it
+     *
+     * @param msgCtx
+     * @return the token store
+     */
+    public static TokenStorage getTokenStore(MessageContext msgCtx) {
+<span class="fc" id="L472">        ConfigurationContext configCtx = msgCtx.getConfigurationContext();</span>
+<span class="fc" id="L473">        return getTokenStore(configCtx);</span>
+    }
+    
+    /**
+     * Fetches the token storage from the configuration context.
+     * If the token store is already available in the configuration context then
+     * fetch it and return it. If not create a new one, hook it up in the
+     * configuration context and return it
+     * @param ctx
+     * @return
+     */
+    public static TokenStorage getTokenStore(ConfigurationContext ctx) {
+<span class="fc" id="L485">        TokenStorage storage = (TokenStorage) ctx</span>
+                .getProperty(TokenStorage.TOKEN_STORAGE_KEY);
+<span class="fc bfc" id="L487" title="All 2 branches covered.">        if (storage == null) {</span>
+<span class="fc" id="L488">            storage = new SimpleTokenStore();</span>
+<span class="fc" id="L489">            ctx.setProperty(TokenStorage.TOKEN_STORAGE_KEY, storage);</span>
+        }
+<span class="fc" id="L491">        return storage;</span>
+    }
+
+
+    /**
+     * Create an ephemeral key
+     *
+     * @return The generated ephemeral key
+     * @throws TrustException
+     */
+    protected byte[] generateEphemeralKey(int keySize) throws TrustException {
+        try {
+<span class="nc" id="L503">            SecureRandom random = SecureRandom.getInstance(&quot;SHA1PRNG&quot;);</span>
+<span class="nc" id="L504">            byte[] temp = new byte[keySize / 8];</span>
+<span class="nc" id="L505">            random.nextBytes(temp);</span>
+<span class="nc" id="L506">            return temp;</span>
+<span class="nc" id="L507">        } catch (Exception e) {</span>
+<span class="nc" id="L508">            throw new TrustException(&quot;Error in creating the ephemeral key&quot;, e);</span>
+        }
+    }
+
+    /**
+     * Create an ephemeral key
+     *
+     * @return The generated ephemeral key
+     * @throws TrustException
+     */
+    protected byte[] generateEphemeralKey(byte[] reqEnt,
+                                          byte[] respEnt,
+                                          String algo,
+                                          int keySize) throws TrustException {
+        try {
+<span class="nc" id="L523">            SecureRandom random = SecureRandom.getInstance(&quot;SHA1PRNG&quot;);</span>
+<span class="nc" id="L524">            byte[] temp = new byte[keySize / 8];</span>
+<span class="nc" id="L525">            random.nextBytes(temp);</span>
+<span class="nc" id="L526">            return temp;</span>
+<span class="nc" id="L527">        } catch (Exception e) {</span>
+<span class="nc" id="L528">            throw new TrustException(&quot;Error in creating the ephemeral key&quot;, e);</span>
+        }
+    }
+
+    public static OMElement createCancelTargetElement(int version,
+                                                      OMElement parent) throws TrustException {
+<span class="fc" id="L534">        return createOMElement(parent,</span>
+                               getWSTNamespace(version),
+                               RahasConstants.CancelBindingLocalNames.CANCEL_TARGET,
+                               RahasConstants.WST_PREFIX);
+
+    }
+    
+    public static OMElement createClaims(int version, 
+    											OMElement parent, String dialect) throws TrustException{
+<span class="nc" id="L543">        OMElement omElem = createOMElement(parent,</span>
+                getWSTNamespace(version),
+                RahasConstants.IssuanceBindingLocalNames.CLAIMS,
+                RahasConstants.WST_PREFIX);    	
+        
+<span class="nc" id="L548">        OMNamespace ns = omElem.getOMFactory().createOMNamespace(getWSTNamespace(version), </span>
+        		RahasConstants.WSP_PREFIX);
+<span class="nc" id="L550">        omElem.addAttribute(RahasConstants.ATTR_CLAIMS_DIALECT , dialect, ns);</span>
+       
+        
+<span class="nc" id="L553">        return omElem;</span>
+    }
+    
+
+
+    public static OMElement createCancelRequest(String tokenId,
+                                                int version) throws TrustException {
+        /*
+       &lt;wst:RequestSecurityToken&gt;
+            &lt;wst:RequestType&gt;
+            http://schemas.xmlsoap.org/ws/2005/02/trust/Cancel
+            &lt;/wst:RequestType&gt;
+            &lt;wst:CancelTarget&gt;
+                    &lt;o:SecurityTokenReference
+                         xmlns:o=&quot;http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd&quot;&gt;
+                      &lt;o:Reference URI=&quot;urn:uuid:8e6a3a95-fd1b-4c24-96d4-28e875025ff7&quot;
+                                   ValueType=&quot;http://schemas.xmlsoap.org/ws/2005/02/sc/sct&quot; /&gt;
+                    &lt;/o:SecurityTokenReference&gt;
+            &lt;/wst:CancelTarget&gt;
+        &lt;/wst:RequestSecurityToken&gt;
+        */
+<span class="fc" id="L574">        OMElement rst = TrustUtil.createRequestSecurityTokenElement(version);</span>
+<span class="fc" id="L575">        TrustUtil.createRequestTypeElement(version, rst, RahasConstants.REQ_TYPE_CANCEL);</span>
+<span class="fc" id="L576">        OMElement cancelTargetEle = TrustUtil.createCancelTargetElement(version, rst);</span>
+<span class="fc" id="L577">        OMFactory factory = rst.getOMFactory();</span>
+<span class="fc" id="L578">        OMElement secTokenRefEle =</span>
+                factory.createOMElement(SecurityTokenReference.SECURITY_TOKEN_REFERENCE,
+                                        WSConstants.WSSE_NS,
+                                        WSConstants.WSSE_PREFIX);
+<span class="fc" id="L582">        OMElement refEle =</span>
+                factory.createOMElement(Reference.TOKEN);
+<span class="fc" id="L584">        refEle.addAttribute(factory.createOMAttribute(RahasConstants.CancelBindingLocalNames.URI,</span>
+                                                      null, tokenId));
+<span class="fc" id="L586">        secTokenRefEle.addChild(refEle);</span>
+<span class="fc" id="L587">        cancelTargetEle.addChild(secTokenRefEle);</span>
+
+<span class="fc" id="L589">        return rst;</span>
+    }
+
+    public static Properties toProperties(OMElement cryptoElem) {
+<span class="fc" id="L593">        Properties properties = new Properties();</span>
+
+        /*
+           Process an element similar to this;
+
+                &lt;crypto provider=&quot;org.apache.ws.security.components.crypto.Merlin&quot;&gt;
+                    &lt;property name=&quot;org.apache.ws.security.crypto.merlin.keystore.type&quot;&gt;jks&lt;/property&gt;
+                    &lt;property name=&quot;org.apache.ws.security.crypto.merlin.file&quot;&gt;sts.jks&lt;/property&gt;
+                    &lt;property name=&quot;org.apache.ws.security.crypto.merlin.keystore.password&quot;&gt;password&lt;/property&gt;
+                &lt;/crypto&gt;
+        */
+<span class="fc bfc" id="L604" title="All 2 branches covered.">        for (Iterator propIter = cryptoElem.getChildElements(); propIter.hasNext();) {</span>
+<span class="fc" id="L605">            OMElement propElem = (OMElement) propIter.next();</span>
+<span class="fc" id="L606">            String name = propElem.getAttribute(NAME).getAttributeValue().trim();</span>
+<span class="fc" id="L607">            String value = propElem.getText().trim();</span>
+<span class="fc" id="L608">            properties.setProperty(name, value);</span>
+<span class="fc" id="L609">        }</span>
+<span class="fc" id="L610">        properties.setProperty(&quot;org.apache.ws.security.crypto.provider&quot;,</span>
+                cryptoElem.getAttribute(AbstractIssuerConfig.PROVIDER)
+                        .getAttributeValue().trim());
+<span class="fc" id="L613">        return properties;</span>
+    }
+}
+</pre><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rahas/index.html b/axis2/java/core-rampart/code-coverage/org.apache.rahas/index.html
new file mode 100644
index 0000000..3b69f64
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rahas/index.html
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>org.apache.rahas</title><script type="text/javascript" src="../.resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <span class="el_package">org.apache.rahas</span></div><h1>org.apache.rahas</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">1,016 of 3,935</td><td class="ctr2">74%</td><td class="bar">148 of 375</td><td class="ctr2">61%</td><td class="ctr1">167</td><td class="ctr2">366</td><td class="ctr1">222</td><td class="ctr2">887</td><td class="ctr1">40</td><td class="ctr2">178</td><td class="ctr1">4</td><td class="ctr2">15</td></tr></tfoot><tbody><tr><td id="a12"><a href="TokenRequestDispatcherConfig.html" class="el_class">TokenRequestDispatcherConfig</a></td><td class="bar" id="b0"><img src="../.resources/redbar.gif" width="46" height="10" title="333" alt="333"/><img src="../.resources/greenbar.gif" width="73" height="10" title="519" alt="519"/></td><td class="ctr2" id="c5">61%</td><td class="bar" id="d0"><img src="../.resources/redbar.gif" width="55" height="10" title="45" alt="45"/><img src="../.resources/greenbar.gif" width="64" height="10" title="53" alt="53"/></td><td class="ctr2" id="e4">54%</td><td class="ctr1" id="f0">44</td><td class="ctr2" id="g1">70</td><td class="ctr1" id="h0">63</td><td class="ctr2" id="i0">191</td><td class="ctr1" id="j1">7</td><td class="ctr2" id="k3">21</td><td class="ctr1" id="l4">0</td><td class="ctr2" id="m0">1</td></tr><tr><td id="a6"><a href="RahasData.html" class="el_class">RahasData</a></td><td class="bar" id="b1"><img src="../.resources/redbar.gif" width="25" height="10" title="184" alt="184"/><img src="../.resources/greenbar.gif" width="66" height="10" title="470" alt="470"/></td><td class="ctr2" id="c4">72%</td><td class="bar" id="d1"><img src="../.resources/redbar.gif" width="47" height="10" title="39" alt="39"/><img src="../.resources/greenbar.gif" width="57" height="10" title="47" alt="47"/></td><td class="ctr2" id="e3">55%</td><td class="ctr1" id="f1">36</td><td class="ctr2" id="g0">77</td><td class="ctr1" id="h1">37</td><td class="ctr2" id="i2">150</td><td class="ctr1" id="j3">4</td><td class="ctr2" id="k1">34</td><td class="ctr1" id="l5">0</td><td class="ctr2" id="m1">1</td></tr><tr><td id="a14"><a href="TrustUtil.html" class="el_class">TrustUtil</a></td><td class="bar" id="b2"><img src="../.resources/redbar.gif" width="14" height="10" title="104" alt="104"/><img src="../.resources/greenbar.gif" width="95" height="10" title="676" alt="676"/></td><td class="ctr2" id="c2">87%</td><td class="bar" id="d3"><img src="../.resources/redbar.gif" width="15" height="10" title="13" alt="13"/><img src="../.resources/greenbar.gif" width="48" height="10" title="40" alt="40"/></td><td class="ctr2" id="e1">75%</td><td class="ctr1" id="f2">19</td><td class="ctr2" id="g2">66</td><td class="ctr1" id="h3">27</td><td class="ctr2" id="i1">163</td><td class="ctr1" id="j2">6</td><td class="ctr2" id="k0">39</td><td class="ctr1" id="l6">0</td><td class="ctr2" id="m2">1</td></tr><tr><td id="a10"><a href="Token.html" class="el_class">Token</a></td><td class="bar" id="b3"><img src="../.resources/redbar.gif" width="14" height="10" title="103" alt="103"/><img src="../.resources/greenbar.gif" width="56" height="10" title="399" alt="399"/></td><td class="ctr2" id="c3">79%</td><td class="bar" id="d6"><img src="../.resources/redbar.gif" width="9" height="10" title="8" alt="8"/><img src="../.resources/greenbar.gif" width="12" height="10" title="10" alt="10"/></td><td class="ctr2" id="e2">56%</td><td class="ctr1" id="f4">15</td><td class="ctr2" id="g4">41</td><td class="ctr1" id="h2">30</td><td class="ctr2" id="i3">140</td><td class="ctr1" id="j0">8</td><td class="ctr2" id="k2">32</td><td class="ctr1" id="l7">0</td><td class="ctr2" id="m3">1</td></tr><tr><td id="a11"><a href="TokenRequestDispatcher.html" class="el_class">TokenRequestDispatcher</a></td><td class="bar" id="b4"><img src="../.resources/redbar.gif" width="14" height="10" title="100" alt="100"/><img src="../.resources/greenbar.gif" width="15" height="10" title="113" alt="113"/></td><td class="ctr2" id="c8">53%</td><td class="bar" id="d2"><img src="../.resources/redbar.gif" width="20" height="10" title="17" alt="17"/><img src="../.resources/greenbar.gif" width="18" height="10" title="15" alt="15"/></td><td class="ctr2" id="e6">47%</td><td class="ctr1" id="f5">14</td><td class="ctr2" id="g5">21</td><td class="ctr1" id="h4">20</td><td class="ctr2" id="i5">47</td><td class="ctr1" id="j7">1</td><td class="ctr2" id="k8">5</td><td class="ctr1" id="l8">0</td><td class="ctr2" id="m4">1</td></tr><tr><td id="a13"><a href="TrustException.html" class="el_class">TrustException</a></td><td class="bar" id="b5"><img src="../.resources/redbar.gif" width="8" height="10" title="60" alt="60"/><img src="../.resources/greenbar.gif" width="12" height="10" title="86" alt="86"/></td><td class="ctr2" id="c6">59%</td><td class="bar" id="d4"><img src="../.resources/redbar.gif" width="14" height="10" title="12" alt="12"/><img src="../.resources/greenbar.gif" width="14" height="10" title="12" alt="12"/></td><td class="ctr2" id="e5">50%</td><td class="ctr1" id="f3">16</td><td class="ctr2" id="g6">21</td><td class="ctr1" id="h5">14</td><td class="ctr2" id="i6">30</td><td class="ctr1" id="j4">4</td><td class="ctr2" id="k5">9</td><td class="ctr1" id="l9">0</td><td class="ctr2" id="m5">1</td></tr><tr><td id="a8"><a href="SimpleTokenStore.html" class="el_class">SimpleTokenStore</a></td><td class="bar" id="b6"><img src="../.resources/redbar.gif" width="6" height="10" title="43" alt="43"/><img src="../.resources/greenbar.gif" width="60" height="10" title="430" alt="430"/></td><td class="ctr2" id="c1">91%</td><td class="bar" id="d5"><img src="../.resources/redbar.gif" width="12" height="10" title="10" alt="10"/><img src="../.resources/greenbar.gif" width="58" height="10" title="48" alt="48"/></td><td class="ctr2" id="e0">83%</td><td class="ctr1" id="f6">10</td><td class="ctr2" id="g3">43</td><td class="ctr1" id="h10">3</td><td class="ctr2" id="i4">97</td><td class="ctr1" id="j13">0</td><td class="ctr2" id="k4">14</td><td class="ctr1" id="l10">0</td><td class="ctr2" id="m6">1</td></tr><tr><td id="a9"><a href="STSMessageReceiver.html" class="el_class">STSMessageReceiver</a></td><td class="bar" id="b7"><img src="../.resources/redbar.gif" width="5" height="10" title="37" alt="37"/><img src="../.resources/greenbar.gif" width="6" height="10" title="44" alt="44"/></td><td class="ctr2" id="c7">54%</td><td class="bar" id="d7"><img src="../.resources/redbar.gif" width="4" height="10" title="4" alt="4"/><img src="../.resources/greenbar.gif" width="2" height="10" title="2" alt="2"/></td><td class="ctr2" id="e7">33%</td><td class="ctr1" id="f7">3</td><td class="ctr2" id="g8">6</td><td class="ctr1" id="h6">8</td><td class="ctr2" id="i7">21</td><td class="ctr1" id="j14">0</td><td class="ctr2" id="k10">3</td><td class="ctr1" id="l11">0</td><td class="ctr2" id="m7">1</td></tr><tr><td id="a0"><a href="EncryptedKeyToken.html" class="el_class">EncryptedKeyToken</a></td><td class="bar" id="b8"><img src="../.resources/redbar.gif" width="2" height="10" title="20" alt="20"/><img src="../.resources/greenbar.gif" width="2" height="10" title="20" alt="20"/></td><td class="ctr2" id="c9">50%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f8">3</td><td class="ctr2" id="g7">7</td><td class="ctr1" id="h7">8</td><td class="ctr2" id="i9">15</td><td class="ctr1" id="j5">3</td><td class="ctr2" id="k6">7</td><td class="ctr1" id="l12">0</td><td class="ctr2" id="m8">1</td></tr><tr><td id="a7"><a href="RampartSAMLBootstrap.html" class="el_class">RampartSAMLBootstrap</a></td><td class="bar" id="b9"><img src="../.resources/redbar.gif" width="1" height="10" title="10" alt="10"/><img src="../.resources/greenbar.gif" width="21" height="10" title="154" alt="154"/></td><td class="ctr2" id="c0">94%</td><td class="bar" id="d9"/><td class="ctr2" id="e9">n/a</td><td class="ctr1" id="f10">1</td><td class="ctr2" id="g10">4</td><td class="ctr1" id="h8">4</td><td class="ctr2" id="i8">19</td><td class="ctr1" id="j8">1</td><td class="ctr2" id="k9">4</td><td class="ctr1" id="l13">0</td><td class="ctr2" id="m9">1</td></tr><tr><td id="a1"><a href="Rahas.html" class="el_class">Rahas</a></td><td class="bar" id="b10"><img src="../.resources/redbar.gif" width="1" height="10" title="10" alt="10"/><img src="../.resources/greenbar.gif" width="1" height="10" title="8" alt="8"/></td><td class="ctr2" id="c10">44%</td><td class="bar" id="d10"/><td class="ctr2" id="e10">n/a</td><td class="ctr1" id="f9">2</td><td class="ctr2" id="g9">6</td><td class="ctr1" id="h9">4</td><td class="ctr2" id="i10">10</td><td class="ctr1" id="j6">2</td><td class="ctr2" id="k7">6</td><td class="ctr1" id="l14">0</td><td class="ctr2" id="m10">1</td></tr><tr><td id="a5"><a href="RahasConstants$LocalNames.html" class="el_class">RahasConstants.LocalNames</a></td><td class="bar" id="b11"/><td class="ctr2" id="c11">0%</td><td class="bar" id="d11"/><td class="ctr2" id="e11">n/a</td><td class="ctr1" id="f11">1</td><td class="ctr2" id="g11">1</td><td class="ctr1" id="h12">1</td><td class="ctr2" id="i12">1</td><td class="ctr1" id="j9">1</td><td class="ctr2" id="k11">1</td><td class="ctr1" id="l0">1</td><td class="ctr2" id="m11">1</td></tr><tr><td id="a4"><a href="RahasConstants$IssuanceBindingLocalNames.html" class="el_class">RahasConstants.IssuanceBindingLocalNames</a></td><td class="bar" id="b12"/><td class="ctr2" id="c12">0%</td><td class="bar" id="d12"/><td class="ctr2" id="e12">n/a</td><td class="ctr1" id="f12">1</td><td class="ctr2" id="g12">1</td><td class="ctr1" id="h13">1</td><td class="ctr2" id="i13">1</td><td class="ctr1" id="j10">1</td><td class="ctr2" id="k12">1</td><td class="ctr1" id="l1">1</td><td class="ctr2" id="m12">1</td></tr><tr><td id="a2"><a href="RahasConstants.html" class="el_class">RahasConstants</a></td><td class="bar" id="b13"/><td class="ctr2" id="c13">0%</td><td class="bar" id="d13"/><td class="ctr2" id="e13">n/a</td><td class="ctr1" id="f13">1</td><td class="ctr2" id="g13">1</td><td class="ctr1" id="h11">2</td><td class="ctr2" id="i11">2</td><td class="ctr1" id="j11">1</td><td class="ctr2" id="k13">1</td><td class="ctr1" id="l2">1</td><td class="ctr2" id="m13">1</td></tr><tr><td id="a3"><a href="RahasConstants$CancelBindingLocalNames.html" class="el_class">RahasConstants.CancelBindingLocalNames</a></td><td class="bar" id="b14"/><td class="ctr2" id="c14">0%</td><td class="bar" id="d14"/><td class="ctr2" id="e14">n/a</td><td class="ctr1" id="f14">1</td><td class="ctr2" id="g14">1</td><td class="ctr1" id="h14">1</td><td class="ctr2" id="i14">1</td><td class="ctr1" id="j12">1</td><td class="ctr2" id="k14">1</td><td class="ctr1" id="l3">1</td><td class="ctr2" id="m14">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rampart.builder/AsymmetricBindingBuilder.html b/axis2/java/core-rampart/code-coverage/org.apache.rampart.builder/AsymmetricBindingBuilder.html
new file mode 100644
index 0000000..b7b5926
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rampart.builder/AsymmetricBindingBuilder.html
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>AsymmetricBindingBuilder</title><script type="text/javascript" src="../.resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rampart.builder</a> &gt; <span class="el_class">AsymmetricBindingBuilder</span></div><h1>AsymmetricBindingBuilder</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">364 of 1,777</td><td class="ctr2">80%</td><td class="bar">70 of 200</td><td class="ctr2">65%</td><td class="ctr1">63</td><td class="ctr2">110</td><td class="ctr1">73</td><td class="ctr2">416</td><td class="ctr1">0</td><td class="ctr2">10</td></tr></tfoot><tbody><tr><td id="a3"><a href="AsymmetricBindingBuilder.java.html#L99" class="el_method">doEncryptBeforeSig(RampartMessageData)</a></td><td class="bar" id="b0"><img src="../.resources/redbar.gif" width="30" height="10" title="146" alt="146"/><img src="../.resources/greenbar.gif" width="88" height="10" title="420" alt="420"/></td><td class="ctr2" id="c8">74%</td><td class="bar" id="d1"><img src="../.resources/redbar.gif" width="36" height="10" title="24" alt="24"/><img src="../.resources/greenbar.gif" width="55" height="10" title="36" alt="36"/></td><td class="ctr2" id="e4">60%</td><td class="ctr1" id="f0">23</td><td class="ctr2" id="g1">31</td><td class="ctr1" id="h0">31</td><td class="ctr2" id="i0">135</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a6"><a href="AsymmetricBindingBuilder.java.html#L350" class="el_method">doSignBeforeEncrypt(RampartMessageData)</a></td><td class="bar" id="b1"><img src="../.resources/redbar.gif" width="19" height="10" title="93" alt="93"/><img src="../.resources/greenbar.gif" width="100" height="10" title="476" alt="476"/></td><td class="ctr2" id="c5">84%</td><td class="bar" id="d0"><img src="../.resources/redbar.gif" width="36" height="10" title="24" alt="24"/><img src="../.resources/greenbar.gif" width="83" height="10" title="54" alt="54"/></td><td class="ctr2" id="e3">69%</td><td class="ctr1" id="f1">21</td><td class="ctr2" id="g0">40</td><td class="ctr1" id="h1">16</td><td class="ctr2" id="i1">128</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a5"><a href="AsymmetricBindingBuilder.java.html#L661" class="el_method">doSignature(RampartMessageData)</a></td><td class="bar" id="b2"><img src="../.resources/redbar.gif" width="12" height="10" title="59" alt="59"/><img src="../.resources/greenbar.gif" width="47" height="10" title="223" alt="223"/></td><td class="ctr2" id="c6">79%</td><td class="bar" id="d3"><img src="../.resources/redbar.gif" width="9" height="10" title="6" alt="6"/><img src="../.resources/greenbar.gif" width="27" height="10" title="18" alt="18"/></td><td class="ctr2" id="e2">75%</td><td class="ctr1" id="f3">5</td><td class="ctr2" id="g2">13</td><td class="ctr1" id="h2">11</td><td class="ctr2" id="i2">63</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a7"><a href="AsymmetricBindingBuilder.java.html#L609" class="el_method">doSupportingSignature(RampartMessageData, List, SupportingPolicyData)</a></td><td class="bar" id="b3"><img src="../.resources/redbar.gif" width="7" height="10" title="35" alt="35"/><img src="../.resources/greenbar.gif" width="14" height="10" title="68" alt="68"/></td><td class="ctr2" id="c9">66%</td><td class="bar" id="d2"><img src="../.resources/redbar.gif" width="10" height="10" title="7" alt="7"/><img src="../.resources/greenbar.gif" width="7" height="10" title="5" alt="5"/></td><td class="ctr2" id="e7">42%</td><td class="ctr1" id="f2">6</td><td class="ctr2" id="g4">7</td><td class="ctr1" id="h3">7</td><td class="ctr2" id="i3">24</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a8"><a href="AsymmetricBindingBuilder.java.html#L870" class="el_method">setupEncryptedKey(RampartMessageData, Token)</a></td><td class="bar" id="b4"><img src="../.resources/redbar.gif" width="2" height="10" title="13" alt="13"/><img src="../.resources/greenbar.gif" width="8" height="10" title="38" alt="38"/></td><td class="ctr2" id="c7">75%</td><td class="bar" id="d4"><img src="../.resources/redbar.gif" width="9" height="10" title="6" alt="6"/><img src="../.resources/greenbar.gif" width="12" height="10" title="8" alt="8"/></td><td class="ctr2" id="e5">57%</td><td class="ctr1" id="f4">5</td><td class="ctr2" id="g3">8</td><td class="ctr1" id="h5">2</td><td class="ctr2" id="i6">13</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a4"><a href="AsymmetricBindingBuilder.java.html#L817" class="el_method">doEncryptionWithSupportingToken(RampartPolicyData, RampartMessageData, Token, Document, List)</a></td><td class="bar" id="b5"><img src="../.resources/redbar.gif" width="2" height="10" title="11" alt="11"/><img src="../.resources/greenbar.gif" width="17" height="10" title="84" alt="84"/></td><td class="ctr2" id="c4">88%</td><td class="bar" id="d5"><img src="../.resources/redbar.gif" width="4" height="10" title="3" alt="3"/><img src="../.resources/greenbar.gif" width="4" height="10" title="3" alt="3"/></td><td class="ctr2" id="e6">50%</td><td class="ctr1" id="f5">3</td><td class="ctr2" id="g5">4</td><td class="ctr1" id="h4">4</td><td class="ctr2" id="i4">24</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a2"><a href="AsymmetricBindingBuilder.java.html#L909" class="el_method">createEncryptedKey(RampartMessageData, Token)</a></td><td class="bar" id="b6"><img src="../.resources/redbar.gif" width="1" height="10" title="7" alt="7"/><img src="../.resources/greenbar.gif" width="12" height="10" title="58" alt="58"/></td><td class="ctr2" id="c3">89%</td><td class="bar" id="d7"><img src="../.resources/greenbar.gif" width="3" height="10" title="2" alt="2"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g7">2</td><td class="ctr1" id="h6">2</td><td class="ctr2" id="i5">15</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a1"><a href="AsymmetricBindingBuilder.java.html#L80" class="el_method">build(RampartMessageData)</a></td><td class="bar" id="b7"><img src="../.resources/greenbar.gif" width="5" height="10" title="26" alt="26"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d6"><img src="../.resources/greenbar.gif" width="6" height="10" title="4" alt="4"/></td><td class="ctr2" id="e1">100%</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g6">3</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i7">9</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a0"><a href="AsymmetricBindingBuilder.java.html#L53" class="el_method">AsymmetricBindingBuilder()</a></td><td class="bar" id="b8"><img src="../.resources/greenbar.gif" width="2" height="10" title="13" alt="13"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f8">0</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i8">3</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a9"><a href="AsymmetricBindingBuilder.java.html#L55" class="el_method">static {...}</a></td><td class="bar" id="b9"><img src="../.resources/greenbar.gif" width="1" height="10" title="7" alt="7"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d9"/><td class="ctr2" id="e9">n/a</td><td class="ctr1" id="f9">0</td><td class="ctr2" id="g9">1</td><td class="ctr1" id="h9">0</td><td class="ctr2" id="i9">2</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k9">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rampart.builder/AsymmetricBindingBuilder.java.html b/axis2/java/core-rampart/code-coverage/org.apache.rampart.builder/AsymmetricBindingBuilder.java.html
new file mode 100644
index 0000000..ca06d41
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rampart.builder/AsymmetricBindingBuilder.java.html
@@ -0,0 +1,936 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>AsymmetricBindingBuilder.java</title><link rel="stylesheet" href="../.resources/prettify.css" type="text/css"/><script type="text/javascript" src="../.resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rampart.builder</a> &gt; <span class="el_source">AsymmetricBindingBuilder.java</span></div><h1>AsymmetricBindingBuilder.java</h1><pre class="source lang-java linenums">/*
+ * Copyright 2004,2005 The Apache Software Foundation.
+ *
+ * Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package org.apache.rampart.builder;
+
+import org.apache.axiom.om.OMElement;
+import org.apache.commons.logging.Log;
+import org.apache.commons.logging.LogFactory;
+import org.apache.rahas.TrustException;
+import org.apache.rampart.RampartConstants;
+import org.apache.rampart.RampartException;
+import org.apache.rampart.RampartMessageData;
+import org.apache.rampart.policy.RampartPolicyData;
+import org.apache.rampart.policy.SupportingPolicyData;
+import org.apache.rampart.policy.model.RampartConfig;
+import org.apache.rampart.util.RampartUtil;
+import org.apache.ws.secpolicy.SPConstants;
+import org.apache.ws.secpolicy.model.AlgorithmSuite;
+import org.apache.ws.secpolicy.model.SupportingToken;
+import org.apache.ws.secpolicy.model.Token;
+import org.apache.ws.secpolicy.model.X509Token;
+import org.apache.ws.security.WSConstants;
+import org.apache.ws.security.WSEncryptionPart;
+import org.apache.ws.security.WSSConfig;
+import org.apache.ws.security.WSSecurityException;
+import org.apache.ws.security.conversation.ConversationException;
+import org.apache.ws.security.handler.WSHandlerConstants;
+import org.apache.ws.security.handler.WSHandlerResult;
+import org.apache.ws.security.message.WSSecDKEncrypt;
+import org.apache.ws.security.message.WSSecDKSign;
+import org.apache.ws.security.message.WSSecEncrypt;
+import org.apache.ws.security.message.WSSecEncryptedKey;
+import org.apache.ws.security.message.WSSecSignature;
+import org.w3c.dom.Document;
+import org.w3c.dom.Element;
+
+import javax.xml.crypto.dsig.Reference;
+import java.util.*;
+
+<span class="fc" id="L53">public class AsymmetricBindingBuilder extends BindingBuilder {</span>
+
+<span class="fc" id="L55">    private static Log log = LogFactory.getLog(AsymmetricBindingBuilder.class);</span>
+<span class="fc" id="L56">    private static Log tlog = LogFactory.getLog(RampartConstants.TIME_LOG);</span>
+
+    private WSSecEncryptedKey encrKey;
+    
+    private String encryptedKeyId;
+    
+    private byte[] encryptedKeyValue;
+
+<span class="fc" id="L64">    private List&lt;byte[]&gt; signatureValues = new ArrayList&lt;byte[]&gt;();</span>
+
+    private Element encrTokenElement;
+    
+    private Element sigDKTElement;
+    
+    private Element encrDKTElement;
+
+<span class="fc" id="L72">    private List&lt;WSEncryptionPart&gt; sigParts = new ArrayList&lt;WSEncryptionPart&gt;();</span>
+    
+    private Element signatureElement;
+
+    private Element refList;
+
+    
+    public void build(RampartMessageData rmd) throws RampartException {
+<span class="fc" id="L80">        log.debug(&quot;AsymmetricBindingBuilder build invoked&quot;);</span>
+
+<span class="fc" id="L82">        RampartPolicyData rpd = rmd.getPolicyData();</span>
+<span class="fc bfc" id="L83" title="All 2 branches covered.">        if (rpd.isIncludeTimestamp()) {</span>
+<span class="fc" id="L84">            this.addTimestamp(rmd);</span>
+        }
+
+<span class="fc bfc" id="L87" title="All 2 branches covered.">        if (RampartUtil.encryptFirst(rpd)) {</span>
+<span class="fc" id="L88">            this.doEncryptBeforeSig(rmd);</span>
+        } else {
+<span class="fc" id="L90">            this.doSignBeforeEncrypt(rmd);</span>
+        }
+
+<span class="fc" id="L93">        log.debug(&quot;AsymmetricBindingBuilder build invoked : DONE&quot;);</span>
+<span class="fc" id="L94">    }</span>
+
+    private void doEncryptBeforeSig(RampartMessageData rmd)
+            throws RampartException {
+    	
+<span class="fc" id="L99">    	long t0 = 0, t1 = 0, t2 = 0;</span>
+<span class="pc bpc" id="L100" title="1 of 2 branches missed.">    	if(tlog.isDebugEnabled()){</span>
+<span class="nc" id="L101">    		t0 = System.currentTimeMillis();</span>
+    	}
+<span class="fc" id="L103">        RampartPolicyData rpd = rmd.getPolicyData();</span>
+<span class="fc" id="L104">        Document doc = rmd.getDocument();</span>
+<span class="fc" id="L105">        RampartConfig config = rpd.getRampartConfig();</span>
+
+        /*
+         * We need to hold on to these two element to use them as refence in the
+         * case of encypting the signature
+         */
+<span class="fc" id="L111">        Element encrDKTokenElem = null;</span>
+<span class="fc" id="L112">        WSSecEncrypt encr = null;</span>
+<span class="fc" id="L113">        refList = null;</span>
+<span class="fc" id="L114">        WSSecDKEncrypt dkEncr = null;</span>
+
+        /*
+         * We MUST use keys derived from the same token
+         */
+<span class="fc" id="L119">        Token encryptionToken = null;</span>
+<span class="fc bfc" id="L120" title="All 2 branches covered.">        if(rmd.isInitiator()) {</span>
+<span class="fc" id="L121">            encryptionToken = rpd.getRecipientToken();</span>
+        } else {
+<span class="fc" id="L123">            encryptionToken = rpd.getInitiatorToken();</span>
+        }
+<span class="fc" id="L125">        List&lt;WSEncryptionPart&gt; encrParts = RampartUtil.getEncryptedParts(rmd);</span>
+        
+        //Signed parts are determined before encryption because encrypted signed  headers
+        //will not be included otherwise
+<span class="fc" id="L129">        this.sigParts = RampartUtil.getSignedParts(rmd);</span>
+        
+<span class="pc bpc" id="L131" title="3 of 4 branches missed.">        if(encryptionToken == null &amp;&amp; encrParts.size() &gt; 0) {</span>
+<span class="nc" id="L132">            throw new RampartException(&quot;encryptionTokenMissing&quot;);</span>
+        }
+        
+<span class="pc bpc" id="L135" title="2 of 4 branches missed.">        if (encryptionToken != null &amp;&amp; encrParts.size() &gt; 0) {</span>
+            
+            //Check for RampartConfig assertion
+<span class="pc bpc" id="L138" title="1 of 2 branches missed.">            if(rpd.getRampartConfig() == null) {</span>
+                //We'er missing the extra info rampart needs
+<span class="nc" id="L140">                throw new RampartException(&quot;rampartConigMissing&quot;);</span>
+            }
+            
+<span class="fc bfc" id="L143" title="All 2 branches covered.">            if (encryptionToken.isDerivedKeys()) {</span>
+                try {
+<span class="fc" id="L145">                    this.setupEncryptedKey(rmd, encryptionToken);</span>
+                    // Create the DK encryption builder
+<span class="fc" id="L147">                    dkEncr = new WSSecDKEncrypt();</span>
+<span class="fc" id="L148">                    dkEncr.setParts(encrParts);</span>
+<span class="fc" id="L149">                    dkEncr.setExternalKey(this.encryptedKeyValue, </span>
+                            this.encryptedKeyId);
+<span class="fc" id="L151">                    dkEncr.setDerivedKeyLength(rpd.getAlgorithmSuite().getEncryptionDerivedKeyLength()/8);</span>
+<span class="fc" id="L152">                    dkEncr.prepare(doc);</span>
+
+                    // Get and add the DKT element
+<span class="fc" id="L155">                    this.encrDKTElement = dkEncr.getdktElement();</span>
+<span class="fc" id="L156">                    encrDKTokenElem = RampartUtil.appendChildToSecHeader(rmd, this.encrDKTElement);</span>
+
+<span class="fc" id="L158">                    refList = dkEncr.encryptForExternalRef(null, encrParts);</span>
+
+<span class="nc" id="L160">                } catch (WSSecurityException e) {</span>
+<span class="nc" id="L161">                    throw new RampartException(&quot;errorCreatingEncryptedKey&quot;, e);</span>
+<span class="nc" id="L162">                } catch (ConversationException e) {</span>
+<span class="nc" id="L163">                    throw new RampartException(&quot;errorInDKEncr&quot;, e);</span>
+<span class="fc" id="L164">                }</span>
+            } else {
+                try {
+<span class="fc" id="L167">                    encr = new WSSecEncrypt();</span>
+<span class="fc" id="L168">                    encr.setParts(encrParts);</span>
+<span class="fc" id="L169">                    encr.setWsConfig(rmd.getConfig());</span>
+<span class="fc" id="L170">                    encr.setDocument(doc);</span>
+<span class="fc" id="L171">                    RampartUtil.setEncryptionUser(rmd, encr);</span>
+<span class="fc" id="L172">                    encr.setSymmetricEncAlgorithm(rpd.getAlgorithmSuite().getEncryption());</span>
+<span class="fc" id="L173">                    RampartUtil.setKeyIdentifierType(rmd, encr, encryptionToken);</span>
+<span class="fc" id="L174">                    encr.setKeyEncAlgo(rpd.getAlgorithmSuite().getAsymmetricKeyWrap());</span>
+<span class="fc" id="L175">                    encr.prepare(doc, RampartUtil.getEncryptionCrypto(config, rmd.getCustomClassLoader()));</span>
+
+<span class="fc" id="L177">                    Element bstElem = encr.getBinarySecurityTokenElement();</span>
+<span class="pc bpc" id="L178" title="1 of 2 branches missed.">                    if (bstElem != null) {</span>
+<span class="nc" id="L179">                        RampartUtil.appendChildToSecHeader(rmd, bstElem);</span>
+                    }
+
+<span class="fc" id="L182">                    this.encrTokenElement = encr.getEncryptedKeyElement();</span>
+<span class="fc" id="L183">                    this.encrTokenElement = RampartUtil.appendChildToSecHeader(rmd,</span>
+                            encrTokenElement);
+
+<span class="fc" id="L186">                    refList = encr.encryptForExternalRef(null, encrParts);</span>
+
+<span class="nc" id="L188">                } catch (WSSecurityException e) {</span>
+<span class="nc" id="L189">                    throw new RampartException(&quot;errorInEncryption&quot;, e);</span>
+<span class="fc" id="L190">                }</span>
+            }
+
+<span class="fc" id="L193">            refList = RampartUtil.appendChildToSecHeader(rmd, refList);</span>
+            
+<span class="pc bpc" id="L195" title="1 of 2 branches missed.">            if(tlog.isDebugEnabled()){</span>
+<span class="nc" id="L196">            	t1 = System.currentTimeMillis();</span>
+            }
+
+<span class="fc" id="L199">            this.setInsertionLocation(encrTokenElement);</span>
+
+<span class="fc" id="L201">            RampartUtil.handleEncryptedSignedHeaders(encrParts, this.sigParts, doc);</span>
+
+            // TODO may contain deifferent types of objects as values, therefore cannot use strongly type maps
+            // need to figure out a way
+<span class="fc" id="L205">            HashMap sigSuppTokMap = null;</span>
+<span class="fc" id="L206">            HashMap endSuppTokMap = null;</span>
+<span class="fc" id="L207">            HashMap sgndEndSuppTokMap = null;</span>
+<span class="fc" id="L208">            HashMap sgndEncSuppTokMap = null;</span>
+<span class="fc" id="L209">            HashMap endEncSuppTokMap = null;</span>
+<span class="fc" id="L210">            HashMap sgndEndEncSuppTokMap = null;</span>
+            
+<span class="pc bpc" id="L212" title="1 of 2 branches missed.">            if(this.timestampElement != null){</span>
+<span class="fc" id="L213">            	sigParts.add(RampartUtil.createEncryptionPart(WSConstants.TIMESTAMP_TOKEN_LN,</span>
+                            RampartUtil.addWsuIdToElement((OMElement) this.timestampElement)));
+            }
+            
+<span class="fc bfc" id="L217" title="All 2 branches covered.">            if (rmd.isInitiator()) {</span>
+
+                // Now add the supporting tokens
+<span class="fc" id="L220">                SupportingToken sgndSuppTokens = rpd.getSignedSupportingTokens();</span>
+<span class="fc" id="L221">                sigSuppTokMap = this.handleSupportingTokens(rmd, sgndSuppTokens);           </span>
+                
+<span class="fc" id="L223">                SupportingToken endSuppTokens = rpd.getEndorsingSupportingTokens();</span>
+<span class="fc" id="L224">                endSuppTokMap = this.handleSupportingTokens(rmd, endSuppTokens);</span>
+                
+<span class="fc" id="L226">                SupportingToken sgndEndSuppTokens = rpd.getSignedEndorsingSupportingTokens();           </span>
+<span class="fc" id="L227">                sgndEndSuppTokMap = this.handleSupportingTokens(rmd, sgndEndSuppTokens);</span>
+                
+<span class="fc" id="L229">                SupportingToken sgndEncryptedSuppTokens = rpd.getSignedEncryptedSupportingTokens();</span>
+<span class="fc" id="L230">                sgndEncSuppTokMap = this.handleSupportingTokens(rmd, sgndEncryptedSuppTokens);</span>
+                
+<span class="fc" id="L232">                SupportingToken endorsingEncryptedSuppTokens = rpd.getEndorsingEncryptedSupportingTokens();</span>
+<span class="fc" id="L233">                endEncSuppTokMap = this.handleSupportingTokens(rmd, endorsingEncryptedSuppTokens);</span>
+                
+<span class="fc" id="L235">                SupportingToken sgndEndEncSuppTokens = rpd.getSignedEndorsingEncryptedSupportingTokens();           </span>
+<span class="fc" id="L236">                sgndEndEncSuppTokMap = this.handleSupportingTokens(rmd, sgndEndEncSuppTokens);</span>
+                
+<span class="fc" id="L238">                List&lt;SupportingToken&gt; supportingToks = rpd.getSupportingTokensList();</span>
+<span class="pc bpc" id="L239" title="1 of 2 branches missed.">                for (SupportingToken supportingTok : supportingToks) {</span>
+<span class="nc" id="L240">                    this.handleSupportingTokens(rmd, supportingTok);</span>
+<span class="nc" id="L241">                } </span>
+                
+<span class="fc" id="L243">                SupportingToken encryptedSupportingToks = rpd.getEncryptedSupportingTokens();</span>
+<span class="fc" id="L244">                this.handleSupportingTokens(rmd, encryptedSupportingToks);</span>
+        
+                //Setup signature parts
+<span class="fc" id="L247">                sigParts = addSignatureParts(sigSuppTokMap, sigParts);</span>
+<span class="fc" id="L248">                sigParts = addSignatureParts(sgndEncSuppTokMap, sigParts);</span>
+<span class="fc" id="L249">                sigParts = addSignatureParts(sgndEndSuppTokMap, sigParts);</span>
+<span class="fc" id="L250">                sigParts = addSignatureParts(sgndEndEncSuppTokMap, sigParts);</span>
+                
+<span class="fc" id="L252">            } else {</span>
+<span class="fc" id="L253">                addSignatureConfirmation(rmd, sigParts);</span>
+            }
+            
+<span class="pc bpc" id="L256" title="4 of 10 branches missed.">            if(( sigParts.size() &gt; 0 &amp;&amp;</span>
+                    rmd.isInitiator() &amp;&amp; rpd.getInitiatorToken() != null) || 
+                    (!rmd.isInitiator() &amp;&amp; rpd.getRecipientToken() != null)) {
+<span class="fc" id="L259">                this.doSignature(rmd);</span>
+            }
+
+<span class="fc bfc" id="L262" title="All 2 branches covered.">            if (rmd.isInitiator()) {</span>
+
+<span class="pc bpc" id="L264" title="1 of 2 branches missed.">                if (endSuppTokMap != null) {</span>
+<span class="fc" id="L265">                    endSuppTokMap.putAll(endEncSuppTokMap);</span>
+                }
+                // Do endorsed signatures
+<span class="fc" id="L268">                List&lt;byte[]&gt; endSigVals = this.doEndorsedSignatures(rmd,</span>
+                        endSuppTokMap);
+<span class="pc bpc" id="L270" title="1 of 2 branches missed.">                for (byte[] endSigVal : endSigVals) {</span>
+<span class="nc" id="L271">                    signatureValues.add(endSigVal);</span>
+<span class="nc" id="L272">                }</span>
+
+<span class="fc" id="L274">                sgndEndSuppTokMap.putAll(sgndEndEncSuppTokMap);</span>
+                // Do signed endorsing signatures
+<span class="fc" id="L276">                List&lt;byte[]&gt; sigEndSigVals = this.doEndorsedSignatures(rmd,</span>
+                        sgndEndSuppTokMap);
+<span class="pc bpc" id="L278" title="1 of 2 branches missed.">                for (byte[] sigEndSigVal : sigEndSigVals) {</span>
+<span class="nc" id="L279">                    signatureValues.add(sigEndSigVal);</span>
+<span class="nc" id="L280">                }</span>
+            }
+            
+<span class="pc bpc" id="L283" title="1 of 2 branches missed.">            if(tlog.isDebugEnabled()){</span>
+<span class="nc" id="L284">            	t2 = System.currentTimeMillis();</span>
+<span class="nc" id="L285">            	tlog.debug(&quot;Encryption took :&quot; + (t1 - t0)</span>
+            				+&quot;, Signature tool :&quot; + (t2 - t1) );
+            }
+
+            // Check for signature protection
+<span class="pc bpc" id="L290" title="1 of 4 branches missed.">            if (rpd.isSignatureProtection() &amp;&amp; this.mainSigId != null) {</span>
+<span class="fc" id="L291">            	long t3 = 0, t4 = 0;</span>
+<span class="pc bpc" id="L292" title="1 of 2 branches missed.">            	if(tlog.isDebugEnabled()){</span>
+<span class="nc" id="L293">            		t3 = System.currentTimeMillis();</span>
+            	}
+
+<span class="fc" id="L296">                List&lt;WSEncryptionPart&gt; secondEncrParts = new ArrayList&lt;WSEncryptionPart&gt;();</span>
+
+                // Now encrypt the signature using the above token
+<span class="fc" id="L299">                secondEncrParts.add(new WSEncryptionPart(this.mainSigId,</span>
+                        &quot;Element&quot;));
+                
+<span class="fc bfc" id="L302" title="All 2 branches covered.">                if(rmd.isInitiator()) {</span>
+<span class="pc bpc" id="L303" title="1 of 2 branches missed.">                    for (String anEncryptedTokensIdList : encryptedTokensIdList) {</span>
+<span class="nc" id="L304">                        secondEncrParts.add(new WSEncryptionPart(anEncryptedTokensIdList, &quot;Element&quot;));</span>
+<span class="nc" id="L305">                    }</span>
+                }
+
+<span class="fc" id="L308">                Element secondRefList = null;</span>
+
+<span class="pc bpc" id="L310" title="1 of 2 branches missed.">                if (encryptionToken.isDerivedKeys()) {</span>
+                    try {
+
+<span class="nc" id="L313">                        secondRefList = dkEncr.encryptForExternalRef(null,</span>
+                                secondEncrParts);
+<span class="nc" id="L315">                        RampartUtil.insertSiblingAfter(rmd, encrDKTokenElem,</span>
+                                secondRefList);
+
+<span class="nc" id="L318">                    } catch (WSSecurityException e) {</span>
+<span class="nc" id="L319">                        throw new RampartException(&quot;errorCreatingEncryptedKey&quot;,</span>
+                                e);
+<span class="nc" id="L321">                    }</span>
+                } else {
+                    try {
+                        // Encrypt, get hold of the ref list and add it
+<span class="fc" id="L325">                        secondRefList = encr.encryptForExternalRef(null,</span>
+                                secondEncrParts);
+
+                        // Insert the ref list after the encrypted key elem
+<span class="fc" id="L329">                        this.setInsertionLocation(RampartUtil</span>
+                                .insertSiblingAfter(rmd, encrTokenElement,
+                                        secondRefList));
+<span class="nc" id="L332">                    } catch (WSSecurityException e) {</span>
+<span class="nc" id="L333">                        throw new RampartException(&quot;errorInEncryption&quot;, e);</span>
+<span class="fc" id="L334">                    }</span>
+                }
+<span class="pc bpc" id="L336" title="1 of 2 branches missed.">                if(tlog.isDebugEnabled()){</span>
+<span class="nc" id="L337">            		t4 = System.currentTimeMillis();</span>
+<span class="nc" id="L338">            		tlog.debug(&quot;Signature protection took :&quot; + (t4 - t3));</span>
+            	}
+            }
+        }
+        
+        
+
+<span class="fc" id="L345">    }</span>
+
+    private void doSignBeforeEncrypt(RampartMessageData rmd)
+            throws RampartException {
+    	
+<span class="fc" id="L350">    	long t0 = 0, t1 = 0, t2 = 0;</span>
+    	        
+<span class="fc" id="L352">        RampartPolicyData rpd = rmd.getPolicyData();</span>
+<span class="fc" id="L353">        Document doc = rmd.getDocument();</span>
+
+<span class="fc" id="L355">        HashMap sigSuppTokMap = null;</span>
+<span class="fc" id="L356">        HashMap endSuppTokMap = null;</span>
+<span class="fc" id="L357">        HashMap sgndEndSuppTokMap = null;</span>
+<span class="fc" id="L358">        HashMap sgndEncSuppTokMap = null;</span>
+<span class="fc" id="L359">        HashMap endEncSuppTokMap = null;</span>
+<span class="fc" id="L360">        HashMap sgndEndEncSuppTokMap = null;</span>
+        
+<span class="fc" id="L362">        sigParts = RampartUtil.getSignedParts(rmd);</span>
+        
+        //Add timestamp
+<span class="fc bfc" id="L365" title="All 2 branches covered.">        if(this.timestampElement != null){</span>
+<span class="fc" id="L366">        	sigParts.add(new WSEncryptionPart(RampartUtil</span>
+                .addWsuIdToElement((OMElement) this.timestampElement)));
+        }else{
+<span class="fc" id="L369">        	this.setInsertionLocation(null);</span>
+        }
+        
+<span class="pc bpc" id="L372" title="1 of 2 branches missed.">        if(tlog.isDebugEnabled()){</span>
+<span class="nc" id="L373">    		t0 = System.currentTimeMillis();</span>
+    	}
+        
+<span class="fc bfc" id="L376" title="All 2 branches covered.">        if (rmd.isInitiator()) {</span>
+           
+            //      Now add the supporting tokens
+<span class="fc" id="L379">            SupportingToken sgndSuppTokens = rpd.getSignedSupportingTokens();</span>
+<span class="fc" id="L380">            sigSuppTokMap = this.handleSupportingTokens(rmd, sgndSuppTokens);           </span>
+            
+<span class="fc" id="L382">            SupportingToken endSuppTokens = rpd.getEndorsingSupportingTokens();</span>
+<span class="fc" id="L383">            endSuppTokMap = this.handleSupportingTokens(rmd, endSuppTokens);</span>
+            
+<span class="fc" id="L385">            SupportingToken sgndEndSuppTokens = rpd.getSignedEndorsingSupportingTokens();           </span>
+<span class="fc" id="L386">            sgndEndSuppTokMap = this.handleSupportingTokens(rmd, sgndEndSuppTokens);</span>
+            
+<span class="fc" id="L388">            SupportingToken sgndEncryptedSuppTokens = rpd.getSignedEncryptedSupportingTokens();</span>
+<span class="fc" id="L389">            sgndEncSuppTokMap = this.handleSupportingTokens(rmd, sgndEncryptedSuppTokens);</span>
+            
+<span class="fc" id="L391">            SupportingToken endorsingEncryptedSuppTokens = rpd.getEndorsingEncryptedSupportingTokens();</span>
+<span class="fc" id="L392">            endEncSuppTokMap = this.handleSupportingTokens(rmd, endorsingEncryptedSuppTokens);</span>
+            
+<span class="fc" id="L394">            SupportingToken sgndEndEncSuppTokens = rpd.getSignedEndorsingEncryptedSupportingTokens();           </span>
+<span class="fc" id="L395">            sgndEndEncSuppTokMap = this.handleSupportingTokens(rmd, sgndEndEncSuppTokens);</span>
+            
+<span class="fc" id="L397">            List&lt;SupportingToken&gt; supportingToks = rpd.getSupportingTokensList();</span>
+<span class="fc bfc" id="L398" title="All 2 branches covered.">            for (SupportingToken supportingTok : supportingToks) {</span>
+<span class="fc" id="L399">                this.handleSupportingTokens(rmd, supportingTok);</span>
+<span class="fc" id="L400">            } </span>
+            
+<span class="fc" id="L402">            SupportingToken encryptedSupportingToks = rpd.getEncryptedSupportingTokens();</span>
+<span class="fc" id="L403">            this.handleSupportingTokens(rmd, encryptedSupportingToks);</span>
+    
+            //Setup signature parts
+<span class="fc" id="L406">            sigParts = addSignatureParts(sigSuppTokMap, sigParts);</span>
+<span class="fc" id="L407">            sigParts = addSignatureParts(sgndEncSuppTokMap, sigParts);</span>
+<span class="fc" id="L408">            sigParts = addSignatureParts(sgndEndSuppTokMap, sigParts);</span>
+<span class="fc" id="L409">            sigParts = addSignatureParts(sgndEndEncSuppTokMap, sigParts);</span>
+            
+<span class="fc" id="L411">        } else {</span>
+<span class="fc" id="L412">            addSignatureConfirmation(rmd, sigParts);</span>
+        }
+
+<span class="pc bpc" id="L415" title="3 of 10 branches missed.">        if( sigParts.size() &gt; 0 &amp;&amp; </span>
+                ((rmd.isInitiator() &amp;&amp; rpd.getInitiatorToken() != null) || 
+                (!rmd.isInitiator() &amp;&amp; rpd.getRecipientToken() != null))) {
+            // Do signature
+<span class="fc" id="L419">            this.doSignature(rmd);</span>
+        }
+        
+<span class="fc" id="L422">        List&lt;SupportingPolicyData&gt; supportingToks = rpd.getSupportingPolicyData();</span>
+<span class="fc bfc" id="L423" title="All 2 branches covered.">        for (SupportingPolicyData policyData : supportingToks) {</span>
+<span class="pc bpc" id="L424" title="1 of 2 branches missed.">            if (policyData != null) { // TODO do we need this null check ?</span>
+<span class="fc" id="L425">                List&lt;WSEncryptionPart&gt; supportingSigParts = RampartUtil.getSupportingSignedParts(rmd,</span>
+                        policyData);
+
+<span class="pc bpc" id="L428" title="6 of 10 branches missed.">                if (supportingSigParts.size() &gt; 0</span>
+                        &amp;&amp; ((rmd.isInitiator() &amp;&amp; rpd.getInitiatorToken() != null) || (!rmd
+                        .isInitiator() &amp;&amp; rpd.getRecipientToken() != null))) {
+                    // Do signature for policies defined under SupportingToken.
+<span class="fc" id="L432">                    this.doSupportingSignature(rmd, supportingSigParts, policyData);</span>
+                }
+            }
+<span class="fc" id="L435">        }</span>
+        
+        //Do endorsed signature
+
+<span class="fc bfc" id="L439" title="All 2 branches covered.">        if (rmd.isInitiator()) {</span>
+            
+            // Adding the endorsing encrypted supporting tokens to endorsing supporting tokens
+<span class="pc bpc" id="L442" title="1 of 2 branches missed.">            if (endSuppTokMap != null) {</span>
+<span class="fc" id="L443">                endSuppTokMap.putAll(endEncSuppTokMap);</span>
+            }
+            // Do endorsed signatures
+<span class="fc" id="L446">            List&lt;byte[]&gt; endSigVals = this.doEndorsedSignatures(rmd,</span>
+                    endSuppTokMap);
+<span class="pc bpc" id="L448" title="1 of 2 branches missed.">            for (byte[] endSigVal : endSigVals) {</span>
+<span class="nc" id="L449">                signatureValues.add(endSigVal);</span>
+<span class="nc" id="L450">            }</span>
+
+            //Adding the signed endorsed encrypted tokens to signed endorsed supporting tokens
+<span class="pc bpc" id="L453" title="1 of 2 branches missed.">            if (sgndEndSuppTokMap != null) {</span>
+<span class="fc" id="L454">                sgndEndSuppTokMap.putAll(sgndEndEncSuppTokMap);</span>
+            }
+            // Do signed endorsing signatures
+<span class="fc" id="L457">            List&lt;byte[]&gt; sigEndSigVals = this.doEndorsedSignatures(rmd,</span>
+                    sgndEndSuppTokMap);
+<span class="pc bpc" id="L459" title="1 of 2 branches missed.">            for (byte[] sigEndSigVal : sigEndSigVals) {</span>
+<span class="nc" id="L460">                signatureValues.add(sigEndSigVal);</span>
+<span class="nc" id="L461">            }</span>
+        }
+        
+<span class="pc bpc" id="L464" title="1 of 2 branches missed.">        if(tlog.isDebugEnabled()){</span>
+<span class="nc" id="L465">    		t1 = System.currentTimeMillis();</span>
+    	}
+             
+<span class="fc" id="L468">        List&lt;WSEncryptionPart&gt; encrParts = RampartUtil.getEncryptedParts(rmd);</span>
+        
+        //Check for signature protection
+<span class="pc bpc" id="L471" title="3 of 4 branches missed.">        if(rpd.isSignatureProtection() &amp;&amp; this.mainSigId != null) {</span>
+<span class="nc" id="L472">            encrParts.add(new WSEncryptionPart(RampartUtil.addWsuIdToElement((OMElement)this.signatureElement), &quot;Element&quot;));</span>
+        }
+        
+<span class="fc bfc" id="L475" title="All 2 branches covered.">        if(rmd.isInitiator()) {</span>
+<span class="fc bfc" id="L476" title="All 2 branches covered.">            for (String anEncryptedTokensIdList : encryptedTokensIdList) {</span>
+<span class="fc" id="L477">                encrParts.add(new WSEncryptionPart(anEncryptedTokensIdList, &quot;Element&quot;));</span>
+<span class="fc" id="L478">            }</span>
+        }
+
+        //Do encryption
+        Token encrToken;
+<span class="fc bfc" id="L483" title="All 2 branches covered.">        if (rmd.isInitiator()) {</span>
+<span class="fc" id="L484">            encrToken = rpd.getRecipientToken();</span>
+        } else {
+<span class="fc" id="L486">            encrToken = rpd.getInitiatorToken();</span>
+        }
+
+<span class="pc bpc" id="L489" title="1 of 4 branches missed.">        if(encrToken != null &amp;&amp; encrParts.size() &gt; 0) {</span>
+<span class="fc" id="L490">            Element refList = null;</span>
+<span class="fc" id="L491">            AlgorithmSuite algorithmSuite = rpd.getAlgorithmSuite();</span>
+<span class="fc bfc" id="L492" title="All 2 branches covered.">            if(encrToken.isDerivedKeys()) {</span>
+                
+                try {
+<span class="fc" id="L495">                    WSSecDKEncrypt dkEncr = new WSSecDKEncrypt();</span>
+                    
+<span class="fc bfc" id="L497" title="All 2 branches covered.">                    if(this.encrKey == null) {</span>
+<span class="fc" id="L498">                        this.setupEncryptedKey(rmd, encrToken);</span>
+                    }
+                    
+<span class="fc" id="L501">                    dkEncr.setExternalKey(this.encryptedKeyValue, this.encryptedKeyId);</span>
+<span class="fc" id="L502">                    dkEncr.setCustomValueType(WSConstants.SOAPMESSAGE_NS11 + &quot;#&quot;</span>
+                            + WSConstants.ENC_KEY_VALUE_TYPE);
+<span class="fc" id="L504">                    dkEncr.setSymmetricEncAlgorithm(algorithmSuite.getEncryption());</span>
+<span class="fc" id="L505">                    dkEncr.setDerivedKeyLength(algorithmSuite.getEncryptionDerivedKeyLength()/8);</span>
+<span class="fc" id="L506">                    dkEncr.prepare(doc);</span>
+                    
+                    
+<span class="fc bfc" id="L509" title="All 2 branches covered.">                    if(this.encrTokenElement != null) {</span>
+<span class="fc" id="L510">                        this.encrDKTElement = RampartUtil.insertSiblingAfter(</span>
+                                rmd, this.encrTokenElement, dkEncr.getdktElement());
+                    } else {
+<span class="fc" id="L513">                        this.encrDKTElement = RampartUtil.insertSiblingBefore(</span>
+                                rmd, this.sigDKTElement, dkEncr.getdktElement());
+                    }
+                    
+<span class="fc" id="L517">                    refList = dkEncr.encryptForExternalRef(null, encrParts);</span>
+                    
+<span class="fc" id="L519">                    RampartUtil.insertSiblingAfter(rmd, </span>
+                                                    this.encrDKTElement, 
+                                                    refList);
+                                                    
+<span class="nc" id="L523">                } catch (WSSecurityException e) {</span>
+<span class="nc" id="L524">                    throw new RampartException(&quot;errorInDKEncr&quot;, e);</span>
+<span class="nc" id="L525">                } catch (ConversationException e) {</span>
+<span class="nc" id="L526">                    throw new RampartException(&quot;errorInDKEncr&quot;, e);</span>
+<span class="fc" id="L527">                }</span>
+            } else {
+                try {
+                    
+<span class="fc" id="L531">                    WSSecEncrypt encr = new WSSecEncrypt();</span>
+                    
+<span class="fc" id="L533">                    RampartUtil.setKeyIdentifierType(rmd, encr, encrToken);</span>
+                    
+<span class="fc" id="L535">                    encr.setWsConfig(rmd.getConfig());</span>
+                    
+<span class="fc" id="L537">                    encr.setDocument(doc);</span>
+<span class="fc" id="L538">                    RampartUtil.setEncryptionUser(rmd, encr);</span>
+<span class="fc" id="L539">                    encr.setSymmetricEncAlgorithm(algorithmSuite.getEncryption());</span>
+<span class="fc" id="L540">                    encr.setKeyEncAlgo(algorithmSuite.getAsymmetricKeyWrap());</span>
+<span class="fc" id="L541">                    encr.prepare(doc, RampartUtil.getEncryptionCrypto(rpd</span>
+                            .getRampartConfig(), rmd.getCustomClassLoader()));
+                    
+<span class="fc bfc" id="L544" title="All 2 branches covered.">                    if(this.timestampElement != null){</span>
+<span class="fc" id="L545">                    	this.setInsertionLocation(this.timestampElement);</span>
+                    }else{
+<span class="fc" id="L547">                    	this.setInsertionLocation(null);</span>
+                    }
+                    
+<span class="pc bpc" id="L550" title="1 of 2 branches missed.">                    if(encr.getBSTTokenId() != null) {</span>
+<span class="nc" id="L551">                        this.setInsertionLocation(RampartUtil</span>
+                                .insertSiblingAfterOrPrepend(rmd,
+                                        this.getInsertionLocation(),
+                                        encr.getBinarySecurityTokenElement()));
+                    }
+                    
+                    
+<span class="fc" id="L558">                    Element encryptedKeyElement = encr.getEncryptedKeyElement();</span>
+                                       
+                    //Encrypt, get hold of the ref list and add it
+<span class="fc" id="L561">                    refList = encr.encryptForInternalRef(null, encrParts);</span>
+                    
+                    //Add internal refs
+<span class="fc" id="L564">                    encryptedKeyElement.appendChild(refList);</span>
+                    
+<span class="fc" id="L566">                    this.setInsertionLocation(RampartUtil</span>
+                            .insertSiblingAfterOrPrepend(rmd,
+                                    this.getInsertionLocation(),
+                                    encryptedKeyElement)); 
+
+//                    RampartUtil.insertSiblingAfter(rmd,
+//                                                    this.getInsertionLocation(),
+//                                                    refList);
+<span class="nc" id="L574">                } catch (WSSecurityException e) {</span>
+<span class="nc" id="L575">                    throw new RampartException(&quot;errorInEncryption&quot;, e);</span>
+<span class="fc" id="L576">                }    </span>
+            }
+        }
+        
+<span class="fc" id="L580">        List&lt;SupportingPolicyData&gt; supportingTokens = rpd.getSupportingPolicyData();</span>
+<span class="fc bfc" id="L581" title="All 2 branches covered.">        for (SupportingPolicyData policyData : supportingTokens) {</span>
+<span class="pc bpc" id="L582" title="1 of 2 branches missed.">            if (policyData != null) { // TODO do we need this null check ?</span>
+<span class="fc" id="L583">                Token supportingEncrToken = policyData.getEncryptionToken();</span>
+<span class="fc" id="L584">                List&lt;WSEncryptionPart&gt; supoortingEncrParts = RampartUtil.getSupportingEncryptedParts(rmd,</span>
+                        policyData);
+
+<span class="pc bpc" id="L587" title="1 of 4 branches missed.">                if (supportingEncrToken != null &amp;&amp; supoortingEncrParts.size() &gt; 0) {</span>
+<span class="fc" id="L588">                    doEncryptionWithSupportingToken(rpd, rmd, supportingEncrToken, doc,</span>
+                            supoortingEncrParts);
+                }
+            }
+<span class="fc" id="L592">        }</span>
+        
+<span class="pc bpc" id="L594" title="1 of 2 branches missed.">        if(tlog.isDebugEnabled()){</span>
+<span class="nc" id="L595">    		t2 = System.currentTimeMillis();</span>
+<span class="nc" id="L596">    		tlog.debug(&quot;Signature took :&quot; + (t1 - t0)</span>
+    				+&quot;, Encryption took :&quot; + (t2 - t1) );
+    	}
+        
+<span class="fc" id="L600">    }</span>
+    
+    private void doSupportingSignature(RampartMessageData rmd, List&lt;WSEncryptionPart&gt; supportingSigParts,
+            SupportingPolicyData supportingData) throws RampartException {
+
+        Token supportingSigToken;
+        WSSecSignature supportingSig;
+        Element supportingSignatureElement;
+
+<span class="fc" id="L609">        long t0 = 0, t1 = 0;</span>
+<span class="pc bpc" id="L610" title="1 of 2 branches missed.">        if (tlog.isDebugEnabled()) {</span>
+<span class="nc" id="L611">            t0 = System.currentTimeMillis();</span>
+        }
+
+<span class="fc" id="L614">        supportingSigToken = supportingData.getSignatureToken();</span>
+
+<span class="pc bpc" id="L616" title="1 of 2 branches missed.">        if (!(supportingSigToken instanceof X509Token)) {</span>
+<span class="nc" id="L617">            return;</span>
+        }
+<span class="fc" id="L619">        supportingSig = this.getSignatureBuilder(rmd, supportingSigToken,</span>
+                ((X509Token) supportingSigToken).getUserCertAlias());
+<span class="fc" id="L621">        Element bstElem = supportingSig.getBinarySecurityTokenElement();</span>
+<span class="pc bpc" id="L622" title="1 of 2 branches missed.">        if (bstElem != null) {</span>
+<span class="fc" id="L623">            bstElem = RampartUtil.insertSiblingAfter(rmd, this.getInsertionLocation(), bstElem);</span>
+<span class="fc" id="L624">            this.setInsertionLocation(bstElem);</span>
+        }
+
+<span class="pc bpc" id="L627" title="3 of 4 branches missed.">        if (rmd.getPolicyData().isTokenProtection() &amp;&amp; supportingSig.getBSTTokenId() != null) {</span>
+<span class="nc" id="L628">            supportingSigParts.add(new WSEncryptionPart(supportingSig.getBSTTokenId()));</span>
+        }
+
+        try {
+<span class="fc" id="L632">            supportingSig.setDigestAlgo(rmd.getPolicyData().getAlgorithmSuite().getDigest());</span>
+
+<span class="fc" id="L634">            List&lt;Reference&gt; referenceList</span>
+                    = supportingSig.addReferencesToSign(supportingSigParts, rmd.getSecHeader());
+
+            /**
+             * Before migration it was - this.setInsertionLocation(RampartUtil.insertSiblingAfter(rmd, this
+             *       .getInsertionLocation(), supportingSignatureElement));
+             *
+             * In this case we need to append &lt;Signature&gt;..&lt;/Signature&gt; element to
+             * current insertion location
+             */
+<span class="fc" id="L644">            supportingSig.computeSignature(referenceList, false, this.getInsertionLocation());</span>
+
+<span class="nc" id="L646">        } catch (WSSecurityException e) {</span>
+<span class="nc" id="L647">            throw new RampartException(&quot;errorInSignatureWithX509Token&quot;, e);</span>
+<span class="fc" id="L648">        }</span>
+
+<span class="fc" id="L650">        signatureValues.add(supportingSig.getSignatureValue());</span>
+
+<span class="pc bpc" id="L652" title="1 of 2 branches missed.">        if (tlog.isDebugEnabled()) {</span>
+<span class="nc" id="L653">            t1 = System.currentTimeMillis();</span>
+<span class="nc" id="L654">            tlog.debug(&quot;Signature took :&quot; + (t1 - t0));</span>
+        }
+
+<span class="fc" id="L657">    }</span>
+
+    private void doSignature(RampartMessageData rmd) throws RampartException {
+
+<span class="fc" id="L661">        RampartPolicyData rpd = rmd.getPolicyData();</span>
+<span class="fc" id="L662">        Document doc = rmd.getDocument();</span>
+        
+<span class="fc" id="L664">        long t0 = 0, t1 = 0;</span>
+<span class="pc bpc" id="L665" title="1 of 2 branches missed.">        if(tlog.isDebugEnabled()){</span>
+<span class="nc" id="L666">    		t0 = System.currentTimeMillis();</span>
+    	}
+        Token sigToken;
+<span class="fc bfc" id="L669" title="All 2 branches covered.">        if(rmd.isInitiator()) {</span>
+<span class="fc" id="L670">            sigToken = rpd.getInitiatorToken();</span>
+        } else {
+<span class="fc" id="L672">            sigToken = rpd.getRecipientToken();</span>
+        }
+
+        /**
+         * Note : It doesn't make sense to use Derived Keys in an Asymmetric binding environment to sign messages.
+         * In asymmetric binding environment we always sign the message using sender's private key. We do *not*
+         * use a session/ephemeral key to sign the message. We always use PKC keys to sign and verify messages.
+         * Therefore we do not need to have following code segment.
+         * TODO Confirm and remove.
+         */
+<span class="fc bfc" id="L682" title="All 2 branches covered.">        if (sigToken.isDerivedKeys()) {</span>
+            // Set up the encrypted key to use
+<span class="fc bfc" id="L684" title="All 2 branches covered.">            if(this.encrKey == null) {</span>
+<span class="fc" id="L685">                setupEncryptedKey(rmd, sigToken);</span>
+            }
+            
+<span class="fc" id="L688">            WSSecDKSign dkSign = new WSSecDKSign();</span>
+
+<span class="fc" id="L690">            dkSign.setExternalKey(this.encryptedKeyValue, this.encryptedKeyId);</span>
+
+            // Set the algo info
+<span class="fc" id="L693">            dkSign.setSignatureAlgorithm(rpd.getAlgorithmSuite()</span>
+                    .getSymmetricSignature());
+<span class="fc" id="L695">            dkSign.setDerivedKeyLength(rpd.getAlgorithmSuite()</span>
+                    .getSignatureDerivedKeyLength() / 8);
+<span class="fc" id="L697">            dkSign.setCustomValueType(WSConstants.SOAPMESSAGE_NS11 + &quot;#&quot;</span>
+                    + WSConstants.ENC_KEY_VALUE_TYPE);
+            try {
+<span class="fc" id="L700">                dkSign.prepare(doc, rmd.getSecHeader());</span>
+
+<span class="pc bpc" id="L702" title="1 of 2 branches missed.">                if (rpd.isTokenProtection()) {</span>
+<span class="nc" id="L703">                    sigParts.add(new WSEncryptionPart(encrKey.getId()));</span>
+                }
+
+<span class="fc" id="L706">                dkSign.setParts(sigParts);</span>
+
+<span class="fc" id="L708">                List&lt;Reference&gt; referenceList</span>
+                        = dkSign.addReferencesToSign(sigParts, rmd.getSecHeader());
+
+                 /**
+                 * Add &lt;wsc:DerivedKeyToken&gt;..&lt;/wsc:DerivedKeyToken&gt; to security
+                 * header. We need to add this just after Encrypted Key and just before &lt;Signature&gt;..&lt;/Signature&gt;
+                 * elements. (As a convention)
+                 */
+
+<span class="fc bfc" id="L717" title="All 2 branches covered.">                if (refList == null) {</span>
+                    //dkSign.appendDKElementToHeader(rmd.getSecHeader());
+<span class="fc" id="L719">                    this.sigDKTElement = RampartUtil.insertSiblingAfter(rmd,</span>
+                            this.getInsertionLocation(), dkSign.getdktElement());
+<span class="fc" id="L721">                    this.setInsertionLocation(this.sigDKTElement);</span>
+                     // Do signature
+                    /**
+                     * Create and prepend signature
+                     */
+<span class="fc" id="L726">                    dkSign.computeSignature(referenceList, false, this.getInsertionLocation());</span>
+                } else {
+<span class="fc" id="L728">                    this.sigDKTElement = RampartUtil.insertSiblingBefore(rmd, refList, dkSign.getdktElement());</span>
+<span class="fc" id="L729">                    this.setInsertionLocation(this.sigDKTElement);</span>
+
+                    // Do signature
+                    /**
+                     * Create and append signature
+                     */
+<span class="fc" id="L735">                    dkSign.computeSignature(referenceList, true, this.getInsertionLocation());</span>
+                }
+
+<span class="fc bfc" id="L738" title="All 2 branches covered.">                if (RampartUtil.encryptFirst(rpd)) {</span>
+                    // always add encrypt elements after signature. Because we need to first verify the signature
+                    // and decrypt at receiver end.
+<span class="fc" id="L741">                    this.setInsertionLocation(dkSign.getSignatureElement());</span>
+                } else {
+                    // append timestamp element as next insertion location. Cos in sign and encrypt case the
+                    // receiver first need to decrypt the message =&gt; The decryption keys should appear first.
+<span class="fc" id="L745">                    this.setInsertionLocation(this.timestampElement);</span>
+                }
+
+<span class="fc" id="L748">                this.mainSigId = RampartUtil</span>
+                        .addWsuIdToElement((OMElement) dkSign
+                                .getSignatureElement());
+
+<span class="fc" id="L752">                signatureValues.add(dkSign.getSignatureValue());</span>
+                
+<span class="fc" id="L754">                signatureElement = dkSign.getSignatureElement();</span>
+<span class="nc" id="L755">            } catch (WSSecurityException e) {</span>
+<span class="nc" id="L756">                throw new RampartException(&quot;errorInDerivedKeyTokenSignature&quot;, e);</span>
+<span class="nc" id="L757">            } catch (ConversationException e) {</span>
+<span class="nc" id="L758">                throw new RampartException(&quot;errorInDerivedKeyTokenSignature&quot;, e);</span>
+<span class="fc" id="L759">            }</span>
+
+<span class="fc" id="L761">        } else {</span>
+<span class="fc" id="L762">            WSSecSignature sig = this.getSignatureBuilder(rmd, sigToken);</span>
+<span class="fc" id="L763">            Element bstElem = sig.getBinarySecurityTokenElement();</span>
+<span class="fc bfc" id="L764" title="All 2 branches covered.">            if(bstElem != null) {</span>
+<span class="fc" id="L765">                bstElem = RampartUtil.insertSiblingAfter(rmd, this</span>
+                                        .getInsertionLocation(), bstElem);
+<span class="fc" id="L767">                this.setInsertionLocation(bstElem);</span>
+            }
+            
+<span class="pc bpc" id="L770" title="3 of 4 branches missed.">            if (rmd.getPolicyData().isTokenProtection()</span>
+                    &amp;&amp; sig.getBSTTokenId() != null) {
+<span class="nc" id="L772">                sigParts.add(new WSEncryptionPart(sig.getBSTTokenId()));</span>
+            }
+
+            try {
+<span class="fc" id="L776">                sig.setDigestAlgo(rpd.getAlgorithmSuite().getDigest());</span>
+
+<span class="fc" id="L778">                List&lt;Reference&gt; referenceList</span>
+                        = sig.addReferencesToSign(sigParts, rmd.getSecHeader());
+
+                // Do signature
+<span class="fc bfc" id="L782" title="All 2 branches covered.">                if (this.refList == null) {</span>
+                    /**
+                     * If &lt;ReferenceData&gt;..&lt;/ReferenceData&gt; is null append &lt;Signature&gt;..&lt;/Signature&gt; element
+                     * to current insertion location.
+                     */
+<span class="fc" id="L787">                    sig.computeSignature(referenceList, false, this.getInsertionLocation());</span>
+                } else {
+                    /**
+                     * If &lt;ReferenceData&gt;..&lt;/ReferenceData&gt; is not null prepend &lt;Signature&gt;..&lt;/Signature&gt; element
+                     * to reference data.
+                     */
+<span class="fc" id="L793">                    sig.computeSignature(referenceList, true, this.refList);</span>
+                }
+
+<span class="fc" id="L796">                signatureElement = sig.getSignatureElement();</span>
+
+<span class="fc" id="L798">                this.setInsertionLocation(signatureElement);</span>
+
+<span class="fc" id="L800">                this.mainSigId = RampartUtil.addWsuIdToElement((OMElement) signatureElement);</span>
+<span class="nc" id="L801">            } catch (WSSecurityException e) {</span>
+<span class="nc" id="L802">                throw new RampartException(&quot;errorInSignatureWithX509Token&quot;, e);</span>
+<span class="fc" id="L803">            }</span>
+
+<span class="fc" id="L805">            signatureValues.add(sig.getSignatureValue());</span>
+        }
+        
+<span class="pc bpc" id="L808" title="1 of 2 branches missed.">        if(tlog.isDebugEnabled()){</span>
+<span class="nc" id="L809">    		t1 = System.currentTimeMillis();</span>
+<span class="nc" id="L810">    		tlog.debug(&quot;Signature took :&quot; + (t1 - t0));</span>
+    	}
+
+<span class="fc" id="L813">    }</span>
+    
+    private void doEncryptionWithSupportingToken(RampartPolicyData rpd, RampartMessageData rmd,
+            Token encrToken, Document doc, List&lt;WSEncryptionPart&gt; encrParts) throws RampartException {
+<span class="fc" id="L817">        Element refList = null;</span>
+        try {
+<span class="pc bpc" id="L819" title="1 of 2 branches missed.">            if (!(encrToken instanceof X509Token)) {</span>
+<span class="nc" id="L820">                return;</span>
+            }
+
+<span class="fc" id="L823">            WSSecEncrypt encr = new WSSecEncrypt();</span>
+
+<span class="fc" id="L825">            RampartUtil.setKeyIdentifierType(rmd, encr, encrToken);</span>
+
+<span class="fc" id="L827">            encr.setWsConfig(rmd.getConfig());</span>
+
+<span class="fc" id="L829">            encr.setDocument(doc);</span>
+<span class="fc" id="L830">            RampartUtil.setEncryptionUser(rmd, encr, ((X509Token) encrToken).getEncryptionUser());</span>
+<span class="fc" id="L831">            encr.setSymmetricEncAlgorithm(rpd.getAlgorithmSuite().getEncryption());</span>
+<span class="fc" id="L832">            encr.setKeyEncAlgo(rpd.getAlgorithmSuite().getAsymmetricKeyWrap());</span>
+<span class="fc" id="L833">            encr.prepare(doc, RampartUtil.getEncryptionCrypto(rpd.getRampartConfig(), rmd</span>
+                    .getCustomClassLoader()));
+
+<span class="pc bpc" id="L836" title="1 of 2 branches missed.">            if (this.timestampElement != null) {</span>
+<span class="fc" id="L837">                this.setInsertionLocation(this.timestampElement);</span>
+            } else {
+<span class="nc" id="L839">                this.setInsertionLocation(null);</span>
+            }
+
+<span class="pc bpc" id="L842" title="1 of 2 branches missed.">            if (encr.getBSTTokenId() != null) {</span>
+<span class="fc" id="L843">                this.setInsertionLocation(RampartUtil.insertSiblingAfterOrPrepend(rmd, this</span>
+                        .getInsertionLocation(), encr.getBinarySecurityTokenElement()));
+            }
+
+<span class="fc" id="L847">            Element encryptedKeyElement = encr.getEncryptedKeyElement();</span>
+
+            // Encrypt, get hold of the ref list and add it
+<span class="fc" id="L850">            refList = encr.encryptForInternalRef(null, encrParts);</span>
+
+            // Add internal refs
+<span class="fc" id="L853">            encryptedKeyElement.appendChild(refList);</span>
+
+<span class="fc" id="L855">            this.setInsertionLocation(RampartUtil.insertSiblingAfterOrPrepend(rmd, this</span>
+                    .getInsertionLocation(), encryptedKeyElement));
+
+<span class="nc" id="L858">        } catch (WSSecurityException e) {</span>
+<span class="nc" id="L859">            throw new RampartException(&quot;errorInEncryption&quot;, e);</span>
+<span class="fc" id="L860">        }</span>
+<span class="fc" id="L861">    }</span>
+
+
+    /**
+     * @param rmd
+     * @throws RampartException
+     */
+    private void setupEncryptedKey(RampartMessageData rmd, Token token) 
+    throws RampartException {
+<span class="pc bpc" id="L870" title="1 of 4 branches missed.">        if(!rmd.isInitiator() &amp;&amp; token.isDerivedKeys()) {</span>
+                
+                //If we already have them, simply return
+<span class="pc bpc" id="L873" title="1 of 4 branches missed.">                if(this.encryptedKeyId != null &amp;&amp; this.encryptedKeyValue != null) {</span>
+<span class="fc" id="L874">                    return;</span>
+                }
+                
+                //Use the secret from the incoming EncryptedKey element
+<span class="fc" id="L878">                List&lt;WSHandlerResult&gt; resultsObj</span>
+                        = (List&lt;WSHandlerResult&gt;)rmd.getMsgContext().getProperty(WSHandlerConstants.RECV_RESULTS);
+<span class="pc bpc" id="L880" title="1 of 2 branches missed.">                if(resultsObj != null) {</span>
+<span class="fc" id="L881">                    encryptedKeyId = RampartUtil.getRequestEncryptedKeyId(resultsObj);</span>
+<span class="fc" id="L882">                    encryptedKeyValue = RampartUtil.getRequestEncryptedKeyValue(resultsObj);</span>
+                    
+                    //In the case where we don't have the EncryptedKey in the 
+                    //request, for the control to have reached this state,
+                    //the scenario MUST be a case where this is the response
+                    //message by a listener created for an async client
+                    //Therefor we will create a new EncryptedKey
+<span class="pc bpc" id="L889" title="3 of 4 branches missed.">                    if(encryptedKeyId == null &amp;&amp; encryptedKeyValue == null) {</span>
+<span class="nc" id="L890">                        createEncryptedKey(rmd, token);</span>
+                    }
+                } else {
+<span class="nc" id="L893">                    throw new RampartException(&quot;noSecurityResults&quot;);</span>
+                }
+<span class="fc" id="L895">        } else {</span>
+<span class="fc" id="L896">            createEncryptedKey(rmd, token);</span>
+        }
+       
+<span class="fc" id="L899">    }</span>
+
+    /**
+     * Create an encrypted key element
+     * @param rmd
+     * @param token
+     * @throws RampartException
+     */
+    private void createEncryptedKey(RampartMessageData rmd, Token token) throws RampartException {
+        //Set up the encrypted key to use
+<span class="fc" id="L909">        encrKey = this.getEncryptedKeyBuilder(rmd, token);</span>
+
+<span class="fc" id="L911">        Element bstElem = encrKey.getBinarySecurityTokenElement();</span>
+<span class="fc bfc" id="L912" title="All 2 branches covered.">        if (bstElem != null) {</span>
+            // If a BST is available then use it
+<span class="fc" id="L914">            RampartUtil.appendChildToSecHeader(rmd, bstElem);</span>
+        }
+        
+        // Add the EncryptedKey
+<span class="fc" id="L918">        encrTokenElement = encrKey.getEncryptedKeyElement();</span>
+<span class="fc" id="L919">        this.encrTokenElement = RampartUtil.appendChildToSecHeader(rmd,</span>
+                encrTokenElement);
+<span class="fc" id="L921">        encryptedKeyValue = encrKey.getEphemeralKey();</span>
+<span class="fc" id="L922">        encryptedKeyId = encrKey.getId();</span>
+
+        //Store the token for client - response verification 
+        // and server - response creation
+        try {
+<span class="fc" id="L927">            org.apache.rahas.Token tok = new org.apache.rahas.Token(</span>
+                    encryptedKeyId, (OMElement)encrTokenElement , null, null);
+<span class="fc" id="L929">            tok.setSecret(encryptedKeyValue);</span>
+<span class="fc" id="L930">            rmd.getTokenStorage().add(tok);</span>
+<span class="nc" id="L931">        } catch (TrustException e) {</span>
+<span class="nc" id="L932">            throw new RampartException(&quot;errorInAddingTokenIntoStore&quot;, e);</span>
+<span class="fc" id="L933">        }</span>
+<span class="fc" id="L934">    }</span>
+}
+</pre><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rampart.builder/BindingBuilder.html b/axis2/java/core-rampart/code-coverage/org.apache.rampart.builder/BindingBuilder.html
new file mode 100644
index 0000000..e63df61
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rampart.builder/BindingBuilder.html
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>BindingBuilder</title><script type="text/javascript" src="../.resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rampart.builder</a> &gt; <span class="el_class">BindingBuilder</span></div><h1>BindingBuilder</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">399 of 1,456</td><td class="ctr2">73%</td><td class="bar">68 of 172</td><td class="ctr2">60%</td><td class="ctr1">61</td><td class="ctr2">104</td><td class="ctr1">72</td><td class="ctr2">331</td><td class="ctr1">2</td><td class="ctr2">18</td></tr></tfoot><tbody><tr><td id="a13"><a href="BindingBuilder.java.html#L258" class="el_method">getSignatureBuilder(RampartMessageData, Token, String)</a></td><td class="bar" id="b0"><img src="../.resources/redbar.gif" width="29" height="10" title="89" alt="89"/><img src="../.resources/greenbar.gif" width="40" height="10" title="120" alt="120"/></td><td class="ctr2" id="c14">57%</td><td class="bar" id="d2"><img src="../.resources/redbar.gif" width="19" height="10" title="8" alt="8"/><img src="../.resources/greenbar.gif" width="33" height="10" title="14" alt="14"/></td><td class="ctr2" id="e4">64%</td><td class="ctr1" id="f2">8</td><td class="ctr2" id="g3">12</td><td class="ctr1" id="h1">13</td><td class="ctr2" id="i2">44</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a7"><a href="BindingBuilder.java.html#L551" class="el_method">doSymmSignature(RampartMessageData, Token, Token, List)</a></td><td class="bar" id="b1"><img src="../.resources/redbar.gif" width="24" height="10" title="73" alt="73"/><img src="../.resources/greenbar.gif" width="95" height="10" title="287" alt="287"/></td><td class="ctr2" id="c9">80%</td><td class="bar" id="d0"><img src="../.resources/redbar.gif" width="43" height="10" title="18" alt="18"/><img src="../.resources/greenbar.gif" width="76" height="10" title="32" alt="32"/></td><td class="ctr2" id="e3">64%</td><td class="ctr1" id="f1">14</td><td class="ctr2" id="g0">26</td><td class="ctr1" id="h0">22</td><td class="ctr2" id="i0">85</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a3"><a href="BindingBuilder.java.html#L114" class="el_method">addUsernameToken(RampartMessageData, UsernameToken)</a></td><td class="bar" id="b2"><img src="../.resources/redbar.gif" width="22" height="10" title="67" alt="67"/><img src="../.resources/greenbar.gif" width="38" height="10" title="116" alt="116"/></td><td class="ctr2" id="c13">63%</td><td class="bar" id="d1"><img src="../.resources/redbar.gif" width="40" height="10" title="17" alt="17"/><img src="../.resources/greenbar.gif" width="36" height="10" title="15" alt="15"/></td><td class="ctr2" id="e8">47%</td><td class="ctr1" id="f0">15</td><td class="ctr2" id="g1">17</td><td class="ctr1" id="h2">9</td><td class="ctr2" id="i3">42</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a6"><a href="BindingBuilder.java.html#L489" class="el_method">doEndorsedSignatures(RampartMessageData, HashMap)</a></td><td class="bar" id="b3"><img src="../.resources/redbar.gif" width="14" height="10" title="42" alt="42"/><img src="../.resources/greenbar.gif" width="24" height="10" title="73" alt="73"/></td><td class="ctr2" id="c12">63%</td><td class="bar" id="d3"><img src="../.resources/redbar.gif" width="16" height="10" title="7" alt="7"/><img src="../.resources/greenbar.gif" width="12" height="10" title="5" alt="5"/></td><td class="ctr2" id="e9">42%</td><td class="ctr1" id="f4">5</td><td class="ctr2" id="g5">7</td><td class="ctr1" id="h3">7</td><td class="ctr2" id="i5">25</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a15"><a href="BindingBuilder.java.html#L355" class="el_method">handleSupportingTokens(RampartMessageData, SupportingToken)</a></td><td class="bar" id="b4"><img src="../.resources/redbar.gif" width="12" height="10" title="37" alt="37"/><img src="../.resources/greenbar.gif" width="62" height="10" title="186" alt="186"/></td><td class="ctr2" id="c7">83%</td><td class="bar" id="d4"><img src="../.resources/redbar.gif" width="14" height="10" title="6" alt="6"/><img src="../.resources/greenbar.gif" width="43" height="10" title="18" alt="18"/></td><td class="ctr2" id="e0">75%</td><td class="ctr1" id="f3">6</td><td class="ctr2" id="g2">13</td><td class="ctr1" id="h4">6</td><td class="ctr2" id="i1">49</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a0"><a href="BindingBuilder.java.html#L798" class="el_method">addSignatureConfirmation(RampartMessageData, List)</a></td><td class="bar" id="b5"><img src="../.resources/redbar.gif" width="9" height="10" title="29" alt="29"/><img src="../.resources/greenbar.gif" width="33" height="10" title="99" alt="99"/></td><td class="ctr2" id="c10">77%</td><td class="bar" id="d5"><img src="../.resources/redbar.gif" width="12" height="10" title="5" alt="5"/><img src="../.resources/greenbar.gif" width="21" height="10" title="9" alt="9"/></td><td class="ctr2" id="e2">64%</td><td class="ctr1" id="f5">4</td><td class="ctr2" id="g4">8</td><td class="ctr1" id="h5">5</td><td class="ctr2" id="i4">28</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a14"><a href="BindingBuilder.java.html#L782" class="el_method">getToken(RampartMessageData, String)</a></td><td class="bar" id="b6"><img src="../.resources/redbar.gif" width="8" height="10" title="24" alt="24"/><img src="../.resources/greenbar.gif" width="3" height="10" title="10" alt="10"/></td><td class="ctr2" id="c15">29%</td><td class="bar" id="d8"><img src="../.resources/redbar.gif" width="2" height="10" title="1" alt="1"/><img src="../.resources/greenbar.gif" width="2" height="10" title="1" alt="1"/></td><td class="ctr2" id="e5">50%</td><td class="ctr1" id="f8">1</td><td class="ctr2" id="g8">2</td><td class="ctr1" id="h6">3</td><td class="ctr2" id="i9">7</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a2"><a href="BindingBuilder.java.html#L85" class="el_method">addTimestamp(RampartMessageData)</a></td><td class="bar" id="b7"><img src="../.resources/redbar.gif" width="3" height="10" title="11" alt="11"/><img src="../.resources/greenbar.gif" width="12" height="10" title="37" alt="37"/></td><td class="ctr2" id="c11">77%</td><td class="bar" id="d9"><img src="../.resources/redbar.gif" width="2" height="10" title="1" alt="1"/><img src="../.resources/greenbar.gif" width="2" height="10" title="1" alt="1"/></td><td class="ctr2" id="e6">50%</td><td class="ctr1" id="f9">1</td><td class="ctr2" id="g9">2</td><td class="ctr1" id="h8">1</td><td class="ctr2" id="i7">11</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a8"><a href="BindingBuilder.java.html#L216" class="el_method">getEncryptedKeyBuilder(RampartMessageData, Token)</a></td><td class="bar" id="b8"><img src="../.resources/redbar.gif" width="2" height="10" title="7" alt="7"/><img src="../.resources/greenbar.gif" width="10" height="10" title="32" alt="32"/></td><td class="ctr2" id="c8">82%</td><td class="bar" id="d10"/><td class="ctr2" id="e10">n/a</td><td class="ctr1" id="f12">0</td><td class="ctr2" id="g10">1</td><td class="ctr1" id="h7">2</td><td class="ctr2" id="i8">10</td><td class="ctr1" id="j10">0</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a10"><a href="BindingBuilder.java.html#L240" class="el_method">getSignatureBuider(RampartMessageData, Token)</a></td><td class="bar" id="b9"><img src="../.resources/redbar.gif" width="2" height="10" title="6" alt="6"/></td><td class="ctr2" id="c16">0%</td><td class="bar" id="d11"/><td class="ctr2" id="e11">n/a</td><td class="ctr1" id="f10">1</td><td class="ctr2" id="g11">1</td><td class="ctr1" id="h9">1</td><td class="ctr2" id="i13">1</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k9">1</td></tr><tr><td id="a11"><a href="BindingBuilder.java.html#L247" class="el_method">getSignatureBuider(RampartMessageData, Token, String)</a></td><td class="bar" id="b10"><img src="../.resources/redbar.gif" width="2" height="10" title="6" alt="6"/></td><td class="ctr2" id="c17">0%</td><td class="bar" id="d12"/><td class="ctr2" id="e12">n/a</td><td class="ctr1" id="f11">1</td><td class="ctr2" id="g12">1</td><td class="ctr1" id="h10">1</td><td class="ctr2" id="i14">1</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k10">1</td></tr><tr><td id="a1"><a href="BindingBuilder.java.html#L451" class="el_method">addSignatureParts(HashMap, List)</a></td><td class="bar" id="b11"><img src="../.resources/redbar.gif" width="1" height="10" title="5" alt="5"/><img src="../.resources/greenbar.gif" width="17" height="10" title="52" alt="52"/></td><td class="ctr2" id="c5">91%</td><td class="bar" id="d7"><img src="../.resources/redbar.gif" width="4" height="10" title="2" alt="2"/><img src="../.resources/greenbar.gif" width="14" height="10" title="6" alt="6"/></td><td class="ctr2" id="e1">75%</td><td class="ctr1" id="f7">2</td><td class="ctr2" id="g6">5</td><td class="ctr1" id="h11">1</td><td class="ctr2" id="i6">15</td><td class="ctr1" id="j11">0</td><td class="ctr2" id="k11">1</td></tr><tr><td id="a5"><a href="BindingBuilder.java.html#L851" class="el_method">checkForX509PkiPath(WSSecSignature, Token)</a></td><td class="bar" id="b12"><img src="../.resources/redbar.gif" width="1" height="10" title="3" alt="3"/><img src="../.resources/greenbar.gif" width="5" height="10" title="17" alt="17"/></td><td class="ctr2" id="c6">85%</td><td class="bar" id="d6"><img src="../.resources/redbar.gif" width="7" height="10" title="3" alt="3"/><img src="../.resources/greenbar.gif" width="7" height="10" title="3" alt="3"/></td><td class="ctr2" id="e7">50%</td><td class="ctr1" id="f6">3</td><td class="ctr2" id="g7">4</td><td class="ctr1" id="h12">1</td><td class="ctr2" id="i10">5</td><td class="ctr1" id="j12">0</td><td class="ctr2" id="k12">1</td></tr><tr><td id="a4"><a href="BindingBuilder.java.html#L67" class="el_method">BindingBuilder()</a></td><td class="bar" id="b13"><img src="../.resources/greenbar.gif" width="3" height="10" title="11" alt="11"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d13"/><td class="ctr2" id="e13">n/a</td><td class="ctr1" id="f13">0</td><td class="ctr2" id="g13">1</td><td class="ctr1" id="h13">0</td><td class="ctr2" id="i11">3</td><td class="ctr1" id="j13">0</td><td class="ctr2" id="k13">1</td></tr><tr><td id="a12"><a href="BindingBuilder.java.html#L252" class="el_method">getSignatureBuilder(RampartMessageData, Token)</a></td><td class="bar" id="b14"><img src="../.resources/greenbar.gif" width="2" height="10" title="6" alt="6"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d14"/><td class="ctr2" id="e14">n/a</td><td class="ctr1" id="f14">0</td><td class="ctr2" id="g14">1</td><td class="ctr1" id="h14">0</td><td class="ctr2" id="i15">1</td><td class="ctr1" id="j14">0</td><td class="ctr2" id="k14">1</td></tr><tr><td id="a16"><a href="BindingBuilder.java.html#L483" class="el_method">setInsertionLocation(Element)</a></td><td class="bar" id="b15"><img src="../.resources/greenbar.gif" width="1" height="10" title="4" alt="4"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d15"/><td class="ctr2" id="e15">n/a</td><td class="ctr1" id="f15">0</td><td class="ctr2" id="g15">1</td><td class="ctr1" id="h15">0</td><td class="ctr2" id="i12">2</td><td class="ctr1" id="j15">0</td><td class="ctr2" id="k15">1</td></tr><tr><td id="a17"><a href="BindingBuilder.java.html#L68" class="el_method">static {...}</a></td><td class="bar" id="b16"><img src="../.resources/greenbar.gif" width="1" height="10" title="4" alt="4"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d16"/><td class="ctr2" id="e16">n/a</td><td class="ctr1" id="f16">0</td><td class="ctr2" id="g16">1</td><td class="ctr1" id="h16">0</td><td class="ctr2" id="i16">1</td><td class="ctr1" id="j16">0</td><td class="ctr2" id="k16">1</td></tr><tr><td id="a9"><a href="BindingBuilder.java.html#L479" class="el_method">getInsertionLocation()</a></td><td class="bar" id="b17"><img src="../.resources/greenbar.gif" width="1" height="10" title="3" alt="3"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d17"/><td class="ctr2" id="e17">n/a</td><td class="ctr1" id="f17">0</td><td class="ctr2" id="g17">1</td><td class="ctr1" id="h17">0</td><td class="ctr2" id="i17">1</td><td class="ctr1" id="j17">0</td><td class="ctr2" id="k17">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rampart.builder/BindingBuilder.java.html b/axis2/java/core-rampart/code-coverage/org.apache.rampart.builder/BindingBuilder.java.html
new file mode 100644
index 0000000..9ed8ec2
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rampart.builder/BindingBuilder.java.html
@@ -0,0 +1,862 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>BindingBuilder.java</title><link rel="stylesheet" href="../.resources/prettify.css" type="text/css"/><script type="text/javascript" src="../.resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rampart.builder</a> &gt; <span class="el_source">BindingBuilder.java</span></div><h1>BindingBuilder.java</h1><pre class="source lang-java linenums">/*
+ * Copyright 2004,2005 The Apache Software Foundation.
+ *
+ * Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package org.apache.rampart.builder;
+
+import org.apache.axiom.om.OMElement;
+import org.apache.axis2.client.Options;
+import org.apache.commons.logging.Log;
+import org.apache.commons.logging.LogFactory;
+import org.apache.rahas.EncryptedKeyToken;
+import org.apache.rahas.SimpleTokenStore;
+import org.apache.rahas.TrustException;
+import org.apache.rampart.RampartException;
+import org.apache.rampart.RampartMessageData;
+import org.apache.rampart.policy.RampartPolicyData;
+import org.apache.rampart.policy.SupportingPolicyData;
+import org.apache.rampart.util.RampartUtil;
+import org.apache.ws.secpolicy.Constants;
+import org.apache.ws.secpolicy.SPConstants;
+import org.apache.ws.secpolicy.model.IssuedToken;
+import org.apache.ws.secpolicy.model.SecureConversationToken;
+import org.apache.ws.secpolicy.model.SupportingToken;
+import org.apache.ws.secpolicy.model.Token;
+import org.apache.ws.secpolicy.model.UsernameToken;
+import org.apache.ws.secpolicy.model.X509Token;
+import org.apache.ws.security.WSConstants;
+import org.apache.ws.security.WSEncryptionPart;
+import org.apache.ws.security.WSPasswordCallback;
+import org.apache.ws.security.WSSecurityEngineResult;
+import org.apache.ws.security.WSSecurityException;
+import org.apache.ws.security.conversation.ConversationConstants;
+import org.apache.ws.security.conversation.ConversationException;
+import org.apache.ws.security.handler.WSHandlerConstants;
+import org.apache.ws.security.handler.WSHandlerResult;
+import org.apache.ws.security.message.WSSecDKSign;
+import org.apache.ws.security.message.WSSecEncryptedKey;
+import org.apache.ws.security.message.WSSecSignature;
+import org.apache.ws.security.message.WSSecSignatureConfirmation;
+import org.apache.ws.security.message.WSSecTimestamp;
+import org.apache.ws.security.message.WSSecUsernameToken;
+import org.apache.ws.security.message.token.SecurityTokenReference;
+import org.apache.ws.security.util.WSSecurityUtil;
+import org.w3c.dom.Document;
+import org.w3c.dom.Element;
+
+import javax.security.auth.callback.CallbackHandler;
+import javax.security.auth.callback.UnsupportedCallbackException;
+import javax.xml.crypto.dsig.Reference;
+
+import java.io.IOException;
+import java.util.*;
+import java.util.Map.Entry;
+
+<span class="fc" id="L67">public abstract class BindingBuilder {</span>
+<span class="fc" id="L68">    private static Log log = LogFactory.getLog(BindingBuilder.class);</span>
+
+    private Element insertionLocation;
+    
+<span class="fc" id="L72">    protected String mainSigId = null;</span>
+    
+<span class="fc" id="L74">    protected ArrayList&lt;String&gt; encryptedTokensIdList = new ArrayList&lt;String&gt;();</span>
+    
+    protected Element timestampElement;
+    
+    protected Element mainRefListElement;
+    
+    
+    /**
+     * @param rmd
+     */
+    protected void addTimestamp(RampartMessageData rmd) {
+<span class="fc" id="L85">        log.debug(&quot;Adding timestamp&quot;);</span>
+
+<span class="fc" id="L87">        WSSecTimestamp timestampBuilder = new WSSecTimestamp();</span>
+<span class="fc" id="L88">        timestampBuilder.setWsConfig(rmd.getConfig());</span>
+
+<span class="fc" id="L90">        timestampBuilder.setTimeToLive(RampartUtil.getTimeToLive(rmd));</span>
+        
+        // add the Timestamp to the SOAP Enevelope
+
+<span class="fc" id="L94">        timestampBuilder.build(rmd.getDocument(), rmd</span>
+                .getSecHeader());
+
+<span class="pc bpc" id="L97" title="1 of 2 branches missed.">        if (log.isDebugEnabled()) {</span>
+<span class="nc" id="L98">            log.debug(&quot;Timestamp id: &quot; + timestampBuilder.getId());</span>
+        }
+<span class="fc" id="L100">        rmd.setTimestampId(timestampBuilder.getId());</span>
+        
+<span class="fc" id="L102">        this.timestampElement = timestampBuilder.getElement();</span>
+<span class="fc" id="L103">        log.debug(&quot;Adding timestamp: DONE&quot;);</span>
+<span class="fc" id="L104">    }</span>
+    
+    /**
+     * Add a UsernameToken to the security header
+     * @param rmd
+     * @return The &lt;code&gt;WSSecUsernameToken&lt;/code&gt; instance
+     * @throws RampartException
+     */
+    protected WSSecUsernameToken addUsernameToken(RampartMessageData rmd, UsernameToken token) throws RampartException {
+
+<span class="fc" id="L114">        log.debug(&quot;Adding a UsernameToken&quot;);</span>
+
+<span class="fc" id="L116">        RampartPolicyData rpd = rmd.getPolicyData();</span>
+        
+        //Get the user
+        //First try options
+<span class="fc" id="L120">        Options options = rmd.getMsgContext().getOptions();</span>
+<span class="fc" id="L121">        String user = options.getUserName();</span>
+<span class="pc bpc" id="L122" title="3 of 4 branches missed.">        if(user == null || user.length() == 0) {</span>
+            //Then try RampartConfig
+<span class="pc bpc" id="L124" title="1 of 2 branches missed.">            if(rpd.getRampartConfig() != null) {</span>
+<span class="fc" id="L125">                user = rpd.getRampartConfig().getUser();</span>
+            }
+        }
+        
+<span class="pc bpc" id="L129" title="2 of 4 branches missed.">        if(user != null &amp;&amp; !&quot;&quot;.equals(user)) {</span>
+<span class="pc bpc" id="L130" title="1 of 2 branches missed.">            if (log.isDebugEnabled()) {</span>
+<span class="nc" id="L131">                log.debug(&quot;User : &quot; + user);</span>
+            }
+
+            // If NoPassword property is set we don't need to set the password
+<span class="fc bfc" id="L135" title="All 2 branches covered.">            if (token.isNoPassword()) {</span>
+<span class="fc" id="L136">                WSSecUsernameToken utBuilder = new WSSecUsernameToken();</span>
+<span class="fc" id="L137">                utBuilder.setUserInfo(user, null);</span>
+<span class="fc" id="L138">                utBuilder.setPasswordType(null);</span>
+<span class="pc bpc" id="L139" title="1 of 2 branches missed.">                if (rmd.getConfig() != null) {</span>
+<span class="fc" id="L140">                    utBuilder.setWsConfig(rmd.getConfig());</span>
+                }
+<span class="fc" id="L142">                return utBuilder;</span>
+            }
+            
+            //Get the password
+
+            //First check options object for a password
+<span class="fc" id="L148">            String password = options.getPassword();</span>
+            
+<span class="pc bpc" id="L150" title="3 of 4 branches missed.">            if(password == null || password.length() == 0) {</span>
+                
+                //Then try to get the password from the given callback handler
+<span class="fc" id="L153">                CallbackHandler handler = RampartUtil.getPasswordCB(rmd);</span>
+            
+<span class="pc bpc" id="L155" title="1 of 2 branches missed.">                if(handler == null) {</span>
+                    //If the callback handler is missing
+<span class="nc" id="L157">                    throw new RampartException(&quot;cbHandlerMissing&quot;);</span>
+                }
+                
+<span class="fc" id="L160">                WSPasswordCallback[] cb = { new WSPasswordCallback(user,</span>
+                        WSPasswordCallback.USERNAME_TOKEN) };
+                try {
+<span class="fc" id="L163">                    handler.handle(cb);</span>
+<span class="nc" id="L164">                } catch (Exception e) {</span>
+<span class="nc" id="L165">                    throw new RampartException(&quot;errorInGettingPasswordForUser&quot;, </span>
+                            new String[]{user}, e);
+<span class="fc" id="L167">                }</span>
+                
+                //get the password
+<span class="fc" id="L170">                password = cb[0].getPassword();</span>
+            }
+
+<span class="pc bpc" id="L173" title="1 of 2 branches missed.">            if (log.isDebugEnabled()) {</span>
+<span class="nc" id="L174">                log.debug(&quot;Password : &quot; + password);</span>
+            }
+
+<span class="pc bpc" id="L177" title="2 of 4 branches missed.">            if(password != null &amp;&amp; !&quot;&quot;.equals(password)) {</span>
+                //If the password is available then build the token
+                
+<span class="fc" id="L180">                WSSecUsernameToken utBuilder = new WSSecUsernameToken();</span>
+<span class="pc bpc" id="L181" title="1 of 2 branches missed.">                if(rmd.getConfig() != null) {</span>
+<span class="fc" id="L182">                    utBuilder.setWsConfig(rmd.getConfig());</span>
+                }
+<span class="pc bpc" id="L184" title="1 of 2 branches missed.">                if (token.isHashPassword()) {</span>
+<span class="nc" id="L185">                    utBuilder.setPasswordType(WSConstants.PASSWORD_DIGEST);  </span>
+                } else {
+<span class="fc" id="L187">                    utBuilder.setPasswordType(WSConstants.PASSWORD_TEXT);</span>
+                }
+                
+<span class="fc" id="L190">                utBuilder.setUserInfo(user, password);</span>
+                
+<span class="fc" id="L192">                return utBuilder;</span>
+            } else {
+                //If there's no password then throw an exception
+<span class="nc" id="L195">                throw new RampartException(&quot;noPasswordForUser&quot;, </span>
+                        new String[]{user});
+            }
+            
+        } else {
+<span class="nc" id="L200">            log.debug(&quot;No user value specified in the configuration&quot;);</span>
+<span class="nc" id="L201">            throw new RampartException(&quot;userMissing&quot;);</span>
+        }
+        
+    }
+    
+    
+    /**
+     * @param rmd
+     * @param token
+     * @return
+     * @throws WSSecurityException
+     * @throws RampartException
+     */
+    protected WSSecEncryptedKey getEncryptedKeyBuilder(RampartMessageData rmd, Token token) throws RampartException {
+        
+<span class="fc" id="L216">        RampartPolicyData rpd = rmd.getPolicyData();</span>
+<span class="fc" id="L217">        Document doc = rmd.getDocument();</span>
+        
+<span class="fc" id="L219">        WSSecEncryptedKey encrKey = new WSSecEncryptedKey();</span>
+        
+        try {
+<span class="fc" id="L222">            RampartUtil.setKeyIdentifierType(rmd, encrKey, token);</span>
+<span class="fc" id="L223">            RampartUtil.setEncryptionUser(rmd, encrKey);</span>
+
+            //TODO we do not need to pass keysize as it is taken from algorithm it self - verify
+<span class="fc" id="L226">            encrKey.setKeyEncAlgo(rpd.getAlgorithmSuite().getAsymmetricKeyWrap());</span>
+            
+<span class="fc" id="L228">            encrKey.prepare(doc, RampartUtil.getEncryptionCrypto(rpd.getRampartConfig(), rmd.getCustomClassLoader()));</span>
+            
+<span class="fc" id="L230">            return encrKey;</span>
+<span class="nc" id="L231">        } catch (WSSecurityException e) {</span>
+<span class="nc" id="L232">            throw new RampartException(&quot;errorCreatingEncryptedKey&quot;, e);</span>
+        }
+    }
+    
+    //Deprecated after 1.5 release
+    @Deprecated 
+    protected WSSecSignature getSignatureBuider(RampartMessageData rmd, 
+                                                Token token) throws RampartException {
+<span class="nc" id="L240">    	return getSignatureBuilder(rmd, token, null);</span>
+    }
+
+    //Deprecated after 1.5 release
+    @Deprecated
+    protected WSSecSignature getSignatureBuider(RampartMessageData rmd, Token token,
+                                                String userCertAlias) throws RampartException {
+<span class="nc" id="L247">    	return getSignatureBuilder(rmd, token, userCertAlias);</span>
+    }
+    
+    protected WSSecSignature getSignatureBuilder(RampartMessageData rmd, 
+                                                 Token token)throws RampartException {
+<span class="fc" id="L252">        return getSignatureBuilder(rmd, token, null);</span>
+    }
+    
+    protected WSSecSignature getSignatureBuilder(RampartMessageData rmd, Token token,
+                                                 String userCertAlias) throws RampartException {
+
+<span class="fc" id="L258">        RampartPolicyData rpd = rmd.getPolicyData();</span>
+        
+<span class="fc" id="L260">        WSSecSignature sig = new WSSecSignature();</span>
+<span class="fc" id="L261">        checkForX509PkiPath(sig, token);</span>
+<span class="fc" id="L262">        sig.setWsConfig(rmd.getConfig());</span>
+
+<span class="pc bpc" id="L264" title="1 of 2 branches missed.">        if (log.isDebugEnabled()) {</span>
+<span class="nc" id="L265">            log.debug(&quot;Token inclusion: &quot; + token.getInclusion());</span>
+        }
+
+<span class="fc" id="L268">        RampartUtil.setKeyIdentifierType(rmd, sig, token);</span>
+
+<span class="fc" id="L270">        String user = null;</span>
+        
+<span class="fc bfc" id="L272" title="All 2 branches covered.">        if (userCertAlias != null) {</span>
+<span class="fc" id="L273">            user = userCertAlias;</span>
+        }
+
+        // Get the user - First check whether userCertAlias present
+<span class="fc bfc" id="L277" title="All 2 branches covered.">        if (user == null) {</span>
+<span class="fc" id="L278">            user = rpd.getRampartConfig().getUserCertAlias();</span>
+        }
+        
+        // If userCertAlias is not present, use user property as Alias
+        
+<span class="fc bfc" id="L283" title="All 2 branches covered.">        if (user == null) {</span>
+<span class="fc" id="L284">            user = rpd.getRampartConfig().getUser();</span>
+        }
+            
+<span class="fc" id="L287">        String password = null;</span>
+
+<span class="pc bpc" id="L289" title="2 of 4 branches missed.">        if(user != null &amp;&amp; !&quot;&quot;.equals(user)) {</span>
+<span class="pc bpc" id="L290" title="1 of 2 branches missed.">            if (log.isDebugEnabled()) {</span>
+<span class="nc" id="L291">                log.debug(&quot;User : &quot; + user);</span>
+            }
+
+            //Get the password
+<span class="fc" id="L295">            CallbackHandler handler = RampartUtil.getPasswordCB(rmd);</span>
+            
+<span class="pc bpc" id="L297" title="1 of 2 branches missed.">            if(handler == null) {</span>
+                //If the callback handler is missing
+<span class="nc" id="L299">                throw new RampartException(&quot;cbHandlerMissing&quot;);</span>
+            }
+            
+<span class="fc" id="L302">            WSPasswordCallback[] cb = { new WSPasswordCallback(user,</span>
+                    WSPasswordCallback.SIGNATURE) };
+            
+            try {
+<span class="fc" id="L306">                handler.handle(cb);</span>
+<span class="pc bpc" id="L307" title="2 of 4 branches missed.">                if(cb[0].getPassword() != null &amp;&amp; !&quot;&quot;.equals(cb[0].getPassword())) {</span>
+<span class="fc" id="L308">                    password = cb[0].getPassword();</span>
+<span class="pc bpc" id="L309" title="1 of 2 branches missed.">                    if (log.isDebugEnabled()) {</span>
+<span class="nc" id="L310">                        log.debug(&quot;Password : &quot; + password);</span>
+                    }
+                } else {
+                    //If there's no password then throw an exception
+<span class="nc" id="L314">                    throw new RampartException(&quot;noPasswordForUser&quot;, </span>
+                            new String[]{user});
+                }
+<span class="nc" id="L317">            } catch (IOException e) {</span>
+<span class="nc" id="L318">                throw new RampartException(&quot;errorInGettingPasswordForUser&quot;, </span>
+                        new String[]{user}, e);
+<span class="nc" id="L320">            } catch (UnsupportedCallbackException e) {</span>
+<span class="nc" id="L321">                throw new RampartException(&quot;errorInGettingPasswordForUser&quot;, </span>
+                        new String[]{user}, e);
+<span class="fc" id="L323">            }</span>
+            
+<span class="fc" id="L325">        } else {</span>
+<span class="nc" id="L326">            log.debug(&quot;No user value specified in the configuration&quot;);</span>
+<span class="nc" id="L327">            throw new RampartException(&quot;userMissing&quot;);</span>
+        }
+        
+<span class="fc" id="L330">        sig.setUserInfo(user, password);</span>
+<span class="fc" id="L331">        sig.setSignatureAlgorithm(rpd.getAlgorithmSuite().getAsymmetricSignature());</span>
+<span class="fc" id="L332">        sig.setSigCanonicalization(rpd.getAlgorithmSuite().getInclusiveC14n());</span>
+        
+        try {
+<span class="fc" id="L335">            sig.prepare(rmd.getDocument(), RampartUtil.getSignatureCrypto(rpd</span>
+                    .getRampartConfig(), rmd.getCustomClassLoader()), 
+                    rmd.getSecHeader());
+<span class="nc" id="L338">        } catch (WSSecurityException e) {</span>
+<span class="nc" id="L339">            throw new RampartException(&quot;errorInSignatureWithX509Token&quot;, e);</span>
+<span class="fc" id="L340">        }</span>
+        
+<span class="fc" id="L342">        return sig;</span>
+    }
+    
+    /**
+     * @param rmd
+     * @param suppTokens
+     * @throws RampartException
+     */
+    protected HashMap handleSupportingTokens(RampartMessageData rmd, SupportingToken suppTokens)
+            throws RampartException {
+        
+        //Create the list to hold the tokens
+        // TODO putting different types of objects. Need to figure out a way to add single types of objects
+<span class="fc" id="L355">        HashMap endSuppTokMap = new HashMap();</span>
+        
+<span class="pc bpc" id="L357" title="1 of 6 branches missed.">        if(suppTokens != null &amp;&amp; suppTokens.getTokens() != null &amp;&amp;</span>
+                suppTokens.getTokens().size() &gt; 0) {
+<span class="fc" id="L359">            log.debug(&quot;Processing supporting tokens&quot;);</span>
+
+<span class="fc" id="L361">            ArrayList tokens = suppTokens.getTokens();</span>
+<span class="fc bfc" id="L362" title="All 2 branches covered.">            for (Object objectToken : tokens) {</span>
+<span class="fc" id="L363">                Token token = (Token) objectToken;</span>
+<span class="fc" id="L364">                org.apache.rahas.Token endSuppTok = null;</span>
+<span class="pc bpc" id="L365" title="1 of 4 branches missed.">                if (token instanceof IssuedToken &amp;&amp; rmd.isInitiator()) {</span>
+<span class="fc" id="L366">                    String id = RampartUtil.getIssuedToken(rmd, (IssuedToken) token);</span>
+                    try {
+<span class="fc" id="L368">                        endSuppTok = rmd.getTokenStorage().getToken(id);</span>
+<span class="nc" id="L369">                    } catch (TrustException e) {</span>
+<span class="nc" id="L370">                        throw new RampartException(&quot;errorInRetrievingTokenId&quot;,</span>
+                                new String[]{id}, e);
+<span class="fc" id="L372">                    }</span>
+
+<span class="pc bpc" id="L374" title="1 of 2 branches missed.">                    if (endSuppTok == null) {</span>
+<span class="nc" id="L375">                        throw new RampartException(&quot;errorInRetrievingTokenId&quot;,</span>
+                                new String[]{id});
+                    }
+
+                    //Add the token to the header
+<span class="fc" id="L380">                    Element siblingElem = RampartUtil</span>
+                            .insertSiblingAfter(rmd, this.getInsertionLocation(),
+                                    (Element) endSuppTok.getToken());
+<span class="fc" id="L383">                    this.setInsertionLocation(siblingElem);</span>
+
+<span class="pc bpc" id="L385" title="1 of 2 branches missed.">                    if (suppTokens.isEncryptedToken()) {</span>
+<span class="nc" id="L386">                        this.encryptedTokensIdList.add(endSuppTok.getId());</span>
+                    }
+
+                    //Add the extracted token
+<span class="fc" id="L390">                    endSuppTokMap.put(token, endSuppTok);</span>
+
+<span class="fc bfc" id="L392" title="All 2 branches covered.">                } else if (token instanceof X509Token) {</span>
+
+                    //We have to use a cert
+                    //Prepare X509 signature
+<span class="fc" id="L396">                    WSSecSignature sig = this.getSignatureBuilder(rmd, token);</span>
+<span class="fc" id="L397">                    Element bstElem = sig.getBinarySecurityTokenElement();</span>
+<span class="pc bpc" id="L398" title="1 of 2 branches missed.">                    if (bstElem != null) {</span>
+<span class="fc" id="L399">                        bstElem = RampartUtil.insertSiblingAfter(rmd,</span>
+                                this.getInsertionLocation(), bstElem);
+<span class="fc" id="L401">                        this.setInsertionLocation(bstElem);</span>
+
+<span class="fc" id="L403">                        SupportingPolicyData supportingPolcy = new SupportingPolicyData();</span>
+<span class="fc" id="L404">                        supportingPolcy.build(suppTokens);</span>
+<span class="fc" id="L405">                        supportingPolcy.setSignatureToken(token);</span>
+<span class="fc" id="L406">                        supportingPolcy.setEncryptionToken(token);</span>
+<span class="fc" id="L407">                        rmd.getPolicyData().addSupportingPolicyData(supportingPolcy);</span>
+
+<span class="fc bfc" id="L409" title="All 2 branches covered.">                        if (suppTokens.isEncryptedToken()) {</span>
+<span class="fc" id="L410">                            this.encryptedTokensIdList.add(sig.getBSTTokenId());</span>
+                        }
+                    }
+<span class="fc" id="L413">                    endSuppTokMap.put(token, sig);</span>
+
+<span class="pc bpc" id="L415" title="1 of 2 branches missed.">                } else if (token instanceof UsernameToken) {</span>
+<span class="fc" id="L416">                    WSSecUsernameToken utBuilder = addUsernameToken(rmd, (UsernameToken) token);</span>
+
+<span class="fc" id="L418">                    utBuilder.prepare(rmd.getDocument());</span>
+
+                    //Add the UT
+<span class="fc" id="L421">                    Element elem = utBuilder.getUsernameTokenElement();</span>
+<span class="fc" id="L422">                    elem = RampartUtil.insertSiblingAfter(rmd, this.getInsertionLocation(), elem);</span>
+
+<span class="fc" id="L424">                    encryptedTokensIdList.add(utBuilder.getId());</span>
+
+                    //Move the insert location to the next element
+<span class="fc" id="L427">                    this.setInsertionLocation(elem);</span>
+<span class="fc" id="L428">                    Date now = new Date();</span>
+                    try {
+<span class="fc" id="L430">                        org.apache.rahas.Token tempTok = new org.apache.rahas.Token(</span>
+                                utBuilder.getId(), (OMElement) elem, now,
+                                new Date(now.getTime() + 300000));
+<span class="fc" id="L433">                        endSuppTokMap.put(token, tempTok);</span>
+<span class="nc" id="L434">                    } catch (TrustException e) {</span>
+<span class="nc" id="L435">                        throw new RampartException(&quot;errorCreatingRahasToken&quot;, e);</span>
+<span class="fc" id="L436">                    }</span>
+                }
+<span class="fc" id="L438">            }</span>
+        }
+        
+<span class="fc" id="L441">        return endSuppTokMap;</span>
+    }
+    /**
+     * @param tokenMap
+     * @param sigParts
+     * @throws RampartException
+     */
+    protected List&lt;WSEncryptionPart&gt; addSignatureParts(HashMap tokenMap, List&lt;WSEncryptionPart&gt; sigParts)
+            throws RampartException {
+    	
+<span class="fc" id="L451">        Set entrySet = tokenMap.entrySet();</span>
+
+<span class="fc bfc" id="L453" title="All 2 branches covered.">        for (Object anEntrySet : entrySet) {</span>
+<span class="fc" id="L454">            Object tempTok = ((Entry) anEntrySet).getValue();</span>
+<span class="fc" id="L455">            WSEncryptionPart part = null;</span>
+
+<span class="fc bfc" id="L457" title="All 2 branches covered.">            if (tempTok instanceof org.apache.rahas.Token) {</span>
+
+<span class="fc" id="L459">                part = new WSEncryptionPart(</span>
+                        ((org.apache.rahas.Token) tempTok).getId());
+
+<span class="pc bpc" id="L462" title="1 of 2 branches missed.">            } else if (tempTok instanceof WSSecSignature) {</span>
+<span class="fc" id="L463">                WSSecSignature tempSig = (WSSecSignature) tempTok;</span>
+<span class="pc bpc" id="L464" title="1 of 2 branches missed.">                if (tempSig.getBSTTokenId() != null) {</span>
+<span class="fc" id="L465">                    part = new WSEncryptionPart(tempSig.getBSTTokenId());</span>
+                }
+<span class="fc" id="L467">            } else {</span>
+
+<span class="nc" id="L469">                throw new RampartException(&quot;UnsupportedTokenInSupportingToken&quot;);</span>
+            }
+<span class="fc" id="L471">            sigParts.add(part);</span>
+<span class="fc" id="L472">        }</span>
+                
+<span class="fc" id="L474">        return sigParts;</span>
+    }
+
+    
+    public Element getInsertionLocation() {
+<span class="fc" id="L479">        return insertionLocation;</span>
+    }
+
+    public void setInsertionLocation(Element insertionLocation) {
+<span class="fc" id="L483">        this.insertionLocation = insertionLocation;</span>
+<span class="fc" id="L484">    }</span>
+    
+    
+    protected List&lt;byte[]&gt; doEndorsedSignatures(RampartMessageData rmd, HashMap tokenMap) throws RampartException {
+        
+<span class="fc" id="L489">        Set tokenSet = tokenMap.keySet();</span>
+        
+<span class="fc" id="L491">        List&lt;byte[]&gt; sigValues = new ArrayList&lt;byte[]&gt;();</span>
+
+<span class="fc bfc" id="L493" title="All 2 branches covered.">        for (Object aTokenSet : tokenSet) {</span>
+
+<span class="fc" id="L495">            Token token = (Token) aTokenSet;</span>
+
+<span class="fc" id="L497">            Object tempTok = tokenMap.get(token);</span>
+
+            // Migrating to a list
+<span class="fc" id="L500">            List&lt;WSEncryptionPart&gt; sigParts = new ArrayList&lt;WSEncryptionPart&gt;();</span>
+<span class="fc" id="L501">            sigParts.add(new WSEncryptionPart(this.mainSigId));</span>
+
+<span class="pc bpc" id="L503" title="1 of 2 branches missed.">            if (tempTok instanceof org.apache.rahas.Token) {</span>
+<span class="nc" id="L504">                org.apache.rahas.Token tok = (org.apache.rahas.Token) tempTok;</span>
+<span class="nc bnc" id="L505" title="All 2 branches missed.">                if (rmd.getPolicyData().isTokenProtection()) {</span>
+<span class="nc" id="L506">                    sigParts.add(new WSEncryptionPart(tok.getId()));</span>
+                }
+
+<span class="nc" id="L509">                this.doSymmSignature(rmd, token, (org.apache.rahas.Token) tempTok, sigParts);</span>
+
+<span class="pc bpc" id="L511" title="1 of 2 branches missed.">            } else if (tempTok instanceof WSSecSignature) {</span>
+<span class="fc" id="L512">                WSSecSignature sig = (WSSecSignature) tempTok;</span>
+<span class="pc bpc" id="L513" title="3 of 4 branches missed.">                if (rmd.getPolicyData().isTokenProtection() &amp;&amp;</span>
+                        sig.getBSTTokenId() != null) {
+<span class="nc" id="L515">                    sigParts.add(new WSEncryptionPart(sig.getBSTTokenId()));</span>
+                }
+
+                try {
+
+
+<span class="fc" id="L521">                    List&lt;Reference&gt; referenceList</span>
+                            = sig.addReferencesToSign(sigParts, rmd.getSecHeader());
+
+                    /**
+                     * Before migration it was - this.setInsertionLocation(RampartUtil.insertSiblingAfter(rmd, this
+                     *       .getInsertionLocation(), supportingSignatureElement));
+                     *
+                     * In this case we need to append &lt;Signature&gt;..&lt;/Signature&gt; element to
+                     * current insertion location
+                     */
+
+<span class="fc" id="L532">                    sig.computeSignature(referenceList, false, this.getInsertionLocation());</span>
+
+<span class="fc" id="L534">                    this.setInsertionLocation(sig.getSignatureElement());</span>
+
+<span class="nc" id="L536">                } catch (WSSecurityException e) {</span>
+<span class="nc" id="L537">                    throw new RampartException(&quot;errorInSignatureWithX509Token&quot;, e);</span>
+<span class="fc" id="L538">                }</span>
+<span class="fc" id="L539">                sigValues.add(sig.getSignatureValue());</span>
+            }
+<span class="fc" id="L541">        } </span>
+
+<span class="fc" id="L543">        return sigValues;</span>
+            
+    }
+    
+    
+    protected byte[] doSymmSignature(RampartMessageData rmd, Token policyToken, org.apache.rahas.Token tok,
+                                     List&lt;WSEncryptionPart&gt; sigParts) throws RampartException {
+        
+<span class="fc" id="L551">        Document doc = rmd.getDocument();</span>
+        
+<span class="fc" id="L553">        RampartPolicyData rpd = rmd.getPolicyData();</span>
+        
+<span class="fc bfc" id="L555" title="All 2 branches covered.">        if(policyToken.isDerivedKeys()) {</span>
+            try {
+<span class="fc" id="L557">                WSSecDKSign dkSign = new WSSecDKSign();  </span>
+                
+                //Check whether it is security policy 1.2 and use the secure conversation accordingly
+<span class="fc bfc" id="L560" title="All 2 branches covered.">                if (SPConstants.SP_V12 == policyToken.getVersion()) {</span>
+<span class="fc" id="L561">                    dkSign.setWscVersion(ConversationConstants.VERSION_05_12);</span>
+                }
+                              
+                //Check for whether the token is attached in the message or not
+<span class="fc" id="L565">                boolean attached = false;</span>
+                
+<span class="pc bpc" id="L567" title="2 of 8 branches missed.">                if (SPConstants.INCLUDE_TOEKN_ALWAYS == policyToken.getInclusion() ||</span>
+                    SPConstants.INCLUDE_TOKEN_ONCE == policyToken.getInclusion() ||
+                    (rmd.isInitiator() &amp;&amp; SPConstants.INCLUDE_TOEKN_ALWAYS_TO_RECIPIENT 
+                            == policyToken.getInclusion())) {
+<span class="fc" id="L571">                    attached = true;</span>
+                }
+                
+                // Setting the AttachedReference or the UnattachedReference according to the flag
+                OMElement ref;
+<span class="fc bfc" id="L576" title="All 2 branches covered.">                if (attached) {</span>
+<span class="fc" id="L577">                    ref = tok.getAttachedReference();</span>
+                } else {
+<span class="fc" id="L579">                    ref = tok.getUnattachedReference();</span>
+                }
+                
+<span class="fc bfc" id="L582" title="All 2 branches covered.">                if(ref != null) {</span>
+<span class="fc" id="L583">                    dkSign.setExternalKey(tok.getSecret(), (Element) </span>
+                            doc.importNode((Element) ref, true));
+<span class="pc bpc" id="L585" title="1 of 4 branches missed.">                } else if (!rmd.isInitiator() &amp;&amp; policyToken.isDerivedKeys()) { </span>
+                	
+                	// If the Encrypted key used to create the derived key is not
+                	// attached use key identifier as defined in WSS1.1 section
+                	// 7.7 Encrypted Key reference
+<span class="fc" id="L590">                	SecurityTokenReference tokenRef = new SecurityTokenReference(doc);</span>
+<span class="pc bpc" id="L591" title="1 of 2 branches missed.">                	if(tok instanceof EncryptedKeyToken) {</span>
+<span class="fc" id="L592">                	    tokenRef.setKeyIdentifierEncKeySHA1(((EncryptedKeyToken)tok).getSHA1());;</span>
+                	}
+<span class="fc" id="L594">                	dkSign.setExternalKey(tok.getSecret(), tokenRef.getElement());</span>
+<span class="fc" id="L595">                    tokenRef.addTokenType(WSConstants.WSS_ENC_KEY_VALUE_TYPE);  // TODO check this</span>
+                
+<span class="fc" id="L597">                } else {</span>
+<span class="fc" id="L598">                    dkSign.setExternalKey(tok.getSecret(), tok.getId());</span>
+                }
+
+                //Set the algo info
+<span class="fc" id="L602">                dkSign.setSignatureAlgorithm(rpd.getAlgorithmSuite().getSymmetricSignature());</span>
+<span class="fc" id="L603">                dkSign.setDerivedKeyLength(rpd.getAlgorithmSuite().getSignatureDerivedKeyLength()/8);</span>
+<span class="fc bfc" id="L604" title="All 2 branches covered.">                if(tok instanceof EncryptedKeyToken) {</span>
+                    //Set the value type of the reference
+<span class="fc" id="L606">                    dkSign.setCustomValueType(WSConstants.SOAPMESSAGE_NS11 + &quot;#&quot;</span>
+                        + WSConstants.ENC_KEY_VALUE_TYPE);
+                }
+                
+<span class="fc" id="L610">                dkSign.prepare(doc, rmd.getSecHeader());</span>
+                
+<span class="pc bpc" id="L612" title="1 of 2 branches missed.">                if(rpd.isTokenProtection()) {</span>
+
+                    //Hack to handle reference id issues
+                    //TODO Need a better fix
+<span class="nc" id="L616">                    String sigTokId = tok.getId();</span>
+<span class="nc bnc" id="L617" title="All 2 branches missed.">                    if(sigTokId.startsWith(&quot;#&quot;)) {</span>
+<span class="nc" id="L618">                        sigTokId = sigTokId.substring(1);</span>
+                    }
+<span class="nc" id="L620">                    sigParts.add(new WSEncryptionPart(sigTokId));</span>
+                }
+                
+<span class="fc" id="L623">                dkSign.setParts(sigParts);</span>
+                
+<span class="fc" id="L625">                List&lt;Reference&gt; referenceList</span>
+                        = dkSign.addReferencesToSign(sigParts, rmd.getSecHeader());
+
+                //Add elements to header
+                //Do signature
+<span class="pc bpc" id="L630" title="1 of 4 branches missed.">                if (rpd.getProtectionOrder().equals(SPConstants.ENCRYPT_BEFORE_SIGNING) &amp;&amp;</span>
+                        this.mainRefListElement != null ) {
+
+                     /**
+                     * &lt;xenc:ReferenceList&gt;
+                     *     &lt;xenc:DataReference URI=&quot;#EncDataId-2&quot;/&gt;
+                     * &lt;/xenc:ReferenceList&gt;
+                     * If there is a reference list as above we need to first prepend reference list
+                     * with the new derived key. Then we need to prepend Signature to newly added derived key.
+                     */
+
+                    // Add DeriveKey before ReferenceList
+<span class="fc" id="L642">                    RampartUtil.insertSiblingBefore(rmd, this.mainRefListElement, dkSign.getdktElement());</span>
+
+                    // Insert signature before DerivedKey
+<span class="fc" id="L645">                    dkSign.computeSignature(referenceList, true, dkSign.getdktElement());</span>
+<span class="fc" id="L646">                    this.setInsertionLocation(this.mainRefListElement);</span>
+                } else {
+
+                    /**
+                     * Add &lt;wsc:DerivedKeyToken&gt;..&lt;/wsc:DerivedKeyToken&gt; to security
+                     * header.
+                     */
+<span class="fc" id="L653">                    dkSign.appendDKElementToHeader(rmd.getSecHeader());</span>
+
+<span class="fc" id="L655">                    this.setInsertionLocation(dkSign.getdktElement());</span>
+
+                    /**
+                     * In this case we need to insert &lt;Signature&gt;..&lt;/Signature&gt; element
+                     * before this.mainRefListElement element. In other words we need to
+                     * prepend &lt;Signature&gt;...&lt;/Signature&gt; element to this.mainRefListElement.
+                     */
+<span class="fc" id="L662">                    dkSign.computeSignature(referenceList, false, this.getInsertionLocation());</span>
+<span class="fc" id="L663">                    this.setInsertionLocation(dkSign.getSignatureElement());</span>
+                }
+
+<span class="fc" id="L666">                return dkSign.getSignatureValue();</span>
+                
+<span class="nc" id="L668">            } catch (ConversationException e) {</span>
+<span class="nc" id="L669">                throw new RampartException(</span>
+                        &quot;errorInDerivedKeyTokenSignature&quot;, e);
+<span class="nc" id="L671">            } catch (WSSecurityException e) {</span>
+<span class="nc" id="L672">                throw new RampartException(</span>
+                        &quot;errorInDerivedKeyTokenSignature&quot;, e);
+            }
+        } else {
+            try {
+<span class="fc" id="L677">                WSSecSignature sig = new WSSecSignature();</span>
+<span class="fc" id="L678">                sig.setWsConfig(rmd.getConfig());</span>
+                
+                // If a EncryptedKeyToken is used, set the correct value type to
+                // be used in the wsse:Reference in ds:KeyInfo
+<span class="pc bpc" id="L682" title="1 of 2 branches missed.">                if (policyToken instanceof X509Token) {</span>
+<span class="fc bfc" id="L683" title="All 2 branches covered.">                    if (rmd.isInitiator()) {</span>
+<span class="fc" id="L684">                        sig.setCustomTokenValueType(WSConstants.SOAPMESSAGE_NS11 + &quot;#&quot;</span>
+                                + WSConstants.ENC_KEY_VALUE_TYPE);
+<span class="fc" id="L686">                        sig.setKeyIdentifierType(WSConstants.CUSTOM_SYMM_SIGNING);</span>
+                    } else {
+                        // the tok has to be an EncryptedKey token
+<span class="fc" id="L689">                        sig.setEncrKeySha1value(((EncryptedKeyToken) tok).getSHA1());</span>
+<span class="fc" id="L690">                        sig.setKeyIdentifierType(WSConstants.ENCRYPTED_KEY_SHA1_IDENTIFIER);</span>
+                    }
+
+<span class="nc bnc" id="L693" title="All 2 branches missed.">                } else if (policyToken instanceof IssuedToken) {</span>
+
+<span class="nc" id="L695">                    sig.setCustomTokenValueType(RampartUtil.getSAML10AssertionNamespace());</span>
+<span class="nc" id="L696">                    sig.setKeyIdentifierType(WSConstants.CUSTOM_SYMM_SIGNING);</span>
+                }
+                
+                String sigTokId; 
+                
+<span class="pc bpc" id="L701" title="1 of 2 branches missed.">                if ( policyToken instanceof SecureConversationToken) {</span>
+<span class="nc" id="L702">                    sig.setKeyIdentifierType(WSConstants.CUSTOM_SYMM_SIGNING);</span>
+<span class="nc" id="L703">                    OMElement ref = tok.getAttachedReference();</span>
+<span class="nc bnc" id="L704" title="All 2 branches missed.">                    if(ref == null) {</span>
+<span class="nc" id="L705">                        ref = tok.getUnattachedReference();</span>
+                    }
+                    
+<span class="nc bnc" id="L708" title="All 2 branches missed.">                    if (ref != null) {</span>
+<span class="nc" id="L709">                        sigTokId = SimpleTokenStore.getIdFromSTR(ref);</span>
+                    } else {
+<span class="nc" id="L711">                        sigTokId = tok.getId();</span>
+                    }
+<span class="nc" id="L713">                } else {</span>
+<span class="fc" id="L714">                    sigTokId = tok.getId();</span>
+                }
+                               
+                //Hack to handle reference id issues
+                //TODO Need a better fix
+<span class="pc bpc" id="L719" title="1 of 2 branches missed.">                if(sigTokId.startsWith(&quot;#&quot;)) {</span>
+<span class="nc" id="L720">                    sigTokId = sigTokId.substring(1);</span>
+                }
+                
+<span class="fc" id="L723">                sig.setCustomTokenId(sigTokId);</span>
+<span class="fc" id="L724">                sig.setSecretKey(tok.getSecret());</span>
+<span class="fc" id="L725">                sig.setSignatureAlgorithm(rpd.getAlgorithmSuite().getAsymmetricSignature());// TODO one is redundant ?..</span>
+<span class="fc" id="L726">                sig.setSignatureAlgorithm(rpd.getAlgorithmSuite().getSymmetricSignature());</span>
+<span class="fc" id="L727">                sig.prepare(rmd.getDocument(), RampartUtil.getSignatureCrypto(rpd</span>
+                        .getRampartConfig(), rmd.getCustomClassLoader()),
+                        rmd.getSecHeader());
+
+<span class="fc" id="L731">                sig.setParts(sigParts);</span>
+<span class="fc" id="L732">                List&lt;Reference&gt; referenceList</span>
+                        = sig.addReferencesToSign(sigParts, rmd.getSecHeader());
+
+                //Do signature
+<span class="pc bpc" id="L736" title="1 of 4 branches missed.">                if (rpd.getProtectionOrder().equals(SPConstants.ENCRYPT_BEFORE_SIGNING)</span>
+                        &amp;&amp; this.mainRefListElement != null) {
+
+                    /**
+                     * In this case we need to insert &lt;Signature&gt;..&lt;/Signature&gt; element
+                     * before this.mainRefListElement element. In other words we need to
+                     * prepend &lt;Signature&gt;...&lt;/Signature&gt; element to this.mainRefListElement.
+                     * this.mainRefListElement is equivalent to
+                     * &lt;xenc:ReferenceList&gt;
+                     *     &lt;xenc:DataReference URI=&quot;#EncDataId-2&quot;/&gt;
+                     * &lt;/xenc:ReferenceList&gt;
+                     */
+<span class="fc" id="L748">                    sig.computeSignature(referenceList, true, this.mainRefListElement);</span>
+<span class="fc" id="L749">                    this.setInsertionLocation(this.mainRefListElement);</span>
+                } else {
+
+                    /**
+                     * In this case we need to append &lt;Signature&gt;..&lt;/Signature&gt; element to
+                     * current insertion location.
+                     */
+<span class="fc" id="L756">                    sig.computeSignature(referenceList, false, this.getInsertionLocation());</span>
+<span class="fc" id="L757">                    this.setInsertionLocation(sig.getSignatureElement());</span>
+                }
+
+
+<span class="fc" id="L761">                return sig.getSignatureValue();</span>
+                
+<span class="nc" id="L763">            } catch (WSSecurityException e) {</span>
+<span class="nc" id="L764">                throw new RampartException(&quot;errorInSignatureWithACustomToken&quot;, e);</span>
+            }
+
+        }
+    }
+    
+    
+    /**
+     * Get hold of the token from the token storage
+     * @param rmd
+     * @param tokenId
+     * @return token from the token storage
+     * @throws RampartException
+     */
+    protected org.apache.rahas.Token getToken(RampartMessageData rmd, 
+                    String tokenId) throws RampartException {
+        org.apache.rahas.Token tok;
+        try {
+<span class="fc" id="L782">            tok = rmd.getTokenStorage().getToken(tokenId);</span>
+<span class="nc" id="L783">        } catch (TrustException e) {</span>
+<span class="nc" id="L784">            throw new RampartException(&quot;errorInRetrievingTokenId&quot;, </span>
+                    new String[]{tokenId}, e);
+<span class="fc" id="L786">        }</span>
+        
+<span class="pc bpc" id="L788" title="1 of 2 branches missed.">        if(tok == null) {</span>
+<span class="nc" id="L789">            throw new RampartException(&quot;errorInRetrievingTokenId&quot;, </span>
+                    new String[]{tokenId});
+        }
+<span class="fc" id="L792">        return tok;</span>
+    }
+    
+
+    protected void addSignatureConfirmation(RampartMessageData rmd, List&lt;WSEncryptionPart&gt; sigParts) {
+        
+<span class="fc bfc" id="L798" title="All 2 branches covered.">        if(!rmd.getPolicyData().isSignatureConfirmation()) {</span>
+            
+            //If we don't require sig confirmation simply go back :-)
+<span class="fc" id="L801">            return;</span>
+        }
+        
+<span class="fc" id="L804">        Document doc = rmd.getDocument();</span>
+
+<span class="fc" id="L806">        List&lt;WSHandlerResult&gt; results</span>
+                = (List&lt;WSHandlerResult&gt;)rmd.getMsgContext().getProperty(WSHandlerConstants.RECV_RESULTS);
+        /*
+         * loop over all results gathered by all handlers in the chain. For each
+         * handler result get the various actions. After that loop we have all
+         * signature results in the signatureActions list.
+         */
+<span class="fc" id="L813">        List&lt;WSSecurityEngineResult&gt; signatureActions = new ArrayList&lt;WSSecurityEngineResult&gt;();</span>
+<span class="fc bfc" id="L814" title="All 2 branches covered.">        for (Object result : results) {</span>
+<span class="fc" id="L815">            WSHandlerResult wshResult = (WSHandlerResult) result;</span>
+
+<span class="fc" id="L817">            WSSecurityUtil.fetchAllActionResults(wshResult.getResults(),</span>
+                    WSConstants.SIGN, signatureActions);
+<span class="fc" id="L819">            WSSecurityUtil.fetchAllActionResults(wshResult.getResults(),</span>
+                    WSConstants.ST_SIGNED, signatureActions);
+<span class="fc" id="L821">            WSSecurityUtil.fetchAllActionResults(wshResult.getResults(),</span>
+                    WSConstants.UT_SIGN, signatureActions);
+<span class="fc" id="L823">        }</span>
+        
+        // prepare a SignatureConfirmation token
+<span class="fc" id="L826">        WSSecSignatureConfirmation wsc = new WSSecSignatureConfirmation();</span>
+<span class="pc bpc" id="L827" title="1 of 2 branches missed.">        if (signatureActions.size() &gt; 0) {</span>
+<span class="pc bpc" id="L828" title="1 of 2 branches missed.">            if (log.isDebugEnabled()) {</span>
+<span class="nc" id="L829">                log.debug(&quot;Signature Confirmation: number of Signature results: &quot;</span>
+                        + signatureActions.size());
+            }
+<span class="fc bfc" id="L832" title="All 2 branches covered.">            for (WSSecurityEngineResult signatureAction : signatureActions) {</span>
+<span class="fc" id="L833">                byte[] sigVal = (byte[]) signatureAction.get(WSSecurityEngineResult.TAG_SIGNATURE_VALUE);</span>
+<span class="fc" id="L834">                wsc.setSignatureValue(sigVal);</span>
+<span class="fc" id="L835">                wsc.prepare(doc);</span>
+<span class="fc" id="L836">                RampartUtil.appendChildToSecHeader(rmd, wsc.getSignatureConfirmationElement());</span>
+<span class="pc bpc" id="L837" title="1 of 2 branches missed.">                if (sigParts != null) {</span>
+<span class="fc" id="L838">                    sigParts.add(new WSEncryptionPart(wsc.getId()));</span>
+                }
+<span class="fc" id="L840">            }</span>
+        } else {
+            //No Sig value
+<span class="nc" id="L843">            wsc.prepare(doc);</span>
+<span class="nc" id="L844">            RampartUtil.appendChildToSecHeader(rmd, wsc.getSignatureConfirmationElement());</span>
+<span class="nc bnc" id="L845" title="All 2 branches missed.">            if(sigParts != null) {</span>
+<span class="nc" id="L846">                sigParts.add(new WSEncryptionPart(wsc.getId()));</span>
+            }
+        }
+<span class="fc" id="L849">    }</span>
+    private void checkForX509PkiPath(WSSecSignature sig, Token token){
+<span class="pc bpc" id="L851" title="1 of 2 branches missed.">        if (token instanceof X509Token) {</span>
+<span class="fc" id="L852">            X509Token x509Token = (X509Token) token;</span>
+<span class="pc bpc" id="L853" title="2 of 4 branches missed.">            if (x509Token.getTokenVersionAndType().equals(Constants.WSS_X509_PKI_PATH_V1_TOKEN10)</span>
+                    || x509Token.getTokenVersionAndType().equals(Constants.WSS_X509_PKI_PATH_V1_TOKEN11)) {
+<span class="nc" id="L855">                sig.setUseSingleCertificate(false);</span>
+            }
+        }
+<span class="fc" id="L858">    }</span>
+
+    
+}
+</pre><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rampart.builder/SymmetricBindingBuilder.html b/axis2/java/core-rampart/code-coverage/org.apache.rampart.builder/SymmetricBindingBuilder.html
new file mode 100644
index 0000000..604a14e
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rampart.builder/SymmetricBindingBuilder.html
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>SymmetricBindingBuilder</title><script type="text/javascript" src="../.resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rampart.builder</a> &gt; <span class="el_class">SymmetricBindingBuilder</span></div><h1>SymmetricBindingBuilder</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">503 of 1,813</td><td class="ctr2">72%</td><td class="bar">107 of 250</td><td class="ctr2">57%</td><td class="ctr1">87</td><td class="ctr2">134</td><td class="ctr1">111</td><td class="ctr2">437</td><td class="ctr1">0</td><td class="ctr2">9</td></tr></tfoot><tbody><tr><td id="a1"><a href="SymmetricBindingBuilder.java.html#L91" class="el_method">doEncryptBeforeSig(RampartMessageData)</a></td><td class="bar" id="b0"><img src="../.resources/redbar.gif" width="51" height="10" title="305" alt="305"/><img src="../.resources/greenbar.gif" width="68" height="10" title="400" alt="400"/></td><td class="ctr2" id="c8">57%</td><td class="bar" id="d0"><img src="../.resources/redbar.gif" width="73" height="10" title="60" alt="60"/><img src="../.resources/greenbar.gif" width="41" height="10" title="34" alt="34"/></td><td class="ctr2" id="e4">36%</td><td class="ctr1" id="f0">46</td><td class="ctr2" id="g1">48</td><td class="ctr1" id="h0">63</td><td class="ctr2" id="i0">168</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a2"><a href="SymmetricBindingBuilder.java.html#L393" class="el_method">doSignBeforeEncrypt(RampartMessageData)</a></td><td class="bar" id="b1"><img src="../.resources/redbar.gif" width="18" height="10" title="111" alt="111"/><img src="../.resources/greenbar.gif" width="98" height="10" title="581" alt="581"/></td><td class="ctr2" id="c4">84%</td><td class="bar" id="d1"><img src="../.resources/redbar.gif" width="33" height="10" title="27" alt="27"/><img src="../.resources/greenbar.gif" width="86" height="10" title="71" alt="71"/></td><td class="ctr2" id="e1">72%</td><td class="ctr1" id="f1">23</td><td class="ctr2" id="g0">50</td><td class="ctr1" id="h1">21</td><td class="ctr2" id="i1">163</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a5"><a href="SymmetricBindingBuilder.java.html#L811" class="el_method">initializeTokens(RampartMessageData)</a></td><td class="bar" id="b2"><img src="../.resources/redbar.gif" width="9" height="10" title="57" alt="57"/><img src="../.resources/greenbar.gif" width="20" height="10" title="118" alt="118"/></td><td class="ctr2" id="c7">67%</td><td class="bar" id="d2"><img src="../.resources/redbar.gif" width="17" height="10" title="14" alt="14"/><img src="../.resources/greenbar.gif" width="29" height="10" title="24" alt="24"/></td><td class="ctr2" id="e3">63%</td><td class="ctr1" id="f2">13</td><td class="ctr2" id="g2">20</td><td class="ctr1" id="h2">18</td><td class="ctr2" id="i2">46</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a6"><a href="SymmetricBindingBuilder.java.html#L705" class="el_method">setupEncryptedKey(RampartMessageData, Token)</a></td><td class="bar" id="b3"><img src="../.resources/redbar.gif" width="2" height="10" title="14" alt="14"/><img src="../.resources/greenbar.gif" width="9" height="10" title="54" alt="54"/></td><td class="ctr2" id="c5">79%</td><td class="bar" id="d4"><img src="../.resources/redbar.gif" width="3" height="10" title="3" alt="3"/><img src="../.resources/greenbar.gif" width="1" height="10" title="1" alt="1"/></td><td class="ctr2" id="e5">25%</td><td class="ctr1" id="f4">2</td><td class="ctr2" id="g5">3</td><td class="ctr1" id="h4">3</td><td class="ctr2" id="i4">16</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a3"><a href="SymmetricBindingBuilder.java.html#L763" class="el_method">getEncryptedKey(RampartMessageData)</a></td><td class="bar" id="b4"><img src="../.resources/redbar.gif" width="1" height="10" title="9" alt="9"/><img src="../.resources/greenbar.gif" width="16" height="10" title="96" alt="96"/></td><td class="ctr2" id="c3">91%</td><td class="bar" id="d3"><img src="../.resources/redbar.gif" width="3" height="10" title="3" alt="3"/><img src="../.resources/greenbar.gif" width="8" height="10" title="7" alt="7"/></td><td class="ctr2" id="e2">70%</td><td class="ctr1" id="f3">3</td><td class="ctr2" id="g3">6</td><td class="ctr1" id="h3">4</td><td class="ctr2" id="i3">21</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a4"><a href="SymmetricBindingBuilder.java.html#L748" class="el_method">getSHA1(byte[])</a></td><td class="bar" id="b5"><img src="../.resources/redbar.gif" width="1" height="10" title="7" alt="7"/><img src="../.resources/greenbar.gif" width="2" height="10" title="17" alt="17"/></td><td class="ctr2" id="c6">71%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h5">2</td><td class="ctr2" id="i6">9</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a0"><a href="SymmetricBindingBuilder.java.html#L66" class="el_method">build(RampartMessageData)</a></td><td class="bar" id="b6"><img src="../.resources/greenbar.gif" width="5" height="10" title="34" alt="34"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d5"><img src="../.resources/greenbar.gif" width="7" height="10" title="6" alt="6"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g4">4</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i5">11</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a7"><a href="SymmetricBindingBuilder.java.html#L61" class="el_method">static {...}</a></td><td class="bar" id="b7"><img src="../.resources/greenbar.gif" width="1" height="10" title="7" alt="7"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i7">2</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a8"><a href="SymmetricBindingBuilder.java.html#L59" class="el_method">SymmetricBindingBuilder()</a></td><td class="bar" id="b8"/><td class="ctr2" id="c2">100%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f8">0</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i8">1</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k8">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rampart.builder/SymmetricBindingBuilder.java.html b/axis2/java/core-rampart/code-coverage/org.apache.rampart.builder/SymmetricBindingBuilder.java.html
new file mode 100644
index 0000000..1611a03
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rampart.builder/SymmetricBindingBuilder.java.html
@@ -0,0 +1,924 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>SymmetricBindingBuilder.java</title><link rel="stylesheet" href="../.resources/prettify.css" type="text/css"/><script type="text/javascript" src="../.resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rampart.builder</a> &gt; <span class="el_source">SymmetricBindingBuilder.java</span></div><h1>SymmetricBindingBuilder.java</h1><pre class="source lang-java linenums">/*
+ * Copyright 2004,2005 The Apache Software Foundation.
+ *
+ * Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package org.apache.rampart.builder;
+
+import org.apache.axiom.om.OMElement;
+import org.apache.axis2.context.MessageContext;
+import org.apache.commons.logging.Log;
+import org.apache.commons.logging.LogFactory;
+import org.apache.rahas.EncryptedKeyToken;
+import org.apache.rahas.RahasConstants;
+import org.apache.rahas.TrustException;
+import org.apache.rampart.RampartConstants;
+import org.apache.rampart.RampartException;
+import org.apache.rampart.RampartMessageData;
+import org.apache.rampart.policy.RampartPolicyData;
+import org.apache.rampart.util.RampartUtil;
+import org.apache.ws.secpolicy.SPConstants;
+import org.apache.ws.secpolicy.model.AlgorithmSuite;
+import org.apache.ws.secpolicy.model.IssuedToken;
+import org.apache.ws.secpolicy.model.SecureConversationToken;
+import org.apache.ws.secpolicy.model.SupportingToken;
+import org.apache.ws.secpolicy.model.Token;
+import org.apache.ws.secpolicy.model.X509Token;
+import org.apache.ws.security.WSConstants;
+import org.apache.ws.security.WSEncryptionPart;
+import org.apache.ws.security.WSSecurityEngineResult;
+import org.apache.ws.security.WSSecurityException;
+import org.apache.ws.security.conversation.ConversationConstants;
+import org.apache.ws.security.conversation.ConversationException;
+import org.apache.ws.security.handler.WSHandlerConstants;
+import org.apache.ws.security.handler.WSHandlerResult;
+import org.apache.ws.security.message.WSSecDKEncrypt;
+import org.apache.ws.security.message.WSSecEncrypt;
+import org.apache.ws.security.message.WSSecEncryptedKey;
+import org.apache.ws.security.message.token.SecurityTokenReference;
+import org.apache.ws.security.util.Base64;
+import org.w3c.dom.Document;
+import org.w3c.dom.Element;
+
+import java.security.MessageDigest;
+import java.security.NoSuchAlgorithmException;
+import java.util.*;
+
+
+<span class="fc" id="L59">public class SymmetricBindingBuilder extends BindingBuilder {</span>
+
+<span class="fc" id="L61">    private static Log log = LogFactory.getLog(SymmetricBindingBuilder.class);</span>
+<span class="fc" id="L62">    private static Log tlog = LogFactory.getLog(RampartConstants.TIME_LOG);	</span>
+
+    public void build(RampartMessageData rmd) throws RampartException {
+
+<span class="fc" id="L66">        log.debug(&quot;SymmetricBindingBuilder build invoked&quot;);</span>
+
+<span class="fc" id="L68">        RampartPolicyData rpd = rmd.getPolicyData();</span>
+<span class="fc bfc" id="L69" title="All 2 branches covered.">        if(rpd.isIncludeTimestamp()) {</span>
+<span class="fc" id="L70">            this.addTimestamp(rmd);</span>
+        }
+        
+<span class="fc bfc" id="L73" title="All 2 branches covered.">        if(rmd.isInitiator()) {</span>
+            //Setup required tokens
+<span class="fc" id="L75">            initializeTokens(rmd);</span>
+        }
+        
+            
+<span class="fc bfc" id="L79" title="All 2 branches covered.">        if(SPConstants.ENCRYPT_BEFORE_SIGNING.equals(rpd.getProtectionOrder())) {</span>
+<span class="fc" id="L80">            this.doEncryptBeforeSig(rmd);</span>
+        } else {
+<span class="fc" id="L82">            this.doSignBeforeEncrypt(rmd);</span>
+        }
+
+<span class="fc" id="L85">        log.debug(&quot;SymmetricBindingBuilder build invoked : DONE&quot;);</span>
+
+<span class="fc" id="L87">    }</span>
+    
+    private void doEncryptBeforeSig(RampartMessageData rmd) throws RampartException {
+        
+<span class="fc" id="L91">    	long t0 = 0, t1 = 0, t2 = 0;</span>
+    	       	
+<span class="fc" id="L93">        RampartPolicyData rpd = rmd.getPolicyData();</span>
+        
+<span class="fc" id="L95">        List&lt;byte[]&gt; signatureValues = new ArrayList&lt;byte[]&gt;();</span>
+        
+<span class="pc bpc" id="L97" title="1 of 2 branches missed.">    	if(tlog.isDebugEnabled()){</span>
+<span class="nc" id="L98">    		t0 = System.currentTimeMillis();</span>
+    	}
+        
+<span class="fc" id="L101">        Token encryptionToken = rpd.getEncryptionToken();</span>
+<span class="fc" id="L102">        List&lt;WSEncryptionPart&gt; encrParts = RampartUtil.getEncryptedParts(rmd);</span>
+
+<span class="fc" id="L104">        List&lt;WSEncryptionPart&gt; sigParts = RampartUtil.getSignedParts(rmd);</span>
+        
+<span class="pc bpc" id="L106" title="3 of 4 branches missed.">        if(encryptionToken == null &amp;&amp; encrParts.size() &gt; 0) {</span>
+<span class="nc" id="L107">            throw new RampartException(&quot;encryptionTokenMissing&quot;);</span>
+        }
+        
+<span class="pc bpc" id="L110" title="2 of 4 branches missed.">        if(encryptionToken != null &amp;&amp; encrParts.size() &gt; 0) {</span>
+            //The encryption token can be an IssuedToken or a 
+             //SecureConversationToken
+<span class="fc" id="L113">            String tokenId = null;</span>
+<span class="fc" id="L114">            org.apache.rahas.Token tok = null;</span>
+            
+<span class="pc bpc" id="L116" title="1 of 2 branches missed.">            if(encryptionToken instanceof IssuedToken) {</span>
+<span class="nc" id="L117">                tokenId = rmd.getIssuedEncryptionTokenId();</span>
+<span class="nc bnc" id="L118" title="All 2 branches missed.">                if (log.isDebugEnabled()) {</span>
+<span class="nc" id="L119">                    log.debug(&quot;Issued EncryptionToken Id : &quot; + tokenId);</span>
+                }
+<span class="pc bpc" id="L121" title="1 of 2 branches missed.">            } else if(encryptionToken instanceof SecureConversationToken) {</span>
+<span class="nc" id="L122">                tokenId = rmd.getSecConvTokenId();</span>
+<span class="nc bnc" id="L123" title="All 2 branches missed.">                if (log.isDebugEnabled()) {</span>
+<span class="nc" id="L124">                    log.debug(&quot;SCT Id : &quot; + tokenId);</span>
+                }
+<span class="pc bpc" id="L126" title="1 of 2 branches missed.">            } else if (encryptionToken instanceof X509Token) {</span>
+<span class="pc bpc" id="L127" title="1 of 2 branches missed.">            	if (rmd.isInitiator()) {</span>
+<span class="fc" id="L128">            		tokenId = setupEncryptedKey(rmd, encryptionToken);</span>
+            	} else {
+<span class="nc" id="L130">            		tokenId = getEncryptedKey(rmd);</span>
+            	}
+            } //TODO SAMLToken
+            
+<span class="pc bpc" id="L134" title="2 of 4 branches missed.">            if(tokenId == null || tokenId.length() == 0) {</span>
+<span class="nc" id="L135">                throw new RampartException(&quot;noSecurityToken&quot;);</span>
+            }
+            
+            //Hack to handle reference id issues
+            //TODO Need a better fix
+<span class="pc bpc" id="L140" title="1 of 2 branches missed.">            if(tokenId.startsWith(&quot;#&quot;)) {</span>
+<span class="nc" id="L141">                tokenId = tokenId.substring(1);</span>
+            }
+            
+            /*
+             * Get hold of the token from the token storage
+             */
+<span class="fc" id="L147">            tok = this.getToken(rmd, tokenId);</span>
+
+            /*
+             * Attach the token into the message based on token inclusion 
+             * values
+             */
+<span class="fc" id="L153">            boolean attached = false;</span>
+<span class="fc" id="L154">            Element encrTokenElement = null;</span>
+<span class="fc" id="L155">            Element refList = null;</span>
+<span class="fc" id="L156">            WSSecDKEncrypt dkEncr = null;</span>
+<span class="fc" id="L157">            WSSecEncrypt encr = null;</span>
+<span class="fc" id="L158">            Element encrDKTokenElem = null;</span>
+            
+<span class="pc bpc" id="L160" title="4 of 8 branches missed.">            if(SPConstants.INCLUDE_TOEKN_ALWAYS == encryptionToken.getInclusion() ||</span>
+                    SPConstants.INCLUDE_TOKEN_ONCE == encryptionToken.getInclusion() ||
+                    (rmd.isInitiator() &amp;&amp; SPConstants.INCLUDE_TOEKN_ALWAYS_TO_RECIPIENT == encryptionToken.getInclusion())) {
+<span class="nc" id="L163">                encrTokenElement = RampartUtil.appendChildToSecHeader(rmd, tok.getToken());</span>
+<span class="nc" id="L164">                attached = true;</span>
+<span class="pc bpc" id="L165" title="2 of 4 branches missed.">            } else if(encryptionToken instanceof X509Token &amp;&amp; rmd.isInitiator()) {</span>
+<span class="fc" id="L166">            	encrTokenElement = RampartUtil.appendChildToSecHeader(rmd, tok.getToken());</span>
+            }
+            
+<span class="fc" id="L169">            Document doc = rmd.getDocument();</span>
+
+<span class="fc" id="L171">            AlgorithmSuite algorithmSuite = rpd.getAlgorithmSuite();</span>
+<span class="fc bfc" id="L172" title="All 2 branches covered.">            if(encryptionToken.isDerivedKeys()) {</span>
+<span class="fc" id="L173">                log.debug(&quot;Use drived keys&quot;);</span>
+
+<span class="fc" id="L175">                dkEncr = new WSSecDKEncrypt();</span>
+                
+<span class="pc bpc" id="L177" title="3 of 4 branches missed.">                if(attached &amp;&amp; tok.getAttachedReference() != null) {</span>
+                    
+<span class="nc" id="L179">                    dkEncr.setExternalKey(tok.getSecret(), (Element) doc</span>
+                            .importNode((Element) tok.getAttachedReference(),
+                                    true));
+                    
+<span class="pc bpc" id="L183" title="1 of 2 branches missed.">                } else if(tok.getUnattachedReference() != null) {</span>
+<span class="nc" id="L184">                    dkEncr.setExternalKey(tok.getSecret(), (Element) doc</span>
+                            .importNode((Element) tok.getUnattachedReference(),
+                                    true));
+                } else {
+<span class="fc" id="L188">                    dkEncr.setExternalKey(tok.getSecret(), tok.getId());</span>
+                }
+                try {
+<span class="fc" id="L191">                    dkEncr.setSymmetricEncAlgorithm(algorithmSuite.getEncryption());</span>
+<span class="fc" id="L192">                    dkEncr.setDerivedKeyLength(algorithmSuite.getEncryptionDerivedKeyLength()/8);</span>
+<span class="fc" id="L193">                    dkEncr.prepare(doc);</span>
+<span class="fc" id="L194">                    encrDKTokenElem = dkEncr.getdktElement();</span>
+<span class="fc" id="L195">                    RampartUtil.appendChildToSecHeader(rmd, encrDKTokenElem);</span>
+                    
+<span class="fc" id="L197">                    refList = dkEncr.encryptForExternalRef(null, encrParts);</span>
+                    
+<span class="nc" id="L199">                } catch (WSSecurityException e) {</span>
+<span class="nc" id="L200">                    throw new RampartException(&quot;errorInDKEncr&quot;);</span>
+<span class="nc" id="L201">                } catch (ConversationException e) {</span>
+<span class="nc" id="L202">                    throw new RampartException(&quot;errorInDKEncr&quot;);</span>
+<span class="fc" id="L203">                }</span>
+            } else {
+<span class="fc" id="L205">                log.debug(&quot;NO derived keys, use the shared secret&quot;);</span>
+<span class="fc" id="L206">                encr = new WSSecEncrypt();</span>
+                
+<span class="fc" id="L208">                encr.setWsConfig(rmd.getConfig());</span>
+<span class="fc" id="L209">                encr.setEncKeyId(tokenId);</span>
+<span class="fc" id="L210">                RampartUtil.setEncryptionUser(rmd, encr);</span>
+<span class="fc" id="L211">                encr.setEphemeralKey(tok.getSecret());</span>
+<span class="fc" id="L212">                encr.setDocument(doc);</span>
+<span class="fc" id="L213">                encr.setSymmetricEncAlgorithm(algorithmSuite.getEncryption());</span>
+                // SymmKey is already encrypted, no need to do it again
+<span class="fc" id="L215">                encr.setEncryptSymmKey(false);</span>
+<span class="pc bpc" id="L216" title="3 of 4 branches missed.">                if (!rmd.isInitiator() &amp;&amp; tok instanceof EncryptedKeyToken) {</span>
+                    // TODO was encr.setUseKeyIdentifier(true); - verify
+<span class="nc" id="L218">                    encr.setEncKeyIdDirectId(true);</span>
+<span class="nc" id="L219">                    encr.setCustomReferenceValue(((EncryptedKeyToken)tok).getSHA1());</span>
+<span class="nc" id="L220">                    encr.setKeyIdentifierType(WSConstants.ENCRYPTED_KEY_SHA1_IDENTIFIER);</span>
+                }
+                
+                try {
+                	
+<span class="fc" id="L225">                    encr.prepare(doc, RampartUtil.getEncryptionCrypto(rpd</span>
+                            .getRampartConfig(), rmd.getCustomClassLoader()));
+                    //Encrypt, get hold of the ref list and add it
+<span class="fc" id="L228">                    refList = encr.encryptForExternalRef(null, encrParts);</span>
+<span class="nc" id="L229">                } catch (WSSecurityException e) {</span>
+<span class="nc" id="L230">                    throw new RampartException(&quot;errorInEncryption&quot;, e);</span>
+<span class="fc" id="L231">                }</span>
+            }
+            
+<span class="fc" id="L234">            this.mainRefListElement = RampartUtil.appendChildToSecHeader(rmd, refList);</span>
+            
+<span class="pc bpc" id="L236" title="1 of 2 branches missed.">            if(tlog.isDebugEnabled()){</span>
+<span class="nc" id="L237">            	t1 = System.currentTimeMillis();</span>
+            }
+            
+            // Sometimes encryption token is not included in the the message
+<span class="pc bpc" id="L241" title="1 of 2 branches missed.">            if (encrTokenElement != null) {</span>
+<span class="fc" id="L242">                this.setInsertionLocation(encrTokenElement);</span>
+<span class="nc bnc" id="L243" title="All 2 branches missed.">            } else if (timestampElement != null) {</span>
+<span class="nc" id="L244">            	this.setInsertionLocation(timestampElement);</span>
+            } 
+            
+<span class="fc" id="L247">            RampartUtil.handleEncryptedSignedHeaders(encrParts, sigParts, doc);</span>
+            
+<span class="fc" id="L249">            HashMap sigSuppTokMap = null;</span>
+<span class="fc" id="L250">            HashMap endSuppTokMap = null;</span>
+<span class="fc" id="L251">            HashMap sgndEndSuppTokMap = null;</span>
+<span class="fc" id="L252">            HashMap sgndEncSuppTokMap = null;</span>
+<span class="fc" id="L253">            HashMap endEncSuppTokMap = null;</span>
+<span class="fc" id="L254">            HashMap sgndEndEncSuppTokMap = null;</span>
+            
+            
+<span class="pc bpc" id="L257" title="1 of 2 branches missed.">            if(this.timestampElement != null){</span>
+<span class="fc" id="L258">            	sigParts.add(new WSEncryptionPart(RampartUtil</span>
+                    .addWsuIdToElement((OMElement) this.timestampElement)));
+            }
+            
+<span class="pc bpc" id="L262" title="1 of 2 branches missed.">            if(rmd.isInitiator()) {</span>
+            
+                // Now add the supporting tokens
+<span class="fc" id="L265">                SupportingToken sgndSuppTokens = rpd.getSignedSupportingTokens();</span>
+<span class="fc" id="L266">                sigSuppTokMap = this.handleSupportingTokens(rmd, sgndSuppTokens);           </span>
+                
+<span class="fc" id="L268">                SupportingToken endSuppTokens = rpd.getEndorsingSupportingTokens();</span>
+<span class="fc" id="L269">                endSuppTokMap = this.handleSupportingTokens(rmd, endSuppTokens);</span>
+                
+<span class="fc" id="L271">                SupportingToken sgndEndSuppTokens = rpd.getSignedEndorsingSupportingTokens();           </span>
+<span class="fc" id="L272">                sgndEndSuppTokMap = this.handleSupportingTokens(rmd, sgndEndSuppTokens);</span>
+                
+<span class="fc" id="L274">                SupportingToken sgndEncryptedSuppTokens = rpd.getSignedEncryptedSupportingTokens();</span>
+<span class="fc" id="L275">                sgndEncSuppTokMap = this.handleSupportingTokens(rmd, sgndEncryptedSuppTokens);</span>
+                
+<span class="fc" id="L277">                SupportingToken endorsingEncryptedSuppTokens = rpd.getEndorsingEncryptedSupportingTokens();</span>
+<span class="fc" id="L278">                endEncSuppTokMap = this.handleSupportingTokens(rmd, endorsingEncryptedSuppTokens);</span>
+                
+<span class="fc" id="L280">                SupportingToken sgndEndEncSuppTokens = rpd.getSignedEndorsingEncryptedSupportingTokens();           </span>
+<span class="fc" id="L281">                sgndEndEncSuppTokMap = this.handleSupportingTokens(rmd, sgndEndEncSuppTokens);</span>
+                
+<span class="fc" id="L283">                List&lt;SupportingToken&gt; supportingToks = rpd.getSupportingTokensList();</span>
+<span class="pc bpc" id="L284" title="1 of 2 branches missed.">                for (SupportingToken supportingTok : supportingToks) {</span>
+<span class="nc" id="L285">                    this.handleSupportingTokens(rmd, supportingTok);</span>
+<span class="nc" id="L286">                } </span>
+                
+<span class="fc" id="L288">                SupportingToken encryptedSupportingToks = rpd.getEncryptedSupportingTokens();</span>
+<span class="fc" id="L289">                this.handleSupportingTokens(rmd, encryptedSupportingToks);</span>
+        
+                //Setup signature parts
+<span class="fc" id="L292">                sigParts = addSignatureParts(sigSuppTokMap, sigParts);</span>
+<span class="fc" id="L293">                sigParts = addSignatureParts(sgndEncSuppTokMap, sigParts);</span>
+<span class="fc" id="L294">                sigParts = addSignatureParts(sgndEndSuppTokMap, sigParts);</span>
+<span class="fc" id="L295">                sigParts = addSignatureParts(sgndEndEncSuppTokMap, sigParts);</span>
+                
+<span class="fc" id="L297">            } else {</span>
+<span class="nc" id="L298">                addSignatureConfirmation(rmd, sigParts);</span>
+            }
+		
+            
+            //Sign the message
+            //We should use the same key in the case of EncryptBeforeSig
+<span class="pc bpc" id="L304" title="1 of 2 branches missed.">            if ( sigParts.size() &gt; 0) {</span>
+<span class="fc" id="L305">                signatureValues.add(this.doSymmSignature(rmd, encryptionToken, tok, sigParts));</span>
+<span class="fc" id="L306">                this.mainSigId = RampartUtil.addWsuIdToElement((OMElement)this.getInsertionLocation());         </span>
+            }
+            
+<span class="pc bpc" id="L309" title="1 of 2 branches missed.">            if(rmd.isInitiator()) {</span>
+                
+<span class="fc" id="L311">                endSuppTokMap.putAll(endEncSuppTokMap);</span>
+                //Do endorsed signatures
+<span class="fc" id="L313">                List&lt;byte[]&gt; endSigVals = this.doEndorsedSignatures(rmd, endSuppTokMap);</span>
+<span class="pc bpc" id="L314" title="1 of 2 branches missed.">                for (byte[] endSigVal : endSigVals) {</span>
+<span class="nc" id="L315">                    signatureValues.add(endSigVal);</span>
+<span class="nc" id="L316">                }</span>
+                
+<span class="fc" id="L318">                sgndEndSuppTokMap.putAll(sgndEndEncSuppTokMap);</span>
+                //Do signed endorsing signatures
+<span class="fc" id="L320">                List&lt;byte[]&gt; sigEndSigVals = this.doEndorsedSignatures(rmd, sgndEndSuppTokMap);</span>
+<span class="pc bpc" id="L321" title="1 of 2 branches missed.">                for (byte[] sigEndSigVal : sigEndSigVals) {</span>
+<span class="nc" id="L322">                    signatureValues.add(sigEndSigVal);</span>
+<span class="nc" id="L323">                }</span>
+            }
+            
+<span class="pc bpc" id="L326" title="1 of 2 branches missed.">            if(tlog.isDebugEnabled()){</span>
+<span class="nc" id="L327">            	t2 = System.currentTimeMillis();</span>
+<span class="nc" id="L328">            	tlog.debug(&quot;Encryption took :&quot; + (t1 - t0)</span>
+            				+&quot;, Signature tool :&quot; + (t2 - t1) );
+            }
+            
+            //Check for signature protection and encryption of UsernameToken
+<span class="pc bpc" id="L333" title="6 of 8 branches missed.">            if(rpd.isSignatureProtection() &amp;&amp; this.mainSigId != null || </span>
+                    encryptedTokensIdList.size() &gt; 0 &amp;&amp; rmd.isInitiator()) {
+<span class="nc" id="L335">            	long t3 = 0, t4 = 0;</span>
+<span class="nc bnc" id="L336" title="All 2 branches missed.">            	if(tlog.isDebugEnabled()){</span>
+<span class="nc" id="L337">            		t3 = System.currentTimeMillis();</span>
+            	}
+<span class="nc" id="L339">                log.debug(&quot;Signature protection&quot;);</span>
+<span class="nc" id="L340">                List&lt;WSEncryptionPart&gt; secondEncrParts = new ArrayList&lt;WSEncryptionPart&gt;();</span>
+                
+                //Now encrypt the signature using the above token
+<span class="nc bnc" id="L343" title="All 2 branches missed.">                if(rpd.isSignatureProtection()) {</span>
+<span class="nc" id="L344">                    secondEncrParts.add(new WSEncryptionPart(this.mainSigId, &quot;Element&quot;));</span>
+                }
+                
+<span class="nc bnc" id="L347" title="All 2 branches missed.">                if(rmd.isInitiator()) {</span>
+<span class="nc bnc" id="L348" title="All 2 branches missed.">                    for (String anEncryptedTokensIdList : encryptedTokensIdList) {</span>
+<span class="nc" id="L349">                        secondEncrParts.add(new WSEncryptionPart(anEncryptedTokensIdList, &quot;Element&quot;));</span>
+<span class="nc" id="L350">                    }</span>
+                }
+                
+<span class="nc" id="L353">                Element secondRefList = null;</span>
+                
+<span class="nc bnc" id="L355" title="All 2 branches missed.">                if(encryptionToken.isDerivedKeys()) {</span>
+                    try {
+<span class="nc" id="L357">                        secondRefList = dkEncr.encryptForExternalRef(null, </span>
+                                secondEncrParts);
+<span class="nc" id="L359">                        RampartUtil.insertSiblingAfter(</span>
+                                rmd, 
+                                encrDKTokenElem, 
+                                secondRefList);
+<span class="nc" id="L363">                    } catch (WSSecurityException e) {</span>
+<span class="nc" id="L364">                        throw new RampartException(&quot;errorInDKEncr&quot;);</span>
+<span class="nc" id="L365">                    }</span>
+                } else {
+                    try {
+                        //Encrypt, get hold of the ref list and add it
+<span class="nc" id="L369">                        secondRefList = encr.encryptForExternalRef(null,</span>
+                                encrParts);
+<span class="nc" id="L371">                        RampartUtil.insertSiblingAfter(</span>
+                                rmd, 
+                                encrTokenElement,
+                                secondRefList);
+<span class="nc" id="L375">                    } catch (WSSecurityException e) {</span>
+<span class="nc" id="L376">                        throw new RampartException(&quot;errorInEncryption&quot;, e);</span>
+<span class="nc" id="L377">                    }    </span>
+                }
+<span class="nc bnc" id="L379" title="All 2 branches missed.">                if(tlog.isDebugEnabled()){</span>
+<span class="nc" id="L380">            		t4 = System.currentTimeMillis();</span>
+<span class="nc" id="L381">            		tlog.debug(&quot;Signature protection took :&quot; + (t4 - t3));</span>
+            	}
+            }
+           
+<span class="fc" id="L385">        } else {</span>
+<span class="nc" id="L386">            throw new RampartException(&quot;encryptionTokenMissing&quot;);</span>
+        }
+<span class="fc" id="L388">    }</span>
+
+
+    private void doSignBeforeEncrypt(RampartMessageData rmd) throws RampartException {
+    	
+<span class="fc" id="L393">    	long t0 = 0, t1 = 0, t2 = 0;</span>
+    	    	  	
+<span class="fc" id="L395">        RampartPolicyData rpd = rmd.getPolicyData();</span>
+<span class="fc" id="L396">        Document doc = rmd.getDocument();</span>
+        
+<span class="pc bpc" id="L398" title="1 of 2 branches missed.">        if(tlog.isDebugEnabled()){</span>
+<span class="nc" id="L399">    		t0 = System.currentTimeMillis();</span>
+    	}
+<span class="fc" id="L401">        Token sigToken = rpd.getSignatureToken();</span>
+        
+<span class="fc" id="L403">        String encrTokId = null;</span>
+<span class="fc" id="L404">        String sigTokId = null;</span>
+        
+<span class="fc" id="L406">        org.apache.rahas.Token encrTok = null;</span>
+<span class="fc" id="L407">        org.apache.rahas.Token sigTok = null;</span>
+        
+<span class="fc" id="L409">        Element sigTokElem = null;</span>
+        
+<span class="fc" id="L411">        List&lt;byte[]&gt; signatureValues = new ArrayList&lt;byte[]&gt;();</span>
+        
+<span class="pc bpc" id="L413" title="1 of 2 branches missed.">        if(sigToken != null) {</span>
+<span class="fc bfc" id="L414" title="All 2 branches covered.">            if(sigToken instanceof SecureConversationToken) {</span>
+<span class="fc" id="L415">                sigTokId = rmd.getSecConvTokenId();</span>
+<span class="pc bpc" id="L416" title="1 of 2 branches missed.">            } else if(sigToken instanceof IssuedToken) {</span>
+<span class="nc" id="L417">                sigTokId = rmd.getIssuedSignatureTokenId();</span>
+<span class="pc bpc" id="L418" title="1 of 2 branches missed.">            } else if(sigToken instanceof X509Token) {</span>
+<span class="fc bfc" id="L419" title="All 2 branches covered.">            	if (rmd.isInitiator()) {</span>
+<span class="fc" id="L420">            		sigTokId = setupEncryptedKey(rmd, sigToken);</span>
+            	} else {
+<span class="fc" id="L422">            		sigTokId = getEncryptedKey(rmd);</span>
+            	}
+            }
+        } else {
+<span class="nc" id="L426">            throw new RampartException(&quot;signatureTokenMissing&quot;);</span>
+        }
+        
+<span class="pc bpc" id="L429" title="2 of 4 branches missed.">        if(sigTokId == null || sigTokId.length() == 0) {</span>
+<span class="nc" id="L430">            throw new RampartException(&quot;noSecurityToken&quot;);</span>
+        }
+        
+<span class="fc" id="L433">        sigTok = this.getToken(rmd, sigTokId);</span>
+
+<span class="pc bpc" id="L435" title="2 of 8 branches missed.">        if(SPConstants.INCLUDE_TOEKN_ALWAYS == sigToken.getInclusion() ||</span>
+                SPConstants.INCLUDE_TOKEN_ONCE == sigToken.getInclusion() ||
+                (rmd.isInitiator() &amp;&amp; 
+                        SPConstants.INCLUDE_TOEKN_ALWAYS_TO_RECIPIENT == sigToken.getInclusion())) {
+<span class="fc" id="L439">            sigTokElem = RampartUtil.appendChildToSecHeader(rmd, </span>
+                                                            sigTok.getToken());
+<span class="fc" id="L441">            this.setInsertionLocation(sigTokElem);</span>
+<span class="pc bpc" id="L442" title="1 of 6 branches missed.">        } else if ((rmd.isInitiator() &amp;&amp; sigToken instanceof X509Token)</span>
+                || sigToken instanceof SecureConversationToken) {
+<span class="fc" id="L444">            sigTokElem = RampartUtil.appendChildToSecHeader(rmd, sigTok.getToken());</span>
+            
+            //Set the insertion location
+<span class="fc" id="L447">            this.setInsertionLocation(sigTokElem);</span>
+        }
+        
+
+<span class="fc" id="L451">        HashMap sigSuppTokMap = null;</span>
+<span class="fc" id="L452">        HashMap endSuppTokMap = null;</span>
+<span class="fc" id="L453">        HashMap sgndEndSuppTokMap = null;</span>
+<span class="fc" id="L454">        HashMap sgndEncSuppTokMap = null;</span>
+<span class="fc" id="L455">        HashMap endEncSuppTokMap = null;</span>
+<span class="fc" id="L456">        HashMap sgndEndEncSuppTokMap = null;</span>
+        
+<span class="fc" id="L458">        List&lt;WSEncryptionPart&gt; sigParts = RampartUtil.getSignedParts(rmd);</span>
+        
+<span class="fc bfc" id="L460" title="All 2 branches covered.">        if(this.timestampElement != null){</span>
+<span class="fc" id="L461">        	sigParts.add(new WSEncryptionPart(RampartUtil</span>
+                .addWsuIdToElement((OMElement) this.timestampElement)));
+        }
+        
+<span class="fc bfc" id="L465" title="All 2 branches covered.">        if(rmd.isInitiator()) {</span>
+    //      Now add the supporting tokens
+<span class="fc" id="L467">            SupportingToken sgndSuppTokens = rpd.getSignedSupportingTokens();</span>
+<span class="fc" id="L468">            sigSuppTokMap = this.handleSupportingTokens(rmd, sgndSuppTokens);           </span>
+            
+<span class="fc" id="L470">            SupportingToken endSuppTokens = rpd.getEndorsingSupportingTokens();</span>
+<span class="fc" id="L471">            endSuppTokMap = this.handleSupportingTokens(rmd, endSuppTokens);</span>
+            
+<span class="fc" id="L473">            SupportingToken sgndEndSuppTokens = rpd.getSignedEndorsingSupportingTokens();           </span>
+<span class="fc" id="L474">            sgndEndSuppTokMap = this.handleSupportingTokens(rmd, sgndEndSuppTokens);</span>
+            
+<span class="fc" id="L476">            SupportingToken sgndEncryptedSuppTokens = rpd.getSignedEncryptedSupportingTokens();</span>
+<span class="fc" id="L477">            sgndEncSuppTokMap = this.handleSupportingTokens(rmd, sgndEncryptedSuppTokens);</span>
+            
+<span class="fc" id="L479">            SupportingToken endorsingEncryptedSuppTokens = rpd.getEndorsingEncryptedSupportingTokens();</span>
+<span class="fc" id="L480">            endEncSuppTokMap = this.handleSupportingTokens(rmd, endorsingEncryptedSuppTokens);</span>
+            
+<span class="fc" id="L482">            SupportingToken sgndEndEncSuppTokens = rpd.getSignedEndorsingEncryptedSupportingTokens();           </span>
+<span class="fc" id="L483">            sgndEndEncSuppTokMap = this.handleSupportingTokens(rmd, sgndEndEncSuppTokens);</span>
+            
+<span class="fc" id="L485">            List&lt;SupportingToken&gt; supportingToks = rpd.getSupportingTokensList();</span>
+<span class="fc bfc" id="L486" title="All 2 branches covered.">            for (SupportingToken supportingTok : supportingToks) {</span>
+<span class="fc" id="L487">                this.handleSupportingTokens(rmd, supportingTok);</span>
+<span class="fc" id="L488">            } </span>
+            
+<span class="fc" id="L490">            SupportingToken encryptedSupportingToks = rpd.getEncryptedSupportingTokens();</span>
+<span class="fc" id="L491">            this.handleSupportingTokens(rmd, encryptedSupportingToks);</span>
+    
+            //Setup signature parts
+<span class="fc" id="L494">            sigParts = addSignatureParts(sigSuppTokMap, sigParts);</span>
+<span class="fc" id="L495">            sigParts = addSignatureParts(sgndEncSuppTokMap, sigParts);</span>
+<span class="fc" id="L496">            sigParts = addSignatureParts(sgndEndSuppTokMap, sigParts);</span>
+<span class="fc" id="L497">            sigParts = addSignatureParts(sgndEndEncSuppTokMap, sigParts);</span>
+            
+<span class="fc" id="L499">        } else {</span>
+<span class="fc" id="L500">            addSignatureConfirmation(rmd, sigParts);</span>
+        }
+        
+<span class="fc bfc" id="L503" title="All 2 branches covered.">        if (sigParts.size() &gt; 0 ) {</span>
+            //Sign the message
+<span class="fc" id="L505">            signatureValues.add(this.doSymmSignature(rmd, sigToken, sigTok, sigParts));</span>
+    
+<span class="fc" id="L507">            this.mainSigId = RampartUtil.addWsuIdToElement((OMElement)this.getInsertionLocation());</span>
+
+        }
+        
+<span class="fc bfc" id="L511" title="All 2 branches covered.">        if(rmd.isInitiator()) {</span>
+            // Adding the endorsing encrypted supporting tokens to endorsing supporting tokens
+<span class="fc" id="L513">            endSuppTokMap.putAll(endEncSuppTokMap);</span>
+            //Do endorsed signatures
+<span class="fc" id="L515">            List&lt;byte[]&gt; endSigVals = this.doEndorsedSignatures(rmd, endSuppTokMap);</span>
+
+<span class="fc bfc" id="L517" title="All 2 branches covered.">            for (byte[] endSigVal : endSigVals) {</span>
+<span class="fc" id="L518">                signatureValues.add(endSigVal);</span>
+<span class="fc" id="L519">            }</span>
+             
+            //Adding the signed endorsed encrypted tokens to signed endorsed supporting tokens
+<span class="fc" id="L522">            sgndEndSuppTokMap.putAll(sgndEndEncSuppTokMap);</span>
+            //Do signed endorsing signatures
+<span class="fc" id="L524">            List&lt;byte[]&gt; sigEndSigVals = this.doEndorsedSignatures(rmd, sgndEndSuppTokMap);</span>
+<span class="fc bfc" id="L525" title="All 2 branches covered.">            for (byte[] sigEndSigVal : sigEndSigVals) {</span>
+<span class="fc" id="L526">                signatureValues.add(sigEndSigVal);</span>
+<span class="fc" id="L527">            }</span>
+        }
+        
+<span class="pc bpc" id="L530" title="1 of 2 branches missed.">        if(tlog.isDebugEnabled()){</span>
+<span class="nc" id="L531">    		t1 = System.currentTimeMillis();</span>
+    	}
+        
+        //Encryption
+<span class="fc" id="L535">        Token encrToken = rpd.getEncryptionToken();</span>
+<span class="fc" id="L536">        Element encrTokElem = null;</span>
+<span class="pc bpc" id="L537" title="1 of 2 branches missed.">        if(sigToken.equals(encrToken)) {</span>
+            //Use the same token
+<span class="fc" id="L539">            encrTokId = sigTokId;</span>
+<span class="fc" id="L540">            encrTok = sigTok;</span>
+<span class="fc" id="L541">            encrTokElem = sigTokElem;</span>
+        } else {
+<span class="nc" id="L543">            encrTokId = rmd.getIssuedEncryptionTokenId();</span>
+<span class="nc" id="L544">            encrTok = this.getToken(rmd, encrTokId);</span>
+            
+<span class="nc bnc" id="L546" title="All 8 branches missed.">            if(SPConstants.INCLUDE_TOEKN_ALWAYS == encrToken.getInclusion() ||</span>
+                    SPConstants.INCLUDE_TOKEN_ONCE == encrToken.getInclusion() ||
+                    (rmd.isInitiator() &amp;&amp; SPConstants.INCLUDE_TOEKN_ALWAYS_TO_RECIPIENT == encrToken.getInclusion())) {
+<span class="nc" id="L549">                encrTokElem = (Element)encrTok.getToken();</span>
+                
+                //Add the encrToken element before the sigToken element
+<span class="nc" id="L552">                RampartUtil.insertSiblingBefore(rmd, sigTokElem, encrTokElem);</span>
+            }
+            
+        }
+    
+<span class="fc" id="L557">        List&lt;WSEncryptionPart&gt; encrParts = RampartUtil.getEncryptedParts(rmd);</span>
+        
+        //Check for signature protection
+<span class="pc bpc" id="L560" title="1 of 4 branches missed.">        if(rpd.isSignatureProtection() &amp;&amp; this.mainSigId != null) {</span>
+            //Now encrypt the signature using the above token
+<span class="fc" id="L562">            encrParts.add(new WSEncryptionPart(this.mainSigId, &quot;Element&quot;));</span>
+        }
+        
+<span class="fc bfc" id="L565" title="All 2 branches covered.">        if(rmd.isInitiator()) {</span>
+<span class="fc bfc" id="L566" title="All 2 branches covered.">            for (String anEncryptedTokensIdList : encryptedTokensIdList) {</span>
+<span class="fc" id="L567">                encrParts.add(new WSEncryptionPart(anEncryptedTokensIdList, &quot;Element&quot;));</span>
+<span class="fc" id="L568">            }</span>
+        }
+        
+<span class="fc" id="L571">        Element refList = null;</span>
+<span class="fc bfc" id="L572" title="All 2 branches covered.">        if(encrParts.size() &gt; 0) {</span>
+            //The sec conv token can be used without derived keys
+<span class="fc bfc" id="L574" title="All 2 branches covered.">            if(encrToken.isDerivedKeys()) {</span>
+                
+                try {
+<span class="fc" id="L577">                    WSSecDKEncrypt dkEncr = new WSSecDKEncrypt();</span>
+                    
+                    //Check whether it is security policy 1.2 and use the secure conversation accordingly
+<span class="fc bfc" id="L580" title="All 2 branches covered.">                    if (SPConstants.SP_V12 == encrToken.getVersion()) {</span>
+<span class="fc" id="L581">                        dkEncr.setWscVersion(ConversationConstants.VERSION_05_12);</span>
+                    }
+
+<span class="fc bfc" id="L584" title="All 4 branches covered.">                    if(encrTokElem != null &amp;&amp; encrTok.getAttachedReference() != null) {</span>
+                        
+<span class="fc" id="L586">                        dkEncr.setExternalKey(encrTok.getSecret(), (Element) doc</span>
+                                .importNode((Element) encrTok.getAttachedReference(),
+                                        true));
+<span class="pc bpc" id="L589" title="1 of 2 branches missed.">                    } else if(encrTok.getUnattachedReference() != null) {</span>
+<span class="nc" id="L590">                        dkEncr.setExternalKey(encrTok.getSecret(), (Element) doc</span>
+                                .importNode((Element) encrTok.getUnattachedReference(),
+                                        true));
+<span class="pc bpc" id="L593" title="1 of 4 branches missed.">                    } else if (!rmd.isInitiator() &amp;&amp; encrToken.isDerivedKeys()) { </span>
+                    	
+                    	// If the Encrypted key used to create the derived key is not
+                    	// attached use key identifier as defined in WSS1.1 section
+                    	// 7.7 Encrypted Key reference
+<span class="fc" id="L598">                    	SecurityTokenReference tokenRef = new SecurityTokenReference(doc);</span>
+<span class="pc bpc" id="L599" title="1 of 2 branches missed.">                    	if(encrTok instanceof EncryptedKeyToken) {</span>
+<span class="fc" id="L600">                    	    tokenRef.setKeyIdentifierEncKeySHA1(((EncryptedKeyToken)encrTok).getSHA1());</span>
+                    	}
+<span class="fc" id="L602">                    	dkEncr.setExternalKey(encrTok.getSecret(), tokenRef.getElement());</span>
+<span class="fc" id="L603">                        tokenRef.addTokenType(WSConstants.WSS_ENC_KEY_VALUE_TYPE);  // TODO check this</span>
+                    	
+<span class="fc" id="L605">                    } else {</span>
+<span class="fc" id="L606">                        dkEncr.setExternalKey(encrTok.getSecret(), encrTok.getId());</span>
+                    }
+                    
+<span class="fc bfc" id="L609" title="All 2 branches covered.">                    if(encrTok instanceof EncryptedKeyToken) {</span>
+<span class="fc" id="L610">                        dkEncr.setCustomValueType(WSConstants.SOAPMESSAGE_NS11 + &quot;#&quot;</span>
+                                + WSConstants.ENC_KEY_VALUE_TYPE);
+                    }
+                    
+<span class="fc" id="L614">                    dkEncr.setSymmetricEncAlgorithm(rpd.getAlgorithmSuite().getEncryption());</span>
+<span class="fc" id="L615">                    dkEncr.setDerivedKeyLength(rpd.getAlgorithmSuite().getEncryptionDerivedKeyLength()/8);</span>
+<span class="fc" id="L616">                    dkEncr.prepare(doc);</span>
+<span class="fc" id="L617">                    Element encrDKTokenElem = null;</span>
+<span class="fc" id="L618">                    encrDKTokenElem = dkEncr.getdktElement();</span>
+<span class="fc bfc" id="L619" title="All 2 branches covered.">                    if(encrTokElem != null) {</span>
+<span class="fc" id="L620">                        RampartUtil.insertSiblingAfter(rmd, encrTokElem, encrDKTokenElem);</span>
+<span class="pc bpc" id="L621" title="1 of 2 branches missed.">                    } else if (timestampElement != null){</span>
+<span class="fc" id="L622">                        RampartUtil.insertSiblingAfter(rmd, this.timestampElement, encrDKTokenElem);</span>
+                    } else {
+<span class="nc" id="L624">                        RampartUtil.insertSiblingBefore(rmd, this.getInsertionLocation(), encrDKTokenElem);</span>
+                    }
+                    
+<span class="fc" id="L627">                    refList = dkEncr.encryptForExternalRef(null, encrParts);</span>
+                    
+<span class="fc" id="L629">                    RampartUtil.insertSiblingAfter(rmd, </span>
+                                                    encrDKTokenElem, 
+                                                    refList);
+    
+<span class="nc" id="L633">                } catch (WSSecurityException e) {</span>
+<span class="nc" id="L634">                    throw new RampartException(&quot;errorInDKEncr&quot;);</span>
+<span class="nc" id="L635">                } catch (ConversationException e) {</span>
+<span class="nc" id="L636">                    throw new RampartException(&quot;errorInDKEncr&quot;);</span>
+<span class="fc" id="L637">                }                </span>
+            } else {
+                try {
+                    
+<span class="fc" id="L641">                    WSSecEncrypt encr = new WSSecEncrypt();</span>
+                    
+<span class="fc" id="L643">                    encr.setWsConfig(rmd.getConfig());</span>
+                    //Hack to handle reference id issues
+                    //TODO Need a better fix
+<span class="pc bpc" id="L646" title="1 of 2 branches missed.">                    if(encrTokId.startsWith(&quot;#&quot;)) {</span>
+<span class="nc" id="L647">                        encrTokId = encrTokId.substring(1);</span>
+                    }
+<span class="fc" id="L649">                    encr.setEncKeyId(encrTokId);</span>
+                    
+<span class="fc" id="L651">                    encr.setEphemeralKey(encrTok.getSecret());</span>
+<span class="fc" id="L652">                    RampartUtil.setEncryptionUser(rmd, encr);</span>
+<span class="fc" id="L653">                    encr.setDocument(doc);</span>
+<span class="fc" id="L654">                    encr.setEncryptSymmKey(false);</span>
+<span class="fc" id="L655">                    encr.setSymmetricEncAlgorithm(rpd.getAlgorithmSuite().getEncryption());</span>
+                    // Use key identifier in the KeyInfo in server side
+<span class="fc bfc" id="L657" title="All 2 branches covered.">                    if (!rmd.isInitiator()) {</span>
+<span class="pc bpc" id="L658" title="1 of 2 branches missed.">                        if(encrTok instanceof EncryptedKeyToken) {</span>
+                            // TODO was encr.setUseKeyIdentifier(true); verify
+<span class="fc" id="L660">                            encr.setEncKeyIdDirectId(true);</span>
+<span class="fc" id="L661">                            encr.setCustomReferenceValue(((EncryptedKeyToken)encrTok).getSHA1());</span>
+<span class="fc" id="L662">                            encr.setKeyIdentifierType(WSConstants.ENCRYPTED_KEY_SHA1_IDENTIFIER);</span>
+                        } 
+                    }
+<span class="fc" id="L665">                    encr.prepare(doc, RampartUtil.getEncryptionCrypto(rpd</span>
+                            .getRampartConfig(), rmd.getCustomClassLoader()));
+                                       
+                    //Encrypt, get hold of the ref list and add it
+<span class="fc" id="L669">                    refList = encr.encryptForExternalRef(null, encrParts);                                        </span>
+    
+<span class="fc bfc" id="L671" title="All 2 branches covered.">                    if(encrTokElem != null) {</span>
+<span class="fc" id="L672">                        RampartUtil.insertSiblingAfter(rmd,</span>
+                                                    encrTokElem,
+                                                    refList);
+                    } else {
+<span class="fc" id="L676">                        RampartUtil.insertSiblingBeforeOrPrepend(rmd,</span>
+                                this.getInsertionLocation(),
+                                refList);
+                    }
+                    
+<span class="nc" id="L681">                } catch (WSSecurityException e) {</span>
+<span class="nc" id="L682">                    throw new RampartException(&quot;errorInEncryption&quot;, e);</span>
+<span class="fc" id="L683">                }    </span>
+            }
+        }
+        
+<span class="pc bpc" id="L687" title="1 of 2 branches missed.">        if(tlog.isDebugEnabled()){</span>
+<span class="nc" id="L688">    		t2 = System.currentTimeMillis();</span>
+<span class="nc" id="L689">    		tlog.debug(&quot;Signature took :&quot; + (t1 - t0)</span>
+    				+&quot;, Encryption took :&quot; + (t2 - t1) );
+    	}
+        
+
+<span class="fc" id="L694">    }</span>
+
+    /**
+     * @param rmd
+     * @param sigToken
+     * @return 
+     * @throws RampartException
+     */
+    private String setupEncryptedKey(RampartMessageData rmd, Token sigToken) 
+    throws RampartException {
+        try {
+<span class="fc" id="L705">            WSSecEncryptedKey encrKey = this.getEncryptedKeyBuilder(rmd, </span>
+                                                                sigToken);
+<span class="fc" id="L707">            String id = encrKey.getId();</span>
+<span class="fc" id="L708">            byte[] secret = encrKey.getEphemeralKey();</span>
+            //Create a rahas token from this info and store it so we can use
+            //it in the next steps
+    
+<span class="fc" id="L712">            Date created = new Date();</span>
+<span class="fc" id="L713">            Date expires = new Date();</span>
+            //TODO make this lifetime configurable ???
+<span class="fc" id="L715">            expires.setTime(System.currentTimeMillis() + 300000);</span>
+<span class="fc" id="L716">            org.apache.rahas.EncryptedKeyToken tempTok = new org.apache.rahas.EncryptedKeyToken(</span>
+                            id, 
+                            (OMElement) encrKey.getEncryptedKeyElement(),
+                            created, 
+                            expires);
+            
+            
+<span class="fc" id="L723">            tempTok.setSecret(secret);</span>
+            
+            // Set the SHA1 value of the encrypted key, this is used when the encrypted
+            // key is referenced via a key identifier of type EncryptedKeySHA1
+<span class="fc" id="L727">            tempTok.setSHA1(getSHA1(encrKey.getEncryptedEphemeralKey()));</span>
+            
+<span class="fc" id="L729">            rmd.getTokenStorage().add(tempTok);</span>
+            
+<span class="fc" id="L731">            String bstTokenId = encrKey.getBSTTokenId();</span>
+            //If direct ref is used to refer to the cert
+            //then add the cert to the sec header now
+<span class="pc bpc" id="L734" title="3 of 4 branches missed.">            if(bstTokenId != null &amp;&amp; bstTokenId.length() &gt; 0) {</span>
+<span class="nc" id="L735">                RampartUtil.appendChildToSecHeader(rmd, </span>
+                        encrKey.getBinarySecurityTokenElement());
+            }
+            
+<span class="fc" id="L739">            return id;</span>
+            
+<span class="nc" id="L741">        } catch (TrustException e) {</span>
+<span class="nc" id="L742">            throw new RampartException(&quot;errorInAddingTokenIntoStore&quot;);</span>
+        }
+    }
+    
+    private String getSHA1(byte[] input) throws RampartException{
+        
+<span class="fc" id="L748">    	MessageDigest sha = null;</span>
+        try {
+<span class="fc" id="L750">            sha = MessageDigest.getInstance(&quot;SHA-1&quot;);</span>
+<span class="nc" id="L751">        } catch (NoSuchAlgorithmException e1) {</span>
+<span class="nc" id="L752">            throw new RampartException(&quot;noSHA1availabe&quot;, e1);</span>
+<span class="fc" id="L753">        }</span>
+<span class="fc" id="L754">        sha.reset();</span>
+<span class="fc" id="L755">        sha.update(input);</span>
+<span class="fc" id="L756">        byte[] data = sha.digest();</span>
+        
+<span class="fc" id="L758">        return Base64.encode(data);</span>
+    }
+
+    private String getEncryptedKey(RampartMessageData rmd) throws RampartException {
+
+<span class="fc" id="L763">        List&lt;WSHandlerResult&gt; results</span>
+                = (List&lt;WSHandlerResult&gt;) rmd.getMsgContext().getProperty(WSHandlerConstants.RECV_RESULTS);
+
+<span class="pc bpc" id="L766" title="1 of 2 branches missed.">        for (WSHandlerResult result : results) {</span>
+
+<span class="fc" id="L768">            List&lt;WSSecurityEngineResult&gt; wsSecEngineResults = result.getResults();</span>
+
+<span class="pc bpc" id="L770" title="1 of 2 branches missed.">            for (WSSecurityEngineResult wsSecEngineResult : wsSecEngineResults) {</span>
+<span class="fc" id="L771">                Integer actInt = (Integer) wsSecEngineResult.get(WSSecurityEngineResult.TAG_ACTION);</span>
+<span class="fc bfc" id="L772" title="All 2 branches covered.">                if (actInt == WSConstants.ENCR) {</span>
+
+<span class="pc bpc" id="L774" title="1 of 4 branches missed.">                    if (wsSecEngineResult.get(WSSecurityEngineResult.TAG_ID) != null &amp;&amp;</span>
+                            ((String) wsSecEngineResult.get(WSSecurityEngineResult.TAG_ID)).length() != 0) {
+
+                        try {
+
+<span class="fc" id="L779">                            String encryptedKeyID = (String) wsSecEngineResult.get(WSSecurityEngineResult.TAG_ID);</span>
+
+<span class="fc" id="L781">                            Date created = new Date();</span>
+<span class="fc" id="L782">                            Date expires = new Date();</span>
+<span class="fc" id="L783">                            expires.setTime(System.currentTimeMillis() + 300000);</span>
+<span class="fc" id="L784">                            EncryptedKeyToken tempTok = new EncryptedKeyToken(encryptedKeyID, created, expires);</span>
+<span class="fc" id="L785">                            tempTok.setSecret((byte[]) wsSecEngineResult.get(WSSecurityEngineResult.TAG_SECRET));</span>
+<span class="fc" id="L786">                            tempTok.setSHA1(getSHA1((byte[]) wsSecEngineResult.</span>
+                                    get(WSSecurityEngineResult.TAG_ENCRYPTED_EPHEMERAL_KEY)));
+<span class="fc" id="L788">                            rmd.getTokenStorage().add(tempTok);</span>
+
+<span class="fc" id="L790">                            return encryptedKeyID;</span>
+
+<span class="nc" id="L792">                        } catch (TrustException e) {</span>
+<span class="nc" id="L793">                            throw new RampartException(&quot;errorInAddingTokenIntoStore&quot;);</span>
+                        }
+
+                    }
+                }
+<span class="fc" id="L798">            }</span>
+<span class="nc" id="L799">        }</span>
+<span class="nc" id="L800">        return null;</span>
+    }
+    
+    
+    /**
+     * Setup the required tokens
+     * @param rmd
+     * @throws RampartException
+     */
+    private void initializeTokens(RampartMessageData rmd) throws RampartException {
+        
+<span class="fc" id="L811">        RampartPolicyData rpd = rmd.getPolicyData();</span>
+        
+<span class="fc" id="L813">        MessageContext msgContext = rmd.getMsgContext();</span>
+<span class="pc bpc" id="L814" title="2 of 4 branches missed.">        if(rpd.isSymmetricBinding() &amp;&amp; !msgContext.isServerSide()) {</span>
+<span class="pc bpc" id="L815" title="1 of 2 branches missed.">            if (log.isDebugEnabled()) {</span>
+<span class="nc" id="L816">                log.debug(&quot;Processing symmetric binding: &quot; +</span>
+                        &quot;Setting up encryption token and signature token&quot;);
+            }
+            //Setting up encryption token and signature token
+            
+<span class="fc" id="L821">            Token sigTok = rpd.getSignatureToken();</span>
+<span class="fc" id="L822">            Token encrTok = rpd.getEncryptionToken();</span>
+<span class="pc bpc" id="L823" title="1 of 2 branches missed.">            if(sigTok instanceof IssuedToken) {</span>
+<span class="nc" id="L824">                log.debug(&quot;SignatureToken is an IssuedToken&quot;);</span>
+<span class="nc bnc" id="L825" title="All 2 branches missed.">                if(rmd.getIssuedSignatureTokenId() == null) {</span>
+<span class="nc" id="L826">                    log.debug(&quot;No Issuedtoken found, requesting a new token&quot;);</span>
+
+<span class="nc" id="L828">                    IssuedToken issuedToken = (IssuedToken)sigTok;</span>
+                    
+<span class="nc" id="L830">                    String id = RampartUtil.getIssuedToken(rmd, </span>
+                            issuedToken);
+<span class="nc" id="L832">                    rmd.setIssuedSignatureTokenId(id);</span>
+                    
+<span class="nc" id="L834">                }</span>
+                
+<span class="fc bfc" id="L836" title="All 2 branches covered.">            } else if(sigTok instanceof SecureConversationToken) {</span>
+
+<span class="fc" id="L838">                log.debug(&quot;SignatureToken is a SecureConversationToken&quot;);</span>
+
+                //TODO check for an existing token and use it 
+                
+<span class="fc" id="L842">                String secConvTokenId = rmd.getSecConvTokenId();</span>
+                
+                //The RSTR has to be secured with the cancelled token
+<span class="fc" id="L845">                String action = msgContext.getOptions().getAction();</span>
+<span class="pc bpc" id="L846" title="3 of 8 branches missed.">                boolean cancelReqResp = action.equals(RahasConstants.WST_NS_05_02 + RahasConstants.RSTR_ACTION_CANCEL_SCT) || </span>
+                                           action.equals(RahasConstants.WST_NS_05_02 + RahasConstants.RSTR_ACTION_CANCEL_SCT) ||
+                                           action.equals(RahasConstants.WST_NS_05_02 + RahasConstants.RST_ACTION_CANCEL_SCT) || 
+                                           action.equals(RahasConstants.WST_NS_05_02 + RahasConstants.RST_ACTION_CANCEL_SCT);
+                
+                //In the case of the cancel req or resp we should mark the token as cancelled
+<span class="fc bfc" id="L852" title="All 4 branches covered.">                if(secConvTokenId != null &amp;&amp; cancelReqResp) {</span>
+                    try {
+<span class="fc" id="L854">                        rmd.getTokenStorage().getToken(secConvTokenId).setState(org.apache.rahas.Token.CANCELLED);</span>
+<span class="fc" id="L855">                        msgContext.setProperty(RampartMessageData.SCT_ID, secConvTokenId);</span>
+                        
+                        //remove from the local map of contexts
+<span class="fc" id="L858">                        String contextIdentifierKey = RampartUtil.getContextIdentifierKey(msgContext);</span>
+<span class="fc" id="L859">                        RampartUtil.getContextMap(msgContext).remove(contextIdentifierKey);</span>
+<span class="nc" id="L860">                    } catch (TrustException e) {</span>
+<span class="nc" id="L861">                        throw new RampartException(&quot;errorExtractingToken&quot;);</span>
+<span class="fc" id="L862">                    }</span>
+                }
+
+<span class="pc bpc" id="L865" title="2 of 8 branches missed.">                if (secConvTokenId == null</span>
+                    || (secConvTokenId != null &amp;&amp;
+                        (!RampartUtil.isTokenValid(rmd, secConvTokenId) &amp;&amp; !cancelReqResp))) {
+
+<span class="fc" id="L869">                    log.debug(&quot;No SecureConversationToken found, requesting a new token&quot;);</span>
+
+<span class="fc" id="L871">                    SecureConversationToken secConvTok = </span>
+                                        (SecureConversationToken) sigTok;
+                    
+                    try {
+
+<span class="fc" id="L876">                        String id = RampartUtil.getSecConvToken(rmd, secConvTok);</span>
+<span class="fc" id="L877">                        rmd.setSecConvTokenId(id);</span>
+                        
+<span class="nc" id="L879">                    } catch (TrustException e) {</span>
+<span class="nc" id="L880">                        throw new RampartException(&quot;errorInObtainingSct&quot;, e);</span>
+<span class="fc" id="L881">                    }</span>
+                }
+            }
+            
+            //If it was the ProtectionToken assertion then sigTok is the
+            //same as encrTok
+<span class="pc bpc" id="L887" title="2 of 4 branches missed.">            if(sigTok.equals(encrTok) &amp;&amp; sigTok instanceof IssuedToken) {</span>
+
+<span class="nc" id="L889">                log.debug(&quot;Symmetric binding uses a ProtectionToken, both&quot; +</span>
+                            &quot; SignatureToken and EncryptionToken are the same&quot;);
+
+<span class="nc" id="L892">                rmd.setIssuedEncryptionTokenId(rmd.getIssuedEncryptionTokenId());</span>
+            } else {
+                //Now we'll have to obtain the encryption token as well :-)
+                //ASSUMPTION: SecureConversationToken is used as a 
+                //ProtectionToken therefore we only have to process a issued 
+                //token here
+
+<span class="fc" id="L899">                log.debug(&quot;Obtaining the Encryption Token&quot;);</span>
+
+<span class="pc bpc" id="L901" title="1 of 2 branches missed.">                if(rmd.getIssuedEncryptionTokenId() != null) {</span>
+
+<span class="nc" id="L903">                    log.debug(&quot;EncrytionToken not alredy set&quot;);</span>
+
+<span class="nc" id="L905">                    IssuedToken issuedToken = (IssuedToken)encrTok;</span>
+                        
+<span class="nc" id="L907">                    String id = RampartUtil.getIssuedToken(rmd, </span>
+                            issuedToken);
+<span class="nc" id="L909">                    rmd.setIssuedEncryptionTokenId(id);</span>
+
+                }
+                
+            }
+        }
+        
+        //TODO : Support processing IssuedToken and SecConvToken assertoins
+        //in supporting tokens, right now we only support UsernameTokens and 
+        //X.509 Tokens
+<span class="fc" id="L919">    }</span>
+
+
+    
+}
+</pre><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rampart.builder/TransportBindingBuilder.html b/axis2/java/core-rampart/code-coverage/org.apache.rampart.builder/TransportBindingBuilder.html
new file mode 100644
index 0000000..5c9e427
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rampart.builder/TransportBindingBuilder.html
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>TransportBindingBuilder</title><script type="text/javascript" src="../.resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rampart.builder</a> &gt; <span class="el_class">TransportBindingBuilder</span></div><h1>TransportBindingBuilder</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">913 of 1,200</td><td class="ctr2">24%</td><td class="bar">114 of 142</td><td class="ctr2">20%</td><td class="ctr1">70</td><td class="ctr2">79</td><td class="ctr1">194</td><td class="ctr2">267</td><td class="ctr1">4</td><td class="ctr2">8</td></tr></tfoot><tbody><tr><td id="a2"><a href="TransportBindingBuilder.java.html#L314" class="el_method">doIssuedTokenSignature(RampartMessageData, Token, SignedEncryptedParts)</a></td><td class="bar" id="b0"><img src="../.resources/redbar.gif" width="120" height="10" title="302" alt="302"/></td><td class="ctr2" id="c4">0%</td><td class="bar" id="d1"><img src="../.resources/redbar.gif" width="67" height="10" title="28" alt="28"/></td><td class="ctr2" id="e2">0%</td><td class="ctr1" id="f1">15</td><td class="ctr2" id="g1">15</td><td class="ctr1" id="h0">68</td><td class="ctr2" id="i0">68</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a3"><a href="TransportBindingBuilder.java.html#L469" class="el_method">doSecureConversationSignature(RampartMessageData, Token, SignedEncryptedParts)</a></td><td class="bar" id="b1"><img src="../.resources/redbar.gif" width="115" height="10" title="290" alt="290"/></td><td class="ctr2" id="c5">0%</td><td class="bar" id="d2"><img src="../.resources/redbar.gif" width="62" height="10" title="26" alt="26"/></td><td class="ctr2" id="e3">0%</td><td class="ctr1" id="f2">14</td><td class="ctr2" id="g2">14</td><td class="ctr1" id="h1">65</td><td class="ctr2" id="i1">65</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a1"><a href="TransportBindingBuilder.java.html#L62" class="el_method">build(RampartMessageData)</a></td><td class="bar" id="b2"><img src="../.resources/redbar.gif" width="54" height="10" title="136" alt="136"/><img src="../.resources/greenbar.gif" width="60" height="10" title="151" alt="151"/></td><td class="ctr2" id="c3">53%</td><td class="bar" id="d0"><img src="../.resources/redbar.gif" width="69" height="10" title="29" alt="29"/><img src="../.resources/greenbar.gif" width="50" height="10" title="21" alt="21"/></td><td class="ctr2" id="e0">42%</td><td class="ctr1" id="f0">21</td><td class="ctr2" id="g0">26</td><td class="ctr1" id="h2">20</td><td class="ctr2" id="i2">60</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a5"><a href="TransportBindingBuilder.java.html#L618" class="el_method">handleSecureConversationTokens(RampartMessageData, SecureConversationToken)</a></td><td class="bar" id="b3"><img src="../.resources/redbar.gif" width="35" height="10" title="89" alt="89"/></td><td class="ctr2" id="c6">0%</td><td class="bar" id="d3"><img src="../.resources/redbar.gif" width="48" height="10" title="20" alt="20"/></td><td class="ctr2" id="e4">0%</td><td class="ctr1" id="f3">11</td><td class="ctr2" id="g3">11</td><td class="ctr1" id="h3">20</td><td class="ctr2" id="i4">20</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a4"><a href="TransportBindingBuilder.java.html#L174" class="el_method">doX509TokenSignature(RampartMessageData, Token, SignedEncryptedParts)</a></td><td class="bar" id="b4"><img src="../.resources/redbar.gif" width="34" height="10" title="88" alt="88"/><img src="../.resources/greenbar.gif" width="50" height="10" title="126" alt="126"/></td><td class="ctr2" id="c2">59%</td><td class="bar" id="d4"><img src="../.resources/redbar.gif" width="26" height="10" title="11" alt="11"/><img src="../.resources/greenbar.gif" width="16" height="10" title="7" alt="7"/></td><td class="ctr2" id="e1">39%</td><td class="ctr1" id="f4">8</td><td class="ctr2" id="g4">10</td><td class="ctr1" id="h4">18</td><td class="ctr2" id="i3">48</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a0"><a href="TransportBindingBuilder.java.html#L299" class="el_method">appendToHeader(WSSecHeader, Element)</a></td><td class="bar" id="b5"><img src="../.resources/redbar.gif" width="3" height="10" title="8" alt="8"/></td><td class="ctr2" id="c7">0%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">1</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">3</td><td class="ctr2" id="i5">3</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a6"><a href="TransportBindingBuilder.java.html#L57" class="el_method">static {...}</a></td><td class="bar" id="b6"><img src="../.resources/greenbar.gif" width="2" height="10" title="7" alt="7"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i6">2</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a7"><a href="TransportBindingBuilder.java.html#L55" class="el_method">TransportBindingBuilder()</a></td><td class="bar" id="b7"><img src="../.resources/greenbar.gif" width="1" height="10" title="3" alt="3"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i7">1</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rampart.builder/TransportBindingBuilder.java.html b/axis2/java/core-rampart/code-coverage/org.apache.rampart.builder/TransportBindingBuilder.java.html
new file mode 100644
index 0000000..e60da50
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rampart.builder/TransportBindingBuilder.java.html
@@ -0,0 +1,675 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>TransportBindingBuilder.java</title><link rel="stylesheet" href="../.resources/prettify.css" type="text/css"/><script type="text/javascript" src="../.resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rampart.builder</a> &gt; <span class="el_source">TransportBindingBuilder.java</span></div><h1>TransportBindingBuilder.java</h1><pre class="source lang-java linenums">/*
+ * Copyright 2004,2005 The Apache Software Foundation.
+ *
+ * Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package org.apache.rampart.builder;
+
+import org.apache.axiom.om.OMElement;
+import org.apache.axiom.soap.SOAPEnvelope;
+import org.apache.axis2.context.MessageContext;
+import org.apache.commons.logging.Log;
+import org.apache.commons.logging.LogFactory;
+import org.apache.rahas.RahasConstants;
+import org.apache.rahas.TrustException;
+import org.apache.rampart.RampartConstants;
+import org.apache.rampart.RampartException;
+import org.apache.rampart.RampartMessageData;
+import org.apache.rampart.policy.RampartPolicyData;
+import org.apache.rampart.util.RampartUtil;
+import org.apache.ws.secpolicy.SPConstants;
+import org.apache.ws.secpolicy.model.AlgorithmSuite;
+import org.apache.ws.secpolicy.model.Header;
+import org.apache.ws.secpolicy.model.IssuedToken;
+import org.apache.ws.secpolicy.model.SecureConversationToken;
+import org.apache.ws.secpolicy.model.SignedEncryptedParts;
+import org.apache.ws.secpolicy.model.SupportingToken;
+import org.apache.ws.secpolicy.model.Token;
+import org.apache.ws.secpolicy.model.UsernameToken;
+import org.apache.ws.secpolicy.model.X509Token;
+import org.apache.ws.security.WSConstants;
+import org.apache.ws.security.WSEncryptionPart;
+import org.apache.ws.security.WSSecurityException;
+import org.apache.ws.security.conversation.ConversationException;
+import org.apache.ws.security.handler.WSHandlerConstants;
+import org.apache.ws.security.message.*;
+import org.w3c.dom.Document;
+import org.w3c.dom.Element;
+
+import javax.xml.crypto.dsig.Reference;
+import java.util.ArrayList;
+import java.util.Iterator;
+import java.util.List;
+
+<span class="fc" id="L55">public class TransportBindingBuilder extends BindingBuilder {</span>
+
+<span class="fc" id="L57">    private static Log log = LogFactory.getLog(TransportBindingBuilder.class);</span>
+<span class="fc" id="L58">    private static Log tlog = LogFactory.getLog(RampartConstants.TIME_LOG);	</span>
+
+    public void build(RampartMessageData rmd) throws RampartException {
+
+<span class="fc" id="L62">        log.debug(&quot;TransportBindingBuilder build invoked&quot;);</span>
+
+<span class="fc" id="L64">        long t0 = 0, t1 = 0;</span>
+<span class="pc bpc" id="L65" title="1 of 2 branches missed.">    	if(tlog.isDebugEnabled()){</span>
+<span class="nc" id="L66">    		t1 = System.currentTimeMillis();</span>
+    	}
+        
+<span class="fc" id="L69">        RampartPolicyData rpd = rmd.getPolicyData();</span>
+        
+<span class="pc bpc" id="L71" title="1 of 2 branches missed.">        if (rpd.isIncludeTimestamp()) {</span>
+<span class="fc" id="L72">        	addTimestamp(rmd);</span>
+        }
+       
+        /*
+         * Process Supporting tokens
+         */
+<span class="fc bfc" id="L78" title="All 2 branches covered.">        if(rmd.isInitiator()) {</span>
+<span class="fc" id="L79">            List&lt;byte[]&gt; signatureValues = new ArrayList&lt;byte[]&gt;();</span>
+            
+<span class="fc" id="L81">            SupportingToken sgndSuppTokens = rpd.getSignedSupportingTokens();</span>
+            
+<span class="pc bpc" id="L83" title="3 of 6 branches missed.">            if(sgndSuppTokens != null &amp;&amp; sgndSuppTokens.getTokens() != null &amp;&amp;</span>
+                    sgndSuppTokens.getTokens().size() &gt; 0) {
+
+<span class="fc" id="L86">                log.debug(&quot;Processing signed supporting tokens&quot;);</span>
+
+<span class="fc" id="L88">                ArrayList tokens = sgndSuppTokens.getTokens();</span>
+<span class="fc bfc" id="L89" title="All 2 branches covered.">                for (Object signedSupportingToken : tokens) {</span>
+
+<span class="fc" id="L91">                    Token token = (Token) signedSupportingToken;</span>
+<span class="pc bpc" id="L92" title="1 of 2 branches missed.">                    if (token instanceof UsernameToken) {</span>
+<span class="fc" id="L93">                        WSSecUsernameToken utBuilder = addUsernameToken(rmd, (UsernameToken) token);</span>
+
+<span class="fc" id="L95">                        utBuilder.prepare(rmd.getDocument());</span>
+
+                        //Add the UT
+<span class="fc" id="L98">                        utBuilder.appendToHeader(rmd.getSecHeader());</span>
+
+<span class="fc" id="L100">                    } else {</span>
+<span class="nc" id="L101">                        throw new RampartException(&quot;unsupportedSignedSupportingToken&quot;,</span>
+                                new String[]{&quot;{&quot; + token.getName().getNamespaceURI()
+                                        + &quot;}&quot; + token.getName().getLocalPart()});
+                    }
+<span class="fc" id="L105">                }</span>
+            }
+            
+<span class="fc" id="L108">            SupportingToken sgndEndSuppTokens = rpd.getSignedEndorsingSupportingTokens();</span>
+<span class="pc bpc" id="L109" title="2 of 6 branches missed.">            if(sgndEndSuppTokens != null &amp;&amp; sgndEndSuppTokens.getTokens() != null &amp;&amp;</span>
+                    sgndEndSuppTokens.getTokens().size() &gt; 0) {
+
+<span class="fc" id="L112">                log.debug(&quot;Processing endorsing signed supporting tokens&quot;);</span>
+
+<span class="fc" id="L114">                ArrayList tokens = sgndEndSuppTokens.getTokens();</span>
+<span class="fc" id="L115">                SignedEncryptedParts signdParts = sgndEndSuppTokens.getSignedParts();</span>
+<span class="fc bfc" id="L116" title="All 2 branches covered.">                for (Object objectToken : tokens) {</span>
+<span class="fc" id="L117">                    Token token = (Token) objectToken;</span>
+<span class="pc bpc" id="L118" title="3 of 4 branches missed.">                    if (token instanceof IssuedToken &amp;&amp; rmd.isInitiator()) {</span>
+<span class="nc" id="L119">                        signatureValues.add(doIssuedTokenSignature(rmd, token, signdParts));</span>
+<span class="pc bpc" id="L120" title="1 of 2 branches missed.">                    } else if (token instanceof X509Token) {</span>
+<span class="fc" id="L121">                        signatureValues.add(doX509TokenSignature(rmd, token, signdParts));</span>
+                    }
+<span class="fc" id="L123">                }</span>
+            }
+    
+<span class="fc" id="L126">            SupportingToken endSupptokens = rpd.getEndorsingSupportingTokens();</span>
+<span class="pc bpc" id="L127" title="5 of 6 branches missed.">            if(endSupptokens != null &amp;&amp; endSupptokens.getTokens() != null &amp;&amp;</span>
+                    endSupptokens.getTokens().size() &gt; 0) {
+<span class="nc" id="L129">                log.debug(&quot;Processing endorsing supporting tokens&quot;);</span>
+<span class="nc" id="L130">                ArrayList tokens = endSupptokens.getTokens();</span>
+<span class="nc" id="L131">                SignedEncryptedParts signdParts = endSupptokens.getSignedParts();</span>
+<span class="nc bnc" id="L132" title="All 2 branches missed.">                for (Object objectToken : tokens) {</span>
+<span class="nc" id="L133">                    Token token = (Token) objectToken;</span>
+<span class="nc bnc" id="L134" title="All 4 branches missed.">                    if (token instanceof IssuedToken &amp;&amp; rmd.isInitiator()) {</span>
+<span class="nc" id="L135">                        signatureValues.add(doIssuedTokenSignature(rmd, token, signdParts));</span>
+<span class="nc bnc" id="L136" title="All 2 branches missed.">                    } else if (token instanceof X509Token) {</span>
+<span class="nc" id="L137">                        signatureValues.add(doX509TokenSignature(rmd, token, signdParts));</span>
+<span class="nc bnc" id="L138" title="All 2 branches missed.">                    } else if (token instanceof SecureConversationToken) {</span>
+<span class="nc" id="L139">                        handleSecureConversationTokens(rmd, (SecureConversationToken) token);</span>
+<span class="nc" id="L140">                        signatureValues.add(doSecureConversationSignature(rmd, token, signdParts));</span>
+                    }
+<span class="nc" id="L142">                }</span>
+            }
+            
+            
+<span class="fc" id="L146">            List&lt;SupportingToken&gt; supportingToks = rpd.getSupportingTokensList();</span>
+<span class="pc bpc" id="L147" title="1 of 2 branches missed.">            for (SupportingToken supportingTok : supportingToks) {</span>
+<span class="nc" id="L148">                this.handleSupportingTokens(rmd, supportingTok);</span>
+<span class="nc" id="L149">            } </span>
+            
+            
+            //Store the signature values list
+<span class="fc" id="L153">            rmd.getMsgContext().setProperty(WSHandlerConstants.SEND_SIGV, signatureValues);</span>
+<span class="fc" id="L154">        } else {</span>
+<span class="fc" id="L155">            addSignatureConfirmation(rmd, null);</span>
+        }
+        
+<span class="pc bpc" id="L158" title="1 of 2 branches missed.">    	if(tlog.isDebugEnabled()){</span>
+<span class="nc" id="L159">    		t1 = System.currentTimeMillis();</span>
+<span class="nc" id="L160">    		tlog.debug(&quot;Transport binding build took &quot;+ (t1 - t0));</span>
+    	}
+<span class="fc" id="L162">    }</span>
+
+
+
+    /**
+     * X.509 signature
+     * @param rmd
+     * @param token
+     * @param signdParts 
+     */
+    private byte[] doX509TokenSignature(RampartMessageData rmd, Token token, SignedEncryptedParts signdParts) throws RampartException {
+        
+<span class="fc" id="L174">        RampartPolicyData rpd = rmd.getPolicyData();</span>
+<span class="fc" id="L175">        Document doc = rmd.getDocument();</span>
+        
+<span class="fc" id="L177">        List&lt;WSEncryptionPart&gt; sigParts = new ArrayList&lt;WSEncryptionPart&gt;();</span>
+        
+<span class="pc bpc" id="L179" title="1 of 2 branches missed.">        if(this.timestampElement != null){</span>
+<span class="fc" id="L180">            sigParts.add(new WSEncryptionPart(rmd.getTimestampId()));                          </span>
+        }
+        
+<span class="pc bpc" id="L183" title="1 of 2 branches missed.">        if(signdParts != null) {</span>
+<span class="nc bnc" id="L184" title="All 2 branches missed.">            if(signdParts.isBody()) {</span>
+<span class="nc" id="L185">                SOAPEnvelope env = rmd.getMsgContext().getEnvelope();</span>
+<span class="nc" id="L186">                sigParts.add(new WSEncryptionPart(RampartUtil.addWsuIdToElement(env.getBody())));</span>
+            }
+    
+<span class="nc" id="L189">            ArrayList headers = signdParts.getHeaders();</span>
+<span class="nc bnc" id="L190" title="All 2 branches missed.">            for (Iterator iterator = headers.iterator(); iterator.hasNext();) {</span>
+<span class="nc" id="L191">                Header header = (Header) iterator.next();</span>
+<span class="nc" id="L192">                WSEncryptionPart wep = new WSEncryptionPart(header.getName(), </span>
+                        header.getNamespace(),
+                        &quot;Content&quot;);
+<span class="nc" id="L195">                sigParts.add(wep);</span>
+<span class="nc" id="L196">            }</span>
+        }
+<span class="fc bfc" id="L198" title="All 2 branches covered.">        if(token.isDerivedKeys()) {</span>
+            //In this case we will have to encrypt the ephmeral key with the 
+            //other party's key and then use it as the parent key of the
+            // derived keys
+            try {
+                
+<span class="fc" id="L204">                WSSecEncryptedKey encrKey = getEncryptedKeyBuilder(rmd, token);</span>
+                
+<span class="fc" id="L206">                Element bstElem = encrKey.getBinarySecurityTokenElement();</span>
+<span class="pc bpc" id="L207" title="1 of 2 branches missed.">                if(bstElem != null) {</span>
+<span class="nc" id="L208">                   RampartUtil.appendChildToSecHeader(rmd, bstElem); </span>
+                }
+
+                // Add &lt;xenc:EncryptedKey Id=&quot;EncKeyId-E67B75302ACB3BEDF313277587471272&quot;&gt;..&lt;/xenc:EncryptedKey&gt;
+                // to security header.
+<span class="fc" id="L213">                encrKey.appendToHeader(rmd.getSecHeader());</span>
+                
+<span class="fc" id="L215">                WSSecDKSign dkSig = new WSSecDKSign();</span>
+                
+<span class="fc" id="L217">                dkSig.setWsConfig(rmd.getConfig());</span>
+                
+<span class="fc" id="L219">                dkSig.setSigCanonicalization(rpd.getAlgorithmSuite().getInclusiveC14n());</span>
+<span class="fc" id="L220">                dkSig.setSignatureAlgorithm(rpd.getAlgorithmSuite().getSymmetricSignature());</span>
+<span class="fc" id="L221">                dkSig.setDerivedKeyLength(rpd.getAlgorithmSuite().getSignatureDerivedKeyLength()/8);</span>
+
+                /**
+                 * Add a reference to encrypted key in the derived key
+                 */
+<span class="fc" id="L226">                dkSig.setExternalKey(encrKey.getEphemeralKey(), encrKey.getId());</span>
+                
+<span class="fc" id="L228">                dkSig.prepare(doc, rmd.getSecHeader());</span>
+                
+                
+<span class="pc bpc" id="L231" title="1 of 2 branches missed.">                if(rpd.isTokenProtection()) {</span>
+<span class="nc" id="L232">                    sigParts.add(new WSEncryptionPart(encrKey.getBSTTokenId()));</span>
+                }
+                
+<span class="fc" id="L235">                dkSig.setParts(sigParts);</span>
+                
+<span class="fc" id="L237">                List&lt;Reference&gt; referenceList</span>
+                        = dkSig.addReferencesToSign(sigParts, rmd.getSecHeader());
+
+
+                /**
+                 * Add &lt;wsc:DerivedKeyToken&gt;..&lt;/wsc:DerivedKeyToken&gt; to security
+                 * header. We need to add this just after Encrypted Key and just before &lt;Signature&gt;..&lt;/Signature&gt;
+                 * elements. (As a convention)
+                 */
+<span class="fc" id="L246">                dkSig.appendDKElementToHeader(rmd.getSecHeader());</span>
+
+                //Do signature and append to the security header
+<span class="fc" id="L249">                dkSig.computeSignature(referenceList, false, null);</span>
+                
+
+
+                // TODO this is bit dubious, before migration code was like &quot;dkSig.appendSigToHeader(rmd.getSecHeader())&quot;
+                // but WSS4J has remove append methods. Need to find why ?
+                //this.appendToHeader(rmd.getSecHeader(), dkSig.getSignatureElement());
+
+<span class="fc" id="L257">                return dkSig.getSignatureValue();</span>
+                
+<span class="nc" id="L259">            } catch (WSSecurityException e) {</span>
+<span class="nc" id="L260">                throw new RampartException(&quot;errorInDerivedKeyTokenSignature&quot;, e);</span>
+<span class="nc" id="L261">            } catch (ConversationException e) {</span>
+<span class="nc" id="L262">                throw new RampartException(&quot;errorInDerivedKeyTokenSignature&quot;, e);</span>
+            }
+            
+        } else {
+            
+            try {
+<span class="fc" id="L268">                WSSecSignature sig = this.getSignatureBuilder(rmd, token);</span>
+                
+
+<span class="fc" id="L271">                sig.appendBSTElementToHeader(rmd.getSecHeader());</span>
+                
+<span class="pc bpc" id="L273" title="3 of 4 branches missed.">                if (rpd.isTokenProtection()</span>
+                        &amp;&amp; !(SPConstants.INCLUDE_TOKEN_NEVER == token.getInclusion())) {
+<span class="nc" id="L275">                    sigParts.add(new WSEncryptionPart(sig.getBSTTokenId()));</span>
+                }
+                
+<span class="fc" id="L278">                List&lt;Reference&gt; referenceList</span>
+                        = sig.addReferencesToSign(sigParts, rmd.getSecHeader());
+
+                // TODO changed the order - verify
+                // Compute signature and append to the header
+<span class="fc" id="L283">                sig.computeSignature(referenceList, false, null);</span>
+
+<span class="fc" id="L285">                return sig.getSignatureValue();</span>
+<span class="nc" id="L286">            } catch (WSSecurityException e) {</span>
+<span class="nc" id="L287">                throw new RampartException(&quot;errorInSignatureWithX509Token&quot;, e);</span>
+            }
+            
+            
+        }
+        
+    }
+
+    private void appendToHeader(WSSecHeader secHeader, Element appendingChild) {
+
+        // TODO this is bit dubious, before migration code was like &quot;dkSig.appendSigToHeader(rmd.getSecHeader())&quot;
+        // but WSS4J has remove append methods. Need to find why ?
+<span class="nc" id="L299">        Element secHeaderElement = secHeader.getSecurityHeader();</span>
+<span class="nc" id="L300">        secHeaderElement.appendChild(appendingChild);</span>
+
+<span class="nc" id="L302">    }</span>
+
+
+    /**
+     * IssuedToken signature
+     * @param rmd
+     * @param token
+     * @param signdParts 
+     * @throws RampartException
+     */
+    private byte[] doIssuedTokenSignature(RampartMessageData rmd, Token token, SignedEncryptedParts signdParts) throws RampartException {
+        
+<span class="nc" id="L314">        RampartPolicyData rpd = rmd.getPolicyData();</span>
+<span class="nc" id="L315">        Document doc= rmd.getDocument();</span>
+        
+        //Get the issued token
+<span class="nc" id="L318">        String id = RampartUtil.getIssuedToken(rmd, (IssuedToken)token);</span>
+   
+<span class="nc" id="L320">        int inclusion = token.getInclusion();</span>
+<span class="nc" id="L321">        org.apache.rahas.Token tok = null;</span>
+        try {
+<span class="nc" id="L323">          tok = rmd.getTokenStorage().getToken(id);</span>
+<span class="nc" id="L324">        } catch (TrustException e) {</span>
+<span class="nc" id="L325">          throw new RampartException(&quot;errorExtractingToken&quot;,</span>
+                  new String[]{id} ,e);
+<span class="nc" id="L327">        }</span>
+   
+<span class="nc" id="L329">        boolean tokenIncluded = false;</span>
+        
+<span class="nc bnc" id="L331" title="All 8 branches missed.">        if(inclusion == SPConstants.INCLUDE_TOEKN_ALWAYS ||</span>
+        ((inclusion == SPConstants.INCLUDE_TOEKN_ALWAYS_TO_RECIPIENT 
+                || inclusion == SPConstants.INCLUDE_TOKEN_ONCE) 
+                &amp;&amp; rmd.isInitiator())) {
+          
+            //Add the token
+<span class="nc" id="L337">            rmd.getSecHeader().getSecurityHeader().appendChild(</span>
+                  doc.importNode((Element) tok.getToken(), true));
+          
+<span class="nc" id="L340">            tokenIncluded = true;</span>
+        }
+
+<span class="nc" id="L343">        List&lt;WSEncryptionPart&gt; sigParts = new ArrayList&lt;WSEncryptionPart&gt;();</span>
+        
+<span class="nc bnc" id="L345" title="All 2 branches missed.">        if(this.timestampElement != null){</span>
+<span class="nc" id="L346">            sigParts.add(new WSEncryptionPart(rmd.getTimestampId()));                          </span>
+        }
+        
+        
+<span class="nc bnc" id="L350" title="All 4 branches missed.">        if(rpd.isTokenProtection() &amp;&amp; tokenIncluded) {</span>
+<span class="nc" id="L351">            sigParts.add(new WSEncryptionPart(id));</span>
+        }
+        
+<span class="nc bnc" id="L354" title="All 2 branches missed.">        if(signdParts != null) {</span>
+<span class="nc bnc" id="L355" title="All 2 branches missed.">            if(signdParts.isBody()) {</span>
+<span class="nc" id="L356">                SOAPEnvelope env = rmd.getMsgContext().getEnvelope();</span>
+<span class="nc" id="L357">                sigParts.add(new WSEncryptionPart(RampartUtil.addWsuIdToElement(env.getBody())));</span>
+            }
+    
+<span class="nc" id="L360">            ArrayList headers = signdParts.getHeaders();</span>
+<span class="nc bnc" id="L361" title="All 2 branches missed.">            for (Object signedHeader : headers) {</span>
+<span class="nc" id="L362">                Header header = (Header) signedHeader;</span>
+<span class="nc" id="L363">                WSEncryptionPart wep = new WSEncryptionPart(header.getName(),</span>
+                        header.getNamespace(),
+                        &quot;Content&quot;);
+<span class="nc" id="L366">                sigParts.add(wep);</span>
+<span class="nc" id="L367">            }</span>
+        }
+        
+        //check for derived keys
+<span class="nc" id="L371">        AlgorithmSuite algorithmSuite = rpd.getAlgorithmSuite();</span>
+<span class="nc bnc" id="L372" title="All 2 branches missed.">        if(token.isDerivedKeys()) {</span>
+          //Create a derived key and add
+          try {
+   
+              //Do Signature with derived keys
+<span class="nc" id="L377">              WSSecDKSign dkSign = new WSSecDKSign();</span>
+              
+              // Setting the AttachedReference or the UnattachedReference according to the flag
+              OMElement ref;
+<span class="nc bnc" id="L381" title="All 2 branches missed.">              if (tokenIncluded) {</span>
+<span class="nc" id="L382">                  ref = tok.getAttachedReference();</span>
+              } else {
+<span class="nc" id="L384">                  ref = tok.getUnattachedReference();</span>
+              }
+              
+<span class="nc bnc" id="L387" title="All 2 branches missed.">              if(ref != null) {</span>
+<span class="nc" id="L388">                  dkSign.setExternalKey(tok.getSecret(), (Element) </span>
+                          doc.importNode((Element) ref, true));
+              } else {
+<span class="nc" id="L391">                  dkSign.setExternalKey(tok.getSecret(), tok.getId());</span>
+              }
+              
+              //Set the algo info
+<span class="nc" id="L395">              dkSign.setSignatureAlgorithm(algorithmSuite.getSymmetricSignature());</span>
+<span class="nc" id="L396">              dkSign.setDerivedKeyLength(algorithmSuite.getSignatureDerivedKeyLength());</span>
+              
+<span class="nc" id="L398">              dkSign.prepare(doc);</span>
+
+              /**
+               * Add &lt;wsc:DerivedKeyToken&gt;..&lt;/wsc:DerivedKeyToken&gt; to security
+               * header. We need to add this just after Encrypted Key and just before &lt;Signature&gt;..&lt;/Signature&gt;
+               * elements. (As a convention)
+               */
+<span class="nc" id="L405">              dkSign.appendDKElementToHeader(rmd.getSecHeader());</span>
+              
+<span class="nc" id="L407">              dkSign.setParts(sigParts);</span>
+              
+<span class="nc" id="L409">              List&lt;Reference&gt; referenceList</span>
+                      = dkSign.addReferencesToSign(sigParts, rmd.getSecHeader());
+              
+              //Do signature
+<span class="nc" id="L413">              dkSign.computeSignature(referenceList, false, null);</span>
+
+              // TODO verify before migration - dkSign.appendSigToHeader(rmd.getSecHeader())
+              // this.appendToHeader(rmd.getSecHeader(), dkSign.getSignatureElement());
+              
+<span class="nc" id="L418">              return dkSign.getSignatureValue();</span>
+              
+<span class="nc" id="L420">          } catch (ConversationException e) {</span>
+<span class="nc" id="L421">              throw new RampartException(</span>
+                      &quot;errorInDerivedKeyTokenSignature&quot;, e);
+<span class="nc" id="L423">          } catch (WSSecurityException e) {</span>
+<span class="nc" id="L424">              throw new RampartException(</span>
+                      &quot;errorInDerivedKeyTokenSignature&quot;, e);
+          }
+          
+        } else {
+            try {
+<span class="nc" id="L430">                WSSecSignature sig = new WSSecSignature();</span>
+<span class="nc" id="L431">                sig.setWsConfig(rmd.getConfig());</span>
+<span class="nc" id="L432">                String tokId = tok.getId();</span>
+<span class="nc bnc" id="L433" title="All 2 branches missed.">                if (tokId.charAt(0) == '#') {</span>
+<span class="nc" id="L434">		    tokId = tokId.substring(1);</span>
+                }
+<span class="nc" id="L436">                sig.setCustomTokenId(tokId);</span>
+<span class="nc" id="L437">                sig.setCustomTokenValueType(RampartUtil.getSAML10AssertionNamespace());</span>
+<span class="nc" id="L438">                sig.setSecretKey(tok.getSecret());</span>
+<span class="nc" id="L439">                sig.setSignatureAlgorithm(algorithmSuite.getAsymmetricSignature());</span>
+<span class="nc" id="L440">                sig.setSignatureAlgorithm(algorithmSuite.getSymmetricSignature());</span>
+<span class="nc" id="L441">                sig.setKeyIdentifierType(WSConstants.CUSTOM_SYMM_SIGNING);</span>
+<span class="nc" id="L442">                sig.prepare(rmd.getDocument(), RampartUtil.getSignatureCrypto(rpd</span>
+                        .getRampartConfig(), rmd.getCustomClassLoader()),
+                        rmd.getSecHeader());
+
+<span class="nc" id="L446">                sig.setParts(sigParts);</span>
+<span class="nc" id="L447">                List&lt;javax.xml.crypto.dsig.Reference&gt; referenceList</span>
+                        = sig.addReferencesToSign(sigParts, rmd.getSecHeader());
+
+                //Do signature
+<span class="nc" id="L451">                sig.computeSignature(referenceList);</span>
+
+                //Add elements to header
+<span class="nc" id="L454">                this.setInsertionLocation(RampartUtil.insertSiblingAfter(</span>
+                        rmd,
+                        this.getInsertionLocation(),
+                        sig.getSignatureElement()));
+
+<span class="nc" id="L459">                return sig.getSignatureValue();</span>
+
+<span class="nc" id="L461">            } catch (WSSecurityException e) {</span>
+<span class="nc" id="L462">                throw new RampartException(&quot;errorInSignatureWithACustomToken&quot;, e);</span>
+            }
+        }
+    }
+    
+    private byte[] doSecureConversationSignature(RampartMessageData rmd, Token token, SignedEncryptedParts signdParts) throws RampartException {
+        
+<span class="nc" id="L469">        RampartPolicyData rpd = rmd.getPolicyData();</span>
+<span class="nc" id="L470">        Document doc= rmd.getDocument();</span>
+        
+        //Get the issued token
+<span class="nc" id="L473">        String id = rmd.getSecConvTokenId();</span>
+   
+<span class="nc" id="L475">        int inclusion = token.getInclusion();</span>
+<span class="nc" id="L476">        org.apache.rahas.Token tok = null;</span>
+        try {
+<span class="nc" id="L478">          tok = rmd.getTokenStorage().getToken(id);</span>
+<span class="nc" id="L479">        } catch (TrustException e) {</span>
+<span class="nc" id="L480">          throw new RampartException(&quot;errorExtractingToken&quot;,</span>
+                  new String[]{id} ,e);
+<span class="nc" id="L482">        }</span>
+   
+<span class="nc" id="L484">        boolean tokenIncluded = false;</span>
+        
+<span class="nc bnc" id="L486" title="All 8 branches missed.">        if(inclusion == SPConstants.INCLUDE_TOEKN_ALWAYS ||</span>
+        ((inclusion == SPConstants.INCLUDE_TOEKN_ALWAYS_TO_RECIPIENT 
+                || inclusion == SPConstants.INCLUDE_TOKEN_ONCE) 
+                &amp;&amp; rmd.isInitiator())) {
+          
+            //Add the token
+<span class="nc" id="L492">            rmd.getSecHeader().getSecurityHeader().appendChild(</span>
+                  doc.importNode((Element) tok.getToken(), true));
+          
+<span class="nc" id="L495">            tokenIncluded = true;</span>
+        }
+
+<span class="nc" id="L498">        List&lt;WSEncryptionPart&gt; sigParts = new ArrayList&lt;WSEncryptionPart&gt;();</span>
+        
+<span class="nc bnc" id="L500" title="All 2 branches missed.">        if(this.timestampElement != null){</span>
+<span class="nc" id="L501">            sigParts.add(new WSEncryptionPart(rmd.getTimestampId()));                          </span>
+        }
+        
+        
+<span class="nc bnc" id="L505" title="All 4 branches missed.">        if(rpd.isTokenProtection() &amp;&amp; tokenIncluded) {</span>
+<span class="nc" id="L506">            sigParts.add(new WSEncryptionPart(id));</span>
+        }
+        
+<span class="nc bnc" id="L509" title="All 2 branches missed.">        if(signdParts != null) {</span>
+<span class="nc bnc" id="L510" title="All 2 branches missed.">            if(signdParts.isBody()) {</span>
+<span class="nc" id="L511">                SOAPEnvelope env = rmd.getMsgContext().getEnvelope();</span>
+<span class="nc" id="L512">                sigParts.add(new WSEncryptionPart(RampartUtil.addWsuIdToElement(env.getBody())));</span>
+            }
+    
+<span class="nc" id="L515">            ArrayList headers = signdParts.getHeaders();</span>
+<span class="nc bnc" id="L516" title="All 2 branches missed.">            for (Object objectHeader : headers) {</span>
+<span class="nc" id="L517">                Header header = (Header) objectHeader;</span>
+<span class="nc" id="L518">                WSEncryptionPart wep = new WSEncryptionPart(header.getName(),</span>
+                        header.getNamespace(),
+                        &quot;Content&quot;);
+<span class="nc" id="L521">                sigParts.add(wep);</span>
+<span class="nc" id="L522">            }</span>
+        }
+        
+        //check for derived keys
+<span class="nc" id="L526">        AlgorithmSuite algorithmSuite = rpd.getAlgorithmSuite();</span>
+<span class="nc bnc" id="L527" title="All 2 branches missed.">        if(token.isDerivedKeys()) {</span>
+          //Create a derived key and add
+          try {
+   
+              //Do Signature with derived keys
+<span class="nc" id="L532">              WSSecDKSign dkSign = new WSSecDKSign();</span>
+              
+              // Setting the AttachedReference or the UnattachedReference according to the flag
+              OMElement ref;
+<span class="nc bnc" id="L536" title="All 2 branches missed.">              if (tokenIncluded) {</span>
+<span class="nc" id="L537">                  ref = tok.getAttachedReference();</span>
+              } else {
+<span class="nc" id="L539">                  ref = tok.getUnattachedReference();</span>
+              }
+              
+<span class="nc bnc" id="L542" title="All 2 branches missed.">              if(ref != null) {</span>
+<span class="nc" id="L543">                  dkSign.setExternalKey(tok.getSecret(), (Element) </span>
+                          doc.importNode((Element) ref, true));
+              } else {
+<span class="nc" id="L546">                  dkSign.setExternalKey(tok.getSecret(), tok.getId());</span>
+              }
+              
+              //Set the algo info
+<span class="nc" id="L550">              dkSign.setSignatureAlgorithm(algorithmSuite.getSymmetricSignature());</span>
+<span class="nc" id="L551">              dkSign.setDerivedKeyLength(algorithmSuite.getSignatureDerivedKeyLength());</span>
+              
+<span class="nc" id="L553">              dkSign.prepare(doc);</span>
+
+              /**
+               * Add &lt;wsc:DerivedKeyToken&gt;..&lt;/wsc:DerivedKeyToken&gt; to security
+               * header. We need to add this just after Encrypted Key and just before &lt;Signature&gt;..&lt;/Signature&gt;
+               * elements. (As a convention)
+               */
+<span class="nc" id="L560">              dkSign.appendDKElementToHeader(rmd.getSecHeader());</span>
+              
+<span class="nc" id="L562">              dkSign.setParts(sigParts);</span>
+              
+<span class="nc" id="L564">              List&lt;Reference&gt; referenceList</span>
+                      = dkSign.addReferencesToSign(sigParts, rmd.getSecHeader());
+              
+              //Do signature
+<span class="nc" id="L568">              dkSign.computeSignature(referenceList, false, null);</span>
+
+              //this.appendToHeader(rmd.getSecHeader(), dkSign.getSignatureElement());
+
+<span class="nc" id="L572">              return dkSign.getSignatureValue();</span>
+              
+<span class="nc" id="L574">          } catch (ConversationException e) {</span>
+<span class="nc" id="L575">              throw new RampartException(</span>
+                      &quot;errorInDerivedKeyTokenSignature&quot;, e);
+<span class="nc" id="L577">          } catch (WSSecurityException e) {</span>
+<span class="nc" id="L578">              throw new RampartException(</span>
+                      &quot;errorInDerivedKeyTokenSignature&quot;, e);
+          }
+          
+        } else {
+            try {
+<span class="nc" id="L584">                WSSecSignature sig = new WSSecSignature();</span>
+<span class="nc" id="L585">                sig.setWsConfig(rmd.getConfig());</span>
+<span class="nc" id="L586">                sig.setCustomTokenId(tok.getId().substring(1));</span>
+<span class="nc" id="L587">                sig.setCustomTokenValueType(RampartUtil.getSAML10AssertionNamespace());</span>
+<span class="nc" id="L588">                sig.setSecretKey(tok.getSecret());</span>
+<span class="nc" id="L589">                sig.setSignatureAlgorithm(algorithmSuite.getAsymmetricSignature());</span>
+<span class="nc" id="L590">                sig.setSignatureAlgorithm(algorithmSuite.getSymmetricSignature());</span>
+<span class="nc" id="L591">                sig.setKeyIdentifierType(WSConstants.CUSTOM_SYMM_SIGNING);</span>
+<span class="nc" id="L592">                sig.prepare(rmd.getDocument(), RampartUtil.getSignatureCrypto(rpd</span>
+                        .getRampartConfig(), rmd.getCustomClassLoader()),
+                        rmd.getSecHeader());
+
+<span class="nc" id="L596">                sig.setParts(sigParts);</span>
+<span class="nc" id="L597">                List&lt;Reference&gt; referenceList</span>
+                        = sig.addReferencesToSign(sigParts, rmd.getSecHeader());
+
+                //Do signature
+<span class="nc" id="L601">                sig.computeSignature(referenceList, false, this.getInsertionLocation());</span>
+
+                //Add elements to header
+<span class="nc" id="L604">                this.setInsertionLocation(sig.getSignatureElement());</span>
+
+<span class="nc" id="L606">                return sig.getSignatureValue();</span>
+
+<span class="nc" id="L608">            } catch (WSSecurityException e) {</span>
+<span class="nc" id="L609">                throw new RampartException(&quot;errorInSignatureWithACustomToken&quot;, e);</span>
+            }
+        }
+    }
+    
+    private void handleSecureConversationTokens(RampartMessageData rmd, 
+                                      SecureConversationToken secConvTok) throws RampartException {
+            
+            
+<span class="nc" id="L618">            MessageContext msgContext = rmd.getMsgContext();</span>
+            
+<span class="nc" id="L620">            String secConvTokenId = rmd.getSecConvTokenId();</span>
+            
+            //The RSTR has to be secured with the cancelled token
+<span class="nc" id="L623">            String action = msgContext.getOptions().getAction();</span>
+<span class="nc bnc" id="L624" title="All 8 branches missed.">            boolean cancelReqResp = action.equals(RahasConstants.WST_NS_05_02 + RahasConstants.RSTR_ACTION_CANCEL_SCT) || </span>
+                                       action.equals(RahasConstants.WST_NS_05_02 + RahasConstants.RSTR_ACTION_CANCEL_SCT) ||
+                                       action.equals(RahasConstants.WST_NS_05_02 + RahasConstants.RST_ACTION_CANCEL_SCT) || 
+                                       action.equals(RahasConstants.WST_NS_05_02 + RahasConstants.RST_ACTION_CANCEL_SCT);
+            
+            //In the case of the cancel req or resp we should mark the token as cancelled
+<span class="nc bnc" id="L630" title="All 4 branches missed.">            if(secConvTokenId != null &amp;&amp; cancelReqResp) {</span>
+                try {
+<span class="nc" id="L632">                    rmd.getTokenStorage().getToken(secConvTokenId).setState(org.apache.rahas.Token.CANCELLED);</span>
+<span class="nc" id="L633">                    msgContext.setProperty(RampartMessageData.SCT_ID, secConvTokenId);</span>
+                    
+                    //remove from the local map of contexts
+<span class="nc" id="L636">                    String contextIdentifierKey = RampartUtil.getContextIdentifierKey(msgContext);</span>
+<span class="nc" id="L637">                    RampartUtil.getContextMap(msgContext).remove(contextIdentifierKey);</span>
+<span class="nc" id="L638">                } catch (TrustException e) {</span>
+<span class="nc" id="L639">                    throw new RampartException(&quot;errorExtractingToken&quot;,e);</span>
+<span class="nc" id="L640">                }</span>
+            }
+            
+<span class="nc bnc" id="L643" title="All 8 branches missed.">            if (secConvTokenId == null</span>
+                    || (secConvTokenId != null &amp;&amp; 
+                            (!RampartUtil.isTokenValid(rmd, secConvTokenId) &amp;&amp; !cancelReqResp))) {
+
+<span class="nc" id="L647">                log.debug(&quot;No SecureConversationToken found, requesting a new token&quot;);</span>
+
+                try {
+
+<span class="nc" id="L651">                    secConvTokenId = RampartUtil.getSecConvToken(rmd, secConvTok);</span>
+<span class="nc" id="L652">                    rmd.setSecConvTokenId(secConvTokenId);</span>
+                    
+<span class="nc" id="L654">                } catch (TrustException e) {</span>
+<span class="nc" id="L655">                    throw new RampartException(&quot;errorInObtainingSct&quot;, e);</span>
+<span class="nc" id="L656">                }</span>
+            }
+            
+/*          org.apache.rahas.Token token;
+            try {
+                token = rmd.getTokenStorage().getToken(secConvTokenId);
+            } catch (TrustException e) {
+                throw new RampartException(&quot;errorExtractingToken&quot;, e);
+            }
+            
+            
+            //Add the token to the header
+           Element siblingElem = RampartUtil
+                    .insertSiblingAfter(rmd, this.getInsertionLocation(),
+                            (Element) token.getToken());
+            this.setInsertionLocation(siblingElem);*/
+            
+<span class="nc" id="L673">        }</span>
+}
+</pre><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rampart.builder/index.html b/axis2/java/core-rampart/code-coverage/org.apache.rampart.builder/index.html
new file mode 100644
index 0000000..7b2b5cd
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rampart.builder/index.html
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>org.apache.rampart.builder</title><script type="text/javascript" src="../.resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <span class="el_package">org.apache.rampart.builder</span></div><h1>org.apache.rampart.builder</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">2,179 of 6,246</td><td class="ctr2">65%</td><td class="bar">359 of 764</td><td class="ctr2">53%</td><td class="ctr1">281</td><td class="ctr2">427</td><td class="ctr1">450</td><td class="ctr2">1,451</td><td class="ctr1">6</td><td class="ctr2">45</td><td class="ctr1">0</td><td class="ctr2">4</td></tr></tfoot><tbody><tr><td id="a3"><a href="TransportBindingBuilder.html" class="el_class">TransportBindingBuilder</a></td><td class="bar" id="b0"><img src="../.resources/redbar.gif" width="60" height="10" title="913" alt="913"/><img src="../.resources/greenbar.gif" width="18" height="10" title="287" alt="287"/></td><td class="ctr2" id="c3">24%</td><td class="bar" id="d0"><img src="../.resources/redbar.gif" width="54" height="10" title="114" alt="114"/><img src="../.resources/greenbar.gif" width="13" height="10" title="28" alt="28"/></td><td class="ctr2" id="e3">20%</td><td class="ctr1" id="f1">70</td><td class="ctr2" id="g3">79</td><td class="ctr1" id="h0">194</td><td class="ctr2" id="i3">267</td><td class="ctr1" id="j0">4</td><td class="ctr2" id="k3">8</td><td class="ctr1" id="l0">0</td><td class="ctr2" id="m0">1</td></tr><tr><td id="a2"><a href="SymmetricBindingBuilder.html" class="el_class">SymmetricBindingBuilder</a></td><td class="bar" id="b1"><img src="../.resources/redbar.gif" width="33" height="10" title="503" alt="503"/><img src="../.resources/greenbar.gif" width="86" height="10" title="1,310" alt="1,310"/></td><td class="ctr2" id="c2">72%</td><td class="bar" id="d1"><img src="../.resources/redbar.gif" width="51" height="10" title="107" alt="107"/><img src="../.resources/greenbar.gif" width="68" height="10" title="143" alt="143"/></td><td class="ctr2" id="e2">57%</td><td class="ctr1" id="f0">87</td><td class="ctr2" id="g0">134</td><td class="ctr1" id="h1">111</td><td class="ctr2" id="i0">437</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">9</td><td class="ctr1" id="l1">0</td><td class="ctr2" id="m1">1</td></tr><tr><td id="a1"><a href="BindingBuilder.html" class="el_class">BindingBuilder</a></td><td class="bar" id="b2"><img src="../.resources/redbar.gif" width="26" height="10" title="399" alt="399"/><img src="../.resources/greenbar.gif" width="69" height="10" title="1,057" alt="1,057"/></td><td class="ctr2" id="c1">73%</td><td class="bar" id="d3"><img src="../.resources/redbar.gif" width="32" height="10" title="68" alt="68"/><img src="../.resources/greenbar.gif" width="49" height="10" title="104" alt="104"/></td><td class="ctr2" id="e1">60%</td><td class="ctr1" id="f3">61</td><td class="ctr2" id="g2">104</td><td class="ctr1" id="h3">72</td><td class="ctr2" id="i2">331</td><td class="ctr1" id="j1">2</td><td class="ctr2" id="k0">18</td><td class="ctr1" id="l2">0</td><td class="ctr2" id="m2">1</td></tr><tr><td id="a0"><a href="AsymmetricBindingBuilder.html" class="el_class">AsymmetricBindingBuilder</a></td><td class="bar" id="b3"><img src="../.resources/redbar.gif" width="24" height="10" title="364" alt="364"/><img src="../.resources/greenbar.gif" width="93" height="10" title="1,413" alt="1,413"/></td><td class="ctr2" id="c0">80%</td><td class="bar" id="d2"><img src="../.resources/redbar.gif" width="33" height="10" title="70" alt="70"/><img src="../.resources/greenbar.gif" width="62" height="10" title="130" alt="130"/></td><td class="ctr2" id="e0">65%</td><td class="ctr1" id="f2">63</td><td class="ctr2" id="g1">110</td><td class="ctr1" id="h2">73</td><td class="ctr2" id="i1">416</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k1">10</td><td class="ctr1" id="l3">0</td><td class="ctr2" id="m3">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rampart.handler.config/InflowConfiguration.html b/axis2/java/core-rampart/code-coverage/org.apache.rampart.handler.config/InflowConfiguration.html
new file mode 100644
index 0000000..25c453e
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rampart.handler.config/InflowConfiguration.html
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>InflowConfiguration</title><script type="text/javascript" src="../.resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rampart.handler.config</a> &gt; <span class="el_class">InflowConfiguration</span></div><h1>InflowConfiguration</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">42 of 188</td><td class="ctr2">78%</td><td class="bar">5 of 12</td><td class="ctr2">58%</td><td class="ctr1">11</td><td class="ctr2">22</td><td class="ctr1">7</td><td class="ctr2">45</td><td class="ctr1">6</td><td class="ctr2">16</td></tr></tfoot><tbody><tr><td id="a0"><a href="InflowConfiguration.java.html#L88" class="el_method">getActionItems()</a></td><td class="bar" id="b0"><img src="../.resources/redbar.gif" width="9" height="10" title="6" alt="6"/></td><td class="ctr2" id="c10">0%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h0">1</td><td class="ctr2" id="i10">1</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a2"><a href="InflowConfiguration.java.html#L104" class="el_method">getDecryptionPropFile()</a></td><td class="bar" id="b1"><img src="../.resources/redbar.gif" width="9" height="10" title="6" alt="6"/></td><td class="ctr2" id="c11">0%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h1">1</td><td class="ctr2" id="i11">1</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a4"><a href="InflowConfiguration.java.html#L128" class="el_method">getPasswordCallbackClass()</a></td><td class="bar" id="b2"><img src="../.resources/redbar.gif" width="9" height="10" title="6" alt="6"/></td><td class="ctr2" id="c12">0%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f3">1</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h2">1</td><td class="ctr2" id="i12">1</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a6"><a href="InflowConfiguration.java.html#L144" class="el_method">getSignaturePropFile()</a></td><td class="bar" id="b3"><img src="../.resources/redbar.gif" width="9" height="10" title="6" alt="6"/></td><td class="ctr2" id="c13">0%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f4">1</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h3">1</td><td class="ctr2" id="i13">1</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a3"><a href="InflowConfiguration.java.html#L177" class="el_method">getEnableSignatureConfirmation()</a></td><td class="bar" id="b4"><img src="../.resources/redbar.gif" width="9" height="10" title="6" alt="6"/></td><td class="ctr2" id="c14">0%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f5">1</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h4">1</td><td class="ctr2" id="i14">1</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a1"><a href="InflowConfiguration.java.html#L197" class="el_method">getBSPCompliant()</a></td><td class="bar" id="b5"><img src="../.resources/redbar.gif" width="9" height="10" title="6" alt="6"/></td><td class="ctr2" id="c15">0%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f6">1</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h5">1</td><td class="ctr2" id="i15">1</td><td class="ctr1" id="j5">1</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a5"><a href="InflowConfiguration.java.html#L45" class="el_method">getProperty()</a></td><td class="bar" id="b6"><img src="../.resources/redbar.gif" width="3" height="10" title="2" alt="2"/><img src="../.resources/greenbar.gif" width="117" height="10" title="78" alt="78"/></td><td class="ctr2" id="c7">98%</td><td class="bar" id="d0"><img src="../.resources/redbar.gif" width="45" height="10" title="3" alt="3"/><img src="../.resources/greenbar.gif" width="75" height="10" title="5" alt="5"/></td><td class="ctr2" id="e0">62%</td><td class="ctr1" id="f0">3</td><td class="ctr2" id="g0">5</td><td class="ctr1" id="h6">1</td><td class="ctr2" id="i0">21</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a12"><a href="InflowConfiguration.java.html#L168" class="el_method">setEnableSignatureConfirmation(boolean)</a></td><td class="bar" id="b7"><img src="../.resources/redbar.gif" width="3" height="10" title="2" alt="2"/><img src="../.resources/greenbar.gif" width="13" height="10" title="9" alt="9"/></td><td class="ctr2" id="c8">82%</td><td class="bar" id="d1"><img src="../.resources/redbar.gif" width="15" height="10" title="1" alt="1"/><img src="../.resources/greenbar.gif" width="15" height="10" title="1" alt="1"/></td><td class="ctr2" id="e1">50%</td><td class="ctr1" id="f7">1</td><td class="ctr2" id="g1">2</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i1">2</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a9"><a href="InflowConfiguration.java.html#L186" class="el_method">setBSPCompliant(boolean)</a></td><td class="bar" id="b8"><img src="../.resources/redbar.gif" width="3" height="10" title="2" alt="2"/><img src="../.resources/greenbar.gif" width="13" height="10" title="9" alt="9"/></td><td class="ctr2" id="c9">82%</td><td class="bar" id="d2"><img src="../.resources/redbar.gif" width="15" height="10" title="1" alt="1"/><img src="../.resources/greenbar.gif" width="15" height="10" title="1" alt="1"/></td><td class="ctr2" id="e2">50%</td><td class="ctr1" id="f8">1</td><td class="ctr2" id="g2">2</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i2">2</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a7"><a href="InflowConfiguration.java.html#L35" class="el_method">InflowConfiguration()</a></td><td class="bar" id="b9"><img src="../.resources/greenbar.gif" width="12" height="10" title="8" alt="8"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d9"/><td class="ctr2" id="e9">n/a</td><td class="ctr1" id="f9">0</td><td class="ctr2" id="g9">1</td><td class="ctr1" id="h9">0</td><td class="ctr2" id="i3">2</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k9">1</td></tr><tr><td id="a8"><a href="InflowConfiguration.java.html#L96" class="el_method">setActionItems(String)</a></td><td class="bar" id="b10"><img src="../.resources/greenbar.gif" width="10" height="10" title="7" alt="7"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d10"/><td class="ctr2" id="e10">n/a</td><td class="ctr1" id="f10">0</td><td class="ctr2" id="g10">1</td><td class="ctr1" id="h10">0</td><td class="ctr2" id="i4">2</td><td class="ctr1" id="j10">0</td><td class="ctr2" id="k10">1</td></tr><tr><td id="a10"><a href="InflowConfiguration.java.html#L112" class="el_method">setDecryptionPropFile(String)</a></td><td class="bar" id="b11"><img src="../.resources/greenbar.gif" width="10" height="10" title="7" alt="7"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d11"/><td class="ctr2" id="e11">n/a</td><td class="ctr1" id="f11">0</td><td class="ctr2" id="g11">1</td><td class="ctr1" id="h11">0</td><td class="ctr2" id="i5">2</td><td class="ctr1" id="j11">0</td><td class="ctr2" id="k11">1</td></tr><tr><td id="a11"><a href="InflowConfiguration.java.html#L120" class="el_method">setDecryptionPropRefKey(String)</a></td><td class="bar" id="b12"><img src="../.resources/greenbar.gif" width="10" height="10" title="7" alt="7"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d12"/><td class="ctr2" id="e12">n/a</td><td class="ctr1" id="f12">0</td><td class="ctr2" id="g12">1</td><td class="ctr1" id="h12">0</td><td class="ctr2" id="i6">2</td><td class="ctr1" id="j12">0</td><td class="ctr2" id="k12">1</td></tr><tr><td id="a13"><a href="InflowConfiguration.java.html#L136" class="el_method">setPasswordCallbackClass(String)</a></td><td class="bar" id="b13"><img src="../.resources/greenbar.gif" width="10" height="10" title="7" alt="7"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d13"/><td class="ctr2" id="e13">n/a</td><td class="ctr1" id="f13">0</td><td class="ctr2" id="g13">1</td><td class="ctr1" id="h13">0</td><td class="ctr2" id="i7">2</td><td class="ctr1" id="j13">0</td><td class="ctr2" id="k13">1</td></tr><tr><td id="a14"><a href="InflowConfiguration.java.html#L152" class="el_method">setSignaturePropFile(String)</a></td><td class="bar" id="b14"><img src="../.resources/greenbar.gif" width="10" height="10" title="7" alt="7"/></td><td class="ctr2" id="c5">100%</td><td class="bar" id="d14"/><td class="ctr2" id="e14">n/a</td><td class="ctr1" id="f14">0</td><td class="ctr2" id="g14">1</td><td class="ctr1" id="h14">0</td><td class="ctr2" id="i8">2</td><td class="ctr1" id="j14">0</td><td class="ctr2" id="k14">1</td></tr><tr><td id="a15"><a href="InflowConfiguration.java.html#L160" class="el_method">setSignaturePropRefId(String)</a></td><td class="bar" id="b15"><img src="../.resources/greenbar.gif" width="10" height="10" title="7" alt="7"/></td><td class="ctr2" id="c6">100%</td><td class="bar" id="d15"/><td class="ctr2" id="e15">n/a</td><td class="ctr1" id="f15">0</td><td class="ctr2" id="g15">1</td><td class="ctr1" id="h15">0</td><td class="ctr2" id="i9">2</td><td class="ctr1" id="j15">0</td><td class="ctr2" id="k15">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rampart.handler.config/InflowConfiguration.java.html b/axis2/java/core-rampart/code-coverage/org.apache.rampart.handler.config/InflowConfiguration.java.html
new file mode 100644
index 0000000..a424c5e
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rampart.handler.config/InflowConfiguration.java.html
@@ -0,0 +1,203 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>InflowConfiguration.java</title><link rel="stylesheet" href="../.resources/prettify.css" type="text/css"/><script type="text/javascript" src="../.resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rampart.handler.config</a> &gt; <span class="el_source">InflowConfiguration.java</span></div><h1>InflowConfiguration.java</h1><pre class="source lang-java linenums">/*
+ * Copyright 2004,2005 The Apache Software Foundation.
+ *
+ * Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package org.apache.rampart.handler.config;
+
+import org.apache.axiom.om.OMAbstractFactory;
+import org.apache.axiom.om.OMElement;
+import org.apache.axiom.om.OMFactory;
+import org.apache.axis2.description.Parameter;
+import org.apache.rampart.handler.WSSHandlerConstants;
+import org.apache.ws.security.handler.WSHandlerConstants;
+
+import java.util.HashMap;
+import java.util.Iterator;
+
+/**
+ * This is the representation of the inflow configurations of the security
+ * module.
+ * 
+ * @deprecated
+ */
+<span class="fc" id="L35">public class InflowConfiguration {</span>
+	
+<span class="fc" id="L37">	private HashMap action = new HashMap();</span>
+	
+	/**
+	 * Returns the configuration as an OMElement.
+	 * @return Returns Parameter.
+	 */
+	public Parameter getProperty() {
+        
+<span class="pc bpc" id="L45" title="1 of 2 branches missed.">        if (! action.containsKey(&quot;items&quot;)) {</span>
+<span class="nc" id="L46">            return null;</span>
+        }
+                
+<span class="fc" id="L49">		OMFactory fac = OMAbstractFactory.getOMFactory();</span>
+        //TODO: Find the constants for &quot;Parameter&quot; and &quot;name&quot;
+<span class="fc" id="L51">        OMElement paramElement = fac.createOMElement(&quot;Parameter&quot;,null);</span>
+<span class="fc" id="L52">        paramElement.addAttribute(fac.createOMAttribute(&quot;name&quot;, null ,WSSHandlerConstants.INFLOW_SECURITY));</span>
+		
+<span class="fc" id="L54">		OMElement actionElem = fac.createOMElement(</span>
+				WSSHandlerConstants.ACTION, null);
+		
+		// Get the set of kes of the selected action
+<span class="fc" id="L58">		Iterator keys = action.keySet().iterator();</span>
+
+<span class="fc bfc" id="L60" title="All 2 branches covered.">		while (keys.hasNext()) {</span>
+<span class="fc" id="L61">			String key = (String) keys.next();</span>
+<span class="fc" id="L62">            String value = (String) action.get(key);</span>
+<span class="pc bpc" id="L63" title="2 of 4 branches missed.">            if(value != null &amp;&amp; value.length() &gt; 0) {</span>
+                // Create an element with the name of the key
+<span class="fc" id="L65">    			OMElement elem = fac.createOMElement(key, null);</span>
+    			// Set the text value of the element
+<span class="fc" id="L67">                elem.setText(value);</span>
+    			// Add the element as a child of this action element
+<span class="fc" id="L69">    			actionElem.addChild(elem);</span>
+            }
+<span class="fc" id="L71">		}</span>
+		
+<span class="fc" id="L73">		paramElement.addChild(actionElem);</span>
+		
+<span class="fc" id="L75">		Parameter param = new Parameter();</span>
+<span class="fc" id="L76">		param.setParameterElement(paramElement);</span>
+<span class="fc" id="L77">        param.setValue(paramElement);</span>
+<span class="fc" id="L78">        param.setName(WSSHandlerConstants.INFLOW_SECURITY);</span>
+		
+<span class="fc" id="L80">		return param;</span>
+	}
+
+	/**
+	 * Returns the action items.
+	 * @return Returns String.
+	 */
+	public String getActionItems() {
+<span class="nc" id="L88">		return (String)this.action.get(WSSHandlerConstants.ACTION_ITEMS);</span>
+	}
+
+	/**
+	 * Sets the action items.
+	 * @param actionItems
+	 */
+	public void setActionItems(String actionItems) {
+<span class="fc" id="L96">		this.action.put(WSSHandlerConstants.ACTION_ITEMS, actionItems);</span>
+<span class="fc" id="L97">	}</span>
+
+	/**
+	 * Returns the decryption property file.
+	 * @return Returns String.
+	 */
+	public String getDecryptionPropFile() {
+<span class="nc" id="L104">		return (String)this.action.get(WSHandlerConstants.DEC_PROP_FILE);</span>
+	}
+
+	/**
+	 * Sets the decryption property file.
+	 * @param decryptionPropFile
+	 */
+	public void setDecryptionPropFile(String decryptionPropFile) {
+<span class="fc" id="L112">		this.action.put(WSHandlerConstants.DEC_PROP_FILE,decryptionPropFile);</span>
+<span class="fc" id="L113">	}</span>
+    
+    /**
+     * Sets the decryption property ref key.
+     * @param decryptionPropRefKey
+     */
+    public void setDecryptionPropRefKey(String decryptionPropRefKey) {
+<span class="fc" id="L120">        this.action.put(WSHandlerConstants.DEC_PROP_REF_ID,decryptionPropRefKey);</span>
+<span class="fc" id="L121">    }</span>
+
+	/**
+	 * Returns the password callback class name.
+	 * @return Returns String.
+	 */
+	public String getPasswordCallbackClass() {
+<span class="nc" id="L128">		return (String)this.action.get(WSHandlerConstants.PW_CALLBACK_CLASS);</span>
+	}
+
+	/**
+	 * Sets the password callback class name.
+	 * @param passwordCallbackClass
+	 */
+	public void setPasswordCallbackClass(String passwordCallbackClass) {
+<span class="fc" id="L136">		this.action.put(WSHandlerConstants.PW_CALLBACK_CLASS,passwordCallbackClass);</span>
+<span class="fc" id="L137">	}</span>
+
+	/**
+	 * Returns the signature property file.
+	 * @return Returns String.
+	 */
+	public String getSignaturePropFile() {
+<span class="nc" id="L144">		return (String)this.action.get(WSHandlerConstants.SIG_PROP_FILE);</span>
+	}
+
+	/**
+	 * Sets the signature property file.
+	 * @param signaturePropFile
+	 */
+	public void setSignaturePropFile(String signaturePropFile) {
+<span class="fc" id="L152">		this.action.put(WSHandlerConstants.SIG_PROP_FILE, signaturePropFile);</span>
+<span class="fc" id="L153">	}</span>
+    
+    /**
+     * Sets the signature property ref key.
+     * @param signaturePropRefId
+     */
+    public void setSignaturePropRefId(String signaturePropRefId) {
+<span class="fc" id="L160">        this.action.put(WSHandlerConstants.SIG_PROP_REF_ID, signaturePropRefId);</span>
+<span class="fc" id="L161">    }</span>
+	
+	/**
+	 * Sets whether signature confirmation should be enabled or not.
+	 * @param value
+	 */
+	public void setEnableSignatureConfirmation(boolean value) {
+<span class="pc bpc" id="L168" title="1 of 2 branches missed.">		this.action.put(</span>
+				WSHandlerConstants.ENABLE_SIGNATURE_CONFIRMATION, value?&quot;true&quot;:&quot;false&quot;);
+<span class="fc" id="L170">	}</span>
+	
+	/**
+	 * Returns whether signature confirmation should be enabled or not.
+	 * @return Returns String.
+	 */
+	public String getEnableSignatureConfirmation() {
+<span class="nc" id="L177">		return (String) this.action</span>
+				.get(WSHandlerConstants.ENABLE_SIGNATURE_CONFIRMATION);
+	}
+
+     /**
+     * This will set whether request or response evaluation should adhere to &quot;Basic Security Profile&quot;
+     * @param value true if evaluation should adhere to &quot;Basic Security Profile&quot; else false. Default is true.
+     */
+	public void setBSPCompliant(boolean value) {
+<span class="pc bpc" id="L186" title="1 of 2 branches missed.">		this.action.put(</span>
+				WSHandlerConstants.IS_BSP_COMPLIANT, value?&quot;true&quot;:&quot;false&quot;);
+<span class="fc" id="L188">	}</span>
+
+
+    /**
+     * Gets whether security processing is configured to handle BSP compliant manner.
+     * &quot;true&quot; or &quot;false&quot;
+     * @return Returns &quot;true&quot; or &quot;false&quot;.
+     */
+	public String getBSPCompliant() {
+<span class="nc" id="L197">		return (String) this.action</span>
+				.get(WSHandlerConstants.IS_BSP_COMPLIANT);
+	}
+
+    
+}
+</pre><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rampart.handler.config/OutflowConfiguration.html b/axis2/java/core-rampart/code-coverage/org.apache.rampart.handler.config/OutflowConfiguration.html
new file mode 100644
index 0000000..188b5ff
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rampart.handler.config/OutflowConfiguration.html
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>OutflowConfiguration</title><script type="text/javascript" src="../.resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rampart.handler.config</a> &gt; <span class="el_class">OutflowConfiguration</span></div><h1>OutflowConfiguration</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">277 of 677</td><td class="ctr2">59%</td><td class="bar">12 of 26</td><td class="ctr2">54%</td><td class="ctr1">37</td><td class="ctr2">69</td><td class="ctr1">37</td><td class="ctr2">121</td><td class="ctr1">28</td><td class="ctr2">56</td></tr></tfoot><tbody><tr><td id="a45"><a href="OutflowConfiguration.java.html#L502" class="el_method">setPrecisionInMilliseconds(boolean)</a></td><td class="bar" id="b0"><img src="../.resources/redbar.gif" width="15" height="10" title="14" alt="14"/></td><td class="ctr2" id="c28">0%</td><td class="bar" id="d1"><img src="../.resources/redbar.gif" width="20" height="10" title="2" alt="2"/></td><td class="ctr2" id="e5">0%</td><td class="ctr1" id="f1">2</td><td class="ctr2" id="g1">2</td><td class="ctr1" id="h1">2</td><td class="ctr2" id="i6">2</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a46"><a href="OutflowConfiguration.java.html#L574" class="el_method">setPreserveOriginalEnvelope(boolean)</a></td><td class="bar" id="b1"><img src="../.resources/redbar.gif" width="15" height="10" title="14" alt="14"/></td><td class="ctr2" id="c29">0%</td><td class="bar" id="d2"><img src="../.resources/redbar.gif" width="20" height="10" title="2" alt="2"/></td><td class="ctr2" id="e6">0%</td><td class="ctr1" id="f2">2</td><td class="ctr2" id="g2">2</td><td class="ctr1" id="h2">2</td><td class="ctr2" id="i7">2</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a30"><a href="OutflowConfiguration.java.html#L592" class="el_method">setBSPCompliant(boolean)</a></td><td class="bar" id="b2"><img src="../.resources/redbar.gif" width="15" height="10" title="14" alt="14"/></td><td class="ctr2" id="c30">0%</td><td class="bar" id="d3"><img src="../.resources/redbar.gif" width="20" height="10" title="2" alt="2"/></td><td class="ctr2" id="e7">0%</td><td class="ctr1" id="f3">2</td><td class="ctr2" id="g3">2</td><td class="ctr1" id="h3">2</td><td class="ctr2" id="i8">2</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a48"><a href="OutflowConfiguration.java.html#L610" class="el_method">setSignAllHeadersAndBody()</a></td><td class="bar" id="b3"><img src="../.resources/redbar.gif" width="13" height="10" title="12" alt="12"/></td><td class="ctr2" id="c31">0%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f4">1</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h0">3</td><td class="ctr2" id="i3">3</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a49"><a href="OutflowConfiguration.java.html#L255" class="el_method">setSignatureAlgorithm(String)</a></td><td class="bar" id="b4"><img src="../.resources/redbar.gif" width="11" height="10" title="10" alt="10"/></td><td class="ctr2" id="c32">0%</td><td class="bar" id="d9"/><td class="ctr2" id="e9">n/a</td><td class="ctr1" id="f5">1</td><td class="ctr2" id="g9">1</td><td class="ctr1" id="h4">2</td><td class="ctr2" id="i9">2</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a54"><a href="OutflowConfiguration.java.html#L615" class="el_method">setSignBody()</a></td><td class="bar" id="b5"><img src="../.resources/redbar.gif" width="11" height="10" title="10" alt="10"/></td><td class="ctr2" id="c33">0%</td><td class="bar" id="d10"/><td class="ctr2" id="e10">n/a</td><td class="ctr1" id="f6">1</td><td class="ctr2" id="g10">1</td><td class="ctr1" id="h5">2</td><td class="ctr2" id="i10">2</td><td class="ctr1" id="j5">1</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a34"><a href="OutflowConfiguration.java.html#L619" class="el_method">setEncryptBody()</a></td><td class="bar" id="b6"><img src="../.resources/redbar.gif" width="11" height="10" title="10" alt="10"/></td><td class="ctr2" id="c34">0%</td><td class="bar" id="d11"/><td class="ctr2" id="e11">n/a</td><td class="ctr1" id="f7">1</td><td class="ctr2" id="g11">1</td><td class="ctr1" id="h6">2</td><td class="ctr2" id="i11">2</td><td class="ctr1" id="j6">1</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a13"><a href="OutflowConfiguration.java.html#L194" class="el_method">getPasswordCallbackClass()</a></td><td class="bar" id="b7"><img src="../.resources/redbar.gif" width="10" height="10" title="9" alt="9"/></td><td class="ctr2" id="c35">0%</td><td class="bar" id="d12"/><td class="ctr2" id="e12">n/a</td><td class="ctr1" id="f8">1</td><td class="ctr2" id="g12">1</td><td class="ctr1" id="h7">1</td><td class="ctr2" id="i33">1</td><td class="ctr1" id="j7">1</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a22"><a href="OutflowConfiguration.java.html#L223" class="el_method">getSignaturePropFile()</a></td><td class="bar" id="b8"><img src="../.resources/redbar.gif" width="10" height="10" title="9" alt="9"/></td><td class="ctr2" id="c36">0%</td><td class="bar" id="d13"/><td class="ctr2" id="e13">n/a</td><td class="ctr1" id="f9">1</td><td class="ctr2" id="g13">1</td><td class="ctr1" id="h8">1</td><td class="ctr2" id="i34">1</td><td class="ctr1" id="j8">1</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a20"><a href="OutflowConfiguration.java.html#L250" class="el_method">getSignatureKeyIdentifier()</a></td><td class="bar" id="b9"><img src="../.resources/redbar.gif" width="10" height="10" title="9" alt="9"/></td><td class="ctr2" id="c37">0%</td><td class="bar" id="d14"/><td class="ctr2" id="e14">n/a</td><td class="ctr1" id="f10">1</td><td class="ctr2" id="g14">1</td><td class="ctr1" id="h9">1</td><td class="ctr2" id="i35">1</td><td class="ctr1" id="j9">1</td><td class="ctr2" id="k9">1</td></tr><tr><td id="a19"><a href="OutflowConfiguration.java.html#L260" class="el_method">getSignatureAlgorithm()</a></td><td class="bar" id="b10"><img src="../.resources/redbar.gif" width="10" height="10" title="9" alt="9"/></td><td class="ctr2" id="c38">0%</td><td class="bar" id="d15"/><td class="ctr2" id="e15">n/a</td><td class="ctr1" id="f11">1</td><td class="ctr2" id="g15">1</td><td class="ctr1" id="h10">1</td><td class="ctr2" id="i36">1</td><td class="ctr1" id="j10">1</td><td class="ctr2" id="k10">1</td></tr><tr><td id="a6"><a href="OutflowConfiguration.java.html#L288" class="el_method">getEncryptionKeyIdentifier()</a></td><td class="bar" id="b11"><img src="../.resources/redbar.gif" width="10" height="10" title="9" alt="9"/></td><td class="ctr2" id="c39">0%</td><td class="bar" id="d16"/><td class="ctr2" id="e16">n/a</td><td class="ctr1" id="f12">1</td><td class="ctr2" id="g16">1</td><td class="ctr1" id="h11">1</td><td class="ctr2" id="i37">1</td><td class="ctr1" id="j11">1</td><td class="ctr2" id="k11">1</td></tr><tr><td id="a11"><a href="OutflowConfiguration.java.html#L307" class="el_method">getEncryptionUser()</a></td><td class="bar" id="b12"><img src="../.resources/redbar.gif" width="10" height="10" title="9" alt="9"/></td><td class="ctr2" id="c40">0%</td><td class="bar" id="d17"/><td class="ctr2" id="e17">n/a</td><td class="ctr1" id="f13">1</td><td class="ctr2" id="g17">1</td><td class="ctr1" id="h12">1</td><td class="ctr2" id="i38">1</td><td class="ctr1" id="j12">1</td><td class="ctr2" id="k12">1</td></tr><tr><td id="a21"><a href="OutflowConfiguration.java.html#L326" class="el_method">getSignatureParts()</a></td><td class="bar" id="b13"><img src="../.resources/redbar.gif" width="10" height="10" title="9" alt="9"/></td><td class="ctr2" id="c41">0%</td><td class="bar" id="d18"/><td class="ctr2" id="e18">n/a</td><td class="ctr1" id="f14">1</td><td class="ctr2" id="g18">1</td><td class="ctr1" id="h13">1</td><td class="ctr2" id="i39">1</td><td class="ctr1" id="j13">1</td><td class="ctr2" id="k13">1</td></tr><tr><td id="a8"><a href="OutflowConfiguration.java.html#L345" class="el_method">getEncryptionParts()</a></td><td class="bar" id="b14"><img src="../.resources/redbar.gif" width="10" height="10" title="9" alt="9"/></td><td class="ctr2" id="c42">0%</td><td class="bar" id="d19"/><td class="ctr2" id="e19">n/a</td><td class="ctr1" id="f15">1</td><td class="ctr2" id="g19">1</td><td class="ctr1" id="h14">1</td><td class="ctr2" id="i40">1</td><td class="ctr1" id="j14">1</td><td class="ctr2" id="k14">1</td></tr><tr><td id="a14"><a href="OutflowConfiguration.java.html#L364" class="el_method">getPasswordType()</a></td><td class="bar" id="b15"><img src="../.resources/redbar.gif" width="10" height="10" title="9" alt="9"/></td><td class="ctr2" id="c43">0%</td><td class="bar" id="d20"/><td class="ctr2" id="e20">n/a</td><td class="ctr1" id="f16">1</td><td class="ctr2" id="g20">1</td><td class="ctr1" id="h15">1</td><td class="ctr2" id="i41">1</td><td class="ctr1" id="j15">1</td><td class="ctr2" id="k15">1</td></tr><tr><td id="a10"><a href="OutflowConfiguration.java.html#L383" class="el_method">getEncryptionSymAlgorithm()</a></td><td class="bar" id="b16"><img src="../.resources/redbar.gif" width="10" height="10" title="9" alt="9"/></td><td class="ctr2" id="c44">0%</td><td class="bar" id="d21"/><td class="ctr2" id="e21">n/a</td><td class="ctr1" id="f17">1</td><td class="ctr2" id="g21">1</td><td class="ctr1" id="h16">1</td><td class="ctr2" id="i42">1</td><td class="ctr1" id="j16">1</td><td class="ctr2" id="k16">1</td></tr><tr><td id="a7"><a href="OutflowConfiguration.java.html#L404" class="el_method">getEncryptionKeyTransportAlgorithm()</a></td><td class="bar" id="b17"><img src="../.resources/redbar.gif" width="10" height="10" title="9" alt="9"/></td><td class="ctr2" id="c45">0%</td><td class="bar" id="d22"/><td class="ctr2" id="e22">n/a</td><td class="ctr1" id="f18">1</td><td class="ctr2" id="g22">1</td><td class="ctr1" id="h17">1</td><td class="ctr2" id="i43">1</td><td class="ctr1" id="j17">1</td><td class="ctr2" id="k17">1</td></tr><tr><td id="a3"><a href="OutflowConfiguration.java.html#L425" class="el_method">getEmbeddedKeyCallbackClass()</a></td><td class="bar" id="b18"><img src="../.resources/redbar.gif" width="10" height="10" title="9" alt="9"/></td><td class="ctr2" id="c46">0%</td><td class="bar" id="d23"/><td class="ctr2" id="e23">n/a</td><td class="ctr1" id="f19">1</td><td class="ctr2" id="g23">1</td><td class="ctr1" id="h18">1</td><td class="ctr2" id="i44">1</td><td class="ctr1" id="j18">1</td><td class="ctr2" id="k18">1</td></tr><tr><td id="a12"><a href="OutflowConfiguration.java.html#L447" class="el_method">getOptimizeParts()</a></td><td class="bar" id="b19"><img src="../.resources/redbar.gif" width="10" height="10" title="9" alt="9"/></td><td class="ctr2" id="c47">0%</td><td class="bar" id="d24"/><td class="ctr2" id="e24">n/a</td><td class="ctr1" id="f20">1</td><td class="ctr2" id="g24">1</td><td class="ctr1" id="h19">1</td><td class="ctr2" id="i45">1</td><td class="ctr1" id="j19">1</td><td class="ctr2" id="k19">1</td></tr><tr><td id="a18"><a href="OutflowConfiguration.java.html#L465" class="el_method">getSamlPropFile()</a></td><td class="bar" id="b20"><img src="../.resources/redbar.gif" width="10" height="10" title="9" alt="9"/></td><td class="ctr2" id="c48">0%</td><td class="bar" id="d25"/><td class="ctr2" id="e25">n/a</td><td class="ctr1" id="f21">1</td><td class="ctr2" id="g25">1</td><td class="ctr1" id="h20">1</td><td class="ctr2" id="i46">1</td><td class="ctr1" id="j20">1</td><td class="ctr2" id="k20">1</td></tr><tr><td id="a9"><a href="OutflowConfiguration.java.html#L493" class="el_method">getEncryptionPropFile()</a></td><td class="bar" id="b21"><img src="../.resources/redbar.gif" width="10" height="10" title="9" alt="9"/></td><td class="ctr2" id="c49">0%</td><td class="bar" id="d26"/><td class="ctr2" id="e26">n/a</td><td class="ctr1" id="f22">1</td><td class="ctr2" id="g26">1</td><td class="ctr1" id="h21">1</td><td class="ctr2" id="i47">1</td><td class="ctr1" id="j21">1</td><td class="ctr2" id="k21">1</td></tr><tr><td id="a15"><a href="OutflowConfiguration.java.html#L511" class="el_method">getPrecisionInMilliseconds()</a></td><td class="bar" id="b22"><img src="../.resources/redbar.gif" width="10" height="10" title="9" alt="9"/></td><td class="ctr2" id="c50">0%</td><td class="bar" id="d27"/><td class="ctr2" id="e27">n/a</td><td class="ctr1" id="f23">1</td><td class="ctr2" id="g27">1</td><td class="ctr1" id="h22">1</td><td class="ctr2" id="i48">1</td><td class="ctr1" id="j22">1</td><td class="ctr2" id="k22">1</td></tr><tr><td id="a1"><a href="OutflowConfiguration.java.html#L529" class="el_method">getAddUTElements()</a></td><td class="bar" id="b23"><img src="../.resources/redbar.gif" width="10" height="10" title="9" alt="9"/></td><td class="ctr2" id="c51">0%</td><td class="bar" id="d28"/><td class="ctr2" id="e28">n/a</td><td class="ctr1" id="f24">1</td><td class="ctr2" id="g28">1</td><td class="ctr1" id="h23">1</td><td class="ctr2" id="i49">1</td><td class="ctr1" id="j23">1</td><td class="ctr2" id="k23">1</td></tr><tr><td id="a4"><a href="OutflowConfiguration.java.html#L547" class="el_method">getEmbeddedKeyName()</a></td><td class="bar" id="b24"><img src="../.resources/redbar.gif" width="10" height="10" title="9" alt="9"/></td><td class="ctr2" id="c52">0%</td><td class="bar" id="d29"/><td class="ctr2" id="e29">n/a</td><td class="ctr1" id="f25">1</td><td class="ctr2" id="g29">1</td><td class="ctr1" id="h24">1</td><td class="ctr2" id="i50">1</td><td class="ctr1" id="j24">1</td><td class="ctr2" id="k24">1</td></tr><tr><td id="a5"><a href="OutflowConfiguration.java.html#L565" class="el_method">getEnableSignatureConfirmation()</a></td><td class="bar" id="b25"><img src="../.resources/redbar.gif" width="10" height="10" title="9" alt="9"/></td><td class="ctr2" id="c53">0%</td><td class="bar" id="d30"/><td class="ctr2" id="e30">n/a</td><td class="ctr1" id="f26">1</td><td class="ctr2" id="g30">1</td><td class="ctr1" id="h25">1</td><td class="ctr2" id="i51">1</td><td class="ctr1" id="j25">1</td><td class="ctr2" id="k25">1</td></tr><tr><td id="a16"><a href="OutflowConfiguration.java.html#L583" class="el_method">getPreserveOriginalEnvelope()</a></td><td class="bar" id="b26"><img src="../.resources/redbar.gif" width="10" height="10" title="9" alt="9"/></td><td class="ctr2" id="c54">0%</td><td class="bar" id="d31"/><td class="ctr2" id="e31">n/a</td><td class="ctr1" id="f27">1</td><td class="ctr2" id="g31">1</td><td class="ctr1" id="h26">1</td><td class="ctr2" id="i52">1</td><td class="ctr1" id="j26">1</td><td class="ctr2" id="k26">1</td></tr><tr><td id="a2"><a href="OutflowConfiguration.java.html#L603" class="el_method">getBSPCompliant()</a></td><td class="bar" id="b27"><img src="../.resources/redbar.gif" width="10" height="10" title="9" alt="9"/></td><td class="ctr2" id="c55">0%</td><td class="bar" id="d32"/><td class="ctr2" id="e32">n/a</td><td class="ctr1" id="f28">1</td><td class="ctr2" id="g32">1</td><td class="ctr1" id="h27">1</td><td class="ctr2" id="i53">1</td><td class="ctr1" id="j27">1</td><td class="ctr2" id="k27">1</td></tr><tr><td id="a17"><a href="OutflowConfiguration.java.html#L70" class="el_method">getProperty()</a></td><td class="bar" id="b28"><img src="../.resources/redbar.gif" width="2" height="10" title="2" alt="2"/><img src="../.resources/greenbar.gif" width="117" height="10" title="104" alt="104"/></td><td class="ctr2" id="c26">98%</td><td class="bar" id="d0"><img src="../.resources/redbar.gif" width="30" height="10" title="3" alt="3"/><img src="../.resources/greenbar.gif" width="90" height="10" title="9" alt="9"/></td><td class="ctr2" id="e1">75%</td><td class="ctr1" id="f0">3</td><td class="ctr2" id="g0">7</td><td class="ctr1" id="h28">1</td><td class="ctr2" id="i0">25</td><td class="ctr1" id="j28">0</td><td class="ctr2" id="k28">1</td></tr><tr><td id="a33"><a href="OutflowConfiguration.java.html#L556" class="el_method">setEnableSignatureConfirmation(boolean)</a></td><td class="bar" id="b29"><img src="../.resources/redbar.gif" width="2" height="10" title="2" alt="2"/><img src="../.resources/greenbar.gif" width="13" height="10" title="12" alt="12"/></td><td class="ctr2" id="c27">86%</td><td class="bar" id="d4"><img src="../.resources/redbar.gif" width="10" height="10" title="1" alt="1"/><img src="../.resources/greenbar.gif" width="10" height="10" title="1" alt="1"/></td><td class="ctr2" id="e2">50%</td><td class="ctr1" id="f29">1</td><td class="ctr2" id="g4">2</td><td class="ctr1" id="h29">0</td><td class="ctr2" id="i12">2</td><td class="ctr1" id="j29">0</td><td class="ctr2" id="k29">1</td></tr><tr><td id="a26"><a href="OutflowConfiguration.java.html#L39" class="el_method">OutflowConfiguration(int)</a></td><td class="bar" id="b30"><img src="../.resources/greenbar.gif" width="27" height="10" title="24" alt="24"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d7"><img src="../.resources/greenbar.gif" width="20" height="10" title="2" alt="2"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1" id="f32">0</td><td class="ctr2" id="g5">2</td><td class="ctr1" id="h30">0</td><td class="ctr2" id="i1">6</td><td class="ctr1" id="j30">0</td><td class="ctr2" id="k30">1</td></tr><tr><td id="a25"><a href="OutflowConfiguration.java.html#L39" class="el_method">OutflowConfiguration()</a></td><td class="bar" id="b31"><img src="../.resources/greenbar.gif" width="19" height="10" title="17" alt="17"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d33"/><td class="ctr2" id="e33">n/a</td><td class="ctr1" id="f33">0</td><td class="ctr2" id="g33">1</td><td class="ctr1" id="h31">0</td><td class="ctr2" id="i2">5</td><td class="ctr1" id="j31">0</td><td class="ctr2" id="k31">1</td></tr><tr><td id="a24"><a href="OutflowConfiguration.java.html#L125" class="el_method">nextAction()</a></td><td class="bar" id="b32"><img src="../.resources/greenbar.gif" width="16" height="10" title="15" alt="15"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d5"><img src="../.resources/redbar.gif" width="10" height="10" title="1" alt="1"/><img src="../.resources/greenbar.gif" width="10" height="10" title="1" alt="1"/></td><td class="ctr2" id="e3">50%</td><td class="ctr1" id="f30">1</td><td class="ctr2" id="g6">2</td><td class="ctr1" id="h32">0</td><td class="ctr2" id="i4">3</td><td class="ctr1" id="j32">0</td><td class="ctr2" id="k32">1</td></tr><tr><td id="a27"><a href="OutflowConfiguration.java.html#L137" class="el_method">previousAction()</a></td><td class="bar" id="b33"><img src="../.resources/greenbar.gif" width="11" height="10" title="10" alt="10"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d6"><img src="../.resources/redbar.gif" width="10" height="10" title="1" alt="1"/><img src="../.resources/greenbar.gif" width="10" height="10" title="1" alt="1"/></td><td class="ctr2" id="e4">50%</td><td class="ctr1" id="f31">1</td><td class="ctr2" id="g7">2</td><td class="ctr1" id="h33">0</td><td class="ctr2" id="i5">3</td><td class="ctr1" id="j33">0</td><td class="ctr2" id="k33">1</td></tr><tr><td id="a28"><a href="OutflowConfiguration.java.html#L148" class="el_method">setActionItems(String)</a></td><td class="bar" id="b34"><img src="../.resources/greenbar.gif" width="11" height="10" title="10" alt="10"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d34"/><td class="ctr2" id="e34">n/a</td><td class="ctr1" id="f34">0</td><td class="ctr2" id="g34">1</td><td class="ctr1" id="h34">0</td><td class="ctr2" id="i13">2</td><td class="ctr1" id="j34">0</td><td class="ctr2" id="k34">1</td></tr><tr><td id="a55"><a href="OutflowConfiguration.java.html#L167" class="el_method">setUser(String)</a></td><td class="bar" id="b35"><img src="../.resources/greenbar.gif" width="11" height="10" title="10" alt="10"/></td><td class="ctr2" id="c5">100%</td><td class="bar" id="d35"/><td class="ctr2" id="e35">n/a</td><td class="ctr1" id="f35">0</td><td class="ctr2" id="g35">1</td><td class="ctr1" id="h35">0</td><td class="ctr2" id="i14">2</td><td class="ctr1" id="j35">0</td><td class="ctr2" id="k35">1</td></tr><tr><td id="a43"><a href="OutflowConfiguration.java.html#L185" class="el_method">setPasswordCallbackClass(String)</a></td><td class="bar" id="b36"><img src="../.resources/greenbar.gif" width="11" height="10" title="10" alt="10"/></td><td class="ctr2" id="c6">100%</td><td class="bar" id="d36"/><td class="ctr2" id="e36">n/a</td><td class="ctr1" id="f36">0</td><td class="ctr2" id="g36">1</td><td class="ctr1" id="h36">0</td><td class="ctr2" id="i15">2</td><td class="ctr1" id="j36">0</td><td class="ctr2" id="k36">1</td></tr><tr><td id="a52"><a href="OutflowConfiguration.java.html#L204" class="el_method">setSignaturePropFile(String)</a></td><td class="bar" id="b37"><img src="../.resources/greenbar.gif" width="11" height="10" title="10" alt="10"/></td><td class="ctr2" id="c7">100%</td><td class="bar" id="d37"/><td class="ctr2" id="e37">n/a</td><td class="ctr1" id="f37">0</td><td class="ctr2" id="g37">1</td><td class="ctr1" id="h37">0</td><td class="ctr2" id="i16">2</td><td class="ctr1" id="j37">0</td><td class="ctr2" id="k37">1</td></tr><tr><td id="a53"><a href="OutflowConfiguration.java.html#L214" class="el_method">setSignaturePropRefId(String)</a></td><td class="bar" id="b38"><img src="../.resources/greenbar.gif" width="11" height="10" title="10" alt="10"/></td><td class="ctr2" id="c8">100%</td><td class="bar" id="d38"/><td class="ctr2" id="e38">n/a</td><td class="ctr1" id="f38">0</td><td class="ctr2" id="g38">1</td><td class="ctr1" id="h38">0</td><td class="ctr2" id="i17">2</td><td class="ctr1" id="j38">0</td><td class="ctr2" id="k38">1</td></tr><tr><td id="a50"><a href="OutflowConfiguration.java.html#L241" class="el_method">setSignatureKeyIdentifier(String)</a></td><td class="bar" id="b39"><img src="../.resources/greenbar.gif" width="11" height="10" title="10" alt="10"/></td><td class="ctr2" id="c9">100%</td><td class="bar" id="d39"/><td class="ctr2" id="e39">n/a</td><td class="ctr1" id="f39">0</td><td class="ctr2" id="g39">1</td><td class="ctr1" id="h39">0</td><td class="ctr2" id="i18">2</td><td class="ctr1" id="j39">0</td><td class="ctr2" id="k39">1</td></tr><tr><td id="a35"><a href="OutflowConfiguration.java.html#L279" class="el_method">setEncryptionKeyIdentifier(String)</a></td><td class="bar" id="b40"><img src="../.resources/greenbar.gif" width="11" height="10" title="10" alt="10"/></td><td class="ctr2" id="c10">100%</td><td class="bar" id="d40"/><td class="ctr2" id="e40">n/a</td><td class="ctr1" id="f40">0</td><td class="ctr2" id="g40">1</td><td class="ctr1" id="h40">0</td><td class="ctr2" id="i19">2</td><td class="ctr1" id="j40">0</td><td class="ctr2" id="k40">1</td></tr><tr><td id="a41"><a href="OutflowConfiguration.java.html#L298" class="el_method">setEncryptionUser(String)</a></td><td class="bar" id="b41"><img src="../.resources/greenbar.gif" width="11" height="10" title="10" alt="10"/></td><td class="ctr2" id="c11">100%</td><td class="bar" id="d41"/><td class="ctr2" id="e41">n/a</td><td class="ctr1" id="f41">0</td><td class="ctr2" id="g41">1</td><td class="ctr1" id="h41">0</td><td class="ctr2" id="i20">2</td><td class="ctr1" id="j41">0</td><td class="ctr2" id="k41">1</td></tr><tr><td id="a51"><a href="OutflowConfiguration.java.html#L317" class="el_method">setSignatureParts(String)</a></td><td class="bar" id="b42"><img src="../.resources/greenbar.gif" width="11" height="10" title="10" alt="10"/></td><td class="ctr2" id="c12">100%</td><td class="bar" id="d42"/><td class="ctr2" id="e42">n/a</td><td class="ctr1" id="f42">0</td><td class="ctr2" id="g42">1</td><td class="ctr1" id="h42">0</td><td class="ctr2" id="i21">2</td><td class="ctr1" id="j42">0</td><td class="ctr2" id="k42">1</td></tr><tr><td id="a37"><a href="OutflowConfiguration.java.html#L336" class="el_method">setEncryptionParts(String)</a></td><td class="bar" id="b43"><img src="../.resources/greenbar.gif" width="11" height="10" title="10" alt="10"/></td><td class="ctr2" id="c13">100%</td><td class="bar" id="d43"/><td class="ctr2" id="e43">n/a</td><td class="ctr1" id="f43">0</td><td class="ctr2" id="g43">1</td><td class="ctr1" id="h43">0</td><td class="ctr2" id="i22">2</td><td class="ctr1" id="j43">0</td><td class="ctr2" id="k43">1</td></tr><tr><td id="a44"><a href="OutflowConfiguration.java.html#L355" class="el_method">setPasswordType(String)</a></td><td class="bar" id="b44"><img src="../.resources/greenbar.gif" width="11" height="10" title="10" alt="10"/></td><td class="ctr2" id="c14">100%</td><td class="bar" id="d44"/><td class="ctr2" id="e44">n/a</td><td class="ctr1" id="f44">0</td><td class="ctr2" id="g44">1</td><td class="ctr1" id="h44">0</td><td class="ctr2" id="i23">2</td><td class="ctr1" id="j44">0</td><td class="ctr2" id="k44">1</td></tr><tr><td id="a40"><a href="OutflowConfiguration.java.html#L374" class="el_method">setEncryptionSymAlgorithm(String)</a></td><td class="bar" id="b45"><img src="../.resources/greenbar.gif" width="11" height="10" title="10" alt="10"/></td><td class="ctr2" id="c15">100%</td><td class="bar" id="d45"/><td class="ctr2" id="e45">n/a</td><td class="ctr1" id="f45">0</td><td class="ctr2" id="g45">1</td><td class="ctr1" id="h45">0</td><td class="ctr2" id="i24">2</td><td class="ctr1" id="j45">0</td><td class="ctr2" id="k45">1</td></tr><tr><td id="a36"><a href="OutflowConfiguration.java.html#L394" class="el_method">setEncryptionKeyTransportAlgorithm(String)</a></td><td class="bar" id="b46"><img src="../.resources/greenbar.gif" width="11" height="10" title="10" alt="10"/></td><td class="ctr2" id="c16">100%</td><td class="bar" id="d46"/><td class="ctr2" id="e46">n/a</td><td class="ctr1" id="f46">0</td><td class="ctr2" id="g46">1</td><td class="ctr1" id="h46">0</td><td class="ctr2" id="i25">2</td><td class="ctr1" id="j46">0</td><td class="ctr2" id="k46">1</td></tr><tr><td id="a31"><a href="OutflowConfiguration.java.html#L414" class="el_method">setEmbeddedKeyCallbackClass(String)</a></td><td class="bar" id="b47"><img src="../.resources/greenbar.gif" width="11" height="10" title="10" alt="10"/></td><td class="ctr2" id="c17">100%</td><td class="bar" id="d47"/><td class="ctr2" id="e47">n/a</td><td class="ctr1" id="f47">0</td><td class="ctr2" id="g47">1</td><td class="ctr1" id="h47">0</td><td class="ctr2" id="i26">2</td><td class="ctr1" id="j47">0</td><td class="ctr2" id="k47">1</td></tr><tr><td id="a42"><a href="OutflowConfiguration.java.html#L436" class="el_method">setOptimizeParts(String)</a></td><td class="bar" id="b48"><img src="../.resources/greenbar.gif" width="11" height="10" title="10" alt="10"/></td><td class="ctr2" id="c18">100%</td><td class="bar" id="d48"/><td class="ctr2" id="e48">n/a</td><td class="ctr1" id="f48">0</td><td class="ctr2" id="g48">1</td><td class="ctr1" id="h48">0</td><td class="ctr2" id="i27">2</td><td class="ctr1" id="j48">0</td><td class="ctr2" id="k48">1</td></tr><tr><td id="a47"><a href="OutflowConfiguration.java.html#L456" class="el_method">setSamlPropFile(String)</a></td><td class="bar" id="b49"><img src="../.resources/greenbar.gif" width="11" height="10" title="10" alt="10"/></td><td class="ctr2" id="c19">100%</td><td class="bar" id="d49"/><td class="ctr2" id="e49">n/a</td><td class="ctr1" id="f49">0</td><td class="ctr2" id="g49">1</td><td class="ctr1" id="h49">0</td><td class="ctr2" id="i28">2</td><td class="ctr1" id="j49">0</td><td class="ctr2" id="k49">1</td></tr><tr><td id="a38"><a href="OutflowConfiguration.java.html#L474" class="el_method">setEncryptionPropFile(String)</a></td><td class="bar" id="b50"><img src="../.resources/greenbar.gif" width="11" height="10" title="10" alt="10"/></td><td class="ctr2" id="c20">100%</td><td class="bar" id="d50"/><td class="ctr2" id="e50">n/a</td><td class="ctr1" id="f50">0</td><td class="ctr2" id="g50">1</td><td class="ctr1" id="h50">0</td><td class="ctr2" id="i29">2</td><td class="ctr1" id="j50">0</td><td class="ctr2" id="k50">1</td></tr><tr><td id="a39"><a href="OutflowConfiguration.java.html#L484" class="el_method">setEncryptionPropRefId(String)</a></td><td class="bar" id="b51"><img src="../.resources/greenbar.gif" width="11" height="10" title="10" alt="10"/></td><td class="ctr2" id="c21">100%</td><td class="bar" id="d51"/><td class="ctr2" id="e51">n/a</td><td class="ctr1" id="f51">0</td><td class="ctr2" id="g51">1</td><td class="ctr1" id="h51">0</td><td class="ctr2" id="i30">2</td><td class="ctr1" id="j51">0</td><td class="ctr2" id="k51">1</td></tr><tr><td id="a29"><a href="OutflowConfiguration.java.html#L521" class="el_method">setAddUTElements(String)</a></td><td class="bar" id="b52"><img src="../.resources/greenbar.gif" width="11" height="10" title="10" alt="10"/></td><td class="ctr2" id="c22">100%</td><td class="bar" id="d52"/><td class="ctr2" id="e52">n/a</td><td class="ctr1" id="f52">0</td><td class="ctr2" id="g52">1</td><td class="ctr1" id="h52">0</td><td class="ctr2" id="i31">2</td><td class="ctr1" id="j52">0</td><td class="ctr2" id="k52">1</td></tr><tr><td id="a32"><a href="OutflowConfiguration.java.html#L538" class="el_method">setEmbeddedKeyName(String)</a></td><td class="bar" id="b53"><img src="../.resources/greenbar.gif" width="11" height="10" title="10" alt="10"/></td><td class="ctr2" id="c23">100%</td><td class="bar" id="d53"/><td class="ctr2" id="e53">n/a</td><td class="ctr1" id="f53">0</td><td class="ctr2" id="g53">1</td><td class="ctr1" id="h53">0</td><td class="ctr2" id="i32">2</td><td class="ctr1" id="j53">0</td><td class="ctr2" id="k53">1</td></tr><tr><td id="a0"><a href="OutflowConfiguration.java.html#L157" class="el_method">getActionItems()</a></td><td class="bar" id="b54"><img src="../.resources/greenbar.gif" width="10" height="10" title="9" alt="9"/></td><td class="ctr2" id="c24">100%</td><td class="bar" id="d54"/><td class="ctr2" id="e54">n/a</td><td class="ctr1" id="f54">0</td><td class="ctr2" id="g54">1</td><td class="ctr1" id="h54">0</td><td class="ctr2" id="i54">1</td><td class="ctr1" id="j54">0</td><td class="ctr2" id="k54">1</td></tr><tr><td id="a23"><a href="OutflowConfiguration.java.html#L175" class="el_method">getUser()</a></td><td class="bar" id="b55"><img src="../.resources/greenbar.gif" width="10" height="10" title="9" alt="9"/></td><td class="ctr2" id="c25">100%</td><td class="bar" id="d55"/><td class="ctr2" id="e55">n/a</td><td class="ctr1" id="f55">0</td><td class="ctr2" id="g55">1</td><td class="ctr1" id="h55">0</td><td class="ctr2" id="i55">1</td><td class="ctr1" id="j55">0</td><td class="ctr2" id="k55">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rampart.handler.config/OutflowConfiguration.java.html b/axis2/java/core-rampart/code-coverage/org.apache.rampart.handler.config/OutflowConfiguration.java.html
new file mode 100644
index 0000000..e917211
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rampart.handler.config/OutflowConfiguration.java.html
@@ -0,0 +1,622 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>OutflowConfiguration.java</title><link rel="stylesheet" href="../.resources/prettify.css" type="text/css"/><script type="text/javascript" src="../.resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rampart.handler.config</a> &gt; <span class="el_source">OutflowConfiguration.java</span></div><h1>OutflowConfiguration.java</h1><pre class="source lang-java linenums">/*
+ * Copyright 2004,2005 The Apache Software Foundation.
+ *
+ * Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package org.apache.rampart.handler.config;
+
+import org.apache.axiom.om.OMAbstractFactory;
+import org.apache.axiom.om.OMElement;
+import org.apache.axiom.om.OMFactory;
+import org.apache.axis2.description.Parameter;
+import org.apache.rampart.handler.WSSHandlerConstants;
+import org.apache.ws.security.handler.WSHandlerConstants;
+
+import java.util.HashMap;
+import java.util.Iterator;
+
+/**
+ * This is the representation of the outflow configurations of the security
+ * module.
+ * 
+ * @deprecated
+ */
+public class OutflowConfiguration {
+
+	private HashMap[] actionList;
+
+<span class="fc" id="L39">	private int currentAction = 0;</span>
+
+	/**
+	 * Creates a default outflow configuration instance with an action.
+	 */
+<span class="fc" id="L44">	public OutflowConfiguration() {</span>
+<span class="fc" id="L45">		this.actionList = new HashMap[1];</span>
+<span class="fc" id="L46">		this.actionList[0] = new HashMap();</span>
+<span class="fc" id="L47">	}</span>
+
+	/**
+	 * Creates a new outflow configuration instance with the given number of
+	 * actions.
+	 * 
+	 * @param actionCount
+	 */
+<span class="fc" id="L55">	public OutflowConfiguration(int actionCount) {</span>
+<span class="fc" id="L56">		this.actionList = new HashMap[actionCount];</span>
+<span class="fc bfc" id="L57" title="All 2 branches covered.">		for (int i = 0; i &lt; actionCount; i++) {</span>
+<span class="fc" id="L58">			this.actionList[i] = new HashMap();</span>
+		}
+<span class="fc" id="L60">	}</span>
+
+	/**
+	 * Returns the configuration as an Parameter
+	 * 
+	 * @return Returns Parameter.
+	 */
+	public Parameter getProperty() {
+		
+
+<span class="fc bfc" id="L70" title="All 2 branches covered.">        for (int i = 0; i &lt; actionList.length; i++) {</span>
+<span class="fc" id="L71">            HashMap action = actionList[i];</span>
+            
+<span class="pc bpc" id="L73" title="1 of 2 branches missed.">            if (! action.keySet().contains(&quot;items&quot;)) {</span>
+<span class="nc" id="L74">                return null;</span>
+            }
+        }
+                
+<span class="fc" id="L78">		OMFactory fac = OMAbstractFactory.getOMFactory();</span>
+        //TODO: Find the constants for &quot;Parameter&quot; and &quot;name&quot;
+<span class="fc" id="L80">        OMElement paramElement = fac.createOMElement(&quot;Parameter&quot;,null);</span>
+<span class="fc" id="L81">		paramElement.addAttribute(fac.createOMAttribute(&quot;name&quot;, null ,WSSHandlerConstants.OUTFLOW_SECURITY));</span>
+
+		
+<span class="fc bfc" id="L84" title="All 2 branches covered.">		for (int i = 0; i &lt; this.actionList.length; i++) {</span>
+			// Create the action element
+<span class="fc" id="L86">			OMElement actionElem = fac.createOMElement(</span>
+					WSSHandlerConstants.ACTION, null);
+
+			// Get the current action
+<span class="fc" id="L90">			HashMap action = this.actionList[i];</span>
+
+			// Get the set of kes of the selected action
+<span class="fc" id="L93">			Iterator keys = action.keySet().iterator();</span>
+
+<span class="fc bfc" id="L95" title="All 2 branches covered.">			while (keys.hasNext()) {</span>
+<span class="fc" id="L96">				String key = (String) keys.next();</span>
+<span class="fc" id="L97">                String value = (String) action.get(key);</span>
+<span class="pc bpc" id="L98" title="2 of 4 branches missed.">                if(value != null &amp;&amp; value.length() &gt; 0) {</span>
+                    // Create an element with the name of the key
+<span class="fc" id="L100">    				OMElement elem = fac.createOMElement(key, null);</span>
+    				// Set the text value of the element
+<span class="fc" id="L102">                    elem.setText(value);</span>
+    				// Add the element as a child of this action element
+<span class="fc" id="L104">    				actionElem.addChild(elem);</span>
+                }
+<span class="fc" id="L106">			}</span>
+			
+<span class="fc" id="L108">			paramElement.addChild(actionElem);</span>
+		}
+		
+<span class="fc" id="L111">		Parameter param = new Parameter();</span>
+<span class="fc" id="L112">		param.setParameterElement(paramElement);</span>
+<span class="fc" id="L113">        param.setValue(paramElement);</span>
+<span class="fc" id="L114">        param.setName(WSSHandlerConstants.OUTFLOW_SECURITY);</span>
+<span class="fc" id="L115">		return param;</span>
+	}
+
+	/**
+	 * Moves to the next action. If this is called when the current action is the
+	 * last action then the current action will not change.
+	 * 
+	 * @throws Exception
+	 */
+	public void nextAction() {
+<span class="pc bpc" id="L125" title="1 of 2 branches missed.">		if (currentAction &lt; this.actionList.length - 1) {</span>
+<span class="fc" id="L126">			this.currentAction++;</span>
+		}
+<span class="fc" id="L128">	}</span>
+
+	/**
+	 * Moves to previous action. If this is called when the current action is the
+	 * first option then then the current action will not change.
+	 * 
+	 * @throws Exception
+	 */
+	public void previousAction() {
+<span class="pc bpc" id="L137" title="1 of 2 branches missed.">		if (this.currentAction &gt; 0) {</span>
+<span class="fc" id="L138">			this.currentAction--;</span>
+		}
+<span class="fc" id="L140">	}</span>
+
+	/**
+	 * Sets the action items.
+	 * 
+	 * @param actionItems
+	 */
+	public void setActionItems(String actionItems) {
+<span class="fc" id="L148">		this.actionList[this.currentAction].put(</span>
+				WSSHandlerConstants.ACTION_ITEMS, actionItems);
+<span class="fc" id="L150">	}</span>
+
+	/**
+	 * Returns the action items.
+	 * @return Returns String.
+	 */
+	public String getActionItems() {
+<span class="fc" id="L157">		return (String) this.actionList[this.currentAction]</span>
+				.get(WSSHandlerConstants.ACTION_ITEMS);
+	}
+	
+	/**
+	 * Sets the user of the current action.
+	 * 
+	 * @param user
+	 */
+	public void setUser(String user) {
+<span class="fc" id="L167">		this.actionList[this.currentAction].put(WSHandlerConstants.USER, user);</span>
+<span class="fc" id="L168">	}</span>
+
+	/**
+	 * Returns the user of the current action.
+	 * @return Returns String.
+	 */
+	public String getUser() {
+<span class="fc" id="L175">		return (String) this.actionList[this.currentAction]</span>
+				.get(WSHandlerConstants.USER);
+	}
+	
+	/**
+	 * Sets the name of the password callback class of the current action.
+	 * 
+	 * @param passwordCallbackClass
+	 */
+	public void setPasswordCallbackClass(String passwordCallbackClass) {
+<span class="fc" id="L185">		this.actionList[this.currentAction].put(</span>
+				WSHandlerConstants.PW_CALLBACK_CLASS, passwordCallbackClass);
+<span class="fc" id="L187">	}</span>
+
+	/**
+	 * Returns the name of the password callback class of the current action.
+	 * @return Returns String.
+	 */
+	public String getPasswordCallbackClass() {
+<span class="nc" id="L194">		return (String) this.actionList[this.currentAction]</span>
+				.get(WSHandlerConstants.PW_CALLBACK_CLASS);
+	}
+	
+	/**
+	 * Sets the signature property file of the current action.
+	 * 
+	 * @param signaturePropFile
+	 */
+	public void setSignaturePropFile(String signaturePropFile) {
+<span class="fc" id="L204">		this.actionList[this.currentAction].put(</span>
+				WSHandlerConstants.SIG_PROP_FILE, signaturePropFile);
+<span class="fc" id="L206">	}</span>
+
+    /**
+     * Sets the signature property ref key of the current action.
+     * 
+     * @param signaturePropRefId
+     */
+    public void setSignaturePropRefId(String signaturePropRefId) {
+<span class="fc" id="L214">        this.actionList[this.currentAction].put(</span>
+                WSHandlerConstants.SIG_PROP_REF_ID, signaturePropRefId);
+<span class="fc" id="L216">    }</span>
+    
+	/**
+	 * Returns the signature property file of the current action.
+	 * @return Returns String.
+	 */
+	public String getSignaturePropFile() {
+<span class="nc" id="L223">		return (String) this.actionList[this.currentAction]</span>
+				.get(WSHandlerConstants.SIG_PROP_FILE);
+	}
+	
+	/**
+	 * Sets the signatue key identifier of the current action.
+	 * 
+	 * @param signatureKeyIdentifier
+     * Valid values:
+     * &lt;ul&gt;
+     * &lt;li&gt;X509KeyIdentifier - {@link WSSHandlerConstants#X509_KEY_IDENTIFIER}&lt;/li&gt;
+     * &lt;li&gt;SKIKeyIdentifier - {@link WSSHandlerConstants#SKI_KEY_IDENTIFIER}&lt;/li&gt;
+     * &lt;li&gt;IssuerSerial - {@link WSSHandlerConstants#ISSUER_SERIAL}&lt;/li&gt;
+     * &lt;li&gt;DirectReference - {@link WSSHandlerConstants#BST_DIRECT_REFERENCE}&lt;/li&gt;
+     * &lt;li&gt;Thumbprint - {@link WSSHandlerConstants#THUMBPRINT_IDENTIFIER}&lt;/li&gt;
+     * &lt;/ul&gt; 
+	 */
+	public void setSignatureKeyIdentifier(String signatureKeyIdentifier) {
+<span class="fc" id="L241">		this.actionList[this.currentAction].put(WSHandlerConstants.SIG_KEY_ID,</span>
+				signatureKeyIdentifier);
+<span class="fc" id="L243">	}</span>
+
+	/**
+	 * Returns the signatue key identifier of the current action.
+	 * @return Returns String.
+	 */
+	public String getSignatureKeyIdentifier() {
+<span class="nc" id="L250">		return (String) this.actionList[this.currentAction]</span>
+				.get(WSHandlerConstants.SIG_KEY_ID);
+	}
+    
+    public void setSignatureAlgorithm(String signatureAlgo) {
+<span class="nc" id="L255">        this.actionList[this.currentAction].put(WSHandlerConstants.SIG_ALGO,</span>
+                signatureAlgo);
+<span class="nc" id="L257">    }</span>
+    
+    public String getSignatureAlgorithm() {
+<span class="nc" id="L260">        return (String) this.actionList[this.currentAction]</span>
+                .get(WSHandlerConstants.SIG_ALGO);
+    }
+	
+	/**
+	 * Sets the encrypted key identifier of the current action.
+     * &lt;br/&gt;
+	 * @param encryptionKeyIdentifier
+     * Valid values:
+     * &lt;ul&gt;
+     * &lt;li&gt;X509KeyIdentifier - {@link WSSHandlerConstants#X509_KEY_IDENTIFIER}&lt;/li&gt;
+     * &lt;li&gt;SKIKeyIdentifier - {@link WSSHandlerConstants#SKI_KEY_IDENTIFIER}&lt;/li&gt;
+     * &lt;li&gt;IssuerSerial - {@link WSSHandlerConstants#ISSUER_SERIAL}&lt;/li&gt;
+     * &lt;li&gt;DirectReference - {@link WSSHandlerConstants#BST_DIRECT_REFERENCE}&lt;/li&gt;
+     * &lt;li&gt;EmbeddedKeyName - {@link WSSHandlerConstants#EMBEDDED_KEYNAME}&lt;/li&gt;
+     * &lt;li&gt;Thumbprint - {@link WSSHandlerConstants#THUMBPRINT_IDENTIFIER}&lt;/li&gt;
+     * &lt;/ul&gt; 
+	 */
+	public void setEncryptionKeyIdentifier(String encryptionKeyIdentifier) {
+<span class="fc" id="L279">		this.actionList[this.currentAction].put(WSHandlerConstants.ENC_KEY_ID,</span>
+				encryptionKeyIdentifier);
+<span class="fc" id="L281">	}</span>
+
+	/**
+	 * Returns the encrypted key identifier of the current action.
+	 * @return Returns String.
+	 */
+	public String getEncryptionKeyIdentifier() {
+<span class="nc" id="L288">		return (String) this.actionList[this.currentAction]</span>
+				.get(WSHandlerConstants.ENC_KEY_ID);
+	}
+	
+	/**
+	 * Sets the encryption user of the current action.
+	 * 
+	 * @param encryptionUser
+	 */
+	public void setEncryptionUser(String encryptionUser) {
+<span class="fc" id="L298">		this.actionList[this.currentAction].put(</span>
+				WSHandlerConstants.ENCRYPTION_USER, encryptionUser);
+<span class="fc" id="L300">	}</span>
+
+	/**
+	 * Returns the encryption user of the current action.
+	 * @return Returns String.
+	 */
+	public String getEncryptionUser() {
+<span class="nc" id="L307">		return (String) this.actionList[this.currentAction]</span>
+				.get(WSHandlerConstants.ENCRYPTION_USER);
+	}
+	
+	/**
+	 * Sets the signature parts of the current action.
+	 * 
+	 * @param signatureParts
+	 */
+	public void setSignatureParts(String signatureParts) {
+<span class="fc" id="L317">		this.actionList[this.currentAction].put(</span>
+				WSHandlerConstants.SIGNATURE_PARTS, signatureParts);
+<span class="fc" id="L319">	}</span>
+	
+	/**
+	 * Returns the signature parts of the current action.
+	 * @return Returns String.
+	 */
+	public String getSignatureParts() {
+<span class="nc" id="L326">		return (String) this.actionList[this.currentAction]</span>
+				.get(WSHandlerConstants.SIGNATURE_PARTS);
+	}
+
+	/**
+	 * Sets the encryption parts of the current action.
+	 * 
+	 * @param encryptionParts
+	 */
+	public void setEncryptionParts(String encryptionParts) {
+<span class="fc" id="L336">		this.actionList[this.currentAction].put(</span>
+				WSHandlerConstants.ENCRYPTION_PARTS, encryptionParts);
+<span class="fc" id="L338">	}</span>
+	
+	/**
+	 * Returns the encryption parts of the current action.
+	 * @return Returns String.
+	 */
+	public String getEncryptionParts() {
+<span class="nc" id="L345">		return (String) this.actionList[this.currentAction]</span>
+				.get(WSHandlerConstants.ENCRYPTION_PARTS);
+	}	
+
+	/**
+	 * Sets the password type of the current action
+	 * 
+	 * @param passwordType
+	 */
+	public void setPasswordType(String passwordType) {
+<span class="fc" id="L355">		this.actionList[this.currentAction].put(</span>
+				WSHandlerConstants.PASSWORD_TYPE, passwordType);
+<span class="fc" id="L357">	}</span>
+
+	/**
+	 * Returns the password type of the current action.
+	 * @return Returns String.
+	 */
+	public String getPasswordType() {
+<span class="nc" id="L364">		return (String) this.actionList[this.currentAction]</span>
+				.get(WSHandlerConstants.PASSWORD_TYPE);
+	}
+	
+	/**
+	 * Sets the encryption symmetric algorithm of the current action
+	 * 
+	 * @param encryptionSymAlgorithm
+	 */
+	public void setEncryptionSymAlgorithm(String encryptionSymAlgorithm) {
+<span class="fc" id="L374">		this.actionList[this.currentAction].put(</span>
+				WSHandlerConstants.ENC_SYM_ALGO, encryptionSymAlgorithm);
+<span class="fc" id="L376">	}</span>
+
+	/**
+	 * Returns the encryption symmetric algorithm of the current action.
+	 * @return Returns String.
+	 */
+	public String getEncryptionSymAlgorithm() {
+<span class="nc" id="L383">		return (String) this.actionList[this.currentAction]</span>
+				.get(WSHandlerConstants.ENC_SYM_ALGO);
+	}
+	
+	/**
+	 * Sets the encryption key transport algorithm of the current action
+	 * 
+	 * @param encryptionKeyTransportAlgorithm
+	 */
+	public void setEncryptionKeyTransportAlgorithm(
+			String encryptionKeyTransportAlgorithm) {
+<span class="fc" id="L394">		this.actionList[this.currentAction].put(</span>
+				WSHandlerConstants.ENC_KEY_TRANSPORT,
+				encryptionKeyTransportAlgorithm);
+<span class="fc" id="L397">	}</span>
+
+	/**
+	 * Returns the encryption key transport algorithm of the current action.
+	 * @return Returns String.
+	 */
+	public String getEncryptionKeyTransportAlgorithm() {
+<span class="nc" id="L404">		return (String) this.actionList[this.currentAction]</span>
+				.get(WSHandlerConstants.ENC_KEY_TRANSPORT);
+	}
+
+	/**
+	 * Sets the embedded key callback class of the current action
+	 * 
+	 * @param embeddedKeyCallbackClass
+	 */
+	public void setEmbeddedKeyCallbackClass(String embeddedKeyCallbackClass) {
+<span class="fc" id="L414">		this.actionList[this.currentAction]</span>
+				.put(WSHandlerConstants.ENC_CALLBACK_CLASS,
+						embeddedKeyCallbackClass);
+<span class="fc" id="L417">	}</span>
+
+	/**
+	 * Returns the embedded key callback class of the current action.
+	 * 
+	 * @return Returns String.
+	 */
+	public String getEmbeddedKeyCallbackClass() {
+<span class="nc" id="L425">		return (String) this.actionList[this.currentAction]</span>
+				.get(WSHandlerConstants.ENC_CALLBACK_CLASS);
+	}
+
+	/**
+	 * Sets the XPath expression to selecte the elements with content of the
+	 * current action to be MTOM optimized.
+	 * 
+	 * @param optimizePartsXPathExpr
+	 */
+	public void setOptimizeParts(String optimizePartsXPathExpr) {
+<span class="fc" id="L436">		this.actionList[this.currentAction].put(</span>
+				WSSHandlerConstants.OPTIMIZE_PARTS, optimizePartsXPathExpr);
+<span class="fc" id="L438">	}</span>
+
+	/**
+	 * Returns the Path expression to selecte the elements with content of the
+	 * current action to be MTOM optimized.
+	 * 
+	 * @return Returns String.
+	 */
+	public String getOptimizeParts() {
+<span class="nc" id="L447">		return (String) this.actionList[this.currentAction]</span>
+				.get(WSSHandlerConstants.OPTIMIZE_PARTS);
+	}
+	
+	/**
+	 * Sets the SAML property file of the current action.
+	 * @param samlPropFile
+	 */
+	public void setSamlPropFile(String samlPropFile) {
+<span class="fc" id="L456">		this.actionList[this.currentAction].put(</span>
+				WSHandlerConstants.SAML_PROP_FILE, samlPropFile);
+<span class="fc" id="L458">	}</span>
+	
+	/**
+	 * Returns the SAML property file of the current action.
+	 * @return Returns String.
+	 */
+	public String getSamlPropFile() {
+<span class="nc" id="L465">		return (String) this.actionList[this.currentAction]</span>
+				.get(WSHandlerConstants.SAML_PROP_FILE);
+	}
+	
+	/**
+	 * Sets the encryption property file.
+	 * @param encPropFile
+	 */
+	public void setEncryptionPropFile(String encPropFile) {
+<span class="fc" id="L474">		this.actionList[this.currentAction].put(</span>
+				WSHandlerConstants.ENC_PROP_FILE, encPropFile);
+<span class="fc" id="L476">	}</span>
+	
+    /**
+     * Sets the encryption property ref key of the current action.
+     * 
+     * @param encryptionPropRefId
+     */
+    public void setEncryptionPropRefId(String encryptionPropRefId) {
+<span class="fc" id="L484">        this.actionList[this.currentAction].put(</span>
+                WSHandlerConstants.ENC_PROP_REF_ID, encryptionPropRefId);
+<span class="fc" id="L486">    }</span>
+    
+	/**
+	 * Returns the encryption property file. 
+	 * @return Returns String.
+	 */
+	public String getEncryptionPropFile() {
+<span class="nc" id="L493">		return (String) this.actionList[this.currentAction]</span>
+				.get(WSHandlerConstants.ENC_PROP_FILE);
+	}
+
+    /**
+     * Enable/Disable PrecisionInMilliseconds
+     * @param value
+     */
+    public void setPrecisionInMilliseconds(boolean value) {
+<span class="nc bnc" id="L502" title="All 2 branches missed.">        this.actionList[this.currentAction].put(</span>
+                WSHandlerConstants.TIMESTAMP_PRECISION, value?&quot;true&quot;:&quot;false&quot;);
+<span class="nc" id="L504">    }</span>
+    
+    /**
+     * Returns whether PrecisionInMilliseconds is enabled or not
+     * @return Returns String.
+     */
+    public String getPrecisionInMilliseconds() {
+<span class="nc" id="L511">        return (String) this.actionList[this.currentAction]</span>
+                .get(WSHandlerConstants.TIMESTAMP_PRECISION);
+    }
+    
+	/**
+	 * Option to add additional elements in the username token element.
+	 * Example: Nonce and Create elements
+	 * @param addUTElements
+	 */
+	public void setAddUTElements(String addUTElements) {
+<span class="fc" id="L521">		this.actionList[this.currentAction].put(</span>
+				WSHandlerConstants.ADD_UT_ELEMENTS, addUTElements);
+<span class="fc" id="L523">	}</span>
+	
+	/**
+	 * Returns the additional elements to be added to the username token element.
+	 */
+	public String getAddUTElements() {
+<span class="nc" id="L529">		return (String) this.actionList[this.currentAction]</span>
+				.get(WSHandlerConstants.ADD_UT_ELEMENTS);
+	}
+	
+	/**
+	 * Sets the text of the key name that needs to be sent.
+	 * @param embeddedKeyName
+	 */
+	public void setEmbeddedKeyName(String embeddedKeyName) {
+<span class="fc" id="L538">		this.actionList[this.currentAction].put(</span>
+				WSHandlerConstants.ENC_KEY_NAME, embeddedKeyName);
+<span class="fc" id="L540">	}</span>
+	
+	/**
+	 * Returns the text of the key name that needs to be sent.
+	 * @return Returns String.
+	 */
+	public String getEmbeddedKeyName() {
+<span class="nc" id="L547">		return (String) this.actionList[this.currentAction]</span>
+				.get(WSHandlerConstants.ENC_KEY_NAME);
+	}
+	
+	/**
+	 * Sets whether signature confirmation should be enabled or not.
+	 * @param value
+	 */
+	public void setEnableSignatureConfirmation(boolean value) {
+<span class="pc bpc" id="L556" title="1 of 2 branches missed.">		this.actionList[this.currentAction].put(</span>
+				WSHandlerConstants.ENABLE_SIGNATURE_CONFIRMATION, value?&quot;true&quot;:&quot;false&quot;);
+<span class="fc" id="L558">	}</span>
+	
+	/**
+	 * Returns whether signature confirmation should be enabled or not
+	 * @return Returns String.
+	 */
+	public String getEnableSignatureConfirmation() {
+<span class="nc" id="L565">		return (String) this.actionList[this.currentAction]</span>
+				.get(WSHandlerConstants.ENABLE_SIGNATURE_CONFIRMATION);
+	}
+	
+	/**
+	 * Sets whether signature confirmation should be enabled or not
+	 * @param value
+	 */
+	public void setPreserveOriginalEnvelope(boolean value) {
+<span class="nc bnc" id="L574" title="All 2 branches missed.">		this.actionList[this.currentAction].put(</span>
+				WSSHandlerConstants.PRESERVE_ORIGINAL_ENV, value?&quot;true&quot;:&quot;false&quot;);
+<span class="nc" id="L576">	}</span>
+	
+	/**
+	 * Returns whether signature confirmation should be enabled or not.
+	 * @return Returns String.
+	 */
+	public String getPreserveOriginalEnvelope() {
+<span class="nc" id="L583">		return (String) this.actionList[this.currentAction]</span>
+				.get(WSSHandlerConstants.PRESERVE_ORIGINAL_ENV);
+	}
+
+    /**
+     * This will set whether request or response evaluation should adhere to &quot;Basic Security Profile&quot;
+     * @param value true if evaluation should adhere to &quot;Basic Security Profile&quot; else false. Default is true.
+     */
+	public void setBSPCompliant(boolean value) {
+<span class="nc bnc" id="L592" title="All 2 branches missed.">		this.actionList[this.currentAction].put(</span>
+				WSHandlerConstants.IS_BSP_COMPLIANT, value?&quot;true&quot;:&quot;false&quot;);
+<span class="nc" id="L594">	}</span>
+
+
+    /**
+     * Gets whether security processing is configured to handle BSP compliant manner.
+     * &quot;true&quot; or &quot;false&quot;
+     * @return Returns &quot;true&quot; or &quot;false&quot;.
+     */
+	public String getBSPCompliant() {
+<span class="nc" id="L603">		return (String) this.actionList[this.currentAction]</span>
+				.get(WSHandlerConstants.IS_BSP_COMPLIANT);
+	}
+
+    
+    
+    public void setSignAllHeadersAndBody() {
+<span class="nc" id="L610">        this.actionList[this.currentAction].put(WSSHandlerConstants.SIGN_ALL_HEADERS, &quot;true&quot;);</span>
+<span class="nc" id="L611">        this.setSignBody();</span>
+<span class="nc" id="L612">    }</span>
+    
+    public void setSignBody() {
+<span class="nc" id="L615">        this.actionList[this.currentAction].put(WSSHandlerConstants.SIGN_BODY, &quot;true&quot;);</span>
+<span class="nc" id="L616">    }</span>
+    
+    public void setEncryptBody() {
+<span class="nc" id="L619">        this.actionList[this.currentAction].put(WSSHandlerConstants.ENCRYPT_BODY, &quot;true&quot;);</span>
+<span class="nc" id="L620">    }</span>
+}
+</pre><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rampart.handler.config/index.html b/axis2/java/core-rampart/code-coverage/org.apache.rampart.handler.config/index.html
new file mode 100644
index 0000000..11c43c0
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rampart.handler.config/index.html
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>org.apache.rampart.handler.config</title><script type="text/javascript" src="../.resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <span class="el_package">org.apache.rampart.handler.config</span></div><h1>org.apache.rampart.handler.config</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">319 of 865</td><td class="ctr2">63%</td><td class="bar">17 of 38</td><td class="ctr2">55%</td><td class="ctr1">48</td><td class="ctr2">91</td><td class="ctr1">44</td><td class="ctr2">166</td><td class="ctr1">34</td><td class="ctr2">72</td><td class="ctr1">0</td><td class="ctr2">2</td></tr></tfoot><tbody><tr><td id="a1"><a href="OutflowConfiguration.html" class="el_class">OutflowConfiguration</a></td><td class="bar" id="b0"><img src="../.resources/redbar.gif" width="49" height="10" title="277" alt="277"/><img src="../.resources/greenbar.gif" width="70" height="10" title="400" alt="400"/></td><td class="ctr2" id="c1">59%</td><td class="bar" id="d0"><img src="../.resources/redbar.gif" width="55" height="10" title="12" alt="12"/><img src="../.resources/greenbar.gif" width="64" height="10" title="14" alt="14"/></td><td class="ctr2" id="e1">54%</td><td class="ctr1" id="f0">37</td><td class="ctr2" id="g0">69</td><td class="ctr1" id="h0">37</td><td class="ctr2" id="i0">121</td><td class="ctr1" id="j0">28</td><td class="ctr2" id="k0">56</td><td class="ctr1" id="l0">0</td><td class="ctr2" id="m0">1</td></tr><tr><td id="a0"><a href="InflowConfiguration.html" class="el_class">InflowConfiguration</a></td><td class="bar" id="b1"><img src="../.resources/redbar.gif" width="7" height="10" title="42" alt="42"/><img src="../.resources/greenbar.gif" width="25" height="10" title="146" alt="146"/></td><td class="ctr2" id="c0">78%</td><td class="bar" id="d1"><img src="../.resources/redbar.gif" width="23" height="10" title="5" alt="5"/><img src="../.resources/greenbar.gif" width="32" height="10" title="7" alt="7"/></td><td class="ctr2" id="e0">58%</td><td class="ctr1" id="f1">11</td><td class="ctr2" id="g1">22</td><td class="ctr1" id="h1">7</td><td class="ctr2" id="i1">45</td><td class="ctr1" id="j1">6</td><td class="ctr2" id="k1">16</td><td class="ctr1" id="l1">0</td><td class="ctr2" id="m1">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rampart.handler/CertificateValidator.html b/axis2/java/core-rampart/code-coverage/org.apache.rampart.handler/CertificateValidator.html
new file mode 100644
index 0000000..675cc12
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rampart.handler/CertificateValidator.html
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>CertificateValidator</title><script type="text/javascript" src="../.resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rampart.handler</a> &gt; <span class="el_class">CertificateValidator</span></div><h1>CertificateValidator</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">0 of 9</td><td class="ctr2">100%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">0</td><td class="ctr2">2</td><td class="ctr1">0</td><td class="ctr2">3</td><td class="ctr1">0</td><td class="ctr2">2</td></tr></tfoot><tbody><tr><td id="a1"><a href="CertificateValidator.java.html#L42" class="el_method">validateCertificate(X509Certificate, Crypto)</a></td><td class="bar" id="b0"><img src="../.resources/greenbar.gif" width="120" height="10" title="6" alt="6"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">0</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">0</td><td class="ctr2" id="i1">1</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a0"><a href="CertificateValidator.java.html#L30" class="el_method">CertificateValidator()</a></td><td class="bar" id="b1"><img src="../.resources/greenbar.gif" width="60" height="10" title="3" alt="3"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">0</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">0</td><td class="ctr2" id="i0">2</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rampart.handler/CertificateValidator.java.html b/axis2/java/core-rampart/code-coverage/org.apache.rampart.handler/CertificateValidator.java.html
new file mode 100644
index 0000000..9772068
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rampart.handler/CertificateValidator.java.html
@@ -0,0 +1,46 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>CertificateValidator.java</title><link rel="stylesheet" href="../.resources/prettify.css" type="text/css"/><script type="text/javascript" src="../.resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rampart.handler</a> &gt; <span class="el_source">CertificateValidator.java</span></div><h1>CertificateValidator.java</h1><pre class="source lang-java linenums">/*
+ * Copyright The Apache Software Foundation.
+ *
+ * Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package org.apache.rampart.handler;
+
+import org.apache.ws.security.WSSecurityException;
+import org.apache.ws.security.components.crypto.Crypto;
+import org.apache.ws.security.validate.SignatureTrustValidator;
+
+import java.security.cert.X509Certificate;
+
+/**
+ * Validates the certificate in a signature.
+ */
+public class CertificateValidator extends SignatureTrustValidator {
+
+<span class="fc" id="L30">    CertificateValidator() {</span>
+
+<span class="fc" id="L32">    }</span>
+
+    /**
+     * Checks the validity of the given certificate. For more info see SignatureTrustValidator.verifyTrustInCert.
+     * @param certificate Certificate to be validated.
+     * @param signatureCrypto Signature crypto instance.
+     * @return true if certificate used in signature is valid. False if it is not valid.
+     * @throws WSSecurityException If an error occurred while trying to access Crypto and Certificate properties.
+     */
+    boolean validateCertificate(X509Certificate certificate, Crypto signatureCrypto) throws WSSecurityException {
+<span class="fc" id="L42">        return verifyTrustInCert(certificate, signatureCrypto, false);</span>
+    }
+
+}
+</pre><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rampart.handler/PostDispatchVerificationHandler.html b/axis2/java/core-rampart/code-coverage/org.apache.rampart.handler/PostDispatchVerificationHandler.html
new file mode 100644
index 0000000..074aaa8
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rampart.handler/PostDispatchVerificationHandler.html
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>PostDispatchVerificationHandler</title><script type="text/javascript" src="../.resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rampart.handler</a> &gt; <span class="el_class">PostDispatchVerificationHandler</span></div><h1>PostDispatchVerificationHandler</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">63 of 226</td><td class="ctr2">72%</td><td class="bar">20 of 50</td><td class="ctr2">60%</td><td class="ctr1">21</td><td class="ctr2">34</td><td class="ctr1">18</td><td class="ctr2">70</td><td class="ctr1">3</td><td class="ctr2">9</td></tr></tfoot><tbody><tr><td id="a7"><a href="PostDispatchVerificationHandler.java.html#L98" class="el_method">invoke(MessageContext)</a></td><td class="bar" id="b0"><img src="../.resources/redbar.gif" width="33" height="10" title="45" alt="45"/><img src="../.resources/greenbar.gif" width="86" height="10" title="115" alt="115"/></td><td class="ctr2" id="c5">72%</td><td class="bar" id="d0"><img src="../.resources/redbar.gif" width="45" height="10" title="16" alt="16"/><img src="../.resources/greenbar.gif" width="74" height="10" title="26" alt="26"/></td><td class="ctr2" id="e0">62%</td><td class="ctr1" id="f0">14</td><td class="ctr2" id="g0">22</td><td class="ctr1" id="h0">11</td><td class="ctr2" id="i0">46</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a5"><a href="PostDispatchVerificationHandler.java.html#L197" class="el_method">getSecurityHeader(MessageContext)</a></td><td class="bar" id="b1"><img src="../.resources/redbar.gif" width="7" height="10" title="10" alt="10"/><img src="../.resources/greenbar.gif" width="27" height="10" title="37" alt="37"/></td><td class="ctr2" id="c4">79%</td><td class="bar" id="d1"><img src="../.resources/redbar.gif" width="11" height="10" title="4" alt="4"/><img src="../.resources/greenbar.gif" width="11" height="10" title="4" alt="4"/></td><td class="ctr2" id="e1">50%</td><td class="ctr1" id="f1">4</td><td class="ctr2" id="g1">5</td><td class="ctr1" id="h1">4</td><td class="ctr2" id="i1">16</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a4"><a href="PostDispatchVerificationHandler.java.html#L82" class="el_method">getParameter(String)</a></td><td class="bar" id="b2"><img src="../.resources/redbar.gif" width="3" height="10" title="5" alt="5"/></td><td class="ctr2" id="c6">0%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">1</td><td class="ctr2" id="i3">1</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a3"><a href="PostDispatchVerificationHandler.java.html#L75" class="el_method">getName()</a></td><td class="bar" id="b3"><img src="../.resources/redbar.gif" width="1" height="10" title="2" alt="2"/></td><td class="ctr2" id="c7">0%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">1</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">1</td><td class="ctr2" id="i4">1</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a0"><a href="PostDispatchVerificationHandler.java.html#L56" class="el_method">cleanup()</a></td><td class="bar" id="b4"/><td class="ctr2" id="c8">0%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">1</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">1</td><td class="ctr2" id="i5">1</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a6"><a href="PostDispatchVerificationHandler.java.html#L89" class="el_method">init(HandlerDescription)</a></td><td class="bar" id="b5"><img src="../.resources/greenbar.gif" width="3" height="10" title="4" alt="4"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i2">2</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a8"><a href="PostDispatchVerificationHandler.java.html#L48" class="el_method">PostDispatchVerificationHandler()</a></td><td class="bar" id="b6"><img src="../.resources/greenbar.gif" width="2" height="10" title="3" alt="3"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i6">1</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a2"><a href="PostDispatchVerificationHandler.java.html#L68" class="el_method">getHandlerDesc()</a></td><td class="bar" id="b7"><img src="../.resources/greenbar.gif" width="2" height="10" title="3" alt="3"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i7">1</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a1"><a href="PostDispatchVerificationHandler.java.html#L62" class="el_method">flowComplete(MessageContext)</a></td><td class="bar" id="b8"/><td class="ctr2" id="c3">100%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f8">0</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i8">1</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k8">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rampart.handler/PostDispatchVerificationHandler.java.html b/axis2/java/core-rampart/code-coverage/org.apache.rampart.handler/PostDispatchVerificationHandler.java.html
new file mode 100644
index 0000000..fb268e4
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rampart.handler/PostDispatchVerificationHandler.java.html
@@ -0,0 +1,230 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>PostDispatchVerificationHandler.java</title><link rel="stylesheet" href="../.resources/prettify.css" type="text/css"/><script type="text/javascript" src="../.resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rampart.handler</a> &gt; <span class="el_source">PostDispatchVerificationHandler.java</span></div><h1>PostDispatchVerificationHandler.java</h1><pre class="source lang-java linenums">/*
+ * Copyright 2004,2005 The Apache Software Foundation.
+ *
+ * Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package org.apache.rampart.handler;
+
+import org.apache.axiom.om.OMElement;
+import org.apache.axiom.om.OMException;
+import org.apache.axiom.soap.SOAPHeader;
+import org.apache.axiom.soap.SOAPHeaderBlock;
+import org.apache.axis2.AxisFault;
+import org.apache.axis2.context.MessageContext;
+import org.apache.axis2.description.HandlerDescription;
+import org.apache.axis2.description.Parameter;
+import org.apache.axis2.engine.Handler;
+import org.apache.neethi.Assertion;
+import org.apache.neethi.Policy;
+import org.apache.neethi.PolicyEngine;
+import org.apache.rampart.RampartMessageData;
+import org.apache.rampart.policy.RampartPolicyData;
+import org.apache.rampart.util.HandlerParameterDecoder;
+import org.apache.rampart.util.RampartUtil;
+import org.apache.ws.secpolicy.model.Binding;
+import org.apache.ws.secpolicy.model.SupportingToken;
+import org.apache.ws.security.WSConstants;
+import org.apache.ws.security.handler.WSHandlerConstants;
+import org.apache.ws.security.handler.WSHandlerResult;
+
+import java.util.Iterator;
+import java.util.List;
+
+/**
+ * Handler to verify the message security after dispatch
+ *
+ */
+<span class="fc" id="L48">public class PostDispatchVerificationHandler implements Handler {</span>
+
+    private HandlerDescription handlerDesc;
+    
+    /**
+     * @see org.apache.axis2.engine.Handler#cleanup()
+     */
+    public void cleanup() {
+<span class="nc" id="L56">    }</span>
+
+    /**
+     * @see org.apache.axis2.engine.Handler#flowComplete(org.apache.axis2.context.MessageContext)
+     */
+    public void flowComplete(MessageContext msgContext) {
+<span class="fc" id="L62">    }</span>
+
+    /**
+     * @see org.apache.axis2.engine.Handler#getHandlerDesc()
+     */
+    public HandlerDescription getHandlerDesc() {
+<span class="fc" id="L68">        return this.handlerDesc;</span>
+    }
+
+    /**
+     * @see org.apache.axis2.engine.Handler#getName()
+     */
+    public String getName() {
+<span class="nc" id="L75">        return &quot;Post dispatch security verification handler&quot;;</span>
+    }
+
+    /**
+     * @see org.apache.axis2.engine.Handler#getParameter(java.lang.String)
+     */
+    public Parameter getParameter(String name) {
+<span class="nc" id="L82">        return this.handlerDesc.getParameter(name);</span>
+    }
+
+    /**
+     * @see org.apache.axis2.engine.Handler#init(org.apache.axis2.description.HandlerDescription)
+     */
+    public void init(HandlerDescription handlerDesc) {
+<span class="fc" id="L89">        this.handlerDesc = handlerDesc;</span>
+<span class="fc" id="L90">    }</span>
+
+    /**
+     * @see org.apache.axis2.engine.Handler#invoke(org.apache.axis2.context.MessageContext)
+     */
+    public InvocationResponse invoke(MessageContext msgContext)
+            throws AxisFault {
+        
+<span class="fc bfc" id="L98" title="All 2 branches covered.">        if (!msgContext.isEngaged(WSSHandlerConstants.SECURITY_MODULE_NAME)) {</span>
+<span class="fc" id="L99">          return InvocationResponse.CONTINUE;</span>
+        }
+
+<span class="fc" id="L102">        Policy policy = msgContext.getEffectivePolicy();</span>
+
+<span class="fc bfc" id="L104" title="All 2 branches covered.">        if(msgContext.getProperty(RampartMessageData.KEY_RAMPART_POLICY) != null) {</span>
+<span class="fc" id="L105">            policy = (Policy)msgContext.getProperty(RampartMessageData.KEY_RAMPART_POLICY);</span>
+        }
+        
+
+<span class="fc bfc" id="L109" title="All 2 branches covered.">        if(policy == null) {</span>
+<span class="fc" id="L110">            policy = msgContext.getEffectivePolicy();</span>
+        }
+        
+<span class="fc bfc" id="L113" title="All 2 branches covered.">        if(policy == null) {</span>
+<span class="fc" id="L114">            Parameter param = msgContext.getParameter(RampartMessageData.KEY_RAMPART_POLICY);</span>
+<span class="pc bpc" id="L115" title="1 of 2 branches missed.">            if(param != null) {</span>
+<span class="nc" id="L116">                OMElement policyElem = param.getParameterElement().getFirstElement();</span>
+<span class="nc" id="L117">                policy = PolicyEngine.getPolicy(policyElem);</span>
+            }
+        }
+        
+<span class="fc bfc" id="L121" title="All 2 branches covered.">        if(policy == null) {</span>
+<span class="fc" id="L122">            return InvocationResponse.CONTINUE;</span>
+        }
+        
+<span class="fc" id="L125">        Iterator alternatives = policy.getAlternatives();</span>
+        
+<span class="fc" id="L127">        boolean securityPolicyPresent = false;</span>
+<span class="pc bpc" id="L128" title="1 of 2 branches missed.">        if(alternatives.hasNext()) {</span>
+<span class="fc" id="L129">            List assertions = (List)alternatives.next();</span>
+<span class="pc bpc" id="L130" title="1 of 2 branches missed.">            for (Iterator iterator = assertions.iterator(); iterator.hasNext();) {</span>
+<span class="fc" id="L131">                Assertion assertion = (Assertion) iterator.next();</span>
+                //Check for any *Binding assertion
+<span class="fc bfc" id="L133" title="All 2 branches covered.">                if (assertion instanceof Binding) {</span>
+<span class="fc" id="L134">                    securityPolicyPresent = true;</span>
+<span class="fc" id="L135">                    break;</span>
+                // There can be  security policies containing only supporting tokens    
+<span class="pc bpc" id="L137" title="1 of 2 branches missed.">                } else if (assertion instanceof SupportingToken) {</span>
+<span class="nc" id="L138">                    securityPolicyPresent = true; </span>
+<span class="nc" id="L139">                    break;</span>
+                }
+<span class="fc" id="L141">            }</span>
+        }
+        
+        
+        
+<span class="pc bpc" id="L146" title="1 of 2 branches missed.">        if (securityPolicyPresent) {</span>
+<span class="fc" id="L147">            RampartPolicyData rpd = (RampartPolicyData)msgContext.</span>
+                                                getProperty(RampartMessageData.RAMPART_POLICY_DATA);
+            // Security policy data has not been populated at the time of verification
+<span class="pc bpc" id="L150" title="1 of 2 branches missed.">            if (rpd == null ) {</span>
+<span class="nc" id="L151">                throw new AxisFault(&quot;InvalidSecurity&quot;);</span>
+            }
+            
+<span class="fc" id="L154">            boolean isInitiator = false;</span>
+<span class="fc" id="L155">            Parameter clientSideParam = msgContext.getAxisService().</span>
+                                                getParameter(RampartMessageData.PARAM_CLIENT_SIDE);
+<span class="fc bfc" id="L157" title="All 2 branches covered.">            if(clientSideParam != null) {</span>
+<span class="fc" id="L158">                isInitiator = true;</span>
+            }
+            
+            //Now check for security processing results if security policy is available
+<span class="pc bpc" id="L162" title="2 of 4 branches missed.">            if(RampartUtil.isSecHeaderRequired(rpd,isInitiator,true) &amp;&amp; </span>
+                                  msgContext.getProperty(WSHandlerConstants.RECV_RESULTS) == null) {
+<span class="nc" id="L164">                throw new AxisFault(&quot;InvalidSecurity&quot;);</span>
+            }           
+            
+        }
+    
+        //Check for an empty security processing results when parameter based 
+        //configuration is used
+<span class="pc bpc" id="L171" title="2 of 4 branches missed.">        if(msgContext.getParameter(WSSHandlerConstants.INFLOW_SECURITY) != null ||</span>
+                msgContext.getProperty(WSSHandlerConstants.INFLOW_SECURITY) != null) {
+<span class="nc bnc" id="L173" title="All 2 branches missed.">            if(msgContext.getProperty(WSHandlerConstants.RECV_RESULTS) == null) {</span>
+<span class="nc" id="L174">                    throw new AxisFault(&quot;InvalidSecurity&quot;);</span>
+            } else {
+<span class="nc bnc" id="L176" title="All 2 branches missed.">                if(((List&lt;WSHandlerResult&gt;)msgContext.getProperty(WSHandlerConstants.RECV_RESULTS)).size() == 0) {</span>
+<span class="nc" id="L177">                    throw new AxisFault(&quot;InvalidSecurity&quot;);</span>
+                }
+            }
+        }
+        
+        // If a security header is there and Rampart is engaged, it has to be processed.  
+        // If it is not processed, there must have been a problem in picking the policy 
+        
+<span class="fc" id="L185">        SOAPHeaderBlock secHeader = getSecurityHeader(msgContext);</span>
+        
+<span class="pc bpc" id="L187" title="2 of 4 branches missed.">        if (secHeader != null &amp;&amp; (secHeader.isProcessed() == false)) {</span>
+<span class="nc" id="L188">            throw new AxisFault(&quot;InvalidSecurity - Security policy not found&quot;);</span>
+        }
+        
+<span class="fc" id="L191">        return InvocationResponse.CONTINUE;</span>
+        
+    }
+    
+    private SOAPHeaderBlock getSecurityHeader(MessageContext msgContext) throws AxisFault {
+        
+<span class="fc" id="L197">        SOAPHeader header = null;</span>
+        try {
+<span class="fc" id="L199">            header = msgContext.getEnvelope().getHeader();</span>
+<span class="nc" id="L200">        } catch (OMException ex) {</span>
+<span class="nc" id="L201">            throw new AxisFault(</span>
+                &quot;PostDispatchVerificationHandler: cannot get SOAP header after security processing&quot;,
+                    ex);
+<span class="fc" id="L204">        }</span>
+        
+<span class="pc bpc" id="L206" title="1 of 2 branches missed.">        if(header == null) {</span>
+<span class="nc" id="L207">            return null;</span>
+        }
+
+<span class="fc" id="L210">        Iterator headers = header.getChildElements();</span>
+
+<span class="fc" id="L212">        SOAPHeaderBlock headerBlock = null;</span>
+
+<span class="pc bpc" id="L214" title="1 of 2 branches missed.">        while (headers.hasNext()) { </span>
+            // Find the wsse header
+<span class="fc" id="L216">            SOAPHeaderBlock hb = (SOAPHeaderBlock) headers.next();</span>
+<span class="pc bpc" id="L217" title="2 of 4 branches missed.">            if (hb.getLocalName().equals(WSConstants.WSSE_LN)</span>
+                    &amp;&amp; hb.getNamespace().getNamespaceURI().equals(WSConstants.WSSE_NS)) {
+<span class="fc" id="L219">                headerBlock = hb;</span>
+<span class="fc" id="L220">                break;</span>
+            }
+<span class="nc" id="L222">        }</span>
+        
+<span class="fc" id="L224">        return headerBlock;</span>
+        
+        
+    }
+
+}
+</pre><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rampart.handler/RampartReceiver.html b/axis2/java/core-rampart/code-coverage/org.apache.rampart.handler/RampartReceiver.html
new file mode 100644
index 0000000..ccdda2d
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rampart.handler/RampartReceiver.html
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>RampartReceiver</title><script type="text/javascript" src="../.resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rampart.handler</a> &gt; <span class="el_class">RampartReceiver</span></div><h1>RampartReceiver</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">70 of 220</td><td class="ctr2">68%</td><td class="bar">11 of 24</td><td class="ctr2">54%</td><td class="ctr1">13</td><td class="ctr2">22</td><td class="ctr1">19</td><td class="ctr2">64</td><td class="ctr1">3</td><td class="ctr2">10</td></tr></tfoot><tbody><tr><td id="a6"><a href="RampartReceiver.java.html#L80" class="el_method">invoke(MessageContext)</a></td><td class="bar" id="b0"><img src="../.resources/redbar.gif" width="34" height="10" title="36" alt="36"/><img src="../.resources/greenbar.gif" width="85" height="10" title="90" alt="90"/></td><td class="ctr2" id="c5">71%</td><td class="bar" id="d0"><img src="../.resources/redbar.gif" width="45" height="10" title="6" alt="6"/><img src="../.resources/greenbar.gif" width="75" height="10" title="10" alt="10"/></td><td class="ctr2" id="e0">62%</td><td class="ctr1" id="f0">6</td><td class="ctr2" id="g0">9</td><td class="ctr1" id="h0">10</td><td class="ctr2" id="i0">38</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a8"><a href="RampartReceiver.java.html#L160" class="el_method">setFaultCodeAndThrowAxisFault(MessageContext, Exception)</a></td><td class="bar" id="b1"><img src="../.resources/redbar.gif" width="24" height="10" title="26" alt="26"/><img src="../.resources/greenbar.gif" width="35" height="10" title="37" alt="37"/></td><td class="ctr2" id="c6">59%</td><td class="bar" id="d1"><img src="../.resources/redbar.gif" width="37" height="10" title="5" alt="5"/><img src="../.resources/greenbar.gif" width="22" height="10" title="3" alt="3"/></td><td class="ctr2" id="e1">38%</td><td class="ctr1" id="f1">4</td><td class="ctr2" id="g1">5</td><td class="ctr1" id="h1">6</td><td class="ctr2" id="i1">14</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a4"><a href="RampartReceiver.java.html#L155" class="el_method">getParameter(String)</a></td><td class="bar" id="b2"><img src="../.resources/redbar.gif" width="4" height="10" title="5" alt="5"/></td><td class="ctr2" id="c7">0%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">1</td><td class="ctr2" id="i5">1</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a3"><a href="RampartReceiver.java.html#L151" class="el_method">getName()</a></td><td class="bar" id="b3"><img src="../.resources/redbar.gif" width="1" height="10" title="2" alt="2"/></td><td class="ctr2" id="c8">0%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">1</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">1</td><td class="ctr2" id="i6">1</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a0"><a href="RampartReceiver.java.html#L67" class="el_method">cleanup()</a></td><td class="bar" id="b4"/><td class="ctr2" id="c9">0%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">1</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">1</td><td class="ctr2" id="i7">1</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a9"><a href="RampartReceiver.java.html#L55" class="el_method">static {...}</a></td><td class="bar" id="b5"><img src="../.resources/greenbar.gif" width="8" height="10" title="9" alt="9"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i3">2</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a7"><a href="RampartReceiver.java.html#L62" class="el_method">RampartReceiver()</a></td><td class="bar" id="b6"><img src="../.resources/greenbar.gif" width="5" height="10" title="6" alt="6"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i2">3</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a5"><a href="RampartReceiver.java.html#L70" class="el_method">init(HandlerDescription)</a></td><td class="bar" id="b7"><img src="../.resources/greenbar.gif" width="3" height="10" title="4" alt="4"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i4">2</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a2"><a href="RampartReceiver.java.html#L147" class="el_method">getHandlerDesc()</a></td><td class="bar" id="b8"><img src="../.resources/greenbar.gif" width="2" height="10" title="3" alt="3"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f8">0</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i8">1</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a1"><a href="RampartReceiver.java.html#L76" class="el_method">flowComplete(MessageContext)</a></td><td class="bar" id="b9"/><td class="ctr2" id="c4">100%</td><td class="bar" id="d9"/><td class="ctr2" id="e9">n/a</td><td class="ctr1" id="f9">0</td><td class="ctr2" id="g9">1</td><td class="ctr1" id="h9">0</td><td class="ctr2" id="i9">1</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k9">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rampart.handler/RampartReceiver.java.html b/axis2/java/core-rampart/code-coverage/org.apache.rampart.handler/RampartReceiver.java.html
new file mode 100644
index 0000000..e0defec
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rampart.handler/RampartReceiver.java.html
@@ -0,0 +1,193 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>RampartReceiver.java</title><link rel="stylesheet" href="../.resources/prettify.css" type="text/css"/><script type="text/javascript" src="../.resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rampart.handler</a> &gt; <span class="el_source">RampartReceiver.java</span></div><h1>RampartReceiver.java</h1><pre class="source lang-java linenums">/*
+ * Copyright 2004,2005 The Apache Software Foundation.
+ *
+ * Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package org.apache.rampart.handler;
+
+import org.apache.axiom.om.OMException;
+import org.apache.axiom.soap.SOAP11Constants;
+import org.apache.axiom.soap.SOAP12Constants;
+import org.apache.axiom.soap.SOAPHeader;
+import org.apache.axiom.soap.SOAPHeaderBlock;
+import org.apache.axis2.AxisFault;
+import org.apache.axis2.context.MessageContext;
+import org.apache.axis2.description.HandlerDescription;
+import org.apache.axis2.description.Parameter;
+import org.apache.axis2.engine.Handler;
+import org.apache.axis2.namespace.Constants;
+import org.apache.commons.logging.Log;
+import org.apache.commons.logging.LogFactory;
+import org.apache.rampart.RampartConstants;
+import org.apache.rampart.RampartEngine;
+import org.apache.rampart.RampartException;
+import org.apache.ws.secpolicy.WSSPolicyException;
+import org.apache.ws.security.WSConstants;
+import org.apache.ws.security.WSSecurityEngineResult;
+import org.apache.ws.security.WSSecurityException;
+import org.apache.ws.security.handler.WSHandlerConstants;
+import org.apache.ws.security.handler.WSHandlerResult;
+
+import java.util.ArrayList;
+import java.util.Iterator;
+import java.util.List;
+
+import javax.xml.namespace.QName;
+
+/**
+ * Rampart inflow handler.
+ * This processes the incoming message and validates it against the effective 
+ * policy.
+ */
+public class RampartReceiver implements Handler {
+	
+<span class="fc" id="L55">    private static Log mlog = LogFactory.getLog(RampartConstants.MESSAGE_LOG);</span>
+	
+<span class="fc" id="L57">    private static HandlerDescription EMPTY_HANDLER_METADATA =</span>
+        new HandlerDescription(&quot;default Handler&quot;);
+
+    private HandlerDescription handlerDesc;
+    
+<span class="fc" id="L62">    public RampartReceiver() {</span>
+<span class="fc" id="L63">        this.handlerDesc = EMPTY_HANDLER_METADATA;</span>
+<span class="fc" id="L64">    }</span>
+    
+    public void cleanup() {        
+<span class="nc" id="L67">    }</span>
+
+    public void init(HandlerDescription handlerdesc) {
+<span class="fc" id="L70">        this.handlerDesc = handlerdesc;</span>
+<span class="fc" id="L71">    }</span>
+
+    public void flowComplete(MessageContext msgContext)
+    {
+    	
+<span class="fc" id="L76">    }</span>
+
+    public InvocationResponse invoke(MessageContext msgContext) throws AxisFault {
+        
+<span class="fc bfc" id="L80" title="All 2 branches covered.">        if (!msgContext.isEngaged(WSSHandlerConstants.SECURITY_MODULE_NAME)) {</span>
+<span class="fc" id="L81">          return InvocationResponse.CONTINUE;        </span>
+        }
+        
+<span class="pc bpc" id="L84" title="1 of 2 branches missed.">        if(mlog.isDebugEnabled()){</span>
+<span class="nc" id="L85">        	mlog.debug(&quot;*********************** RampartReceiver received \n&quot;</span>
+                    + msgContext.getEnvelope());
+        }
+        
+<span class="fc" id="L89">        RampartEngine engine = new RampartEngine();</span>
+<span class="fc" id="L90">        List&lt;WSSecurityEngineResult&gt; wsResult = null;</span>
+        try {
+<span class="fc" id="L92">            wsResult = engine.process(msgContext);</span>
+            
+<span class="nc" id="L94">        } catch (WSSecurityException e) {</span>
+<span class="nc" id="L95">            setFaultCodeAndThrowAxisFault(msgContext, e);</span>
+<span class="nc" id="L96">        } catch (WSSPolicyException e) {</span>
+<span class="nc" id="L97">            setFaultCodeAndThrowAxisFault(msgContext, e);</span>
+<span class="nc" id="L98">        } catch (RampartException e) {</span>
+<span class="nc" id="L99">            setFaultCodeAndThrowAxisFault(msgContext, e);</span>
+<span class="pc" id="L100">        } </span>
+        
+<span class="fc bfc" id="L102" title="All 2 branches covered.">        if(wsResult == null) {</span>
+<span class="fc" id="L103">          return InvocationResponse.CONTINUE;        </span>
+        }
+        
+<span class="fc" id="L106">        List&lt;WSHandlerResult&gt; results = null;</span>
+<span class="pc bpc" id="L107" title="1 of 2 branches missed.">        if ((results = (List&lt;WSHandlerResult&gt;) msgContext</span>
+                .getProperty(WSHandlerConstants.RECV_RESULTS)) == null) {
+<span class="fc" id="L109">            results = new ArrayList&lt;WSHandlerResult&gt;();</span>
+<span class="fc" id="L110">            msgContext.setProperty(WSHandlerConstants.RECV_RESULTS, results);</span>
+        }
+<span class="fc" id="L112">        WSHandlerResult rResult = new WSHandlerResult(&quot;&quot;, wsResult);</span>
+<span class="fc" id="L113">        results.add(0, rResult);</span>
+        
+<span class="fc" id="L115">        SOAPHeader header = null;</span>
+        try {
+<span class="fc" id="L117">            header = msgContext.getEnvelope().getHeader();</span>
+<span class="nc" id="L118">        } catch (OMException ex) {</span>
+<span class="nc" id="L119">            throw new AxisFault(</span>
+                    &quot;RampartReceiver: cannot get SOAP header after security processing&quot;,
+                    ex);
+<span class="fc" id="L122">        }</span>
+
+<span class="fc" id="L124">        Iterator headers = header.getChildElements();</span>
+
+<span class="fc" id="L126">        SOAPHeaderBlock headerBlock = null;</span>
+
+<span class="pc bpc" id="L128" title="1 of 2 branches missed.">        while (headers.hasNext()) { // Find the wsse header</span>
+<span class="fc" id="L129">            SOAPHeaderBlock hb = (SOAPHeaderBlock) headers.next();</span>
+<span class="pc bpc" id="L130" title="2 of 4 branches missed.">            if (hb.getLocalName().equals(WSConstants.WSSE_LN)</span>
+                    &amp;&amp; hb.getNamespace().getNamespaceURI().equals(WSConstants.WSSE_NS)) {
+<span class="fc" id="L132">                headerBlock = hb;</span>
+<span class="fc" id="L133">                break;</span>
+            }
+<span class="nc" id="L135">        }</span>
+
+<span class="pc bpc" id="L137" title="1 of 2 branches missed.">        if(headerBlock != null) {</span>
+<span class="fc" id="L138">            headerBlock.setProcessed();</span>
+        }
+        
+<span class="fc" id="L141">        return InvocationResponse.CONTINUE;        </span>
+
+    }
+
+    
+    public HandlerDescription getHandlerDesc() {
+<span class="fc" id="L147">        return this.handlerDesc;</span>
+    }
+
+    public String getName() {
+<span class="nc" id="L151">        return &quot;Apache Rampart inflow handler&quot;;</span>
+    }
+
+    public Parameter getParameter(String name) {
+<span class="nc" id="L155">        return this.handlerDesc.getParameter(name);</span>
+    }
+    
+    private void setFaultCodeAndThrowAxisFault(MessageContext msgContext, Exception e) throws AxisFault {
+        
+<span class="fc" id="L160">        msgContext.setProperty(RampartConstants.SEC_FAULT, Boolean.TRUE);    </span>
+<span class="fc" id="L161">        String soapVersionURI =  msgContext.getEnvelope().getNamespace().getNamespaceURI();</span>
+<span class="fc" id="L162">        QName faultCode = null;</span>
+        /*
+         * Get the faultCode from the thrown WSSecurity exception, if there is one
+         */
+<span class="pc bpc" id="L166" title="1 of 2 branches missed.">        if (e instanceof WSSecurityException)</span>
+        {        	
+<span class="nc" id="L168">        	faultCode = ((WSSecurityException)e).getFaultCode(); </span>
+        }
+        /*
+         * Otherwise default to InvalidSecurity
+         */
+<span class="pc bpc" id="L173" title="1 of 2 branches missed.">        if (faultCode == null)</span>
+        {
+<span class="fc" id="L175">        	faultCode = new QName(WSConstants.INVALID_SECURITY.getNamespaceURI(),WSConstants.INVALID_SECURITY.getLocalPart(),&quot;wsse&quot;);</span>
+        }
+        
+<span class="pc bpc" id="L178" title="1 of 2 branches missed.">        if (soapVersionURI.equals(SOAP11Constants.SOAP_ENVELOPE_NAMESPACE_URI) ) {</span>
+            
+<span class="fc" id="L180">            throw new AxisFault(faultCode,e.getMessage(),e);</span>
+                            
+<span class="nc bnc" id="L182" title="All 2 branches missed.">        } else if (soapVersionURI.equals(SOAP12Constants.SOAP_ENVELOPE_NAMESPACE_URI)) {</span>
+            
+<span class="nc" id="L184">            List subfaultCodes = new ArrayList();</span>
+<span class="nc" id="L185">            subfaultCodes.add(faultCode);</span>
+<span class="nc" id="L186">            throw new AxisFault(Constants.FAULT_SOAP12_SENDER,subfaultCodes,e.getMessage(),e);</span>
+        
+        }        
+        
+<span class="nc" id="L190">    }</span>
+
+}
+</pre><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rampart.handler/RampartSender.html b/axis2/java/core-rampart/code-coverage/org.apache.rampart.handler/RampartSender.html
new file mode 100644
index 0000000..89fb1e1
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rampart.handler/RampartSender.html
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>RampartSender</title><script type="text/javascript" src="../.resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rampart.handler</a> &gt; <span class="el_class">RampartSender</span></div><h1>RampartSender</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">48 of 90</td><td class="ctr2">47%</td><td class="bar">3 of 6</td><td class="ctr2">50%</td><td class="ctr1">5</td><td class="ctr2">12</td><td class="ctr1">12</td><td class="ctr2">28</td><td class="ctr1">3</td><td class="ctr2">9</td></tr></tfoot><tbody><tr><td id="a6"><a href="RampartSender.java.html#L58" class="el_method">invoke(MessageContext)</a></td><td class="bar" id="b0"><img src="../.resources/redbar.gif" width="81" height="10" title="40" alt="40"/><img src="../.resources/greenbar.gif" width="38" height="10" title="19" alt="19"/></td><td class="ctr2" id="c5">32%</td><td class="bar" id="d0"><img src="../.resources/redbar.gif" width="60" height="10" title="3" alt="3"/><img src="../.resources/greenbar.gif" width="60" height="10" title="3" alt="3"/></td><td class="ctr2" id="e0">50%</td><td class="ctr1" id="f0">2</td><td class="ctr2" id="g0">4</td><td class="ctr1" id="h0">9</td><td class="ctr2" id="i0">16</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a4"><a href="RampartSender.java.html#L101" class="el_method">getParameter(String)</a></td><td class="bar" id="b1"><img src="../.resources/redbar.gif" width="10" height="10" title="5" alt="5"/></td><td class="ctr2" id="c6">0%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">1</td><td class="ctr2" id="i4">1</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a3"><a href="RampartSender.java.html#L97" class="el_method">getName()</a></td><td class="bar" id="b2"><img src="../.resources/redbar.gif" width="4" height="10" title="2" alt="2"/></td><td class="ctr2" id="c7">0%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">1</td><td class="ctr2" id="i5">1</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a0"><a href="RampartSender.java.html#L50" class="el_method">cleanup()</a></td><td class="bar" id="b3"><img src="../.resources/redbar.gif" width="2" height="10" title="1" alt="1"/></td><td class="ctr2" id="c8">0%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">1</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">1</td><td class="ctr2" id="i6">1</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a8"><a href="RampartSender.java.html#L38" class="el_method">static {...}</a></td><td class="bar" id="b4"><img src="../.resources/greenbar.gif" width="18" height="10" title="9" alt="9"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">0</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">0</td><td class="ctr2" id="i2">2</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a7"><a href="RampartSender.java.html#L45" class="el_method">RampartSender()</a></td><td class="bar" id="b5"><img src="../.resources/greenbar.gif" width="12" height="10" title="6" alt="6"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i1">3</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a5"><a href="RampartSender.java.html#L53" class="el_method">init(HandlerDescription)</a></td><td class="bar" id="b6"><img src="../.resources/greenbar.gif" width="8" height="10" title="4" alt="4"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i3">2</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a2"><a href="RampartSender.java.html#L93" class="el_method">getHandlerDesc()</a></td><td class="bar" id="b7"><img src="../.resources/greenbar.gif" width="6" height="10" title="3" alt="3"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i7">1</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a1"><a href="RampartSender.java.html#L90" class="el_method">flowComplete(MessageContext)</a></td><td class="bar" id="b8"><img src="../.resources/greenbar.gif" width="2" height="10" title="1" alt="1"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f8">0</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i8">1</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k8">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rampart.handler/RampartSender.java.html b/axis2/java/core-rampart/code-coverage/org.apache.rampart.handler/RampartSender.java.html
new file mode 100644
index 0000000..fb66c73
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rampart.handler/RampartSender.java.html
@@ -0,0 +1,105 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>RampartSender.java</title><link rel="stylesheet" href="../.resources/prettify.css" type="text/css"/><script type="text/javascript" src="../.resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rampart.handler</a> &gt; <span class="el_source">RampartSender.java</span></div><h1>RampartSender.java</h1><pre class="source lang-java linenums">/*
+ * Copyright 2004,2005 The Apache Software Foundation.
+ *
+ * Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package org.apache.rampart.handler;
+
+import org.apache.axis2.AxisFault;
+import org.apache.axis2.context.MessageContext;
+import org.apache.axis2.description.HandlerDescription;
+import org.apache.axis2.description.Parameter;
+import org.apache.axis2.engine.Handler;
+import org.apache.commons.logging.Log;
+import org.apache.commons.logging.LogFactory;
+import org.apache.rampart.MessageBuilder;
+import org.apache.rampart.RampartConstants;
+import org.apache.rampart.RampartException;
+import org.apache.ws.secpolicy.WSSPolicyException;
+import org.apache.ws.security.WSSecurityException;
+
+/**
+ * Rampart outflow handler.
+ * This constructs the secured message according to the effective policy.
+ */
+public class RampartSender implements Handler {
+	
+<span class="fc" id="L38">	private static Log mlog = LogFactory.getLog(RampartConstants.MESSAGE_LOG);</span>
+
+<span class="fc" id="L40">    private static HandlerDescription EMPTY_HANDLER_METADATA =</span>
+        new HandlerDescription(&quot;default Handler&quot;);
+
+    private HandlerDescription handlerDesc;
+    
+<span class="fc" id="L45">    public RampartSender() {</span>
+<span class="fc" id="L46">        this.handlerDesc = EMPTY_HANDLER_METADATA;</span>
+<span class="fc" id="L47">    }</span>
+    
+    public void cleanup() {        
+<span class="nc" id="L50">    }</span>
+
+    public void init(HandlerDescription handlerdesc) {
+<span class="fc" id="L53">        this.handlerDesc = handlerdesc;</span>
+<span class="fc" id="L54">    }</span>
+
+    public InvocationResponse invoke(MessageContext msgContext) throws AxisFault {
+
+<span class="fc bfc" id="L58" title="All 2 branches covered.">        if (!msgContext.isEngaged(WSSHandlerConstants.SECURITY_MODULE_NAME)) {</span>
+<span class="fc" id="L59">            return InvocationResponse.CONTINUE;</span>
+        }
+
+
+<span class="fc" id="L63">        MessageBuilder builder = new MessageBuilder();</span>
+        try {
+<span class="fc" id="L65">            builder.build(msgContext);</span>
+<span class="nc" id="L66">        } catch (WSSecurityException e) {</span>
+<span class="nc" id="L67">            throw new AxisFault(e.getMessage(), e);</span>
+<span class="nc" id="L68">        } catch (WSSPolicyException e) {</span>
+<span class="nc" id="L69">            throw new AxisFault(e.getMessage(), e);</span>
+<span class="nc" id="L70">        } catch (RampartException e) {</span>
+            // If a framework exception is occurred while processing a security fault
+            // send the original fault to the client.
+<span class="nc bnc" id="L73" title="All 2 branches missed.">            if (msgContext.isProcessingFault()) {</span>
+<span class="nc" id="L74">                return InvocationResponse.CONTINUE;</span>
+            } else {
+<span class="nc" id="L76">                throw new AxisFault(e.getMessage(), e);</span>
+            }
+<span class="fc" id="L78">        }</span>
+        
+<span class="pc bpc" id="L80" title="1 of 2 branches missed.">        if(mlog.isDebugEnabled()){</span>
+<span class="nc" id="L81">        	mlog.debug(&quot;*********************** RampartSender sent out \n&quot; + </span>
+        	        msgContext.getEnvelope());
+        }
+        
+<span class="fc" id="L85">        return InvocationResponse.CONTINUE;        </span>
+    }
+
+    public void flowComplete(MessageContext msgContext)
+    {
+<span class="fc" id="L90">    }</span>
+    
+    public HandlerDescription getHandlerDesc() {
+<span class="fc" id="L93">        return this.handlerDesc;</span>
+    }
+
+    public String getName() {
+<span class="nc" id="L97">        return &quot;Apache Rampart outflow handler&quot;;</span>
+    }
+
+    public Parameter getParameter(String name) {
+<span class="nc" id="L101">        return this.handlerDesc.getParameter(name);</span>
+    }
+
+}
+</pre><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rampart.handler/WSDoAllHandler.html b/axis2/java/core-rampart/code-coverage/org.apache.rampart.handler/WSDoAllHandler.html
new file mode 100644
index 0000000..8b88aff
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rampart.handler/WSDoAllHandler.html
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>WSDoAllHandler</title><script type="text/javascript" src="../.resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rampart.handler</a> &gt; <span class="el_class">WSDoAllHandler</span></div><h1>WSDoAllHandler</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">46 of 147</td><td class="ctr2">69%</td><td class="bar">3 of 14</td><td class="ctr2">79%</td><td class="ctr1">9</td><td class="ctr2">26</td><td class="ctr1">12</td><td class="ctr2">43</td><td class="ctr1">7</td><td class="ctr2">19</td></tr></tfoot><tbody><tr><td id="a17"><a href="WSDoAllHandler.java.html#L128" class="el_method">toString()</a></td><td class="bar" id="b0"><img src="../.resources/redbar.gif" width="37" height="10" title="9" alt="9"/></td><td class="ctr2" id="c12">0%</td><td class="bar" id="d0"><img src="../.resources/redbar.gif" width="60" height="10" title="2" alt="2"/></td><td class="ctr2" id="e4">0%</td><td class="ctr1" id="f0">2</td><td class="ctr2" id="g2">2</td><td class="ctr1" id="h0">2</td><td class="ctr2" id="i5">2</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a8"><a href="WSDoAllHandler.java.html#L168" class="el_method">getPassword(Object)</a></td><td class="bar" id="b1"><img src="../.resources/redbar.gif" width="24" height="10" title="6" alt="6"/></td><td class="ctr2" id="c13">0%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h4">1</td><td class="ctr2" id="i11">1</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a13"><a href="WSDoAllHandler.java.html#L172" class="el_method">setPassword(Object, String)</a></td><td class="bar" id="b2"><img src="../.resources/redbar.gif" width="24" height="10" title="6" alt="6"/></td><td class="ctr2" id="c14">0%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h1">2</td><td class="ctr2" id="i6">2</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a10"><a href="WSDoAllHandler.java.html#L176" class="el_method">getUsername(Object)</a></td><td class="bar" id="b3"><img src="../.resources/redbar.gif" width="24" height="10" title="6" alt="6"/></td><td class="ctr2" id="c15">0%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f3">1</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h5">1</td><td class="ctr2" id="i12">1</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a15"><a href="WSDoAllHandler.java.html#L180" class="el_method">setUsername(Object, String)</a></td><td class="bar" id="b4"><img src="../.resources/redbar.gif" width="24" height="10" title="6" alt="6"/></td><td class="ctr2" id="c16">0%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f4">1</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h2">2</td><td class="ctr2" id="i7">2</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a2"><a href="WSDoAllHandler.java.html#L205" class="el_method">getClassLoader(Object)</a></td><td class="bar" id="b5"><img src="../.resources/redbar.gif" width="20" height="10" title="5" alt="5"/><img src="../.resources/greenbar.gif" width="20" height="10" title="5" alt="5"/></td><td class="ctr2" id="c11">50%</td><td class="bar" id="d9"/><td class="ctr2" id="e9">n/a</td><td class="ctr1" id="f8">0</td><td class="ctr2" id="g9">1</td><td class="ctr1" id="h3">2</td><td class="ctr2" id="i2">3</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a7"><a href="WSDoAllHandler.java.html#L103" class="el_method">getParameter(String)</a></td><td class="bar" id="b6"><img src="../.resources/redbar.gif" width="20" height="10" title="5" alt="5"/></td><td class="ctr2" id="c17">0%</td><td class="bar" id="d10"/><td class="ctr2" id="e10">n/a</td><td class="ctr1" id="f5">1</td><td class="ctr2" id="g10">1</td><td class="ctr1" id="h6">1</td><td class="ctr2" id="i13">1</td><td class="ctr1" id="j5">1</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a6"><a href="WSDoAllHandler.java.html#L189" class="el_method">getOption(String)</a></td><td class="bar" id="b7"><img src="../.resources/redbar.gif" width="8" height="10" title="2" alt="2"/><img src="../.resources/greenbar.gif" width="41" height="10" title="10" alt="10"/></td><td class="ctr2" id="c10">83%</td><td class="bar" id="d1"><img src="../.resources/redbar.gif" width="30" height="10" title="1" alt="1"/><img src="../.resources/greenbar.gif" width="30" height="10" title="1" alt="1"/></td><td class="ctr2" id="e3">50%</td><td class="ctr1" id="f6">1</td><td class="ctr2" id="g3">2</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i8">2</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a0"><a href="WSDoAllHandler.java.html#L94" class="el_method">cleanup()</a></td><td class="bar" id="b8"><img src="../.resources/redbar.gif" width="4" height="10" title="1" alt="1"/></td><td class="ctr2" id="c18">0%</td><td class="bar" id="d11"/><td class="ctr2" id="e11">n/a</td><td class="ctr1" id="f7">1</td><td class="ctr2" id="g11">1</td><td class="ctr1" id="h7">1</td><td class="ctr2" id="i14">1</td><td class="ctr1" id="j6">1</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a9"><a href="WSDoAllHandler.java.html#L135" class="el_method">getProperty(Object, String)</a></td><td class="bar" id="b9"><img src="../.resources/greenbar.gif" width="120" height="10" title="29" alt="29"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d2"><img src="../.resources/greenbar.gif" width="120" height="10" title="4" alt="4"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1" id="f9">0</td><td class="ctr2" id="g0">3</td><td class="ctr1" id="h9">0</td><td class="ctr2" id="i0">8</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k9">1</td></tr><tr><td id="a3"><a href="WSDoAllHandler.java.html#L157" class="el_method">getCurrentRepetition(Object)</a></td><td class="bar" id="b10"><img src="../.resources/greenbar.gif" width="74" height="10" title="18" alt="18"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d3"><img src="../.resources/greenbar.gif" width="120" height="10" title="4" alt="4"/></td><td class="ctr2" id="e1">100%</td><td class="ctr1" id="f10">0</td><td class="ctr2" id="g1">3</td><td class="ctr1" id="h10">0</td><td class="ctr2" id="i1">6</td><td class="ctr1" id="j10">0</td><td class="ctr2" id="k10">1</td></tr><tr><td id="a12"><a href="WSDoAllHandler.java.html#L71" class="el_method">invoke(MessageContext)</a></td><td class="bar" id="b11"><img src="../.resources/greenbar.gif" width="37" height="10" title="9" alt="9"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d4"><img src="../.resources/greenbar.gif" width="60" height="10" title="2" alt="2"/></td><td class="ctr2" id="e2">100%</td><td class="ctr1" id="f11">0</td><td class="ctr2" id="g4">2</td><td class="ctr1" id="h11">0</td><td class="ctr2" id="i3">3</td><td class="ctr1" id="j11">0</td><td class="ctr2" id="k11">1</td></tr><tr><td id="a18"><a href="WSDoAllHandler.java.html#L59" class="el_method">WSDoAllHandler()</a></td><td class="bar" id="b12"><img src="../.resources/greenbar.gif" width="24" height="10" title="6" alt="6"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d12"/><td class="ctr2" id="e12">n/a</td><td class="ctr1" id="f12">0</td><td class="ctr2" id="g12">1</td><td class="ctr1" id="h12">0</td><td class="ctr2" id="i4">3</td><td class="ctr1" id="j12">0</td><td class="ctr2" id="k12">1</td></tr><tr><td id="a14"><a href="WSDoAllHandler.java.html#L194" class="el_method">setProperty(Object, String, Object)</a></td><td class="bar" id="b13"><img src="../.resources/greenbar.gif" width="24" height="10" title="6" alt="6"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d13"/><td class="ctr2" id="e13">n/a</td><td class="ctr1" id="f13">0</td><td class="ctr2" id="g13">1</td><td class="ctr1" id="h13">0</td><td class="ctr2" id="i9">2</td><td class="ctr1" id="j13">0</td><td class="ctr2" id="k13">1</td></tr><tr><td id="a16"><a href="WSDoAllHandler.java.html#L35" class="el_method">static {...}</a></td><td class="bar" id="b14"><img src="../.resources/greenbar.gif" width="24" height="10" title="6" alt="6"/></td><td class="ctr2" id="c5">100%</td><td class="bar" id="d14"/><td class="ctr2" id="e14">n/a</td><td class="ctr1" id="f14">0</td><td class="ctr2" id="g14">1</td><td class="ctr1" id="h14">0</td><td class="ctr2" id="i15">1</td><td class="ctr1" id="j14">0</td><td class="ctr2" id="k14">1</td></tr><tr><td id="a5"><a href="WSDoAllHandler.java.html#L87" class="el_method">getName()</a></td><td class="bar" id="b15"><img src="../.resources/greenbar.gif" width="16" height="10" title="4" alt="4"/></td><td class="ctr2" id="c6">100%</td><td class="bar" id="d15"/><td class="ctr2" id="e15">n/a</td><td class="ctr1" id="f15">0</td><td class="ctr2" id="g15">1</td><td class="ctr1" id="h15">0</td><td class="ctr2" id="i16">1</td><td class="ctr1" id="j15">0</td><td class="ctr2" id="k15">1</td></tr><tr><td id="a11"><a href="WSDoAllHandler.java.html#L112" class="el_method">init(HandlerDescription)</a></td><td class="bar" id="b16"><img src="../.resources/greenbar.gif" width="16" height="10" title="4" alt="4"/></td><td class="ctr2" id="c7">100%</td><td class="bar" id="d16"/><td class="ctr2" id="e16">n/a</td><td class="ctr1" id="f16">0</td><td class="ctr2" id="g16">1</td><td class="ctr1" id="h16">0</td><td class="ctr2" id="i10">2</td><td class="ctr1" id="j16">0</td><td class="ctr2" id="k16">1</td></tr><tr><td id="a4"><a href="WSDoAllHandler.java.html#L121" class="el_method">getHandlerDesc()</a></td><td class="bar" id="b17"><img src="../.resources/greenbar.gif" width="12" height="10" title="3" alt="3"/></td><td class="ctr2" id="c8">100%</td><td class="bar" id="d17"/><td class="ctr2" id="e17">n/a</td><td class="ctr1" id="f17">0</td><td class="ctr2" id="g17">1</td><td class="ctr1" id="h17">0</td><td class="ctr2" id="i17">1</td><td class="ctr1" id="j17">0</td><td class="ctr2" id="k17">1</td></tr><tr><td id="a1"><a href="WSDoAllHandler.java.html#L79" class="el_method">flowComplete(MessageContext)</a></td><td class="bar" id="b18"><img src="../.resources/greenbar.gif" width="4" height="10" title="1" alt="1"/></td><td class="ctr2" id="c9">100%</td><td class="bar" id="d18"/><td class="ctr2" id="e18">n/a</td><td class="ctr1" id="f18">0</td><td class="ctr2" id="g18">1</td><td class="ctr1" id="h18">0</td><td class="ctr2" id="i18">1</td><td class="ctr1" id="j18">0</td><td class="ctr2" id="k18">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rampart.handler/WSDoAllHandler.java.html b/axis2/java/core-rampart/code-coverage/org.apache.rampart.handler/WSDoAllHandler.java.html
new file mode 100644
index 0000000..44f824f
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rampart.handler/WSDoAllHandler.java.html
@@ -0,0 +1,211 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>WSDoAllHandler.java</title><link rel="stylesheet" href="../.resources/prettify.css" type="text/css"/><script type="text/javascript" src="../.resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rampart.handler</a> &gt; <span class="el_source">WSDoAllHandler.java</span></div><h1>WSDoAllHandler.java</h1><pre class="source lang-java linenums">/*
+ * Copyright 2004,2005 The Apache Software Foundation.
+ *
+ * Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package org.apache.rampart.handler;
+
+import org.apache.axis2.AxisFault;
+import org.apache.axis2.context.MessageContext;
+import org.apache.axis2.description.HandlerDescription;
+import org.apache.axis2.description.Parameter;
+import org.apache.axis2.engine.Handler;
+import org.apache.rampart.util.Axis2Util;
+import org.apache.ws.security.handler.WSHandler;
+
+/**
+ * Class WSDoAllHandler
+ */
+public abstract class WSDoAllHandler extends WSHandler implements Handler {
+
+    /**
+     * Field EMPTY_HANDLER_METADATA
+     */
+<span class="fc" id="L35">    private static HandlerDescription EMPTY_HANDLER_METADATA =</span>
+            new HandlerDescription(&quot;default Handler&quot;);
+
+    private final static String WSS_PASSWORD = &quot;password&quot;;
+
+    private final static String WSS_USERNAME = &quot;username&quot;;
+
+    /**
+     * Field handlerDesc
+     */
+    protected HandlerDescription handlerDesc;
+
+    /**
+     * In Axis2, the user cannot set inflow and outflow parameters.
+     * Therefore, we need to map the Axis2 specific inflow and outflow
+     * parameters to WSS4J params,
+     * &lt;p/&gt;
+     * Knowledge of inhandler and out handler is used to get the mapped value.
+     */
+    protected boolean inHandler;
+
+    /**
+     * Constructor AbstractHandler.
+     */
+<span class="fc" id="L59">    public WSDoAllHandler() {</span>
+<span class="fc" id="L60">        handlerDesc = EMPTY_HANDLER_METADATA;</span>
+<span class="fc" id="L61">    }</span>
+
+    public abstract void processMessage(MessageContext msgContext) throws AxisFault;
+
+    /* (non-Javadoc)
+    * @see org.apache.axis2.engine.Handler#invoke(org.apache.axis2.context.MessageContext)
+    */
+    public InvocationResponse invoke(MessageContext msgContext) throws AxisFault {
+        //If the security module is not engaged for this service
+        //do not do any processing
+<span class="fc bfc" id="L71" title="All 2 branches covered.">        if (msgContext.isEngaged(WSSHandlerConstants.SECURITY_MODULE_NAME)) {</span>
+<span class="fc" id="L72">            this.processMessage(msgContext);</span>
+        }
+<span class="fc" id="L74">        return InvocationResponse.CONTINUE;        </span>
+    }
+
+    public void flowComplete(MessageContext msgContext)
+    {
+<span class="fc" id="L79">    }</span>
+    
+    /**
+     * Method getName.
+     *
+     * @return Returns name.
+     */
+    public String getName() {
+<span class="fc" id="L87">        return handlerDesc.getName();</span>
+    }
+
+    /**
+     * Method cleanup.
+     */
+    public void cleanup() {
+<span class="nc" id="L94">    }</span>
+
+    /**
+     * Method getParameter.
+     *
+     * @param name
+     * @return Returns parameter.
+     */
+    public Parameter getParameter(String name) {
+<span class="nc" id="L103">        return handlerDesc.getParameter(name);</span>
+    }
+
+    /**
+     * Method init.
+     *
+     * @param handlerdesc
+     */
+    public void init(HandlerDescription handlerdesc) {
+<span class="fc" id="L112">        this.handlerDesc = handlerdesc;</span>
+<span class="fc" id="L113">    }</span>
+
+    /**
+     * Gets the handler description.
+     *
+     * @return Returns handler description.
+     */
+    public HandlerDescription getHandlerDesc() {
+<span class="fc" id="L121">        return handlerDesc;</span>
+    }
+
+    /* (non-Javadoc)
+     * @see java.lang.Object#toString()
+     */
+    public String toString() {
+<span class="nc" id="L128">        String name = this.getName();</span>
+<span class="nc bnc" id="L129" title="All 2 branches missed.">        return (name != null) ? name : &quot;&quot;;</span>
+    }
+
+
+    public Object getProperty(Object msgContext, String axisKey) {
+
+<span class="fc" id="L135">        int repetition = getCurrentRepetition(msgContext);</span>
+
+<span class="fc" id="L137">        String key = Axis2Util.getKey(axisKey, inHandler, repetition);</span>
+<span class="fc" id="L138">        Object property = ((MessageContext) msgContext).getProperty(key);</span>
+<span class="fc bfc" id="L139" title="All 2 branches covered.">        if (property == null) {</span>
+            //Try the description hierarchy
+<span class="fc" id="L141">            Parameter parameter = ((MessageContext) msgContext).getParameter(key);</span>
+<span class="fc bfc" id="L142" title="All 2 branches covered.">            if (parameter != null) {</span>
+<span class="fc" id="L143">                property = parameter.getValue();</span>
+            }
+        }
+<span class="fc" id="L146">        return property;</span>
+    }
+
+    /**
+     * Returns the repetition number from the message context
+     *
+     * @param msgContext
+     * @return Returns int.
+     */
+    protected int getCurrentRepetition(Object msgContext) {
+        //get the repetition from the message context
+<span class="fc" id="L157">        int repetition = 0;</span>
+<span class="fc bfc" id="L158" title="All 2 branches covered.">        if (!inHandler) {//We only need to repeat the out handler</span>
+<span class="fc" id="L159">            Integer count = (Integer) ((MessageContext) msgContext).getProperty(WSSHandlerConstants.CURRENT_REPETITON);</span>
+<span class="fc bfc" id="L160" title="All 2 branches covered.">            if (count != null) { //When we are repeating the handler</span>
+<span class="fc" id="L161">                repetition = count.intValue();</span>
+            }
+        }
+<span class="fc" id="L164">        return repetition;</span>
+    }
+
+    public String getPassword(Object msgContext) {
+<span class="nc" id="L168">        return (String) ((MessageContext) msgContext).getProperty(WSS_PASSWORD);</span>
+    }
+
+    public void setPassword(Object msgContext, String password) {
+<span class="nc" id="L172">        ((MessageContext) msgContext).setProperty(WSS_PASSWORD, password);</span>
+<span class="nc" id="L173">    }</span>
+
+    public String getUsername(Object msgContext) {
+<span class="nc" id="L176">        return (String) ((MessageContext) msgContext).getProperty(WSS_USERNAME);</span>
+    }
+
+    public void setUsername(Object msgContext, String username) {
+<span class="nc" id="L180">        ((MessageContext) msgContext).setProperty(WSS_USERNAME, username);</span>
+<span class="nc" id="L181">    }</span>
+
+    /**
+     * Gets option. Extracts the configuration values from the service.xml
+     * and/or axis2.xml. Values set in the service.xml takes priority over
+     * values of the axis2.xml
+     */
+    public Object getOption(String axisKey) {
+<span class="fc" id="L189">        Parameter parameter = this.handlerDesc.getParameter(axisKey);</span>
+<span class="pc bpc" id="L190" title="1 of 2 branches missed.">        return (parameter == null) ? null : parameter.getValue();</span>
+    }
+
+    public void setProperty(Object msgContext, String key, Object value) {
+<span class="fc" id="L194">        ((MessageContext) msgContext).setProperty(key, value);</span>
+<span class="fc" id="L195">    }</span>
+
+    /**
+     * Overrides the class loader used to load the PW callback class.
+     *
+     * @param msgCtx MessageContext
+     * @return Returns class loader.
+     */
+    public java.lang.ClassLoader getClassLoader(Object msgCtx) {
+        try {
+<span class="fc" id="L205">            return ((MessageContext) msgCtx).getAxisService().getClassLoader();</span>
+<span class="nc" id="L206">        } catch (Throwable t) {</span>
+<span class="nc" id="L207">            return super.getClassLoader(msgCtx);</span>
+        }
+    }
+}
+</pre><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rampart.handler/WSDoAllReceiver.html b/axis2/java/core-rampart/code-coverage/org.apache.rampart.handler/WSDoAllReceiver.html
new file mode 100644
index 0000000..208899a
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rampart.handler/WSDoAllReceiver.html
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>WSDoAllReceiver</title><script type="text/javascript" src="../.resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rampart.handler</a> &gt; <span class="el_class">WSDoAllReceiver</span></div><h1>WSDoAllReceiver</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">171 of 544</td><td class="ctr2">69%</td><td class="bar">50 of 96</td><td class="ctr2">48%</td><td class="ctr1">42</td><td class="ctr2">54</td><td class="ctr1">42</td><td class="ctr2">142</td><td class="ctr1">1</td><td class="ctr2">6</td></tr></tfoot><tbody><tr><td id="a1"><a href="WSDoAllReceiver.java.html#L111" class="el_method">processBasic(MessageContext, boolean, RequestData)</a></td><td class="bar" id="b0"><img src="../.resources/redbar.gif" width="24" height="10" title="79" alt="79"/><img src="../.resources/greenbar.gif" width="95" height="10" title="306" alt="306"/></td><td class="ctr2" id="c3">79%</td><td class="bar" id="d0"><img src="../.resources/redbar.gif" width="51" height="10" title="30" alt="30"/><img src="../.resources/greenbar.gif" width="68" height="10" title="40" alt="40"/></td><td class="ctr2" id="e0">57%</td><td class="ctr1" id="f0">28</td><td class="ctr2" id="g0">36</td><td class="ctr1" id="h0">24</td><td class="ctr2" id="i0">102</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a2"><a href="WSDoAllReceiver.java.html#L67" class="el_method">processMessage(MessageContext)</a></td><td class="bar" id="b1"><img src="../.resources/redbar.gif" width="17" height="10" title="55" alt="55"/><img src="../.resources/greenbar.gif" width="11" height="10" title="36" alt="36"/></td><td class="ctr2" id="c4">40%</td><td class="bar" id="d1"><img src="../.resources/redbar.gif" width="18" height="10" title="11" alt="11"/><img src="../.resources/greenbar.gif" width="8" height="10" title="5" alt="5"/></td><td class="ctr2" id="e2">31%</td><td class="ctr1" id="f1">8</td><td class="ctr2" id="g1">9</td><td class="ctr1" id="h1">9</td><td class="ctr2" id="i1">21</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a3"><a href="WSDoAllReceiver.java.html#L370" class="el_method">setAddressingInformationOnFault(MessageContext)</a></td><td class="bar" id="b2"><img src="../.resources/redbar.gif" width="11" height="10" title="37" alt="37"/></td><td class="ctr2" id="c5">0%</td><td class="bar" id="d2"><img src="../.resources/redbar.gif" width="13" height="10" title="8" alt="8"/></td><td class="ctr2" id="e3">0%</td><td class="ctr1" id="f2">5</td><td class="ctr2" id="g2">5</td><td class="ctr1" id="h2">9</td><td class="ctr2" id="i2">9</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a0"><a href="WSDoAllReceiver.java.html#L392" class="el_method">doReceiverAction(int, RequestData)</a></td><td class="bar" id="b3"><img src="../.resources/greenbar.gif" width="5" height="10" title="18" alt="18"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d3"><img src="../.resources/redbar.gif" width="1" height="10" title="1" alt="1"/><img src="../.resources/greenbar.gif" width="1" height="10" title="1" alt="1"/></td><td class="ctr2" id="e1">50%</td><td class="ctr1" id="f3">1</td><td class="ctr2" id="g3">2</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i3">5</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a4"><a href="WSDoAllReceiver.java.html#L57" class="el_method">static {...}</a></td><td class="bar" id="b4"><img src="../.resources/greenbar.gif" width="2" height="10" title="7" alt="7"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">0</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">0</td><td class="ctr2" id="i5">2</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a5"><a href="WSDoAllReceiver.java.html#L61" class="el_method">WSDoAllReceiver()</a></td><td class="bar" id="b5"><img src="../.resources/greenbar.gif" width="1" height="10" title="6" alt="6"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i4">3</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rampart.handler/WSDoAllReceiver.java.html b/axis2/java/core-rampart/code-coverage/org.apache.rampart.handler/WSDoAllReceiver.java.html
new file mode 100644
index 0000000..73f77ef
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rampart.handler/WSDoAllReceiver.java.html
@@ -0,0 +1,400 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>WSDoAllReceiver.java</title><link rel="stylesheet" href="../.resources/prettify.css" type="text/css"/><script type="text/javascript" src="../.resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rampart.handler</a> &gt; <span class="el_source">WSDoAllReceiver.java</span></div><h1>WSDoAllReceiver.java</h1><pre class="source lang-java linenums">/*
+ * Copyright 2004,2005 The Apache Software Foundation.
+ *
+ * Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package org.apache.rampart.handler;
+
+import org.apache.axiom.om.OMElement;
+import org.apache.axiom.om.OMException;
+import org.apache.axiom.soap.SOAPEnvelope;
+import org.apache.axiom.soap.SOAPHeader;
+import org.apache.axiom.soap.SOAPHeaderBlock;
+import org.apache.axis2.AxisFault;
+import org.apache.axis2.Constants;
+import org.apache.axis2.addressing.AddressingConstants;
+import org.apache.axis2.context.MessageContext;
+import org.apache.axis2.context.OperationContext;
+import org.apache.axis2.wsdl.WSDLConstants;
+import org.apache.commons.logging.Log;
+import org.apache.commons.logging.LogFactory;
+import org.apache.rampart.RampartConstants;
+import org.apache.rampart.util.Axis2Util;
+import org.apache.rampart.util.HandlerParameterDecoder;
+import org.apache.rampart.util.RampartUtil;
+import org.apache.ws.security.*;
+import org.apache.ws.security.handler.RequestData;
+import org.apache.ws.security.handler.WSHandlerConstants;
+import org.apache.ws.security.handler.WSHandlerResult;
+import org.apache.ws.security.message.token.Timestamp;
+import org.apache.ws.security.util.WSSecurityUtil;
+import org.w3c.dom.Document;
+
+import javax.security.auth.callback.CallbackHandler;
+import javax.xml.namespace.QName;
+
+import java.security.cert.X509Certificate;
+import java.util.ArrayList;
+import java.util.Iterator;
+import java.util.List;
+
+/**
+ * @deprecated
+ */
+public class WSDoAllReceiver extends WSDoAllHandler {
+
+<span class="fc" id="L57">    private static final Log log = LogFactory.getLog(WSDoAllReceiver.class);</span>
+<span class="fc" id="L58">    private static Log mlog = LogFactory.getLog(RampartConstants.MESSAGE_LOG);</span>
+
+    public WSDoAllReceiver() {
+<span class="fc" id="L61">        super();</span>
+<span class="fc" id="L62">        inHandler = true;</span>
+<span class="fc" id="L63">    }</span>
+
+    public void processMessage(MessageContext msgContext) throws AxisFault {
+    	
+<span class="pc bpc" id="L67" title="1 of 2 branches missed.">    	if(mlog.isDebugEnabled()){</span>
+<span class="nc" id="L68">        	mlog.debug(&quot;*********************** WSDoAllReceiver recieved \n&quot;+msgContext.getEnvelope());</span>
+        }
+    	
+<span class="fc" id="L71">        boolean doDebug = log.isDebugEnabled();</span>
+
+<span class="pc bpc" id="L73" title="1 of 2 branches missed.">        if (doDebug) {</span>
+<span class="nc" id="L74">            log.debug(&quot;WSDoAllReceiver: enter invoke() &quot;);</span>
+        }
+
+<span class="fc" id="L77">        String useDoomValue = (String) getProperty(msgContext,</span>
+                WSSHandlerConstants.USE_DOOM);
+<span class="pc bpc" id="L79" title="3 of 4 branches missed.">        boolean useDoom = useDoomValue != null</span>
+                &amp;&amp; Constants.VALUE_TRUE.equalsIgnoreCase(useDoomValue);
+
+<span class="fc" id="L82">        RequestData reqData = new RequestData();</span>
+        try {
+
+<span class="fc" id="L85">            this.processBasic(msgContext, useDoom, reqData);</span>
+<span class="nc" id="L86">        } catch (AxisFault axisFault) {</span>
+<span class="nc" id="L87">            setAddressingInformationOnFault(msgContext);</span>
+<span class="nc" id="L88">            throw axisFault;</span>
+<span class="nc" id="L89">        } catch (Exception e) {</span>
+<span class="nc" id="L90">            setAddressingInformationOnFault(msgContext);</span>
+<span class="nc" id="L91">            throw new AxisFault(e.getMessage(), e);</span>
+        } finally {
+
+<span class="pc bpc" id="L94" title="3 of 4 branches missed.">            if (reqData != null) {</span>
+<span class="pc" id="L95">                reqData.clear();</span>
+<span class="pc" id="L96">                reqData = null;</span>
+            }
+
+<span class="pc bpc" id="L99" title="3 of 4 branches missed.">            if (doDebug) {</span>
+<span class="nc" id="L100">                log.debug(&quot;WSDoAllReceiver: exit invoke()&quot;);</span>
+            }
+        }
+
+<span class="fc" id="L104">    }</span>
+
+    private void processBasic(MessageContext msgContext, boolean useDoom, RequestData reqData)
+            throws Exception {
+
+        // populate the properties
+        try {
+<span class="fc" id="L111">            HandlerParameterDecoder.processParameters(msgContext, true);</span>
+<span class="nc" id="L112">        } catch (Exception e) {</span>
+<span class="nc" id="L113">            throw new AxisFault(&quot;Configuration error&quot;, e);</span>
+<span class="fc" id="L114">        }</span>
+
+        // Retrieves signature crypto and set it to decryption crypto
+<span class="fc" id="L117">        RampartUtil.setDecryptionCrypto(msgContext);</span>
+
+<span class="fc" id="L119">        reqData.setMsgContext(msgContext);</span>
+
+<span class="pc bpc" id="L121" title="1 of 4 branches missed.">        if (((getOption(WSSHandlerConstants.INFLOW_SECURITY)) == null) &amp;&amp;</span>
+            ((getProperty(msgContext, WSSHandlerConstants.INFLOW_SECURITY)) == null)) {
+            
+<span class="pc bpc" id="L124" title="2 of 6 branches missed.">            if (msgContext.isServerSide() &amp;&amp; </span>
+                ((getOption(WSSHandlerConstants.INFLOW_SECURITY_SERVER)) == null) &amp;&amp;
+                ((getProperty(msgContext, WSSHandlerConstants.INFLOW_SECURITY_SERVER)) == null)) {
+            
+<span class="fc" id="L128">                return;</span>
+<span class="pc bpc" id="L129" title="2 of 4 branches missed.">            } else if (((getOption(WSSHandlerConstants.INFLOW_SECURITY_CLIENT)) == null) &amp;&amp;</span>
+                    ((getProperty(msgContext, WSSHandlerConstants.INFLOW_SECURITY_CLIENT)) == null))  {
+                
+<span class="fc" id="L132">                return;</span>
+            }
+        }
+        
+<span class="fc" id="L136">        List&lt;java.lang.Integer&gt; actions = new ArrayList&lt;Integer&gt;();</span>
+<span class="fc" id="L137">        String action = null;</span>
+<span class="pc bpc" id="L138" title="1 of 2 branches missed.">        if ((action = (String) getOption(WSSHandlerConstants.ACTION_ITEMS)) == null) {</span>
+<span class="fc" id="L139">            action = (String) getProperty(msgContext,</span>
+                    WSSHandlerConstants.ACTION_ITEMS);
+        }
+<span class="pc bpc" id="L142" title="1 of 2 branches missed.">        if (action == null) {</span>
+<span class="nc" id="L143">            throw new AxisFault(&quot;WSDoAllReceiver: No action items defined&quot;);</span>
+        }
+<span class="fc" id="L145">        int doAction = WSSecurityUtil.decodeAction(action, actions);</span>
+
+<span class="pc bpc" id="L147" title="1 of 2 branches missed.">        if (doAction == WSConstants.NO_SECURITY) {</span>
+<span class="nc" id="L148">            return;</span>
+        }
+
+<span class="fc" id="L151">        String actor = (String) getOption(WSHandlerConstants.ACTOR);</span>
+
+<span class="fc" id="L153">        Document doc = null;</span>
+
+        try {
+<span class="fc" id="L156">            doc = Axis2Util.getDocumentFromSOAPEnvelope(msgContext</span>
+                    .getEnvelope(), useDoom);
+<span class="nc" id="L158">        } catch (WSSecurityException wssEx) {</span>
+<span class="nc" id="L159">            throw new AxisFault(</span>
+                    &quot;WSDoAllReceiver: Error in converting to Document&quot;, wssEx);
+<span class="fc" id="L161">        }</span>
+
+        // Do not process faults
+<span class="fc" id="L164">        SOAPConstants soapConstants = WSSecurityUtil.getSOAPConstants(doc</span>
+                .getDocumentElement());
+<span class="pc bpc" id="L166" title="1 of 2 branches missed.">        if (WSSecurityUtil.findElement(doc.getDocumentElement(), &quot;Fault&quot;,</span>
+                soapConstants.getEnvelopeURI()) != null) {
+<span class="nc" id="L168">            return;</span>
+        }
+
+        /*
+         * To check a UsernameToken or to decrypt an encrypted message we need a
+         * password.
+         */
+<span class="fc" id="L175">        CallbackHandler cbHandler = null;</span>
+<span class="fc bfc" id="L176" title="All 2 branches covered.">        if ((doAction &amp; (WSConstants.ENCR | WSConstants.UT)) != 0) {</span>
+<span class="fc" id="L177">            cbHandler = getPasswordCallbackHandler(reqData);</span>
+        }
+
+        // Copy the WSHandlerConstants.SEND_SIGV over to the new message
+        // context - if it exists, if signatureConfirmation in the response msg
+<span class="fc" id="L182">        String sigConfEnabled = null;</span>
+<span class="pc bpc" id="L183" title="1 of 2 branches missed.">        if ((sigConfEnabled = (String) getOption(WSHandlerConstants.ENABLE_SIGNATURE_CONFIRMATION)) == null) {</span>
+<span class="fc" id="L184">            sigConfEnabled = (String) getProperty(msgContext,</span>
+                    WSHandlerConstants.ENABLE_SIGNATURE_CONFIRMATION);
+        }
+
+        // To handle sign confirmation of a sync response
+        // TODO Async response
+<span class="fc bfc" id="L190" title="All 4 branches covered.">        if (!msgContext.isServerSide()</span>
+                &amp;&amp; !&quot;false&quot;.equalsIgnoreCase(sigConfEnabled)) {
+<span class="fc" id="L192">            OperationContext opCtx = msgContext.getOperationContext();</span>
+<span class="fc" id="L193">            MessageContext outMsgCtx = opCtx</span>
+                    .getMessageContext(WSDLConstants.MESSAGE_LABEL_OUT_VALUE);
+<span class="pc bpc" id="L195" title="1 of 2 branches missed.">            if (outMsgCtx != null) {</span>
+<span class="fc" id="L196">                msgContext.setProperty(WSHandlerConstants.SEND_SIGV, outMsgCtx</span>
+                        .getProperty(WSHandlerConstants.SEND_SIGV));
+            } else {
+<span class="nc" id="L199">                throw new WSSecurityException(</span>
+                        &quot;Cannot obtain request message context&quot;);
+            }
+        }
+
+        /*
+         * Get and check the Signature specific parameters first because they
+         * may be used for encryption too.
+         */
+
+<span class="fc" id="L209">        doReceiverAction(doAction, reqData);</span>
+
+<span class="fc" id="L211">        List&lt;WSSecurityEngineResult&gt; wsResult = null;</span>
+        try {
+<span class="fc" id="L213">            wsResult = secEngine.processSecurityHeader(doc, actor, cbHandler,</span>
+                    reqData.getSigCrypto(), reqData.getDecCrypto());
+<span class="nc" id="L215">        } catch (WSSecurityException ex) {</span>
+<span class="nc" id="L216">            throw new AxisFault(&quot;WSDoAllReceiver: security processing failed&quot;,</span>
+                    ex);
+<span class="fc" id="L218">        }</span>
+<span class="pc bpc" id="L219" title="1 of 2 branches missed.">        if (wsResult == null) { // no security header found</span>
+<span class="nc bnc" id="L220" title="All 2 branches missed.">            if (doAction == WSConstants.NO_SECURITY) {</span>
+<span class="nc" id="L221">                return;</span>
+            } else {
+<span class="nc" id="L223">                throw new AxisFault(</span>
+                        &quot;WSDoAllReceiver: Incoming message does not contain required Security header&quot;);
+            }
+        }
+
+<span class="pc bpc" id="L228" title="3 of 4 branches missed.">        if (reqData.getWssConfig().isEnableSignatureConfirmation()</span>
+                &amp;&amp; !msgContext.isServerSide()) {
+<span class="nc" id="L230">            checkSignatureConfirmation(reqData, wsResult);</span>
+        }
+
+        /**
+         * Set the new SOAPEnvelope
+         */
+
+<span class="fc" id="L237">        msgContext.setEnvelope(Axis2Util.getSOAPEnvelopeFromDOMDocument(doc, useDoom));</span>
+
+        /*
+         * After setting the new current message, probably modified because of
+         * decryption, we need to locate the security header. That is, we force
+         * Axis (with getSOAPEnvelope()) to parse the string, build the new
+         * header. Then we examine, look up the security header and set the
+         * header as processed.
+         * 
+         * Please note: find all header elements that contain the same actor
+         * that was given to processSecurityHeader(). Then check if there is a
+         * security header with this actor.
+         */
+<span class="fc" id="L250">        SOAPHeader header = null;</span>
+        try {
+<span class="fc" id="L252">            header = msgContext.getEnvelope().getHeader();</span>
+<span class="nc" id="L253">        } catch (OMException ex) {</span>
+<span class="nc" id="L254">            throw new AxisFault(</span>
+                    &quot;WSDoAllReceiver: cannot get SOAP header after security processing&quot;,
+                    ex);
+<span class="fc" id="L257">        }</span>
+
+<span class="fc" id="L259">        Iterator headers = header.examineHeaderBlocks(actor);</span>
+
+<span class="fc" id="L261">        SOAPHeaderBlock headerBlock = null;</span>
+
+<span class="pc bpc" id="L263" title="1 of 2 branches missed.">        while (headers.hasNext()) { // Find the wsse header</span>
+<span class="fc" id="L264">            SOAPHeaderBlock hb = (SOAPHeaderBlock) headers.next();</span>
+<span class="pc bpc" id="L265" title="2 of 4 branches missed.">            if (hb.getLocalName().equals(WSConstants.WSSE_LN)</span>
+                    &amp;&amp; hb.getNamespace().getNamespaceURI().equals(WSConstants.WSSE_NS)) {
+<span class="fc" id="L267">                headerBlock = hb;</span>
+<span class="fc" id="L268">                break;</span>
+            }
+<span class="nc" id="L270">        }</span>
+
+<span class="pc bpc" id="L272" title="1 of 2 branches missed.">        if(headerBlock != null) {</span>
+<span class="fc" id="L273">            headerBlock.setProcessed();</span>
+        }
+
+        /*
+         * Now we can check the certificate used to sign the message. In the
+         * following implementation the certificate is only trusted if either it
+         * itself or the certificate of the issuer is installed in the keystore.
+         * 
+         * Note: the method verifyTrust(X509Certificate) allows custom
+         * implementations with other validation algorithms for subclasses.
+         */
+
+        // Extract the signature action result from the action list
+<span class="fc" id="L286">        WSSecurityEngineResult actionResult = WSSecurityUtil.fetchActionResult(</span>
+                wsResult, WSConstants.SIGN);
+
+<span class="fc bfc" id="L289" title="All 2 branches covered.">        if (actionResult != null) {</span>
+<span class="fc" id="L290">            X509Certificate returnCert = (X509Certificate)actionResult.get(WSSecurityEngineResult.TAG_X509_CERTIFICATE);</span>
+
+<span class="pc bpc" id="L292" title="1 of 2 branches missed.">            if (returnCert != null) {</span>
+<span class="fc" id="L293">                CertificateValidator certificateValidator = new CertificateValidator();</span>
+
+<span class="pc bpc" id="L295" title="1 of 2 branches missed.">                if (!certificateValidator.validateCertificate(returnCert, reqData.getSigCrypto())) {</span>
+<span class="nc" id="L296">                    throw new AxisFault(</span>
+                            &quot;WSDoAllReceiver: The certificate used for the signature is not trusted&quot;);
+                }
+            }
+        }
+
+        /*
+         * Perform further checks on the timestamp that was transmitted in the
+         * header. In the following implementation the timestamp is valid if it
+         * was created after (now-ttl), where ttl is set on server side, not by
+         * the client.
+         * 
+         * Note: the method verifyTimestamp(Timestamp) allows custom
+         * implementations with other validation algorithms for subclasses.
+         */
+
+        // Extract the timestamp action result from the action list
+<span class="fc" id="L313">        actionResult = WSSecurityUtil.fetchActionResult(wsResult,</span>
+                WSConstants.TS);
+
+<span class="fc bfc" id="L316" title="All 2 branches covered.">        if (actionResult != null) {</span>
+<span class="fc" id="L317">            Timestamp timestamp = (Timestamp)actionResult.get(WSSecurityEngineResult.TAG_TIMESTAMP);</span>
+
+<span class="pc bpc" id="L319" title="1 of 2 branches missed.">            if (timestamp != null) {</span>
+<span class="fc" id="L320">                String ttl = null;</span>
+<span class="pc bpc" id="L321" title="1 of 2 branches missed.">                if ((ttl = (String) getOption(WSHandlerConstants.TTL_TIMESTAMP)) == null) {</span>
+<span class="fc" id="L322">                    ttl = (String) getProperty(msgContext,</span>
+                            WSHandlerConstants.TTL_TIMESTAMP);
+                }
+<span class="fc" id="L325">                int ttl_i = 0;</span>
+<span class="pc bpc" id="L326" title="1 of 2 branches missed.">                if (ttl != null) {</span>
+                    try {
+<span class="nc" id="L328">                        ttl_i = Integer.parseInt(ttl);</span>
+<span class="nc" id="L329">                    } catch (NumberFormatException e) {</span>
+<span class="nc" id="L330">                        ttl_i = reqData.getTimeToLive();</span>
+<span class="nc" id="L331">                    }</span>
+                }
+<span class="pc bpc" id="L333" title="1 of 2 branches missed.">                if (ttl_i &lt;= 0) {</span>
+<span class="fc" id="L334">                    ttl_i = reqData.getTimeToLive();</span>
+                }
+
+                // TODO configure future time to live
+<span class="pc bpc" id="L338" title="1 of 2 branches missed.">                if (!timestamp.verifyCreated(ttl_i, 60)) {</span>
+<span class="nc" id="L339">                    throw new AxisFault(</span>
+                            &quot;WSDoAllReceiver: The timestamp could not be validated&quot;);
+                }
+            }
+        }
+
+        /*
+         * now check the security actions: do they match, in right order?
+         */
+<span class="pc bpc" id="L348" title="1 of 2 branches missed.">        if (!checkReceiverResults(wsResult, actions)) {</span>
+<span class="nc" id="L349">            throw new AxisFault(</span>
+                    &quot;WSDoAllReceiver: security processing failed (actions mismatch)&quot;);
+
+        }
+        /*
+         * All ok up to this point. Now construct and setup the security result
+         * structure. The service may fetch this and check it. Also the
+         * DoAllSender will use this in certain situations such as:
+         * USE_REQ_SIG_CERT to encrypt
+         */
+<span class="fc" id="L359">        List&lt;WSHandlerResult&gt; results = null;</span>
+<span class="pc bpc" id="L360" title="1 of 2 branches missed.">        if ((results = (List&lt;WSHandlerResult&gt;) getProperty(msgContext,</span>
+                WSHandlerConstants.RECV_RESULTS)) == null) {
+<span class="fc" id="L362">            results = new ArrayList&lt;WSHandlerResult&gt;();</span>
+<span class="fc" id="L363">            msgContext.setProperty(WSHandlerConstants.RECV_RESULTS, results);</span>
+        }
+<span class="fc" id="L365">        WSHandlerResult rResult = new WSHandlerResult(actor, wsResult);</span>
+<span class="fc" id="L366">        results.add(0, rResult);</span>
+<span class="fc" id="L367">    }</span>
+
+    private void setAddressingInformationOnFault(MessageContext msgContext) {
+<span class="nc" id="L370">        SOAPEnvelope env = msgContext.getEnvelope();</span>
+<span class="nc" id="L371">        SOAPHeader header = env.getHeader();</span>
+
+<span class="nc bnc" id="L373" title="All 2 branches missed.">        if (header != null) {</span>
+<span class="nc" id="L374">            OMElement msgIdElem = header.getFirstChildWithName(new QName(</span>
+                    AddressingConstants.Final.WSA_NAMESPACE,
+                    AddressingConstants.WSA_MESSAGE_ID));
+<span class="nc bnc" id="L377" title="All 2 branches missed.">            if (msgIdElem == null) {</span>
+<span class="nc" id="L378">                msgIdElem = header.getFirstChildWithName(new QName(</span>
+                        AddressingConstants.Submission.WSA_NAMESPACE,
+                        AddressingConstants.WSA_MESSAGE_ID));
+            }
+<span class="nc bnc" id="L382" title="All 4 branches missed.">            if (msgIdElem != null &amp;&amp; msgIdElem.getText() != null) {</span>
+<span class="nc" id="L383">                msgContext.getOptions().setMessageId(msgIdElem.getText());</span>
+            }
+        }
+<span class="nc" id="L386">    }</span>
+    
+    protected void doReceiverAction(int doAction, RequestData reqData)
+        throws WSSecurityException {
+        //backward compatibility, allow username tokens without password per default
+        //see https://issues.apache.org/jira/browse/WSS-420
+<span class="fc" id="L392">        Object msgContext = reqData.getMsgContext();</span>
+<span class="pc bpc" id="L393" title="1 of 2 branches missed.">        if (getProperty(msgContext, WSHandlerConstants.ALLOW_USERNAMETOKEN_NOPASSWORD) == null) {</span>
+<span class="fc" id="L394">            setProperty(msgContext, WSHandlerConstants.ALLOW_USERNAMETOKEN_NOPASSWORD, &quot;true&quot;);</span>
+        }
+<span class="fc" id="L396">        super.doReceiverAction(doAction, reqData);</span>
+<span class="fc" id="L397">    }</span>
+
+}
+</pre><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rampart.handler/WSDoAllSender.html b/axis2/java/core-rampart/code-coverage/org.apache.rampart.handler/WSDoAllSender.html
new file mode 100644
index 0000000..d18fcc7
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rampart.handler/WSDoAllSender.html
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>WSDoAllSender</title><script type="text/javascript" src="../.resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rampart.handler</a> &gt; <span class="el_class">WSDoAllSender</span></div><h1>WSDoAllSender</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">82 of 358</td><td class="ctr2">77%</td><td class="bar">29 of 68</td><td class="ctr2">57%</td><td class="ctr1">26</td><td class="ctr2">38</td><td class="ctr1">14</td><td class="ctr2">82</td><td class="ctr1">0</td><td class="ctr2">4</td></tr></tfoot><tbody><tr><td id="a0"><a href="WSDoAllSender.java.html#L99" class="el_method">processBasic(MessageContext, boolean, RequestData)</a></td><td class="bar" id="b0"><img src="../.resources/redbar.gif" width="20" height="10" title="48" alt="48"/><img src="../.resources/greenbar.gif" width="99" height="10" title="233" alt="233"/></td><td class="ctr2" id="c2">83%</td><td class="bar" id="d0"><img src="../.resources/redbar.gif" width="45" height="10" title="22" alt="22"/><img src="../.resources/greenbar.gif" width="74" height="10" title="36" alt="36"/></td><td class="ctr2" id="e0">62%</td><td class="ctr1" id="f0">21</td><td class="ctr2" id="g0">30</td><td class="ctr1" id="h0">11</td><td class="ctr2" id="i0">65</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a1"><a href="WSDoAllSender.java.html#L63" class="el_method">processMessage(MessageContext)</a></td><td class="bar" id="b1"><img src="../.resources/redbar.gif" width="14" height="10" title="34" alt="34"/><img src="../.resources/greenbar.gif" width="12" height="10" title="30" alt="30"/></td><td class="ctr2" id="c3">47%</td><td class="bar" id="d1"><img src="../.resources/redbar.gif" width="14" height="10" title="7" alt="7"/><img src="../.resources/greenbar.gif" width="6" height="10" title="3" alt="3"/></td><td class="ctr2" id="e1">30%</td><td class="ctr1" id="f1">5</td><td class="ctr2" id="g1">6</td><td class="ctr1" id="h1">3</td><td class="ctr2" id="i1">12</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a2"><a href="WSDoAllSender.java.html#L47" class="el_method">static {...}</a></td><td class="bar" id="b2"><img src="../.resources/greenbar.gif" width="2" height="10" title="7" alt="7"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">0</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">0</td><td class="ctr2" id="i3">2</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a3"><a href="WSDoAllSender.java.html#L55" class="el_method">WSDoAllSender()</a></td><td class="bar" id="b3"><img src="../.resources/greenbar.gif" width="2" height="10" title="6" alt="6"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">0</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i2">3</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rampart.handler/WSDoAllSender.java.html b/axis2/java/core-rampart/code-coverage/org.apache.rampart.handler/WSDoAllSender.java.html
new file mode 100644
index 0000000..c03dea6
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rampart.handler/WSDoAllSender.java.html
@@ -0,0 +1,282 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>WSDoAllSender.java</title><link rel="stylesheet" href="../.resources/prettify.css" type="text/css"/><script type="text/javascript" src="../.resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rampart.handler</a> &gt; <span class="el_source">WSDoAllSender.java</span></div><h1>WSDoAllSender.java</h1><pre class="source lang-java linenums">/*
+ * Copyright 2004,2005 The Apache Software Foundation.
+ *
+ * Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package org.apache.rampart.handler;
+
+import org.apache.axiom.soap.SOAPEnvelope;
+import org.apache.axis2.AxisFault;
+import org.apache.axis2.Constants;
+import org.apache.axis2.context.MessageContext;
+import org.apache.axis2.context.OperationContext;
+import org.apache.axis2.wsdl.WSDLConstants;
+import org.apache.commons.logging.Log;
+import org.apache.commons.logging.LogFactory;
+import org.apache.rampart.RampartConstants;
+import org.apache.rampart.util.Axis2Util;
+import org.apache.rampart.util.HandlerParameterDecoder;
+import org.apache.rampart.util.MessageOptimizer;
+import org.apache.rampart.util.RampartUtil;
+import org.apache.ws.security.WSConstants;
+import org.apache.ws.security.WSSecurityException;
+import org.apache.ws.security.handler.RequestData;
+import org.apache.ws.security.handler.WSHandlerConstants;
+import org.apache.ws.security.util.WSSecurityUtil;
+import org.w3c.dom.Document;
+
+import java.util.ArrayList;
+import java.util.List;
+
+/**
+ * @deprecated
+ */
+public class WSDoAllSender extends WSDoAllHandler {
+    
+<span class="fc" id="L47">    private static final Log log = LogFactory.getLog(WSDoAllSender.class);</span>
+<span class="fc" id="L48">    private static Log mlog = LogFactory.getLog(RampartConstants.MESSAGE_LOG);</span>
+
+    // TODO can we get rid of this ?
+    private static final String SND_SECURITY = &quot;SND_SECURITY&quot;;
+    
+    
+    public WSDoAllSender() {
+<span class="fc" id="L55">        super();</span>
+<span class="fc" id="L56">        inHandler = false;</span>
+<span class="fc" id="L57">    }</span>
+
+
+      
+    public void processMessage(MessageContext msgContext) throws AxisFault {
+        
+<span class="fc" id="L63">              String useDoomValue = (String) getProperty(msgContext,</span>
+                WSSHandlerConstants.USE_DOOM);
+<span class="pc bpc" id="L65" title="3 of 4 branches missed.">        boolean useDoom = useDoomValue != null</span>
+                &amp;&amp; Constants.VALUE_TRUE.equalsIgnoreCase(useDoomValue);
+
+<span class="fc" id="L68">        RequestData reqData = new RequestData();</span>
+
+        try {
+            //If the msgs are msgs to an STS then use basic WS-Sec
+<span class="fc" id="L72">            processBasic(msgContext, useDoom, reqData);</span>
+            
+<span class="nc" id="L74">        } catch (Exception e) {</span>
+<span class="nc" id="L75">            throw new AxisFault(e.getMessage(), e);</span>
+        }
+        finally {
+<span class="pc bpc" id="L78" title="3 of 4 branches missed.">            if(reqData != null) {</span>
+<span class="pc" id="L79">                reqData.clear();</span>
+<span class="pc" id="L80">                reqData = null;</span>
+            }
+        }  
+        
+<span class="pc bpc" id="L84" title="1 of 2 branches missed.">        if(mlog.isDebugEnabled()){</span>
+<span class="nc" id="L85">        	mlog.debug(&quot;*********************** WSDoAllSender sent out \n&quot;+msgContext.getEnvelope());</span>
+        }
+<span class="fc" id="L87">    }</span>
+    
+    /**
+     * This will carryout the WS-Security related operations.
+     * 
+     * @param msgContext
+     * @param useDoom
+     * @throws WSSecurityException
+     * @throws AxisFault
+     */
+    private void processBasic(MessageContext msgContext, boolean useDoom,
+            RequestData reqData) throws WSSecurityException, AxisFault {
+<span class="fc" id="L99">        boolean doDebug = log.isDebugEnabled();</span>
+        
+        try {
+<span class="fc" id="L102">            HandlerParameterDecoder.processParameters(msgContext,false);</span>
+<span class="nc" id="L103">        } catch (Exception e) {</span>
+<span class="nc" id="L104">            throw new AxisFault(&quot;Configureation error&quot;, e);</span>
+<span class="fc" id="L105">        }</span>
+
+        // If encryption crypto is not already set use signatureCrypto as encryption crypto.
+<span class="fc" id="L108">        RampartUtil.setEncryptionCrypto(msgContext);</span>
+        
+<span class="pc bpc" id="L110" title="1 of 2 branches missed.">        if (doDebug) {</span>
+<span class="nc" id="L111">            log.debug(&quot;WSDoAllSender: enter invoke()&quot;);</span>
+        }
+        
+        /*
+         * Copy the RECV_RESULTS over to the current message context
+         * - IF available 
+         */
+<span class="fc" id="L118">        OperationContext opCtx = msgContext.getOperationContext();</span>
+        MessageContext inMsgCtx;
+<span class="pc bpc" id="L120" title="2 of 4 branches missed.">        if(opCtx != null &amp;&amp; </span>
+                (inMsgCtx = opCtx.getMessageContext(WSDLConstants.MESSAGE_LABEL_IN_VALUE)) != null) {
+<span class="fc" id="L122">            msgContext.setProperty(WSHandlerConstants.RECV_RESULTS, </span>
+                    inMsgCtx.getProperty(WSHandlerConstants.RECV_RESULTS));
+        }
+        
+        
+        
+<span class="fc" id="L128">        reqData.setNoSerialization(false);</span>
+<span class="fc" id="L129">        reqData.setMsgContext(msgContext);</span>
+        
+<span class="pc bpc" id="L131" title="1 of 4 branches missed.">        if (((getOption(WSSHandlerConstants.OUTFLOW_SECURITY)) == null) &amp;&amp;</span>
+                ((getProperty(msgContext, WSSHandlerConstants.OUTFLOW_SECURITY)) == null)) {
+                
+<span class="pc bpc" id="L134" title="2 of 6 branches missed.">                if (msgContext.isServerSide() &amp;&amp; </span>
+                    ((getOption(WSSHandlerConstants.OUTFLOW_SECURITY_SERVER)) == null) &amp;&amp;
+                    ((getProperty(msgContext, WSSHandlerConstants.OUTFLOW_SECURITY_SERVER)) == null)) {
+                
+<span class="fc" id="L138">                    return;</span>
+<span class="pc bpc" id="L139" title="2 of 4 branches missed.">                } else if (((getOption(WSSHandlerConstants.OUTFLOW_SECURITY_CLIENT)) == null) &amp;&amp;</span>
+                        ((getProperty(msgContext, WSSHandlerConstants.OUTFLOW_SECURITY_CLIENT)) == null))  {
+                    
+<span class="fc" id="L142">                    return;</span>
+                }
+            }
+        
+<span class="fc" id="L146">        List&lt;Integer&gt; actions = new ArrayList&lt;Integer&gt;();</span>
+<span class="fc" id="L147">        String action = null;</span>
+<span class="pc bpc" id="L148" title="1 of 2 branches missed.">        if ((action = (String) getOption(WSSHandlerConstants.ACTION_ITEMS)) == null) {</span>
+<span class="fc" id="L149">            action = (String) getProperty(msgContext, WSSHandlerConstants.ACTION_ITEMS);</span>
+        }
+<span class="pc bpc" id="L151" title="1 of 2 branches missed.">        if (action == null) {</span>
+<span class="nc" id="L152">            throw new AxisFault(&quot;WSDoAllReceiver: No action items defined&quot;);</span>
+        }
+        
+<span class="fc" id="L155">        int doAction = WSSecurityUtil.decodeAction(action, actions);</span>
+<span class="pc bpc" id="L156" title="1 of 2 branches missed.">        if (doAction == WSConstants.NO_SECURITY) {</span>
+<span class="nc" id="L157">            return;</span>
+        }
+        
+        /*
+         * For every action we need a username, so get this now. The
+         * username defined in the deployment descriptor takes precedence.
+         */
+<span class="fc" id="L164">        reqData.setUsername((String) getOption(WSHandlerConstants.USER));</span>
+<span class="pc bpc" id="L165" title="3 of 4 branches missed.">        if (reqData.getUsername() == null || reqData.getUsername().length() == 0) {</span>
+<span class="fc" id="L166">            String username = (String) getProperty(reqData.getMsgContext(), WSHandlerConstants.USER);</span>
+<span class="fc bfc" id="L167" title="All 2 branches covered.">            if (username != null) {</span>
+<span class="fc" id="L168">                reqData.setUsername(username);</span>
+            }
+        }
+        
+        /*
+         * Now we perform some set-up for UsernameToken and Signature
+         * functions. No need to do it for encryption only. Check if
+         * username is available and then get a passowrd.
+         */
+<span class="fc bfc" id="L177" title="All 2 branches covered.">        if ((doAction &amp; (WSConstants.SIGN | WSConstants.UT | WSConstants.UT_SIGN)) != 0) {</span>
+            /*
+             * We need a username - if none throw an AxisFault. For
+             * encryption there is a specific parameter to get a username.
+             */
+<span class="pc bpc" id="L182" title="2 of 4 branches missed.">            if (reqData.getUsername() == null</span>
+                    || reqData.getUsername().length() == 0) {
+<span class="nc" id="L184">                throw new AxisFault(</span>
+                &quot;WSDoAllSender: Empty username for specified action&quot;);
+            }
+        }
+        
+        /*
+         * Now get the SOAPEvelope from the message context and convert it
+         * into a Document
+         * 
+         * Now we can perform our security operations on this request.
+         */
+        
+        
+<span class="fc" id="L197">        Document doc = null;</span>
+        /*
+         * If the message context property conatins a document then this is
+         * a chained handler.
+         */
+<span class="pc bpc" id="L202" title="1 of 2 branches missed.">        if ((doc = (Document) ((MessageContext)reqData.getMsgContext())</span>
+                .getProperty(SND_SECURITY)) == null) {
+            try {
+<span class="fc" id="L205">                doc = Axis2Util.getDocumentFromSOAPEnvelope(msgContext.getEnvelope(), useDoom);</span>
+<span class="nc" id="L206">            } catch (WSSecurityException wssEx) {</span>
+<span class="nc" id="L207">                throw new AxisFault(&quot;WSDoAllReceiver: Error in converting to Document&quot;, wssEx);</span>
+<span class="fc" id="L208">            }</span>
+        }
+
+
+<span class="fc bfc" id="L212" title="All 2 branches covered.">        doSenderAction(doAction, doc, reqData, actions, !msgContext.isServerSide());</span>
+        
+        /*
+         * If noSerialization is false, this handler shall be the last (or
+         * only) one in a handler chain. If noSerialization is true, just
+         * set the processed Document in the transfer property. The next
+         * Axis WSS4J handler takes it and performs additional security
+         * processing steps.
+         *
+         */
+<span class="pc bpc" id="L222" title="1 of 2 branches missed.">        if (reqData.isNoSerialization()) {</span>
+<span class="nc" id="L223">            ((MessageContext)reqData.getMsgContext()).setProperty(SND_SECURITY,</span>
+                    doc);
+        } else {
+<span class="pc bpc" id="L226" title="1 of 2 branches missed.">            if(useDoom) {</span>
+<span class="nc" id="L227">                msgContext.setEnvelope((SOAPEnvelope)doc.getDocumentElement());</span>
+            } else {
+<span class="fc" id="L229">                msgContext.setEnvelope(Axis2Util.getSOAPEnvelopeFromDOMDocument(doc, useDoom));</span>
+            }
+<span class="fc" id="L231">            ((MessageContext)reqData.getMsgContext()).setProperty(SND_SECURITY, null);</span>
+        }
+        
+
+        /**
+         * If the optimizeParts parts are set then optimize them
+         */
+        String optimizeParts;
+        
+<span class="pc bpc" id="L240" title="1 of 2 branches missed.">        if((optimizeParts = (String) getOption(WSSHandlerConstants.OPTIMIZE_PARTS)) == null) {</span>
+<span class="fc" id="L241">            optimizeParts = (String)</span>
+            getProperty(reqData.getMsgContext(), WSSHandlerConstants.OPTIMIZE_PARTS);
+        }
+<span class="fc bfc" id="L244" title="All 2 branches covered.">        if(optimizeParts != null) {</span>
+            // Optimize the Envelope
+<span class="fc" id="L246">            MessageOptimizer.optimize(msgContext.getEnvelope(),optimizeParts);</span>
+        }
+        
+        //Enable handler repetition
+        Integer repeat;
+        int repeatCount;
+<span class="pc bpc" id="L252" title="1 of 2 branches missed.">        if ((repeat = (Integer)getOption(WSSHandlerConstants.SENDER_REPEAT_COUNT)) == null) {</span>
+<span class="fc" id="L253">            repeat = (Integer)</span>
+            getProperty(reqData.getMsgContext(), WSSHandlerConstants.SENDER_REPEAT_COUNT);
+        }
+        
+<span class="fc" id="L257">        repeatCount = repeat.intValue();</span>
+        
+        //Get the current repetition from message context
+<span class="fc" id="L260">        int repetition = this.getCurrentRepetition(msgContext);</span>
+        
+<span class="fc bfc" id="L262" title="All 4 branches covered.">        if(repeatCount &gt; 0 &amp;&amp; repetition &lt; repeatCount) {</span>
+            
+<span class="fc" id="L264">            reqData.clear();</span>
+<span class="fc" id="L265">            reqData = null;</span>
+            
+            // Increment the repetition to indicate the next repetition
+            // of the same handler
+<span class="fc" id="L269">            repetition++;</span>
+<span class="fc" id="L270">            msgContext.setProperty(WSSHandlerConstants.CURRENT_REPETITON,</span>
+                    Integer.valueOf(repetition));
+            
+<span class="fc" id="L273">            this.invoke(msgContext);</span>
+        }
+        
+<span class="pc bpc" id="L276" title="1 of 2 branches missed.">        if (doDebug) {</span>
+<span class="nc" id="L277">            log.debug(&quot;WSDoAllSender: exit invoke()&quot;);</span>
+        }
+<span class="fc" id="L279">    }</span>
+    
+}
+</pre><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rampart.handler/WSSHandlerConstants.html b/axis2/java/core-rampart/code-coverage/org.apache.rampart.handler/WSSHandlerConstants.html
new file mode 100644
index 0000000..4f1096a
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rampart.handler/WSSHandlerConstants.html
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>WSSHandlerConstants</title><script type="text/javascript" src="../.resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rampart.handler</a> &gt; <span class="el_class">WSSHandlerConstants</span></div><h1>WSSHandlerConstants</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">3 of 3</td><td class="ctr2">0%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">1</td><td class="ctr2">1</td><td class="ctr1">2</td><td class="ctr2">2</td><td class="ctr1">1</td><td class="ctr2">1</td></tr></tfoot><tbody><tr><td id="a0"><a href="WSSHandlerConstants.java.html#L24" class="el_method">WSSHandlerConstants()</a></td><td class="bar" id="b0"><img src="../.resources/redbar.gif" width="120" height="10" title="3" alt="3"/></td><td class="ctr2" id="c0">0%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">2</td><td class="ctr2" id="i0">2</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rampart.handler/WSSHandlerConstants.java.html b/axis2/java/core-rampart/code-coverage/org.apache.rampart.handler/WSSHandlerConstants.java.html
new file mode 100644
index 0000000..e752f38
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rampart.handler/WSSHandlerConstants.java.html
@@ -0,0 +1,156 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>WSSHandlerConstants.java</title><link rel="stylesheet" href="../.resources/prettify.css" type="text/css"/><script type="text/javascript" src="../.resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rampart.handler</a> &gt; <span class="el_source">WSSHandlerConstants.java</span></div><h1>WSSHandlerConstants.java</h1><pre class="source lang-java linenums">/*
+ * Copyright 2004,2005 The Apache Software Foundation.
+ *
+ * Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package org.apache.rampart.handler;
+
+/**
+ * Constants specific to the Axis2 security module
+ */
+public class WSSHandlerConstants {
+
+<span class="nc" id="L24">    private WSSHandlerConstants() {</span>
+<span class="nc" id="L25">    }</span>
+    
+    /**
+     * Name of the .mar file
+     */
+    public final static String SECURITY_MODULE_NAME = &quot;rampart&quot;;
+    
+   /**
+     * Inflow security parameter
+     */
+    public static final String INFLOW_SECURITY = &quot;InflowSecurity&quot;;
+    
+    public static final String INFLOW_SECURITY_SERVER = &quot;InflowSecurity-server&quot;;
+    public static final String INFLOW_SECURITY_CLIENT = &quot;InflowSecurity-client&quot;;
+    
+    /**
+     * Outflow security parameter 
+     */
+    public static final String OUTFLOW_SECURITY = &quot;OutflowSecurity&quot;;
+    
+    public static final String OUTFLOW_SECURITY_SERVER = &quot;OutflowSecurity-server&quot;;
+    public static final String OUTFLOW_SECURITY_CLIENT = &quot;OutflowSecurity-client&quot;;
+    
+    
+    /**
+     * Inflow security parameter of a client to talk to an STS 
+     * when sec conv is used
+     */
+    public final static String STS_INFLOW_SECURITY = &quot;STSInflowSecurity&quot;; 
+
+    /**
+     * Outflow security parameter of a client to talk to an STS 
+     * when sec conv is used
+     */
+    public final static String STS_OUTFLOW_SECURITY = &quot;STSOutflowSecurity&quot;; 
+
+    
+    public static final String ACTION = &quot;action&quot;;
+    
+    public static final String ACTION_ITEMS = &quot;items&quot;;
+    
+
+    /**
+     *  Repetition count
+     */
+	public static final String SENDER_REPEAT_COUNT = &quot;senderRepeatCount&quot;;
+
+	/**
+	 * The current repetition
+	 */
+	public static final String CURRENT_REPETITON = &quot;currentRepetition&quot;;
+
+	/**
+	 * This is used to indicate the XPath expression used to indicate the
+	 * Elements whose first child (must be a text node) is to be optimized  
+	 */
+	public static final String OPTIMIZE_PARTS = &quot;optimizeParts&quot;;
+	
+	public static final String PRESERVE_ORIGINAL_ENV = &quot;preserveOriginalEnvelope&quot;;
+	
+	
+	/*
+	 * These are useful in configuring using the OutflowConfiguration 
+	 * and InflowConfiguration 
+	 * The set of possible key identifiers
+	 */
+	
+	public static final String BST_DIRECT_REFERENCE = &quot;DirectReference&quot;;
+	
+	public static final String ISSUER_SERIAL = &quot;IssuerSerial&quot;;
+	
+	public static final String X509_KEY_IDENTIFIER = &quot;X509KeyIdentifier&quot;;
+	
+	public static final String SKI_KEY_IDENTIFIER = &quot;SKIKeyIdentifier&quot;;
+	
+	public static final String EMBEDDED_KEYNAME = &quot;EmbeddedKeyName&quot;;
+	
+	public static final String THUMBPRINT_IDENTIFIER = &quot;Thumbprint&quot;;
+	
+    
+    public final static String SIGN_ALL_HEADERS = &quot;signAllHeaders&quot;;
+    public final static String SIGN_BODY = &quot;signBody&quot;;
+    public final static String ENCRYPT_BODY = &quot;encryptBody&quot;;
+    
+    /**
+     * Key to be used to set a flag in msg ctx to enable/disable using doom
+     */
+    public final static String USE_DOOM = &quot;useDoom&quot;;
+    
+    
+    ///
+    /// WS-SecureConversation constants
+    ///
+    
+    
+    /**
+     * Key to hold the map of security context identifiers against the 
+     * service epr addresses (service scope) or wsa:Action values (operation 
+     * scope).
+     */
+    public final static String CONTEXT_MAP_KEY = &quot;contextMap&quot;;
+    
+    /**
+     * The &lt;code&gt;java.util.Properties&lt;/code&gt; object holding the properties 
+     * of a &lt;code&gt;org.apache.ws.security.components.crypto.Crypto&lt;/code&gt; impl.
+     * 
+     * This should ONLY be used when the CRYPTO_CLASS_KEY is specified.
+     * 
+     * @see org.apache.ws.security.components.crypto.Crypto
+     */
+    public final static String CRYPTO_PROPERTIES_KEY = &quot;cryptoPropertiesRef&quot;;
+    
+    /**
+     * The class that implements 
+     * &lt;code&gt;org.apache.ws.security.components.crypto.Crypto&lt;/code&gt;.
+     */
+    public final static String CRYPTO_CLASS_KEY = &quot;cryptoClass&quot;;
+    
+    //TODO: Get these constants from the WS-Trust impl's constants
+    public final static String RST_ACTON_SCT = &quot;http://schemas.xmlsoap.org/ws/2005/02/trust/RST/SCT&quot;;
+    public final static String RSTR_ACTON_SCT = &quot;http://schemas.xmlsoap.org/ws/2005/02/trust/RSTR/SCT&quot;;
+    public final static String RST_ACTON_SCT_STANDARD = &quot;http://docs.oasis-open.org/ws-sx/ws-trust/200512/RST/SCT&quot;;
+    public final static String RSTR_ACTON_SCT_STANDARD = &quot;http://docs.oasis-open.org/ws-sx/ws-trust/200512/RSTR/SCT&quot;;
+    public final static String RSTR_ACTON_ISSUE = &quot;http://schemas.xmlsoap.org/ws/2005/02/trust/RSTR/Issue&quot;;
+    
+    public final static String TOK_TYPE_SCT = &quot;http://schemas.xmlsoap.org/ws/2005/02/sc/sct&quot;;
+    
+    public final static String WST_NS = &quot;http://schemas.xmlsoap.org/ws/2005/02/trust&quot;;
+    public static final String REQUEST_SECURITY_TOKEN_RESPONSE_LN = &quot;RequestSecurityTokenResponse&quot;;
+    
+}
+</pre><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rampart.handler/index.html b/axis2/java/core-rampart/code-coverage/org.apache.rampart.handler/index.html
new file mode 100644
index 0000000..dbbbdde
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rampart.handler/index.html
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>org.apache.rampart.handler</title><script type="text/javascript" src="../.resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <span class="el_package">org.apache.rampart.handler</span></div><h1>org.apache.rampart.handler</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">483 of 1,597</td><td class="ctr2">70%</td><td class="bar">116 of 258</td><td class="ctr2">55%</td><td class="ctr1">117</td><td class="ctr2">189</td><td class="ctr1">119</td><td class="ctr2">434</td><td class="ctr1">18</td><td class="ctr2">60</td><td class="ctr1">1</td><td class="ctr2">8</td></tr></tfoot><tbody><tr><td id="a5"><a href="WSDoAllReceiver.html" class="el_class">WSDoAllReceiver</a></td><td class="bar" id="b0"><img src="../.resources/redbar.gif" width="37" height="10" title="171" alt="171"/><img src="../.resources/greenbar.gif" width="82" height="10" title="373" alt="373"/></td><td class="ctr2" id="c4">69%</td><td class="bar" id="d0"><img src="../.resources/redbar.gif" width="62" height="10" title="50" alt="50"/><img src="../.resources/greenbar.gif" width="57" height="10" title="46" alt="46"/></td><td class="ctr2" id="e5">48%</td><td class="ctr1" id="f0">42</td><td class="ctr2" id="g0">54</td><td class="ctr1" id="h0">42</td><td class="ctr2" id="i0">142</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k4">6</td><td class="ctr1" id="l1">0</td><td class="ctr2" id="m0">1</td></tr><tr><td id="a6"><a href="WSDoAllSender.html" class="el_class">WSDoAllSender</a></td><td class="bar" id="b1"><img src="../.resources/redbar.gif" width="18" height="10" title="82" alt="82"/><img src="../.resources/greenbar.gif" width="60" height="10" title="276" alt="276"/></td><td class="ctr2" id="c1">77%</td><td class="bar" id="d1"><img src="../.resources/redbar.gif" width="36" height="10" title="29" alt="29"/><img src="../.resources/greenbar.gif" width="48" height="10" title="39" alt="39"/></td><td class="ctr2" id="e2">57%</td><td class="ctr1" id="f1">26</td><td class="ctr2" id="g1">38</td><td class="ctr1" id="h3">14</td><td class="ctr2" id="i1">82</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k5">4</td><td class="ctr1" id="l2">0</td><td class="ctr2" id="m1">1</td></tr><tr><td id="a2"><a href="RampartReceiver.html" class="el_class">RampartReceiver</a></td><td class="bar" id="b2"><img src="../.resources/redbar.gif" width="15" height="10" title="70" alt="70"/><img src="../.resources/greenbar.gif" width="33" height="10" title="150" alt="150"/></td><td class="ctr2" id="c5">68%</td><td class="bar" id="d3"><img src="../.resources/redbar.gif" width="13" height="10" title="11" alt="11"/><img src="../.resources/greenbar.gif" width="16" height="10" title="13" alt="13"/></td><td class="ctr2" id="e3">54%</td><td class="ctr1" id="f3">13</td><td class="ctr2" id="g4">22</td><td class="ctr1" id="h1">19</td><td class="ctr2" id="i3">64</td><td class="ctr1" id="j1">3</td><td class="ctr2" id="k1">10</td><td class="ctr1" id="l3">0</td><td class="ctr2" id="m2">1</td></tr><tr><td id="a1"><a href="PostDispatchVerificationHandler.html" class="el_class">PostDispatchVerificationHandler</a></td><td class="bar" id="b3"><img src="../.resources/redbar.gif" width="13" height="10" title="63" alt="63"/><img src="../.resources/greenbar.gif" width="35" height="10" title="163" alt="163"/></td><td class="ctr2" id="c2">72%</td><td class="bar" id="d2"><img src="../.resources/redbar.gif" width="25" height="10" title="20" alt="20"/><img src="../.resources/greenbar.gif" width="37" height="10" title="30" alt="30"/></td><td class="ctr2" id="e1">60%</td><td class="ctr1" id="f2">21</td><td class="ctr2" id="g2">34</td><td class="ctr1" id="h2">18</td><td class="ctr2" id="i2">70</td><td class="ctr1" id="j2">3</td><td class="ctr2" id="k2">9</td><td class="ctr1" id="l4">0</td><td class="ctr2" id="m3">1</td></tr><tr><td id="a3"><a href="RampartSender.html" class="el_class">RampartSender</a></td><td class="bar" id="b4"><img src="../.resources/redbar.gif" width="10" height="10" title="48" alt="48"/><img src="../.resources/greenbar.gif" width="9" height="10" title="42" alt="42"/></td><td class="ctr2" id="c6">47%</td><td class="bar" id="d5"><img src="../.resources/redbar.gif" width="3" height="10" title="3" alt="3"/><img src="../.resources/greenbar.gif" width="3" height="10" title="3" alt="3"/></td><td class="ctr2" id="e4">50%</td><td class="ctr1" id="f5">5</td><td class="ctr2" id="g5">12</td><td class="ctr1" id="h4">12</td><td class="ctr2" id="i5">28</td><td class="ctr1" id="j3">3</td><td class="ctr2" id="k3">9</td><td class="ctr1" id="l5">0</td><td class="ctr2" id="m4">1</td></tr><tr><td id="a4"><a href="WSDoAllHandler.html" class="el_class">WSDoAllHandler</a></td><td class="bar" id="b5"><img src="../.resources/redbar.gif" width="10" height="10" title="46" alt="46"/><img src="../.resources/greenbar.gif" width="22" height="10" title="101" alt="101"/></td><td class="ctr2" id="c3">69%</td><td class="bar" id="d4"><img src="../.resources/redbar.gif" width="3" height="10" title="3" alt="3"/><img src="../.resources/greenbar.gif" width="13" height="10" title="11" alt="11"/></td><td class="ctr2" id="e0">79%</td><td class="ctr1" id="f4">9</td><td class="ctr2" id="g3">26</td><td class="ctr1" id="h5">12</td><td class="ctr2" id="i4">43</td><td class="ctr1" id="j0">7</td><td class="ctr2" id="k0">19</td><td class="ctr1" id="l6">0</td><td class="ctr2" id="m5">1</td></tr><tr><td id="a7"><a href="WSSHandlerConstants.html" class="el_class">WSSHandlerConstants</a></td><td class="bar" id="b6"/><td class="ctr2" id="c7">0%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">1</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h6">2</td><td class="ctr2" id="i7">2</td><td class="ctr1" id="j5">1</td><td class="ctr2" id="k7">1</td><td class="ctr1" id="l0">1</td><td class="ctr2" id="m6">1</td></tr><tr><td id="a0"><a href="CertificateValidator.html" class="el_class">CertificateValidator</a></td><td class="bar" id="b7"><img src="../.resources/greenbar.gif" width="1" height="10" title="9" alt="9"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g6">2</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i6">3</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k6">2</td><td class="ctr1" id="l7">0</td><td class="ctr2" id="m7">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rampart.policy.builders/CryptoConfigBuilder.html b/axis2/java/core-rampart/code-coverage/org.apache.rampart.policy.builders/CryptoConfigBuilder.html
new file mode 100644
index 0000000..662d7ca
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rampart.policy.builders/CryptoConfigBuilder.html
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>CryptoConfigBuilder</title><script type="text/javascript" src="../.resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rampart.policy.builders</a> &gt; <span class="el_class">CryptoConfigBuilder</span></div><h1>CryptoConfigBuilder</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">17 of 122</td><td class="ctr2">86%</td><td class="bar">4 of 10</td><td class="ctr2">60%</td><td class="ctr1">4</td><td class="ctr2">8</td><td class="ctr1">3</td><td class="ctr2">25</td><td class="ctr1">0</td><td class="ctr2">3</td></tr></tfoot><tbody><tr><td id="a0"><a href="CryptoConfigBuilder.java.html#L36" class="el_method">build(OMElement, AssertionBuilderFactory)</a></td><td class="bar" id="b0"><img src="../.resources/redbar.gif" width="18" height="10" title="17" alt="17"/><img src="../.resources/greenbar.gif" width="101" height="10" title="91" alt="91"/></td><td class="ctr2" id="c2">84%</td><td class="bar" id="d0"><img src="../.resources/redbar.gif" width="48" height="10" title="4" alt="4"/><img src="../.resources/greenbar.gif" width="72" height="10" title="6" alt="6"/></td><td class="ctr2" id="e0">60%</td><td class="ctr1" id="f0">4</td><td class="ctr2" id="g0">6</td><td class="ctr1" id="h0">3</td><td class="ctr2" id="i0">23</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a2"><a href="CryptoConfigBuilder.java.html#L88" class="el_method">getKnownElements()</a></td><td class="bar" id="b1"><img src="../.resources/greenbar.gif" width="12" height="10" title="11" alt="11"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">0</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">0</td><td class="ctr2" id="i1">1</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a1"><a href="CryptoConfigBuilder.java.html#L31" class="el_method">CryptoConfigBuilder()</a></td><td class="bar" id="b2"><img src="../.resources/greenbar.gif" width="3" height="10" title="3" alt="3"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">0</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">0</td><td class="ctr2" id="i2">1</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rampart.policy.builders/CryptoConfigBuilder.java.html b/axis2/java/core-rampart/code-coverage/org.apache.rampart.policy.builders/CryptoConfigBuilder.java.html
new file mode 100644
index 0000000..3a1d030
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rampart.policy.builders/CryptoConfigBuilder.java.html
@@ -0,0 +1,92 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>CryptoConfigBuilder.java</title><link rel="stylesheet" href="../.resources/prettify.css" type="text/css"/><script type="text/javascript" src="../.resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rampart.policy.builders</a> &gt; <span class="el_source">CryptoConfigBuilder.java</span></div><h1>CryptoConfigBuilder.java</h1><pre class="source lang-java linenums">/*
+ * Copyright 2001-2004 The Apache Software Foundation.
+ * 
+ * Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ * 
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.rampart.policy.builders;
+
+import org.apache.axiom.om.OMAttribute;
+import org.apache.axiom.om.OMElement;
+import org.apache.neethi.Assertion;
+import org.apache.neethi.AssertionBuilderFactory;
+import org.apache.neethi.builders.AssertionBuilder;
+import org.apache.rampart.policy.model.CryptoConfig;
+import org.apache.rampart.policy.model.RampartConfig;
+
+import javax.xml.namespace.QName;
+
+import java.util.Iterator;
+import java.util.Properties;
+
+<span class="fc" id="L31">public class CryptoConfigBuilder implements AssertionBuilder&lt;OMElement&gt; {</span>
+
+    public Assertion build(OMElement element, AssertionBuilderFactory factory)
+            throws IllegalArgumentException {
+        
+<span class="fc" id="L36">        CryptoConfig cryptoCofig = new CryptoConfig();</span>
+        
+<span class="fc" id="L38">        OMAttribute attribute = element.getAttribute(new QName(CryptoConfig.PROVIDER_ATTR));</span>
+<span class="fc" id="L39">        cryptoCofig.setProvider(attribute.getAttributeValue().trim());</span>
+
+<span class="fc" id="L41">        OMAttribute cryptoKeyAttr = element.getAttribute(new QName(CryptoConfig.CRYPTO_KEY_ATTR));</span>
+<span class="pc bpc" id="L42" title="1 of 2 branches missed.">        if(cryptoKeyAttr != null){</span>
+<span class="nc" id="L43">            cryptoCofig.setCryptoKey(cryptoKeyAttr.getAttributeValue().trim());</span>
+        }
+
+<span class="fc" id="L46">        OMAttribute cacheRefreshIntAttr = element.getAttribute(new QName(CryptoConfig.CACHE_REFRESH_INTVL));</span>
+<span class="pc bpc" id="L47" title="1 of 2 branches missed.">        if(cacheRefreshIntAttr != null){</span>
+<span class="nc" id="L48">            cryptoCofig.setCacheRefreshInterval(cacheRefreshIntAttr.getAttributeValue().trim());</span>
+        }
+
+<span class="fc" id="L51">        OMAttribute enableCryptoCacheAttr = element.getAttribute(new QName(CryptoConfig.CACHE_ENABLED));</span>
+<span class="pc bpc" id="L52" title="1 of 2 branches missed.">        if(enableCryptoCacheAttr != null){</span>
+<span class="nc" id="L53">            cryptoCofig.setCacheEnabled(Boolean.parseBoolean(enableCryptoCacheAttr.</span>
+                    getAttributeValue().trim().toLowerCase()));
+        }
+        
+<span class="fc" id="L57">        Properties properties = new Properties();</span>
+
+        OMElement childElement;
+        OMAttribute name;
+        String value;
+
+<span class="fc bfc" id="L63" title="All 2 branches covered.">        for (Iterator iterator = element.getChildElements(); iterator.hasNext();) {</span>
+            /*
+             * In this senario we could have used
+             * element.getChildrenWithQName(USER); Unfortunately we can't do
+             * that due to a bug in this method. TODO Need to get it fixed
+             */
+
+<span class="fc" id="L70">            childElement = (OMElement) iterator.next();</span>
+
+<span class="fc" id="L72">            QName prop = new QName(RampartConfig.NS, CryptoConfig.PROPERTY_LN);</span>
+            
+<span class="pc bpc" id="L74" title="1 of 2 branches missed.">            if (prop.equals(childElement.getQName())) {</span>
+<span class="fc" id="L75">                name = childElement.getAttribute(new QName(CryptoConfig.PROPERTY_NAME_ATTR));</span>
+<span class="fc" id="L76">                value = childElement.getText();</span>
+
+<span class="fc" id="L78">                properties.put(name.getAttributeValue(), value.trim());</span>
+            }
+
+<span class="fc" id="L81">        }</span>
+
+<span class="fc" id="L83">        cryptoCofig.setProp(properties);</span>
+<span class="fc" id="L84">        return cryptoCofig;</span>
+    }
+
+    public QName[] getKnownElements() {
+<span class="fc" id="L88">        return new QName[] {new QName(RampartConfig.NS, CryptoConfig.CRYPTO_LN)};</span>
+    }
+
+}
+</pre><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rampart.policy.builders/OptimizePartsBuilder.html b/axis2/java/core-rampart/code-coverage/org.apache.rampart.policy.builders/OptimizePartsBuilder.html
new file mode 100644
index 0000000..eb560f0
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rampart.policy.builders/OptimizePartsBuilder.html
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>OptimizePartsBuilder</title><script type="text/javascript" src="../.resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rampart.policy.builders</a> &gt; <span class="el_class">OptimizePartsBuilder</span></div><h1>OptimizePartsBuilder</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">91 of 91</td><td class="ctr2">0%</td><td class="bar">8 of 8</td><td class="ctr2">0%</td><td class="ctr1">7</td><td class="ctr2">7</td><td class="ctr1">22</td><td class="ctr2">22</td><td class="ctr1">3</td><td class="ctr2">3</td></tr></tfoot><tbody><tr><td id="a0"><a href="OptimizePartsBuilder.java.html#L51" class="el_method">build(OMElement, AssertionBuilderFactory)</a></td><td class="bar" id="b0"><img src="../.resources/redbar.gif" width="120" height="10" title="77" alt="77"/></td><td class="ctr2" id="c0">0%</td><td class="bar" id="d0"><img src="../.resources/redbar.gif" width="120" height="10" title="8" alt="8"/></td><td class="ctr2" id="e0">0%</td><td class="ctr1" id="f0">5</td><td class="ctr2" id="g0">5</td><td class="ctr1" id="h0">20</td><td class="ctr2" id="i0">20</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a1"><a href="OptimizePartsBuilder.java.html#L80" class="el_method">getKnownElements()</a></td><td class="bar" id="b1"><img src="../.resources/redbar.gif" width="17" height="10" title="11" alt="11"/></td><td class="ctr2" id="c1">0%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">1</td><td class="ctr2" id="i1">1</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a2"><a href="OptimizePartsBuilder.java.html#L48" class="el_method">OptimizePartsBuilder()</a></td><td class="bar" id="b2"><img src="../.resources/redbar.gif" width="4" height="10" title="3" alt="3"/></td><td class="ctr2" id="c2">0%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">1</td><td class="ctr2" id="i2">1</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k2">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rampart.policy.builders/OptimizePartsBuilder.java.html b/axis2/java/core-rampart/code-coverage/org.apache.rampart.policy.builders/OptimizePartsBuilder.java.html
new file mode 100644
index 0000000..64e2d3a
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rampart.policy.builders/OptimizePartsBuilder.java.html
@@ -0,0 +1,84 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>OptimizePartsBuilder.java</title><link rel="stylesheet" href="../.resources/prettify.css" type="text/css"/><script type="text/javascript" src="../.resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rampart.policy.builders</a> &gt; <span class="el_source">OptimizePartsBuilder.java</span></div><h1>OptimizePartsBuilder.java</h1><pre class="source lang-java linenums">/*
+ * Copyright 2001-2004 The Apache Software Foundation.
+ * 
+ * Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ * 
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.rampart.policy.builders;
+
+import java.util.Iterator;
+
+import javax.xml.namespace.QName;
+
+import org.apache.axiom.om.OMElement;
+import org.apache.neethi.Assertion;
+import org.apache.neethi.AssertionBuilderFactory;
+import org.apache.neethi.builders.AssertionBuilder;
+import org.apache.rampart.policy.model.OptimizePartsConfig;
+import org.apache.rampart.policy.model.RampartConfig;
+
+/**
+ * OptimizePartsBuilder creates the OptimizePartsConfig
+ * 
+ * This clase deserialize the following XML fragment inside the RampartConfig.
+ * Example
+&lt;pre&gt;
+&amp;lt;ramp:optimizeParts&amp;gt;&lt;br /&gt;
+&amp;lt;ramp:expressions&amp;gt;&lt;br /&gt;
+&amp;lt;ramp:expression&amp;gt;//ns1:data1&amp;lt;/ramp:expression&amp;gt;&lt;br /&gt;
+&amp;lt;ramp:expression&amp;gt;//ns2:data2&amp;lt;/ramp:expression&amp;gt;&lt;br /&gt;
+&amp;lt;/ramp:expressions&amp;gt;&lt;br /&gt;
+&amp;nbsp;&amp;lt;ramp:namespaces&amp;gt;&lt;br /&gt;
+&amp;lt;nampespace uri=&quot;http://test1.com&quot; prefix=&quot;ns1&quot;/&amp;gt;&lt;br /&gt;
+&amp;lt;nampespace uri=&quot;http://test2.com&quot; prefix=&quot;ns2&quot;/&amp;gt;&lt;br /&gt;
+&amp;lt;/ramp:namespaces&amp;gt;&lt;br /&gt;
+&amp;lt;/ramp:optimizeParts&amp;gt;
+&lt;/pre&gt;
+ * @see OptimizePartsConfig
+ */
+<span class="nc" id="L48">public class OptimizePartsBuilder implements AssertionBuilder&lt;OMElement&gt; {</span>
+
+	public Assertion build(OMElement element, AssertionBuilderFactory factory) throws IllegalArgumentException {
+<span class="nc" id="L51">		OptimizePartsConfig assertion = new OptimizePartsConfig();</span>
+<span class="nc" id="L52">		OMElement expressionsElem = element.getFirstChildWithName(new QName(RampartConfig.NS, OptimizePartsConfig.EXPRESSIONS_LN));</span>
+		
+<span class="nc bnc" id="L54" title="All 2 branches missed.">		if(expressionsElem != null){</span>
+<span class="nc" id="L55">			Iterator iterator = expressionsElem.getChildElements();</span>
+<span class="nc bnc" id="L56" title="All 2 branches missed.">			while(iterator.hasNext()){</span>
+<span class="nc" id="L57">				OMElement elem = (OMElement)iterator.next();</span>
+<span class="nc" id="L58">				String expression = elem.getText();</span>
+<span class="nc" id="L59">				assertion.addExpression(expression);</span>
+<span class="nc" id="L60">			}</span>
+			
+		}
+		
+<span class="nc" id="L64">		OMElement nsElem = element.getFirstChildWithName(new QName(RampartConfig.NS, OptimizePartsConfig.NAMESPACES_LN));</span>
+<span class="nc bnc" id="L65" title="All 2 branches missed.">		if(nsElem != null){</span>
+<span class="nc" id="L66">			Iterator iterator = nsElem.getChildElements();</span>
+<span class="nc bnc" id="L67" title="All 2 branches missed.">			while(iterator.hasNext()){</span>
+<span class="nc" id="L68">				OMElement elem = (OMElement)iterator.next();</span>
+<span class="nc" id="L69">				String namespace = elem.getText();</span>
+<span class="nc" id="L70">				String prefix = elem.getAttributeValue(new QName(&quot;&quot;, OptimizePartsConfig.PREFIX_ATTR));</span>
+<span class="nc" id="L71">				String uri = elem.getAttributeValue(new QName(&quot;&quot;, OptimizePartsConfig.URI_ATTR));</span>
+<span class="nc" id="L72">				assertion.addNamespaces(prefix, uri);</span>
+<span class="nc" id="L73">			}</span>
+			
+		}
+<span class="nc" id="L76">		return assertion;</span>
+	}
+
+	public QName[] getKnownElements() {
+<span class="nc" id="L80">		return new QName[] {new QName(RampartConfig.NS, OptimizePartsConfig.OPTIMIZE_PARTS_LN)};</span>
+	}
+	
+}
+</pre><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rampart.policy.builders/RampartConfigBuilder.html b/axis2/java/core-rampart/code-coverage/org.apache.rampart.policy.builders/RampartConfigBuilder.html
new file mode 100644
index 0000000..beb5aa8
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rampart.policy.builders/RampartConfigBuilder.html
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>RampartConfigBuilder</title><script type="text/javascript" src="../.resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rampart.policy.builders</a> &gt; <span class="el_class">RampartConfigBuilder</span></div><h1>RampartConfigBuilder</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">66 of 310</td><td class="ctr2">79%</td><td class="bar">10 of 36</td><td class="ctr2">72%</td><td class="ctr1">10</td><td class="ctr2">21</td><td class="ctr1">12</td><td class="ctr2">60</td><td class="ctr1">0</td><td class="ctr2">3</td></tr></tfoot><tbody><tr><td id="a0"><a href="RampartConfigBuilder.java.html#L34" class="el_method">build(OMElement, AssertionBuilderFactory)</a></td><td class="bar" id="b0"><img src="../.resources/redbar.gif" width="26" height="10" title="66" alt="66"/><img src="../.resources/greenbar.gif" width="93" height="10" title="230" alt="230"/></td><td class="ctr2" id="c2">78%</td><td class="bar" id="d0"><img src="../.resources/redbar.gif" width="33" height="10" title="10" alt="10"/><img src="../.resources/greenbar.gif" width="86" height="10" title="26" alt="26"/></td><td class="ctr2" id="e0">72%</td><td class="ctr1" id="f0">10</td><td class="ctr2" id="g0">19</td><td class="ctr1" id="h0">12</td><td class="ctr2" id="i0">58</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a1"><a href="RampartConfigBuilder.java.html#L161" class="el_method">getKnownElements()</a></td><td class="bar" id="b1"><img src="../.resources/greenbar.gif" width="4" height="10" title="11" alt="11"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">0</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">0</td><td class="ctr2" id="i1">1</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a2"><a href="RampartConfigBuilder.java.html#L29" class="el_method">RampartConfigBuilder()</a></td><td class="bar" id="b2"><img src="../.resources/greenbar.gif" width="1" height="10" title="3" alt="3"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">0</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">0</td><td class="ctr2" id="i2">1</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rampart.policy.builders/RampartConfigBuilder.java.html b/axis2/java/core-rampart/code-coverage/org.apache.rampart.policy.builders/RampartConfigBuilder.java.html
new file mode 100644
index 0000000..d501e40
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rampart.policy.builders/RampartConfigBuilder.java.html
@@ -0,0 +1,165 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>RampartConfigBuilder.java</title><link rel="stylesheet" href="../.resources/prettify.css" type="text/css"/><script type="text/javascript" src="../.resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rampart.policy.builders</a> &gt; <span class="el_source">RampartConfigBuilder.java</span></div><h1>RampartConfigBuilder.java</h1><pre class="source lang-java linenums">/*
+ * Copyright 2001-2004 The Apache Software Foundation.
+ * 
+ * Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ * 
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.rampart.policy.builders;
+
+import javax.xml.namespace.QName;
+
+import org.apache.axiom.om.OMElement;
+import org.apache.neethi.Assertion;
+import org.apache.neethi.AssertionBuilderFactory;
+import org.apache.neethi.builders.AssertionBuilder;
+import org.apache.rampart.policy.model.CryptoConfig;
+import org.apache.rampart.policy.model.OptimizePartsConfig;
+import org.apache.rampart.policy.model.RampartConfig;
+import org.apache.rampart.policy.model.SSLConfig;
+
+<span class="fc" id="L29">public class RampartConfigBuilder implements AssertionBuilder&lt;OMElement&gt; {</span>
+
+    public Assertion build(OMElement element, AssertionBuilderFactory factory)
+            throws IllegalArgumentException {
+
+<span class="fc" id="L34">        RampartConfig rampartConfig = new RampartConfig();</span>
+
+        OMElement childElement;
+
+<span class="fc" id="L38">        childElement = element.getFirstChildWithName(new QName(</span>
+                RampartConfig.NS, RampartConfig.USER_LN));
+<span class="fc bfc" id="L40" title="All 2 branches covered.">        if (childElement != null) {</span>
+<span class="fc" id="L41">            rampartConfig.setUser(childElement.getText().trim());</span>
+        }
+        
+<span class="fc" id="L44">        childElement = element.getFirstChildWithName(new QName(</span>
+                RampartConfig.NS, RampartConfig.USER_CERT_ALIAS_LN));
+<span class="fc bfc" id="L46" title="All 2 branches covered.">        if (childElement != null) {</span>
+<span class="fc" id="L47">            rampartConfig.setUserCertAlias(childElement.getText().trim());</span>
+        }
+
+<span class="fc" id="L50">        childElement = element.getFirstChildWithName(new QName(</span>
+                RampartConfig.NS, RampartConfig.ENCRYPTION_USER_LN));
+<span class="fc bfc" id="L52" title="All 2 branches covered.">        if (childElement != null) {</span>
+<span class="fc" id="L53">            rampartConfig.setEncryptionUser(childElement.getText().trim());</span>
+        }
+        
+<span class="fc" id="L56">        childElement = element.getFirstChildWithName(new QName(</span>
+                RampartConfig.NS, RampartConfig.STS_ALIAS_LN));
+<span class="fc bfc" id="L58" title="All 2 branches covered.">        if (childElement != null) {</span>
+<span class="fc" id="L59">            rampartConfig.setStsAlias(childElement.getText().trim());</span>
+        }
+        
+<span class="fc" id="L62">        childElement = element.getFirstChildWithName(new QName(</span>
+                RampartConfig.NS, RampartConfig.PW_CB_CLASS_LN));
+<span class="fc bfc" id="L64" title="All 2 branches covered.">        if (childElement != null) {</span>
+<span class="fc" id="L65">            rampartConfig.setPwCbClass(childElement.getText().trim());</span>
+        }
+        
+<span class="fc" id="L68">        childElement = element.getFirstChildWithName(new QName(</span>
+                RampartConfig.NS, RampartConfig.POLICY_VALIDATOR_CB_CLASS_LN));
+<span class="pc bpc" id="L70" title="1 of 2 branches missed.">        if (childElement != null) {</span>
+<span class="nc" id="L71">            rampartConfig.setPolicyValidatorCbClass(childElement.getText().trim());</span>
+        }
+        
+<span class="fc" id="L74">        childElement = element.getFirstChildWithName(new QName(</span>
+                RampartConfig.NS, RampartConfig.RAMPART_CONFIG_CB_CLASS_LN));
+<span class="fc bfc" id="L76" title="All 2 branches covered.">        if (childElement != null) {</span>
+<span class="fc" id="L77">            rampartConfig.setRampartConfigCbClass(childElement.getText().trim());</span>
+        }
+                      
+        // handle ssl config	
+<span class="fc" id="L81">		childElement = element.getFirstChildWithName(new QName(</span>
+                RampartConfig.NS, RampartConfig.SSL_CONFIG));
+<span class="pc bpc" id="L83" title="1 of 2 branches missed.">        if (childElement != null) {            	            	</span>
+<span class="nc" id="L84">        	SSLConfig sslConfig = (SSLConfig)new SSLConfigBuilder().</span>
+        	                          build(childElement, 
+        			                  factory);
+<span class="nc" id="L87">            rampartConfig.setSSLConfig(sslConfig);</span>
+            
+        }
+        
+<span class="fc" id="L91">        childElement = element.getFirstChildWithName(new QName(</span>
+                RampartConfig.NS, RampartConfig.SIG_CRYPTO_LN));
+<span class="fc bfc" id="L93" title="All 2 branches covered.">        if (childElement != null) {</span>
+<span class="fc" id="L94">            rampartConfig.setSigCryptoConfig((CryptoConfig) factory</span>
+                    .build(childElement.getFirstElement()));
+        }
+        
+<span class="fc" id="L98">        childElement = element.getFirstChildWithName(new QName(</span>
+                RampartConfig.NS, RampartConfig.ENCR_CRYPTO_LN));
+<span class="pc bpc" id="L100" title="1 of 2 branches missed.">        if (childElement != null) {</span>
+<span class="nc" id="L101">            rampartConfig.setEncrCryptoConfig((CryptoConfig) factory</span>
+                    .build(childElement.getFirstElement()));
+        }
+        
+<span class="fc" id="L105">        childElement = element.getFirstChildWithName(new QName(</span>
+                RampartConfig.NS, RampartConfig.DEC_CRYPTO_LN));
+<span class="pc bpc" id="L107" title="1 of 2 branches missed.">        if (childElement != null) {</span>
+<span class="nc" id="L108">            rampartConfig.setDecCryptoConfig((CryptoConfig) factory</span>
+                    .build(childElement.getFirstElement()));
+        }
+        
+<span class="fc" id="L112">        childElement = element.getFirstChildWithName(new QName(</span>
+                RampartConfig.NS, RampartConfig.STS_CRYPTO_LN));
+<span class="fc bfc" id="L114" title="All 2 branches covered.">        if (childElement != null) {</span>
+<span class="fc" id="L115">            rampartConfig.setStsCryptoConfig((CryptoConfig) factory</span>
+                    .build(childElement.getFirstElement()));
+        }
+
+<span class="fc" id="L119">        childElement = element.getFirstChildWithName(new QName(</span>
+                RampartConfig.NS, RampartConfig.TS_PRECISION_IN_MS_LN));
+<span class="pc bpc" id="L121" title="1 of 2 branches missed.">        if (childElement != null) {</span>
+<span class="nc" id="L122">            rampartConfig.setTimestampPrecisionInMilliseconds(childElement.getText().trim());</span>
+        }
+        
+<span class="fc" id="L125">        childElement = element.getFirstChildWithName(new QName(</span>
+                RampartConfig.NS, RampartConfig.TS_TTL_LN));
+<span class="pc bpc" id="L127" title="1 of 2 branches missed.">        if (childElement != null) {</span>
+<span class="nc" id="L128">            rampartConfig.setTimestampTTL(childElement.getText().trim());</span>
+        }
+
+<span class="fc" id="L131">        childElement = element.getFirstChildWithName(new QName(</span>
+                RampartConfig.NS, RampartConfig.TS_MAX_SKEW_LN));
+<span class="pc bpc" id="L133" title="1 of 2 branches missed.">        if (childElement != null) {</span>
+<span class="nc" id="L134">            rampartConfig.setTimestampMaxSkew(childElement.getText().trim());</span>
+        }
+
+<span class="fc" id="L137">        childElement = element.getFirstChildWithName(new QName(</span>
+                RampartConfig.NS, RampartConfig.NONCE_LIFE_TIME));
+<span class="pc bpc" id="L139" title="1 of 2 branches missed.">        if (childElement != null) {</span>
+<span class="nc" id="L140">            rampartConfig.setNonceLifeTime(childElement.getText().trim());</span>
+        }
+        
+<span class="fc" id="L143">        childElement = element.getFirstChildWithName(new QName(</span>
+                RampartConfig.NS, RampartConfig.TOKEN_STORE_CLASS_LN));
+<span class="pc bpc" id="L145" title="1 of 2 branches missed.">        if (childElement != null) {</span>
+<span class="nc" id="L146">            rampartConfig.setTokenStoreClass(childElement.getText().trim());</span>
+        }
+        
+<span class="fc" id="L149">		childElement = element.getFirstChildWithName(new QName(</span>
+                RampartConfig.NS, RampartConfig.OPTIMISE_PARTS));
+<span class="pc bpc" id="L151" title="1 of 2 branches missed.">        if (childElement != null) {</span>
+<span class="nc" id="L152">        	OptimizePartsConfig config = (OptimizePartsConfig)new OptimizePartsBuilder().</span>
+            build(childElement, factory);
+<span class="nc" id="L154">        	rampartConfig.setOptimizeParts(config);</span>
+        }
+
+<span class="fc" id="L157">        return rampartConfig;</span>
+    }
+
+    public QName[] getKnownElements() {
+<span class="fc" id="L161">        return new QName[] {new QName(RampartConfig.NS, RampartConfig.RAMPART_CONFIG_LN)};</span>
+    }
+
+}
+</pre><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rampart.policy.builders/SSLConfigBuilder.html b/axis2/java/core-rampart/code-coverage/org.apache.rampart.policy.builders/SSLConfigBuilder.html
new file mode 100644
index 0000000..838ad52
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rampart.policy.builders/SSLConfigBuilder.html
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>SSLConfigBuilder</title><script type="text/javascript" src="../.resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rampart.policy.builders</a> &gt; <span class="el_class">SSLConfigBuilder</span></div><h1>SSLConfigBuilder</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">57 of 71</td><td class="ctr2">20%</td><td class="bar">4 of 4</td><td class="ctr2">0%</td><td class="ctr1">3</td><td class="ctr2">5</td><td class="ctr1">13</td><td class="ctr2">15</td><td class="ctr1">1</td><td class="ctr2">3</td></tr></tfoot><tbody><tr><td id="a0"><a href="SSLConfigBuilder.java.html#L36" class="el_method">build(OMElement, AssertionBuilderFactory)</a></td><td class="bar" id="b0"><img src="../.resources/redbar.gif" width="120" height="10" title="57" alt="57"/></td><td class="ctr2" id="c2">0%</td><td class="bar" id="d0"><img src="../.resources/redbar.gif" width="120" height="10" title="4" alt="4"/></td><td class="ctr2" id="e0">0%</td><td class="ctr1" id="f0">3</td><td class="ctr2" id="g0">3</td><td class="ctr1" id="h0">13</td><td class="ctr2" id="i0">13</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a1"><a href="SSLConfigBuilder.java.html#L65" class="el_method">getKnownElements()</a></td><td class="bar" id="b1"><img src="../.resources/greenbar.gif" width="23" height="10" title="11" alt="11"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">0</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">0</td><td class="ctr2" id="i1">1</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a2"><a href="SSLConfigBuilder.java.html#L31" class="el_method">SSLConfigBuilder()</a></td><td class="bar" id="b2"><img src="../.resources/greenbar.gif" width="6" height="10" title="3" alt="3"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">0</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">0</td><td class="ctr2" id="i2">1</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rampart.policy.builders/SSLConfigBuilder.java.html b/axis2/java/core-rampart/code-coverage/org.apache.rampart.policy.builders/SSLConfigBuilder.java.html
new file mode 100644
index 0000000..f78f86d
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rampart.policy.builders/SSLConfigBuilder.java.html
@@ -0,0 +1,69 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>SSLConfigBuilder.java</title><link rel="stylesheet" href="../.resources/prettify.css" type="text/css"/><script type="text/javascript" src="../.resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rampart.policy.builders</a> &gt; <span class="el_source">SSLConfigBuilder.java</span></div><h1>SSLConfigBuilder.java</h1><pre class="source lang-java linenums">/*
+ * Copyright 2001-2004 The Apache Software Foundation.
+ * 
+ * Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ * 
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.rampart.policy.builders;
+
+import org.apache.axiom.om.OMAttribute;
+import org.apache.axiom.om.OMElement;
+import org.apache.neethi.Assertion;
+import org.apache.neethi.AssertionBuilderFactory;
+import org.apache.neethi.builders.AssertionBuilder;
+import org.apache.rampart.policy.model.RampartConfig;
+import org.apache.rampart.policy.model.SSLConfig;
+
+import javax.xml.namespace.QName;
+
+import java.util.Iterator;
+import java.util.Properties;
+
+<span class="fc" id="L31">public class SSLConfigBuilder implements AssertionBuilder&lt;OMElement&gt; {</span>
+
+    public Assertion build(OMElement element, AssertionBuilderFactory factory)
+            throws IllegalArgumentException {
+        
+<span class="nc" id="L36">    	SSLConfig sslCofig = new SSLConfig();       	      </span>
+<span class="nc" id="L37">		Properties properties = new Properties();</span>
+        OMElement childElement;
+        OMAttribute name;
+        String value;     
+        
+<span class="nc bnc" id="L42" title="All 2 branches missed.">        for (Iterator iterator = element.getChildElements(); iterator.hasNext();) {            </span>
+
+<span class="nc" id="L44">            childElement = (OMElement) iterator.next();</span>
+
+<span class="nc" id="L46">            QName prop = new QName(RampartConfig.NS, SSLConfig.PROPERTY_LN);</span>
+            
+<span class="nc bnc" id="L48" title="All 2 branches missed.">            if (prop.equals(childElement.getQName())) {</span>
+<span class="nc" id="L49">                name = childElement.getAttribute(new QName(SSLConfig.PROPERTY_NAME_ATTR));</span>
+<span class="nc" id="L50">                value = childElement.getText();</span>
+                
+                //setting the jsse properties to the vm
+<span class="nc" id="L53">                System.setProperty(name.getAttributeValue(), value);</span>
+
+<span class="nc" id="L55">                properties.put(name.getAttributeValue(), value.trim());</span>
+            }
+
+<span class="nc" id="L58">        }            </span>
+<span class="nc" id="L59">        sslCofig.setProp(properties);</span>
+              
+<span class="nc" id="L61">        return sslCofig;</span>
+    }
+
+    public QName[] getKnownElements() {
+<span class="fc" id="L65">    	return new QName[] {new QName(RampartConfig.NS, SSLConfig.SSL_LN)};</span>
+    }
+
+}
+</pre><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rampart.policy.builders/index.html b/axis2/java/core-rampart/code-coverage/org.apache.rampart.policy.builders/index.html
new file mode 100644
index 0000000..514ec72
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rampart.policy.builders/index.html
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>org.apache.rampart.policy.builders</title><script type="text/javascript" src="../.resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <span class="el_package">org.apache.rampart.policy.builders</span></div><h1>org.apache.rampart.policy.builders</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">231 of 594</td><td class="ctr2">61%</td><td class="bar">26 of 58</td><td class="ctr2">55%</td><td class="ctr1">24</td><td class="ctr2">41</td><td class="ctr1">50</td><td class="ctr2">122</td><td class="ctr1">4</td><td class="ctr2">12</td><td class="ctr1">1</td><td class="ctr2">4</td></tr></tfoot><tbody><tr><td id="a1"><a href="OptimizePartsBuilder.html" class="el_class">OptimizePartsBuilder</a></td><td class="bar" id="b0"><img src="../.resources/redbar.gif" width="35" height="10" title="91" alt="91"/></td><td class="ctr2" id="c3">0%</td><td class="bar" id="d1"><img src="../.resources/redbar.gif" width="26" height="10" title="8" alt="8"/></td><td class="ctr2" id="e2">0%</td><td class="ctr1" id="f1">7</td><td class="ctr2" id="g2">7</td><td class="ctr1" id="h0">22</td><td class="ctr2" id="i2">22</td><td class="ctr1" id="j0">3</td><td class="ctr2" id="k0">3</td><td class="ctr1" id="l0">1</td><td class="ctr2" id="m0">1</td></tr><tr><td id="a2"><a href="RampartConfigBuilder.html" class="el_class">RampartConfigBuilder</a></td><td class="bar" id="b1"><img src="../.resources/redbar.gif" width="25" height="10" title="66" alt="66"/><img src="../.resources/greenbar.gif" width="94" height="10" title="244" alt="244"/></td><td class="ctr2" id="c1">79%</td><td class="bar" id="d0"><img src="../.resources/redbar.gif" width="33" height="10" title="10" alt="10"/><img src="../.resources/greenbar.gif" width="86" height="10" title="26" alt="26"/></td><td class="ctr2" id="e0">72%</td><td class="ctr1" id="f0">10</td><td class="ctr2" id="g0">21</td><td class="ctr1" id="h2">12</td><td class="ctr2" id="i0">60</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k1">3</td><td class="ctr1" id="l1">0</td><td class="ctr2" id="m1">1</td></tr><tr><td id="a3"><a href="SSLConfigBuilder.html" class="el_class">SSLConfigBuilder</a></td><td class="bar" id="b2"><img src="../.resources/redbar.gif" width="22" height="10" title="57" alt="57"/><img src="../.resources/greenbar.gif" width="5" height="10" title="14" alt="14"/></td><td class="ctr2" id="c2">20%</td><td class="bar" id="d3"><img src="../.resources/redbar.gif" width="13" height="10" title="4" alt="4"/></td><td class="ctr2" id="e3">0%</td><td class="ctr1" id="f3">3</td><td class="ctr2" id="g3">5</td><td class="ctr1" id="h1">13</td><td class="ctr2" id="i3">15</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k2">3</td><td class="ctr1" id="l2">0</td><td class="ctr2" id="m2">1</td></tr><tr><td id="a0"><a href="CryptoConfigBuilder.html" class="el_class">CryptoConfigBuilder</a></td><td class="bar" id="b3"><img src="../.resources/redbar.gif" width="6" height="10" title="17" alt="17"/><img src="../.resources/greenbar.gif" width="40" height="10" title="105" alt="105"/></td><td class="ctr2" id="c0">86%</td><td class="bar" id="d2"><img src="../.resources/redbar.gif" width="13" height="10" title="4" alt="4"/><img src="../.resources/greenbar.gif" width="20" height="10" title="6" alt="6"/></td><td class="ctr2" id="e1">60%</td><td class="ctr1" id="f2">4</td><td class="ctr2" id="g1">8</td><td class="ctr1" id="h3">3</td><td class="ctr2" id="i1">25</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">3</td><td class="ctr1" id="l3">0</td><td class="ctr2" id="m3">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rampart.policy.model/CryptoConfig.html b/axis2/java/core-rampart/code-coverage/org.apache.rampart.policy.model/CryptoConfig.html
new file mode 100644
index 0000000..bb5023c
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rampart.policy.model/CryptoConfig.html
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>CryptoConfig</title><script type="text/javascript" src="../.resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rampart.policy.model</a> &gt; <span class="el_class">CryptoConfig</span></div><h1>CryptoConfig</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">120 of 152</td><td class="ctr2">21%</td><td class="bar">12 of 12</td><td class="ctr2">0%</td><td class="ctr1">16</td><td class="ctr2">24</td><td class="ctr1">34</td><td class="ctr2">45</td><td class="ctr1">10</td><td class="ctr2">18</td></tr></tfoot><tbody><tr><td id="a12"><a href="CryptoConfig.java.html#L120" class="el_method">serialize(XMLStreamWriter)</a></td><td class="bar" id="b0"><img src="../.resources/redbar.gif" width="120" height="10" title="84" alt="84"/></td><td class="ctr2" id="c8">0%</td><td class="bar" id="d0"><img src="../.resources/redbar.gif" width="120" height="10" title="12" alt="12"/></td><td class="ctr2" id="e0">0%</td><td class="ctr1" id="f0">7</td><td class="ctr2" id="g0">7</td><td class="ctr1" id="h0">22</td><td class="ctr2" id="i0">22</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a10"><a href="CryptoConfig.java.html#L98" class="el_method">isOptional()</a></td><td class="bar" id="b1"><img src="../.resources/redbar.gif" width="7" height="10" title="5" alt="5"/></td><td class="ctr2" id="c9">0%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h4">1</td><td class="ctr2" id="i7">1</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a9"><a href="CryptoConfig.java.html#L103" class="el_method">isIgnorable()</a></td><td class="bar" id="b2"><img src="../.resources/redbar.gif" width="7" height="10" title="5" alt="5"/></td><td class="ctr2" id="c10">0%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h5">1</td><td class="ctr2" id="i8">1</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a11"><a href="CryptoConfig.java.html#L108" class="el_method">normalize()</a></td><td class="bar" id="b3"><img src="../.resources/redbar.gif" width="7" height="10" title="5" alt="5"/></td><td class="ctr2" id="c11">0%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">1</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h6">1</td><td class="ctr2" id="i9">1</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a15"><a href="CryptoConfig.java.html#L65" class="el_method">setCryptoKey(String)</a></td><td class="bar" id="b4"><img src="../.resources/redbar.gif" width="5" height="10" title="4" alt="4"/></td><td class="ctr2" id="c12">0%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">1</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h1">2</td><td class="ctr2" id="i1">2</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a14"><a href="CryptoConfig.java.html#L73" class="el_method">setCacheRefreshInterval(String)</a></td><td class="bar" id="b5"><img src="../.resources/redbar.gif" width="5" height="10" title="4" alt="4"/></td><td class="ctr2" id="c13">0%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">1</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h2">2</td><td class="ctr2" id="i2">2</td><td class="ctr1" id="j5">1</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a13"><a href="CryptoConfig.java.html#L116" class="el_method">setCacheEnabled(boolean)</a></td><td class="bar" id="b6"><img src="../.resources/redbar.gif" width="5" height="10" title="4" alt="4"/></td><td class="ctr2" id="c14">0%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">1</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h3">2</td><td class="ctr2" id="i3">2</td><td class="ctr1" id="j6">1</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a1"><a href="CryptoConfig.java.html#L163" class="el_method">equal(PolicyComponent)</a></td><td class="bar" id="b7"><img src="../.resources/redbar.gif" width="5" height="10" title="4" alt="4"/></td><td class="ctr2" id="c15">0%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">1</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h7">1</td><td class="ctr2" id="i10">1</td><td class="ctr1" id="j7">1</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a2"><a href="CryptoConfig.java.html#L69" class="el_method">getCacheRefreshInterval()</a></td><td class="bar" id="b8"><img src="../.resources/redbar.gif" width="4" height="10" title="3" alt="3"/></td><td class="ctr2" id="c16">0%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f8">1</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h8">1</td><td class="ctr2" id="i11">1</td><td class="ctr1" id="j8">1</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a7"><a href="CryptoConfig.java.html#L167" class="el_method">getType()</a></td><td class="bar" id="b9"><img src="../.resources/redbar.gif" width="2" height="10" title="2" alt="2"/></td><td class="ctr2" id="c17">0%</td><td class="bar" id="d9"/><td class="ctr2" id="e9">n/a</td><td class="ctr1" id="f9">1</td><td class="ctr2" id="g9">1</td><td class="ctr1" id="h9">1</td><td class="ctr2" id="i12">1</td><td class="ctr1" id="j9">1</td><td class="ctr2" id="k9">1</td></tr><tr><td id="a0"><a href="CryptoConfig.java.html#L42" class="el_method">CryptoConfig()</a></td><td class="bar" id="b10"><img src="../.resources/greenbar.gif" width="8" height="10" title="6" alt="6"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d10"/><td class="ctr2" id="e10">n/a</td><td class="ctr1" id="f10">0</td><td class="ctr2" id="g10">1</td><td class="ctr1" id="h10">0</td><td class="ctr2" id="i4">2</td><td class="ctr1" id="j10">0</td><td class="ctr2" id="k10">1</td></tr><tr><td id="a4"><a href="CryptoConfig.java.html#L93" class="el_method">getName()</a></td><td class="bar" id="b11"><img src="../.resources/greenbar.gif" width="8" height="10" title="6" alt="6"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d11"/><td class="ctr2" id="e11">n/a</td><td class="ctr1" id="f11">0</td><td class="ctr2" id="g11">1</td><td class="ctr1" id="h11">0</td><td class="ctr2" id="i13">1</td><td class="ctr1" id="j11">0</td><td class="ctr2" id="k11">1</td></tr><tr><td id="a16"><a href="CryptoConfig.java.html#L81" class="el_method">setProp(Properties)</a></td><td class="bar" id="b12"><img src="../.resources/greenbar.gif" width="5" height="10" title="4" alt="4"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d12"/><td class="ctr2" id="e12">n/a</td><td class="ctr1" id="f12">0</td><td class="ctr2" id="g12">1</td><td class="ctr1" id="h12">0</td><td class="ctr2" id="i5">2</td><td class="ctr1" id="j12">0</td><td class="ctr2" id="k12">1</td></tr><tr><td id="a17"><a href="CryptoConfig.java.html#L89" class="el_method">setProvider(String)</a></td><td class="bar" id="b13"><img src="../.resources/greenbar.gif" width="5" height="10" title="4" alt="4"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d13"/><td class="ctr2" id="e13">n/a</td><td class="ctr1" id="f13">0</td><td class="ctr2" id="g13">1</td><td class="ctr1" id="h13">0</td><td class="ctr2" id="i6">2</td><td class="ctr1" id="j13">0</td><td class="ctr2" id="k13">1</td></tr><tr><td id="a3"><a href="CryptoConfig.java.html#L61" class="el_method">getCryptoKey()</a></td><td class="bar" id="b14"><img src="../.resources/greenbar.gif" width="4" height="10" title="3" alt="3"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d14"/><td class="ctr2" id="e14">n/a</td><td class="ctr1" id="f14">0</td><td class="ctr2" id="g14">1</td><td class="ctr1" id="h14">0</td><td class="ctr2" id="i14">1</td><td class="ctr1" id="j14">0</td><td class="ctr2" id="k14">1</td></tr><tr><td id="a5"><a href="CryptoConfig.java.html#L77" class="el_method">getProp()</a></td><td class="bar" id="b15"><img src="../.resources/greenbar.gif" width="4" height="10" title="3" alt="3"/></td><td class="ctr2" id="c5">100%</td><td class="bar" id="d15"/><td class="ctr2" id="e15">n/a</td><td class="ctr1" id="f15">0</td><td class="ctr2" id="g15">1</td><td class="ctr1" id="h15">0</td><td class="ctr2" id="i15">1</td><td class="ctr1" id="j15">0</td><td class="ctr2" id="k15">1</td></tr><tr><td id="a6"><a href="CryptoConfig.java.html#L85" class="el_method">getProvider()</a></td><td class="bar" id="b16"><img src="../.resources/greenbar.gif" width="4" height="10" title="3" alt="3"/></td><td class="ctr2" id="c6">100%</td><td class="bar" id="d16"/><td class="ctr2" id="e16">n/a</td><td class="ctr1" id="f16">0</td><td class="ctr2" id="g16">1</td><td class="ctr1" id="h16">0</td><td class="ctr2" id="i16">1</td><td class="ctr1" id="j16">0</td><td class="ctr2" id="k16">1</td></tr><tr><td id="a8"><a href="CryptoConfig.java.html#L112" class="el_method">isCacheEnabled()</a></td><td class="bar" id="b17"><img src="../.resources/greenbar.gif" width="4" height="10" title="3" alt="3"/></td><td class="ctr2" id="c7">100%</td><td class="bar" id="d17"/><td class="ctr2" id="e17">n/a</td><td class="ctr1" id="f17">0</td><td class="ctr2" id="g17">1</td><td class="ctr1" id="h17">0</td><td class="ctr2" id="i17">1</td><td class="ctr1" id="j17">0</td><td class="ctr2" id="k17">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rampart.policy.model/CryptoConfig.java.html b/axis2/java/core-rampart/code-coverage/org.apache.rampart.policy.model/CryptoConfig.java.html
new file mode 100644
index 0000000..c8ee59d
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rampart.policy.model/CryptoConfig.java.html
@@ -0,0 +1,171 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>CryptoConfig.java</title><link rel="stylesheet" href="../.resources/prettify.css" type="text/css"/><script type="text/javascript" src="../.resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rampart.policy.model</a> &gt; <span class="el_source">CryptoConfig.java</span></div><h1>CryptoConfig.java</h1><pre class="source lang-java linenums">/*
+ * Copyright 2004,2005 The Apache Software Foundation.
+ *
+ * Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package org.apache.rampart.policy.model;
+
+import org.apache.neethi.Assertion;
+import org.apache.neethi.Constants;
+import org.apache.neethi.PolicyComponent;
+
+import javax.xml.namespace.QName;
+import javax.xml.stream.XMLStreamException;
+import javax.xml.stream.XMLStreamWriter;
+
+import java.util.Iterator;
+import java.util.Properties;
+
+/**
+ * Policy model bean to capture crypto information.
+ * 
+ * Example:
+&lt;pre&gt;
+&lt;ramp:crypto provider=&quot;org.apache.ws.security.components.crypto.Merlin&quot;&gt;
+    &lt;ramp:property name=&quot;keystoreType&quot;&gt;JKS&lt;/ramp:property&gt;
+    &lt;ramp:property name=&quot;keystoreFile&quot;&gt;/path/to/file.jks&lt;/ramp:property&gt;
+    &lt;ramp:property name=&quot;keystorePassword&quot;&gt;password&lt;/ramp:property&gt;
+&lt;/ramp:crypto&gt;
+&lt;/pre&gt;
+ */
+<span class="fc" id="L42">public class CryptoConfig implements Assertion {</span>
+    
+    public final static String CRYPTO_LN = &quot;crypto&quot;;
+    public final static String PROVIDER_ATTR = &quot;provider&quot;;
+    public final static String PROPERTY_LN = &quot;property&quot;;
+    public final static String PROPERTY_NAME_ATTR = &quot;name&quot;;
+    public final static String CRYPTO_KEY_ATTR = &quot;cryptoKey&quot;;
+    public final static String CACHE_REFRESH_INTVL = &quot;cacheRefreshInterval&quot;;
+    public static final String CACHE_ENABLED = &quot;enableCryptoCaching&quot;;
+
+    private Properties prop;
+
+<span class="fc" id="L54">    private boolean cacheEnabled = true;</span>
+
+    private String provider;
+    private String cryptoKey;
+    private String cacheRefreshInterval;
+
+    public String getCryptoKey() {
+<span class="fc" id="L61">        return cryptoKey;</span>
+    }
+
+    public void setCryptoKey(String cryptoKey) {
+<span class="nc" id="L65">        this.cryptoKey = cryptoKey;</span>
+<span class="nc" id="L66">    }</span>
+
+    public String getCacheRefreshInterval() {
+<span class="nc" id="L69">        return cacheRefreshInterval;</span>
+    }
+
+    public void setCacheRefreshInterval(String cacheRefreshInterval) {
+<span class="nc" id="L73">        this.cacheRefreshInterval = cacheRefreshInterval;</span>
+<span class="nc" id="L74">    }</span>
+
+    public Properties getProp() {
+<span class="fc" id="L77">        return prop;</span>
+    }
+
+    public void setProp(Properties prop) {
+<span class="fc" id="L81">        this.prop = prop;</span>
+<span class="fc" id="L82">    }</span>
+
+    public String getProvider() {
+<span class="fc" id="L85">        return provider;</span>
+    }
+
+    public void setProvider(String provider) {
+<span class="fc" id="L89">        this.provider = provider;</span>
+<span class="fc" id="L90">    }</span>
+    
+    public QName getName() {
+<span class="fc" id="L93">        return new QName(RampartConfig.NS, CRYPTO_LN);</span>
+    }
+
+    public boolean isOptional() {
+        // TODO TODO
+<span class="nc" id="L98">        throw new UnsupportedOperationException(&quot;TODO&quot;);</span>
+    }
+    
+    public boolean isIgnorable() {
+        // TODO TODO
+<span class="nc" id="L103">        throw new UnsupportedOperationException(&quot;TODO&quot;);</span>
+    }
+ 
+    public PolicyComponent normalize() {
+        // TODO TODO
+<span class="nc" id="L108">        throw new UnsupportedOperationException(&quot;TODO&quot;);</span>
+    }
+
+    public boolean isCacheEnabled() {
+<span class="fc" id="L112">        return cacheEnabled;</span>
+    }
+
+    public void setCacheEnabled(boolean cacheEnabled) {
+<span class="nc" id="L116">        this.cacheEnabled = cacheEnabled;</span>
+<span class="nc" id="L117">    }</span>
+
+    public void serialize(XMLStreamWriter writer) throws XMLStreamException {
+<span class="nc" id="L120">        String prefix = writer.getPrefix(RampartConfig.NS);</span>
+        
+<span class="nc bnc" id="L122" title="All 2 branches missed.">        if (prefix == null) {</span>
+<span class="nc" id="L123">            prefix = RampartConfig.NS;</span>
+<span class="nc" id="L124">            writer.setPrefix(prefix, RampartConfig.NS);</span>
+        }
+        
+<span class="nc" id="L127">        writer.writeStartElement(prefix, CRYPTO_LN, RampartConfig.NS);</span>
+        
+<span class="nc bnc" id="L129" title="All 2 branches missed.">        if (getProvider() != null) {</span>
+<span class="nc" id="L130">            writer.writeAttribute(PROVIDER_ATTR, getProvider());</span>
+        }
+
+<span class="nc bnc" id="L133" title="All 2 branches missed.">        if(getCryptoKey() != null){</span>
+<span class="nc" id="L134">            writer.writeAttribute(CRYPTO_KEY_ATTR, getCryptoKey());</span>
+        }
+
+<span class="nc bnc" id="L137" title="All 2 branches missed.">        if(getCacheRefreshInterval() != null){</span>
+<span class="nc" id="L138">            writer.writeAttribute(CACHE_REFRESH_INTVL, getCacheRefreshInterval());    </span>
+        }
+
+<span class="nc bnc" id="L141" title="All 2 branches missed.">        if(!isCacheEnabled()){</span>
+<span class="nc" id="L142">            writer.writeAttribute(CACHE_ENABLED, Boolean.toString(isCacheEnabled()));</span>
+        }
+        
+        String key;
+        String value;
+        
+<span class="nc bnc" id="L148" title="All 2 branches missed.">        for (Iterator iterator = prop.keySet().iterator(); iterator.hasNext();) {</span>
+<span class="nc" id="L149">            key = (String) iterator.next();</span>
+<span class="nc" id="L150">            value = prop.getProperty(key);</span>
+<span class="nc" id="L151">            writer.writeStartElement(RampartConfig.NS, PROPERTY_LN);</span>
+
+<span class="nc" id="L153">            writer.writeAttribute(&quot;name&quot;, key);</span>
+
+<span class="nc" id="L155">            writer.writeCharacters(value);</span>
+<span class="nc" id="L156">            writer.writeEndElement();</span>
+        }
+        
+<span class="nc" id="L159">        writer.writeEndElement();</span>
+<span class="nc" id="L160">    }</span>
+    
+    public boolean equal(PolicyComponent policyComponent) {
+<span class="nc" id="L163">        throw new UnsupportedOperationException();</span>
+    }
+
+    public short getType() {
+<span class="nc" id="L167">        return Constants.TYPE_ASSERTION;</span>
+    }
+    
+}
+</pre><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rampart.policy.model/OptimizePartsConfig.html b/axis2/java/core-rampart/code-coverage/org.apache.rampart.policy.model/OptimizePartsConfig.html
new file mode 100644
index 0000000..2488ae0
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rampart.policy.model/OptimizePartsConfig.html
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>OptimizePartsConfig</title><script type="text/javascript" src="../.resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rampart.policy.model</a> &gt; <span class="el_class">OptimizePartsConfig</span></div><h1>OptimizePartsConfig</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">165 of 165</td><td class="ctr2">0%</td><td class="bar">14 of 14</td><td class="ctr2">0%</td><td class="ctr1">19</td><td class="ctr2">19</td><td class="ctr1">47</td><td class="ctr2">47</td><td class="ctr1">12</td><td class="ctr2">12</td></tr></tfoot><tbody><tr><td id="a11"><a href="OptimizePartsConfig.java.html#L73" class="el_method">serialize(XMLStreamWriter)</a></td><td class="bar" id="b0"><img src="../.resources/redbar.gif" width="120" height="10" title="99" alt="99"/></td><td class="ctr2" id="c0">0%</td><td class="bar" id="d0"><img src="../.resources/redbar.gif" width="120" height="10" title="14" alt="14"/></td><td class="ctr2" id="e0">0%</td><td class="ctr1" id="f0">8</td><td class="ctr2" id="g0">8</td><td class="ctr1" id="h0">29</td><td class="ctr2" id="i0">29</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a10"><a href="OptimizePartsConfig.java.html#L40" class="el_method">OptimizePartsConfig()</a></td><td class="bar" id="b1"><img src="../.resources/redbar.gif" width="23" height="10" title="19" alt="19"/></td><td class="ctr2" id="c1">0%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">6</td><td class="ctr2" id="i1">6</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a1"><a href="OptimizePartsConfig.java.html#L53" class="el_method">addNamespaces(String, String)</a></td><td class="bar" id="b2"><img src="../.resources/redbar.gif" width="8" height="10" title="7" alt="7"/></td><td class="ctr2" id="c2">0%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">2</td><td class="ctr2" id="i2">2</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a0"><a href="OptimizePartsConfig.java.html#L49" class="el_method">addExpression(String)</a></td><td class="bar" id="b3"><img src="../.resources/redbar.gif" width="7" height="10" title="6" alt="6"/></td><td class="ctr2" id="c3">0%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">1</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">2</td><td class="ctr2" id="i3">2</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a4"><a href="OptimizePartsConfig.java.html#L69" class="el_method">getName()</a></td><td class="bar" id="b4"><img src="../.resources/redbar.gif" width="7" height="10" title="6" alt="6"/></td><td class="ctr2" id="c4">0%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">1</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">1</td><td class="ctr2" id="i4">1</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a9"><a href="OptimizePartsConfig.java.html#L112" class="el_method">normalize()</a></td><td class="bar" id="b5"><img src="../.resources/redbar.gif" width="6" height="10" title="5" alt="5"/></td><td class="ctr2" id="c5">0%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">1</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">1</td><td class="ctr2" id="i5">1</td><td class="ctr1" id="j5">1</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a8"><a href="OptimizePartsConfig.java.html#L116" class="el_method">isOptional()</a></td><td class="bar" id="b6"><img src="../.resources/redbar.gif" width="6" height="10" title="5" alt="5"/></td><td class="ctr2" id="c6">0%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">1</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">1</td><td class="ctr2" id="i6">1</td><td class="ctr1" id="j6">1</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a7"><a href="OptimizePartsConfig.java.html#L119" class="el_method">isIgnorable()</a></td><td class="bar" id="b7"><img src="../.resources/redbar.gif" width="6" height="10" title="5" alt="5"/></td><td class="ctr2" id="c7">0%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">1</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h7">1</td><td class="ctr2" id="i7">1</td><td class="ctr1" id="j7">1</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a2"><a href="OptimizePartsConfig.java.html#L122" class="el_method">equal(PolicyComponent)</a></td><td class="bar" id="b8"><img src="../.resources/redbar.gif" width="6" height="10" title="5" alt="5"/></td><td class="ctr2" id="c8">0%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f8">1</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h8">1</td><td class="ctr2" id="i8">1</td><td class="ctr1" id="j8">1</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a3"><a href="OptimizePartsConfig.java.html#L57" class="el_method">getExpressions()</a></td><td class="bar" id="b9"><img src="../.resources/redbar.gif" width="3" height="10" title="3" alt="3"/></td><td class="ctr2" id="c9">0%</td><td class="bar" id="d9"/><td class="ctr2" id="e9">n/a</td><td class="ctr1" id="f9">1</td><td class="ctr2" id="g9">1</td><td class="ctr1" id="h9">1</td><td class="ctr2" id="i9">1</td><td class="ctr1" id="j9">1</td><td class="ctr2" id="k9">1</td></tr><tr><td id="a5"><a href="OptimizePartsConfig.java.html#L61" class="el_method">getNamespaces()</a></td><td class="bar" id="b10"><img src="../.resources/redbar.gif" width="3" height="10" title="3" alt="3"/></td><td class="ctr2" id="c10">0%</td><td class="bar" id="d10"/><td class="ctr2" id="e10">n/a</td><td class="ctr1" id="f10">1</td><td class="ctr2" id="g10">1</td><td class="ctr1" id="h10">1</td><td class="ctr2" id="i10">1</td><td class="ctr1" id="j10">1</td><td class="ctr2" id="k10">1</td></tr><tr><td id="a6"><a href="OptimizePartsConfig.java.html#L65" class="el_method">getType()</a></td><td class="bar" id="b11"><img src="../.resources/redbar.gif" width="2" height="10" title="2" alt="2"/></td><td class="ctr2" id="c11">0%</td><td class="bar" id="d11"/><td class="ctr2" id="e11">n/a</td><td class="ctr1" id="f11">1</td><td class="ctr2" id="g11">1</td><td class="ctr1" id="h11">1</td><td class="ctr2" id="i11">1</td><td class="ctr1" id="j11">1</td><td class="ctr2" id="k11">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rampart.policy.model/OptimizePartsConfig.java.html b/axis2/java/core-rampart/code-coverage/org.apache.rampart.policy.model/OptimizePartsConfig.java.html
new file mode 100644
index 0000000..3558c85
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rampart.policy.model/OptimizePartsConfig.java.html
@@ -0,0 +1,129 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>OptimizePartsConfig.java</title><link rel="stylesheet" href="../.resources/prettify.css" type="text/css"/><script type="text/javascript" src="../.resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rampart.policy.model</a> &gt; <span class="el_source">OptimizePartsConfig.java</span></div><h1>OptimizePartsConfig.java</h1><pre class="source lang-java linenums">/*
+ * Copyright 2001-2004 The Apache Software Foundation.
+ * 
+ * Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ * 
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package org.apache.rampart.policy.model;
+
+import java.util.*;
+
+import javax.xml.namespace.QName;
+import javax.xml.stream.XMLStreamException;
+import javax.xml.stream.XMLStreamWriter;
+
+import org.apache.neethi.Assertion;
+import org.apache.neethi.Constants;
+import org.apache.neethi.PolicyComponent;
+
+
+public class OptimizePartsConfig implements Assertion{
+
+	public final static String OPTIMIZE_PARTS_LN = RampartConfig.OPTIMISE_PARTS;
+	public final static String EXPRESSIONS_LN = &quot;expressions&quot;;
+	public final static String EXPRESSION_LN = &quot;expression&quot;;
+	public final static String NAMESPACES_LN = &quot;namespaces&quot;;
+	public final static String NAMESPACE_LN = &quot;namespace&quot;;
+	public final static String URI_ATTR = &quot;uri&quot;;
+	public final static String PREFIX_ATTR = &quot;prefix&quot;;
+	
+<span class="nc" id="L40">	private Map namespaces = null;</span>
+<span class="nc" id="L41">	private List&lt;String&gt; expressions = null;</span>
+	
+<span class="nc" id="L43">	public OptimizePartsConfig(){</span>
+<span class="nc" id="L44">		namespaces = new HashMap();</span>
+<span class="nc" id="L45">		expressions = new ArrayList&lt;String&gt;();</span>
+<span class="nc" id="L46">	}</span>
+	
+	public void addExpression(String expression){
+<span class="nc" id="L49">		expressions.add(expression);</span>
+<span class="nc" id="L50">	}</span>
+	
+	public void addNamespaces(String prefix, String ns){
+<span class="nc" id="L53">		namespaces.put(prefix, ns);</span>
+<span class="nc" id="L54">	}</span>
+	
+	public List&lt;String&gt; getExpressions() {
+<span class="nc" id="L57">		return expressions;</span>
+	}
+
+	public Map getNamespaces() {
+<span class="nc" id="L61">		return namespaces;</span>
+	}
+	
+	public short getType() {
+<span class="nc" id="L65">        return Constants.TYPE_ASSERTION;</span>
+	}
+	
+	public QName getName() {
+<span class="nc" id="L69">		return new QName(RampartConfig.NS, OPTIMIZE_PARTS_LN);</span>
+	}
+	
+	public void serialize(XMLStreamWriter writer) throws XMLStreamException {
+<span class="nc" id="L73">		String prefix = writer.getPrefix(RampartConfig.NS);</span>
+        
+<span class="nc bnc" id="L75" title="All 2 branches missed.">        if (prefix == null) {</span>
+<span class="nc" id="L76">            prefix = RampartConfig.NS;</span>
+<span class="nc" id="L77">            writer.setPrefix(prefix, RampartConfig.NS);</span>
+        }                
+        
+<span class="nc" id="L80">        writer.writeStartElement(RampartConfig.NS, OPTIMIZE_PARTS_LN);</span>
+        
+<span class="nc bnc" id="L82" title="All 4 branches missed.">        if((expressions != null) &amp;&amp; (expressions.size()&gt;0)){</span>
+<span class="nc" id="L83">        	  writer.writeStartElement(RampartConfig.NS, EXPRESSIONS_LN);</span>
+<span class="nc" id="L84">        	  Iterator ite = expressions.iterator();</span>
+<span class="nc bnc" id="L85" title="All 2 branches missed.">        	  while(ite.hasNext()){</span>
+<span class="nc" id="L86">        		  writer.writeStartElement(RampartConfig.NS, EXPRESSION_LN);</span>
+<span class="nc" id="L87">        		  String exp = (String)ite.next();</span>
+<span class="nc" id="L88">        		  writer.writeCharacters(exp);</span>
+<span class="nc" id="L89">        		  writer.writeEndElement();</span>
+<span class="nc" id="L90">        	  }</span>
+<span class="nc" id="L91">              writer.writeEndElement();</span>
+        }
+        
+<span class="nc bnc" id="L94" title="All 4 branches missed.">        if((namespaces != null) &amp;&amp; (namespaces.size()&gt;0)){</span>
+<span class="nc" id="L95">        	  writer.writeStartElement(RampartConfig.NS, NAMESPACES_LN);</span>
+<span class="nc" id="L96">        	  Iterator ite = namespaces.keySet().iterator();</span>
+<span class="nc bnc" id="L97" title="All 2 branches missed.">        	  while(ite.hasNext()){</span>
+<span class="nc" id="L98">        		  String strPrefix = (String)ite.next();</span>
+<span class="nc" id="L99">        		  String strURI = (String) namespaces.get(strPrefix);</span>
+<span class="nc" id="L100">        		  writer.writeStartElement(RampartConfig.NS, NAMESPACE_LN);</span>
+<span class="nc" id="L101">        		  writer.writeAttribute(URI_ATTR , strURI);</span>
+<span class="nc" id="L102">        		  writer.writeAttribute(PREFIX_ATTR, strPrefix);</span>
+<span class="nc" id="L103">        		  writer.writeEndElement();</span>
+<span class="nc" id="L104">        	  }</span>
+<span class="nc" id="L105">              writer.writeEndElement();</span>
+        }
+<span class="nc" id="L107">        writer.writeEndElement();</span>
+<span class="nc" id="L108">	}</span>
+	
+	public PolicyComponent normalize() {
+		//TODO
+<span class="nc" id="L112">		throw new UnsupportedOperationException(&quot;TODO&quot;);</span>
+	}
+	
+	public boolean isOptional() {
+<span class="nc" id="L116">		throw new UnsupportedOperationException(&quot;Not relevant&quot;);</span>
+	}
+	public boolean isIgnorable() {
+<span class="nc" id="L119">	        throw new UnsupportedOperationException(&quot;Not relevant&quot;);</span>
+	}
+	public boolean equal(PolicyComponent arg0) {
+<span class="nc" id="L122">		throw new UnsupportedOperationException(&quot;Not relevant&quot;);</span>
+	}
+
+	
+
+
+}
+</pre><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rampart.policy.model/RampartConfig.html b/axis2/java/core-rampart/code-coverage/org.apache.rampart.policy.model/RampartConfig.html
new file mode 100644
index 0000000..d1c76c0
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rampart.policy.model/RampartConfig.html
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>RampartConfig</title><script type="text/javascript" src="../.resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rampart.policy.model</a> &gt; <span class="el_class">RampartConfig</span></div><h1>RampartConfig</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">286 of 405</td><td class="ctr2">29%</td><td class="bar">34 of 34</td><td class="ctr2">0%</td><td class="ctr1">31</td><td class="ctr2">61</td><td class="ctr1">92</td><td class="ctr2">137</td><td class="ctr1">14</td><td class="ctr2">44</td></tr></tfoot><tbody><tr><td id="a25"><a href="RampartConfig.java.html#L280" class="el_method">serialize(XMLStreamWriter)</a></td><td class="bar" id="b0"><img src="../.resources/redbar.gif" width="120" height="10" title="232" alt="232"/></td><td class="ctr2" id="c30">0%</td><td class="bar" id="d0"><img src="../.resources/redbar.gif" width="120" height="10" title="34" alt="34"/></td><td class="ctr2" id="e0">0%</td><td class="ctr1" id="f0">18</td><td class="ctr2" id="g0">18</td><td class="ctr1" id="h0">72</td><td class="ctr2" id="i0">72</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a22"><a href="RampartConfig.java.html#L268" class="el_method">isOptional()</a></td><td class="bar" id="b1"><img src="../.resources/redbar.gif" width="2" height="10" title="5" alt="5"/></td><td class="ctr2" id="c31">0%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h8">1</td><td class="ctr2" id="i20">1</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a21"><a href="RampartConfig.java.html#L271" class="el_method">isIgnorable()</a></td><td class="bar" id="b2"><img src="../.resources/redbar.gif" width="2" height="10" title="5" alt="5"/></td><td class="ctr2" id="c32">0%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h9">1</td><td class="ctr2" id="i21">1</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a23"><a href="RampartConfig.java.html#L276" class="el_method">normalize()</a></td><td class="bar" id="b3"><img src="../.resources/redbar.gif" width="2" height="10" title="5" alt="5"/></td><td class="ctr2" id="c33">0%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">1</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h10">1</td><td class="ctr2" id="i22">1</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a0"><a href="RampartConfig.java.html#L392" class="el_method">equal(PolicyComponent)</a></td><td class="bar" id="b4"><img src="../.resources/redbar.gif" width="2" height="10" title="5" alt="5"/></td><td class="ctr2" id="c34">0%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">1</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h11">1</td><td class="ctr2" id="i23">1</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a41"><a href="RampartConfig.java.html#L172" class="el_method">setTokenStoreClass(String)</a></td><td class="bar" id="b5"><img src="../.resources/redbar.gif" width="2" height="10" title="4" alt="4"/></td><td class="ctr2" id="c35">0%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">1</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h1">2</td><td class="ctr2" id="i2">2</td><td class="ctr1" id="j5">1</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a29"><a href="RampartConfig.java.html#L187" class="el_method">setNonceLifeTime(String)</a></td><td class="bar" id="b6"><img src="../.resources/redbar.gif" width="2" height="10" title="4" alt="4"/></td><td class="ctr2" id="c36">0%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">1</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h2">2</td><td class="ctr2" id="i3">2</td><td class="ctr1" id="j6">1</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a31"><a href="RampartConfig.java.html#L227" class="el_method">setPolicyValidatorCbClass(String)</a></td><td class="bar" id="b7"><img src="../.resources/redbar.gif" width="2" height="10" title="4" alt="4"/></td><td class="ctr2" id="c37">0%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">1</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h3">2</td><td class="ctr2" id="i4">2</td><td class="ctr1" id="j7">1</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a39"><a href="RampartConfig.java.html#L404" class="el_method">setTimestampPrecisionInMilliseconds(String)</a></td><td class="bar" id="b8"><img src="../.resources/redbar.gif" width="2" height="10" title="4" alt="4"/></td><td class="ctr2" id="c38">0%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f8">1</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h4">2</td><td class="ctr2" id="i5">2</td><td class="ctr1" id="j8">1</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a40"><a href="RampartConfig.java.html#L419" class="el_method">setTimestampTTL(String)</a></td><td class="bar" id="b9"><img src="../.resources/redbar.gif" width="2" height="10" title="4" alt="4"/></td><td class="ctr2" id="c39">0%</td><td class="bar" id="d9"/><td class="ctr2" id="e9">n/a</td><td class="ctr1" id="f9">1</td><td class="ctr2" id="g9">1</td><td class="ctr1" id="h5">2</td><td class="ctr2" id="i6">2</td><td class="ctr1" id="j9">1</td><td class="ctr2" id="k9">1</td></tr><tr><td id="a38"><a href="RampartConfig.java.html#L434" class="el_method">setTimestampMaxSkew(String)</a></td><td class="bar" id="b10"><img src="../.resources/redbar.gif" width="2" height="10" title="4" alt="4"/></td><td class="ctr2" id="c40">0%</td><td class="bar" id="d10"/><td class="ctr2" id="e10">n/a</td><td class="ctr1" id="f10">1</td><td class="ctr2" id="g10">1</td><td class="ctr1" id="h6">2</td><td class="ctr2" id="i7">2</td><td class="ctr1" id="j10">1</td><td class="ctr2" id="k10">1</td></tr><tr><td id="a30"><a href="RampartConfig.java.html#L442" class="el_method">setOptimizeParts(OptimizePartsConfig)</a></td><td class="bar" id="b11"><img src="../.resources/redbar.gif" width="2" height="10" title="4" alt="4"/></td><td class="ctr2" id="c41">0%</td><td class="bar" id="d11"/><td class="ctr2" id="e11">n/a</td><td class="ctr1" id="f11">1</td><td class="ctr2" id="g11">1</td><td class="ctr1" id="h7">2</td><td class="ctr2" id="i8">2</td><td class="ctr1" id="j11">1</td><td class="ctr2" id="k11">1</td></tr><tr><td id="a5"><a href="RampartConfig.java.html#L179" class="el_method">getNonceLifeTime()</a></td><td class="bar" id="b12"><img src="../.resources/redbar.gif" width="1" height="10" title="3" alt="3"/></td><td class="ctr2" id="c42">0%</td><td class="bar" id="d12"/><td class="ctr2" id="e12">n/a</td><td class="ctr1" id="f12">1</td><td class="ctr2" id="g12">1</td><td class="ctr1" id="h12">1</td><td class="ctr2" id="i24">1</td><td class="ctr1" id="j12">1</td><td class="ctr2" id="k12">1</td></tr><tr><td id="a6"><a href="RampartConfig.java.html#L438" class="el_method">getOptimizeParts()</a></td><td class="bar" id="b13"><img src="../.resources/redbar.gif" width="1" height="10" title="3" alt="3"/></td><td class="ctr2" id="c43">0%</td><td class="bar" id="d13"/><td class="ctr2" id="e13">n/a</td><td class="ctr1" id="f13">1</td><td class="ctr2" id="g13">1</td><td class="ctr1" id="h13">1</td><td class="ctr2" id="i25">1</td><td class="ctr1" id="j13">1</td><td class="ctr2" id="k13">1</td></tr><tr><td id="a24"><a href="RampartConfig.java.html#L63" class="el_method">RampartConfig()</a></td><td class="bar" id="b14"><img src="../.resources/greenbar.gif" width="9" height="10" title="19" alt="19"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d14"/><td class="ctr2" id="e14">n/a</td><td class="ctr1" id="f14">0</td><td class="ctr2" id="g14">1</td><td class="ctr1" id="h14">0</td><td class="ctr2" id="i1">5</td><td class="ctr1" id="j14">0</td><td class="ctr2" id="k14">1</td></tr><tr><td id="a4"><a href="RampartConfig.java.html#L263" class="el_method">getName()</a></td><td class="bar" id="b15"><img src="../.resources/greenbar.gif" width="3" height="10" title="6" alt="6"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d15"/><td class="ctr2" id="e15">n/a</td><td class="ctr1" id="f15">0</td><td class="ctr2" id="g15">1</td><td class="ctr1" id="h15">0</td><td class="ctr2" id="i26">1</td><td class="ctr1" id="j15">0</td><td class="ctr2" id="k15">1</td></tr><tr><td id="a35"><a href="RampartConfig.java.html#L156" class="el_method">setSSLConfig(SSLConfig)</a></td><td class="bar" id="b16"><img src="../.resources/greenbar.gif" width="2" height="10" title="4" alt="4"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d16"/><td class="ctr2" id="e16">n/a</td><td class="ctr1" id="f16">0</td><td class="ctr2" id="g16">1</td><td class="ctr1" id="h16">0</td><td class="ctr2" id="i9">2</td><td class="ctr1" id="j16">0</td><td class="ctr2" id="k16">1</td></tr><tr><td id="a26"><a href="RampartConfig.java.html#L195" class="el_method">setDecCryptoConfig(CryptoConfig)</a></td><td class="bar" id="b17"><img src="../.resources/greenbar.gif" width="2" height="10" title="4" alt="4"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d17"/><td class="ctr2" id="e17">n/a</td><td class="ctr1" id="f17">0</td><td class="ctr2" id="g17">1</td><td class="ctr1" id="h17">0</td><td class="ctr2" id="i10">2</td><td class="ctr1" id="j17">0</td><td class="ctr2" id="k17">1</td></tr><tr><td id="a27"><a href="RampartConfig.java.html#L203" class="el_method">setEncrCryptoConfig(CryptoConfig)</a></td><td class="bar" id="b18"><img src="../.resources/greenbar.gif" width="2" height="10" title="4" alt="4"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d18"/><td class="ctr2" id="e18">n/a</td><td class="ctr1" id="f18">0</td><td class="ctr2" id="g18">1</td><td class="ctr1" id="h18">0</td><td class="ctr2" id="i11">2</td><td class="ctr1" id="j18">0</td><td class="ctr2" id="k18">1</td></tr><tr><td id="a28"><a href="RampartConfig.java.html#L211" class="el_method">setEncryptionUser(String)</a></td><td class="bar" id="b19"><img src="../.resources/greenbar.gif" width="2" height="10" title="4" alt="4"/></td><td class="ctr2" id="c5">100%</td><td class="bar" id="d19"/><td class="ctr2" id="e19">n/a</td><td class="ctr1" id="f19">0</td><td class="ctr2" id="g19">1</td><td class="ctr1" id="h19">0</td><td class="ctr2" id="i12">2</td><td class="ctr1" id="j19">0</td><td class="ctr2" id="k19">1</td></tr><tr><td id="a32"><a href="RampartConfig.java.html#L219" class="el_method">setPwCbClass(String)</a></td><td class="bar" id="b20"><img src="../.resources/greenbar.gif" width="2" height="10" title="4" alt="4"/></td><td class="ctr2" id="c6">100%</td><td class="bar" id="d20"/><td class="ctr2" id="e20">n/a</td><td class="ctr1" id="f20">0</td><td class="ctr2" id="g20">1</td><td class="ctr1" id="h20">0</td><td class="ctr2" id="i13">2</td><td class="ctr1" id="j20">0</td><td class="ctr2" id="k20">1</td></tr><tr><td id="a33"><a href="RampartConfig.java.html#L235" class="el_method">setRampartConfigCbClass(String)</a></td><td class="bar" id="b21"><img src="../.resources/greenbar.gif" width="2" height="10" title="4" alt="4"/></td><td class="ctr2" id="c7">100%</td><td class="bar" id="d21"/><td class="ctr2" id="e21">n/a</td><td class="ctr1" id="f21">0</td><td class="ctr2" id="g21">1</td><td class="ctr1" id="h21">0</td><td class="ctr2" id="i14">2</td><td class="ctr1" id="j21">0</td><td class="ctr2" id="k21">1</td></tr><tr><td id="a34"><a href="RampartConfig.java.html#L243" class="el_method">setSigCryptoConfig(CryptoConfig)</a></td><td class="bar" id="b22"><img src="../.resources/greenbar.gif" width="2" height="10" title="4" alt="4"/></td><td class="ctr2" id="c8">100%</td><td class="bar" id="d22"/><td class="ctr2" id="e22">n/a</td><td class="ctr1" id="f22">0</td><td class="ctr2" id="g22">1</td><td class="ctr1" id="h22">0</td><td class="ctr2" id="i15">2</td><td class="ctr1" id="j22">0</td><td class="ctr2" id="k22">1</td></tr><tr><td id="a42"><a href="RampartConfig.java.html#L251" class="el_method">setUser(String)</a></td><td class="bar" id="b23"><img src="../.resources/greenbar.gif" width="2" height="10" title="4" alt="4"/></td><td class="ctr2" id="c9">100%</td><td class="bar" id="d23"/><td class="ctr2" id="e23">n/a</td><td class="ctr1" id="f23">0</td><td class="ctr2" id="g23">1</td><td class="ctr1" id="h23">0</td><td class="ctr2" id="i16">2</td><td class="ctr1" id="j23">0</td><td class="ctr2" id="k23">1</td></tr><tr><td id="a43"><a href="RampartConfig.java.html#L259" class="el_method">setUserCertAlias(String)</a></td><td class="bar" id="b24"><img src="../.resources/greenbar.gif" width="2" height="10" title="4" alt="4"/></td><td class="ctr2" id="c10">100%</td><td class="bar" id="d24"/><td class="ctr2" id="e24">n/a</td><td class="ctr1" id="f24">0</td><td class="ctr2" id="g24">1</td><td class="ctr1" id="h24">0</td><td class="ctr2" id="i17">2</td><td class="ctr1" id="j24">0</td><td class="ctr2" id="k24">1</td></tr><tr><td id="a36"><a href="RampartConfig.java.html#L450" class="el_method">setStsAlias(String)</a></td><td class="bar" id="b25"><img src="../.resources/greenbar.gif" width="2" height="10" title="4" alt="4"/></td><td class="ctr2" id="c11">100%</td><td class="bar" id="d25"/><td class="ctr2" id="e25">n/a</td><td class="ctr1" id="f25">0</td><td class="ctr2" id="g25">1</td><td class="ctr1" id="h25">0</td><td class="ctr2" id="i18">2</td><td class="ctr1" id="j25">0</td><td class="ctr2" id="k25">1</td></tr><tr><td id="a37"><a href="RampartConfig.java.html#L458" class="el_method">setStsCryptoConfig(CryptoConfig)</a></td><td class="bar" id="b26"><img src="../.resources/greenbar.gif" width="2" height="10" title="4" alt="4"/></td><td class="ctr2" id="c12">100%</td><td class="bar" id="d26"/><td class="ctr2" id="e26">n/a</td><td class="ctr1" id="f26">0</td><td class="ctr2" id="g26">1</td><td class="ctr1" id="h26">0</td><td class="ctr2" id="i19">2</td><td class="ctr1" id="j26">0</td><td class="ctr2" id="k26">1</td></tr><tr><td id="a11"><a href="RampartConfig.java.html#L152" class="el_method">getSSLConfig()</a></td><td class="bar" id="b27"><img src="../.resources/greenbar.gif" width="1" height="10" title="3" alt="3"/></td><td class="ctr2" id="c13">100%</td><td class="bar" id="d27"/><td class="ctr2" id="e27">n/a</td><td class="ctr1" id="f27">0</td><td class="ctr2" id="g27">1</td><td class="ctr1" id="h27">0</td><td class="ctr2" id="i27">1</td><td class="ctr1" id="j27">0</td><td class="ctr2" id="k27">1</td></tr><tr><td id="a17"><a href="RampartConfig.java.html#L164" class="el_method">getTokenStoreClass()</a></td><td class="bar" id="b28"><img src="../.resources/greenbar.gif" width="1" height="10" title="3" alt="3"/></td><td class="ctr2" id="c14">100%</td><td class="bar" id="d28"/><td class="ctr2" id="e28">n/a</td><td class="ctr1" id="f28">0</td><td class="ctr2" id="g28">1</td><td class="ctr1" id="h28">0</td><td class="ctr2" id="i28">1</td><td class="ctr1" id="j28">0</td><td class="ctr2" id="k28">1</td></tr><tr><td id="a1"><a href="RampartConfig.java.html#L191" class="el_method">getDecCryptoConfig()</a></td><td class="bar" id="b29"><img src="../.resources/greenbar.gif" width="1" height="10" title="3" alt="3"/></td><td class="ctr2" id="c15">100%</td><td class="bar" id="d29"/><td class="ctr2" id="e29">n/a</td><td class="ctr1" id="f29">0</td><td class="ctr2" id="g29">1</td><td class="ctr1" id="h29">0</td><td class="ctr2" id="i29">1</td><td class="ctr1" id="j29">0</td><td class="ctr2" id="k29">1</td></tr><tr><td id="a2"><a href="RampartConfig.java.html#L199" class="el_method">getEncrCryptoConfig()</a></td><td class="bar" id="b30"><img src="../.resources/greenbar.gif" width="1" height="10" title="3" alt="3"/></td><td class="ctr2" id="c16">100%</td><td class="bar" id="d30"/><td class="ctr2" id="e30">n/a</td><td class="ctr1" id="f30">0</td><td class="ctr2" id="g30">1</td><td class="ctr1" id="h30">0</td><td class="ctr2" id="i30">1</td><td class="ctr1" id="j30">0</td><td class="ctr2" id="k30">1</td></tr><tr><td id="a3"><a href="RampartConfig.java.html#L207" class="el_method">getEncryptionUser()</a></td><td class="bar" id="b31"><img src="../.resources/greenbar.gif" width="1" height="10" title="3" alt="3"/></td><td class="ctr2" id="c17">100%</td><td class="bar" id="d31"/><td class="ctr2" id="e31">n/a</td><td class="ctr1" id="f31">0</td><td class="ctr2" id="g31">1</td><td class="ctr1" id="h31">0</td><td class="ctr2" id="i31">1</td><td class="ctr1" id="j31">0</td><td class="ctr2" id="k31">1</td></tr><tr><td id="a8"><a href="RampartConfig.java.html#L215" class="el_method">getPwCbClass()</a></td><td class="bar" id="b32"><img src="../.resources/greenbar.gif" width="1" height="10" title="3" alt="3"/></td><td class="ctr2" id="c18">100%</td><td class="bar" id="d32"/><td class="ctr2" id="e32">n/a</td><td class="ctr1" id="f32">0</td><td class="ctr2" id="g32">1</td><td class="ctr1" id="h32">0</td><td class="ctr2" id="i32">1</td><td class="ctr1" id="j32">0</td><td class="ctr2" id="k32">1</td></tr><tr><td id="a7"><a href="RampartConfig.java.html#L223" class="el_method">getPolicyValidatorCbClass()</a></td><td class="bar" id="b33"><img src="../.resources/greenbar.gif" width="1" height="10" title="3" alt="3"/></td><td class="ctr2" id="c19">100%</td><td class="bar" id="d33"/><td class="ctr2" id="e33">n/a</td><td class="ctr1" id="f33">0</td><td class="ctr2" id="g33">1</td><td class="ctr1" id="h33">0</td><td class="ctr2" id="i33">1</td><td class="ctr1" id="j33">0</td><td class="ctr2" id="k33">1</td></tr><tr><td id="a9"><a href="RampartConfig.java.html#L231" class="el_method">getRampartConfigCbClass()</a></td><td class="bar" id="b34"><img src="../.resources/greenbar.gif" width="1" height="10" title="3" alt="3"/></td><td class="ctr2" id="c20">100%</td><td class="bar" id="d34"/><td class="ctr2" id="e34">n/a</td><td class="ctr1" id="f34">0</td><td class="ctr2" id="g34">1</td><td class="ctr1" id="h34">0</td><td class="ctr2" id="i34">1</td><td class="ctr1" id="j34">0</td><td class="ctr2" id="k34">1</td></tr><tr><td id="a10"><a href="RampartConfig.java.html#L239" class="el_method">getSigCryptoConfig()</a></td><td class="bar" id="b35"><img src="../.resources/greenbar.gif" width="1" height="10" title="3" alt="3"/></td><td class="ctr2" id="c21">100%</td><td class="bar" id="d35"/><td class="ctr2" id="e35">n/a</td><td class="ctr1" id="f35">0</td><td class="ctr2" id="g35">1</td><td class="ctr1" id="h35">0</td><td class="ctr2" id="i35">1</td><td class="ctr1" id="j35">0</td><td class="ctr2" id="k35">1</td></tr><tr><td id="a19"><a href="RampartConfig.java.html#L247" class="el_method">getUser()</a></td><td class="bar" id="b36"><img src="../.resources/greenbar.gif" width="1" height="10" title="3" alt="3"/></td><td class="ctr2" id="c22">100%</td><td class="bar" id="d36"/><td class="ctr2" id="e36">n/a</td><td class="ctr1" id="f36">0</td><td class="ctr2" id="g36">1</td><td class="ctr1" id="h36">0</td><td class="ctr2" id="i36">1</td><td class="ctr1" id="j36">0</td><td class="ctr2" id="k36">1</td></tr><tr><td id="a20"><a href="RampartConfig.java.html#L255" class="el_method">getUserCertAlias()</a></td><td class="bar" id="b37"><img src="../.resources/greenbar.gif" width="1" height="10" title="3" alt="3"/></td><td class="ctr2" id="c23">100%</td><td class="bar" id="d37"/><td class="ctr2" id="e37">n/a</td><td class="ctr1" id="f37">0</td><td class="ctr2" id="g37">1</td><td class="ctr1" id="h37">0</td><td class="ctr2" id="i37">1</td><td class="ctr1" id="j37">0</td><td class="ctr2" id="k37">1</td></tr><tr><td id="a15"><a href="RampartConfig.java.html#L400" class="el_method">getTimestampPrecisionInMilliseconds()</a></td><td class="bar" id="b38"><img src="../.resources/greenbar.gif" width="1" height="10" title="3" alt="3"/></td><td class="ctr2" id="c24">100%</td><td class="bar" id="d38"/><td class="ctr2" id="e38">n/a</td><td class="ctr1" id="f38">0</td><td class="ctr2" id="g38">1</td><td class="ctr1" id="h38">0</td><td class="ctr2" id="i38">1</td><td class="ctr1" id="j38">0</td><td class="ctr2" id="k38">1</td></tr><tr><td id="a16"><a href="RampartConfig.java.html#L411" class="el_method">getTimestampTTL()</a></td><td class="bar" id="b39"><img src="../.resources/greenbar.gif" width="1" height="10" title="3" alt="3"/></td><td class="ctr2" id="c25">100%</td><td class="bar" id="d39"/><td class="ctr2" id="e39">n/a</td><td class="ctr1" id="f39">0</td><td class="ctr2" id="g39">1</td><td class="ctr1" id="h39">0</td><td class="ctr2" id="i39">1</td><td class="ctr1" id="j39">0</td><td class="ctr2" id="k39">1</td></tr><tr><td id="a14"><a href="RampartConfig.java.html#L426" class="el_method">getTimestampMaxSkew()</a></td><td class="bar" id="b40"><img src="../.resources/greenbar.gif" width="1" height="10" title="3" alt="3"/></td><td class="ctr2" id="c26">100%</td><td class="bar" id="d40"/><td class="ctr2" id="e40">n/a</td><td class="ctr1" id="f40">0</td><td class="ctr2" id="g40">1</td><td class="ctr1" id="h40">0</td><td class="ctr2" id="i40">1</td><td class="ctr1" id="j40">0</td><td class="ctr2" id="k40">1</td></tr><tr><td id="a12"><a href="RampartConfig.java.html#L446" class="el_method">getStsAlias()</a></td><td class="bar" id="b41"><img src="../.resources/greenbar.gif" width="1" height="10" title="3" alt="3"/></td><td class="ctr2" id="c27">100%</td><td class="bar" id="d41"/><td class="ctr2" id="e41">n/a</td><td class="ctr1" id="f41">0</td><td class="ctr2" id="g41">1</td><td class="ctr1" id="h41">0</td><td class="ctr2" id="i41">1</td><td class="ctr1" id="j41">0</td><td class="ctr2" id="k41">1</td></tr><tr><td id="a13"><a href="RampartConfig.java.html#L454" class="el_method">getStsCryptoConfig()</a></td><td class="bar" id="b42"><img src="../.resources/greenbar.gif" width="1" height="10" title="3" alt="3"/></td><td class="ctr2" id="c28">100%</td><td class="bar" id="d42"/><td class="ctr2" id="e42">n/a</td><td class="ctr1" id="f42">0</td><td class="ctr2" id="g42">1</td><td class="ctr1" id="h42">0</td><td class="ctr2" id="i42">1</td><td class="ctr1" id="j42">0</td><td class="ctr2" id="k42">1</td></tr><tr><td id="a18"><a href="RampartConfig.java.html#L396" class="el_method">getType()</a></td><td class="bar" id="b43"><img src="../.resources/greenbar.gif" width="1" height="10" title="2" alt="2"/></td><td class="ctr2" id="c29">100%</td><td class="bar" id="d43"/><td class="ctr2" id="e43">n/a</td><td class="ctr1" id="f43">0</td><td class="ctr2" id="g43">1</td><td class="ctr1" id="h43">0</td><td class="ctr2" id="i43">1</td><td class="ctr1" id="j43">0</td><td class="ctr2" id="k43">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rampart.policy.model/RampartConfig.java.html b/axis2/java/core-rampart/code-coverage/org.apache.rampart.policy.model/RampartConfig.java.html
new file mode 100644
index 0000000..b40d40b
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rampart.policy.model/RampartConfig.java.html
@@ -0,0 +1,462 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>RampartConfig.java</title><link rel="stylesheet" href="../.resources/prettify.css" type="text/css"/><script type="text/javascript" src="../.resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rampart.policy.model</a> &gt; <span class="el_source">RampartConfig.java</span></div><h1>RampartConfig.java</h1><pre class="source lang-java linenums">/*
+ * Copyright 2004,2005 The Apache Software Foundation.
+ *
+ * Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package org.apache.rampart.policy.model;
+
+import org.apache.neethi.Assertion;
+import org.apache.neethi.Constants;
+import org.apache.neethi.PolicyComponent;
+
+import javax.xml.namespace.QName;
+import javax.xml.stream.XMLStreamException;
+import javax.xml.stream.XMLStreamWriter;
+
+/**
+ * Rampart policy model bean to capture Rampart configuration assertion info.
+ * 
+ * Example:
+ * 
+ * &lt;pre&gt;
+ *  &amp;lt;ramp:RampartConfig xmlns:ramp=&amp;quot;http://ws.apache.org/rampart/policy&amp;quot;&amp;gt; 
+ *  &amp;lt;ramp:user&amp;gt;alice&amp;lt;/ramp:user&amp;gt;
+ *  &amp;lt;ramp:encryptionUser&amp;gt;bob&amp;lt;/ramp:encryptionUser&amp;gt;
+ *  &amp;lt;ramp:passwordCallbackClass&amp;gt;org.apache.axis2.security.PWCallback&amp;lt;/ramp:passwordCallbackClass&amp;gt;
+ *  &amp;lt;ramp:policyValidatorCbClass&amp;gt;org.apache.axis2.security.ramp:PolicyValidatorCallbackHandler&amp;lt;/ramp:policyValidatorCbClass&amp;gt;
+ *  &amp;lt;ramp:timestampPrecisionInMilliseconds&amp;gt;true&amp;lt;/timestampPrecisionInMilliseconds&amp;gt;
+ *  &amp;lt;ramp:timestampTTL&amp;gt;300&amp;lt;/ramp:timestampTTL&amp;gt;
+ *  &amp;lt;ramp:timestampMaxSkew&amp;gt;0&amp;lt;/ramp:timestampMaxSkew&amp;gt;
+ *  &amp;lt;ramp:tokenStoreClass&amp;gt;org.apache.rahas.StorageImpl&amp;lt;/ramp:tokenStoreClass&amp;gt;
+ *  &amp;lt;ramp:nonceLifeTime&amp;gt;org.apache.rahas.StorageImpl&amp;lt;/ramp:nonceLifeTime&amp;gt;
+ *  
+ *  &amp;lt;ramp:signatureCrypto&amp;gt;
+ *  &amp;lt;ramp:crypto provider=&amp;quot;org.apache.ws.security.components.crypto.Merlin&amp;quot;&amp;gt;
+ *  &amp;lt;ramp:property name=&amp;quot;keystoreType&amp;quot;&amp;gt;JKS&amp;lt;/ramp:property&amp;gt;
+ *  &amp;lt;ramp:property name=&amp;quot;keystoreFile&amp;quot;&amp;gt;/path/to/file.jks&amp;lt;/ramp:property&amp;gt;
+ *  &amp;lt;ramp:property name=&amp;quot;keystorePassword&amp;quot;&amp;gt;password&amp;lt;/ramp:property&amp;gt;
+ *  &amp;lt;/ramp:crypto&amp;gt;
+ *  &amp;lt;/ramp:signatureCrypto&amp;gt;
+ *  
+ *  &amp;lt;ramp:tokenIssuerPolicy&amp;gt;
+ *  &amp;lt;wsp:Policy&amp;gt;
+ *  ....
+ *  ....
+ *  &amp;lt;/wsp:Policy&amp;gt;
+ *  &amp;lt;/ramp:tokenIssuerPolicy&amp;gt;
+ *  &amp;lt;/ramp:RampartConfig&amp;gt;
+ * 
+ * &lt;/pre&gt;
+ * 
+ */
+<span class="fc" id="L63">public class RampartConfig implements Assertion {</span>
+    
+    public static final boolean DEFAULT_TIMESTAMP_PRECISION_IN_MS = true;
+	
+    public static final int DEFAULT_TIMESTAMP_TTL = 300;
+
+    public static final int DEFAULT_TIMESTAMP_MAX_SKEW = 300;
+
+    public static final int DEFAULT_NONCE_LIFE_TIME = 60 * 5; // Default life time of a nonce is 5 minutes
+
+    public final static String NS = &quot;http://ws.apache.org/rampart/policy&quot;;
+
+    public final static String PREFIX = &quot;rampart&quot;;
+
+    public final static String RAMPART_CONFIG_LN = &quot;RampartConfig&quot;;
+
+    public final static String USER_LN = &quot;user&quot;;
+    
+    public final static String USER_CERT_ALIAS_LN = &quot;userCertAlias&quot;;
+
+    public final static String ENCRYPTION_USER_LN = &quot;encryptionUser&quot;;
+    
+    public final static String STS_ALIAS_LN = &quot;stsAlias&quot;;
+
+    public final static String PW_CB_CLASS_LN = &quot;passwordCallbackClass&quot;;
+    
+    public final static String POLICY_VALIDATOR_CB_CLASS_LN = &quot;policyValidatorCbClass&quot;;
+    
+    public final static String RAMPART_CONFIG_CB_CLASS_LN = &quot;rampartConfigCallbackClass&quot;;
+
+    public final static String SIG_CRYPTO_LN = &quot;signatureCrypto&quot;;
+
+    public final static String ENCR_CRYPTO_LN = &quot;encryptionCrypto&quot;;
+
+    public final static String DEC_CRYPTO_LN = &quot;decryptionCrypto&quot;;
+    
+    public final static String STS_CRYPTO_LN = &quot;stsCrypto&quot;;
+
+    public final static String TS_PRECISION_IN_MS_LN = &quot;timestampPrecisionInMilliseconds&quot;;
+    
+    public final static String TS_TTL_LN = &quot;timestampTTL&quot;;
+
+    public final static String TS_MAX_SKEW_LN = &quot;timestampMaxSkew&quot;;
+
+    public final static String TOKEN_STORE_CLASS_LN = &quot;tokenStoreClass&quot;;
+
+    public final static String NONCE_LIFE_TIME = &quot;nonceLifeTime&quot;;
+    
+    public final static String OPTIMISE_PARTS = &quot;optimizeParts&quot;;
+
+    public final static String SSL_CONFIG = &quot;sslConfig&quot;;
+    
+    private String user;
+    
+    private String userCertAlias;
+
+    private String encryptionUser;
+    
+    private String stsAlias;
+
+    private String pwCbClass;
+    
+    private String policyValidatorCbClass;
+    
+    private String rampartConfigCbClass;
+
+    private CryptoConfig sigCryptoConfig;
+
+    private CryptoConfig encrCryptoConfig;
+
+    private CryptoConfig decCryptoConfig;
+    
+    private CryptoConfig stsCryptoConfig;
+
+<span class="fc" id="L137">    private String timestampPrecisionInMilliseconds = Boolean.toString(DEFAULT_TIMESTAMP_PRECISION_IN_MS);</span>
+    
+<span class="fc" id="L139">    private String timestampTTL = Integer.toString(DEFAULT_TIMESTAMP_TTL);</span>
+    
+<span class="fc" id="L141">    private String timestampMaxSkew = Integer.toString(DEFAULT_TIMESTAMP_MAX_SKEW);</span>
+
+    private OptimizePartsConfig optimizeParts;
+
+    private String tokenStoreClass;
+
+<span class="fc" id="L147">    private String nonceLifeTime = Integer.toString(DEFAULT_NONCE_LIFE_TIME);</span>
+    
+    private SSLConfig sslConfig;
+    
+    public SSLConfig getSSLConfig() {
+<span class="fc" id="L152">        return sslConfig;</span>
+    }
+
+    public void setSSLConfig(SSLConfig sslConfig) {
+<span class="fc" id="L156">        this.sslConfig = sslConfig;</span>
+<span class="fc" id="L157">    }</span>
+    
+
+    /**
+     * @return Returns the tokenStoreClass.
+     */
+    public String getTokenStoreClass() {
+<span class="fc" id="L164">        return tokenStoreClass;</span>
+    }
+
+    /**
+     * @param tokenStoreClass
+     *            The tokenStoreClass to set.
+     */
+    public void setTokenStoreClass(String tokenStoreClass) {
+<span class="nc" id="L172">        this.tokenStoreClass = tokenStoreClass;</span>
+<span class="nc" id="L173">    }</span>
+
+    /**
+     * @return Returns the life time of a nonce in seconds.
+     */
+    public String getNonceLifeTime() {
+<span class="nc" id="L179">        return this.nonceLifeTime;</span>
+    }
+
+    /**
+     * @param nonceLife
+     *            The life time of a nonce to set (in seconds).
+     */
+    public void setNonceLifeTime(String nonceLife) {
+<span class="nc" id="L187">        this.nonceLifeTime = nonceLife;</span>
+<span class="nc" id="L188">    }</span>
+
+    public CryptoConfig getDecCryptoConfig() {
+<span class="fc" id="L191">        return decCryptoConfig;</span>
+    }
+
+    public void setDecCryptoConfig(CryptoConfig decCrypto) {
+<span class="fc" id="L195">        this.decCryptoConfig = decCrypto;</span>
+<span class="fc" id="L196">    }</span>
+
+    public CryptoConfig getEncrCryptoConfig() {
+<span class="fc" id="L199">        return encrCryptoConfig;</span>
+    }
+
+    public void setEncrCryptoConfig(CryptoConfig encrCrypto) {
+<span class="fc" id="L203">        this.encrCryptoConfig = encrCrypto;</span>
+<span class="fc" id="L204">    }</span>
+
+    public String getEncryptionUser() {
+<span class="fc" id="L207">        return encryptionUser;</span>
+    }
+
+    public void setEncryptionUser(String encryptionUser) {
+<span class="fc" id="L211">        this.encryptionUser = encryptionUser;</span>
+<span class="fc" id="L212">    }</span>
+
+    public String getPwCbClass() {
+<span class="fc" id="L215">        return pwCbClass;</span>
+    }
+
+    public void setPwCbClass(String pwCbClass) {
+<span class="fc" id="L219">        this.pwCbClass = pwCbClass;</span>
+<span class="fc" id="L220">    }</span>
+    
+    public String getPolicyValidatorCbClass() {
+<span class="fc" id="L223">        return this.policyValidatorCbClass;</span>
+    }
+    
+    public void setPolicyValidatorCbClass(String policyValidatorCbClass) {
+<span class="nc" id="L227">        this.policyValidatorCbClass = policyValidatorCbClass;</span>
+<span class="nc" id="L228">    }</span>
+
+    public String getRampartConfigCbClass() {
+<span class="fc" id="L231">        return rampartConfigCbClass;</span>
+    }
+
+    public void setRampartConfigCbClass(String rampartConfigCbClass) {
+<span class="fc" id="L235">        this.rampartConfigCbClass = rampartConfigCbClass;</span>
+<span class="fc" id="L236">    }</span>
+
+    public CryptoConfig getSigCryptoConfig() {
+<span class="fc" id="L239">        return sigCryptoConfig;</span>
+    }
+
+    public void setSigCryptoConfig(CryptoConfig sigCryptoConfig) {
+<span class="fc" id="L243">        this.sigCryptoConfig = sigCryptoConfig;</span>
+<span class="fc" id="L244">    }</span>
+
+    public String getUser() {
+<span class="fc" id="L247">        return user;</span>
+    }
+
+    public void setUser(String user) {
+<span class="fc" id="L251">        this.user = user;</span>
+<span class="fc" id="L252">    }</span>
+    
+    public String getUserCertAlias() {
+<span class="fc" id="L255">        return userCertAlias;</span>
+    }
+    
+    public void setUserCertAlias(String userCertAlias) {
+<span class="fc" id="L259">        this.userCertAlias = userCertAlias;</span>
+<span class="fc" id="L260">    }</span>
+
+    public QName getName() {
+<span class="fc" id="L263">        return new QName(NS, RAMPART_CONFIG_LN);</span>
+    }
+
+    public boolean isOptional() {
+        // TODO TODO
+<span class="nc" id="L268">        throw new UnsupportedOperationException(&quot;TODO&quot;);</span>
+    }
+    public boolean isIgnorable() {
+<span class="nc" id="L271">        throw new UnsupportedOperationException(&quot;TODO&quot;);</span>
+    }
+
+    public PolicyComponent normalize() {
+        // TODO TODO
+<span class="nc" id="L276">        throw new UnsupportedOperationException(&quot;TODO&quot;);</span>
+    }
+
+    public void serialize(XMLStreamWriter writer) throws XMLStreamException {
+<span class="nc" id="L280">        String prefix = writer.getPrefix(NS);</span>
+
+<span class="nc bnc" id="L282" title="All 2 branches missed.">        if (prefix == null) {</span>
+<span class="nc" id="L283">            prefix = PREFIX;</span>
+<span class="nc" id="L284">            writer.setPrefix(PREFIX, NS);</span>
+        }
+
+<span class="nc" id="L287">        writer.writeStartElement(PREFIX, RAMPART_CONFIG_LN, NS);</span>
+<span class="nc" id="L288">        writer.writeNamespace(prefix, NS);</span>
+
+<span class="nc bnc" id="L290" title="All 2 branches missed.">        if (getUser() != null) {</span>
+<span class="nc" id="L291">            writer.writeStartElement(NS, USER_LN);</span>
+<span class="nc" id="L292">            writer.writeCharacters(getUser());</span>
+<span class="nc" id="L293">            writer.writeEndElement();</span>
+        }
+        
+<span class="nc bnc" id="L296" title="All 2 branches missed.">        if (getUserCertAlias() != null) {</span>
+<span class="nc" id="L297">            writer.writeStartElement(NS, USER_CERT_ALIAS_LN);</span>
+<span class="nc" id="L298">            writer.writeCharacters(getUserCertAlias());</span>
+<span class="nc" id="L299">            writer.writeEndElement();</span>
+        }
+        
+<span class="nc bnc" id="L302" title="All 2 branches missed.">        if (getEncryptionUser() != null) {</span>
+<span class="nc" id="L303">            writer.writeStartElement(NS, ENCRYPTION_USER_LN);</span>
+<span class="nc" id="L304">            writer.writeCharacters(getEncryptionUser());</span>
+<span class="nc" id="L305">            writer.writeEndElement();</span>
+        }
+        
+<span class="nc bnc" id="L308" title="All 2 branches missed.">        if (getStsAlias() != null ) {</span>
+<span class="nc" id="L309">            writer.writeStartElement(NS, STS_ALIAS_LN);</span>
+<span class="nc" id="L310">            writer.writeCharacters(getStsAlias());</span>
+<span class="nc" id="L311">            writer.writeEndElement();</span>
+        }
+        
+<span class="nc bnc" id="L314" title="All 2 branches missed.">        if (getPwCbClass() != null) {</span>
+<span class="nc" id="L315">            writer.writeStartElement(NS, PW_CB_CLASS_LN);</span>
+<span class="nc" id="L316">            writer.writeCharacters(getPwCbClass());</span>
+<span class="nc" id="L317">            writer.writeEndElement();</span>
+        }
+        
+<span class="nc bnc" id="L320" title="All 2 branches missed.">        if (getPolicyValidatorCbClass() != null) {</span>
+<span class="nc" id="L321">            writer.writeStartElement(NS, POLICY_VALIDATOR_CB_CLASS_LN);</span>
+<span class="nc" id="L322">            writer.writeCharacters(getPolicyValidatorCbClass());</span>
+<span class="nc" id="L323">            writer.writeEndElement();</span>
+        }
+        
+<span class="nc bnc" id="L326" title="All 2 branches missed.">        if (getRampartConfigCbClass() != null) {</span>
+<span class="nc" id="L327">            writer.writeStartElement(NS, RAMPART_CONFIG_CB_CLASS_LN);</span>
+<span class="nc" id="L328">            writer.writeCharacters(getRampartConfigCbClass());</span>
+<span class="nc" id="L329">            writer.writeEndElement();     </span>
+        }
+        
+<span class="nc bnc" id="L332" title="All 2 branches missed.">        if (getTimestampPrecisionInMilliseconds() != null) {</span>
+<span class="nc" id="L333">            writer.writeStartElement(NS, TS_PRECISION_IN_MS_LN);</span>
+<span class="nc" id="L334">            writer.writeCharacters(getTimestampPrecisionInMilliseconds());</span>
+<span class="nc" id="L335">            writer.writeEndElement();</span>
+        }
+        
+<span class="nc bnc" id="L338" title="All 2 branches missed.">        if (getTimestampTTL() != null) {</span>
+<span class="nc" id="L339">            writer.writeStartElement(NS, TS_TTL_LN);</span>
+<span class="nc" id="L340">            writer.writeCharacters(getTimestampTTL());</span>
+<span class="nc" id="L341">            writer.writeEndElement();</span>
+        }
+        
+<span class="nc bnc" id="L344" title="All 2 branches missed.">        if (getTimestampMaxSkew() != null) {</span>
+<span class="nc" id="L345">            writer.writeStartElement(NS, TS_MAX_SKEW_LN);</span>
+<span class="nc" id="L346">            writer.writeCharacters(getTimestampMaxSkew());</span>
+<span class="nc" id="L347">            writer.writeEndElement();</span>
+        }
+
+<span class="nc bnc" id="L350" title="All 2 branches missed.">        if (getTokenStoreClass() != null) {</span>
+<span class="nc" id="L351">            writer.writeStartElement(NS, TOKEN_STORE_CLASS_LN);</span>
+<span class="nc" id="L352">            writer.writeCharacters(getTokenStoreClass());</span>
+<span class="nc" id="L353">            writer.writeEndElement();</span>
+        }
+
+<span class="nc bnc" id="L356" title="All 2 branches missed.">        if (getNonceLifeTime() != null) {</span>
+<span class="nc" id="L357">            writer.writeStartElement(NS, NONCE_LIFE_TIME);</span>
+<span class="nc" id="L358">            writer.writeCharacters(getNonceLifeTime());</span>
+<span class="nc" id="L359">            writer.writeEndElement();</span>
+        }
+        
+<span class="nc bnc" id="L362" title="All 2 branches missed.">        if (encrCryptoConfig != null) {</span>
+<span class="nc" id="L363">            writer.writeStartElement(NS, ENCR_CRYPTO_LN);</span>
+<span class="nc" id="L364">            encrCryptoConfig.serialize(writer);</span>
+<span class="nc" id="L365">            writer.writeEndElement();</span>
+            
+        }
+        
+<span class="nc bnc" id="L369" title="All 2 branches missed.">        if (decCryptoConfig != null) {</span>
+<span class="nc" id="L370">            writer.writeStartElement(NS, DEC_CRYPTO_LN);</span>
+<span class="nc" id="L371">            decCryptoConfig.serialize(writer);</span>
+<span class="nc" id="L372">            writer.writeEndElement();</span>
+        }
+        
+<span class="nc bnc" id="L375" title="All 2 branches missed.">        if(stsCryptoConfig != null) {</span>
+<span class="nc" id="L376">            writer.writeStartElement(NS, STS_CRYPTO_LN);</span>
+<span class="nc" id="L377">            stsCryptoConfig.serialize(writer);</span>
+<span class="nc" id="L378">            writer.writeEndElement();</span>
+        }
+        
+<span class="nc bnc" id="L381" title="All 2 branches missed.">        if (sigCryptoConfig != null) {</span>
+<span class="nc" id="L382">            writer.writeStartElement(NS, SIG_CRYPTO_LN);</span>
+<span class="nc" id="L383">            sigCryptoConfig.serialize(writer);</span>
+<span class="nc" id="L384">            writer.writeEndElement();</span>
+        }
+        
+<span class="nc" id="L387">        writer.writeEndElement();</span>
+
+<span class="nc" id="L389">    }</span>
+
+    public boolean equal(PolicyComponent policyComponent) {
+<span class="nc" id="L392">        throw new UnsupportedOperationException(&quot;TODO&quot;);</span>
+    }
+
+    public short getType() {
+<span class="fc" id="L396">        return Constants.TYPE_ASSERTION;</span>
+    }
+
+    public String getTimestampPrecisionInMilliseconds() {
+<span class="fc" id="L400">    	return timestampPrecisionInMilliseconds;</span>
+    }
+    
+    public void setTimestampPrecisionInMilliseconds(String timestampPrecisionInMilliseconds) {
+<span class="nc" id="L404">        this.timestampPrecisionInMilliseconds = timestampPrecisionInMilliseconds;</span>
+<span class="nc" id="L405">    }</span>
+    
+    /**
+     * @return Returns the timestampTTL.
+     */
+    public String getTimestampTTL() {
+<span class="fc" id="L411">        return timestampTTL;</span>
+    }
+
+    /**
+     * @param timestampTTL
+     *            The timestampTTL to set.
+     */
+    public void setTimestampTTL(String timestampTTL) {
+<span class="nc" id="L419">        this.timestampTTL = timestampTTL;</span>
+<span class="nc" id="L420">    }</span>
+    
+    /**
+     * @return Returns the timestampMaxSkew.
+     */
+    public String getTimestampMaxSkew() {
+<span class="fc" id="L426">        return timestampMaxSkew;</span>
+    }
+
+    /**
+     * @param timestampMaxSkew
+     *            The timestampMaxSkew to set.
+     */
+    public void setTimestampMaxSkew(String timestampMaxSkew) {
+<span class="nc" id="L434">        this.timestampMaxSkew = timestampMaxSkew;</span>
+<span class="nc" id="L435">    }</span>
+
+    public OptimizePartsConfig getOptimizeParts() {
+<span class="nc" id="L438">        return optimizeParts;</span>
+    }
+
+    public void setOptimizeParts(OptimizePartsConfig optimizeParts) {
+<span class="nc" id="L442">        this.optimizeParts = optimizeParts;</span>
+<span class="nc" id="L443">    }</span>
+
+    public String getStsAlias() {
+<span class="fc" id="L446">        return stsAlias;</span>
+    }
+
+    public void setStsAlias(String stsAlias) {
+<span class="fc" id="L450">        this.stsAlias = stsAlias;</span>
+<span class="fc" id="L451">    }</span>
+
+    public CryptoConfig getStsCryptoConfig() {
+<span class="fc" id="L454">        return stsCryptoConfig;</span>
+    }
+
+    public void setStsCryptoConfig(CryptoConfig stsCryptoConfig) {
+<span class="fc" id="L458">        this.stsCryptoConfig = stsCryptoConfig;</span>
+<span class="fc" id="L459">    }</span>
+    
+}
+</pre><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rampart.policy.model/SSLConfig.html b/axis2/java/core-rampart/code-coverage/org.apache.rampart.policy.model/SSLConfig.html
new file mode 100644
index 0000000..e73ffe3
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rampart.policy.model/SSLConfig.html
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>SSLConfig</title><script type="text/javascript" src="../.resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rampart.policy.model</a> &gt; <span class="el_class">SSLConfig</span></div><h1>SSLConfig</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">83 of 83</td><td class="ctr2">0%</td><td class="bar">4 of 4</td><td class="ctr2">0%</td><td class="ctr1">12</td><td class="ctr2">12</td><td class="ctr1">23</td><td class="ctr2">23</td><td class="ctr1">10</td><td class="ctr2">10</td></tr></tfoot><tbody><tr><td id="a7"><a href="SSLConfig.java.html#L46" class="el_method">serialize(XMLStreamWriter)</a></td><td class="bar" id="b0"><img src="../.resources/redbar.gif" width="120" height="10" title="46" alt="46"/></td><td class="ctr2" id="c0">0%</td><td class="bar" id="d0"><img src="../.resources/redbar.gif" width="120" height="10" title="4" alt="4"/></td><td class="ctr2" id="e0">0%</td><td class="ctr1" id="f0">3</td><td class="ctr2" id="g0">3</td><td class="ctr1" id="h0">13</td><td class="ctr2" id="i0">13</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a1"><a href="SSLConfig.java.html#L34" class="el_method">getName()</a></td><td class="bar" id="b1"><img src="../.resources/redbar.gif" width="15" height="10" title="6" alt="6"/></td><td class="ctr2" id="c1">0%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h2">1</td><td class="ctr2" id="i2">1</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a6"><a href="SSLConfig.java.html#L30" class="el_method">normalize()</a></td><td class="bar" id="b2"><img src="../.resources/redbar.gif" width="13" height="10" title="5" alt="5"/></td><td class="ctr2" id="c2">0%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h3">1</td><td class="ctr2" id="i3">1</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a5"><a href="SSLConfig.java.html#L39" class="el_method">isOptional()</a></td><td class="bar" id="b3"><img src="../.resources/redbar.gif" width="13" height="10" title="5" alt="5"/></td><td class="ctr2" id="c3">0%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">1</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h4">1</td><td class="ctr2" id="i4">1</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a4"><a href="SSLConfig.java.html#L42" class="el_method">isIgnorable()</a></td><td class="bar" id="b4"><img src="../.resources/redbar.gif" width="13" height="10" title="5" alt="5"/></td><td class="ctr2" id="c4">0%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">1</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h5">1</td><td class="ctr2" id="i5">1</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a8"><a href="SSLConfig.java.html#L25" class="el_method">setProp(Properties)</a></td><td class="bar" id="b5"><img src="../.resources/redbar.gif" width="10" height="10" title="4" alt="4"/></td><td class="ctr2" id="c5">0%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">1</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h1">2</td><td class="ctr2" id="i1">2</td><td class="ctr1" id="j5">1</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a0"><a href="SSLConfig.java.html#L75" class="el_method">equal(PolicyComponent)</a></td><td class="bar" id="b6"><img src="../.resources/redbar.gif" width="10" height="10" title="4" alt="4"/></td><td class="ctr2" id="c6">0%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">1</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">1</td><td class="ctr2" id="i6">1</td><td class="ctr1" id="j6">1</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a9"><a href="SSLConfig.java.html#L14" class="el_method">SSLConfig()</a></td><td class="bar" id="b7"><img src="../.resources/redbar.gif" width="7" height="10" title="3" alt="3"/></td><td class="ctr2" id="c7">0%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">1</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h7">1</td><td class="ctr2" id="i7">1</td><td class="ctr1" id="j7">1</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a2"><a href="SSLConfig.java.html#L22" class="el_method">getProp()</a></td><td class="bar" id="b8"><img src="../.resources/redbar.gif" width="7" height="10" title="3" alt="3"/></td><td class="ctr2" id="c8">0%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f8">1</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h8">1</td><td class="ctr2" id="i8">1</td><td class="ctr1" id="j8">1</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a3"><a href="SSLConfig.java.html#L71" class="el_method">getType()</a></td><td class="bar" id="b9"><img src="../.resources/redbar.gif" width="5" height="10" title="2" alt="2"/></td><td class="ctr2" id="c9">0%</td><td class="bar" id="d9"/><td class="ctr2" id="e9">n/a</td><td class="ctr1" id="f9">1</td><td class="ctr2" id="g9">1</td><td class="ctr1" id="h9">1</td><td class="ctr2" id="i9">1</td><td class="ctr1" id="j9">1</td><td class="ctr2" id="k9">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rampart.policy.model/SSLConfig.java.html b/axis2/java/core-rampart/code-coverage/org.apache.rampart.policy.model/SSLConfig.java.html
new file mode 100644
index 0000000..aea2afa
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rampart.policy.model/SSLConfig.java.html
@@ -0,0 +1,79 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>SSLConfig.java</title><link rel="stylesheet" href="../.resources/prettify.css" type="text/css"/><script type="text/javascript" src="../.resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rampart.policy.model</a> &gt; <span class="el_source">SSLConfig.java</span></div><h1>SSLConfig.java</h1><pre class="source lang-java linenums">package org.apache.rampart.policy.model;
+
+import java.util.Iterator;
+import java.util.Properties;
+
+import javax.xml.namespace.QName;
+import javax.xml.stream.XMLStreamException;
+import javax.xml.stream.XMLStreamWriter;
+
+import org.apache.neethi.Assertion;
+import org.apache.neethi.Constants;
+import org.apache.neethi.PolicyComponent;
+
+<span class="nc" id="L14">public class SSLConfig implements Assertion{</span>
+	public final static String SSL_LN = RampartConfig.SSL_CONFIG;
+	public final static String PROPERTY_LN = &quot;property&quot;;
+	public final static String PROPERTY_NAME_ATTR = &quot;name&quot;;
+	
+	private Properties prop;
+	
+	public Properties getProp() {
+<span class="nc" id="L22">        return prop;</span>
+    }
+    public void setProp(Properties prop) {
+<span class="nc" id="L25">        this.prop = prop;</span>
+<span class="nc" id="L26">    }</span>
+	
+	public PolicyComponent normalize() {
+        // TODO TODO
+<span class="nc" id="L30">        throw new UnsupportedOperationException(&quot;TODO&quot;);</span>
+    }
+	
+	public QName getName() {
+<span class="nc" id="L34">        return new QName(RampartConfig.NS, SSL_LN);</span>
+    }
+
+    public boolean isOptional() {
+        // TODO TODO
+<span class="nc" id="L39">        throw new UnsupportedOperationException(&quot;TODO&quot;);</span>
+    }
+    public boolean isIgnorable() {
+<span class="nc" id="L42">        throw new UnsupportedOperationException(&quot;TODO&quot;);</span>
+    }
+    
+    public void serialize(XMLStreamWriter writer) throws XMLStreamException {
+<span class="nc" id="L46">        String prefix = writer.getPrefix(RampartConfig.NS);</span>
+        
+<span class="nc bnc" id="L48" title="All 2 branches missed.">        if (prefix == null) {</span>
+<span class="nc" id="L49">            prefix = RampartConfig.NS;</span>
+<span class="nc" id="L50">            writer.setPrefix(prefix, RampartConfig.NS);</span>
+        }                
+        
+        String key;
+        String value;
+        
+<span class="nc bnc" id="L56" title="All 2 branches missed.">        for (Iterator iterator = prop.keySet().iterator(); iterator.hasNext();) {</span>
+<span class="nc" id="L57">            key = (String) iterator.next();</span>
+<span class="nc" id="L58">            value = prop.getProperty(key);</span>
+<span class="nc" id="L59">            writer.writeStartElement(RampartConfig.NS, PROPERTY_LN);</span>
+
+<span class="nc" id="L61">            writer.writeAttribute(&quot;name&quot;, key);</span>
+
+<span class="nc" id="L63">            writer.writeCharacters(value);</span>
+<span class="nc" id="L64">            writer.writeEndElement();</span>
+        }
+        
+<span class="nc" id="L67">        writer.writeEndElement();</span>
+<span class="nc" id="L68">    }</span>
+    
+    public short getType() {
+<span class="nc" id="L71">        return Constants.TYPE_ASSERTION;</span>
+    }
+    
+    public boolean equal(PolicyComponent policyComponent) {
+<span class="nc" id="L75">        throw new UnsupportedOperationException();</span>
+    }
+    
+}
+</pre><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rampart.policy.model/index.html b/axis2/java/core-rampart/code-coverage/org.apache.rampart.policy.model/index.html
new file mode 100644
index 0000000..1ff5a2b
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rampart.policy.model/index.html
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>org.apache.rampart.policy.model</title><script type="text/javascript" src="../.resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <span class="el_package">org.apache.rampart.policy.model</span></div><h1>org.apache.rampart.policy.model</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">654 of 805</td><td class="ctr2">19%</td><td class="bar">64 of 64</td><td class="ctr2">0%</td><td class="ctr1">78</td><td class="ctr2">116</td><td class="ctr1">196</td><td class="ctr2">252</td><td class="ctr1">46</td><td class="ctr2">84</td><td class="ctr1">2</td><td class="ctr2">4</td></tr></tfoot><tbody><tr><td id="a2"><a href="RampartConfig.html" class="el_class">RampartConfig</a></td><td class="bar" id="b0"><img src="../.resources/redbar.gif" width="84" height="10" title="286" alt="286"/><img src="../.resources/greenbar.gif" width="35" height="10" title="119" alt="119"/></td><td class="ctr2" id="c0">29%</td><td class="bar" id="d0"><img src="../.resources/redbar.gif" width="120" height="10" title="34" alt="34"/></td><td class="ctr2" id="e0">0%</td><td class="ctr1" id="f0">31</td><td class="ctr2" id="g0">61</td><td class="ctr1" id="h0">92</td><td class="ctr2" id="i0">137</td><td class="ctr1" id="j0">14</td><td class="ctr2" id="k0">44</td><td class="ctr1" id="l2">0</td><td class="ctr2" id="m0">1</td></tr><tr><td id="a1"><a href="OptimizePartsConfig.html" class="el_class">OptimizePartsConfig</a></td><td class="bar" id="b1"><img src="../.resources/redbar.gif" width="48" height="10" title="165" alt="165"/></td><td class="ctr2" id="c2">0%</td><td class="bar" id="d1"><img src="../.resources/redbar.gif" width="49" height="10" title="14" alt="14"/></td><td class="ctr2" id="e1">0%</td><td class="ctr1" id="f1">19</td><td class="ctr2" id="g2">19</td><td class="ctr1" id="h1">47</td><td class="ctr2" id="i1">47</td><td class="ctr1" id="j1">12</td><td class="ctr2" id="k2">12</td><td class="ctr1" id="l0">1</td><td class="ctr2" id="m1">1</td></tr><tr><td id="a0"><a href="CryptoConfig.html" class="el_class">CryptoConfig</a></td><td class="bar" id="b2"><img src="../.resources/redbar.gif" width="35" height="10" title="120" alt="120"/><img src="../.resources/greenbar.gif" width="9" height="10" title="32" alt="32"/></td><td class="ctr2" id="c1">21%</td><td class="bar" id="d2"><img src="../.resources/redbar.gif" width="42" height="10" title="12" alt="12"/></td><td class="ctr2" id="e2">0%</td><td class="ctr1" id="f2">16</td><td class="ctr2" id="g1">24</td><td class="ctr1" id="h2">34</td><td class="ctr2" id="i2">45</td><td class="ctr1" id="j2">10</td><td class="ctr2" id="k1">18</td><td class="ctr1" id="l3">0</td><td class="ctr2" id="m2">1</td></tr><tr><td id="a3"><a href="SSLConfig.html" class="el_class">SSLConfig</a></td><td class="bar" id="b3"><img src="../.resources/redbar.gif" width="24" height="10" title="83" alt="83"/></td><td class="ctr2" id="c3">0%</td><td class="bar" id="d3"><img src="../.resources/redbar.gif" width="14" height="10" title="4" alt="4"/></td><td class="ctr2" id="e3">0%</td><td class="ctr1" id="f3">12</td><td class="ctr2" id="g3">12</td><td class="ctr1" id="h3">23</td><td class="ctr2" id="i3">23</td><td class="ctr1" id="j3">10</td><td class="ctr2" id="k3">10</td><td class="ctr1" id="l1">1</td><td class="ctr2" id="m3">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rampart.policy/RampartPolicyBuilder.html b/axis2/java/core-rampart/code-coverage/org.apache.rampart.policy/RampartPolicyBuilder.html
new file mode 100644
index 0000000..09e1150
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rampart.policy/RampartPolicyBuilder.html
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>RampartPolicyBuilder</title><script type="text/javascript" src="../.resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rampart.policy</a> &gt; <span class="el_class">RampartPolicyBuilder</span></div><h1>RampartPolicyBuilder</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">54 of 473</td><td class="ctr2">89%</td><td class="bar">10 of 60</td><td class="ctr2">83%</td><td class="ctr1">10</td><td class="ctr2">51</td><td class="ctr1">12</td><td class="ctr2">136</td><td class="ctr1">2</td><td class="ctr2">21</td></tr></tfoot><tbody><tr><td id="a20"><a href="RampartPolicyBuilder.java.html#L339" class="el_method">symmetricBinding(SymmetricBinding, RampartPolicyData)</a></td><td class="bar" id="b0"><img src="../.resources/redbar.gif" width="21" height="10" title="25" alt="25"/><img src="../.resources/greenbar.gif" width="10" height="10" title="12" alt="12"/></td><td class="ctr2" id="c18">32%</td><td class="bar" id="d0"><img src="../.resources/redbar.gif" width="20" height="10" title="5" alt="5"/><img src="../.resources/greenbar.gif" width="4" height="10" title="1" alt="1"/></td><td class="ctr2" id="e8">17%</td><td class="ctr1" id="f0">3</td><td class="ctr2" id="g1">4</td><td class="ctr1" id="h0">6</td><td class="ctr2" id="i2">10</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a2"><a href="RampartPolicyBuilder.java.html#L74" class="el_method">build(List)</a></td><td class="bar" id="b1"><img src="../.resources/redbar.gif" width="14" height="10" title="17" alt="17"/><img src="../.resources/greenbar.gif" width="105" height="10" title="125" alt="125"/></td><td class="ctr2" id="c16">88%</td><td class="bar" id="d1"><img src="../.resources/redbar.gif" width="8" height="10" title="2" alt="2"/><img src="../.resources/greenbar.gif" width="112" height="10" title="28" alt="28"/></td><td class="ctr2" id="e5">93%</td><td class="ctr1" id="f1">2</td><td class="ctr2" id="g0">16</td><td class="ctr1" id="h1">2</td><td class="ctr2" id="i0">35</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a0"><a href="RampartPolicyBuilder.java.html#L366" class="el_method">asymmetricBinding(AsymmetricBinding, RampartPolicyData)</a></td><td class="bar" id="b2"><img src="../.resources/redbar.gif" width="4" height="10" title="5" alt="5"/><img src="../.resources/greenbar.gif" width="17" height="10" title="21" alt="21"/></td><td class="ctr2" id="c17">81%</td><td class="bar" id="d2"><img src="../.resources/redbar.gif" width="8" height="10" title="2" alt="2"/><img src="../.resources/greenbar.gif" width="8" height="10" title="2" alt="2"/></td><td class="ctr2" id="e6">50%</td><td class="ctr1" id="f2">2</td><td class="ctr2" id="g4">3</td><td class="ctr1" id="h3">1</td><td class="ctr2" id="i4">7</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a5"><a href="RampartPolicyBuilder.java.html#L384" class="el_method">processMTOMSerialization(MTOMAssertion, RampartPolicyData)</a></td><td class="bar" id="b3"><img src="../.resources/redbar.gif" width="3" height="10" title="4" alt="4"/></td><td class="ctr2" id="c19">0%</td><td class="bar" id="d9"/><td class="ctr2" id="e9">n/a</td><td class="ctr1" id="f3">1</td><td class="ctr2" id="g9">1</td><td class="ctr1" id="h2">2</td><td class="ctr2" id="i14">2</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a16"><a href="RampartPolicyBuilder.java.html#L49" class="el_method">RampartPolicyBuilder()</a></td><td class="bar" id="b4"><img src="../.resources/redbar.gif" width="2" height="10" title="3" alt="3"/></td><td class="ctr2" id="c20">0%</td><td class="bar" id="d10"/><td class="ctr2" id="e10">n/a</td><td class="ctr1" id="f4">1</td><td class="ctr2" id="g10">1</td><td class="ctr1" id="h4">1</td><td class="ctr2" id="i19">1</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a9"><a href="RampartPolicyBuilder.java.html#L254" class="el_method">processSignedEncryptedParts(SignedEncryptedParts, RampartPolicyData)</a></td><td class="bar" id="b5"><img src="../.resources/greenbar.gif" width="61" height="10" title="73" alt="73"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d4"><img src="../.resources/greenbar.gif" width="24" height="10" title="6" alt="6"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g2">4</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i1">20</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a8"><a href="RampartPolicyBuilder.java.html#L231" class="el_method">processSignedEncryptedElements(SignedEncryptedElements, RampartPolicyData)</a></td><td class="bar" id="b6"><img src="../.resources/greenbar.gif" width="25" height="10" title="30" alt="30"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d5"><img src="../.resources/greenbar.gif" width="24" height="10" title="6" alt="6"/></td><td class="ctr2" id="e1">100%</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g3">4</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i3">8</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a19"><a href="RampartPolicyBuilder.java.html#L321" class="el_method">symmAsymmBinding(SymmetricAsymmetricBindingBase, RampartPolicyData)</a></td><td class="bar" id="b7"><img src="../.resources/greenbar.gif" width="17" height="10" title="21" alt="21"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d11"/><td class="ctr2" id="e11">n/a</td><td class="ctr1" id="f8">0</td><td class="ctr2" id="g11">1</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i6">6</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a12"><a href="RampartPolicyBuilder.java.html#L149" class="el_method">processTransportBinding(TransportBinding, RampartPolicyData)</a></td><td class="bar" id="b8"><img src="../.resources/greenbar.gif" width="16" height="10" title="20" alt="20"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d3"><img src="../.resources/redbar.gif" width="4" height="10" title="1" alt="1"/><img src="../.resources/greenbar.gif" width="4" height="10" title="1" alt="1"/></td><td class="ctr2" id="e7">50%</td><td class="ctr1" id="f5">1</td><td class="ctr2" id="g5">2</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i5">7</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a4"><a href="RampartPolicyBuilder.java.html#L280" class="el_method">processContentEncryptedElements(ContentEncryptedElements, RampartPolicyData)</a></td><td class="bar" id="b9"><img src="../.resources/greenbar.gif" width="15" height="10" title="18" alt="18"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d6"><img src="../.resources/greenbar.gif" width="8" height="10" title="2" alt="2"/></td><td class="ctr2" id="e2">100%</td><td class="ctr1" id="f9">0</td><td class="ctr2" id="g6">2</td><td class="ctr1" id="h9">0</td><td class="ctr2" id="i7">5</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k9">1</td></tr><tr><td id="a7"><a href="RampartPolicyBuilder.java.html#L290" class="el_method">processRequiredElements(RequiredElements, RampartPolicyData)</a></td><td class="bar" id="b10"><img src="../.resources/greenbar.gif" width="15" height="10" title="18" alt="18"/></td><td class="ctr2" id="c5">100%</td><td class="bar" id="d7"><img src="../.resources/greenbar.gif" width="8" height="10" title="2" alt="2"/></td><td class="ctr2" id="e3">100%</td><td class="ctr1" id="f10">0</td><td class="ctr2" id="g7">2</td><td class="ctr1" id="h10">0</td><td class="ctr2" id="i8">5</td><td class="ctr1" id="j10">0</td><td class="ctr2" id="k10">1</td></tr><tr><td id="a1"><a href="RampartPolicyBuilder.java.html#L305" class="el_method">binding(Binding, RampartPolicyData)</a></td><td class="bar" id="b11"><img src="../.resources/greenbar.gif" width="15" height="10" title="18" alt="18"/></td><td class="ctr2" id="c6">100%</td><td class="bar" id="d12"/><td class="ctr2" id="e12">n/a</td><td class="ctr1" id="f11">0</td><td class="ctr2" id="g12">1</td><td class="ctr1" id="h11">0</td><td class="ctr2" id="i9">5</td><td class="ctr1" id="j11">0</td><td class="ctr2" id="k11">1</td></tr><tr><td id="a11"><a href="RampartPolicyBuilder.java.html#L188" class="el_method">processSymmetricPolicyBinding(SymmetricBinding, RampartPolicyData)</a></td><td class="bar" id="b12"><img src="../.resources/greenbar.gif" width="10" height="10" title="13" alt="13"/></td><td class="ctr2" id="c7">100%</td><td class="bar" id="d13"/><td class="ctr2" id="e13">n/a</td><td class="ctr1" id="f12">0</td><td class="ctr2" id="g13">1</td><td class="ctr1" id="h12">0</td><td class="ctr2" id="i10">5</td><td class="ctr1" id="j12">0</td><td class="ctr2" id="k12">1</td></tr><tr><td id="a3"><a href="RampartPolicyBuilder.java.html#L210" class="el_method">processAsymmetricPolicyBinding(AsymmetricBinding, RampartPolicyData)</a></td><td class="bar" id="b13"><img src="../.resources/greenbar.gif" width="10" height="10" title="13" alt="13"/></td><td class="ctr2" id="c8">100%</td><td class="bar" id="d14"/><td class="ctr2" id="e14">n/a</td><td class="ctr1" id="f13">0</td><td class="ctr2" id="g14">1</td><td class="ctr1" id="h13">0</td><td class="ctr2" id="i11">5</td><td class="ctr1" id="j13">0</td><td class="ctr2" id="k13">1</td></tr><tr><td id="a17"><a href="RampartPolicyBuilder.java.html#L137" class="el_method">setWebServiceSecurityPolicyNS(Assertion, RampartPolicyData)</a></td><td class="bar" id="b14"><img src="../.resources/greenbar.gif" width="7" height="10" title="9" alt="9"/></td><td class="ctr2" id="c9">100%</td><td class="bar" id="d8"><img src="../.resources/greenbar.gif" width="8" height="10" title="2" alt="2"/></td><td class="ctr2" id="e4">100%</td><td class="ctr1" id="f14">0</td><td class="ctr2" id="g8">2</td><td class="ctr1" id="h14">0</td><td class="ctr2" id="i12">3</td><td class="ctr1" id="j14">0</td><td class="ctr2" id="k14">1</td></tr><tr><td id="a15"><a href="RampartPolicyBuilder.java.html#L217" class="el_method">processWSS11(Wss11, RampartPolicyData)</a></td><td class="bar" id="b15"><img src="../.resources/greenbar.gif" width="6" height="10" title="8" alt="8"/></td><td class="ctr2" id="c10">100%</td><td class="bar" id="d15"/><td class="ctr2" id="e15">n/a</td><td class="ctr1" id="f15">0</td><td class="ctr2" id="g15">1</td><td class="ctr1" id="h15">0</td><td class="ctr2" id="i13">3</td><td class="ctr1" id="j15">0</td><td class="ctr2" id="k15">1</td></tr><tr><td id="a13"><a href="RampartPolicyBuilder.java.html#L164" class="el_method">processTrust10(Trust10, RampartPolicyData)</a></td><td class="bar" id="b16"><img src="../.resources/greenbar.gif" width="3" height="10" title="4" alt="4"/></td><td class="ctr2" id="c11">100%</td><td class="bar" id="d16"/><td class="ctr2" id="e16">n/a</td><td class="ctr1" id="f16">0</td><td class="ctr2" id="g16">1</td><td class="ctr1" id="h16">0</td><td class="ctr2" id="i15">2</td><td class="ctr1" id="j16">0</td><td class="ctr2" id="k16">1</td></tr><tr><td id="a6"><a href="RampartPolicyBuilder.java.html#L173" class="el_method">processRampartConfig(RampartConfig, RampartPolicyData)</a></td><td class="bar" id="b17"><img src="../.resources/greenbar.gif" width="3" height="10" title="4" alt="4"/></td><td class="ctr2" id="c12">100%</td><td class="bar" id="d17"/><td class="ctr2" id="e17">n/a</td><td class="ctr1" id="f17">0</td><td class="ctr2" id="g17">1</td><td class="ctr1" id="h17">0</td><td class="ctr2" id="i16">2</td><td class="ctr1" id="j17">0</td><td class="ctr2" id="k17">1</td></tr><tr><td id="a14"><a href="RampartPolicyBuilder.java.html#L195" class="el_method">processWSS10(Wss10, RampartPolicyData)</a></td><td class="bar" id="b18"><img src="../.resources/greenbar.gif" width="3" height="10" title="4" alt="4"/></td><td class="ctr2" id="c13">100%</td><td class="bar" id="d18"/><td class="ctr2" id="e18">n/a</td><td class="ctr1" id="f18">0</td><td class="ctr2" id="g18">1</td><td class="ctr1" id="h18">0</td><td class="ctr2" id="i17">2</td><td class="ctr1" id="j18">0</td><td class="ctr2" id="k18">1</td></tr><tr><td id="a10"><a href="RampartPolicyBuilder.java.html#L378" class="el_method">processSupportingTokens(SupportingToken, RampartPolicyData)</a></td><td class="bar" id="b19"><img src="../.resources/greenbar.gif" width="3" height="10" title="4" alt="4"/></td><td class="ctr2" id="c14">100%</td><td class="bar" id="d19"/><td class="ctr2" id="e19">n/a</td><td class="ctr1" id="f19">0</td><td class="ctr2" id="g19">1</td><td class="ctr1" id="h19">0</td><td class="ctr2" id="i18">2</td><td class="ctr1" id="j19">0</td><td class="ctr2" id="k19">1</td></tr><tr><td id="a18"><a href="RampartPolicyBuilder.java.html#L51" class="el_method">static {...}</a></td><td class="bar" id="b20"><img src="../.resources/greenbar.gif" width="3" height="10" title="4" alt="4"/></td><td class="ctr2" id="c15">100%</td><td class="bar" id="d20"/><td class="ctr2" id="e20">n/a</td><td class="ctr1" id="f20">0</td><td class="ctr2" id="g20">1</td><td class="ctr1" id="h20">0</td><td class="ctr2" id="i20">1</td><td class="ctr1" id="j20">0</td><td class="ctr2" id="k20">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rampart.policy/RampartPolicyBuilder.java.html b/axis2/java/core-rampart/code-coverage/org.apache.rampart.policy/RampartPolicyBuilder.java.html
new file mode 100644
index 0000000..c93a77a
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rampart.policy/RampartPolicyBuilder.java.html
@@ -0,0 +1,387 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>RampartPolicyBuilder.java</title><link rel="stylesheet" href="../.resources/prettify.css" type="text/css"/><script type="text/javascript" src="../.resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rampart.policy</a> &gt; <span class="el_source">RampartPolicyBuilder.java</span></div><h1>RampartPolicyBuilder.java</h1><pre class="source lang-java linenums">/*
+ * Copyright 2004,2005 The Apache Software Foundation.
+ *
+ * Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.rampart.policy;
+
+import org.apache.axis2.policy.model.MTOMAssertion;
+import org.apache.commons.logging.Log;
+import org.apache.commons.logging.LogFactory;
+import org.apache.neethi.Assertion;
+import org.apache.rampart.policy.model.RampartConfig;
+import org.apache.ws.secpolicy.WSSPolicyException;
+import org.apache.ws.secpolicy.model.AsymmetricBinding;
+import org.apache.ws.secpolicy.model.Binding;
+import org.apache.ws.secpolicy.model.ContentEncryptedElements;
+import org.apache.ws.secpolicy.model.EncryptionToken;
+import org.apache.ws.secpolicy.model.Header;
+import org.apache.ws.secpolicy.model.InitiatorToken;
+import org.apache.ws.secpolicy.model.ProtectionToken;
+import org.apache.ws.secpolicy.model.RecipientToken;
+import org.apache.ws.secpolicy.model.RequiredElements;
+import org.apache.ws.secpolicy.model.SignatureToken;
+import org.apache.ws.secpolicy.model.SignedEncryptedElements;
+import org.apache.ws.secpolicy.model.SignedEncryptedParts;
+import org.apache.ws.secpolicy.model.SupportingToken;
+import org.apache.ws.secpolicy.model.SymmetricAsymmetricBindingBase;
+import org.apache.ws.secpolicy.model.SymmetricBinding;
+import org.apache.ws.secpolicy.model.TokenWrapper;
+import org.apache.ws.secpolicy.model.TransportBinding;
+import org.apache.ws.secpolicy.model.TransportToken;
+import org.apache.ws.secpolicy.model.Trust10;
+import org.apache.ws.secpolicy.model.Wss10;
+import org.apache.ws.secpolicy.model.Wss11;
+
+import java.util.Iterator;
+import java.util.List;
+
+<span class="nc" id="L49">public class RampartPolicyBuilder {</span>
+    
+<span class="fc" id="L51">    private static Log log = LogFactory.getLog(RampartPolicyBuilder.class);</span>
+
+    /**
+     * Compile the parsed security data into one Policy data block.
+     * 
+     * This methods loops over all top level Policy Engine data elements,
+     * extracts the parsed parameters and sets them into a single data block.
+     * During this processing the method prepares the parameters in a format
+     * that is ready for processing by the WSS4J functions.
+     * 
+     * &lt;p/&gt;
+     * 
+     * The WSS4J policy enabled handler takes this data block to control the
+     * setup of the security header.
+     * 
+     * @param topLevelAssertions
+     *            The iterator of the top level policy assertions
+     * @return The compile Poilcy data block.
+     * @throws WSSPolicyException
+     */
+    public static RampartPolicyData build(List topLevelAssertions)
+            throws WSSPolicyException {
+        
+<span class="fc" id="L74">        RampartPolicyData rpd = new RampartPolicyData();</span>
+        
+<span class="fc bfc" id="L76" title="All 2 branches covered.">        for (Iterator iter = topLevelAssertions.iterator(); iter.hasNext();) {</span>
+<span class="fc" id="L77">            Assertion assertion = (Assertion) iter.next();</span>
+<span class="fc bfc" id="L78" title="All 2 branches covered.">            if (assertion instanceof Binding) {</span>
+
+<span class="fc" id="L80">                setWebServiceSecurityPolicyNS(assertion, rpd);</span>
+
+<span class="fc bfc" id="L82" title="All 2 branches covered.">                if (assertion instanceof SymmetricBinding) {</span>
+<span class="fc" id="L83">                    processSymmetricPolicyBinding((SymmetricBinding) assertion, rpd);</span>
+<span class="fc bfc" id="L84" title="All 2 branches covered.">                } else if(assertion instanceof AsymmetricBinding) {</span>
+<span class="fc" id="L85">                    processAsymmetricPolicyBinding((AsymmetricBinding) assertion, rpd);</span>
+                } else {
+<span class="fc" id="L87">                    processTransportBinding((TransportBinding) assertion, rpd);</span>
+                }
+                
+                /*
+                 * Don't change the order of Wss11 / Wss10 instance checks
+                 * because Wss11 extends Wss10 - thus first check Wss11.
+                 */
+<span class="fc bfc" id="L94" title="All 2 branches covered.">            } else if (assertion instanceof Wss11) {</span>
+<span class="fc" id="L95">                processWSS11((Wss11) assertion, rpd);</span>
+<span class="fc bfc" id="L96" title="All 2 branches covered.">            } else if (assertion instanceof Wss10) {</span>
+<span class="fc" id="L97">                processWSS10((Wss10) assertion, rpd);</span>
+<span class="fc bfc" id="L98" title="All 2 branches covered.">            } else if (assertion instanceof SignedEncryptedElements) {</span>
+<span class="fc" id="L99">                processSignedEncryptedElements((SignedEncryptedElements) assertion,</span>
+                        rpd);
+<span class="fc bfc" id="L101" title="All 2 branches covered.">            } else if (assertion instanceof SignedEncryptedParts) {</span>
+<span class="fc" id="L102">                processSignedEncryptedParts((SignedEncryptedParts) assertion, rpd);</span>
+<span class="fc bfc" id="L103" title="All 2 branches covered.">            } else if ( assertion instanceof RequiredElements) {   </span>
+<span class="fc" id="L104">                processRequiredElements((RequiredElements)assertion, rpd);</span>
+<span class="fc bfc" id="L105" title="All 2 branches covered.">            } else if (assertion instanceof ContentEncryptedElements) { </span>
+<span class="fc" id="L106">                processContentEncryptedElements((ContentEncryptedElements) assertion, rpd);</span>
+<span class="fc bfc" id="L107" title="All 2 branches covered.">            }else if (assertion instanceof SupportingToken) {</span>
+
+                //Set policy version. Cos a supporting token can appear along without a binding
+<span class="fc" id="L110">                setWebServiceSecurityPolicyNS(assertion, rpd);</span>
+
+<span class="fc" id="L112">                processSupportingTokens((SupportingToken) assertion, rpd);</span>
+<span class="fc bfc" id="L113" title="All 2 branches covered.">            } else if (assertion instanceof Trust10) {</span>
+<span class="fc" id="L114">                processTrust10((Trust10)assertion, rpd);</span>
+<span class="fc bfc" id="L115" title="All 2 branches covered.">            } else if (assertion instanceof RampartConfig) {</span>
+<span class="fc" id="L116">                processRampartConfig((RampartConfig)assertion, rpd);</span>
+<span class="pc bpc" id="L117" title="1 of 2 branches missed.">            } else if (assertion instanceof MTOMAssertion){</span>
+<span class="nc" id="L118">            	processMTOMSerialization((MTOMAssertion)assertion, rpd);</span>
+            } else {
+<span class="pc bpc" id="L120" title="1 of 2 branches missed.">                if (log.isDebugEnabled()) {</span>
+<span class="nc" id="L121">                    log.debug(&quot;Unknown top level PED found: &quot;</span>
+                            + assertion.getClass().getName());
+                }
+            }
+<span class="fc" id="L125">        }</span>
+        
+<span class="fc" id="L127">        return rpd;</span>
+    }
+
+    /**
+     * Sets web service security policy version. The policy version is extracted from an assertion.
+     * But if namespace is already set this method will just return.
+     * @param assertion The assertion to get policy namespace.
+     */
+    private static void setWebServiceSecurityPolicyNS(Assertion assertion, RampartPolicyData policyData) {
+
+<span class="fc bfc" id="L137" title="All 2 branches covered.">        if (policyData.getWebServiceSecurityPolicyNS() == null) {</span>
+<span class="fc" id="L138">            policyData.setWebServiceSecurityPolicyNS(assertion.getName().getNamespaceURI());</span>
+        }        
+<span class="fc" id="L140">    }</span>
+
+ 
+    
+    /**
+     * @param binding
+     * @param rpd
+     */
+    private static void processTransportBinding(TransportBinding binding, RampartPolicyData rpd) {
+<span class="fc" id="L149">        binding(binding, rpd);</span>
+<span class="fc" id="L150">        rpd.setTransportBinding(true);</span>
+<span class="fc" id="L151">        rpd.setTokenProtection(binding.isTokenProtection());</span>
+<span class="fc" id="L152">        TransportToken transportToken = binding.getTransportToken();</span>
+<span class="pc bpc" id="L153" title="1 of 2 branches missed.">        if ( transportToken != null ) {</span>
+<span class="fc" id="L154">            rpd.setTransportToken(transportToken.getTransportToken());</span>
+        }
+<span class="fc" id="L156">    }</span>
+
+    /**
+     * Add TRust10 assertion info into rampart policy data
+     * @param trust10
+     * @param rpd
+     */
+    private static void processTrust10(Trust10 trust10, RampartPolicyData rpd) {
+<span class="fc" id="L164">        rpd.setTrust10(trust10);</span>
+<span class="fc" id="L165">    }</span>
+
+    /**
+     * Add the rampart configuration information into rampart policy data.
+     * @param config
+     * @param rpd
+     */
+    private static void processRampartConfig(RampartConfig config, RampartPolicyData rpd) {
+<span class="fc" id="L173">        rpd.setRampartConfig(config);</span>
+<span class="fc" id="L174">    }</span>
+
+    /**
+     * Evaluate the symmetric policy binding data.
+     * 
+     * @param symmBinding
+     *            The binding data
+     * @param rpd
+     *            The WSS4J data to initialize
+     * @throws WSSPolicyException
+     */
+    private static void processSymmetricPolicyBinding(
+            SymmetricBinding symmBinding, RampartPolicyData rpd)
+            throws WSSPolicyException {
+<span class="fc" id="L188">        rpd.setSymmetricBinding(true);</span>
+<span class="fc" id="L189">        binding(symmBinding, rpd);</span>
+<span class="fc" id="L190">        symmAsymmBinding(symmBinding, rpd);</span>
+<span class="fc" id="L191">        symmetricBinding(symmBinding, rpd);</span>
+<span class="fc" id="L192">    }</span>
+
+    private static void processWSS10(Wss10 wss10, RampartPolicyData rpd) {
+<span class="fc" id="L195">        rpd.setWss10(wss10);</span>
+<span class="fc" id="L196">    }</span>
+
+    /**
+     * Evaluate the asymmetric policy binding data.
+     * 
+     * @param binding
+     *            The binding data
+     * @param rpd
+     *            The WSS4J data to initialize
+     * @throws WSSPolicyException
+     */
+    private static void processAsymmetricPolicyBinding(
+            AsymmetricBinding binding, RampartPolicyData rpd)
+            throws WSSPolicyException {
+<span class="fc" id="L210">        rpd.setAsymmetricBinding(true);</span>
+<span class="fc" id="L211">        binding(binding, rpd);</span>
+<span class="fc" id="L212">        symmAsymmBinding(binding, rpd);</span>
+<span class="fc" id="L213">        asymmetricBinding(binding, rpd);</span>
+<span class="fc" id="L214">    }</span>
+
+    private static void processWSS11(Wss11 wss11, RampartPolicyData rpd) {
+<span class="fc" id="L217">        rpd.setSignatureConfirmation(wss11.isRequireSignatureConfirmation());</span>
+<span class="fc" id="L218">        rpd.setWss11(wss11);</span>
+<span class="fc" id="L219">    }</span>
+
+    /**
+     * Populate elements to sign and/or encrypt with the message tokens.
+     * 
+     * @param see
+     *            The data describing the elements (XPath)
+     * @param rpd
+     *            The WSS4J data to initialize
+     */
+    private static void processSignedEncryptedElements(
+            SignedEncryptedElements see, RampartPolicyData rpd) {
+<span class="fc" id="L231">        Iterator it = see.getXPathExpressions().iterator();</span>
+<span class="fc bfc" id="L232" title="All 2 branches covered.">        if (see.isSignedElemets()) {</span>
+<span class="fc bfc" id="L233" title="All 2 branches covered.">            while (it.hasNext()) {</span>
+<span class="fc" id="L234">                rpd.setSignedElements((String) it.next());</span>
+            }
+        } else {
+<span class="fc bfc" id="L237" title="All 2 branches covered.">            while (it.hasNext()) {</span>
+<span class="fc" id="L238">                rpd.setEncryptedElements((String) it.next());</span>
+            }
+        }
+<span class="fc" id="L241">        rpd.addDeclaredNamespaces(see.getDeclaredNamespaces());</span>
+<span class="fc" id="L242">    }</span>
+
+    /**
+     * Populate parts to sign and/or encrypt with the message tokens.
+     * 
+     * @param sep
+     *            The data describing the parts
+     * @param rpd
+     *            The WSS4J data to initialize
+     */
+    private static void processSignedEncryptedParts(SignedEncryptedParts sep,
+            RampartPolicyData rpd) {
+<span class="fc" id="L254">        Iterator it = sep.getHeaders().iterator();</span>
+<span class="fc bfc" id="L255" title="All 2 branches covered.">        if (sep.isSignedParts()) {</span>
+<span class="fc" id="L256">            rpd.setSignBody(sep.isBody());</span>
+<span class="fc" id="L257">            rpd.setSignAttachments(sep.isAttachments());</span>
+<span class="fc" id="L258">            rpd.setSignAllHeaders(sep.isSignAllHeaders());</span>
+<span class="fc" id="L259">           	rpd.setSignBodyOptional(sep.isOptional());</span>
+<span class="fc" id="L260">           	rpd.setSignAttachmentsOptional(sep.isOptional());</span>
+<span class="fc bfc" id="L261" title="All 2 branches covered.">            while (it.hasNext()) {</span>
+<span class="fc" id="L262">                Header header = (Header) it.next();</span>
+<span class="fc" id="L263">                rpd.addSignedPart(header.getNamespace(), header.getName());</span>
+<span class="fc" id="L264">            }</span>
+        } else {
+<span class="fc" id="L266">            rpd.setEncryptBody(sep.isBody());</span>
+<span class="fc" id="L267">            rpd.setEncryptAttachments(sep.isAttachments());</span>
+<span class="fc" id="L268">            rpd.setEncryptBodyOptional(sep.isOptional());</span>
+<span class="fc" id="L269">           	rpd.setEncryptAttachmentsOptional(sep.isOptional());</span>
+<span class="fc bfc" id="L270" title="All 2 branches covered.">            while (it.hasNext()) {</span>
+<span class="fc" id="L271">                Header header = (Header) it.next();</span>
+<span class="fc" id="L272">                rpd.setEncryptedParts(header.getNamespace(), header.getName(),&quot;Header&quot;);</span>
+<span class="fc" id="L273">            }</span>
+        }
+<span class="fc" id="L275">    }</span>
+    
+    private static void processContentEncryptedElements(ContentEncryptedElements cee,
+            RampartPolicyData rpd) {
+        
+<span class="fc" id="L280">        Iterator it = cee.getXPathExpressions().iterator();     </span>
+<span class="fc bfc" id="L281" title="All 2 branches covered.">        while (it.hasNext()) {</span>
+<span class="fc" id="L282">            rpd.setContentEncryptedElements((String) it.next());</span>
+        }
+<span class="fc" id="L284">        rpd.addDeclaredNamespaces(cee.getDeclaredNamespaces());</span>
+<span class="fc" id="L285">    }</span>
+
+    private static void processRequiredElements(RequiredElements req,
+            RampartPolicyData rpd) {
+        
+<span class="fc" id="L290">        Iterator it = req.getXPathExpressions().iterator();     </span>
+<span class="fc bfc" id="L291" title="All 2 branches covered.">        while (it.hasNext()) {</span>
+<span class="fc" id="L292">            rpd.setRequiredElements((String) it.next());</span>
+        }
+<span class="fc" id="L294">        rpd.addDeclaredNamespaces(req.getDeclaredNamespaces());</span>
+<span class="fc" id="L295">    }</span>
+    /**
+     * Evaluate policy data that is common to all bindings.
+     * 
+     * @param binding
+     *            The common binding data
+     * @param rpd
+     *            The WSS4J data to initialize
+     */
+    private static void binding(Binding binding, RampartPolicyData rpd) {
+<span class="fc" id="L305">        rpd.setLayout(binding.getLayout().getValue());</span>
+<span class="fc" id="L306">        rpd.setIncludeTimestamp(binding.isIncludeTimestamp());</span>
+<span class="fc" id="L307">        rpd.setIncludeTimestampOptional(binding.isIncludeTimestampOptional());</span>
+<span class="fc" id="L308">        rpd.setAlgorithmSuite(binding.getAlgorithmSuite());</span>
+<span class="fc" id="L309">    }</span>
+
+    /**
+     * Evaluate policy data that is common to symmetric and asymmetric bindings.
+     * 
+     * @param binding
+     *            The symmetric/asymmetric binding data
+     * @param rpd
+     *            The WSS4J data to initialize
+     */
+    private static void symmAsymmBinding(
+            SymmetricAsymmetricBindingBase binding, RampartPolicyData rpd) {
+<span class="fc" id="L321">        rpd.setEntireHeadersAndBodySignatures(binding</span>
+                .isEntireHeadersAndBodySignatures());
+<span class="fc" id="L323">        rpd.setProtectionOrder(binding.getProtectionOrder());</span>
+<span class="fc" id="L324">        rpd.setSignatureProtection(binding.isSignatureProtection());</span>
+<span class="fc" id="L325">        rpd.setTokenProtection(binding.isTokenProtection());</span>
+<span class="fc" id="L326">        rpd.setAlgorithmSuite(binding.getAlgorithmSuite());</span>
+<span class="fc" id="L327">    }</span>
+
+    /**
+     * Evaluate policy data that is specific to symmetric binding.
+     * 
+     * @param binding
+     *            The symmetric binding data
+     * @param rpd
+     *            The WSS4J data to initialize
+     */
+    private static void symmetricBinding(SymmetricBinding binding,
+            RampartPolicyData rpd) throws WSSPolicyException {
+<span class="fc" id="L339">        Assertion token = binding.getProtectionToken();</span>
+        
+<span class="pc bpc" id="L341" title="1 of 2 branches missed.">        if (token != null) {</span>
+<span class="fc" id="L342">            rpd.setProtectionToken(((ProtectionToken)token).getProtectionToken());</span>
+        } else {
+<span class="nc" id="L344">            Assertion encrToken = binding.getEncryptionToken();</span>
+<span class="nc" id="L345">            Assertion sigToken = binding.getSignatureToken();</span>
+<span class="nc bnc" id="L346" title="All 4 branches missed.">            if (token == null &amp;&amp; sigToken == null) {</span>
+<span class="nc" id="L347">                throw new WSSPolicyException(&quot;Symmetric binding should have a Protection token or&quot; +</span>
+                		                &quot; both Signature and Encryption tokens defined&quot;);
+            }
+<span class="nc" id="L350">            rpd.setEncryptionToken(</span>
+                    ((EncryptionToken) encrToken).getEncryptionToken());
+<span class="nc" id="L352">            rpd.setSignatureToken(((SignatureToken) sigToken).getSignatureToken());</span>
+        }
+<span class="fc" id="L354">    }</span>
+
+    /**
+     * Evaluate policy data that is specific to asymmetric binding.
+     * 
+     * @param binding
+     *            The asymmetric binding data
+     * @param rpd
+     *            The WSS4J data to initialize
+     */
+    private static void asymmetricBinding(AsymmetricBinding binding,
+            RampartPolicyData rpd) throws WSSPolicyException {
+<span class="fc" id="L366">        TokenWrapper tokWrapper = binding.getRecipientToken();</span>
+<span class="fc" id="L367">        TokenWrapper tokWrapper1 = binding.getInitiatorToken();</span>
+<span class="pc bpc" id="L368" title="2 of 4 branches missed.">        if (tokWrapper == null || tokWrapper1 == null) {</span>
+<span class="nc" id="L369">            throw new WSSPolicyException(&quot;Asymmetric binding should have both Initiator and &quot; +</span>
+            		                                                &quot;Recipient tokens defined&quot;);
+        }
+<span class="fc" id="L372">        rpd.setRecipientToken(((RecipientToken) tokWrapper).getReceipientToken());</span>
+<span class="fc" id="L373">        rpd.setInitiatorToken(((InitiatorToken) tokWrapper1).getInitiatorToken());</span>
+<span class="fc" id="L374">    }</span>
+
+    private static void processSupportingTokens(SupportingToken token,
+            RampartPolicyData rpd) throws WSSPolicyException {
+<span class="fc" id="L378">        rpd.setSupportingTokens(token);</span>
+<span class="fc" id="L379">    }</span>
+    
+   
+    private static void processMTOMSerialization(MTOMAssertion mtomAssertion, RampartPolicyData rpd)
+    {
+<span class="nc" id="L384">    		rpd.setMTOMAssertion(mtomAssertion);</span>
+<span class="nc" id="L385">    }</span>
+}
+</pre><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rampart.policy/RampartPolicyData.html b/axis2/java/core-rampart/code-coverage/org.apache.rampart.policy/RampartPolicyData.html
new file mode 100644
index 0000000..9eeb6bf
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rampart.policy/RampartPolicyData.html
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>RampartPolicyData</title><script type="text/javascript" src="../.resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rampart.policy</a> &gt; <span class="el_class">RampartPolicyData</span></div><h1>RampartPolicyData</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">227 of 683</td><td class="ctr2">67%</td><td class="bar">32 of 52</td><td class="ctr2">38%</td><td class="ctr1">42</td><td class="ctr2">137</td><td class="ctr1">72</td><td class="ctr2">234</td><td class="ctr1">22</td><td class="ctr2">108</td></tr></tfoot><tbody><tr><td id="a99"><a href="RampartPolicyData.java.html#L842" class="el_method">setSupporttingtokenId(Token, String, int)</a></td><td class="bar" id="b0"><img src="../.resources/redbar.gif" width="120" height="10" title="70" alt="70"/></td><td class="ctr2" id="c86">0%</td><td class="bar" id="d0"><img src="../.resources/redbar.gif" width="97" height="10" title="13" alt="13"/></td><td class="ctr2" id="e3">0%</td><td class="ctr1" id="f0">9</td><td class="ctr2" id="g0">9</td><td class="ctr1" id="h0">21</td><td class="ctr2" id="i0">21</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a31"><a href="RampartPolicyData.java.html#L882" class="el_method">getSupportingTokenID(Token, int)</a></td><td class="bar" id="b1"><img src="../.resources/redbar.gif" width="97" height="10" title="57" alt="57"/></td><td class="ctr2" id="c87">0%</td><td class="bar" id="d1"><img src="../.resources/redbar.gif" width="97" height="10" title="13" alt="13"/></td><td class="ctr2" id="e4">0%</td><td class="ctr1" id="f1">9</td><td class="ctr2" id="g1">9</td><td class="ctr1" id="h1">14</td><td class="ctr2" id="i2">14</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a67"><a href="RampartPolicyData.java.html#L426" class="el_method">setEncryptedParts(String, String)</a></td><td class="bar" id="b2"><img src="../.resources/redbar.gif" width="22" height="10" title="13" alt="13"/></td><td class="ctr2" id="c88">0%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f4">1</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h2">3</td><td class="ctr2" id="i6">3</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a32"><a href="RampartPolicyData.java.html#L736" class="el_method">getSupportingTokens()</a></td><td class="bar" id="b3"><img src="../.resources/redbar.gif" width="20" height="10" title="12" alt="12"/></td><td class="ctr2" id="c89">0%</td><td class="bar" id="d3"><img src="../.resources/redbar.gif" width="15" height="10" title="2" alt="2"/></td><td class="ctr2" id="e5">0%</td><td class="ctr1" id="f2">2</td><td class="ctr2" id="g5">2</td><td class="ctr1" id="h3">3</td><td class="ctr2" id="i7">3</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a47"><a href="RampartPolicyData.java.html#L956" class="el_method">isMTOMSerialize()</a></td><td class="bar" id="b4"><img src="../.resources/redbar.gif" width="13" height="10" title="8" alt="8"/><img src="../.resources/greenbar.gif" width="8" height="10" title="5" alt="5"/></td><td class="ctr2" id="c85">38%</td><td class="bar" id="d2"><img src="../.resources/redbar.gif" width="22" height="10" title="3" alt="3"/><img src="../.resources/greenbar.gif" width="7" height="10" title="1" alt="1"/></td><td class="ctr2" id="e2">25%</td><td class="ctr1" id="f3">2</td><td class="ctr2" id="g3">3</td><td class="ctr1" id="h4">3</td><td class="ctr2" id="i4">5</td><td class="ctr1" id="j22">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a2"><a href="RampartPolicyData.java.html#L553" class="el_method">addSignedPart(WSEncryptionPart)</a></td><td class="bar" id="b5"><img src="../.resources/redbar.gif" width="10" height="10" title="6" alt="6"/></td><td class="ctr2" id="c90">0%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f5">1</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h5">2</td><td class="ctr2" id="i13">2</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a96"><a href="RampartPolicyData.java.html#L557" class="el_method">setSignedParts(List)</a></td><td class="bar" id="b6"><img src="../.resources/redbar.gif" width="6" height="10" title="4" alt="4"/></td><td class="ctr2" id="c91">0%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f6">1</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h6">2</td><td class="ctr2" id="i14">2</td><td class="ctr1" id="j5">1</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a95"><a href="RampartPolicyData.java.html#L682" class="el_method">setSignedEndorsingSupportingTokens(SupportingToken)</a></td><td class="bar" id="b7"><img src="../.resources/redbar.gif" width="6" height="10" title="4" alt="4"/></td><td class="ctr2" id="c92">0%</td><td class="bar" id="d9"/><td class="ctr2" id="e9">n/a</td><td class="ctr1" id="f7">1</td><td class="ctr2" id="g9">1</td><td class="ctr1" id="h7">2</td><td class="ctr2" id="i15">2</td><td class="ctr1" id="j6">1</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a94"><a href="RampartPolicyData.java.html#L697" class="el_method">setSignedEndorsingEncryptedSupportingTokens(SupportingToken)</a></td><td class="bar" id="b8"><img src="../.resources/redbar.gif" width="6" height="10" title="4" alt="4"/></td><td class="ctr2" id="c93">0%</td><td class="bar" id="d10"/><td class="ctr2" id="e10">n/a</td><td class="ctr1" id="f8">1</td><td class="ctr2" id="g10">1</td><td class="ctr1" id="h8">2</td><td class="ctr2" id="i16">2</td><td class="ctr1" id="j7">1</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a97"><a href="RampartPolicyData.java.html#L711" class="el_method">setSignedSupportingTokens(SupportingToken)</a></td><td class="bar" id="b9"><img src="../.resources/redbar.gif" width="6" height="10" title="4" alt="4"/></td><td class="ctr2" id="c94">0%</td><td class="bar" id="d11"/><td class="ctr2" id="e11">n/a</td><td class="ctr1" id="f9">1</td><td class="ctr2" id="g11">1</td><td class="ctr1" id="h9">2</td><td class="ctr2" id="i17">2</td><td class="ctr1" id="j8">1</td><td class="ctr2" id="k9">1</td></tr><tr><td id="a93"><a href="RampartPolicyData.java.html#L725" class="el_method">setSignedEncryptedSupportingTokens(SupportingToken)</a></td><td class="bar" id="b10"><img src="../.resources/redbar.gif" width="6" height="10" title="4" alt="4"/></td><td class="ctr2" id="c95">0%</td><td class="bar" id="d12"/><td class="ctr2" id="e12">n/a</td><td class="ctr1" id="f10">1</td><td class="ctr2" id="g12">1</td><td class="ctr1" id="h10">2</td><td class="ctr2" id="i18">2</td><td class="ctr1" id="j9">1</td><td class="ctr2" id="k10">1</td></tr><tr><td id="a69"><a href="RampartPolicyData.java.html#L747" class="el_method">setEncryptedSupportingTokens(SupportingToken)</a></td><td class="bar" id="b11"><img src="../.resources/redbar.gif" width="6" height="10" title="4" alt="4"/></td><td class="ctr2" id="c96">0%</td><td class="bar" id="d13"/><td class="ctr2" id="e13">n/a</td><td class="ctr1" id="f11">1</td><td class="ctr2" id="g13">1</td><td class="ctr1" id="h11">2</td><td class="ctr2" id="i19">2</td><td class="ctr1" id="j10">1</td><td class="ctr2" id="k11">1</td></tr><tr><td id="a72"><a href="RampartPolicyData.java.html#L761" class="el_method">setEndorsingSupportingTokens(SupportingToken)</a></td><td class="bar" id="b12"><img src="../.resources/redbar.gif" width="6" height="10" title="4" alt="4"/></td><td class="ctr2" id="c97">0%</td><td class="bar" id="d14"/><td class="ctr2" id="e14">n/a</td><td class="ctr1" id="f12">1</td><td class="ctr2" id="g14">1</td><td class="ctr1" id="h12">2</td><td class="ctr2" id="i20">2</td><td class="ctr1" id="j11">1</td><td class="ctr2" id="k12">1</td></tr><tr><td id="a71"><a href="RampartPolicyData.java.html#L775" class="el_method">setEndorsingEncryptedSupportingTokens(SupportingToken)</a></td><td class="bar" id="b13"><img src="../.resources/redbar.gif" width="6" height="10" title="4" alt="4"/></td><td class="ctr2" id="c98">0%</td><td class="bar" id="d15"/><td class="ctr2" id="e15">n/a</td><td class="ctr1" id="f13">1</td><td class="ctr2" id="g15">1</td><td class="ctr1" id="h13">2</td><td class="ctr2" id="i21">2</td><td class="ctr1" id="j12">1</td><td class="ctr2" id="k13">1</td></tr><tr><td id="a78"><a href="RampartPolicyData.java.html#L940" class="el_method">setMTOMAssertion(MTOMAssertion)</a></td><td class="bar" id="b14"><img src="../.resources/redbar.gif" width="6" height="10" title="4" alt="4"/></td><td class="ctr2" id="c99">0%</td><td class="bar" id="d16"/><td class="ctr2" id="e16">n/a</td><td class="ctr1" id="f14">1</td><td class="ctr2" id="g16">1</td><td class="ctr1" id="h14">2</td><td class="ctr2" id="i22">2</td><td class="ctr1" id="j13">1</td><td class="ctr2" id="k14">1</td></tr><tr><td id="a18"><a href="RampartPolicyData.java.html#L967" class="el_method">getOptimizePartsConfig()</a></td><td class="bar" id="b15"><img src="../.resources/redbar.gif" width="6" height="10" title="4" alt="4"/></td><td class="ctr2" id="c100">0%</td><td class="bar" id="d17"/><td class="ctr2" id="e17">n/a</td><td class="ctr1" id="f15">1</td><td class="ctr2" id="g17">1</td><td class="ctr1" id="h15">1</td><td class="ctr2" id="i58">1</td><td class="ctr1" id="j14">1</td><td class="ctr2" id="k15">1</td></tr><tr><td id="a50"><a href="RampartPolicyData.java.html#L208" class="el_method">isSignAttachmentsOptional()</a></td><td class="bar" id="b16"><img src="../.resources/redbar.gif" width="5" height="10" title="3" alt="3"/></td><td class="ctr2" id="c101">0%</td><td class="bar" id="d18"/><td class="ctr2" id="e18">n/a</td><td class="ctr1" id="f16">1</td><td class="ctr2" id="g18">1</td><td class="ctr1" id="h16">1</td><td class="ctr2" id="i59">1</td><td class="ctr1" id="j15">1</td><td class="ctr2" id="k16">1</td></tr><tr><td id="a41"><a href="RampartPolicyData.java.html#L216" class="el_method">isEncryptAttachmentsOptional()</a></td><td class="bar" id="b17"><img src="../.resources/redbar.gif" width="5" height="10" title="3" alt="3"/></td><td class="ctr2" id="c102">0%</td><td class="bar" id="d19"/><td class="ctr2" id="e19">n/a</td><td class="ctr1" id="f17">1</td><td class="ctr2" id="g19">1</td><td class="ctr1" id="h17">1</td><td class="ctr2" id="i60">1</td><td class="ctr1" id="j16">1</td><td class="ctr2" id="k17">1</td></tr><tr><td id="a44"><a href="RampartPolicyData.java.html#L256" class="el_method">isEntireHeadersAndBodySignatures()</a></td><td class="bar" id="b18"><img src="../.resources/redbar.gif" width="5" height="10" title="3" alt="3"/></td><td class="ctr2" id="c103">0%</td><td class="bar" id="d20"/><td class="ctr2" id="e20">n/a</td><td class="ctr1" id="f18">1</td><td class="ctr2" id="g20">1</td><td class="ctr1" id="h18">1</td><td class="ctr2" id="i61">1</td><td class="ctr1" id="j17">1</td><td class="ctr2" id="k18">1</td></tr><tr><td id="a16"><a href="RampartPolicyData.java.html#L295" class="el_method">getLayout()</a></td><td class="bar" id="b19"><img src="../.resources/redbar.gif" width="5" height="10" title="3" alt="3"/></td><td class="ctr2" id="c104">0%</td><td class="bar" id="d21"/><td class="ctr2" id="e21">n/a</td><td class="ctr1" id="f19">1</td><td class="ctr2" id="g21">1</td><td class="ctr1" id="h19">1</td><td class="ctr2" id="i62">1</td><td class="ctr1" id="j18">1</td><td class="ctr2" id="k19">1</td></tr><tr><td id="a49"><a href="RampartPolicyData.java.html#L482" class="el_method">isSignAttachments()</a></td><td class="bar" id="b20"><img src="../.resources/redbar.gif" width="5" height="10" title="3" alt="3"/></td><td class="ctr2" id="c105">0%</td><td class="bar" id="d22"/><td class="ctr2" id="e22">n/a</td><td class="ctr1" id="f20">1</td><td class="ctr2" id="g22">1</td><td class="ctr1" id="h20">1</td><td class="ctr2" id="i63">1</td><td class="ctr1" id="j19">1</td><td class="ctr2" id="k20">1</td></tr><tr><td id="a40"><a href="RampartPolicyData.java.html#L497" class="el_method">isEncryptAttachments()</a></td><td class="bar" id="b21"><img src="../.resources/redbar.gif" width="5" height="10" title="3" alt="3"/></td><td class="ctr2" id="c106">0%</td><td class="bar" id="d23"/><td class="ctr2" id="e23">n/a</td><td class="ctr1" id="f21">1</td><td class="ctr2" id="g23">1</td><td class="ctr1" id="h21">1</td><td class="ctr2" id="i64">1</td><td class="ctr1" id="j20">1</td><td class="ctr2" id="k21">1</td></tr><tr><td id="a35"><a href="RampartPolicyData.java.html#L803" class="el_method">getTrust10()</a></td><td class="bar" id="b22"><img src="../.resources/redbar.gif" width="5" height="10" title="3" alt="3"/></td><td class="ctr2" id="c107">0%</td><td class="bar" id="d24"/><td class="ctr2" id="e24">n/a</td><td class="ctr1" id="f22">1</td><td class="ctr2" id="g24">1</td><td class="ctr1" id="h22">1</td><td class="ctr2" id="i65">1</td><td class="ctr1" id="j21">1</td><td class="ctr2" id="k22">1</td></tr><tr><td id="a98"><a href="RampartPolicyData.java.html#L563" class="el_method">setSupportingTokens(SupportingToken)</a></td><td class="bar" id="b23"><img src="../.resources/greenbar.gif" width="104" height="10" title="61" alt="61"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d4"><img src="../.resources/redbar.gif" width="7" height="10" title="1" alt="1"/><img src="../.resources/greenbar.gif" width="112" height="10" title="15" alt="15"/></td><td class="ctr2" id="e1">94%</td><td class="ctr1" id="f23">1</td><td class="ctr2" id="g2">9</td><td class="ctr1" id="h23">0</td><td class="ctr2" id="i1">18</td><td class="ctr1" id="j23">0</td><td class="ctr2" id="k23">1</td></tr><tr><td id="a58"><a href="RampartPolicyData.java.html#L40" class="el_method">RampartPolicyData()</a></td><td class="bar" id="b24"><img src="../.resources/greenbar.gif" width="87" height="10" title="51" alt="51"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d25"/><td class="ctr2" id="e25">n/a</td><td class="ctr1" id="f24">0</td><td class="ctr2" id="g25">1</td><td class="ctr1" id="h24">0</td><td class="ctr2" id="i3">11</td><td class="ctr1" id="j24">0</td><td class="ctr2" id="k24">1</td></tr><tr><td id="a68"><a href="RampartPolicyData.java.html#L442" class="el_method">setEncryptedParts(String, String, String)</a></td><td class="bar" id="b25"><img src="../.resources/greenbar.gif" width="22" height="10" title="13" alt="13"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d26"/><td class="ctr2" id="e26">n/a</td><td class="ctr1" id="f25">0</td><td class="ctr2" id="g26">1</td><td class="ctr1" id="h25">0</td><td class="ctr2" id="i8">3</td><td class="ctr1" id="j25">0</td><td class="ctr2" id="k25">1</td></tr><tr><td id="a1"><a href="RampartPolicyData.java.html#L547" class="el_method">addSignedPart(String, String)</a></td><td class="bar" id="b26"><img src="../.resources/greenbar.gif" width="22" height="10" title="13" alt="13"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d27"/><td class="ctr2" id="e27">n/a</td><td class="ctr1" id="f26">0</td><td class="ctr2" id="g27">1</td><td class="ctr1" id="h26">0</td><td class="ctr2" id="i9">3</td><td class="ctr1" id="j26">0</td><td class="ctr2" id="k26">1</td></tr><tr><td id="a4"><a href="RampartPolicyData.java.html#L930" class="el_method">extractIssuerPolicy(Token)</a></td><td class="bar" id="b27"><img src="../.resources/greenbar.gif" width="20" height="10" title="12" alt="12"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d5"><img src="../.resources/greenbar.gif" width="30" height="10" title="4" alt="4"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1" id="f27">0</td><td class="ctr2" id="g4">3</td><td class="ctr1" id="h27">0</td><td class="ctr2" id="i10">3</td><td class="ctr1" id="j27">0</td><td class="ctr2" id="k27">1</td></tr><tr><td id="a80"><a href="RampartPolicyData.java.html#L650" class="el_method">setProtectionToken(Token)</a></td><td class="bar" id="b28"><img src="../.resources/greenbar.gif" width="17" height="10" title="10" alt="10"/></td><td class="ctr2" id="c5">100%</td><td class="bar" id="d28"/><td class="ctr2" id="e28">n/a</td><td class="ctr1" id="f28">0</td><td class="ctr2" id="g28">1</td><td class="ctr1" id="h28">0</td><td class="ctr2" id="i5">4</td><td class="ctr1" id="j28">0</td><td class="ctr2" id="k28">1</td></tr><tr><td id="a70"><a href="RampartPolicyData.java.html#L603" class="el_method">setEncryptionToken(Token)</a></td><td class="bar" id="b29"><img src="../.resources/greenbar.gif" width="12" height="10" title="7" alt="7"/></td><td class="ctr2" id="c6">100%</td><td class="bar" id="d29"/><td class="ctr2" id="e29">n/a</td><td class="ctr1" id="f29">0</td><td class="ctr2" id="g29">1</td><td class="ctr1" id="h29">0</td><td class="ctr2" id="i11">3</td><td class="ctr1" id="j29">0</td><td class="ctr2" id="k29">1</td></tr><tr><td id="a89"><a href="RampartPolicyData.java.html#L666" class="el_method">setSignatureToken(Token)</a></td><td class="bar" id="b30"><img src="../.resources/greenbar.gif" width="12" height="10" title="7" alt="7"/></td><td class="ctr2" id="c7">100%</td><td class="bar" id="d30"/><td class="ctr2" id="e30">n/a</td><td class="ctr1" id="f30">0</td><td class="ctr2" id="g30">1</td><td class="ctr1" id="h30">0</td><td class="ctr2" id="i12">3</td><td class="ctr1" id="j30">0</td><td class="ctr2" id="k30">1</td></tr><tr><td id="a3"><a href="RampartPolicyData.java.html#L188" class="el_method">addSupportingPolicyData(SupportingPolicyData)</a></td><td class="bar" id="b31"><img src="../.resources/greenbar.gif" width="10" height="10" title="6" alt="6"/></td><td class="ctr2" id="c8">100%</td><td class="bar" id="d31"/><td class="ctr2" id="e31">n/a</td><td class="ctr1" id="f31">0</td><td class="ctr2" id="g31">1</td><td class="ctr1" id="h31">0</td><td class="ctr2" id="i23">2</td><td class="ctr1" id="j31">0</td><td class="ctr2" id="k31">1</td></tr><tr><td id="a66"><a href="RampartPolicyData.java.html#L379" class="el_method">setEncryptedElements(String)</a></td><td class="bar" id="b32"><img src="../.resources/greenbar.gif" width="10" height="10" title="6" alt="6"/></td><td class="ctr2" id="c9">100%</td><td class="bar" id="d32"/><td class="ctr2" id="e32">n/a</td><td class="ctr1" id="f32">0</td><td class="ctr2" id="g32">1</td><td class="ctr1" id="h32">0</td><td class="ctr2" id="i24">2</td><td class="ctr1" id="j32">0</td><td class="ctr2" id="k32">1</td></tr><tr><td id="a83"><a href="RampartPolicyData.java.html#L393" class="el_method">setRequiredElements(String)</a></td><td class="bar" id="b33"><img src="../.resources/greenbar.gif" width="10" height="10" title="6" alt="6"/></td><td class="ctr2" id="c10">100%</td><td class="bar" id="d33"/><td class="ctr2" id="e33">n/a</td><td class="ctr1" id="f33">0</td><td class="ctr2" id="g33">1</td><td class="ctr1" id="h33">0</td><td class="ctr2" id="i25">2</td><td class="ctr1" id="j33">0</td><td class="ctr2" id="k33">1</td></tr><tr><td id="a61"><a href="RampartPolicyData.java.html#L409" class="el_method">setContentEncryptedElements(String)</a></td><td class="bar" id="b34"><img src="../.resources/greenbar.gif" width="10" height="10" title="6" alt="6"/></td><td class="ctr2" id="c11">100%</td><td class="bar" id="d34"/><td class="ctr2" id="e34">n/a</td><td class="ctr1" id="f34">0</td><td class="ctr2" id="g34">1</td><td class="ctr1" id="h34">0</td><td class="ctr2" id="i26">2</td><td class="ctr1" id="j34">0</td><td class="ctr2" id="k34">1</td></tr><tr><td id="a92"><a href="RampartPolicyData.java.html#L521" class="el_method">setSignedElements(String)</a></td><td class="bar" id="b35"><img src="../.resources/greenbar.gif" width="10" height="10" title="6" alt="6"/></td><td class="ctr2" id="c12">100%</td><td class="bar" id="d35"/><td class="ctr2" id="e35">n/a</td><td class="ctr1" id="f35">0</td><td class="ctr2" id="g35">1</td><td class="ctr1" id="h35">0</td><td class="ctr2" id="i27">2</td><td class="ctr1" id="j35">0</td><td class="ctr2" id="k35">1</td></tr><tr><td id="a0"><a href="RampartPolicyData.java.html#L536" class="el_method">addDeclaredNamespaces(HashMap)</a></td><td class="bar" id="b36"><img src="../.resources/greenbar.gif" width="8" height="10" title="5" alt="5"/></td><td class="ctr2" id="c13">100%</td><td class="bar" id="d36"/><td class="ctr2" id="e36">n/a</td><td class="ctr1" id="f36">0</td><td class="ctr2" id="g36">1</td><td class="ctr1" id="h36">0</td><td class="ctr2" id="i28">2</td><td class="ctr1" id="j36">0</td><td class="ctr2" id="k36">1</td></tr><tr><td id="a105"><a href="RampartPolicyData.java.html#L180" class="el_method">setWebServiceSecurityPolicyNS(String)</a></td><td class="bar" id="b37"><img src="../.resources/greenbar.gif" width="6" height="10" title="4" alt="4"/></td><td class="ctr2" id="c14">100%</td><td class="bar" id="d37"/><td class="ctr2" id="e37">n/a</td><td class="ctr1" id="f37">0</td><td class="ctr2" id="g37">1</td><td class="ctr1" id="h37">0</td><td class="ctr2" id="i29">2</td><td class="ctr1" id="j37">0</td><td class="ctr2" id="k37">1</td></tr><tr><td id="a91"><a href="RampartPolicyData.java.html#L196" class="el_method">setSignBodyOptional(boolean)</a></td><td class="bar" id="b38"><img src="../.resources/greenbar.gif" width="6" height="10" title="4" alt="4"/></td><td class="ctr2" id="c15">100%</td><td class="bar" id="d38"/><td class="ctr2" id="e38">n/a</td><td class="ctr1" id="f38">0</td><td class="ctr2" id="g38">1</td><td class="ctr1" id="h38">0</td><td class="ctr2" id="i30">2</td><td class="ctr1" id="j38">0</td><td class="ctr2" id="k38">1</td></tr><tr><td id="a65"><a href="RampartPolicyData.java.html#L204" class="el_method">setEncryptBodyOptional(boolean)</a></td><td class="bar" id="b39"><img src="../.resources/greenbar.gif" width="6" height="10" title="4" alt="4"/></td><td class="ctr2" id="c16">100%</td><td class="bar" id="d39"/><td class="ctr2" id="e39">n/a</td><td class="ctr1" id="f39">0</td><td class="ctr2" id="g39">1</td><td class="ctr1" id="h39">0</td><td class="ctr2" id="i31">2</td><td class="ctr1" id="j39">0</td><td class="ctr2" id="k39">1</td></tr><tr><td id="a86"><a href="RampartPolicyData.java.html#L212" class="el_method">setSignAttachmentsOptional(boolean)</a></td><td class="bar" id="b40"><img src="../.resources/greenbar.gif" width="6" height="10" title="4" alt="4"/></td><td class="ctr2" id="c17">100%</td><td class="bar" id="d40"/><td class="ctr2" id="e40">n/a</td><td class="ctr1" id="f40">0</td><td class="ctr2" id="g40">1</td><td class="ctr1" id="h40">0</td><td class="ctr2" id="i32">2</td><td class="ctr1" id="j40">0</td><td class="ctr2" id="k40">1</td></tr><tr><td id="a63"><a href="RampartPolicyData.java.html#L220" class="el_method">setEncryptAttachmentsOptional(boolean)</a></td><td class="bar" id="b41"><img src="../.resources/greenbar.gif" width="6" height="10" title="4" alt="4"/></td><td class="ctr2" id="c18">100%</td><td class="bar" id="d41"/><td class="ctr2" id="e41">n/a</td><td class="ctr1" id="f41">0</td><td class="ctr2" id="g41">1</td><td class="ctr1" id="h41">0</td><td class="ctr2" id="i33">2</td><td class="ctr1" id="j41">0</td><td class="ctr2" id="k41">1</td></tr><tr><td id="a100"><a href="RampartPolicyData.java.html#L235" class="el_method">setSymmetricBinding(boolean)</a></td><td class="bar" id="b42"><img src="../.resources/greenbar.gif" width="6" height="10" title="4" alt="4"/></td><td class="ctr2" id="c19">100%</td><td class="bar" id="d42"/><td class="ctr2" id="e42">n/a</td><td class="ctr1" id="f42">0</td><td class="ctr2" id="g42">1</td><td class="ctr1" id="h42">0</td><td class="ctr2" id="i34">2</td><td class="ctr1" id="j42">0</td><td class="ctr2" id="k42">1</td></tr><tr><td id="a60"><a href="RampartPolicyData.java.html#L250" class="el_method">setAsymmetricBinding(boolean)</a></td><td class="bar" id="b43"><img src="../.resources/greenbar.gif" width="6" height="10" title="4" alt="4"/></td><td class="ctr2" id="c20">100%</td><td class="bar" id="d43"/><td class="ctr2" id="e43">n/a</td><td class="ctr1" id="f43">0</td><td class="ctr2" id="g43">1</td><td class="ctr1" id="h43">0</td><td class="ctr2" id="i35">2</td><td class="ctr1" id="j43">0</td><td class="ctr2" id="k43">1</td></tr><tr><td id="a73"><a href="RampartPolicyData.java.html#L265" class="el_method">setEntireHeadersAndBodySignatures(boolean)</a></td><td class="bar" id="b44"><img src="../.resources/greenbar.gif" width="6" height="10" title="4" alt="4"/></td><td class="ctr2" id="c21">100%</td><td class="bar" id="d44"/><td class="ctr2" id="e44">n/a</td><td class="ctr1" id="f44">0</td><td class="ctr2" id="g44">1</td><td class="ctr1" id="h44">0</td><td class="ctr2" id="i36">2</td><td class="ctr1" id="j44">0</td><td class="ctr2" id="k44">1</td></tr><tr><td id="a74"><a href="RampartPolicyData.java.html#L280" class="el_method">setIncludeTimestamp(boolean)</a></td><td class="bar" id="b45"><img src="../.resources/greenbar.gif" width="6" height="10" title="4" alt="4"/></td><td class="ctr2" id="c22">100%</td><td class="bar" id="d45"/><td class="ctr2" id="e45">n/a</td><td class="ctr1" id="f45">0</td><td class="ctr2" id="g45">1</td><td class="ctr1" id="h45">0</td><td class="ctr2" id="i37">2</td><td class="ctr1" id="j45">0</td><td class="ctr2" id="k45">1</td></tr><tr><td id="a75"><a href="RampartPolicyData.java.html#L288" class="el_method">setIncludeTimestampOptional(boolean)</a></td><td class="bar" id="b46"><img src="../.resources/greenbar.gif" width="6" height="10" title="4" alt="4"/></td><td class="ctr2" id="c23">100%</td><td class="bar" id="d46"/><td class="ctr2" id="e46">n/a</td><td class="ctr1" id="f46">0</td><td class="ctr2" id="g46">1</td><td class="ctr1" id="h46">0</td><td class="ctr2" id="i38">2</td><td class="ctr1" id="j46">0</td><td class="ctr2" id="k46">1</td></tr><tr><td id="a77"><a href="RampartPolicyData.java.html#L303" class="el_method">setLayout(String)</a></td><td class="bar" id="b47"><img src="../.resources/greenbar.gif" width="6" height="10" title="4" alt="4"/></td><td class="ctr2" id="c24">100%</td><td class="bar" id="d47"/><td class="ctr2" id="e47">n/a</td><td class="ctr1" id="f47">0</td><td class="ctr2" id="g47">1</td><td class="ctr1" id="h47">0</td><td class="ctr2" id="i39">2</td><td class="ctr1" id="j47">0</td><td class="ctr2" id="k47">1</td></tr><tr><td id="a79"><a href="RampartPolicyData.java.html#L318" class="el_method">setProtectionOrder(String)</a></td><td class="bar" id="b48"><img src="../.resources/greenbar.gif" width="6" height="10" title="4" alt="4"/></td><td class="ctr2" id="c25">100%</td><td class="bar" id="d48"/><td class="ctr2" id="e48">n/a</td><td class="ctr1" id="f48">0</td><td class="ctr2" id="g48">1</td><td class="ctr1" id="h48">0</td><td class="ctr2" id="i40">2</td><td class="ctr1" id="j48">0</td><td class="ctr2" id="k48">1</td></tr><tr><td id="a88"><a href="RampartPolicyData.java.html#L333" class="el_method">setSignatureProtection(boolean)</a></td><td class="bar" id="b49"><img src="../.resources/greenbar.gif" width="6" height="10" title="4" alt="4"/></td><td class="ctr2" id="c26">100%</td><td class="bar" id="d49"/><td class="ctr2" id="e49">n/a</td><td class="ctr1" id="f49">0</td><td class="ctr2" id="g49">1</td><td class="ctr1" id="h49">0</td><td class="ctr2" id="i41">2</td><td class="ctr1" id="j49">0</td><td class="ctr2" id="k49">1</td></tr><tr><td id="a101"><a href="RampartPolicyData.java.html#L348" class="el_method">setTokenProtection(boolean)</a></td><td class="bar" id="b50"><img src="../.resources/greenbar.gif" width="6" height="10" title="4" alt="4"/></td><td class="ctr2" id="c27">100%</td><td class="bar" id="d50"/><td class="ctr2" id="e50">n/a</td><td class="ctr1" id="f50">0</td><td class="ctr2" id="g50">1</td><td class="ctr1" id="h50">0</td><td class="ctr2" id="i42">2</td><td class="ctr1" id="j50">0</td><td class="ctr2" id="k50">1</td></tr><tr><td id="a87"><a href="RampartPolicyData.java.html#L363" class="el_method">setSignatureConfirmation(boolean)</a></td><td class="bar" id="b51"><img src="../.resources/greenbar.gif" width="6" height="10" title="4" alt="4"/></td><td class="ctr2" id="c28">100%</td><td class="bar" id="d51"/><td class="ctr2" id="e51">n/a</td><td class="ctr1" id="f51">0</td><td class="ctr2" id="g51">1</td><td class="ctr1" id="h51">0</td><td class="ctr2" id="i43">2</td><td class="ctr1" id="j51">0</td><td class="ctr2" id="k51">1</td></tr><tr><td id="a64"><a href="RampartPolicyData.java.html#L460" class="el_method">setEncryptBody(boolean)</a></td><td class="bar" id="b52"><img src="../.resources/greenbar.gif" width="6" height="10" title="4" alt="4"/></td><td class="ctr2" id="c29">100%</td><td class="bar" id="d52"/><td class="ctr2" id="e52">n/a</td><td class="ctr1" id="f52">0</td><td class="ctr2" id="g52">1</td><td class="ctr1" id="h52">0</td><td class="ctr2" id="i44">2</td><td class="ctr1" id="j52">0</td><td class="ctr2" id="k52">1</td></tr><tr><td id="a90"><a href="RampartPolicyData.java.html#L475" class="el_method">setSignBody(boolean)</a></td><td class="bar" id="b53"><img src="../.resources/greenbar.gif" width="6" height="10" title="4" alt="4"/></td><td class="ctr2" id="c30">100%</td><td class="bar" id="d53"/><td class="ctr2" id="e53">n/a</td><td class="ctr1" id="f53">0</td><td class="ctr2" id="g53">1</td><td class="ctr1" id="h53">0</td><td class="ctr2" id="i45">2</td><td class="ctr1" id="j53">0</td><td class="ctr2" id="k53">1</td></tr><tr><td id="a85"><a href="RampartPolicyData.java.html#L490" class="el_method">setSignAttachments(boolean)</a></td><td class="bar" id="b54"><img src="../.resources/greenbar.gif" width="6" height="10" title="4" alt="4"/></td><td class="ctr2" id="c31">100%</td><td class="bar" id="d54"/><td class="ctr2" id="e54">n/a</td><td class="ctr1" id="f54">0</td><td class="ctr2" id="g54">1</td><td class="ctr1" id="h54">0</td><td class="ctr2" id="i46">2</td><td class="ctr1" id="j54">0</td><td class="ctr2" id="k54">1</td></tr><tr><td id="a62"><a href="RampartPolicyData.java.html#L505" class="el_method">setEncryptAttachments(boolean)</a></td><td class="bar" id="b55"><img src="../.resources/greenbar.gif" width="6" height="10" title="4" alt="4"/></td><td class="ctr2" id="c32">100%</td><td class="bar" id="d55"/><td class="ctr2" id="e55">n/a</td><td class="ctr1" id="f55">0</td><td class="ctr2" id="g55">1</td><td class="ctr1" id="h55">0</td><td class="ctr2" id="i47">2</td><td class="ctr1" id="j55">0</td><td class="ctr2" id="k55">1</td></tr><tr><td id="a76"><a href="RampartPolicyData.java.html#L618" class="el_method">setInitiatorToken(Token)</a></td><td class="bar" id="b56"><img src="../.resources/greenbar.gif" width="6" height="10" title="4" alt="4"/></td><td class="ctr2" id="c33">100%</td><td class="bar" id="d56"/><td class="ctr2" id="e56">n/a</td><td class="ctr1" id="f56">0</td><td class="ctr2" id="g56">1</td><td class="ctr1" id="h56">0</td><td class="ctr2" id="i48">2</td><td class="ctr1" id="j56">0</td><td class="ctr2" id="k56">1</td></tr><tr><td id="a103"><a href="RampartPolicyData.java.html#L632" class="el_method">setTransportToken(Token)</a></td><td class="bar" id="b57"><img src="../.resources/greenbar.gif" width="6" height="10" title="4" alt="4"/></td><td class="ctr2" id="c34">100%</td><td class="bar" id="d57"/><td class="ctr2" id="e57">n/a</td><td class="ctr1" id="f57">0</td><td class="ctr2" id="g57">1</td><td class="ctr1" id="h57">0</td><td class="ctr2" id="i49">2</td><td class="ctr1" id="j57">0</td><td class="ctr2" id="k57">1</td></tr><tr><td id="a82"><a href="RampartPolicyData.java.html#L646" class="el_method">setRecipientToken(Token)</a></td><td class="bar" id="b58"><img src="../.resources/greenbar.gif" width="6" height="10" title="4" alt="4"/></td><td class="ctr2" id="c35">100%</td><td class="bar" id="d58"/><td class="ctr2" id="e58">n/a</td><td class="ctr1" id="f58">0</td><td class="ctr2" id="g58">1</td><td class="ctr1" id="h58">0</td><td class="ctr2" id="i50">2</td><td class="ctr1" id="j58">0</td><td class="ctr2" id="k58">1</td></tr><tr><td id="a59"><a href="RampartPolicyData.java.html#L796" class="el_method">setAlgorithmSuite(AlgorithmSuite)</a></td><td class="bar" id="b59"><img src="../.resources/greenbar.gif" width="6" height="10" title="4" alt="4"/></td><td class="ctr2" id="c36">100%</td><td class="bar" id="d59"/><td class="ctr2" id="e59">n/a</td><td class="ctr1" id="f59">0</td><td class="ctr2" id="g59">1</td><td class="ctr1" id="h59">0</td><td class="ctr2" id="i51">2</td><td class="ctr1" id="j59">0</td><td class="ctr2" id="k59">1</td></tr><tr><td id="a104"><a href="RampartPolicyData.java.html#L810" class="el_method">setTrust10(Trust10)</a></td><td class="bar" id="b60"><img src="../.resources/greenbar.gif" width="6" height="10" title="4" alt="4"/></td><td class="ctr2" id="c37">100%</td><td class="bar" id="d60"/><td class="ctr2" id="e60">n/a</td><td class="ctr1" id="f60">0</td><td class="ctr2" id="g60">1</td><td class="ctr1" id="h60">0</td><td class="ctr2" id="i52">2</td><td class="ctr1" id="j60">0</td><td class="ctr2" id="k60">1</td></tr><tr><td id="a81"><a href="RampartPolicyData.java.html#L817" class="el_method">setRampartConfig(RampartConfig)</a></td><td class="bar" id="b61"><img src="../.resources/greenbar.gif" width="6" height="10" title="4" alt="4"/></td><td class="ctr2" id="c38">100%</td><td class="bar" id="d61"/><td class="ctr2" id="e61">n/a</td><td class="ctr1" id="f61">0</td><td class="ctr2" id="g61">1</td><td class="ctr1" id="h61">0</td><td class="ctr2" id="i53">2</td><td class="ctr1" id="j61">0</td><td class="ctr2" id="k61">1</td></tr><tr><td id="a102"><a href="RampartPolicyData.java.html#L831" class="el_method">setTransportBinding(boolean)</a></td><td class="bar" id="b62"><img src="../.resources/greenbar.gif" width="6" height="10" title="4" alt="4"/></td><td class="ctr2" id="c39">100%</td><td class="bar" id="d62"/><td class="ctr2" id="e62">n/a</td><td class="ctr1" id="f62">0</td><td class="ctr2" id="g62">1</td><td class="ctr1" id="h62">0</td><td class="ctr2" id="i54">2</td><td class="ctr1" id="j62">0</td><td class="ctr2" id="k62">1</td></tr><tr><td id="a106"><a href="RampartPolicyData.java.html#L918" class="el_method">setWss10(Wss10)</a></td><td class="bar" id="b63"><img src="../.resources/greenbar.gif" width="6" height="10" title="4" alt="4"/></td><td class="ctr2" id="c40">100%</td><td class="bar" id="d63"/><td class="ctr2" id="e63">n/a</td><td class="ctr1" id="f63">0</td><td class="ctr2" id="g63">1</td><td class="ctr1" id="h63">0</td><td class="ctr2" id="i55">2</td><td class="ctr1" id="j63">0</td><td class="ctr2" id="k63">1</td></tr><tr><td id="a107"><a href="RampartPolicyData.java.html#L926" class="el_method">setWss11(Wss11)</a></td><td class="bar" id="b64"><img src="../.resources/greenbar.gif" width="6" height="10" title="4" alt="4"/></td><td class="ctr2" id="c41">100%</td><td class="bar" id="d64"/><td class="ctr2" id="e64">n/a</td><td class="ctr1" id="f64">0</td><td class="ctr2" id="g64">1</td><td class="ctr1" id="h64">0</td><td class="ctr2" id="i56">2</td><td class="ctr1" id="j64">0</td><td class="ctr2" id="k64">1</td></tr><tr><td id="a84"><a href="RampartPolicyData.java.html#L952" class="el_method">setSignAllHeaders(boolean)</a></td><td class="bar" id="b65"><img src="../.resources/greenbar.gif" width="6" height="10" title="4" alt="4"/></td><td class="ctr2" id="c42">100%</td><td class="bar" id="d65"/><td class="ctr2" id="e65">n/a</td><td class="ctr1" id="f65">0</td><td class="ctr2" id="g65">1</td><td class="ctr1" id="h65">0</td><td class="ctr2" id="i57">2</td><td class="ctr1" id="j65">0</td><td class="ctr2" id="k65">1</td></tr><tr><td id="a36"><a href="RampartPolicyData.java.html#L176" class="el_method">getWebServiceSecurityPolicyNS()</a></td><td class="bar" id="b66"><img src="../.resources/greenbar.gif" width="5" height="10" title="3" alt="3"/></td><td class="ctr2" id="c43">100%</td><td class="bar" id="d66"/><td class="ctr2" id="e66">n/a</td><td class="ctr1" id="f66">0</td><td class="ctr2" id="g66">1</td><td class="ctr1" id="h66">0</td><td class="ctr2" id="i66">1</td><td class="ctr1" id="j66">0</td><td class="ctr2" id="k66">1</td></tr><tr><td id="a30"><a href="RampartPolicyData.java.html#L184" class="el_method">getSupportingPolicyData()</a></td><td class="bar" id="b67"><img src="../.resources/greenbar.gif" width="5" height="10" title="3" alt="3"/></td><td class="ctr2" id="c44">100%</td><td class="bar" id="d67"/><td class="ctr2" id="e67">n/a</td><td class="ctr1" id="f67">0</td><td class="ctr2" id="g67">1</td><td class="ctr1" id="h67">0</td><td class="ctr2" id="i67">1</td><td class="ctr1" id="j67">0</td><td class="ctr2" id="k67">1</td></tr><tr><td id="a54"><a href="RampartPolicyData.java.html#L192" class="el_method">isSignBodyOptional()</a></td><td class="bar" id="b68"><img src="../.resources/greenbar.gif" width="5" height="10" title="3" alt="3"/></td><td class="ctr2" id="c45">100%</td><td class="bar" id="d68"/><td class="ctr2" id="e68">n/a</td><td class="ctr1" id="f68">0</td><td class="ctr2" id="g68">1</td><td class="ctr1" id="h68">0</td><td class="ctr2" id="i68">1</td><td class="ctr1" id="j68">0</td><td class="ctr2" id="k68">1</td></tr><tr><td id="a43"><a href="RampartPolicyData.java.html#L200" class="el_method">isEncryptBodyOptional()</a></td><td class="bar" id="b69"><img src="../.resources/greenbar.gif" width="5" height="10" title="3" alt="3"/></td><td class="ctr2" id="c46">100%</td><td class="bar" id="d69"/><td class="ctr2" id="e69">n/a</td><td class="ctr1" id="f69">0</td><td class="ctr2" id="g69">1</td><td class="ctr1" id="h69">0</td><td class="ctr2" id="i69">1</td><td class="ctr1" id="j69">0</td><td class="ctr2" id="k69">1</td></tr><tr><td id="a55"><a href="RampartPolicyData.java.html#L227" class="el_method">isSymmetricBinding()</a></td><td class="bar" id="b70"><img src="../.resources/greenbar.gif" width="5" height="10" title="3" alt="3"/></td><td class="ctr2" id="c47">100%</td><td class="bar" id="d70"/><td class="ctr2" id="e70">n/a</td><td class="ctr1" id="f70">0</td><td class="ctr2" id="g70">1</td><td class="ctr1" id="h70">0</td><td class="ctr2" id="i70">1</td><td class="ctr1" id="j70">0</td><td class="ctr2" id="k70">1</td></tr><tr><td id="a39"><a href="RampartPolicyData.java.html#L242" class="el_method">isAsymmetricBinding()</a></td><td class="bar" id="b71"><img src="../.resources/greenbar.gif" width="5" height="10" title="3" alt="3"/></td><td class="ctr2" id="c48">100%</td><td class="bar" id="d71"/><td class="ctr2" id="e71">n/a</td><td class="ctr1" id="f71">0</td><td class="ctr2" id="g71">1</td><td class="ctr1" id="h71">0</td><td class="ctr2" id="i71">1</td><td class="ctr1" id="j71">0</td><td class="ctr2" id="k71">1</td></tr><tr><td id="a45"><a href="RampartPolicyData.java.html#L272" class="el_method">isIncludeTimestamp()</a></td><td class="bar" id="b72"><img src="../.resources/greenbar.gif" width="5" height="10" title="3" alt="3"/></td><td class="ctr2" id="c49">100%</td><td class="bar" id="d72"/><td class="ctr2" id="e72">n/a</td><td class="ctr1" id="f72">0</td><td class="ctr2" id="g72">1</td><td class="ctr1" id="h72">0</td><td class="ctr2" id="i72">1</td><td class="ctr1" id="j72">0</td><td class="ctr2" id="k72">1</td></tr><tr><td id="a46"><a href="RampartPolicyData.java.html#L284" class="el_method">isIncludeTimestampOptional()</a></td><td class="bar" id="b73"><img src="../.resources/greenbar.gif" width="5" height="10" title="3" alt="3"/></td><td class="ctr2" id="c50">100%</td><td class="bar" id="d73"/><td class="ctr2" id="e73">n/a</td><td class="ctr1" id="f73">0</td><td class="ctr2" id="g73">1</td><td class="ctr1" id="h73">0</td><td class="ctr2" id="i73">1</td><td class="ctr1" id="j73">0</td><td class="ctr2" id="k73">1</td></tr><tr><td id="a19"><a href="RampartPolicyData.java.html#L310" class="el_method">getProtectionOrder()</a></td><td class="bar" id="b74"><img src="../.resources/greenbar.gif" width="5" height="10" title="3" alt="3"/></td><td class="ctr2" id="c51">100%</td><td class="bar" id="d74"/><td class="ctr2" id="e74">n/a</td><td class="ctr1" id="f74">0</td><td class="ctr2" id="g74">1</td><td class="ctr1" id="h74">0</td><td class="ctr2" id="i74">1</td><td class="ctr1" id="j74">0</td><td class="ctr2" id="k74">1</td></tr><tr><td id="a52"><a href="RampartPolicyData.java.html#L325" class="el_method">isSignatureProtection()</a></td><td class="bar" id="b75"><img src="../.resources/greenbar.gif" width="5" height="10" title="3" alt="3"/></td><td class="ctr2" id="c52">100%</td><td class="bar" id="d75"/><td class="ctr2" id="e75">n/a</td><td class="ctr1" id="f75">0</td><td class="ctr2" id="g75">1</td><td class="ctr1" id="h75">0</td><td class="ctr2" id="i75">1</td><td class="ctr1" id="j75">0</td><td class="ctr2" id="k75">1</td></tr><tr><td id="a56"><a href="RampartPolicyData.java.html#L340" class="el_method">isTokenProtection()</a></td><td class="bar" id="b76"><img src="../.resources/greenbar.gif" width="5" height="10" title="3" alt="3"/></td><td class="ctr2" id="c53">100%</td><td class="bar" id="d76"/><td class="ctr2" id="e76">n/a</td><td class="ctr1" id="f76">0</td><td class="ctr2" id="g76">1</td><td class="ctr1" id="h76">0</td><td class="ctr2" id="i76">1</td><td class="ctr1" id="j76">0</td><td class="ctr2" id="k76">1</td></tr><tr><td id="a51"><a href="RampartPolicyData.java.html#L355" class="el_method">isSignatureConfirmation()</a></td><td class="bar" id="b77"><img src="../.resources/greenbar.gif" width="5" height="10" title="3" alt="3"/></td><td class="ctr2" id="c54">100%</td><td class="bar" id="d77"/><td class="ctr2" id="e77">n/a</td><td class="ctr1" id="f77">0</td><td class="ctr2" id="g77">1</td><td class="ctr1" id="h77">0</td><td class="ctr2" id="i77">1</td><td class="ctr1" id="j77">0</td><td class="ctr2" id="k77">1</td></tr><tr><td id="a8"><a href="RampartPolicyData.java.html#L370" class="el_method">getEncryptedElements()</a></td><td class="bar" id="b78"><img src="../.resources/greenbar.gif" width="5" height="10" title="3" alt="3"/></td><td class="ctr2" id="c55">100%</td><td class="bar" id="d78"/><td class="ctr2" id="e78">n/a</td><td class="ctr1" id="f78">0</td><td class="ctr2" id="g78">1</td><td class="ctr1" id="h78">0</td><td class="ctr2" id="i78">1</td><td class="ctr1" id="j78">0</td><td class="ctr2" id="k78">1</td></tr><tr><td id="a22"><a href="RampartPolicyData.java.html#L386" class="el_method">getRequiredElements()</a></td><td class="bar" id="b79"><img src="../.resources/greenbar.gif" width="5" height="10" title="3" alt="3"/></td><td class="ctr2" id="c56">100%</td><td class="bar" id="d79"/><td class="ctr2" id="e79">n/a</td><td class="ctr1" id="f79">0</td><td class="ctr2" id="g79">1</td><td class="ctr1" id="h79">0</td><td class="ctr2" id="i79">1</td><td class="ctr1" id="j79">0</td><td class="ctr2" id="k79">1</td></tr><tr><td id="a6"><a href="RampartPolicyData.java.html#L400" class="el_method">getContentEncryptedElements()</a></td><td class="bar" id="b80"><img src="../.resources/greenbar.gif" width="5" height="10" title="3" alt="3"/></td><td class="ctr2" id="c57">100%</td><td class="bar" id="d80"/><td class="ctr2" id="e80">n/a</td><td class="ctr1" id="f80">0</td><td class="ctr2" id="g80">1</td><td class="ctr1" id="h80">0</td><td class="ctr2" id="i80">1</td><td class="ctr1" id="j80">0</td><td class="ctr2" id="k80">1</td></tr><tr><td id="a9"><a href="RampartPolicyData.java.html#L416" class="el_method">getEncryptedParts()</a></td><td class="bar" id="b81"><img src="../.resources/greenbar.gif" width="5" height="10" title="3" alt="3"/></td><td class="ctr2" id="c58">100%</td><td class="bar" id="d81"/><td class="ctr2" id="e81">n/a</td><td class="ctr1" id="f81">0</td><td class="ctr2" id="g81">1</td><td class="ctr1" id="h81">0</td><td class="ctr2" id="i81">1</td><td class="ctr1" id="j81">0</td><td class="ctr2" id="k81">1</td></tr><tr><td id="a42"><a href="RampartPolicyData.java.html#L452" class="el_method">isEncryptBody()</a></td><td class="bar" id="b82"><img src="../.resources/greenbar.gif" width="5" height="10" title="3" alt="3"/></td><td class="ctr2" id="c59">100%</td><td class="bar" id="d82"/><td class="ctr2" id="e82">n/a</td><td class="ctr1" id="f82">0</td><td class="ctr2" id="g82">1</td><td class="ctr1" id="h82">0</td><td class="ctr2" id="i82">1</td><td class="ctr1" id="j82">0</td><td class="ctr2" id="k82">1</td></tr><tr><td id="a53"><a href="RampartPolicyData.java.html#L467" class="el_method">isSignBody()</a></td><td class="bar" id="b83"><img src="../.resources/greenbar.gif" width="5" height="10" title="3" alt="3"/></td><td class="ctr2" id="c60">100%</td><td class="bar" id="d83"/><td class="ctr2" id="e83">n/a</td><td class="ctr1" id="f83">0</td><td class="ctr2" id="g83">1</td><td class="ctr1" id="h83">0</td><td class="ctr2" id="i83">1</td><td class="ctr1" id="j83">0</td><td class="ctr2" id="k83">1</td></tr><tr><td id="a24"><a href="RampartPolicyData.java.html#L512" class="el_method">getSignedElements()</a></td><td class="bar" id="b84"><img src="../.resources/greenbar.gif" width="5" height="10" title="3" alt="3"/></td><td class="ctr2" id="c61">100%</td><td class="bar" id="d84"/><td class="ctr2" id="e84">n/a</td><td class="ctr1" id="f84">0</td><td class="ctr2" id="g84">1</td><td class="ctr1" id="h84">0</td><td class="ctr2" id="i84">1</td><td class="ctr1" id="j84">0</td><td class="ctr2" id="k84">1</td></tr><tr><td id="a28"><a href="RampartPolicyData.java.html#L528" class="el_method">getSignedParts()</a></td><td class="bar" id="b85"><img src="../.resources/greenbar.gif" width="5" height="10" title="3" alt="3"/></td><td class="ctr2" id="c62">100%</td><td class="bar" id="d85"/><td class="ctr2" id="e85">n/a</td><td class="ctr1" id="f85">0</td><td class="ctr2" id="g85">1</td><td class="ctr1" id="h85">0</td><td class="ctr2" id="i85">1</td><td class="ctr1" id="j85">0</td><td class="ctr2" id="k85">1</td></tr><tr><td id="a7"><a href="RampartPolicyData.java.html#L532" class="el_method">getDeclaredNamespaces()</a></td><td class="bar" id="b86"><img src="../.resources/greenbar.gif" width="5" height="10" title="3" alt="3"/></td><td class="ctr2" id="c63">100%</td><td class="bar" id="d86"/><td class="ctr2" id="e86">n/a</td><td class="ctr1" id="f86">0</td><td class="ctr2" id="g86">1</td><td class="ctr1" id="h86">0</td><td class="ctr2" id="i86">1</td><td class="ctr1" id="j86">0</td><td class="ctr2" id="k86">1</td></tr><tr><td id="a20"><a href="RampartPolicyData.java.html#L589" class="el_method">getRampartConfig()</a></td><td class="bar" id="b87"><img src="../.resources/greenbar.gif" width="5" height="10" title="3" alt="3"/></td><td class="ctr2" id="c64">100%</td><td class="bar" id="d87"/><td class="ctr2" id="e87">n/a</td><td class="ctr1" id="f87">0</td><td class="ctr2" id="g87">1</td><td class="ctr1" id="h87">0</td><td class="ctr2" id="i87">1</td><td class="ctr1" id="j87">0</td><td class="ctr2" id="k87">1</td></tr><tr><td id="a11"><a href="RampartPolicyData.java.html#L596" class="el_method">getEncryptionToken()</a></td><td class="bar" id="b88"><img src="../.resources/greenbar.gif" width="5" height="10" title="3" alt="3"/></td><td class="ctr2" id="c65">100%</td><td class="bar" id="d88"/><td class="ctr2" id="e88">n/a</td><td class="ctr1" id="f88">0</td><td class="ctr2" id="g88">1</td><td class="ctr1" id="h88">0</td><td class="ctr2" id="i88">1</td><td class="ctr1" id="j88">0</td><td class="ctr2" id="k88">1</td></tr><tr><td id="a14"><a href="RampartPolicyData.java.html#L611" class="el_method">getInitiatorToken()</a></td><td class="bar" id="b89"><img src="../.resources/greenbar.gif" width="5" height="10" title="3" alt="3"/></td><td class="ctr2" id="c66">100%</td><td class="bar" id="d89"/><td class="ctr2" id="e89">n/a</td><td class="ctr1" id="f89">0</td><td class="ctr2" id="g89">1</td><td class="ctr1" id="h89">0</td><td class="ctr2" id="i89">1</td><td class="ctr1" id="j89">0</td><td class="ctr2" id="k89">1</td></tr><tr><td id="a34"><a href="RampartPolicyData.java.html#L625" class="el_method">getTransportToken()</a></td><td class="bar" id="b90"><img src="../.resources/greenbar.gif" width="5" height="10" title="3" alt="3"/></td><td class="ctr2" id="c67">100%</td><td class="bar" id="d90"/><td class="ctr2" id="e90">n/a</td><td class="ctr1" id="f90">0</td><td class="ctr2" id="g90">1</td><td class="ctr1" id="h90">0</td><td class="ctr2" id="i90">1</td><td class="ctr1" id="j90">0</td><td class="ctr2" id="k90">1</td></tr><tr><td id="a21"><a href="RampartPolicyData.java.html#L639" class="el_method">getRecipientToken()</a></td><td class="bar" id="b91"><img src="../.resources/greenbar.gif" width="5" height="10" title="3" alt="3"/></td><td class="ctr2" id="c68">100%</td><td class="bar" id="d91"/><td class="ctr2" id="e91">n/a</td><td class="ctr1" id="f91">0</td><td class="ctr2" id="g91">1</td><td class="ctr1" id="h91">0</td><td class="ctr2" id="i91">1</td><td class="ctr1" id="j91">0</td><td class="ctr2" id="k91">1</td></tr><tr><td id="a23"><a href="RampartPolicyData.java.html#L659" class="el_method">getSignatureToken()</a></td><td class="bar" id="b92"><img src="../.resources/greenbar.gif" width="5" height="10" title="3" alt="3"/></td><td class="ctr2" id="c69">100%</td><td class="bar" id="d92"/><td class="ctr2" id="e92">n/a</td><td class="ctr1" id="f92">0</td><td class="ctr2" id="g92">1</td><td class="ctr1" id="h92">0</td><td class="ctr2" id="i92">1</td><td class="ctr1" id="j92">0</td><td class="ctr2" id="k92">1</td></tr><tr><td id="a27"><a href="RampartPolicyData.java.html#L674" class="el_method">getSignedEndorsingSupportingTokens()</a></td><td class="bar" id="b93"><img src="../.resources/greenbar.gif" width="5" height="10" title="3" alt="3"/></td><td class="ctr2" id="c70">100%</td><td class="bar" id="d93"/><td class="ctr2" id="e93">n/a</td><td class="ctr1" id="f93">0</td><td class="ctr2" id="g93">1</td><td class="ctr1" id="h93">0</td><td class="ctr2" id="i93">1</td><td class="ctr1" id="j93">0</td><td class="ctr2" id="k93">1</td></tr><tr><td id="a26"><a href="RampartPolicyData.java.html#L689" class="el_method">getSignedEndorsingEncryptedSupportingTokens()</a></td><td class="bar" id="b94"><img src="../.resources/greenbar.gif" width="5" height="10" title="3" alt="3"/></td><td class="ctr2" id="c71">100%</td><td class="bar" id="d94"/><td class="ctr2" id="e94">n/a</td><td class="ctr1" id="f94">0</td><td class="ctr2" id="g94">1</td><td class="ctr1" id="h94">0</td><td class="ctr2" id="i94">1</td><td class="ctr1" id="j94">0</td><td class="ctr2" id="k94">1</td></tr><tr><td id="a29"><a href="RampartPolicyData.java.html#L704" class="el_method">getSignedSupportingTokens()</a></td><td class="bar" id="b95"><img src="../.resources/greenbar.gif" width="5" height="10" title="3" alt="3"/></td><td class="ctr2" id="c72">100%</td><td class="bar" id="d95"/><td class="ctr2" id="e95">n/a</td><td class="ctr1" id="f95">0</td><td class="ctr2" id="g95">1</td><td class="ctr1" id="h95">0</td><td class="ctr2" id="i95">1</td><td class="ctr1" id="j95">0</td><td class="ctr2" id="k95">1</td></tr><tr><td id="a25"><a href="RampartPolicyData.java.html#L718" class="el_method">getSignedEncryptedSupportingTokens()</a></td><td class="bar" id="b96"><img src="../.resources/greenbar.gif" width="5" height="10" title="3" alt="3"/></td><td class="ctr2" id="c73">100%</td><td class="bar" id="d96"/><td class="ctr2" id="e96">n/a</td><td class="ctr1" id="f96">0</td><td class="ctr2" id="g96">1</td><td class="ctr1" id="h96">0</td><td class="ctr2" id="i96">1</td><td class="ctr1" id="j96">0</td><td class="ctr2" id="k96">1</td></tr><tr><td id="a33"><a href="RampartPolicyData.java.html#L732" class="el_method">getSupportingTokensList()</a></td><td class="bar" id="b97"><img src="../.resources/greenbar.gif" width="5" height="10" title="3" alt="3"/></td><td class="ctr2" id="c74">100%</td><td class="bar" id="d97"/><td class="ctr2" id="e97">n/a</td><td class="ctr1" id="f97">0</td><td class="ctr2" id="g97">1</td><td class="ctr1" id="h97">0</td><td class="ctr2" id="i97">1</td><td class="ctr1" id="j97">0</td><td class="ctr2" id="k97">1</td></tr><tr><td id="a10"><a href="RampartPolicyData.java.html#L754" class="el_method">getEncryptedSupportingTokens()</a></td><td class="bar" id="b98"><img src="../.resources/greenbar.gif" width="5" height="10" title="3" alt="3"/></td><td class="ctr2" id="c75">100%</td><td class="bar" id="d98"/><td class="ctr2" id="e98">n/a</td><td class="ctr1" id="f98">0</td><td class="ctr2" id="g98">1</td><td class="ctr1" id="h98">0</td><td class="ctr2" id="i98">1</td><td class="ctr1" id="j98">0</td><td class="ctr2" id="k98">1</td></tr><tr><td id="a13"><a href="RampartPolicyData.java.html#L768" class="el_method">getEndorsingSupportingTokens()</a></td><td class="bar" id="b99"><img src="../.resources/greenbar.gif" width="5" height="10" title="3" alt="3"/></td><td class="ctr2" id="c76">100%</td><td class="bar" id="d99"/><td class="ctr2" id="e99">n/a</td><td class="ctr1" id="f99">0</td><td class="ctr2" id="g99">1</td><td class="ctr1" id="h99">0</td><td class="ctr2" id="i99">1</td><td class="ctr1" id="j99">0</td><td class="ctr2" id="k99">1</td></tr><tr><td id="a12"><a href="RampartPolicyData.java.html#L782" class="el_method">getEndorsingEncryptedSupportingTokens()</a></td><td class="bar" id="b100"><img src="../.resources/greenbar.gif" width="5" height="10" title="3" alt="3"/></td><td class="ctr2" id="c77">100%</td><td class="bar" id="d100"/><td class="ctr2" id="e100">n/a</td><td class="ctr1" id="f100">0</td><td class="ctr2" id="g100">1</td><td class="ctr1" id="h100">0</td><td class="ctr2" id="i100">1</td><td class="ctr1" id="j100">0</td><td class="ctr2" id="k100">1</td></tr><tr><td id="a5"><a href="RampartPolicyData.java.html#L789" class="el_method">getAlgorithmSuite()</a></td><td class="bar" id="b101"><img src="../.resources/greenbar.gif" width="5" height="10" title="3" alt="3"/></td><td class="ctr2" id="c78">100%</td><td class="bar" id="d101"/><td class="ctr2" id="e101">n/a</td><td class="ctr1" id="f101">0</td><td class="ctr2" id="g101">1</td><td class="ctr1" id="h101">0</td><td class="ctr2" id="i101">1</td><td class="ctr1" id="j101">0</td><td class="ctr2" id="k101">1</td></tr><tr><td id="a57"><a href="RampartPolicyData.java.html#L824" class="el_method">isTransportBinding()</a></td><td class="bar" id="b102"><img src="../.resources/greenbar.gif" width="5" height="10" title="3" alt="3"/></td><td class="ctr2" id="c79">100%</td><td class="bar" id="d102"/><td class="ctr2" id="e102">n/a</td><td class="ctr1" id="f102">0</td><td class="ctr2" id="g102">1</td><td class="ctr1" id="h102">0</td><td class="ctr2" id="i102">1</td><td class="ctr1" id="j102">0</td><td class="ctr2" id="k102">1</td></tr><tr><td id="a37"><a href="RampartPolicyData.java.html#L914" class="el_method">getWss10()</a></td><td class="bar" id="b103"><img src="../.resources/greenbar.gif" width="5" height="10" title="3" alt="3"/></td><td class="ctr2" id="c80">100%</td><td class="bar" id="d103"/><td class="ctr2" id="e103">n/a</td><td class="ctr1" id="f103">0</td><td class="ctr2" id="g103">1</td><td class="ctr1" id="h103">0</td><td class="ctr2" id="i103">1</td><td class="ctr1" id="j103">0</td><td class="ctr2" id="k103">1</td></tr><tr><td id="a38"><a href="RampartPolicyData.java.html#L922" class="el_method">getWss11()</a></td><td class="bar" id="b104"><img src="../.resources/greenbar.gif" width="5" height="10" title="3" alt="3"/></td><td class="ctr2" id="c81">100%</td><td class="bar" id="d104"/><td class="ctr2" id="e104">n/a</td><td class="ctr1" id="f104">0</td><td class="ctr2" id="g104">1</td><td class="ctr1" id="h104">0</td><td class="ctr2" id="i104">1</td><td class="ctr1" id="j104">0</td><td class="ctr2" id="k104">1</td></tr><tr><td id="a15"><a href="RampartPolicyData.java.html#L936" class="el_method">getIssuerPolicy()</a></td><td class="bar" id="b105"><img src="../.resources/greenbar.gif" width="5" height="10" title="3" alt="3"/></td><td class="ctr2" id="c82">100%</td><td class="bar" id="d105"/><td class="ctr2" id="e105">n/a</td><td class="ctr1" id="f105">0</td><td class="ctr2" id="g105">1</td><td class="ctr1" id="h105">0</td><td class="ctr2" id="i105">1</td><td class="ctr1" id="j105">0</td><td class="ctr2" id="k105">1</td></tr><tr><td id="a17"><a href="RampartPolicyData.java.html#L944" class="el_method">getMTOMAssertion()</a></td><td class="bar" id="b106"><img src="../.resources/greenbar.gif" width="5" height="10" title="3" alt="3"/></td><td class="ctr2" id="c83">100%</td><td class="bar" id="d106"/><td class="ctr2" id="e106">n/a</td><td class="ctr1" id="f106">0</td><td class="ctr2" id="g106">1</td><td class="ctr1" id="h106">0</td><td class="ctr2" id="i106">1</td><td class="ctr1" id="j106">0</td><td class="ctr2" id="k106">1</td></tr><tr><td id="a48"><a href="RampartPolicyData.java.html#L948" class="el_method">isSignAllHeaders()</a></td><td class="bar" id="b107"><img src="../.resources/greenbar.gif" width="5" height="10" title="3" alt="3"/></td><td class="ctr2" id="c84">100%</td><td class="bar" id="d107"/><td class="ctr2" id="e107">n/a</td><td class="ctr1" id="f107">0</td><td class="ctr2" id="g107">1</td><td class="ctr1" id="h107">0</td><td class="ctr2" id="i107">1</td><td class="ctr1" id="j107">0</td><td class="ctr2" id="k107">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rampart.policy/RampartPolicyData.java.html b/axis2/java/core-rampart/code-coverage/org.apache.rampart.policy/RampartPolicyData.java.html
new file mode 100644
index 0000000..b58a121
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rampart.policy/RampartPolicyData.java.html
@@ -0,0 +1,972 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>RampartPolicyData.java</title><link rel="stylesheet" href="../.resources/prettify.css" type="text/css"/><script type="text/javascript" src="../.resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rampart.policy</a> &gt; <span class="el_source">RampartPolicyData.java</span></div><h1>RampartPolicyData.java</h1><pre class="source lang-java linenums">/*
+ * Copyright 2004,2005 The Apache Software Foundation.
+ *
+ * Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package org.apache.rampart.policy;
+
+import org.apache.axis2.policy.model.MTOMAssertion;
+import org.apache.neethi.Policy;
+import org.apache.rampart.RampartException;
+import org.apache.rampart.policy.model.OptimizePartsConfig;
+import org.apache.rampart.policy.model.RampartConfig;
+import org.apache.ws.secpolicy.SPConstants;
+import org.apache.ws.secpolicy.WSSPolicyException;
+import org.apache.ws.secpolicy.model.AlgorithmSuite;
+import org.apache.ws.secpolicy.model.SecureConversationToken;
+import org.apache.ws.secpolicy.model.SupportingToken;
+import org.apache.ws.secpolicy.model.Token;
+import org.apache.ws.secpolicy.model.Trust10;
+import org.apache.ws.secpolicy.model.Wss10;
+import org.apache.ws.secpolicy.model.Wss11;
+import org.apache.ws.security.WSEncryptionPart;
+
+import java.util.ArrayList;
+import java.util.HashMap;
+import java.util.List;
+import java.util.Vector;
+
+<span class="fc" id="L40">public class RampartPolicyData {</span>
+
+    /*
+     * Global settings for overall security processing
+     */
+    private boolean symmetricBinding;
+    
+    private boolean transportBinding;
+    
+    private boolean asymmetricBinding;
+
+    private String layout;
+
+    private boolean includeTimestamp;
+    
+    private boolean includeTimestampOptional;
+
+    private boolean entireHeadersAndBodySignatures;
+
+    private String protectionOrder;
+
+    private boolean signatureProtection;
+
+    private boolean tokenProtection;
+
+    private boolean signatureConfirmation;
+
+    //Policy namespace
+<span class="fc" id="L68">    private String webServiceSecurityPolicyNS = null;</span>
+
+    /*
+     * Message tokens for symmetrical binding
+     */
+    private Token encryptionToken;
+
+    private Token signatureToken;
+    
+    
+    /*
+     * Message token for transport binding
+     */
+    private Token transportToken;
+
+    /*
+     * Message tokens for asymmetrical binding
+     */
+    private Token recipientToken; // used to encrypt data to
+
+    // receipient
+
+    private Token initiatorToken; // used to sign data by
+
+    // initiator
+
+    /*
+     * Which parts or elements of the message to sign/encrypt with the messagen
+     * tokens. Parts or elements to sign/encrypt with supporting tokens are
+     * stored together with the tokens (see WSS4JPolicyToken).
+     */
+    private boolean signBody;
+
+    private boolean encryptBody;
+    
+    private boolean signAttachments;
+    
+    private boolean encryptAttachments;
+    
+    private boolean signBodyOptional;
+
+    private boolean encryptBodyOptional;
+    
+    private boolean signAttachmentsOptional;
+    
+    private boolean encryptAttachmentsOptional;
+
+    private boolean signAllHeaders;
+
+<span class="fc" id="L117">    private List&lt;WSEncryptionPart&gt; signedParts = new ArrayList&lt;WSEncryptionPart&gt;();</span>
+
+<span class="fc" id="L119">    private List&lt;String&gt; signedElements = new ArrayList&lt;String&gt;();</span>
+
+<span class="fc" id="L121">    private List&lt;WSEncryptionPart&gt; encryptedParts = new ArrayList&lt;WSEncryptionPart&gt;();</span>
+
+<span class="fc" id="L123">    private List&lt;String&gt; encryptedElements = new ArrayList&lt;String&gt;();</span>
+    
+<span class="fc" id="L125">    private List&lt;String&gt; requiredElements = new ArrayList&lt;String&gt;();</span>
+    
+<span class="fc" id="L127">    private List&lt;String&gt; contentEncryptedElements = new ArrayList&lt;String&gt;();</span>
+
+    //TODO make this strongly type attribute
+<span class="fc" id="L130">    private HashMap declaredNamespaces = new HashMap();</span>
+
+    /*
+     * Holds the supporting tokens elements
+     */
+    //private SupportingToken supportingTokens;
+
+    private SupportingToken signedSupportingTokens;
+
+    private SupportingToken endorsingSupportingTokens;
+
+    private SupportingToken signedEndorsingSupportingTokens;
+    
+    private SupportingToken encryptedSupportingTokens;
+
+    private SupportingToken signedEncryptedSupportingTokens;
+
+    private SupportingToken endorsingEncryptedSupportingTokens;
+
+    private SupportingToken signedEndorsingEncryptedSupportingTokens;
+    
+    private AlgorithmSuite algorithmSuite;
+    
+    private RampartConfig rampartConfig;
+    
+    private MTOMAssertion mtomAssertion;
+    
+    private Trust10 trust10;
+    
+    private HashMap&lt;Token,String&gt; supportingTokensIdMap;
+    private HashMap&lt;Token,String&gt; signedSupportingTokensIdMap;
+    private HashMap&lt;Token,String&gt; endorsingSupportingTokensIdMap;
+    private HashMap&lt;Token,String&gt; signedEndorsingSupportingTokensIdMap;
+    
+    private Wss10 wss10;
+    private Wss11 wss11;
+    
+    private Policy issuerPolicy;
+    
+<span class="fc" id="L169">    private List&lt;SupportingPolicyData&gt; supportingPolicyData = new ArrayList&lt;SupportingPolicyData&gt;();</span>
+    
+<span class="fc" id="L171">    private List&lt;SupportingToken&gt; supportingTokens = new ArrayList&lt;SupportingToken&gt;();</span>
+
+
+
+    public String getWebServiceSecurityPolicyNS() {
+<span class="fc" id="L176">        return webServiceSecurityPolicyNS;</span>
+    }
+
+    public void setWebServiceSecurityPolicyNS(String webServiceSecurityPolicyNS) {
+<span class="fc" id="L180">        this.webServiceSecurityPolicyNS = webServiceSecurityPolicyNS;</span>
+<span class="fc" id="L181">    }</span>
+
+    public List&lt;SupportingPolicyData&gt; getSupportingPolicyData() {
+<span class="fc" id="L184">        return supportingPolicyData;</span>
+    }
+
+    public void addSupportingPolicyData(SupportingPolicyData supportingPolicyData) {
+<span class="fc" id="L188">        this.supportingPolicyData.add(supportingPolicyData);</span>
+<span class="fc" id="L189">    }       </span>
+    
+    public boolean isSignBodyOptional() {
+<span class="fc" id="L192">		return signBodyOptional;</span>
+	}
+
+	public void setSignBodyOptional(boolean signBodyOptional) {
+<span class="fc" id="L196">		this.signBodyOptional = signBodyOptional;</span>
+<span class="fc" id="L197">	}</span>
+
+	public boolean isEncryptBodyOptional() {
+<span class="fc" id="L200">		return encryptBodyOptional;</span>
+	}
+
+	public void setEncryptBodyOptional(boolean encryptBodyOptional) {
+<span class="fc" id="L204">		this.encryptBodyOptional = encryptBodyOptional;</span>
+<span class="fc" id="L205">	}</span>
+
+	public boolean isSignAttachmentsOptional() {
+<span class="nc" id="L208">		return signAttachmentsOptional;</span>
+	}
+
+	public void setSignAttachmentsOptional(boolean signAttachmentsOptional) {
+<span class="fc" id="L212">		this.signAttachmentsOptional = signAttachmentsOptional;</span>
+<span class="fc" id="L213">	}</span>
+
+	public boolean isEncryptAttachmentsOptional() {
+<span class="nc" id="L216">		return encryptAttachmentsOptional;</span>
+	}
+
+	public void setEncryptAttachmentsOptional(boolean encryptAttachmentsOptional) {
+<span class="fc" id="L220">		this.encryptAttachmentsOptional = encryptAttachmentsOptional;</span>
+<span class="fc" id="L221">	}</span>
+
+	/**
+     * @return Returns the symmetricBinding.
+     */
+    public boolean isSymmetricBinding() {
+<span class="fc" id="L227">        return symmetricBinding;</span>
+    }
+
+    /**
+     * @param symmetricBinding
+     *            The symmetricBinding to set.
+     */
+    public void setSymmetricBinding(boolean symmetricBinding) {
+<span class="fc" id="L235">        this.symmetricBinding = symmetricBinding;</span>
+<span class="fc" id="L236">    }</span>
+    
+    /**
+     * @return Returns a boolean value indicating whether a Asymmetric Binding
+     */
+    public boolean isAsymmetricBinding() {
+<span class="fc" id="L242">        return asymmetricBinding;</span>
+    }
+
+    /**
+     * @param asymmetricBinding
+     *            boolean value indicating whether a Asymmetric Binding
+     */
+    public void setAsymmetricBinding(boolean asymmetricBinding) {
+<span class="fc" id="L250">        this.asymmetricBinding = asymmetricBinding;</span>
+<span class="fc" id="L251">    }</span>
+    /**
+     * @return Returns the entireHeaderAndBodySignatures.
+     */
+    public boolean isEntireHeadersAndBodySignatures() {
+<span class="nc" id="L256">        return entireHeadersAndBodySignatures;</span>
+    }
+
+    /**
+     * @param entireHeaderAndBodySignatures
+     *            The entireHeaderAndBodySignatures to set.
+     */
+    public void setEntireHeadersAndBodySignatures(
+            boolean entireHeaderAndBodySignatures) {
+<span class="fc" id="L265">        this.entireHeadersAndBodySignatures = entireHeaderAndBodySignatures;</span>
+<span class="fc" id="L266">    }</span>
+
+    /**
+     * @return Returns the includeTimestamp.
+     */
+    public boolean isIncludeTimestamp() {
+<span class="fc" id="L272">        return includeTimestamp;</span>
+    }
+
+    /**
+     * @param includeTimestamp
+     *            The includeTimestamp to set.
+     */
+    public void setIncludeTimestamp(boolean includeTimestamp) {
+<span class="fc" id="L280">        this.includeTimestamp = includeTimestamp;</span>
+<span class="fc" id="L281">    } </span>
+    
+    public boolean isIncludeTimestampOptional() {
+<span class="fc" id="L284">		return includeTimestampOptional;</span>
+	}
+
+	public void setIncludeTimestampOptional(boolean includeTimestampOptional) {
+<span class="fc" id="L288">		this.includeTimestampOptional = includeTimestampOptional;</span>
+<span class="fc" id="L289">	}</span>
+
+	/**
+     * @return Returns the layout.
+     */
+    public String getLayout() {
+<span class="nc" id="L295">        return layout;</span>
+    }
+
+    /**
+     * @param layout
+     *            The layout to set.
+     */
+    public void setLayout(String layout) {
+<span class="fc" id="L303">        this.layout = layout;</span>
+<span class="fc" id="L304">    }</span>
+
+    /**
+     * @return Returns the protectionOrder.
+     */
+    public String getProtectionOrder() {
+<span class="fc" id="L310">        return protectionOrder;</span>
+    }
+
+    /**
+     * @param protectionOrder
+     *            The protectionOrder to set.
+     */
+    public void setProtectionOrder(String protectionOrder) {
+<span class="fc" id="L318">        this.protectionOrder = protectionOrder;</span>
+<span class="fc" id="L319">    }</span>
+
+    /**
+     * @return Returns the signatureProtection.
+     */
+    public boolean isSignatureProtection() {
+<span class="fc" id="L325">        return signatureProtection;</span>
+    }
+
+    /**
+     * @param signatureProtection
+     *            The signatureProtection to set.
+     */
+    public void setSignatureProtection(boolean signatureProtection) {
+<span class="fc" id="L333">        this.signatureProtection = signatureProtection;</span>
+<span class="fc" id="L334">    }</span>
+
+    /**
+     * @return Returns the tokenProtection.
+     */
+    public boolean isTokenProtection() {
+<span class="fc" id="L340">        return tokenProtection;</span>
+    }
+
+    /**
+     * @param tokenProtection
+     *            The tokenProtection to set.
+     */
+    public void setTokenProtection(boolean tokenProtection) {
+<span class="fc" id="L348">        this.tokenProtection = tokenProtection;</span>
+<span class="fc" id="L349">    }</span>
+
+    /**
+     * @return Returns the signatureConfirmation.
+     */
+    public boolean isSignatureConfirmation() {
+<span class="fc" id="L355">        return signatureConfirmation;</span>
+    }
+
+    /**
+     * @param signatureConfirmation
+     *            The signatureConfirmation to set.
+     */
+    public void setSignatureConfirmation(boolean signatureConfirmation) {
+<span class="fc" id="L363">        this.signatureConfirmation = signatureConfirmation;</span>
+<span class="fc" id="L364">    }</span>
+
+    /**
+     * @return Returns the encryptedElements.
+     */
+    public List&lt;String&gt; getEncryptedElements() {
+<span class="fc" id="L370">        return encryptedElements;</span>
+    }
+
+    /**
+     * @param encElement
+     *            The encrypted Element (XPath) to set.
+     */
+    public void setEncryptedElements(String encElement) {
+
+<span class="fc" id="L379">        encryptedElements.add(encElement);</span>
+<span class="fc" id="L380">    }</span>
+    
+    /**
+     * @return Returns the requiredElements.
+     */
+    public List&lt;String&gt; getRequiredElements() {
+<span class="fc" id="L386">        return requiredElements;</span>
+    }
+
+    /**
+     * @param reqElement The Required Element (XPath) to set.
+     */
+    public void setRequiredElements(String reqElement) {
+<span class="fc" id="L393">        requiredElements.add(reqElement);</span>
+<span class="fc" id="L394">    }</span>
+    
+    /**
+     * @return Returns the contentEncryptedElements.
+     */
+    public List&lt;String&gt; getContentEncryptedElements() {
+<span class="fc" id="L400">        return contentEncryptedElements;</span>
+    }
+
+    /**
+     * @param encElement
+     *            The encrypted Element (XPath) to set.
+     */
+    public void setContentEncryptedElements(String encElement) {
+
+<span class="fc" id="L409">        contentEncryptedElements.add(encElement);</span>
+<span class="fc" id="L410">    }</span>
+
+    /**
+     * @return Returns the encryptedParts.
+     */
+    public List&lt;WSEncryptionPart&gt; getEncryptedParts() {
+<span class="fc" id="L416">        return encryptedParts;</span>
+    }
+
+    /**
+     * @param namespace
+     *            The namespace of the part.
+     * @param element
+     *            The part's element name.
+     */
+    public void setEncryptedParts(String namespace, String element) {
+<span class="nc" id="L426">        WSEncryptionPart wep = new WSEncryptionPart(element, namespace,</span>
+                &quot;Element&quot;);
+<span class="nc" id="L428">        encryptedParts.add(wep);</span>
+<span class="nc" id="L429">    }</span>
+    
+    /**
+     * @param namespace
+     *            The namespace of the part.
+     * @param element
+     *            The part's element name.
+     * @param modifier 
+     *            The type of encryption 
+     *            Element,Content,Header
+     */
+    public void setEncryptedParts(String namespace, String element, 
+    		                                       String modifier) {
+<span class="fc" id="L442">        WSEncryptionPart wep = new WSEncryptionPart(element, namespace,</span>
+                modifier);
+<span class="fc" id="L444">        encryptedParts.add(wep);</span>
+<span class="fc" id="L445">    }</span>
+    
+
+    /**
+     * @return Returns the encryptBody.
+     */
+    public boolean isEncryptBody() {
+<span class="fc" id="L452">        return encryptBody;</span>
+    }
+
+    /**
+     * @param encryptBody
+     *            The encryptBody to set.
+     */
+    public void setEncryptBody(boolean encryptBody) {
+<span class="fc" id="L460">        this.encryptBody = encryptBody;</span>
+<span class="fc" id="L461">    }</span>
+
+    /**
+     * @return Returns the signBody.
+     */
+    public boolean isSignBody() {
+<span class="fc" id="L467">        return signBody;</span>
+    }
+
+    /**
+     * @param signBody
+     *            The signBody to set.
+     */
+    public void setSignBody(boolean signBody) {
+<span class="fc" id="L475">        this.signBody = signBody;</span>
+<span class="fc" id="L476">    }</span>
+    
+    /**
+     * @return Returns the signAttachments.
+     */
+    public boolean isSignAttachments() {
+<span class="nc" id="L482">        return signAttachments;</span>
+    }
+
+    /**
+     * @param signAttachments
+     *            The signAttachments to set.
+     */
+    public void setSignAttachments(boolean signAttachments) {
+<span class="fc" id="L490">        this.signAttachments = signAttachments;</span>
+<span class="fc" id="L491">    }</span>
+    
+    /**
+     * @return Returns the encryptAttachments.
+     */
+    public boolean isEncryptAttachments() {
+<span class="nc" id="L497">        return encryptAttachments;</span>
+    }
+
+    /**
+     * @param encryptAttachments
+     *            The encryptAttachments to set.
+     */
+    public void setEncryptAttachments(boolean encryptAttachments) {
+<span class="fc" id="L505">        this.encryptAttachments = encryptAttachments;</span>
+<span class="fc" id="L506">    }</span>
+
+    /**
+     * @return Returns the signedElements.
+     */
+    public List&lt;String&gt; getSignedElements() {
+<span class="fc" id="L512">        return signedElements;</span>
+    }
+
+    /**
+     * @param sigElement
+     *            The signed Element (XPath) to set.
+     */
+    public void setSignedElements(String sigElement) {
+
+<span class="fc" id="L521">        signedElements.add(sigElement);</span>
+<span class="fc" id="L522">    }</span>
+
+    /**
+     * @return Returns the signedParts.
+     */
+    public List&lt;WSEncryptionPart&gt; getSignedParts() {
+<span class="fc" id="L528">        return signedParts;</span>
+    }
+    
+    public HashMap getDeclaredNamespaces() {
+<span class="fc" id="L532">        return declaredNamespaces;</span>
+    }
+    
+    public void addDeclaredNamespaces(HashMap namespaces) {
+<span class="fc" id="L536">        declaredNamespaces.putAll(namespaces);</span>
+<span class="fc" id="L537">    }</span>
+
+    /**
+     * @param namespace
+     *            The namespace of the part.
+     * @param element
+     *            The part's element name.
+     */
+    public void addSignedPart(String namespace, String element) {
+
+<span class="fc" id="L547">        WSEncryptionPart wep = new WSEncryptionPart(element, namespace,</span>
+                &quot;Content&quot;);
+<span class="fc" id="L549">        signedParts.add(wep);</span>
+<span class="fc" id="L550">    }</span>
+
+    public void addSignedPart(WSEncryptionPart part) {
+<span class="nc" id="L553">        signedParts.add(part);</span>
+<span class="nc" id="L554">    }</span>
+    
+    public void setSignedParts(List&lt;WSEncryptionPart&gt; signedParts) {
+<span class="nc" id="L557">        this.signedParts = signedParts;</span>
+<span class="nc" id="L558">    }</span>
+    
+    public void setSupportingTokens(SupportingToken suppTokens)
+            throws WSSPolicyException {
+
+<span class="fc" id="L563">        int tokenType = suppTokens.getTokenType();</span>
+<span class="fc bfc" id="L564" title="All 2 branches covered.">        if (tokenType == SPConstants.SUPPORTING_TOKEN_SUPPORTING) {</span>
+<span class="fc" id="L565">            supportingTokens.add(suppTokens);</span>
+<span class="fc bfc" id="L566" title="All 2 branches covered.">        } else if (tokenType == SPConstants.SUPPORTING_TOKEN_SIGNED) {</span>
+<span class="fc" id="L567">            signedSupportingTokens = suppTokens;</span>
+<span class="fc bfc" id="L568" title="All 2 branches covered.">        } else if (tokenType == SPConstants.SUPPORTING_TOKEN_ENDORSING) {</span>
+<span class="fc" id="L569">            endorsingSupportingTokens = suppTokens;</span>
+<span class="fc bfc" id="L570" title="All 2 branches covered.">        } else if (tokenType == SPConstants.SUPPORTING_TOKEN_SIGNED_ENDORSING) {</span>
+<span class="fc" id="L571">            signedEndorsingSupportingTokens = suppTokens;</span>
+<span class="fc bfc" id="L572" title="All 2 branches covered.">        } else if (tokenType == SPConstants.SUPPORTING_TOKEN_ENCRYPTED) {</span>
+<span class="fc" id="L573">            encryptedSupportingTokens = suppTokens;</span>
+<span class="fc bfc" id="L574" title="All 2 branches covered.">        } else if (tokenType == SPConstants.SUPPORTING_TOKEN_SIGNED_ENCRYPTED) {</span>
+<span class="fc" id="L575">            signedEncryptedSupportingTokens = suppTokens;</span>
+<span class="fc bfc" id="L576" title="All 2 branches covered.">        } else if (tokenType == SPConstants.SUPPORTING_TOKEN_ENDORSING_ENCRYPTED) {</span>
+<span class="fc" id="L577">            endorsingEncryptedSupportingTokens = suppTokens;</span>
+<span class="pc bpc" id="L578" title="1 of 2 branches missed.">        } else if (tokenType == SPConstants.SUPPORTING_TOKEN_SIGNED_ENDORSING_ENCRYPTED) {</span>
+<span class="fc" id="L579">            signedEndorsingEncryptedSupportingTokens = suppTokens;</span>
+        }
+<span class="fc" id="L581">    }</span>
+    
+    
+
+    /**
+     * @return Returns the rampartConfig.
+     */
+    public RampartConfig getRampartConfig() {
+<span class="fc" id="L589">        return rampartConfig;</span>
+    }
+
+    /**
+     * @return Returns the encryptionToken.
+     */
+    public Token getEncryptionToken() {
+<span class="fc" id="L596">        return encryptionToken;</span>
+    }
+
+    /**
+     * @param encryptionToken The encryptionToken to set.
+     */
+    public void setEncryptionToken(Token encryptionToken) {
+<span class="fc" id="L603">        this.encryptionToken = encryptionToken;</span>
+<span class="fc" id="L604">        this.extractIssuerPolicy(encryptionToken);</span>
+<span class="fc" id="L605">    }</span>
+
+    /**
+     * @return Returns the initiatorToken.
+     */
+    public Token getInitiatorToken() {
+<span class="fc" id="L611">        return initiatorToken;</span>
+    }
+
+    /**
+     * @param initiatorToken The initiatorToken to set.
+     */
+    public void setInitiatorToken(Token initiatorToken) {
+<span class="fc" id="L618">        this.initiatorToken = initiatorToken;</span>
+<span class="fc" id="L619">    }</span>
+    
+    /**
+     * @return Returns the TransportToken.
+     */
+    public Token getTransportToken() {
+<span class="fc" id="L625">        return transportToken;</span>
+    }
+
+    /**
+     * @param transportToken The TransportToken to set.
+     */
+    public void setTransportToken(Token transportToken) {
+<span class="fc" id="L632">        this.transportToken = transportToken;</span>
+<span class="fc" id="L633">    }</span>
+
+    /**
+     * @return Returns the recipientToken.
+     */
+    public Token getRecipientToken() {
+<span class="fc" id="L639">        return recipientToken;</span>
+    }
+
+    /**
+     * @param recipientToken The recipientToken to set.
+     */
+    public void setRecipientToken(Token recipientToken) {
+<span class="fc" id="L646">        this.recipientToken = recipientToken;</span>
+<span class="fc" id="L647">    }</span>
+    
+    public void setProtectionToken(Token protectionToken) {
+<span class="fc" id="L650">        this.setEncryptionToken(protectionToken);</span>
+<span class="fc" id="L651">        this.setSignatureToken(protectionToken);</span>
+<span class="fc" id="L652">        this.extractIssuerPolicy(protectionToken);</span>
+<span class="fc" id="L653">    }</span>
+
+    /**
+     * @return Returns the signatureToken.
+     */
+    public Token getSignatureToken() {
+<span class="fc" id="L659">        return signatureToken;</span>
+    }
+
+    /**
+     * @param signatureToken The signatureToken to set.
+     */
+    public void setSignatureToken(Token signatureToken) {
+<span class="fc" id="L666">        this.signatureToken = signatureToken;</span>
+<span class="fc" id="L667">        this.extractIssuerPolicy(signatureToken);</span>
+<span class="fc" id="L668">    }</span>
+
+    /**
+     * @return Returns the signedEndorsingSupportingToken.
+     */
+    public SupportingToken getSignedEndorsingSupportingTokens() {
+<span class="fc" id="L674">        return signedEndorsingSupportingTokens;</span>
+    }
+
+    /**
+     * @param signedEndorsingSupportingTokens The signedEndorsingSupportingToken to set.
+     */
+    public void setSignedEndorsingSupportingTokens(
+            SupportingToken signedEndorsingSupportingTokens) {
+<span class="nc" id="L682">        this.signedEndorsingSupportingTokens = signedEndorsingSupportingTokens;</span>
+<span class="nc" id="L683">    }</span>
+    
+    /**
+     * @return Returns the signedEndorsingEncryptedSupportingToken.
+     */
+    public SupportingToken getSignedEndorsingEncryptedSupportingTokens() {
+<span class="fc" id="L689">        return signedEndorsingEncryptedSupportingTokens;</span>
+    }
+
+    /**
+     * @param signedEndorsingEncryptedSupportingTokens The signedEndorsingEncryptedSupportingToken to set.
+     */
+    public void setSignedEndorsingEncryptedSupportingTokens(
+            SupportingToken signedEndorsingEncryptedSupportingTokens) {
+<span class="nc" id="L697">        this.signedEndorsingEncryptedSupportingTokens = signedEndorsingEncryptedSupportingTokens;</span>
+<span class="nc" id="L698">    }</span>
+
+    /**
+     * @return Returns the signedSupportingToken.
+     */
+    public SupportingToken getSignedSupportingTokens() {
+<span class="fc" id="L704">        return signedSupportingTokens;</span>
+    }
+
+    /**
+     * @param signedSupportingTokens The signedSupportingToken to set.
+     */
+    public void setSignedSupportingTokens(SupportingToken signedSupportingTokens) {
+<span class="nc" id="L711">        this.signedSupportingTokens = signedSupportingTokens;</span>
+<span class="nc" id="L712">    }</span>
+    
+    /**
+     * @return Returns the signedEncryptedSupportingToken.
+     */
+    public SupportingToken getSignedEncryptedSupportingTokens() {
+<span class="fc" id="L718">        return signedEncryptedSupportingTokens;</span>
+    }
+
+    /**
+     * @param signedEncryptedSupportingTokens The signedEncryptedSupportingToken to set.
+     */
+    public void setSignedEncryptedSupportingTokens(SupportingToken signedEncryptedSupportingTokens) {
+<span class="nc" id="L725">        this.signedEncryptedSupportingTokens = signedEncryptedSupportingTokens;</span>
+<span class="nc" id="L726">    }</span>
+
+    /**
+     * @return Returns the supportingTokenList.
+     */
+    public List&lt;SupportingToken&gt; getSupportingTokensList() {
+<span class="fc" id="L732">        return supportingTokens;</span>
+    }
+    
+    public SupportingToken getSupportingTokens() {
+<span class="nc bnc" id="L736" title="All 2 branches missed.">        if (supportingTokens.size() &gt; 0) {</span>
+<span class="nc" id="L737">            return supportingTokens.get(0);</span>
+        } else {
+<span class="nc" id="L739">            return null;</span>
+        }
+    }
+    
+    /**
+     * @param encryptedSupportingTokens The encryptedSupportingToken to set.
+     */
+    public void setEncryptedSupportingTokens(SupportingToken encryptedSupportingTokens) {
+<span class="nc" id="L747">        this.encryptedSupportingTokens = encryptedSupportingTokens;</span>
+<span class="nc" id="L748">    }</span>
+    
+    /**
+     * @return Returns the encryptedSupportingToken.
+     */
+    public SupportingToken getEncryptedSupportingTokens() {
+<span class="fc" id="L754">        return encryptedSupportingTokens;</span>
+    }
+
+    /**
+     * @param endorsingSupportingTokens The endorsingSupportingToken to set.
+     */
+    public void setEndorsingSupportingTokens(SupportingToken endorsingSupportingTokens) {
+<span class="nc" id="L761">        this.endorsingSupportingTokens = endorsingSupportingTokens;</span>
+<span class="nc" id="L762">    }</span>
+
+    /**
+     * @return Returns the endorsingSupportingToken.
+     */
+    public SupportingToken getEndorsingSupportingTokens() {
+<span class="fc" id="L768">        return endorsingSupportingTokens;</span>
+    }
+    
+    /**
+     * @param endorsingEncryptedSupportingTokens The endorsingEncryptedSupportingToken to set.
+     */
+    public void setEndorsingEncryptedSupportingTokens(SupportingToken endorsingEncryptedSupportingTokens) {
+<span class="nc" id="L775">        this.endorsingEncryptedSupportingTokens = endorsingEncryptedSupportingTokens;</span>
+<span class="nc" id="L776">    }</span>
+
+    /**
+     * @return Returns the endorsingEncryptedSupportingToken.
+     */
+    public SupportingToken getEndorsingEncryptedSupportingTokens() {
+<span class="fc" id="L782">        return endorsingEncryptedSupportingTokens;</span>
+    }
+
+    /**
+     * @return Returns the algorithmSuite.
+     */
+    public AlgorithmSuite getAlgorithmSuite() {
+<span class="fc" id="L789">        return algorithmSuite;</span>
+    }
+
+    /**
+     * @param algorithmSuite The algorithmSuite to set.
+     */
+    public void setAlgorithmSuite(AlgorithmSuite algorithmSuite) {
+<span class="fc" id="L796">        this.algorithmSuite = algorithmSuite;</span>
+<span class="fc" id="L797">    }</span>
+
+    /**
+     * @return Returns the trust10.
+     */
+    public Trust10 getTrust10() {
+<span class="nc" id="L803">        return trust10;</span>
+    }
+
+    /**
+     * @param trust10 The trust10 to set.
+     */
+    public void setTrust10(Trust10 trust10) {
+<span class="fc" id="L810">        this.trust10 = trust10;</span>
+<span class="fc" id="L811">    }</span>
+
+    /**
+     * @param rampartConfig The rampartConfig to set.
+     */
+    public void setRampartConfig(RampartConfig rampartConfig) {
+<span class="fc" id="L817">        this.rampartConfig = rampartConfig;</span>
+<span class="fc" id="L818">    }</span>
+
+    /**
+     * @return Returns the transportBinding.
+     */
+    public boolean isTransportBinding() {
+<span class="fc" id="L824">        return transportBinding;</span>
+    }
+
+    /**
+     * @param transportBinding The transportBinding to set.
+     */
+    public void setTransportBinding(boolean transportBinding) {
+<span class="fc" id="L831">        this.transportBinding = transportBinding;</span>
+<span class="fc" id="L832">    }</span>
+
+    
+    /**
+     * Add the given token and id to the map. 
+     * @param token
+     * @param id
+     */
+    public void setSupporttingtokenId(Token token, String id, int type) throws RampartException {
+        
+<span class="nc" id="L842">        HashMap&lt;Token,String&gt; tokenMap = null;</span>
+<span class="nc bnc" id="L843" title="All 5 branches missed.">        switch (type) {</span>
+        case SPConstants.SUPPORTING_TOKEN_SUPPORTING:
+<span class="nc bnc" id="L845" title="All 2 branches missed.">            if(this.supportingTokensIdMap == null) {</span>
+<span class="nc" id="L846">                this.supportingTokensIdMap = new HashMap&lt;Token,String&gt;();</span>
+            }
+<span class="nc" id="L848">            tokenMap = this.supportingTokensIdMap;</span>
+<span class="nc" id="L849">            break;</span>
+
+        case SPConstants.SUPPORTING_TOKEN_SIGNED:
+<span class="nc bnc" id="L852" title="All 2 branches missed.">            if(this.signedSupportingTokensIdMap == null) {</span>
+<span class="nc" id="L853">                this.signedSupportingTokensIdMap = new HashMap&lt;Token,String&gt;();</span>
+            }
+<span class="nc" id="L855">            tokenMap = this.signedSupportingTokensIdMap;</span>
+<span class="nc" id="L856">            break;</span>
+            
+        case SPConstants.SUPPORTING_TOKEN_ENDORSING:
+<span class="nc bnc" id="L859" title="All 2 branches missed.">            if(this.endorsingSupportingTokensIdMap == null) {</span>
+<span class="nc" id="L860">                this.endorsingSupportingTokensIdMap = new HashMap&lt;Token,String&gt;();</span>
+            }
+<span class="nc" id="L862">            tokenMap = this.endorsingSupportingTokensIdMap;</span>
+<span class="nc" id="L863">            break;</span>
+            
+        case SPConstants.SUPPORTING_TOKEN_SIGNED_ENDORSING:
+<span class="nc bnc" id="L866" title="All 2 branches missed.">            if(this.signedEndorsingSupportingTokensIdMap == null) {</span>
+<span class="nc" id="L867">                this.signedEndorsingSupportingTokensIdMap = new HashMap&lt;Token,String&gt;();</span>
+            }
+<span class="nc" id="L869">            tokenMap = this.signedEndorsingSupportingTokensIdMap;</span>
+<span class="nc" id="L870">            break;</span>
+            
+        default:
+<span class="nc" id="L873">            throw new RampartException(&quot;invalidSupportingVersionType&quot;,</span>
+                    new String[] { Integer.toString(type) });
+        }
+        
+<span class="nc" id="L877">        tokenMap.put(token, id);</span>
+<span class="nc" id="L878">    }</span>
+    
+    public String getSupportingTokenID(Token token, int type)
+            throws RampartException {
+<span class="nc bnc" id="L882" title="All 5 branches missed.">        switch (type) {</span>
+        case SPConstants.SUPPORTING_TOKEN_SUPPORTING:
+<span class="nc bnc" id="L884" title="All 2 branches missed.">            if(this.supportingTokensIdMap != null) {</span>
+<span class="nc" id="L885">                return (String)this.supportingTokensIdMap.get(token);</span>
+            }
+<span class="nc" id="L887">            return null;</span>
+
+        case SPConstants.SUPPORTING_TOKEN_SIGNED:
+<span class="nc bnc" id="L890" title="All 2 branches missed.">            if(this.signedSupportingTokensIdMap != null) {</span>
+<span class="nc" id="L891">                return (String)this.signedSupportingTokensIdMap.get(token);</span>
+            }
+<span class="nc" id="L893">            return null;</span>
+            
+        case SPConstants.SUPPORTING_TOKEN_ENDORSING:
+<span class="nc bnc" id="L896" title="All 2 branches missed.">            if(this.endorsingSupportingTokensIdMap != null) {</span>
+<span class="nc" id="L897">                return (String)this.endorsingSupportingTokensIdMap.get(token);</span>
+            }
+<span class="nc" id="L899">            return null;</span>
+            
+        case SPConstants.SUPPORTING_TOKEN_SIGNED_ENDORSING:
+<span class="nc bnc" id="L902" title="All 2 branches missed.">            if(this.signedEndorsingSupportingTokensIdMap == null) {</span>
+<span class="nc" id="L903">                this.signedEndorsingSupportingTokensIdMap = new HashMap();</span>
+            }
+<span class="nc" id="L905">            return null;</span>
+
+        default:
+<span class="nc" id="L908">            throw new RampartException(&quot;invalidSupportingVersionType&quot;,</span>
+                    new String[] { Integer.toString(type) });
+        }
+    }
+
+    public Wss10 getWss10() {
+<span class="fc" id="L914">        return wss10;</span>
+    }
+
+    public void setWss10(Wss10 wss10) {
+<span class="fc" id="L918">        this.wss10 = wss10;</span>
+<span class="fc" id="L919">    }</span>
+
+    public Wss11 getWss11() {
+<span class="fc" id="L922">        return wss11;</span>
+    }
+
+    public void setWss11(Wss11 wss11) {
+<span class="fc" id="L926">        this.wss11 = wss11;</span>
+<span class="fc" id="L927">    }</span>
+    
+    private void extractIssuerPolicy(Token token) {
+<span class="fc bfc" id="L930" title="All 4 branches covered.">        if(token instanceof SecureConversationToken &amp;&amp; this.issuerPolicy == null) {</span>
+<span class="fc" id="L931">            this.issuerPolicy = ((SecureConversationToken)token).getBootstrapPolicy();</span>
+        }
+<span class="fc" id="L933">    }</span>
+
+    public Policy getIssuerPolicy() {
+<span class="fc" id="L936">        return issuerPolicy;</span>
+    }
+    
+    public void setMTOMAssertion(MTOMAssertion mtomAssertion){
+<span class="nc" id="L940">    	this.mtomAssertion =  mtomAssertion;   	</span>
+<span class="nc" id="L941">    }</span>
+    
+    public MTOMAssertion getMTOMAssertion(){
+<span class="fc" id="L944">    	return mtomAssertion;</span>
+    }
+
+    public boolean isSignAllHeaders() {
+<span class="fc" id="L948">        return signAllHeaders;</span>
+    }
+
+    public void setSignAllHeaders(boolean signAllHeaders) {
+<span class="fc" id="L952">        this.signAllHeaders = signAllHeaders;</span>
+<span class="fc" id="L953">    }</span>
+    
+    public boolean isMTOMSerialize(){
+<span class="pc bpc" id="L956" title="1 of 2 branches missed.">    	if(mtomAssertion == null){</span>
+<span class="fc" id="L957">    		return false;</span>
+    	}
+<span class="nc bnc" id="L959" title="All 2 branches missed.">    	else if(mtomAssertion.isOptional()==false){</span>
+<span class="nc" id="L960">    		return true;</span>
+    	}
+    	else
+<span class="nc" id="L963">    		return false;</span>
+    }
+    
+    public OptimizePartsConfig getOptimizePartsConfig(){
+<span class="nc" id="L967">    	return rampartConfig.getOptimizeParts();</span>
+    }
+   
+     
+}
+</pre><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rampart.policy/SupportingPolicyData.html b/axis2/java/core-rampart/code-coverage/org.apache.rampart.policy/SupportingPolicyData.html
new file mode 100644
index 0000000..ad033f7
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rampart.policy/SupportingPolicyData.html
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>SupportingPolicyData</title><script type="text/javascript" src="../.resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rampart.policy</a> &gt; <span class="el_class">SupportingPolicyData</span></div><h1>SupportingPolicyData</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">62 of 122</td><td class="ctr2">49%</td><td class="bar">13 of 26</td><td class="ctr2">50%</td><td class="ctr1">9</td><td class="ctr2">15</td><td class="ctr1">13</td><td class="ctr2">27</td><td class="ctr1">0</td><td class="ctr2">2</td></tr></tfoot><tbody><tr><td id="a0"><a href="SupportingPolicyData.java.html#L12" class="el_method">build(SupportingToken)</a></td><td class="bar" id="b0"><img src="../.resources/redbar.gif" width="62" height="10" title="62" alt="62"/><img src="../.resources/greenbar.gif" width="57" height="10" title="57" alt="57"/></td><td class="ctr2" id="c1">48%</td><td class="bar" id="d0"><img src="../.resources/redbar.gif" width="60" height="10" title="13" alt="13"/><img src="../.resources/greenbar.gif" width="60" height="10" title="13" alt="13"/></td><td class="ctr2" id="e0">50%</td><td class="ctr1" id="f0">9</td><td class="ctr2" id="g0">14</td><td class="ctr1" id="h0">13</td><td class="ctr2" id="i0">26</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a1"><a href="SupportingPolicyData.java.html#L8" class="el_method">SupportingPolicyData()</a></td><td class="bar" id="b1"><img src="../.resources/greenbar.gif" width="3" height="10" title="3" alt="3"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">0</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">0</td><td class="ctr2" id="i1">1</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rampart.policy/SupportingPolicyData.java.html b/axis2/java/core-rampart/code-coverage/org.apache.rampart.policy/SupportingPolicyData.java.html
new file mode 100644
index 0000000..e7a6692
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rampart.policy/SupportingPolicyData.java.html
@@ -0,0 +1,54 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>SupportingPolicyData.java</title><link rel="stylesheet" href="../.resources/prettify.css" type="text/css"/><script type="text/javascript" src="../.resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rampart.policy</a> &gt; <span class="el_source">SupportingPolicyData.java</span></div><h1>SupportingPolicyData.java</h1><pre class="source lang-java linenums">package org.apache.rampart.policy;
+
+import java.util.Iterator;
+
+import org.apache.ws.secpolicy.model.Header;
+import org.apache.ws.secpolicy.model.SupportingToken;
+
+<span class="fc" id="L8">public class SupportingPolicyData extends RampartPolicyData {</span>
+
+	public void build(SupportingToken token) {
+
+<span class="pc bpc" id="L12" title="3 of 4 branches missed.">		if (token.getSignedParts() != null &amp;&amp; !token.getSignedParts().isOptional()) {</span>
+<span class="nc" id="L13">			Iterator it = token.getSignedParts().getHeaders().iterator();</span>
+<span class="nc" id="L14">			this.setSignBody(token.getSignedParts().isBody());</span>
+<span class="nc bnc" id="L15" title="All 2 branches missed.">			while (it.hasNext()) {</span>
+<span class="nc" id="L16">				Header header = (Header) it.next();</span>
+<span class="nc" id="L17">				this.addSignedPart(header.getNamespace(), header.getName());</span>
+<span class="nc" id="L18">			}</span>
+		}
+
+<span class="pc bpc" id="L21" title="3 of 4 branches missed.">		if (token.getEncryptedParts() != null &amp;&amp; !token.getEncryptedParts().isOptional()) {</span>
+<span class="nc" id="L22">			Iterator it = token.getEncryptedParts().getHeaders().iterator();</span>
+<span class="nc" id="L23">			this.setEncryptBody(token.getEncryptedParts().isBody());</span>
+<span class="nc bnc" id="L24" title="All 2 branches missed.">			while (it.hasNext()) {</span>
+<span class="nc" id="L25">				Header header = (Header) it.next();</span>
+<span class="nc" id="L26">				this.setEncryptedParts(header.getNamespace(), header.getName(),</span>
+						&quot;Header&quot;);
+<span class="nc" id="L28">			}</span>
+		}
+
+<span class="pc bpc" id="L31" title="1 of 4 branches missed.">		if (token.getSignedElements() != null &amp;&amp; !token.getSignedElements().isOptional()) {</span>
+<span class="fc" id="L32">			Iterator it = token.getSignedElements().getXPathExpressions()</span>
+					.iterator();
+<span class="fc bfc" id="L34" title="All 2 branches covered.">			while (it.hasNext()) {</span>
+<span class="fc" id="L35">				this.setSignedElements((String) it.next());</span>
+			}
+<span class="fc" id="L37">			this.addDeclaredNamespaces(token.getSignedElements()</span>
+					.getDeclaredNamespaces());
+		}
+
+<span class="pc bpc" id="L41" title="1 of 4 branches missed.">		if (token.getEncryptedElements() != null &amp;&amp; !token.getEncryptedElements().isOptional()) {</span>
+<span class="fc" id="L42">			Iterator it = token.getEncryptedElements().getXPathExpressions()</span>
+					.iterator();
+<span class="fc bfc" id="L44" title="All 2 branches covered.">			while (it.hasNext()) {</span>
+<span class="fc" id="L45">				this.setEncryptedElements((String) it.next());</span>
+			}
+<span class="pc bpc" id="L47" title="1 of 2 branches missed.">			if (token.getSignedElements() == null) {</span>
+<span class="nc" id="L48">				this.addDeclaredNamespaces(token.getEncryptedElements()</span>
+						.getDeclaredNamespaces());
+			}
+		}
+<span class="fc" id="L52">	}</span>
+}
+</pre><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rampart.policy/index.html b/axis2/java/core-rampart/code-coverage/org.apache.rampart.policy/index.html
new file mode 100644
index 0000000..edde060
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rampart.policy/index.html
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>org.apache.rampart.policy</title><script type="text/javascript" src="../.resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <span class="el_package">org.apache.rampart.policy</span></div><h1>org.apache.rampart.policy</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">343 of 1,278</td><td class="ctr2">73%</td><td class="bar">55 of 138</td><td class="ctr2">60%</td><td class="ctr1">61</td><td class="ctr2">203</td><td class="ctr1">97</td><td class="ctr2">397</td><td class="ctr1">24</td><td class="ctr2">131</td><td class="ctr1">0</td><td class="ctr2">3</td></tr></tfoot><tbody><tr><td id="a1"><a href="RampartPolicyData.html" class="el_class">RampartPolicyData</a></td><td class="bar" id="b0"><img src="../.resources/redbar.gif" width="39" height="10" title="227" alt="227"/><img src="../.resources/greenbar.gif" width="80" height="10" title="456" alt="456"/></td><td class="ctr2" id="c1">67%</td><td class="bar" id="d0"><img src="../.resources/redbar.gif" width="64" height="10" title="32" alt="32"/><img src="../.resources/greenbar.gif" width="40" height="10" title="20" alt="20"/></td><td class="ctr2" id="e2">38%</td><td class="ctr1" id="f0">42</td><td class="ctr2" id="g0">137</td><td class="ctr1" id="h0">72</td><td class="ctr2" id="i0">234</td><td class="ctr1" id="j0">22</td><td class="ctr2" id="k0">108</td><td class="ctr1" id="l0">0</td><td class="ctr2" id="m0">1</td></tr><tr><td id="a2"><a href="SupportingPolicyData.html" class="el_class">SupportingPolicyData</a></td><td class="bar" id="b1"><img src="../.resources/redbar.gif" width="10" height="10" title="62" alt="62"/><img src="../.resources/greenbar.gif" width="10" height="10" title="60" alt="60"/></td><td class="ctr2" id="c2">49%</td><td class="bar" id="d1"><img src="../.resources/redbar.gif" width="26" height="10" title="13" alt="13"/><img src="../.resources/greenbar.gif" width="26" height="10" title="13" alt="13"/></td><td class="ctr2" id="e1">50%</td><td class="ctr1" id="f2">9</td><td class="ctr2" id="g2">15</td><td class="ctr1" id="h1">13</td><td class="ctr2" id="i2">27</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">2</td><td class="ctr1" id="l1">0</td><td class="ctr2" id="m1">1</td></tr><tr><td id="a0"><a href="RampartPolicyBuilder.html" class="el_class">RampartPolicyBuilder</a></td><td class="bar" id="b2"><img src="../.resources/redbar.gif" width="9" height="10" title="54" alt="54"/><img src="../.resources/greenbar.gif" width="73" height="10" title="419" alt="419"/></td><td class="ctr2" id="c0">89%</td><td class="bar" id="d2"><img src="../.resources/redbar.gif" width="20" height="10" title="10" alt="10"/><img src="../.resources/greenbar.gif" width="100" height="10" title="50" alt="50"/></td><td class="ctr2" id="e0">83%</td><td class="ctr1" id="f1">10</td><td class="ctr2" id="g1">51</td><td class="ctr1" id="h2">12</td><td class="ctr2" id="i1">136</td><td class="ctr1" id="j1">2</td><td class="ctr2" id="k1">21</td><td class="ctr1" id="l2">0</td><td class="ctr2" id="m2">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rampart.saml/SAML1AssertionHandler.html b/axis2/java/core-rampart/code-coverage/org.apache.rampart.saml/SAML1AssertionHandler.html
new file mode 100644
index 0000000..e5378f0
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rampart.saml/SAML1AssertionHandler.html
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>SAML1AssertionHandler</title><script type="text/javascript" src="../.resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rampart.saml</a> &gt; <span class="el_class">SAML1AssertionHandler</span></div><h1>SAML1AssertionHandler</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">77 of 77</td><td class="ctr2">0%</td><td class="bar">6 of 6</td><td class="ctr2">0%</td><td class="ctr1">8</td><td class="ctr2">8</td><td class="ctr1">20</td><td class="ctr2">20</td><td class="ctr1">5</td><td class="ctr2">5</td></tr></tfoot><tbody><tr><td id="a3"><a href="SAML1AssertionHandler.java.html#L55" class="el_method">processSAMLAssertion()</a></td><td class="bar" id="b0"><img src="../.resources/redbar.gif" width="120" height="10" title="30" alt="30"/></td><td class="ctr2" id="c0">0%</td><td class="bar" id="d0"><img src="../.resources/redbar.gif" width="120" height="10" title="6" alt="6"/></td><td class="ctr2" id="e0">0%</td><td class="ctr1" id="f0">4</td><td class="ctr2" id="g0">4</td><td class="ctr1" id="h0">8</td><td class="ctr2" id="i0">8</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a1"><a href="SAML1AssertionHandler.java.html#L73" class="el_method">getAssertionKeyInfoSecret(Crypto, TokenCallbackHandler)</a></td><td class="bar" id="b1"><img src="../.resources/redbar.gif" width="112" height="10" title="28" alt="28"/></td><td class="ctr2" id="c1">0%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">6</td><td class="ctr2" id="i1">6</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a4"><a href="SAML1AssertionHandler.java.html#L41" class="el_method">SAML1AssertionHandler(Assertion)</a></td><td class="bar" id="b2"><img src="../.resources/redbar.gif" width="32" height="10" title="8" alt="8"/></td><td class="ctr2" id="c2">0%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">4</td><td class="ctr2" id="i2">4</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a2"><a href="SAML1AssertionHandler.java.html#L48" class="el_method">isBearerAssertion()</a></td><td class="bar" id="b3"><img src="../.resources/redbar.gif" width="24" height="10" title="6" alt="6"/></td><td class="ctr2" id="c3">0%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">1</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">1</td><td class="ctr2" id="i3">1</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a0"><a href="SAML1AssertionHandler.java.html#L88" class="el_method">getAssertionElement()</a></td><td class="bar" id="b4"><img src="../.resources/redbar.gif" width="20" height="10" title="5" alt="5"/></td><td class="ctr2" id="c4">0%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">1</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">1</td><td class="ctr2" id="i4">1</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k4">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rampart.saml/SAML1AssertionHandler.java.html b/axis2/java/core-rampart/code-coverage/org.apache.rampart.saml/SAML1AssertionHandler.java.html
new file mode 100644
index 0000000..1af2b8d
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rampart.saml/SAML1AssertionHandler.java.html
@@ -0,0 +1,93 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>SAML1AssertionHandler.java</title><link rel="stylesheet" href="../.resources/prettify.css" type="text/css"/><script type="text/javascript" src="../.resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rampart.saml</a> &gt; <span class="el_source">SAML1AssertionHandler.java</span></div><h1>SAML1AssertionHandler.java</h1><pre class="source lang-java linenums">/*
+ * Copyright (c) The Apache Software Foundation.
+ *
+ * Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package org.apache.rampart.saml;
+
+import org.apache.axiom.om.OMElement;
+import org.apache.rahas.RahasConstants;
+import org.apache.rahas.TrustException;
+import org.apache.rahas.impl.util.SAMLUtils;
+import org.apache.rampart.TokenCallbackHandler;
+import org.apache.ws.security.WSDocInfo;
+import org.apache.ws.security.WSSecurityException;
+import org.apache.ws.security.components.crypto.Crypto;
+import org.apache.ws.security.handler.RequestData;
+import org.apache.ws.security.saml.SAMLKeyInfo;
+import org.apache.ws.security.saml.SAMLUtil;
+import org.opensaml.saml1.core.Assertion;
+import org.opensaml.saml1.core.Conditions;
+
+/**
+ * This class handles SAML1 assertions.Processes SAML1 assertion and will extract SAML1 attributes
+ * such as assertion id, start date, end date etc ...
+ */
+public class SAML1AssertionHandler extends SAMLAssertionHandler{
+
+    private Assertion assertion;
+
+<span class="nc" id="L41">    public SAML1AssertionHandler(Assertion saml1Assertion) {</span>
+<span class="nc" id="L42">        this.assertion = saml1Assertion;</span>
+<span class="nc" id="L43">        this.processSAMLAssertion();</span>
+<span class="nc" id="L44">    }</span>
+
+    @Override
+    public boolean isBearerAssertion() {
+<span class="nc" id="L48">        return RahasConstants.SAML11_SUBJECT_CONFIRMATION_BEARER.equals(</span>
+                            SAMLUtils.getSAML11SubjectConfirmationMethod(assertion));
+    }
+
+    @Override
+    protected void processSAMLAssertion() {
+
+<span class="nc" id="L55">        this.setAssertionId(assertion.getID());</span>
+
+        //Read the validity period from the 'Conditions' element, else read it from SC Data
+<span class="nc bnc" id="L58" title="All 2 branches missed.">        if (assertion.getConditions() != null) {</span>
+<span class="nc" id="L59">            Conditions conditions = assertion.getConditions();</span>
+<span class="nc bnc" id="L60" title="All 2 branches missed.">            if (conditions.getNotBefore() != null) {</span>
+<span class="nc" id="L61">                this.setDateNotBefore(conditions.getNotBefore().toDate());</span>
+            }
+<span class="nc bnc" id="L63" title="All 2 branches missed.">            if (conditions.getNotOnOrAfter() != null) {</span>
+<span class="nc" id="L64">                this.setDateNotOnOrAfter(conditions.getNotOnOrAfter().toDate());</span>
+            }
+        }
+<span class="nc" id="L67">    }</span>
+
+    @Override
+    public byte[] getAssertionKeyInfoSecret(Crypto signatureCrypto, TokenCallbackHandler tokenCallbackHandler)
+            throws WSSecurityException {
+
+<span class="nc" id="L73">        RequestData requestData = new RequestData();</span>
+<span class="nc" id="L74">        requestData.setCallbackHandler(tokenCallbackHandler);</span>
+<span class="nc" id="L75">        requestData.setSigCrypto(signatureCrypto);</span>
+
+<span class="nc" id="L77">        WSDocInfo docInfo = new WSDocInfo(assertion.getDOM().getOwnerDocument()); // TODO Improve ..</span>
+
+        // TODO change this to use SAMLAssertion parameter once wss4j conversion is done ....
+<span class="nc" id="L80">        SAMLKeyInfo samlKi = SAMLUtil.getCredentialFromSubject(assertion,</span>
+                requestData, docInfo, true);
+<span class="nc" id="L82">        return samlKi.getSecret();</span>
+    }
+
+
+    @Override
+    public OMElement getAssertionElement() throws TrustException {
+<span class="nc" id="L88">        return (OMElement)this.assertion.getDOM();</span>
+    }
+
+
+}
+</pre><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rampart.saml/SAML2AssertionHandler.html b/axis2/java/core-rampart/code-coverage/org.apache.rampart.saml/SAML2AssertionHandler.html
new file mode 100644
index 0000000..ab3760b
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rampart.saml/SAML2AssertionHandler.html
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>SAML2AssertionHandler</title><script type="text/javascript" src="../.resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rampart.saml</a> &gt; <span class="el_class">SAML2AssertionHandler</span></div><h1>SAML2AssertionHandler</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">97 of 97</td><td class="ctr2">0%</td><td class="bar">10 of 10</td><td class="ctr2">0%</td><td class="ctr1">11</td><td class="ctr2">11</td><td class="ctr1">27</td><td class="ctr2">27</td><td class="ctr1">6</td><td class="ctr2">6</td></tr></tfoot><tbody><tr><td id="a3"><a href="SAML2AssertionHandler.java.html#L65" class="el_method">processSAMLAssertion()</a></td><td class="bar" id="b0"><img src="../.resources/redbar.gif" width="120" height="10" title="58" alt="58"/></td><td class="ctr2" id="c0">0%</td><td class="bar" id="d0"><img src="../.resources/redbar.gif" width="120" height="10" title="10" alt="10"/></td><td class="ctr2" id="e0">0%</td><td class="ctr1" id="f0">6</td><td class="ctr2" id="g0">6</td><td class="ctr1" id="h0">15</td><td class="ctr2" id="i0">15</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a0"><a href="SAML2AssertionHandler.java.html#L102" class="el_method">getAssertionElement()</a></td><td class="bar" id="b1"><img src="../.resources/redbar.gif" width="24" height="10" title="12" alt="12"/></td><td class="ctr2" id="c1">0%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">4</td><td class="ctr2" id="i1">4</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a1"><a href="SAML2AssertionHandler.java.html#L94" class="el_method">getAssertionKeyInfoSecret(Crypto, TokenCallbackHandler)</a></td><td class="bar" id="b2"><img src="../.resources/redbar.gif" width="18" height="10" title="9" alt="9"/></td><td class="ctr2" id="c2">0%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h3">2</td><td class="ctr2" id="i3">2</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a4"><a href="SAML2AssertionHandler.java.html#L46" class="el_method">SAML2AssertionHandler(Assertion)</a></td><td class="bar" id="b3"><img src="../.resources/redbar.gif" width="16" height="10" title="8" alt="8"/></td><td class="ctr2" id="c3">0%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">1</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h2">4</td><td class="ctr2" id="i2">4</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a2"><a href="SAML2AssertionHandler.java.html#L59" class="el_method">isBearerAssertion()</a></td><td class="bar" id="b4"><img src="../.resources/redbar.gif" width="12" height="10" title="6" alt="6"/></td><td class="ctr2" id="c4">0%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">1</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">1</td><td class="ctr2" id="i4">1</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a5"><a href="SAML2AssertionHandler.java.html#L41" class="el_method">static {...}</a></td><td class="bar" id="b5"><img src="../.resources/redbar.gif" width="8" height="10" title="4" alt="4"/></td><td class="ctr2" id="c5">0%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">1</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">1</td><td class="ctr2" id="i5">1</td><td class="ctr1" id="j5">1</td><td class="ctr2" id="k5">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rampart.saml/SAML2AssertionHandler.java.html b/axis2/java/core-rampart/code-coverage/org.apache.rampart.saml/SAML2AssertionHandler.java.html
new file mode 100644
index 0000000..cdfb299
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rampart.saml/SAML2AssertionHandler.java.html
@@ -0,0 +1,112 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>SAML2AssertionHandler.java</title><link rel="stylesheet" href="../.resources/prettify.css" type="text/css"/><script type="text/javascript" src="../.resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rampart.saml</a> &gt; <span class="el_source">SAML2AssertionHandler.java</span></div><h1>SAML2AssertionHandler.java</h1><pre class="source lang-java linenums">/*
+ * Copyright (c) The Apache Software Foundation.
+ *
+ * Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package org.apache.rampart.saml;
+
+import org.apache.axiom.om.OMElement;
+import org.apache.commons.logging.Log;
+import org.apache.commons.logging.LogFactory;
+import org.apache.rahas.RahasConstants;
+import org.apache.rahas.TrustException;
+import org.apache.rahas.impl.util.SAML2KeyInfo;
+import org.apache.rahas.impl.util.SAML2Utils;
+import org.apache.rampart.TokenCallbackHandler;
+import org.apache.ws.security.WSSecurityException;
+import org.apache.ws.security.components.crypto.Crypto;
+import org.opensaml.saml2.core.Assertion;
+import org.opensaml.saml2.core.Conditions;
+import org.opensaml.saml2.core.Subject;
+import org.opensaml.saml2.core.SubjectConfirmationData;
+
+
+/**
+ * This class handles SAML2 assertions.Processes SAML2 assertion and will extract SAML2 attributes
+ * such as assertion id, start date, end date etc ...
+ */
+public class SAML2AssertionHandler extends SAMLAssertionHandler{
+
+<span class="nc" id="L41">    private static final Log log = LogFactory.getLog(SAML2AssertionHandler.class);</span>
+
+    private Assertion assertion;
+
+
+<span class="nc" id="L46">    public SAML2AssertionHandler(Assertion samlAssertion) {</span>
+<span class="nc" id="L47">        this.assertion = samlAssertion;</span>
+<span class="nc" id="L48">        this.processSAMLAssertion();</span>
+<span class="nc" id="L49">    }</span>
+
+    /**
+     * Checks whether SAML assertion is bearer - urn:oasis:names:tc:SAML:2.0:cm:bearer
+     *
+     * @return true if assertion is bearer else false.
+     */
+    public boolean isBearerAssertion() {
+
+        // if the subject confirmation method is Bearer, do not try to get the KeyInfo
+<span class="nc" id="L59">        return SAML2Utils.getSAML2SubjectConfirmationMethod(assertion).equals(</span>
+                RahasConstants.SAML20_SUBJECT_CONFIRMATION_BEARER);
+    }
+
+    protected void processSAMLAssertion() {
+
+<span class="nc" id="L65">        this.setAssertionId(assertion.getID());</span>
+
+<span class="nc" id="L67">        Subject subject = assertion.getSubject();</span>
+
+        //Read the validity period from the 'Conditions' element, else read it from SC Data
+<span class="nc bnc" id="L70" title="All 2 branches missed.">        if (assertion.getConditions() != null) {</span>
+<span class="nc" id="L71">            Conditions conditions = assertion.getConditions();</span>
+<span class="nc bnc" id="L72" title="All 2 branches missed.">            if (conditions.getNotBefore() != null) {</span>
+<span class="nc" id="L73">                this.setDateNotBefore(conditions.getNotBefore().toDate());</span>
+            }
+<span class="nc bnc" id="L75" title="All 2 branches missed.">            if (conditions.getNotOnOrAfter() != null) {</span>
+<span class="nc" id="L76">                this.setDateNotOnOrAfter(conditions.getNotOnOrAfter().toDate());</span>
+            }
+<span class="nc" id="L78">        } else {</span>
+<span class="nc" id="L79">            SubjectConfirmationData scData = subject.getSubjectConfirmations()</span>
+                    .get(0).getSubjectConfirmationData();
+<span class="nc bnc" id="L81" title="All 2 branches missed.">            if (scData.getNotBefore() != null) {</span>
+<span class="nc" id="L82">                this.setDateNotBefore(scData.getNotBefore().toDate());</span>
+            }
+<span class="nc bnc" id="L84" title="All 2 branches missed.">            if (scData.getNotOnOrAfter() != null) {</span>
+<span class="nc" id="L85">                this.setDateNotOnOrAfter(scData.getNotOnOrAfter().toDate());</span>
+            }
+        }
+
+<span class="nc" id="L89">    }</span>
+
+    public byte[] getAssertionKeyInfoSecret(Crypto signatureCrypto, TokenCallbackHandler tokenCallbackHandler)
+            throws WSSecurityException {
+        // TODO : SAML2KeyInfo element needs to be moved to WSS4J.
+<span class="nc" id="L94">        SAML2KeyInfo saml2KeyInfo = SAML2Utils.</span>
+                getSAML2KeyInfo(assertion, signatureCrypto, tokenCallbackHandler);
+
+<span class="nc" id="L97">        return saml2KeyInfo.getSecret();</span>
+    }
+
+    public OMElement getAssertionElement() throws TrustException{
+        try {
+<span class="nc" id="L102">            return (OMElement) SAML2Utils.getElementFromAssertion(assertion);</span>
+<span class="nc" id="L103">        } catch (TrustException e) {</span>
+<span class="nc" id="L104">            log.error(&quot;Error getting Axiom representation of SAML2 assertion.&quot;, e);</span>
+<span class="nc" id="L105">            throw e;</span>
+        }
+    }
+
+
+
+}
+</pre><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rampart.saml/SAMLAssertionHandler.html b/axis2/java/core-rampart/code-coverage/org.apache.rampart.saml/SAMLAssertionHandler.html
new file mode 100644
index 0000000..d69d922
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rampart.saml/SAMLAssertionHandler.html
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>SAMLAssertionHandler</title><script type="text/javascript" src="../.resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rampart.saml</a> &gt; <span class="el_class">SAMLAssertionHandler</span></div><h1>SAMLAssertionHandler</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">24 of 24</td><td class="ctr2">0%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">7</td><td class="ctr2">7</td><td class="ctr1">10</td><td class="ctr2">10</td><td class="ctr1">7</td><td class="ctr2">7</td></tr></tfoot><tbody><tr><td id="a4"><a href="SAMLAssertionHandler.java.html#L47" class="el_method">setAssertionId(String)</a></td><td class="bar" id="b0"><img src="../.resources/redbar.gif" width="120" height="10" title="4" alt="4"/></td><td class="ctr2" id="c0">0%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">2</td><td class="ctr2" id="i0">2</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a5"><a href="SAMLAssertionHandler.java.html#L55" class="el_method">setDateNotBefore(Date)</a></td><td class="bar" id="b1"><img src="../.resources/redbar.gif" width="120" height="10" title="4" alt="4"/></td><td class="ctr2" id="c1">0%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">2</td><td class="ctr2" id="i1">2</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a6"><a href="SAMLAssertionHandler.java.html#L63" class="el_method">setDateNotOnOrAfter(Date)</a></td><td class="bar" id="b2"><img src="../.resources/redbar.gif" width="120" height="10" title="4" alt="4"/></td><td class="ctr2" id="c2">0%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">2</td><td class="ctr2" id="i2">2</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a3"><a href="SAMLAssertionHandler.java.html#L33" class="el_method">SAMLAssertionHandler()</a></td><td class="bar" id="b3"><img src="../.resources/redbar.gif" width="90" height="10" title="3" alt="3"/></td><td class="ctr2" id="c3">0%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">1</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">1</td><td class="ctr2" id="i3">1</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a0"><a href="SAMLAssertionHandler.java.html#L43" class="el_method">getAssertionId()</a></td><td class="bar" id="b4"><img src="../.resources/redbar.gif" width="90" height="10" title="3" alt="3"/></td><td class="ctr2" id="c4">0%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">1</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">1</td><td class="ctr2" id="i4">1</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a1"><a href="SAMLAssertionHandler.java.html#L51" class="el_method">getDateNotBefore()</a></td><td class="bar" id="b5"><img src="../.resources/redbar.gif" width="90" height="10" title="3" alt="3"/></td><td class="ctr2" id="c5">0%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">1</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">1</td><td class="ctr2" id="i5">1</td><td class="ctr1" id="j5">1</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a2"><a href="SAMLAssertionHandler.java.html#L59" class="el_method">getDateNotOnOrAfter()</a></td><td class="bar" id="b6"><img src="../.resources/redbar.gif" width="90" height="10" title="3" alt="3"/></td><td class="ctr2" id="c6">0%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">1</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">1</td><td class="ctr2" id="i6">1</td><td class="ctr1" id="j6">1</td><td class="ctr2" id="k6">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rampart.saml/SAMLAssertionHandler.java.html b/axis2/java/core-rampart/code-coverage/org.apache.rampart.saml/SAMLAssertionHandler.java.html
new file mode 100644
index 0000000..c534471
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rampart.saml/SAMLAssertionHandler.java.html
@@ -0,0 +1,93 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>SAMLAssertionHandler.java</title><link rel="stylesheet" href="../.resources/prettify.css" type="text/css"/><script type="text/javascript" src="../.resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rampart.saml</a> &gt; <span class="el_source">SAMLAssertionHandler.java</span></div><h1>SAMLAssertionHandler.java</h1><pre class="source lang-java linenums">/*
+ * Copyright (c) The Apache Software Foundation.
+ *
+ * Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package org.apache.rampart.saml;
+
+
+import org.apache.axiom.om.OMElement;
+import org.apache.commons.logging.Log;
+import org.apache.commons.logging.LogFactory;
+import org.apache.rahas.TrustException;
+import org.apache.rampart.TokenCallbackHandler;
+import org.apache.ws.security.WSSecurityException;
+import org.apache.ws.security.components.crypto.Crypto;
+
+import java.util.Date;
+
+/**
+ * A class to handle attributes to common SAML1 and SAML2 assertions.
+ */
+<span class="nc" id="L33">public abstract class SAMLAssertionHandler {</span>
+
+
+    private String assertionId;
+
+    private Date dateNotBefore;
+
+    private Date dateNotOnOrAfter;
+
+    public String getAssertionId() {
+<span class="nc" id="L43">        return assertionId;</span>
+    }
+
+    protected void setAssertionId(String assertionId) {
+<span class="nc" id="L47">        this.assertionId = assertionId;</span>
+<span class="nc" id="L48">    }</span>
+
+    public Date getDateNotBefore() {
+<span class="nc" id="L51">        return dateNotBefore;</span>
+    }
+
+    protected void setDateNotBefore(Date dateNotBefore) {
+<span class="nc" id="L55">        this.dateNotBefore = dateNotBefore;</span>
+<span class="nc" id="L56">    }</span>
+
+    public Date getDateNotOnOrAfter() {
+<span class="nc" id="L59">        return dateNotOnOrAfter;</span>
+    }
+
+    protected void setDateNotOnOrAfter(Date dateNotOnOrAfter) {
+<span class="nc" id="L63">        this.dateNotOnOrAfter = dateNotOnOrAfter;</span>
+<span class="nc" id="L64">    }</span>
+
+     /**
+     * Checks whether SAML assertion is bearer - urn:oasis:names:tc:SAML:2.0:cm:bearer
+     *
+     * @return true if assertion is bearer else false.
+     */
+    public abstract boolean isBearerAssertion();
+
+    protected abstract void processSAMLAssertion();
+
+
+    /**
+     * Gets the secret in assertion.
+     * @param signatureCrypto Signature crypto info, private,public keys.
+     * @param tokenCallbackHandler The token callback class. TODO Why ?
+     * @return Secret as a byte array
+     * @throws WSSecurityException If an error occurred while validating the signature.
+     */
+    public abstract byte[] getAssertionKeyInfoSecret(Crypto signatureCrypto, TokenCallbackHandler tokenCallbackHandler)
+            throws WSSecurityException;
+
+    /**
+     * Gets the assertion element as an Axiom OMElement.
+     * @return OMElement representation of assertion.
+     * @throws TrustException if an error occurred while converting Assertion to an OMElement.
+     */
+    public abstract OMElement getAssertionElement() throws TrustException;
+}
+</pre><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rampart.saml/SAMLAssertionHandlerFactory.html b/axis2/java/core-rampart/code-coverage/org.apache.rampart.saml/SAMLAssertionHandlerFactory.html
new file mode 100644
index 0000000..7e487ac
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rampart.saml/SAMLAssertionHandlerFactory.html
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>SAMLAssertionHandlerFactory</title><script type="text/javascript" src="../.resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rampart.saml</a> &gt; <span class="el_class">SAMLAssertionHandlerFactory</span></div><h1>SAMLAssertionHandlerFactory</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">22 of 22</td><td class="ctr2">0%</td><td class="bar">2 of 2</td><td class="ctr2">0%</td><td class="ctr1">3</td><td class="ctr2">3</td><td class="ctr1">6</td><td class="ctr2">6</td><td class="ctr1">2</td><td class="ctr2">2</td></tr></tfoot><tbody><tr><td id="a0"><a href="SAMLAssertionHandlerFactory.java.html#L26" class="el_method">createAssertionHandler(Object)</a></td><td class="bar" id="b0"><img src="../.resources/redbar.gif" width="120" height="10" title="19" alt="19"/></td><td class="ctr2" id="c0">0%</td><td class="bar" id="d0"><img src="../.resources/redbar.gif" width="120" height="10" title="2" alt="2"/></td><td class="ctr2" id="e0">0%</td><td class="ctr1" id="f0">2</td><td class="ctr2" id="g0">2</td><td class="ctr1" id="h0">5</td><td class="ctr2" id="i0">5</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a1"><a href="SAMLAssertionHandlerFactory.java.html#L22" class="el_method">SAMLAssertionHandlerFactory()</a></td><td class="bar" id="b1"><img src="../.resources/redbar.gif" width="18" height="10" title="3" alt="3"/></td><td class="ctr2" id="c1">0%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">1</td><td class="ctr2" id="i1">1</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rampart.saml/SAMLAssertionHandlerFactory.java.html b/axis2/java/core-rampart/code-coverage/org.apache.rampart.saml/SAMLAssertionHandlerFactory.java.html
new file mode 100644
index 0000000..9424b29
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rampart.saml/SAMLAssertionHandlerFactory.java.html
@@ -0,0 +1,38 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>SAMLAssertionHandlerFactory.java</title><link rel="stylesheet" href="../.resources/prettify.css" type="text/css"/><script type="text/javascript" src="../.resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rampart.saml</a> &gt; <span class="el_source">SAMLAssertionHandlerFactory.java</span></div><h1>SAMLAssertionHandlerFactory.java</h1><pre class="source lang-java linenums">/*
+ * Copyright (c) The Apache Software Foundation.
+ *
+ * Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package org.apache.rampart.saml;
+
+/**
+ * Creates SAML assertion handlers based on assertion type.
+ */
+<span class="nc" id="L22">public class SAMLAssertionHandlerFactory {</span>
+
+    public static SAMLAssertionHandler createAssertionHandler(Object samlAssertion) {
+
+<span class="nc bnc" id="L26" title="All 2 branches missed.">        if (samlAssertion instanceof org.opensaml.saml2.core.Assertion) {</span>
+<span class="nc" id="L27">            SAMLAssertionHandler saml2AssertionHandler</span>
+                    = new SAML2AssertionHandler((org.opensaml.saml2.core.Assertion) samlAssertion);
+
+<span class="nc" id="L30">            return saml2AssertionHandler;</span>
+        } else {
+<span class="nc" id="L32">            SAML1AssertionHandler saml1AssertionHandler</span>
+                    = new SAML1AssertionHandler((org.opensaml.saml1.core.Assertion) samlAssertion);
+<span class="nc" id="L34">            return saml1AssertionHandler;</span>
+        }
+    }
+}
+</pre><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rampart.saml/index.html b/axis2/java/core-rampart/code-coverage/org.apache.rampart.saml/index.html
new file mode 100644
index 0000000..2b94dd3
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rampart.saml/index.html
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>org.apache.rampart.saml</title><script type="text/javascript" src="../.resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <span class="el_package">org.apache.rampart.saml</span></div><h1>org.apache.rampart.saml</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">220 of 220</td><td class="ctr2">0%</td><td class="bar">18 of 18</td><td class="ctr2">0%</td><td class="ctr1">29</td><td class="ctr2">29</td><td class="ctr1">63</td><td class="ctr2">63</td><td class="ctr1">20</td><td class="ctr2">20</td><td class="ctr1">4</td><td class="ctr2">4</td></tr></tfoot><tbody><tr><td id="a1"><a href="SAML2AssertionHandler.html" class="el_class">SAML2AssertionHandler</a></td><td class="bar" id="b0"><img src="../.resources/redbar.gif" width="120" height="10" title="97" alt="97"/></td><td class="ctr2" id="c0">0%</td><td class="bar" id="d0"><img src="../.resources/redbar.gif" width="120" height="10" title="10" alt="10"/></td><td class="ctr2" id="e0">0%</td><td class="ctr1" id="f0">11</td><td class="ctr2" id="g0">11</td><td class="ctr1" id="h0">27</td><td class="ctr2" id="i0">27</td><td class="ctr1" id="j1">6</td><td class="ctr2" id="k1">6</td><td class="ctr1" id="l0">1</td><td class="ctr2" id="m0">1</td></tr><tr><td id="a0"><a href="SAML1AssertionHandler.html" class="el_class">SAML1AssertionHandler</a></td><td class="bar" id="b1"><img src="../.resources/redbar.gif" width="95" height="10" title="77" alt="77"/></td><td class="ctr2" id="c1">0%</td><td class="bar" id="d1"><img src="../.resources/redbar.gif" width="72" height="10" title="6" alt="6"/></td><td class="ctr2" id="e1">0%</td><td class="ctr1" id="f1">8</td><td class="ctr2" id="g1">8</td><td class="ctr1" id="h1">20</td><td class="ctr2" id="i1">20</td><td class="ctr1" id="j2">5</td><td class="ctr2" id="k2">5</td><td class="ctr1" id="l1">1</td><td class="ctr2" id="m1">1</td></tr><tr><td id="a2"><a href="SAMLAssertionHandler.html" class="el_class">SAMLAssertionHandler</a></td><td class="bar" id="b2"><img src="../.resources/redbar.gif" width="29" height="10" title="24" alt="24"/></td><td class="ctr2" id="c2">0%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f2">7</td><td class="ctr2" id="g2">7</td><td class="ctr1" id="h2">10</td><td class="ctr2" id="i2">10</td><td class="ctr1" id="j0">7</td><td class="ctr2" id="k0">7</td><td class="ctr1" id="l2">1</td><td class="ctr2" id="m2">1</td></tr><tr><td id="a3"><a href="SAMLAssertionHandlerFactory.html" class="el_class">SAMLAssertionHandlerFactory</a></td><td class="bar" id="b3"><img src="../.resources/redbar.gif" width="27" height="10" title="22" alt="22"/></td><td class="ctr2" id="c3">0%</td><td class="bar" id="d2"><img src="../.resources/redbar.gif" width="24" height="10" title="2" alt="2"/></td><td class="ctr2" id="e2">0%</td><td class="ctr1" id="f3">3</td><td class="ctr2" id="g3">3</td><td class="ctr1" id="h3">6</td><td class="ctr2" id="i3">6</td><td class="ctr1" id="j3">2</td><td class="ctr2" id="k3">2</td><td class="ctr1" id="l3">1</td><td class="ctr2" id="m3">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rampart.util/Axis2Util.html b/axis2/java/core-rampart/code-coverage/org.apache.rampart.util/Axis2Util.html
new file mode 100644
index 0000000..345bab7
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rampart.util/Axis2Util.html
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>Axis2Util</title><script type="text/javascript" src="../.resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rampart.util</a> &gt; <span class="el_class">Axis2Util</span></div><h1>Axis2Util</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">63 of 429</td><td class="ctr2">85%</td><td class="bar">11 of 54</td><td class="ctr2">80%</td><td class="ctr1">13</td><td class="ctr2">35</td><td class="ctr1">17</td><td class="ctr2">127</td><td class="ctr1">3</td><td class="ctr2">8</td></tr></tfoot><tbody><tr><td id="a3"><a href="Axis2Util.java.html#L206" class="el_method">getSOAPEnvelopeFromDOMDocument(Document, boolean)</a></td><td class="bar" id="b0"><img src="../.resources/redbar.gif" width="18" height="10" title="30" alt="30"/><img src="../.resources/greenbar.gif" width="101" height="10" title="169" alt="169"/></td><td class="ctr2" id="c4">85%</td><td class="bar" id="d0"><img src="../.resources/redbar.gif" width="20" height="10" title="4" alt="4"/><img src="../.resources/greenbar.gif" width="100" height="10" title="20" alt="20"/></td><td class="ctr2" id="e1">83%</td><td class="ctr1" id="f0">4</td><td class="ctr2" id="g0">13</td><td class="ctr1" id="h0">8</td><td class="ctr2" id="i0">61</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a6"><a href="Axis2Util.java.html#L340" class="el_method">toDOOM(OMFactory, OMElement)</a></td><td class="bar" id="b1"><img src="../.resources/redbar.gif" width="8" height="10" title="14" alt="14"/></td><td class="ctr2" id="c5">0%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f3">1</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h1">4</td><td class="ctr2" id="i2">4</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a4"><a href="Axis2Util.java.html#L61" class="el_method">isUseDOOM()</a></td><td class="bar" id="b2"><img src="../.resources/redbar.gif" width="5" height="10" title="9" alt="9"/></td><td class="ctr2" id="c6">0%</td><td class="bar" id="d2"><img src="../.resources/redbar.gif" width="10" height="10" title="2" alt="2"/></td><td class="ctr2" id="e3">0%</td><td class="ctr1" id="f2">2</td><td class="ctr2" id="g3">2</td><td class="ctr1" id="h2">2</td><td class="ctr2" id="i4">2</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a1"><a href="Axis2Util.java.html#L92" class="el_method">getDocumentFromSOAPEnvelope(SOAPEnvelope, boolean)</a></td><td class="bar" id="b3"><img src="../.resources/redbar.gif" width="4" height="10" title="7" alt="7"/><img src="../.resources/greenbar.gif" width="101" height="10" title="168" alt="168"/></td><td class="ctr2" id="c3">96%</td><td class="bar" id="d1"><img src="../.resources/redbar.gif" width="20" height="10" title="4" alt="4"/><img src="../.resources/greenbar.gif" width="80" height="10" title="16" alt="16"/></td><td class="ctr2" id="e2">80%</td><td class="ctr1" id="f1">4</td><td class="ctr2" id="g1">11</td><td class="ctr1" id="h3">2</td><td class="ctr2" id="i1">54</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a0"><a href="Axis2Util.java.html#L56" class="el_method">Axis2Util()</a></td><td class="bar" id="b4"><img src="../.resources/redbar.gif" width="1" height="10" title="3" alt="3"/></td><td class="ctr2" id="c7">0%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f4">1</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h4">1</td><td class="ctr2" id="i5">1</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a2"><a href="Axis2Util.java.html#L324" class="el_method">getKey(String, boolean, int)</a></td><td class="bar" id="b5"><img src="../.resources/greenbar.gif" width="13" height="10" title="23" alt="23"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d3"><img src="../.resources/redbar.gif" width="5" height="10" title="1" alt="1"/><img src="../.resources/greenbar.gif" width="35" height="10" title="7" alt="7"/></td><td class="ctr2" id="e0">88%</td><td class="ctr1" id="f5">1</td><td class="ctr2" id="g2">5</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i3">3</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a5"><a href="Axis2Util.java.html#L58" class="el_method">static {...}</a></td><td class="bar" id="b6"><img src="../.resources/greenbar.gif" width="3" height="10" title="5" alt="5"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i6">1</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a7"><a href="Axis2Util.java.html#L80" class="el_method">useDOOM(boolean)</a></td><td class="bar" id="b7"/><td class="ctr2" id="c2">100%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i7">1</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rampart.util/Axis2Util.java.html b/axis2/java/core-rampart/code-coverage/org.apache.rampart.util/Axis2Util.java.html
new file mode 100644
index 0000000..d015f48
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rampart.util/Axis2Util.java.html
@@ -0,0 +1,347 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>Axis2Util.java</title><link rel="stylesheet" href="../.resources/prettify.css" type="text/css"/><script type="text/javascript" src="../.resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rampart.util</a> &gt; <span class="el_source">Axis2Util.java</span></div><h1>Axis2Util.java</h1><pre class="source lang-java linenums">/*
+ * Copyright 2004,2005 The Apache Software Foundation.
+ *
+ * Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package org.apache.rampart.util;
+
+import org.apache.axiom.om.OMAbstractFactory;
+import org.apache.axiom.om.OMAttribute;
+import org.apache.axiom.om.OMElement;
+import org.apache.axiom.om.OMFactory;
+import org.apache.axiom.om.OMMetaFactory;
+import org.apache.axiom.om.OMNamespace;
+import org.apache.axiom.om.OMNode;
+import org.apache.axiom.om.OMXMLBuilderFactory;
+import org.apache.axiom.om.impl.builder.StAXOMBuilder;
+import org.apache.axiom.soap.SOAP11Constants;
+import org.apache.axiom.soap.SOAP12Constants;
+import org.apache.axiom.soap.SOAPEnvelope;
+import org.apache.axiom.soap.SOAPFactory;
+import org.apache.axiom.soap.SOAPHeader;
+import org.apache.axiom.soap.SOAPHeaderBlock;
+import org.apache.axiom.soap.SOAPModelBuilder;
+import org.apache.axiom.soap.impl.builder.StAXSOAPModelBuilder;
+import org.apache.rampart.handler.WSSHandlerConstants;
+import org.apache.ws.security.WSSecurityException;
+import org.apache.xml.security.utils.XMLUtils;
+import org.w3c.dom.DOMConfiguration;
+import org.w3c.dom.Document;
+import org.w3c.dom.Element;
+
+import javax.xml.namespace.QName;
+import javax.xml.parsers.DocumentBuilderFactory;
+import javax.xml.stream.FactoryConfigurationError;
+import javax.xml.stream.XMLStreamReader;
+
+import java.io.ByteArrayInputStream;
+import java.io.ByteArrayOutputStream;
+import java.util.ArrayList;
+import java.util.Iterator;
+
+/**
+ * Utility class for the Axis2-WSS4J Module
+ */
+<span class="nc" id="L56">public class Axis2Util {</span>
+    
+<span class="fc" id="L58">    private static ThreadLocal doomTacker = new ThreadLocal();</span>
+    
+    public static boolean isUseDOOM() {
+<span class="nc" id="L61">        Object value = doomTacker.get();</span>
+<span class="nc bnc" id="L62" title="All 2 branches missed.">        return (value != null);</span>
+    }
+    
+    public static void useDOOM(boolean isDOOMRequired) {
+//TODO Enable this when we have DOOM fixed to be able to flow in and out of Axis2
+//        if(isDOOMRequired) {
+//            if(!isUseDOOM()) {
+//                System.setProperty(OMAbstractFactory.SOAP11_FACTORY_NAME_PROPERTY, SOAP11Factory.class.getName());
+//                System.setProperty(OMAbstractFactory.SOAP12_FACTORY_NAME_PROPERTY, SOAP12Factory.class.getName());
+//                System.setProperty(OMAbstractFactory.OM_FACTORY_NAME_PROPERTY, OMDOMFactory.class.getName());
+//                doomTacker.set(new Object());
+//            }
+//        } else {
+//            System.getProperties().remove(OMAbstractFactory.SOAP11_FACTORY_NAME_PROPERTY);
+//            System.getProperties().remove(OMAbstractFactory.SOAP12_FACTORY_NAME_PROPERTY);
+//            System.getProperties().remove(OMAbstractFactory.OM_FACTORY_NAME_PROPERTY);
+//            doomTacker.set(null);
+//        }
+<span class="fc" id="L80">    }</span>
+    
+    
+	/**
+	 * Creates a DOM Document using the SOAP Envelope.
+	 * @param env An org.apache.axiom.soap.SOAPEnvelope instance
+	 * @return Returns the DOM Document of the given SOAP Envelope.
+	 * @throws Exception
+	 */
+	public static Document getDocumentFromSOAPEnvelope(SOAPEnvelope env, boolean useDoom)
+			throws WSSecurityException {
+		try {
+<span class="fc bfc" id="L92" title="All 2 branches covered.">            if(env instanceof Element) {</span>
+<span class="fc" id="L93">                Element element = (Element)env;</span>
+<span class="fc" id="L94">                Document document = element.getOwnerDocument();</span>
+                // For outgoing messages, Axis2 only creates the SOAPEnvelope, but no document. If
+                // the Axiom implementation also supports DOM, then the envelope (seen as a DOM
+                // element) will have an owner document, but the document and the envelope have no
+                // parent-child relationship. On the other hand, the input expected by WSS4J is
+                // a document with the envelope as document element. Therefore we need to set the
+                // envelope as document element on the owner document.
+<span class="pc bpc" id="L101" title="1 of 2 branches missed.">                if (element.getParentNode() != document) {</span>
+<span class="fc" id="L102">                    document.appendChild(element);</span>
+                }
+                // If the Axiom implementation supports DOM, then it is possible/likely that the
+                // DOM API was used to create the object model (or parts of it). In this case, the
+                // object model is not necessarily well formed with respect to namespaces because
+                // DOM doesn't generate namespace declarations automatically. This is an issue
+                // because WSS4J/Santuario expects that all namespace declarations are present.
+                // If this is not the case, then signature values or encryptions will be incorrect.
+                // To avoid this, we normalize the document. Note that if we disable the other
+                // normalizations supported by DOM, this is generally not a heavy operation.
+                // In particular, the Axiom implementation is not required to expand the object
+                // model (including OMSourcedElements) because the Axiom builder is required to
+                // perform namespace repairing, so that no modifications to unexpanded parts of
+                // the message are required.
+<span class="fc" id="L116">                DOMConfiguration domConfig = document.getDomConfig();</span>
+<span class="fc" id="L117">                domConfig.setParameter(&quot;split-cdata-sections&quot;, Boolean.FALSE);</span>
+<span class="fc" id="L118">                domConfig.setParameter(&quot;well-formed&quot;, Boolean.FALSE);</span>
+<span class="fc" id="L119">                domConfig.setParameter(&quot;namespaces&quot;, Boolean.TRUE);</span>
+<span class="fc" id="L120">                document.normalizeDocument();</span>
+<span class="fc" id="L121">                return document;</span>
+            }
+            
+<span class="fc bfc" id="L124" title="All 2 branches covered.">            if (useDoom) {</span>
+<span class="fc" id="L125">                env.build();</span>
+
+                // Workaround to prevent a bug in AXIOM where
+                // there can be an incomplete OMElement as the first child body
+<span class="fc" id="L129">                OMElement firstElement = env.getBody().getFirstElement();</span>
+<span class="pc bpc" id="L130" title="1 of 2 branches missed.">                if (firstElement != null) {</span>
+<span class="fc" id="L131">                    firstElement.build();</span>
+                }
+                
+                //Get processed headers
+<span class="fc" id="L135">                SOAPHeader soapHeader = env.getHeader();</span>
+<span class="fc" id="L136">                ArrayList processedHeaderQNames = new ArrayList();</span>
+<span class="pc bpc" id="L137" title="1 of 2 branches missed.">                if(soapHeader != null) {</span>
+<span class="fc" id="L138">                    Iterator headerBlocs = soapHeader.getChildElements();</span>
+<span class="fc bfc" id="L139" title="All 2 branches covered.">                    while (headerBlocs.hasNext()) {</span>
+<span class="fc" id="L140">                        SOAPHeaderBlock element = (SOAPHeaderBlock) headerBlocs.next();</span>
+<span class="fc bfc" id="L141" title="All 2 branches covered.">                        if(element.isProcessed()) {</span>
+<span class="fc" id="L142">                            processedHeaderQNames.add(element.getQName());</span>
+                        }
+<span class="fc" id="L144">                    }</span>
+                }
+
+                // Check the namespace and find SOAP version and factory
+<span class="fc" id="L148">                String nsURI = null;</span>
+<span class="fc" id="L149">                OMMetaFactory metaFactory = OMAbstractFactory.getMetaFactory(OMAbstractFactory.FEATURE_DOM);</span>
+                SOAPFactory factory;
+<span class="fc bfc" id="L151" title="All 2 branches covered.">                if (env.getNamespace().getNamespaceURI().equals(</span>
+                        SOAP11Constants.SOAP_ENVELOPE_NAMESPACE_URI)) {
+<span class="fc" id="L153">                    nsURI = SOAP11Constants.SOAP_ENVELOPE_NAMESPACE_URI;</span>
+<span class="fc" id="L154">                    factory = metaFactory.getSOAP11Factory();</span>
+                } else {
+<span class="fc" id="L156">                    nsURI = SOAP12Constants.SOAP_ENVELOPE_NAMESPACE_URI;</span>
+<span class="fc" id="L157">                    factory = metaFactory.getSOAP12Factory();</span>
+                }
+
+<span class="fc" id="L160">                StAXSOAPModelBuilder stAXSOAPModelBuilder = new StAXSOAPModelBuilder(</span>
+                        env.getXMLStreamReader(), factory, nsURI);
+<span class="fc" id="L162">                SOAPEnvelope envelope = (stAXSOAPModelBuilder)</span>
+                        .getSOAPEnvelope();
+<span class="fc" id="L164">                envelope.getParent().build();</span>
+                
+                //Set the processed flag of the processed headers
+<span class="fc" id="L167">                SOAPHeader header = envelope.getHeader();</span>
+<span class="fc" id="L168">                for (Iterator iter = processedHeaderQNames.iterator(); iter</span>
+<span class="fc bfc" id="L169" title="All 2 branches covered.">                        .hasNext();) {</span>
+<span class="fc" id="L170">                    QName name = (QName) iter.next();</span>
+<span class="fc" id="L171">                    Iterator omKids = header.getChildrenWithName(name);</span>
+<span class="pc bpc" id="L172" title="1 of 2 branches missed.">                    if(omKids.hasNext()) {</span>
+<span class="fc" id="L173">                        ((SOAPHeaderBlock)omKids.next()).setProcessed();</span>
+                    }
+<span class="fc" id="L175">                }</span>
+                
+<span class="fc" id="L177">                Element envElem = (Element) envelope;</span>
+<span class="fc" id="L178">                return envElem.getOwnerDocument();</span>
+            } else {
+<span class="fc" id="L180">                ByteArrayOutputStream baos = new ByteArrayOutputStream();</span>
+<span class="fc" id="L181">                env.build();</span>
+<span class="fc" id="L182">                env.serialize(baos);</span>
+<span class="fc" id="L183">                ByteArrayInputStream bais = new ByteArrayInputStream(baos</span>
+                        .toByteArray());
+<span class="fc" id="L185">                DocumentBuilderFactory factory = DocumentBuilderFactory</span>
+                        .newInstance();
+<span class="fc" id="L187">                factory.setNamespaceAware(true);</span>
+<span class="fc" id="L188">                return factory.newDocumentBuilder().parse(bais);</span>
+            }
+<span class="nc" id="L190">		} catch (Exception e) {</span>
+<span class="nc" id="L191">			throw new WSSecurityException(</span>
+					&quot;Error in converting SOAP Envelope to Document&quot;, e);
+		}
+	}
+
+	/**
+	 * Builds a SOAPEnvelope from DOM Document.
+	 * @param doc - The dom document that contains a SOAP message
+	 * @param useDoom
+	 * @return
+	 * @throws WSSecurityException
+	 */
+	public static SOAPEnvelope getSOAPEnvelopeFromDOMDocument(Document doc, boolean useDoom)
+            throws WSSecurityException {
+
+<span class="fc" id="L206">	    Element documentElement = doc.getDocumentElement();</span>
+<span class="fc bfc" id="L207" title="All 2 branches covered.">	    if (documentElement instanceof SOAPEnvelope) {</span>
+<span class="fc" id="L208">	        SOAPEnvelope env = (SOAPEnvelope)documentElement;</span>
+	        // If the DOM tree already implements the Axiom API and the corresponding
+	        // Axiom implementation is also used as default implementation, then just return
+	        // the SOAPEnvelope directly. Note that this will never be the case for DOOM,
+	        // but may be the case for a non standard Axiom implementation.
+<span class="pc bpc" id="L213" title="1 of 2 branches missed.">	        if (env.getOMFactory().getMetaFactory() == OMAbstractFactory.getMetaFactory()) {</span>
+<span class="nc" id="L214">	            return env;</span>
+	        }
+	    }
+	    
+<span class="fc bfc" id="L218" title="All 2 branches covered.">        if(useDoom) {</span>
+            try {
+                //Get processed headers
+<span class="fc" id="L221">                SOAPEnvelope env = (SOAPEnvelope)doc.getDocumentElement(); </span>
+<span class="fc" id="L222">                ArrayList processedHeaderQNames = new ArrayList();</span>
+<span class="fc" id="L223">                SOAPHeader soapHeader = env.getHeader();</span>
+                
+<span class="pc bpc" id="L225" title="1 of 2 branches missed.">                if(soapHeader != null) {</span>
+<span class="fc" id="L226">                    Iterator headerBlocs = soapHeader.getChildElements();</span>
+<span class="fc bfc" id="L227" title="All 2 branches covered.">                    while (headerBlocs.hasNext()) {</span>
+                    	
+<span class="fc" id="L229">                    	OMElement element = (OMElement)headerBlocs.next();</span>
+<span class="fc" id="L230">                    	SOAPHeaderBlock header = null;</span>
+                    	
+<span class="fc bfc" id="L232" title="All 2 branches covered.">                    	if (element instanceof SOAPHeaderBlock) {</span>
+<span class="fc" id="L233">                            header = (SOAPHeaderBlock) element;</span>
+                            
+                        // If a header block is not an instance of SOAPHeaderBlock, it means that
+                        // it is a header we have added in rampart eg. EncryptedHeader and should
+                        // be converted to SOAPHeaderBlock for processing
+                    	} else {
+<span class="fc" id="L239">                    		header = soapHeader.addHeaderBlock(element.getLocalName(), element.getNamespace());</span>
+<span class="fc" id="L240">                    		Iterator attrIter = element.getAllAttributes();</span>
+<span class="pc bpc" id="L241" title="1 of 2 branches missed.">                    		while (attrIter.hasNext()) {</span>
+<span class="nc" id="L242">                    			OMAttribute attr = (OMAttribute)attrIter.next();</span>
+<span class="nc" id="L243">                    			header.addAttribute(attr.getLocalName(), attr.getAttributeValue(), attr.getNamespace());</span>
+<span class="nc" id="L244">                    		}</span>
+<span class="fc" id="L245">                    		Iterator nsIter  = element.getAllDeclaredNamespaces();</span>
+<span class="fc bfc" id="L246" title="All 2 branches covered.">                    		while (nsIter.hasNext()) {</span>
+<span class="fc" id="L247">                    			OMNamespace ns =  (OMNamespace) nsIter.next();</span>
+<span class="fc" id="L248">                    			header.declareNamespace(ns);</span>
+<span class="fc" id="L249">                    		}</span>
+                    		// retrieve all child nodes (including any text nodes)
+                    		// and re-attach to header block
+<span class="fc" id="L252">                    		Iterator children = element.getChildren();</span>
+<span class="fc bfc" id="L253" title="All 2 branches covered.">                    		while (children.hasNext()) {</span>
+<span class="fc" id="L254">                    			OMNode child = (OMNode)children.next();</span>
+<span class="fc" id="L255">                    			children.remove();</span>
+<span class="fc" id="L256">                    			header.addChild(child);</span>
+<span class="fc" id="L257">                    		}</span>
+                    		
+<span class="fc" id="L259">                    		headerBlocs.remove();</span>
+                    		
+<span class="fc" id="L261">                    		soapHeader.build();</span>
+                    		
+<span class="fc" id="L263">                    		header.setProcessed();</span>
+                    		
+                    	}
+                    	
+<span class="fc bfc" id="L267" title="All 2 branches covered.">                        if(header.isProcessed()) {</span>
+<span class="fc" id="L268">                            processedHeaderQNames.add(element.getQName());</span>
+                        }
+<span class="fc" id="L270">                    }</span>
+                
+                }
+<span class="fc" id="L273">                XMLStreamReader reader = ((OMElement) doc.getDocumentElement())</span>
+                        .getXMLStreamReader();
+<span class="fc" id="L275">                SOAPModelBuilder stAXSOAPModelBuilder = OMXMLBuilderFactory.createStAXSOAPModelBuilder(</span>
+                        reader);
+<span class="fc" id="L277">                SOAPEnvelope envelope = stAXSOAPModelBuilder.getSOAPEnvelope();</span>
+                
+                //Set the processed flag of the processed headers
+<span class="fc" id="L280">                SOAPHeader header = envelope.getHeader();</span>
+<span class="fc" id="L281">                for (Iterator iter = processedHeaderQNames.iterator(); iter</span>
+<span class="fc bfc" id="L282" title="All 2 branches covered.">                        .hasNext();) {</span>
+<span class="fc" id="L283">                    QName name = (QName) iter.next();</span>
+<span class="fc" id="L284">                    Iterator omKids = header.getChildrenWithName(name);</span>
+<span class="pc bpc" id="L285" title="1 of 2 branches missed.">                    if(omKids.hasNext()) {</span>
+<span class="fc" id="L286">                        ((SOAPHeaderBlock)omKids.next()).setProcessed();</span>
+                    }
+<span class="fc" id="L288">                }</span>
+                
+<span class="fc" id="L290">                envelope.build();</span>
+                
+<span class="fc" id="L292">                return envelope;</span>
+
+<span class="nc" id="L294">            } catch (FactoryConfigurationError e) {</span>
+<span class="nc" id="L295">                throw new WSSecurityException(e.getMessage());</span>
+            }
+        } else {
+            try {
+<span class="fc" id="L299">                ByteArrayOutputStream os = new ByteArrayOutputStream();</span>
+<span class="fc" id="L300">                XMLUtils.outputDOM(doc.getDocumentElement(), os, true);</span>
+<span class="fc" id="L301">                ByteArrayInputStream bais =  new ByteArrayInputStream(os.toByteArray());</span>
+
+<span class="fc" id="L303">                SOAPModelBuilder stAXSOAPModelBuilder = OMXMLBuilderFactory.createSOAPModelBuilder(bais, null);</span>
+<span class="fc" id="L304">                return stAXSOAPModelBuilder.getSOAPEnvelope();</span>
+<span class="nc" id="L305">            } catch (Exception e) {</span>
+<span class="nc" id="L306">                throw new WSSecurityException(e.getMessage());</span>
+            }
+        }
+    }
+	
+	
+	/**
+	 * Provides the appropriate key to pickup config params from the message context.
+	 * This is acutally used when the outflow handler (WSDoAllSender)
+	 * is repeated n number of times.
+	 * @param originalKey The default key
+	 * @param inHandler Whether the handler is the inflow handler or not
+	 * @param repetition The current repetition number
+	 * @return Returns the key to be used internally in the security module to pick
+	 * up the config params.
+	 */
+	public static String getKey(String originalKey, boolean inHandler, int repetition) {
+		
+<span class="pc bpc" id="L324" title="1 of 8 branches missed.">		if(repetition &gt; 0 &amp;&amp; !inHandler &amp;&amp; </span>
+				!originalKey.equals(WSSHandlerConstants.OUTFLOW_SECURITY)&amp;&amp;	
+				!originalKey.equals(WSSHandlerConstants.SENDER_REPEAT_COUNT)) {
+			
+<span class="fc" id="L328">				return originalKey + repetition;</span>
+		}
+<span class="fc" id="L330">		return originalKey;</span>
+	}
+	
+    /**
+     * This will build a DOOM Element that is of the same &lt;code&gt;Document&lt;/code&gt;
+     * @param factory
+     * @param element
+     * @return
+     */
+    public static OMElement toDOOM(OMFactory factory, OMElement element){
+<span class="nc" id="L340">        StAXOMBuilder builder = new StAXOMBuilder(factory, element.getXMLStreamReader());</span>
+<span class="nc" id="L341">        OMElement elem = builder.getDocumentElement();</span>
+<span class="nc" id="L342">        elem.build();</span>
+<span class="nc" id="L343">        return elem;</span>
+    }
+    
+}
+</pre><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rampart.util/HandlerParameterDecoder.html b/axis2/java/core-rampart/code-coverage/org.apache.rampart.util/HandlerParameterDecoder.html
new file mode 100644
index 0000000..030ccd3
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rampart.util/HandlerParameterDecoder.html
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>HandlerParameterDecoder</title><script type="text/javascript" src="../.resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rampart.util</a> &gt; <span class="el_class">HandlerParameterDecoder</span></div><h1>HandlerParameterDecoder</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">374 of 535</td><td class="ctr2">30%</td><td class="bar">70 of 100</td><td class="ctr2">30%</td><td class="ctr1">46</td><td class="ctr2">57</td><td class="ctr1">86</td><td class="ctr2">133</td><td class="ctr1">6</td><td class="ctr2">7</td></tr></tfoot><tbody><tr><td id="a3"><a href="HandlerParameterDecoder.java.html#L157" class="el_method">getOutflowConfiguration(Parameter)</a></td><td class="bar" id="b0"><img src="../.resources/redbar.gif" width="55" height="10" title="92" alt="92"/></td><td class="ctr2" id="c1">0%</td><td class="bar" id="d0"><img src="../.resources/redbar.gif" width="54" height="10" title="18" alt="18"/></td><td class="ctr2" id="e1">0%</td><td class="ctr1" id="f0">10</td><td class="ctr2" id="g1">10</td><td class="ctr1" id="h0">26</td><td class="ctr2" id="i1">26</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a2"><a href="HandlerParameterDecoder.java.html#L197" class="el_method">getInflowConfiguration(Parameter)</a></td><td class="bar" id="b1"><img src="../.resources/redbar.gif" width="50" height="10" title="84" alt="84"/></td><td class="ctr2" id="c2">0%</td><td class="bar" id="d1"><img src="../.resources/redbar.gif" width="54" height="10" title="18" alt="18"/></td><td class="ctr2" id="e2">0%</td><td class="ctr1" id="f1">10</td><td class="ctr2" id="g2">10</td><td class="ctr1" id="h1">23</td><td class="ctr2" id="i2">23</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a5"><a href="HandlerParameterDecoder.java.html#L240" class="el_method">handleSignEncrParts(boolean, boolean, boolean, MessageContext, int)</a></td><td class="bar" id="b2"><img src="../.resources/redbar.gif" width="48" height="10" title="80" alt="80"/></td><td class="ctr2" id="c3">0%</td><td class="bar" id="d2"><img src="../.resources/redbar.gif" width="36" height="10" title="12" alt="12"/></td><td class="ctr2" id="e3">0%</td><td class="ctr1" id="f3">7</td><td class="ctr2" id="g3">7</td><td class="ctr1" id="h2">16</td><td class="ctr2" id="i3">16</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a1"><a href="HandlerParameterDecoder.java.html#L267" class="el_method">addSigPart(String, MessageContext, int)</a></td><td class="bar" id="b3"><img src="../.resources/redbar.gif" width="23" height="10" title="39" alt="39"/></td><td class="ctr2" id="c4">0%</td><td class="bar" id="d4"><img src="../.resources/redbar.gif" width="18" height="10" title="6" alt="6"/></td><td class="ctr2" id="e4">0%</td><td class="ctr1" id="f4">4</td><td class="ctr2" id="g4">4</td><td class="ctr1" id="h3">7</td><td class="ctr2" id="i4">7</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a0"><a href="HandlerParameterDecoder.java.html#L281" class="el_method">addEncrPart(String, MessageContext, int)</a></td><td class="bar" id="b4"><img src="../.resources/redbar.gif" width="23" height="10" title="39" alt="39"/></td><td class="ctr2" id="c5">0%</td><td class="bar" id="d5"><img src="../.resources/redbar.gif" width="18" height="10" title="6" alt="6"/></td><td class="ctr2" id="e5">0%</td><td class="ctr1" id="f5">4</td><td class="ctr2" id="g5">4</td><td class="ctr1" id="h4">7</td><td class="ctr2" id="i5">7</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a6"><a href="HandlerParameterDecoder.java.html#L54" class="el_method">processParameters(MessageContext, boolean)</a></td><td class="bar" id="b5"><img src="../.resources/redbar.gif" width="22" height="10" title="37" alt="37"/><img src="../.resources/greenbar.gif" width="97" height="10" title="161" alt="161"/></td><td class="ctr2" id="c0">81%</td><td class="bar" id="d3"><img src="../.resources/redbar.gif" width="30" height="10" title="10" alt="10"/><img src="../.resources/greenbar.gif" width="90" height="10" title="30" alt="30"/></td><td class="ctr2" id="e0">75%</td><td class="ctr1" id="f2">10</td><td class="ctr2" id="g0">21</td><td class="ctr1" id="h5">6</td><td class="ctr2" id="i0">53</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a4"><a href="HandlerParameterDecoder.java.html#L41" class="el_method">HandlerParameterDecoder()</a></td><td class="bar" id="b6"><img src="../.resources/redbar.gif" width="1" height="10" title="3" alt="3"/></td><td class="ctr2" id="c6">0%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">1</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">1</td><td class="ctr2" id="i6">1</td><td class="ctr1" id="j5">1</td><td class="ctr2" id="k6">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rampart.util/HandlerParameterDecoder.java.html b/axis2/java/core-rampart/code-coverage/org.apache.rampart.util/HandlerParameterDecoder.java.html
new file mode 100644
index 0000000..c6388ed
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rampart.util/HandlerParameterDecoder.java.html
@@ -0,0 +1,293 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>HandlerParameterDecoder.java</title><link rel="stylesheet" href="../.resources/prettify.css" type="text/css"/><script type="text/javascript" src="../.resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rampart.util</a> &gt; <span class="el_source">HandlerParameterDecoder.java</span></div><h1>HandlerParameterDecoder.java</h1><pre class="source lang-java linenums">/*
+ * Copyright 2004,2005 The Apache Software Foundation.
+ *
+ * Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.rampart.util;
+
+import org.apache.axiom.om.OMElement;
+import org.apache.axis2.AxisFault;
+import org.apache.axis2.context.MessageContext;
+import org.apache.axis2.description.Parameter;
+import org.apache.rampart.handler.WSSHandlerConstants;
+import org.apache.rampart.handler.config.InflowConfiguration;
+import org.apache.rampart.handler.config.OutflowConfiguration;
+import org.apache.ws.security.WSSecurityException;
+import org.apache.ws.security.handler.WSHandlerConstants;
+
+import javax.xml.namespace.QName;
+
+import java.util.Iterator;
+
+/**
+ * This is used to process the security parameters from the configuration files
+ * 
+ * Example: &lt;code&gt;
+ &lt;br&gt;
+
+ &lt;/code&gt;
+ * 
+ */
+<span class="nc" id="L41">public class HandlerParameterDecoder {</span>
+
+	/**
+	 * 
+	 * @param msgCtx
+	 * @param inflow
+	 * @throws WSSecurityException
+	 */
+	public static void processParameters(MessageContext msgCtx, boolean inflow)
+			throws Exception {
+ 		Parameter inFlowSecParam;
+        	Parameter outFlowSecParam;
+        
+<span class="fc bfc" id="L54" title="All 2 branches covered.">	        if(msgCtx.isServerSide()){</span>
+<span class="fc" id="L55">            		inFlowSecParam = msgCtx.getParameter(WSSHandlerConstants.INFLOW_SECURITY_SERVER);</span>
+<span class="fc" id="L56">            		outFlowSecParam = msgCtx.getParameter(WSSHandlerConstants.OUTFLOW_SECURITY_SERVER);</span>
+       		 }else{
+<span class="fc" id="L58">            		inFlowSecParam = msgCtx.getParameter(WSSHandlerConstants.INFLOW_SECURITY_CLIENT);</span>
+<span class="fc" id="L59">            		outFlowSecParam = msgCtx.getParameter(WSSHandlerConstants.OUTFLOW_SECURITY_CLIENT);</span>
+        	}
+        
+        	//TODO: check whether policy is available 
+<span class="pc bpc" id="L63" title="1 of 2 branches missed.">        	if(inFlowSecParam == null){</span>
+<span class="fc" id="L64">            		inFlowSecParam = (Parameter)msgCtx.getProperty(WSSHandlerConstants.INFLOW_SECURITY);            </span>
+       		}
+
+<span class="pc bpc" id="L67" title="1 of 2 branches missed.">       	 	if(outFlowSecParam == null){</span>
+<span class="fc" id="L68">            		outFlowSecParam = (Parameter)msgCtx.getProperty(WSSHandlerConstants.OUTFLOW_SECURITY);            </span>
+       		 }
+		
+		//If the configs are not available in the file
+<span class="fc bfc" id="L72" title="All 2 branches covered.">		if(inFlowSecParam == null) {</span>
+<span class="fc" id="L73">			inFlowSecParam = msgCtx.getParameter(WSSHandlerConstants.INFLOW_SECURITY);</span>
+		}
+<span class="fc bfc" id="L75" title="All 2 branches covered.">		if(outFlowSecParam == null) {</span>
+<span class="fc" id="L76">			outFlowSecParam = msgCtx.getParameter(WSSHandlerConstants.OUTFLOW_SECURITY);</span>
+		}
+
+<span class="fc" id="L79">		int repetitionCount = -1;</span>
+
+		/*
+		 * Populate the inflow parameters
+		 */
+<span class="fc bfc" id="L84" title="All 4 branches covered.">		if (inFlowSecParam != null &amp;&amp; inflow) {</span>
+<span class="fc" id="L85">			OMElement inFlowParamElem = inFlowSecParam.getParameterElement();</span>
+
+<span class="fc" id="L87">			OMElement actionElem = inFlowParamElem</span>
+					.getFirstChildWithName(new QName(WSSHandlerConstants.ACTION));
+<span class="pc bpc" id="L89" title="1 of 2 branches missed.">			if (actionElem == null) {</span>
+<span class="nc" id="L90">				throw new Exception(</span>
+						&quot;Inflow configuration must contain an 'action' &quot;
+								+ &quot;elements the child of 'InflowSecurity' element&quot;);
+			}
+
+<span class="fc" id="L95">			Iterator childElements = actionElem.getChildElements();</span>
+<span class="fc bfc" id="L96" title="All 2 branches covered.">			while (childElements.hasNext()) {</span>
+<span class="fc" id="L97">				OMElement element = (OMElement) childElements.next();</span>
+<span class="fc" id="L98">				msgCtx.setProperty(element.getLocalName(), element.getText().trim());</span>
+<span class="fc" id="L99">			}</span>
+
+		}
+
+		/*
+		 * Populate the outflow parameters
+		 */
+<span class="fc bfc" id="L106" title="All 4 branches covered.">		if (outFlowSecParam != null &amp;&amp; !inflow) {</span>
+<span class="fc" id="L107">			OMElement outFlowParamElem = outFlowSecParam.getParameterElement();</span>
+			
+<span class="fc" id="L109">			Iterator childElements = outFlowParamElem.getChildElements();</span>
+<span class="fc bfc" id="L110" title="All 2 branches covered.">			while (childElements.hasNext()) {</span>
+<span class="fc" id="L111">				OMElement element = (OMElement) childElements.next();</span>
+				
+<span class="pc bpc" id="L113" title="1 of 2 branches missed.">				if(!element.getLocalName().equals(WSSHandlerConstants.ACTION)) {</span>
+<span class="nc" id="L114">					throw new Exception(</span>
+							&quot;Alian element '&quot;
+									+ element.getLocalName()
+									+ &quot;' in the 'OutFlowSecurity' element, &quot; 
+									+ &quot;only 'action' elements can be present&quot;);
+				}
+				
+<span class="fc" id="L121">                boolean signAllHeaders = false;</span>
+<span class="fc" id="L122">                boolean signBody = false;</span>
+<span class="fc" id="L123">                boolean encryptBody = false;</span>
+                
+<span class="fc" id="L125">                repetitionCount++;</span>
+<span class="fc" id="L126">				Iterator paramElements = element.getChildElements();</span>
+<span class="fc bfc" id="L127" title="All 2 branches covered.">				while (paramElements.hasNext()) {</span>
+<span class="fc" id="L128">					OMElement elem = (OMElement) paramElements.next();</span>
+<span class="fc" id="L129">                    String localName = elem.getLocalName();</span>
+<span class="fc" id="L130">                    String text = elem.getText().trim();</span>
+<span class="pc bpc" id="L131" title="1 of 2 branches missed.">                    if(localName.equals(WSSHandlerConstants.SIGN_ALL_HEADERS)) {</span>
+<span class="nc" id="L132">                        signAllHeaders = true;</span>
+<span class="pc bpc" id="L133" title="1 of 2 branches missed.">                    } else if(localName.equals(WSSHandlerConstants.SIGN_BODY)) {</span>
+<span class="nc" id="L134">                        signBody = true;</span>
+<span class="pc bpc" id="L135" title="1 of 2 branches missed.">                    } else if(localName.equals(WSSHandlerConstants.ENCRYPT_BODY)) {</span>
+<span class="nc" id="L136">                        encryptBody = true;</span>
+                    } else {
+<span class="fc" id="L138">                        msgCtx.setProperty(Axis2Util.getKey(localName,</span>
+							inflow,repetitionCount), text);
+                    }
+<span class="fc" id="L141">				}</span>
+                
+<span class="pc bpc" id="L143" title="3 of 6 branches missed.">                if(signAllHeaders || signBody || encryptBody) {</span>
+<span class="nc" id="L144">                    handleSignEncrParts(signAllHeaders, signBody, encryptBody,</span>
+                            msgCtx, repetitionCount);
+                }
+                
+				
+<span class="fc" id="L149">			}</span>
+
+<span class="fc" id="L151">			msgCtx.setProperty(WSSHandlerConstants.SENDER_REPEAT_COUNT,</span>
+					Integer.valueOf(repetitionCount));
+		}
+<span class="fc" id="L154">	}</span>
+    
+    public static OutflowConfiguration getOutflowConfiguration(Parameter outflowConfigParam) throws AxisFault {
+<span class="nc bnc" id="L157" title="All 2 branches missed.">        if (outflowConfigParam != null) {</span>
+<span class="nc" id="L158">            OMElement outflowParamElem = outflowConfigParam.getParameterElement();</span>
+
+<span class="nc" id="L160">            OMElement actionElem = outflowParamElem</span>
+                    .getFirstChildWithName(new QName(WSSHandlerConstants.ACTION));
+<span class="nc bnc" id="L162" title="All 2 branches missed.">            if (actionElem == null) {</span>
+<span class="nc" id="L163">                throw new AxisFault(</span>
+                        &quot;Inflow configuration must contain an 'action' &quot;
+                                + &quot;elements the child of 'InflowSecurity' element&quot;);
+            }
+
+<span class="nc" id="L168">            OutflowConfiguration outflowConfiguration = new OutflowConfiguration();</span>
+            
+<span class="nc" id="L170">            Iterator childElements = actionElem.getChildElements();</span>
+<span class="nc bnc" id="L171" title="All 2 branches missed.">            while (childElements.hasNext()) {</span>
+<span class="nc" id="L172">                OMElement element = (OMElement) childElements.next();</span>
+                
+<span class="nc" id="L174">                String localName = element.getLocalName();</span>
+<span class="nc" id="L175">                String text = element.getText().trim();</span>
+<span class="nc bnc" id="L176" title="All 2 branches missed.">                if(localName.equals(WSHandlerConstants.PW_CALLBACK_CLASS)) {</span>
+<span class="nc" id="L177">                    outflowConfiguration.setPasswordCallbackClass(text);</span>
+<span class="nc bnc" id="L178" title="All 2 branches missed.">                } else if(localName.equals(WSHandlerConstants.SIG_PROP_FILE)) {</span>
+<span class="nc" id="L179">                    outflowConfiguration.setSignaturePropFile(text);</span>
+<span class="nc bnc" id="L180" title="All 2 branches missed.">                } else if(localName.equals(WSHandlerConstants.ENC_PROP_FILE)) {</span>
+<span class="nc" id="L181">                    outflowConfiguration.setEncryptionPropFile(text);</span>
+<span class="nc bnc" id="L182" title="All 2 branches missed.">                } else if(localName.equals(WSHandlerConstants.ENC_CALLBACK_CLASS)) {</span>
+<span class="nc" id="L183">                    outflowConfiguration.setEmbeddedKeyCallbackClass(text);</span>
+<span class="nc bnc" id="L184" title="All 2 branches missed.">                } else if(localName.equals(WSHandlerConstants.USER)) {</span>
+<span class="nc" id="L185">                    outflowConfiguration.setUser(text);</span>
+<span class="nc bnc" id="L186" title="All 2 branches missed.">                } else if(localName.equals(WSHandlerConstants.ENCRYPTION_USER)) {</span>
+<span class="nc" id="L187">                    outflowConfiguration.setEncryptionUser(text);</span>
+                }
+<span class="nc" id="L189">            }</span>
+<span class="nc" id="L190">            return outflowConfiguration;</span>
+        }
+<span class="nc" id="L192">        return null;</span>
+    }
+    
+    public static InflowConfiguration getInflowConfiguration(Parameter inflowConfigParam) throws AxisFault {
+
+<span class="nc bnc" id="L197" title="All 2 branches missed.">        if (inflowConfigParam != null) {</span>
+<span class="nc" id="L198">            OMElement inFlowParamElem = inflowConfigParam.getParameterElement();</span>
+
+<span class="nc" id="L200">            OMElement actionElem = inFlowParamElem</span>
+                    .getFirstChildWithName(new QName(WSSHandlerConstants.ACTION));
+<span class="nc bnc" id="L202" title="All 2 branches missed.">            if (actionElem == null) {</span>
+<span class="nc" id="L203">                throw new AxisFault(</span>
+                        &quot;Inflow configuration must contain an 'action' &quot;
+                                + &quot;elements the child of 'InflowSecurity' element&quot;);
+            }
+
+<span class="nc" id="L208">            InflowConfiguration inflowConfiguration = new InflowConfiguration();</span>
+            
+<span class="nc" id="L210">            Iterator childElements = actionElem.getChildElements();</span>
+<span class="nc bnc" id="L211" title="All 2 branches missed.">            while (childElements.hasNext()) {</span>
+<span class="nc" id="L212">                OMElement element = (OMElement) childElements.next();</span>
+                
+<span class="nc" id="L214">                String localName = element.getLocalName();</span>
+<span class="nc" id="L215">                String text = element.getText().trim();</span>
+                
+<span class="nc bnc" id="L217" title="All 2 branches missed.">                if(localName.equals(WSHandlerConstants.PW_CALLBACK_CLASS)) {</span>
+<span class="nc" id="L218">                    inflowConfiguration.setPasswordCallbackClass(text);</span>
+<span class="nc bnc" id="L219" title="All 2 branches missed.">                } else if(localName.equals(WSHandlerConstants.SIG_PROP_FILE)) {</span>
+<span class="nc" id="L220">                    inflowConfiguration.setSignaturePropFile(text);</span>
+<span class="nc bnc" id="L221" title="All 2 branches missed.">                } else if(localName.equals(WSHandlerConstants.DEC_PROP_FILE)) {</span>
+<span class="nc" id="L222">                    inflowConfiguration.setDecryptionPropFile(text);</span>
+<span class="nc bnc" id="L223" title="All 2 branches missed.">                } else if (WSHandlerConstants.ENABLE_SIGNATURE_CONFIRMATION</span>
+                        .equals(localName)) {
+<span class="nc bnc" id="L225" title="All 4 branches missed.">                    if (&quot;false&quot;.equals(text)</span>
+                            || &quot;0&quot;.equals(text)) {
+<span class="nc" id="L227">                        inflowConfiguration</span>
+                                .setEnableSignatureConfirmation(false);
+                    }
+                }
+<span class="nc" id="L231">            }</span>
+<span class="nc" id="L232">            return inflowConfiguration;</span>
+        }
+<span class="nc" id="L234">        return null;</span>
+    }
+
+    private static void handleSignEncrParts(boolean signAllHeaders,
+            boolean signBody, boolean encrBody, MessageContext msgCtx,
+            int repetition) {
+<span class="nc" id="L240">        String soapNs = msgCtx.getEnvelope().getNamespace().getNamespaceURI();</span>
+<span class="nc bnc" id="L241" title="All 2 branches missed.">        if(signBody) {</span>
+            //Add body signPart
+<span class="nc" id="L243">            String sigBodySigPart = &quot;{Element}{&quot; + soapNs + &quot;}Body&quot;;</span>
+<span class="nc" id="L244">            addSigPart(sigBodySigPart, msgCtx, repetition);</span>
+        }
+<span class="nc bnc" id="L246" title="All 2 branches missed.">        if(encrBody) {</span>
+            //Encrypt body content
+<span class="nc" id="L248">            String encrBodyEncrPart = &quot;{}{&quot; + soapNs + &quot;}Body&quot;;</span>
+<span class="nc" id="L249">            addEncrPart(encrBodyEncrPart, msgCtx, repetition);</span>
+        }
+<span class="nc bnc" id="L251" title="All 2 branches missed.">        if(signAllHeaders) {</span>
+<span class="nc" id="L252">            Iterator children = msgCtx.getEnvelope().getHeader().getChildElements();</span>
+<span class="nc bnc" id="L253" title="All 2 branches missed.">            while (children.hasNext()) {</span>
+<span class="nc" id="L254">                OMElement element = (OMElement) children.next();</span>
+                //Sign only the qualified headers
+                //TODO check whether we can sign the unqualified header elements
+<span class="nc" id="L257">                String ns = element.getNamespace().getNamespaceURI();</span>
+<span class="nc bnc" id="L258" title="All 4 branches missed.">                if(ns != null &amp;&amp; ns.length() &gt; 0) {</span>
+<span class="nc" id="L259">                    addSigPart(&quot;{Element}{&quot; + ns + &quot;}&quot; + element.getLocalName(),msgCtx, repetition);</span>
+                }
+<span class="nc" id="L261">            }</span>
+        }
+        
+<span class="nc" id="L264">    }</span>
+    
+    private static void addSigPart(String sigPart, MessageContext msgCtx, int repetition) {
+<span class="nc" id="L267">        String key = Axis2Util.getKey(WSHandlerConstants.SIGNATURE_PARTS, false, repetition);</span>
+<span class="nc" id="L268">        String existingSignParts = (String) msgCtx.getProperty(key);</span>
+<span class="nc bnc" id="L269" title="All 4 branches missed.">        if (existingSignParts != null &amp;&amp; existingSignParts.length() &gt; 0) {</span>
+            // If the part is not already there as a sign part
+<span class="nc bnc" id="L271" title="All 2 branches missed.">            if (existingSignParts.indexOf(sigPart) != -1) {</span>
+<span class="nc" id="L272">                msgCtx.setProperty(key, existingSignParts + &quot;;&quot; + sigPart);</span>
+            }
+        } else {
+            // If there are no signed parts
+<span class="nc" id="L276">            msgCtx.setProperty(key, sigPart);</span>
+        }
+<span class="nc" id="L278">    }</span>
+    
+    private static void addEncrPart(String encrPart, MessageContext msgCtx, int repetition) {
+<span class="nc" id="L281">        String key = Axis2Util.getKey(WSHandlerConstants.ENCRYPTION_PARTS, false, repetition);</span>
+<span class="nc" id="L282">        String existingEncrParts = (String) msgCtx.getProperty(key);</span>
+<span class="nc bnc" id="L283" title="All 4 branches missed.">        if (existingEncrParts != null &amp;&amp; existingEncrParts.length() &gt; 0) {</span>
+<span class="nc bnc" id="L284" title="All 2 branches missed.">            if (existingEncrParts.indexOf(encrPart) != -1) {</span>
+<span class="nc" id="L285">                msgCtx.setProperty(key, existingEncrParts + &quot;;&quot; + encrPart);</span>
+            }
+        } else {
+<span class="nc" id="L288">            msgCtx.setProperty(key, encrPart);</span>
+        }
+<span class="nc" id="L290">    }</span>
+    
+}
+</pre><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rampart.util/MessageOptimizer.html b/axis2/java/core-rampart/code-coverage/org.apache.rampart.util/MessageOptimizer.html
new file mode 100644
index 0000000..c5eb54f
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rampart.util/MessageOptimizer.html
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>MessageOptimizer</title><script type="text/javascript" src="../.resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rampart.util</a> &gt; <span class="el_class">MessageOptimizer</span></div><h1>MessageOptimizer</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">104 of 174</td><td class="ctr2">40%</td><td class="bar">6 of 10</td><td class="ctr2">40%</td><td class="ctr1">5</td><td class="ctr2">9</td><td class="ctr1">28</td><td class="ctr2">49</td><td class="ctr1">2</td><td class="ctr2">4</td></tr></tfoot><tbody><tr><td id="a2"><a href="MessageOptimizer.java.html#L44" class="el_method">optimize(SOAPEnvelope, List, Map)</a></td><td class="bar" id="b0"><img src="../.resources/redbar.gif" width="120" height="10" title="93" alt="93"/></td><td class="ctr2" id="c2">0%</td><td class="bar" id="d0"><img src="../.resources/redbar.gif" width="120" height="10" title="6" alt="6"/></td><td class="ctr2" id="e1">0%</td><td class="ctr1" id="f0">4</td><td class="ctr2" id="g0">4</td><td class="ctr1" id="h0">25</td><td class="ctr2" id="i0">25</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a0"><a href="MessageOptimizer.java.html#L106" class="el_method">findElements(OMElement, String)</a></td><td class="bar" id="b1"><img src="../.resources/redbar.gif" width="10" height="10" title="8" alt="8"/><img src="../.resources/greenbar.gif" width="41" height="10" title="32" alt="32"/></td><td class="ctr2" id="c1">80%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">0</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h1">2</td><td class="ctr2" id="i2">10</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a1"><a href="MessageOptimizer.java.html#L38" class="el_method">MessageOptimizer()</a></td><td class="bar" id="b2"><img src="../.resources/redbar.gif" width="3" height="10" title="3" alt="3"/></td><td class="ctr2" id="c3">0%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h2">1</td><td class="ctr2" id="i3">1</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a3"><a href="MessageOptimizer.java.html#L83" class="el_method">optimize(SOAPEnvelope, String)</a></td><td class="bar" id="b3"><img src="../.resources/greenbar.gif" width="49" height="10" title="38" alt="38"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d1"><img src="../.resources/greenbar.gif" width="80" height="10" title="4" alt="4"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1" id="f3">0</td><td class="ctr2" id="g1">3</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i1">13</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rampart.util/MessageOptimizer.java.html b/axis2/java/core-rampart/code-coverage/org.apache.rampart.util/MessageOptimizer.java.html
new file mode 100644
index 0000000..538876a
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rampart.util/MessageOptimizer.java.html
@@ -0,0 +1,128 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>MessageOptimizer.java</title><link rel="stylesheet" href="../.resources/prettify.css" type="text/css"/><script type="text/javascript" src="../.resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rampart.util</a> &gt; <span class="el_source">MessageOptimizer.java</span></div><h1>MessageOptimizer.java</h1><pre class="source lang-java linenums">/*
+ * Copyright 2004,2005 The Apache Software Foundation.
+ *
+ * Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package org.apache.rampart.util;
+
+import org.apache.axiom.om.OMElement;
+import org.apache.axiom.om.OMText;
+import org.apache.axiom.om.xpath.AXIOMXPath;
+import org.apache.axiom.soap.SOAPEnvelope;
+import org.apache.rampart.RampartException;
+import org.apache.ws.security.WSConstants;
+import org.apache.ws.security.WSSecurityException;
+import org.jaxen.JaxenException;
+import org.jaxen.SimpleNamespaceContext;
+import org.jaxen.XPath;
+
+import java.util.Iterator;
+import java.util.List;
+import java.util.Map;
+import java.util.StringTokenizer;
+
+/**
+ * Utility class to handle MTOM-Optimizing Base64 Text values
+ */
+<span class="nc" id="L38">public class MessageOptimizer {</span>
+	
+	private static final String CIPHER_ELEMENT = &quot;//xenc:EncryptedData/xenc:CipherData/xenc:CipherValue&quot;;
+
+	public static void optimize(SOAPEnvelope env, List&lt;String&gt; expressions, Map namespaces) throws RampartException {
+		
+<span class="nc" id="L44">		SimpleNamespaceContext nsCtx = new SimpleNamespaceContext();</span>
+<span class="nc" id="L45">		nsCtx.addNamespace(WSConstants.ENC_PREFIX,WSConstants.ENC_NS);</span>
+<span class="nc" id="L46">		nsCtx.addNamespace(WSConstants.SIG_PREFIX,WSConstants.SIG_NS);</span>
+<span class="nc" id="L47">		nsCtx.addNamespace(WSConstants.WSSE_PREFIX,WSConstants.WSSE_NS);</span>
+<span class="nc" id="L48">		nsCtx.addNamespace(WSConstants.WSU_PREFIX,WSConstants.WSU_NS);</span>
+
+<span class="nc" id="L50">		Iterator keys = namespaces.keySet().iterator();</span>
+<span class="nc bnc" id="L51" title="All 2 branches missed.">		while(keys.hasNext()){</span>
+<span class="nc" id="L52">			String strPrefix =  (String)keys.next();</span>
+<span class="nc" id="L53">			String strNS = (String)namespaces.get(strPrefix);</span>
+<span class="nc" id="L54">			nsCtx.addNamespace(strPrefix,strNS);</span>
+<span class="nc" id="L55">		}</span>
+
+		try {
+<span class="nc bnc" id="L58" title="All 2 branches missed.">            for (String exp : expressions) {</span>
+<span class="nc" id="L59">                XPath xp = new AXIOMXPath(exp);</span>
+<span class="nc" id="L60">                xp.setNamespaceContext(nsCtx);</span>
+<span class="nc" id="L61">                List list = xp.selectNodes(env);</span>
+<span class="nc bnc" id="L62" title="All 2 branches missed.">                for (Object aList : list) {</span>
+<span class="nc" id="L63">                    OMElement element = (OMElement) aList;</span>
+<span class="nc" id="L64">                    OMText text = (OMText) element.getFirstOMChild();</span>
+<span class="nc" id="L65">                    text.setOptimize(true);</span>
+<span class="nc" id="L66">                }</span>
+<span class="nc" id="L67">            }</span>
+<span class="nc" id="L68">		} catch (JaxenException e) {</span>
+<span class="nc" id="L69">			throw new RampartException(&quot;Error in XPath &quot;, e);</span>
+<span class="nc" id="L70">		}</span>
+
+<span class="nc" id="L72">	}</span>
+
+
+	/**
+	 * Mark the requied Base64 text values as optimized
+	 * @param env
+	 * @param optimizeParts This is a set of xPath expressions
+	 *  
+	 * @throws WSSecurityException
+	 */
+	public static void optimize(SOAPEnvelope env, String optimizeParts) throws WSSecurityException {
+<span class="fc" id="L83">		String separater = &quot;&lt;&gt;&quot;;</span>
+<span class="fc" id="L84">		StringTokenizer tokenizer = new StringTokenizer(optimizeParts, separater);</span>
+
+<span class="fc bfc" id="L86" title="All 2 branches covered.">		while(tokenizer.hasMoreTokens()) {</span>
+
+<span class="fc" id="L88">			String xpathExpr = tokenizer.nextToken(); </span>
+
+			//Find binary content
+<span class="fc" id="L91">			List list = findElements(env,xpathExpr);</span>
+
+<span class="fc" id="L93">			Iterator cipherValueElements = list.iterator();</span>
+
+<span class="fc bfc" id="L95" title="All 2 branches covered.">			while (cipherValueElements.hasNext()) {</span>
+<span class="fc" id="L96">				OMElement element = (OMElement) cipherValueElements.next();</span>
+<span class="fc" id="L97">				OMText text = (OMText)element.getFirstOMChild();</span>
+<span class="fc" id="L98">				text.setOptimize(true);</span>
+<span class="fc" id="L99">			}</span>
+<span class="fc" id="L100">		}</span>
+<span class="fc" id="L101">	}</span>
+
+
+	private static List findElements(OMElement elem, String expression) throws WSSecurityException {
+		try {
+<span class="fc" id="L106">			XPath xp = new AXIOMXPath(expression);</span>
+
+			//Set namespaces
+<span class="fc" id="L109">			SimpleNamespaceContext nsCtx = new SimpleNamespaceContext();</span>
+<span class="fc" id="L110">			nsCtx.addNamespace(WSConstants.ENC_PREFIX,WSConstants.ENC_NS);</span>
+<span class="fc" id="L111">			nsCtx.addNamespace(WSConstants.SIG_PREFIX,WSConstants.SIG_NS);</span>
+<span class="fc" id="L112">			nsCtx.addNamespace(WSConstants.WSSE_PREFIX,WSConstants.WSSE_NS);</span>
+<span class="fc" id="L113">			nsCtx.addNamespace(WSConstants.WSU_PREFIX,WSConstants.WSU_NS);</span>
+
+<span class="fc" id="L115">			xp.setNamespaceContext(nsCtx);</span>
+
+<span class="fc" id="L117">			return xp.selectNodes(elem);</span>
+
+<span class="nc" id="L119">		} catch (JaxenException e) {</span>
+<span class="nc" id="L120">			throw new WSSecurityException(e.getMessage(), e);</span>
+		}
+
+	}
+
+
+
+}
+</pre><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rampart.util/RampartUtil$CachedCrypto.html b/axis2/java/core-rampart/code-coverage/org.apache.rampart.util/RampartUtil$CachedCrypto.html
new file mode 100644
index 0000000..ba34513
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rampart.util/RampartUtil$CachedCrypto.html
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>RampartUtil.CachedCrypto</title><script type="text/javascript" src="../.resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rampart.util</a> &gt; <span class="el_class">RampartUtil.CachedCrypto</span></div><h1>RampartUtil.CachedCrypto</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">0 of 9</td><td class="ctr2">100%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">0</td><td class="ctr2">1</td><td class="ctr1">0</td><td class="ctr2">4</td><td class="ctr1">0</td><td class="ctr2">1</td></tr></tfoot><tbody><tr><td id="a0"><a href="RampartUtil.java.html#L107" class="el_method">RampartUtil.CachedCrypto(Crypto, long)</a></td><td class="bar" id="b0"><img src="../.resources/greenbar.gif" width="120" height="10" title="9" alt="9"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">0</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">0</td><td class="ctr2" id="i0">4</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rampart.util/RampartUtil.html b/axis2/java/core-rampart/code-coverage/org.apache.rampart.util/RampartUtil.html
new file mode 100644
index 0000000..eb85885
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rampart.util/RampartUtil.html
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>RampartUtil</title><script type="text/javascript" src="../.resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rampart.util</a> &gt; <span class="el_class">RampartUtil</span></div><h1>RampartUtil</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">1,004 of 3,153</td><td class="ctr2">68%</td><td class="bar">205 of 446</td><td class="ctr2">54%</td><td class="ctr1">160</td><td class="ctr2">297</td><td class="ctr1">238</td><td class="ctr2">758</td><td class="ctr1">9</td><td class="ctr2">73</td></tr></tfoot><tbody><tr><td id="a52"><a href="RampartUtil.java.html#L1558" class="el_method">isSecHeaderRequired(RampartPolicyData, boolean, boolean)</a></td><td class="bar" id="b0"><img src="../.resources/redbar.gif" width="46" height="10" title="109" alt="109"/><img src="../.resources/greenbar.gif" width="13" height="10" title="31" alt="31"/></td><td class="ctr2" id="c62">22%</td><td class="bar" id="d0"><img src="../.resources/redbar.gif" width="98" height="10" title="46" alt="46"/><img src="../.resources/greenbar.gif" width="21" height="10" title="10" alt="10"/></td><td class="ctr2" id="e43">18%</td><td class="ctr1" id="f0">25</td><td class="ctr2" id="g0">29</td><td class="ctr1" id="h0">28</td><td class="ctr2" id="i2">34</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a23"><a href="RampartUtil.java.html#L1070" class="el_method">getPartsAndElements(boolean, SOAPEnvelope, boolean, List, List, HashMap)</a></td><td class="bar" id="b1"><img src="../.resources/redbar.gif" width="33" height="10" title="77" alt="77"/><img src="../.resources/greenbar.gif" width="87" height="10" title="203" alt="203"/></td><td class="ctr2" id="c46">72%</td><td class="bar" id="d1"><img src="../.resources/redbar.gif" width="23" height="10" title="11" alt="11"/><img src="../.resources/greenbar.gif" width="49" height="10" title="23" alt="23"/></td><td class="ctr2" id="e22">68%</td><td class="ctr1" id="f3">7</td><td class="ctr2" id="g1">18</td><td class="ctr1" id="h1">17</td><td class="ctr2" id="i0">60</td><td class="ctr1" id="j10">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a27"><a href="RampartUtil.java.html#L180" class="el_method">getPolicyValidatorCB(MessageContext, RampartPolicyData)</a></td><td class="bar" id="b2"><img src="../.resources/redbar.gif" width="24" height="10" title="58" alt="58"/><img src="../.resources/greenbar.gif" width="5" height="10" title="13" alt="13"/></td><td class="ctr2" id="c63">18%</td><td class="bar" id="d16"><img src="../.resources/redbar.gif" width="8" height="10" title="4" alt="4"/><img src="../.resources/greenbar.gif" width="4" height="10" title="2" alt="2"/></td><td class="ctr2" id="e38">33%</td><td class="ctr1" id="f17">3</td><td class="ctr2" id="g18">4</td><td class="ctr1" id="h4">13</td><td class="ctr2" id="i11">16</td><td class="ctr1" id="j11">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a24"><a href="RampartUtil.java.html#L131" class="el_method">getPasswordCB(MessageContext, RampartPolicyData)</a></td><td class="bar" id="b3"><img src="../.resources/redbar.gif" width="22" height="10" title="53" alt="53"/><img src="../.resources/greenbar.gif" width="13" height="10" title="31" alt="31"/></td><td class="ctr2" id="c58">37%</td><td class="bar" id="d9"><img src="../.resources/redbar.gif" width="15" height="10" title="7" alt="7"/><img src="../.resources/greenbar.gif" width="6" height="10" title="3" alt="3"/></td><td class="ctr2" id="e40">30%</td><td class="ctr1" id="f7">5</td><td class="ctr2" id="g10">6</td><td class="ctr1" id="h5">10</td><td class="ctr2" id="i8">20</td><td class="ctr1" id="j12">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a20"><a href="RampartUtil.java.html#L1234" class="el_method">getEncryptionKeyGenerator(String)</a></td><td class="bar" id="b4"><img src="../.resources/redbar.gif" width="21" height="10" title="49" alt="49"/></td><td class="ctr2" id="c64">0%</td><td class="bar" id="d6"><img src="../.resources/redbar.gif" width="17" height="10" title="8" alt="8"/></td><td class="ctr2" id="e44">0%</td><td class="ctr1" id="f8">5</td><td class="ctr2" id="g14">5</td><td class="ctr1" id="h3">14</td><td class="ctr2" id="i17">14</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a43"><a href="RampartUtil.java.html#L1422" class="el_method">getUsername(List)</a></td><td class="bar" id="b5"><img src="../.resources/redbar.gif" width="18" height="10" title="44" alt="44"/></td><td class="ctr2" id="c65">0%</td><td class="bar" id="d10"><img src="../.resources/redbar.gif" width="12" height="10" title="6" alt="6"/></td><td class="ctr2" id="e45">0%</td><td class="ctr1" id="f11">4</td><td class="ctr2" id="g19">4</td><td class="ctr1" id="h6">10</td><td class="ctr2" id="i28">10</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a72"><a href="RampartUtil.java.html#L1728" class="el_method">validateTransport(RampartMessageData)</a></td><td class="bar" id="b6"><img src="../.resources/redbar.gif" width="18" height="10" title="43" alt="43"/><img src="../.resources/greenbar.gif" width="7" height="10" title="17" alt="17"/></td><td class="ctr2" id="c60">28%</td><td class="bar" id="d4"><img src="../.resources/redbar.gif" width="19" height="10" title="9" alt="9"/><img src="../.resources/greenbar.gif" width="15" height="10" title="7" alt="7"/></td><td class="ctr2" id="e37">44%</td><td class="ctr1" id="f9">5</td><td class="ctr2" id="g6">9</td><td class="ctr1" id="h9">8</td><td class="ctr2" id="i18">14</td><td class="ctr1" id="j13">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a29"><a href="RampartUtil.java.html#L1391" class="el_method">getReqSigCert(List)</a></td><td class="bar" id="b7"><img src="../.resources/redbar.gif" width="17" height="10" title="41" alt="41"/></td><td class="ctr2" id="c66">0%</td><td class="bar" id="d11"><img src="../.resources/redbar.gif" width="12" height="10" title="6" alt="6"/></td><td class="ctr2" id="e46">0%</td><td class="ctr1" id="f12">4</td><td class="ctr2" id="g20">4</td><td class="ctr1" id="h7">9</td><td class="ctr2" id="i34">9</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a19"><a href="RampartUtil.java.html#L297" class="el_method">getEncryptionCrypto(RampartConfig, ClassLoader)</a></td><td class="bar" id="b8"><img src="../.resources/redbar.gif" width="16" height="10" title="39" alt="39"/><img src="../.resources/greenbar.gif" width="32" height="10" title="75" alt="75"/></td><td class="ctr2" id="c53">66%</td><td class="bar" id="d3"><img src="../.resources/redbar.gif" width="19" height="10" title="9" alt="9"/><img src="../.resources/greenbar.gif" width="19" height="10" title="9" alt="9"/></td><td class="ctr2" id="e29">50%</td><td class="ctr1" id="f2">8</td><td class="ctr2" id="g4">10</td><td class="ctr1" id="h13">6</td><td class="ctr2" id="i4">27</td><td class="ctr1" id="j14">0</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a56"><a href="RampartUtil.java.html#L258" class="el_method">performCallback(CallbackHandler, String, int)</a></td><td class="bar" id="b9"><img src="../.resources/redbar.gif" width="16" height="10" title="38" alt="38"/></td><td class="ctr2" id="c67">0%</td><td class="bar" id="d17"><img src="../.resources/redbar.gif" width="8" height="10" title="4" alt="4"/></td><td class="ctr2" id="e47">0%</td><td class="ctr1" id="f13">4</td><td class="ctr2" id="g21">4</td><td class="ctr1" id="h2">15</td><td class="ctr2" id="i13">15</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k9">1</td></tr><tr><td id="a28"><a href="RampartUtil.java.html#L215" class="el_method">getRampartConfigCallbackHandler(MessageContext, RampartPolicyData)</a></td><td class="bar" id="b10"><img src="../.resources/redbar.gif" width="15" height="10" title="36" alt="36"/><img src="../.resources/greenbar.gif" width="13" height="10" title="32" alt="32"/></td><td class="ctr2" id="c55">47%</td><td class="bar" id="d29"><img src="../.resources/redbar.gif" width="4" height="10" title="2" alt="2"/><img src="../.resources/greenbar.gif" width="8" height="10" title="4" alt="4"/></td><td class="ctr2" id="e23">67%</td><td class="ctr1" id="f22">2</td><td class="ctr2" id="g22">4</td><td class="ctr1" id="h14">5</td><td class="ctr2" id="i14">15</td><td class="ctr1" id="j15">0</td><td class="ctr2" id="k10">1</td></tr><tr><td id="a69"><a href="RampartUtil.java.html#L1301" class="el_method">setEncryptionUser(RampartMessageData, WSSecEncryptedKey, String)</a></td><td class="bar" id="b11"><img src="../.resources/redbar.gif" width="15" height="10" title="35" alt="35"/><img src="../.resources/greenbar.gif" width="8" height="10" title="19" alt="19"/></td><td class="ctr2" id="c59">35%</td><td class="bar" id="d5"><img src="../.resources/redbar.gif" width="17" height="10" title="8" alt="8"/><img src="../.resources/greenbar.gif" width="8" height="10" title="4" alt="4"/></td><td class="ctr2" id="e39">33%</td><td class="ctr1" id="f6">6</td><td class="ctr2" id="g7">7</td><td class="ctr1" id="h8">9</td><td class="ctr2" id="i15">15</td><td class="ctr1" id="j16">0</td><td class="ctr2" id="k11">1</td></tr><tr><td id="a42"><a href="RampartUtil.java.html#L709" class="el_method">getToken(RampartMessageData, OMElement, String, String, Policy)</a></td><td class="bar" id="b12"><img src="../.resources/redbar.gif" width="11" height="10" title="27" alt="27"/><img src="../.resources/greenbar.gif" width="50" height="10" title="118" alt="118"/></td><td class="ctr2" id="c39">81%</td><td class="bar" id="d18"><img src="../.resources/redbar.gif" width="6" height="10" title="3" alt="3"/><img src="../.resources/greenbar.gif" width="15" height="10" title="7" alt="7"/></td><td class="ctr2" id="e19">70%</td><td class="ctr1" id="f18">3</td><td class="ctr2" id="g11">6</td><td class="ctr1" id="h10">7</td><td class="ctr2" id="i1">37</td><td class="ctr1" id="j17">0</td><td class="ctr2" id="k12">1</td></tr><tr><td id="a33"><a href="RampartUtil.java.html#L603" class="el_method">getSecConvToken(RampartMessageData, SecureConversationToken)</a></td><td class="bar" id="b13"><img src="../.resources/redbar.gif" width="10" height="10" title="25" alt="25"/><img src="../.resources/greenbar.gif" width="24" height="10" title="57" alt="57"/></td><td class="ctr2" id="c52">70%</td><td class="bar" id="d15"><img src="../.resources/redbar.gif" width="8" height="10" title="4" alt="4"/><img src="../.resources/greenbar.gif" width="8" height="10" title="4" alt="4"/></td><td class="ctr2" id="e30">50%</td><td class="ctr1" id="f14">4</td><td class="ctr2" id="g15">5</td><td class="ctr1" id="h15">5</td><td class="ctr2" id="i7">21</td><td class="ctr1" id="j18">0</td><td class="ctr2" id="k13">1</td></tr><tr><td id="a60"><a href="RampartUtil.java.html#L1756" class="el_method">retrieveCryptoFromCache(String, String)</a></td><td class="bar" id="b14"><img src="../.resources/redbar.gif" width="9" height="10" title="23" alt="23"/><img src="../.resources/greenbar.gif" width="9" height="10" title="22" alt="22"/></td><td class="ctr2" id="c54">49%</td><td class="bar" id="d20"><img src="../.resources/redbar.gif" width="6" height="10" title="3" alt="3"/><img src="../.resources/greenbar.gif" width="6" height="10" title="3" alt="3"/></td><td class="ctr2" id="e31">50%</td><td class="ctr1" id="f23">2</td><td class="ctr2" id="g23">4</td><td class="ctr1" id="h16">5</td><td class="ctr2" id="i26">12</td><td class="ctr1" id="j19">0</td><td class="ctr2" id="k14">1</td></tr><tr><td id="a58"><a href="RampartUtil.java.html#L437" class="el_method">processIssuerAddress(OMElement)</a></td><td class="bar" id="b15"><img src="../.resources/redbar.gif" width="9" height="10" title="23" alt="23"/><img src="../.resources/greenbar.gif" width="6" height="10" title="14" alt="14"/></td><td class="ctr2" id="c57">38%</td><td class="bar" id="d21"><img src="../.resources/redbar.gif" width="6" height="10" title="3" alt="3"/><img src="../.resources/greenbar.gif" width="6" height="10" title="3" alt="3"/></td><td class="ctr2" id="e32">50%</td><td class="ctr1" id="f19">3</td><td class="ctr2" id="g24">4</td><td class="ctr1" id="h31">2</td><td class="ctr2" id="i43">5</td><td class="ctr1" id="j20">0</td><td class="ctr2" id="k15">1</td></tr><tr><td id="a46"><a href="RampartUtil.java.html#L1714" class="el_method">getWSSConfigInstance()</a></td><td class="bar" id="b16"><img src="../.resources/redbar.gif" width="9" height="10" title="22" alt="22"/></td><td class="ctr2" id="c68">0%</td><td class="bar" id="d49"/><td class="ctr2" id="e49">n/a</td><td class="ctr1" id="f33">1</td><td class="ctr2" id="g49">1</td><td class="ctr1" id="h11">7</td><td class="ctr2" id="i39">7</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k16">1</td></tr><tr><td id="a22"><a href="RampartUtil.java.html#L415" class="el_method">getKeyIdentifier(X509Token)</a></td><td class="bar" id="b17"><img src="../.resources/redbar.gif" width="8" height="10" title="20" alt="20"/></td><td class="ctr2" id="c69">0%</td><td class="bar" id="d12"><img src="../.resources/redbar.gif" width="12" height="10" title="6" alt="6"/></td><td class="ctr2" id="e48">0%</td><td class="ctr1" id="f15">4</td><td class="ctr2" id="g25">4</td><td class="ctr1" id="h12">7</td><td class="ctr2" id="i40">7</td><td class="ctr1" id="j5">1</td><td class="ctr2" id="k17">1</td></tr><tr><td id="a35"><a href="RampartUtil.java.html#L365" class="el_method">getSignatureCrypto(RampartConfig, ClassLoader)</a></td><td class="bar" id="b18"><img src="../.resources/redbar.gif" width="8" height="10" title="19" alt="19"/><img src="../.resources/greenbar.gif" width="37" height="10" title="87" alt="87"/></td><td class="ctr2" id="c38">82%</td><td class="bar" id="d8"><img src="../.resources/redbar.gif" width="15" height="10" title="7" alt="7"/><img src="../.resources/greenbar.gif" width="23" height="10" title="11" alt="11"/></td><td class="ctr2" id="e28">61%</td><td class="ctr1" id="f4">7</td><td class="ctr2" id="g5">10</td><td class="ctr1" id="h23">3</td><td class="ctr2" id="i5">24</td><td class="ctr1" id="j21">0</td><td class="ctr2" id="k18">1</td></tr><tr><td id="a50"><a href="RampartUtil.java.html#L854" class="el_method">insertSiblingBefore(RampartMessageData, Element, Element)</a></td><td class="bar" id="b19"><img src="../.resources/redbar.gif" width="7" height="10" title="18" alt="18"/><img src="../.resources/greenbar.gif" width="6" height="10" title="15" alt="15"/></td><td class="ctr2" id="c56">45%</td><td class="bar" id="d32"><img src="../.resources/redbar.gif" width="4" height="10" title="2" alt="2"/><img src="../.resources/greenbar.gif" width="4" height="10" title="2" alt="2"/></td><td class="ctr2" id="e33">50%</td><td class="ctr1" id="f24">2</td><td class="ctr2" id="g33">3</td><td class="ctr1" id="h17">4</td><td class="ctr2" id="i36">8</td><td class="ctr1" id="j22">0</td><td class="ctr2" id="k19">1</td></tr><tr><td id="a70"><a href="RampartUtil.java.html#L1342" class="el_method">setKeyIdentifierType(RampartMessageData, WSSecBase, Token)</a></td><td class="bar" id="b20"><img src="../.resources/redbar.gif" width="7" height="10" title="17" alt="17"/><img src="../.resources/greenbar.gif" width="35" height="10" title="83" alt="83"/></td><td class="ctr2" id="c35">83%</td><td class="bar" id="d2"><img src="../.resources/redbar.gif" width="21" height="10" title="10" alt="10"/><img src="../.resources/greenbar.gif" width="47" height="10" title="22" alt="22"/></td><td class="ctr2" id="e20">69%</td><td class="ctr1" id="f1">9</td><td class="ctr2" id="g2">17</td><td class="ctr1" id="h18">4</td><td class="ctr2" id="i3">28</td><td class="ctr1" id="j23">0</td><td class="ctr2" id="k20">1</td></tr><tr><td id="a21"><a href="RampartUtil.java.html#L665" class="el_method">getIssuedToken(RampartMessageData, IssuedToken)</a></td><td class="bar" id="b21"><img src="../.resources/redbar.gif" width="7" height="10" title="17" alt="17"/><img src="../.resources/greenbar.gif" width="18" height="10" title="43" alt="43"/></td><td class="ctr2" id="c48">72%</td><td class="bar" id="d30"><img src="../.resources/redbar.gif" width="4" height="10" title="2" alt="2"/><img src="../.resources/greenbar.gif" width="8" height="10" title="4" alt="4"/></td><td class="ctr2" id="e24">67%</td><td class="ctr1" id="f25">2</td><td class="ctr2" id="g26">4</td><td class="ctr1" id="h24">3</td><td class="ctr2" id="i20">13</td><td class="ctr1" id="j24">0</td><td class="ctr2" id="k21">1</td></tr><tr><td id="a26"><a href="RampartUtil.java.html#L469" class="el_method">getPolicyFromMetadataRef(OMElement)</a></td><td class="bar" id="b22"><img src="../.resources/redbar.gif" width="6" height="10" title="14" alt="14"/><img src="../.resources/greenbar.gif" width="24" height="10" title="58" alt="58"/></td><td class="ctr2" id="c40">81%</td><td class="bar" id="d50"/><td class="ctr2" id="e50">n/a</td><td class="ctr1" id="f43">0</td><td class="ctr2" id="g50">1</td><td class="ctr1" id="h19">4</td><td class="ctr2" id="i9">18</td><td class="ctr1" id="j25">0</td><td class="ctr2" id="k22">1</td></tr><tr><td id="a57"><a href="RampartUtil.java.html#L1526" class="el_method">prependSecHeader(RampartMessageData, Element)</a></td><td class="bar" id="b23"><img src="../.resources/redbar.gif" width="6" height="10" title="14" alt="14"/><img src="../.resources/greenbar.gif" width="17" height="10" title="40" alt="40"/></td><td class="ctr2" id="c45">74%</td><td class="bar" id="d35"><img src="../.resources/redbar.gif" width="2" height="10" title="1" alt="1"/><img src="../.resources/greenbar.gif" width="6" height="10" title="3" alt="3"/></td><td class="ctr2" id="e14">75%</td><td class="ctr1" id="f34">1</td><td class="ctr2" id="g34">3</td><td class="ctr1" id="h25">3</td><td class="ctr2" id="i21">13</td><td class="ctr1" id="j26">0</td><td class="ctr2" id="k23">1</td></tr><tr><td id="a10"><a href="RampartUtil.java.html#L523" class="el_method">createRSTTempalteForSCT(int, int)</a></td><td class="bar" id="b24"><img src="../.resources/redbar.gif" width="6" height="10" title="14" alt="14"/><img src="../.resources/greenbar.gif" width="14" height="10" title="34" alt="34"/></td><td class="ctr2" id="c50">71%</td><td class="bar" id="d51"/><td class="ctr2" id="e51">n/a</td><td class="ctr1" id="f44">0</td><td class="ctr2" id="g51">1</td><td class="ctr1" id="h20">4</td><td class="ctr2" id="i27">12</td><td class="ctr1" id="j27">0</td><td class="ctr2" id="k24">1</td></tr><tr><td id="a32"><a href="RampartUtil.java.html#L1793" class="el_method">getSAML10AssertionNamespace()</a></td><td class="bar" id="b25"><img src="../.resources/redbar.gif" width="6" height="10" title="14" alt="14"/></td><td class="ctr2" id="c70">0%</td><td class="bar" id="d52"/><td class="ctr2" id="e52">n/a</td><td class="ctr1" id="f35">1</td><td class="ctr2" id="g52">1</td><td class="ctr1" id="h26">3</td><td class="ctr2" id="i52">3</td><td class="ctr1" id="j6">1</td><td class="ctr2" id="k25">1</td></tr><tr><td id="a30"><a href="RampartUtil.java.html#L1444" class="el_method">getRequestEncryptedKeyId(List)</a></td><td class="bar" id="b26"><img src="../.resources/redbar.gif" width="5" height="10" title="13" alt="13"/><img src="../.resources/greenbar.gif" width="20" height="10" title="48" alt="48"/></td><td class="ctr2" id="c41">79%</td><td class="bar" id="d14"><img src="../.resources/redbar.gif" width="8" height="10" title="4" alt="4"/><img src="../.resources/greenbar.gif" width="17" height="10" title="8" alt="8"/></td><td class="ctr2" id="e25">67%</td><td class="ctr1" id="f16">4</td><td class="ctr2" id="g8">7</td><td class="ctr1" id="h27">3</td><td class="ctr2" id="i22">13</td><td class="ctr1" id="j28">0</td><td class="ctr2" id="k26">1</td></tr><tr><td id="a48"><a href="RampartUtil.java.html#L833" class="el_method">insertSiblingAfter(RampartMessageData, Element, Element)</a></td><td class="bar" id="b27"><img src="../.resources/redbar.gif" width="4" height="10" title="11" alt="11"/><img src="../.resources/greenbar.gif" width="15" height="10" title="36" alt="36"/></td><td class="ctr2" id="c44">77%</td><td class="bar" id="d19"><img src="../.resources/redbar.gif" width="6" height="10" title="3" alt="3"/><img src="../.resources/greenbar.gif" width="10" height="10" title="5" alt="5"/></td><td class="ctr2" id="e27">62%</td><td class="ctr1" id="f26">2</td><td class="ctr2" id="g16">5</td><td class="ctr1" id="h37">1</td><td class="ctr2" id="i29">10</td><td class="ctr1" id="j29">0</td><td class="ctr2" id="k27">1</td></tr><tr><td id="a6"><a href="RampartUtil.java.html#L347" class="el_method">createCrypto(Properties, ClassLoader)</a></td><td class="bar" id="b28"><img src="../.resources/redbar.gif" width="4" height="10" title="11" alt="11"/><img src="../.resources/greenbar.gif" width="1" height="10" title="4" alt="4"/></td><td class="ctr2" id="c61">27%</td><td class="bar" id="d53"/><td class="ctr2" id="e53">n/a</td><td class="ctr1" id="f45">0</td><td class="ctr2" id="g53">1</td><td class="ctr1" id="h28">3</td><td class="ctr2" id="i48">4</td><td class="ctr1" id="j30">0</td><td class="ctr2" id="k28">1</td></tr><tr><td id="a14"><a href="RampartUtil.java.html#L976" class="el_method">getContentEncryptedElements(List, SOAPEnvelope, List, HashMap)</a></td><td class="bar" id="b29"><img src="../.resources/redbar.gif" width="4" height="10" title="10" alt="10"/><img src="../.resources/greenbar.gif" width="39" height="10" title="91" alt="91"/></td><td class="ctr2" id="c31">90%</td><td class="bar" id="d27"><img src="../.resources/redbar.gif" width="4" height="10" title="2" alt="2"/><img src="../.resources/greenbar.gif" width="17" height="10" title="8" alt="8"/></td><td class="ctr2" id="e13">80%</td><td class="ctr1" id="f27">2</td><td class="ctr2" id="g12">6</td><td class="ctr1" id="h29">3</td><td class="ctr2" id="i6">23</td><td class="ctr1" id="j31">0</td><td class="ctr2" id="k29">1</td></tr><tr><td id="a41"><a href="RampartUtil.java.html#L550" class="el_method">getTimeToLive(RampartMessageData)</a></td><td class="bar" id="b30"><img src="../.resources/redbar.gif" width="3" height="10" title="9" alt="9"/><img src="../.resources/greenbar.gif" width="9" height="10" title="21" alt="21"/></td><td class="ctr2" id="c51">70%</td><td class="bar" id="d22"><img src="../.resources/redbar.gif" width="6" height="10" title="3" alt="3"/><img src="../.resources/greenbar.gif" width="6" height="10" title="3" alt="3"/></td><td class="ctr2" id="e34">50%</td><td class="ctr1" id="f20">3</td><td class="ctr2" id="g27">4</td><td class="ctr1" id="h21">4</td><td class="ctr2" id="i23">13</td><td class="ctr1" id="j32">0</td><td class="ctr2" id="k30">1</td></tr><tr><td id="a40"><a href="RampartUtil.java.html#L572" class="el_method">getTimestampMaxSkew(RampartMessageData)</a></td><td class="bar" id="b31"><img src="../.resources/redbar.gif" width="3" height="10" title="8" alt="8"/><img src="../.resources/greenbar.gif" width="9" height="10" title="21" alt="21"/></td><td class="ctr2" id="c47">72%</td><td class="bar" id="d23"><img src="../.resources/redbar.gif" width="6" height="10" title="3" alt="3"/><img src="../.resources/greenbar.gif" width="6" height="10" title="3" alt="3"/></td><td class="ctr2" id="e35">50%</td><td class="ctr1" id="f21">3</td><td class="ctr2" id="g28">4</td><td class="ctr1" id="h22">4</td><td class="ctr2" id="i24">13</td><td class="ctr1" id="j33">0</td><td class="ctr2" id="k31">1</td></tr><tr><td id="a34"><a href="RampartUtil.java.html#L1675" class="el_method">getSigElementId(RampartMessageData)</a></td><td class="bar" id="b32"><img src="../.resources/redbar.gif" width="3" height="10" title="7" alt="7"/><img src="../.resources/greenbar.gif" width="23" height="10" title="55" alt="55"/></td><td class="ctr2" id="c32">89%</td><td class="bar" id="d13"><img src="../.resources/redbar.gif" width="10" height="10" title="5" alt="5"/><img src="../.resources/greenbar.gif" width="10" height="10" title="5" alt="5"/></td><td class="ctr2" id="e36">50%</td><td class="ctr1" id="f10">5</td><td class="ctr2" id="g13">6</td><td class="ctr1" id="h30">3</td><td class="ctr2" id="i12">16</td><td class="ctr1" id="j34">0</td><td class="ctr2" id="k32">1</td></tr><tr><td id="a5"><a href="RampartUtil.java.html#L1202" class="el_method">checkRequiredElements(SOAPEnvelope, HashMap, String)</a></td><td class="bar" id="b33"><img src="../.resources/redbar.gif" width="2" height="10" title="6" alt="6"/><img src="../.resources/greenbar.gif" width="18" height="10" title="43" alt="43"/></td><td class="ctr2" id="c33">88%</td><td class="bar" id="d40"><img src="../.resources/greenbar.gif" width="8" height="10" title="4" alt="4"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1" id="f46">0</td><td class="ctr2" id="g35">3</td><td class="ctr1" id="h32">2</td><td class="ctr2" id="i19">14</td><td class="ctr1" id="j35">0</td><td class="ctr2" id="k33">1</td></tr><tr><td id="a55"><a href="RampartUtil.java.html#L1285" class="el_method">isTokenValid(RampartMessageData, String)</a></td><td class="bar" id="b34"><img src="../.resources/redbar.gif" width="2" height="10" title="6" alt="6"/><img src="../.resources/greenbar.gif" width="6" height="10" title="15" alt="15"/></td><td class="ctr2" id="c49">71%</td><td class="bar" id="d36"><img src="../.resources/redbar.gif" width="2" height="10" title="1" alt="1"/><img src="../.resources/greenbar.gif" width="6" height="10" title="3" alt="3"/></td><td class="ctr2" id="e15">75%</td><td class="ctr1" id="f36">1</td><td class="ctr2" id="g36">3</td><td class="ctr1" id="h33">2</td><td class="ctr2" id="i49">4</td><td class="ctr1" id="j36">0</td><td class="ctr2" id="k34">1</td></tr><tr><td id="a38"><a href="RampartUtil.java.html#L903" class="el_method">getSupportingEncryptedParts(RampartMessageData, SupportingPolicyData)</a></td><td class="bar" id="b35"><img src="../.resources/redbar.gif" width="2" height="10" title="5" alt="5"/><img src="../.resources/greenbar.gif" width="7" height="10" title="18" alt="18"/></td><td class="ctr2" id="c42">78%</td><td class="bar" id="d24"><img src="../.resources/redbar.gif" width="6" height="10" title="3" alt="3"/><img src="../.resources/greenbar.gif" width="2" height="10" title="1" alt="1"/></td><td class="ctr2" id="e41">25%</td><td class="ctr1" id="f28">2</td><td class="ctr2" id="g37">3</td><td class="ctr1" id="h41">0</td><td class="ctr2" id="i59">2</td><td class="ctr1" id="j37">0</td><td class="ctr2" id="k35">1</td></tr><tr><td id="a39"><a href="RampartUtil.java.html#L911" class="el_method">getSupportingSignedParts(RampartMessageData, SupportingPolicyData)</a></td><td class="bar" id="b36"><img src="../.resources/redbar.gif" width="2" height="10" title="5" alt="5"/><img src="../.resources/greenbar.gif" width="7" height="10" title="18" alt="18"/></td><td class="ctr2" id="c43">78%</td><td class="bar" id="d25"><img src="../.resources/redbar.gif" width="6" height="10" title="3" alt="3"/><img src="../.resources/greenbar.gif" width="2" height="10" title="1" alt="1"/></td><td class="ctr2" id="e42">25%</td><td class="ctr1" id="f29">2</td><td class="ctr2" id="g38">3</td><td class="ctr1" id="h42">0</td><td class="ctr2" id="i60">2</td><td class="ctr1" id="j38">0</td><td class="ctr2" id="k36">1</td></tr><tr><td id="a53"><a href="RampartUtil.java.html#L1895" class="el_method">isSecurityFault(SOAPFault)</a></td><td class="bar" id="b37"><img src="../.resources/redbar.gif" width="1" height="10" title="4" alt="4"/><img src="../.resources/greenbar.gif" width="9" height="10" title="23" alt="23"/></td><td class="ctr2" id="c34">85%</td><td class="bar" id="d31"><img src="../.resources/redbar.gif" width="4" height="10" title="2" alt="2"/><img src="../.resources/greenbar.gif" width="8" height="10" title="4" alt="4"/></td><td class="ctr2" id="e26">67%</td><td class="ctr1" id="f30">2</td><td class="ctr2" id="g29">4</td><td class="ctr1" id="h38">1</td><td class="ctr2" id="i37">8</td><td class="ctr1" id="j39">0</td><td class="ctr2" id="k37">1</td></tr><tr><td id="a9"><a href="RampartUtil.java.html#L1057" class="el_method">createEncryptionPart(String, String, String, String, String)</a></td><td class="bar" id="b38"><img src="../.resources/redbar.gif" width="1" height="10" title="4" alt="4"/><img src="../.resources/greenbar.gif" width="8" height="10" title="19" alt="19"/></td><td class="ctr2" id="c36">83%</td><td class="bar" id="d37"><img src="../.resources/redbar.gif" width="2" height="10" title="1" alt="1"/><img src="../.resources/greenbar.gif" width="6" height="10" title="3" alt="3"/></td><td class="ctr2" id="e16">75%</td><td class="ctr1" id="f37">1</td><td class="ctr2" id="g39">3</td><td class="ctr1" id="h43">0</td><td class="ctr2" id="i44">5</td><td class="ctr1" id="j40">0</td><td class="ctr2" id="k38">1</td></tr><tr><td id="a61"><a href="RampartUtil.java.html#L1861" class="el_method">setCryptoProperty(MessageContext, String, String)</a></td><td class="bar" id="b39"><img src="../.resources/redbar.gif" width="1" height="10" title="4" alt="4"/><img src="../.resources/greenbar.gif" width="8" height="10" title="19" alt="19"/></td><td class="ctr2" id="c37">83%</td><td class="bar" id="d33"><img src="../.resources/redbar.gif" width="2" height="10" title="1" alt="1"/><img src="../.resources/greenbar.gif" width="10" height="10" title="5" alt="5"/></td><td class="ctr2" id="e10">83%</td><td class="ctr1" id="f38">1</td><td class="ctr2" id="g30">4</td><td class="ctr1" id="h39">1</td><td class="ctr2" id="i41">7</td><td class="ctr1" id="j41">0</td><td class="ctr2" id="k39">1</td></tr><tr><td id="a37"><a href="RampartUtil.java.html#L791" class="el_method">getSoapBodyId(SOAPEnvelope)</a></td><td class="bar" id="b40"><img src="../.resources/redbar.gif" width="1" height="10" title="4" alt="4"/></td><td class="ctr2" id="c71">0%</td><td class="bar" id="d54"/><td class="ctr2" id="e54">n/a</td><td class="ctr1" id="f39">1</td><td class="ctr2" id="g54">1</td><td class="ctr1" id="h40">1</td><td class="ctr2" id="i67">1</td><td class="ctr1" id="j7">1</td><td class="ctr2" id="k40">1</td></tr><tr><td id="a31"><a href="RampartUtil.java.html#L1472" class="el_method">getRequestEncryptedKeyValue(List)</a></td><td class="bar" id="b41"><img src="../.resources/redbar.gif" width="1" height="10" title="3" alt="3"/><img src="../.resources/greenbar.gif" width="18" height="10" title="43" alt="43"/></td><td class="ctr2" id="c30">93%</td><td class="bar" id="d28"><img src="../.resources/redbar.gif" width="4" height="10" title="2" alt="2"/><img src="../.resources/greenbar.gif" width="12" height="10" title="6" alt="6"/></td><td class="ctr2" id="e17">75%</td><td class="ctr1" id="f31">2</td><td class="ctr2" id="g17">5</td><td class="ctr1" id="h34">2</td><td class="ctr2" id="i30">10</td><td class="ctr1" id="j42">0</td><td class="ctr2" id="k41">1</td></tr><tr><td id="a59"><a href="RampartUtil.java.html#L96" class="el_method">RampartUtil()</a></td><td class="bar" id="b42"><img src="../.resources/redbar.gif" width="1" height="10" title="3" alt="3"/></td><td class="ctr2" id="c72">0%</td><td class="bar" id="d55"/><td class="ctr2" id="e55">n/a</td><td class="ctr1" id="f40">1</td><td class="ctr2" id="g55">1</td><td class="ctr1" id="h35">2</td><td class="ctr2" id="i61">2</td><td class="ctr1" id="j8">1</td><td class="ctr2" id="k42">1</td></tr><tr><td id="a47"><a href="RampartUtil.java.html#L1630" class="el_method">handleEncryptedSignedHeaders(List, List, Document)</a></td><td class="bar" id="b43"><img src="../.resources/greenbar.gif" width="39" height="10" title="91" alt="91"/></td><td class="ctr2" id="c29">98%</td><td class="bar" id="d7"><img src="../.resources/redbar.gif" width="15" height="10" title="7" alt="7"/><img src="../.resources/greenbar.gif" width="32" height="10" title="15" alt="15"/></td><td class="ctr2" id="e21">68%</td><td class="ctr1" id="f5">7</td><td class="ctr2" id="g3">12</td><td class="ctr1" id="h36">2</td><td class="ctr2" id="i10">18</td><td class="ctr1" id="j43">0</td><td class="ctr2" id="k43">1</td></tr><tr><td id="a44"><a href="RampartUtil.java.html#L1930" class="el_method">getUsernameTokens(RampartPolicyData)</a></td><td class="bar" id="b44"><img src="../.resources/greenbar.gif" width="28" height="10" title="67" alt="67"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d44"><img src="../.resources/greenbar.gif" width="4" height="10" title="2" alt="2"/></td><td class="ctr2" id="e1">100%</td><td class="ctr1" id="f47">0</td><td class="ctr2" id="g44">2</td><td class="ctr1" id="h44">0</td><td class="ctr2" id="i25">13</td><td class="ctr1" id="j44">0</td><td class="ctr2" id="k44">1</td></tr><tr><td id="a12"><a href="RampartUtil.java.html#L919" class="el_method">findAllPrefixNamespaces(OMElement, HashMap)</a></td><td class="bar" id="b45"><img src="../.resources/greenbar.gif" width="26" height="10" title="61" alt="61"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d41"><img src="../.resources/greenbar.gif" width="8" height="10" title="4" alt="4"/></td><td class="ctr2" id="e2">100%</td><td class="ctr1" id="f48">0</td><td class="ctr2" id="g40">3</td><td class="ctr1" id="h45">0</td><td class="ctr2" id="i16">15</td><td class="ctr1" id="j45">0</td><td class="ctr2" id="k45">1</td></tr><tr><td id="a36"><a href="RampartUtil.java.html#L881" class="el_method">getSignedParts(RampartMessageData)</a></td><td class="bar" id="b46"><img src="../.resources/greenbar.gif" width="25" height="10" title="59" alt="59"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d26"><img src="../.resources/redbar.gif" width="4" height="10" title="2" alt="2"/><img src="../.resources/greenbar.gif" width="21" height="10" title="10" alt="10"/></td><td class="ctr2" id="e11">83%</td><td class="ctr1" id="f32">2</td><td class="ctr2" id="g9">7</td><td class="ctr1" id="h46">0</td><td class="ctr2" id="i31">10</td><td class="ctr1" id="j46">0</td><td class="ctr2" id="k46">1</td></tr><tr><td id="a1"><a href="RampartUtil.java.html#L798" class="el_method">addWsuIdToElement(OMElement)</a></td><td class="bar" id="b47"><img src="../.resources/greenbar.gif" width="22" height="10" title="52" alt="52"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d42"><img src="../.resources/greenbar.gif" width="8" height="10" title="4" alt="4"/></td><td class="ctr2" id="e3">100%</td><td class="ctr1" id="f49">0</td><td class="ctr2" id="g41">3</td><td class="ctr1" id="h47">0</td><td class="ctr2" id="i32">10</td><td class="ctr1" id="j47">0</td><td class="ctr2" id="k47">1</td></tr><tr><td id="a18"><a href="RampartUtil.java.html#L870" class="el_method">getEncryptedParts(RampartMessageData)</a></td><td class="bar" id="b48"><img src="../.resources/greenbar.gif" width="14" height="10" title="34" alt="34"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d38"><img src="../.resources/redbar.gif" width="2" height="10" title="1" alt="1"/><img src="../.resources/greenbar.gif" width="6" height="10" title="3" alt="3"/></td><td class="ctr2" id="e18">75%</td><td class="ctr1" id="f41">1</td><td class="ctr2" id="g42">3</td><td class="ctr1" id="h48">0</td><td class="ctr2" id="i50">4</td><td class="ctr1" id="j48">0</td><td class="ctr2" id="k48">1</td></tr><tr><td id="a17"><a href="RampartUtil.java.html#L961" class="el_method">getDefaultPrefixNamespaces(OMFactory)</a></td><td class="bar" id="b49"><img src="../.resources/greenbar.gif" width="14" height="10" title="34" alt="34"/></td><td class="ctr2" id="c5">100%</td><td class="bar" id="d56"/><td class="ctr2" id="e56">n/a</td><td class="ctr1" id="f50">0</td><td class="ctr2" id="g56">1</td><td class="ctr1" id="h49">0</td><td class="ctr2" id="i42">6</td><td class="ctr1" id="j49">0</td><td class="ctr2" id="k49">1</td></tr><tr><td id="a45"><a href="RampartUtil.java.html#L1955" class="el_method">getUsernameTokens(SupportingToken)</a></td><td class="bar" id="b50"><img src="../.resources/greenbar.gif" width="14" height="10" title="34" alt="34"/></td><td class="ctr2" id="c6">100%</td><td class="bar" id="d39"><img src="../.resources/greenbar.gif" width="12" height="10" title="6" alt="6"/></td><td class="ctr2" id="e4">100%</td><td class="ctr1" id="f51">0</td><td class="ctr2" id="g31">4</td><td class="ctr1" id="h50">0</td><td class="ctr2" id="i33">10</td><td class="ctr1" id="j50">0</td><td class="ctr2" id="k50">1</td></tr><tr><td id="a0"><a href="RampartUtil.java.html#L502" class="el_method">addRampartConfig(RampartMessageData, Policy)</a></td><td class="bar" id="b51"><img src="../.resources/greenbar.gif" width="14" height="10" title="33" alt="33"/></td><td class="ctr2" id="c7">100%</td><td class="bar" id="d57"/><td class="ctr2" id="e57">n/a</td><td class="ctr1" id="f52">0</td><td class="ctr2" id="g57">1</td><td class="ctr1" id="h51">0</td><td class="ctr2" id="i35">9</td><td class="ctr1" id="j51">0</td><td class="ctr2" id="k51">1</td></tr><tr><td id="a13"><a href="RampartUtil.java.html#L945" class="el_method">findPrefixNamespaces(OMElement, Set)</a></td><td class="bar" id="b52"><img src="../.resources/greenbar.gif" width="12" height="10" title="28" alt="28"/></td><td class="ctr2" id="c8">100%</td><td class="bar" id="d34"><img src="../.resources/redbar.gif" width="2" height="10" title="1" alt="1"/><img src="../.resources/greenbar.gif" width="10" height="10" title="5" alt="5"/></td><td class="ctr2" id="e12">83%</td><td class="ctr1" id="f42">1</td><td class="ctr2" id="g32">4</td><td class="ctr1" id="h52">0</td><td class="ctr2" id="i38">8</td><td class="ctr1" id="j52">0</td><td class="ctr2" id="k52">1</td></tr><tr><td id="a16"><a href="RampartUtil.java.html#L1269" class="el_method">getContextMap(MessageContext)</a></td><td class="bar" id="b53"><img src="../.resources/greenbar.gif" width="8" height="10" title="19" alt="19"/></td><td class="ctr2" id="c9">100%</td><td class="bar" id="d45"><img src="../.resources/greenbar.gif" width="4" height="10" title="2" alt="2"/></td><td class="ctr2" id="e5">100%</td><td class="ctr1" id="f53">0</td><td class="ctr2" id="g45">2</td><td class="ctr1" id="h53">0</td><td class="ctr2" id="i45">5</td><td class="ctr1" id="j53">0</td><td class="ctr2" id="k53">1</td></tr><tr><td id="a51"><a href="RampartUtil.java.html#L1515" class="el_method">insertSiblingBeforeOrPrepend(RampartMessageData, Element, Element)</a></td><td class="bar" id="b54"><img src="../.resources/greenbar.gif" width="8" height="10" title="19" alt="19"/></td><td class="ctr2" id="c10">100%</td><td class="bar" id="d43"><img src="../.resources/greenbar.gif" width="8" height="10" title="4" alt="4"/></td><td class="ctr2" id="e6">100%</td><td class="ctr1" id="f54">0</td><td class="ctr2" id="g43">3</td><td class="ctr1" id="h54">0</td><td class="ctr2" id="i46">5</td><td class="ctr1" id="j54">0</td><td class="ctr2" id="k54">1</td></tr><tr><td id="a49"><a href="RampartUtil.java.html#L1504" class="el_method">insertSiblingAfterOrPrepend(RampartMessageData, Element, Element)</a></td><td class="bar" id="b55"><img src="../.resources/greenbar.gif" width="6" height="10" title="16" alt="16"/></td><td class="ctr2" id="c11">100%</td><td class="bar" id="d46"><img src="../.resources/greenbar.gif" width="4" height="10" title="2" alt="2"/></td><td class="ctr2" id="e7">100%</td><td class="ctr1" id="f55">0</td><td class="ctr2" id="g46">2</td><td class="ctr1" id="h55">0</td><td class="ctr2" id="i47">5</td><td class="ctr1" id="j55">0</td><td class="ctr2" id="k55">1</td></tr><tr><td id="a2"><a href="RampartUtil.java.html#L825" class="el_method">appendChildToSecHeader(RampartMessageData, Element)</a></td><td class="bar" id="b56"><img src="../.resources/greenbar.gif" width="6" height="10" title="15" alt="15"/></td><td class="ctr2" id="c12">100%</td><td class="bar" id="d58"/><td class="ctr2" id="e58">n/a</td><td class="ctr1" id="f56">0</td><td class="ctr2" id="g58">1</td><td class="ctr1" id="h56">0</td><td class="ctr2" id="i53">3</td><td class="ctr1" id="j56">0</td><td class="ctr2" id="k56">1</td></tr><tr><td id="a71"><a href="RampartUtil.java.html#L96" class="el_method">static {...}</a></td><td class="bar" id="b57"><img src="../.resources/greenbar.gif" width="6" height="10" title="15" alt="15"/></td><td class="ctr2" id="c13">100%</td><td class="bar" id="d47"><img src="../.resources/greenbar.gif" width="4" height="10" title="2" alt="2"/></td><td class="ctr2" id="e8">100%</td><td class="ctr1" id="f57">0</td><td class="ctr2" id="g47">2</td><td class="ctr1" id="h57">0</td><td class="ctr2" id="i54">3</td><td class="ctr1" id="j57">0</td><td class="ctr2" id="k57">1</td></tr><tr><td id="a4"><a href="RampartUtil.java.html#L1780" class="el_method">cacheCrypto(String, Crypto)</a></td><td class="bar" id="b58"><img src="../.resources/greenbar.gif" width="6" height="10" title="14" alt="14"/></td><td class="ctr2" id="c14">100%</td><td class="bar" id="d59"/><td class="ctr2" id="e59">n/a</td><td class="ctr1" id="f58">0</td><td class="ctr2" id="g59">1</td><td class="ctr1" id="h58">0</td><td class="ctr2" id="i55">3</td><td class="ctr1" id="j58">0</td><td class="ctr2" id="k58">1</td></tr><tr><td id="a68"><a href="RampartUtil.java.html#L1294" class="el_method">setEncryptionUser(RampartMessageData, WSSecEncryptedKey)</a></td><td class="bar" id="b59"><img src="../.resources/greenbar.gif" width="5" height="10" title="12" alt="12"/></td><td class="ctr2" id="c15">100%</td><td class="bar" id="d60"/><td class="ctr2" id="e60">n/a</td><td class="ctr1" id="f59">0</td><td class="ctr2" id="g60">1</td><td class="ctr1" id="h59">0</td><td class="ctr2" id="i51">4</td><td class="ctr1" id="j59">0</td><td class="ctr2" id="k59">1</td></tr><tr><td id="a54"><a href="RampartUtil.java.html#L1911" class="el_method">isSecurityFaultCode(SOAPFaultClassifier)</a></td><td class="bar" id="b60"><img src="../.resources/greenbar.gif" width="5" height="10" title="12" alt="12"/></td><td class="ctr2" id="c16">100%</td><td class="bar" id="d48"><img src="../.resources/greenbar.gif" width="4" height="10" title="2" alt="2"/></td><td class="ctr2" id="e9">100%</td><td class="ctr1" id="f60">0</td><td class="ctr2" id="g48">2</td><td class="ctr1" id="h60">0</td><td class="ctr2" id="i62">2</td><td class="ctr1" id="j60">0</td><td class="ctr2" id="k60">1</td></tr><tr><td id="a25"><a href="RampartUtil.java.html#L115" class="el_method">getPasswordCB(RampartMessageData)</a></td><td class="bar" id="b61"><img src="../.resources/greenbar.gif" width="4" height="10" title="10" alt="10"/></td><td class="ctr2" id="c17">100%</td><td class="bar" id="d61"/><td class="ctr2" id="e61">n/a</td><td class="ctr1" id="f61">0</td><td class="ctr2" id="g61">1</td><td class="ctr1" id="h61">0</td><td class="ctr2" id="i56">3</td><td class="ctr1" id="j61">0</td><td class="ctr2" id="k61">1</td></tr><tr><td id="a7"><a href="RampartUtil.java.html#L1027" class="el_method">createEncryptionPart(String, String)</a></td><td class="bar" id="b62"><img src="../.resources/greenbar.gif" width="3" height="10" title="7" alt="7"/></td><td class="ctr2" id="c18">100%</td><td class="bar" id="d62"/><td class="ctr2" id="e62">n/a</td><td class="ctr1" id="f62">0</td><td class="ctr2" id="g62">1</td><td class="ctr1" id="h62">0</td><td class="ctr2" id="i68">1</td><td class="ctr1" id="j62">0</td><td class="ctr2" id="k62">1</td></tr><tr><td id="a8"><a href="RampartUtil.java.html#L1041" class="el_method">createEncryptionPart(String, String, String, String)</a></td><td class="bar" id="b63"><img src="../.resources/greenbar.gif" width="3" height="10" title="7" alt="7"/></td><td class="ctr2" id="c19">100%</td><td class="bar" id="d63"/><td class="ctr2" id="e63">n/a</td><td class="ctr1" id="f63">0</td><td class="ctr2" id="g63">1</td><td class="ctr1" id="h63">0</td><td class="ctr2" id="i69">1</td><td class="ctr1" id="j63">0</td><td class="ctr2" id="k63">1</td></tr><tr><td id="a3"><a href="RampartUtil.java.html#L820" class="el_method">appendChildToSecHeader(RampartMessageData, OMElement)</a></td><td class="bar" id="b64"><img src="../.resources/greenbar.gif" width="2" height="10" title="5" alt="5"/></td><td class="ctr2" id="c20">100%</td><td class="bar" id="d64"/><td class="ctr2" id="e64">n/a</td><td class="ctr1" id="f64">0</td><td class="ctr2" id="g64">1</td><td class="ctr1" id="h64">0</td><td class="ctr2" id="i70">1</td><td class="ctr1" id="j64">0</td><td class="ctr2" id="k64">1</td></tr><tr><td id="a65"><a href="RampartUtil.java.html#L1807" class="el_method">setEncryptionCrypto(MessageContext)</a></td><td class="bar" id="b65"><img src="../.resources/greenbar.gif" width="2" height="10" title="5" alt="5"/></td><td class="ctr2" id="c21">100%</td><td class="bar" id="d65"/><td class="ctr2" id="e65">n/a</td><td class="ctr1" id="f65">0</td><td class="ctr2" id="g65">1</td><td class="ctr1" id="h65">0</td><td class="ctr2" id="i57">3</td><td class="ctr1" id="j65">0</td><td class="ctr2" id="k65">1</td></tr><tr><td id="a62"><a href="RampartUtil.java.html#L1818" class="el_method">setDecryptionCrypto(MessageContext)</a></td><td class="bar" id="b66"><img src="../.resources/greenbar.gif" width="2" height="10" title="5" alt="5"/></td><td class="ctr2" id="c22">100%</td><td class="bar" id="d66"/><td class="ctr2" id="e66">n/a</td><td class="ctr1" id="f66">0</td><td class="ctr2" id="g66">1</td><td class="ctr1" id="h66">0</td><td class="ctr2" id="i58">3</td><td class="ctr1" id="j66">0</td><td class="ctr2" id="k66">1</td></tr><tr><td id="a67"><a href="RampartUtil.java.html#L1827" class="el_method">setEncryptionCryptoReferenceProperty(MessageContext)</a></td><td class="bar" id="b67"><img src="../.resources/greenbar.gif" width="2" height="10" title="5" alt="5"/></td><td class="ctr2" id="c23">100%</td><td class="bar" id="d67"/><td class="ctr2" id="e67">n/a</td><td class="ctr1" id="f67">0</td><td class="ctr2" id="g67">1</td><td class="ctr1" id="h67">0</td><td class="ctr2" id="i63">2</td><td class="ctr1" id="j67">0</td><td class="ctr2" id="k67">1</td></tr><tr><td id="a64"><a href="RampartUtil.java.html#L1835" class="el_method">setDecryptionCryptoReferenceProperty(MessageContext)</a></td><td class="bar" id="b68"><img src="../.resources/greenbar.gif" width="2" height="10" title="5" alt="5"/></td><td class="ctr2" id="c24">100%</td><td class="bar" id="d68"/><td class="ctr2" id="e68">n/a</td><td class="ctr1" id="f68">0</td><td class="ctr2" id="g68">1</td><td class="ctr1" id="h68">0</td><td class="ctr2" id="i64">2</td><td class="ctr1" id="j68">0</td><td class="ctr2" id="k68">1</td></tr><tr><td id="a66"><a href="RampartUtil.java.html#L1843" class="el_method">setEncryptionCryptoFileProperty(MessageContext)</a></td><td class="bar" id="b69"><img src="../.resources/greenbar.gif" width="2" height="10" title="5" alt="5"/></td><td class="ctr2" id="c25">100%</td><td class="bar" id="d69"/><td class="ctr2" id="e69">n/a</td><td class="ctr1" id="f69">0</td><td class="ctr2" id="g69">1</td><td class="ctr1" id="h69">0</td><td class="ctr2" id="i65">2</td><td class="ctr1" id="j69">0</td><td class="ctr2" id="k69">1</td></tr><tr><td id="a63"><a href="RampartUtil.java.html#L1851" class="el_method">setDecryptionCryptoFileProperty(MessageContext)</a></td><td class="bar" id="b70"><img src="../.resources/greenbar.gif" width="2" height="10" title="5" alt="5"/></td><td class="ctr2" id="c26">100%</td><td class="bar" id="d70"/><td class="ctr2" id="e70">n/a</td><td class="ctr1" id="f70">0</td><td class="ctr2" id="g70">1</td><td class="ctr1" id="h70">0</td><td class="ctr2" id="i66">2</td><td class="ctr1" id="j70">0</td><td class="ctr2" id="k70">1</td></tr><tr><td id="a11"><a href="RampartUtil.java.html#L1884" class="el_method">encryptFirst(RampartPolicyData)</a></td><td class="bar" id="b71"><img src="../.resources/greenbar.gif" width="2" height="10" title="5" alt="5"/></td><td class="ctr2" id="c27">100%</td><td class="bar" id="d71"/><td class="ctr2" id="e71">n/a</td><td class="ctr1" id="f71">0</td><td class="ctr2" id="g71">1</td><td class="ctr1" id="h71">0</td><td class="ctr2" id="i71">1</td><td class="ctr1" id="j71">0</td><td class="ctr2" id="k71">1</td></tr><tr><td id="a15"><a href="RampartUtil.java.html#L1259" class="el_method">getContextIdentifierKey(MessageContext)</a></td><td class="bar" id="b72"><img src="../.resources/greenbar.gif" width="1" height="10" title="4" alt="4"/></td><td class="ctr2" id="c28">100%</td><td class="bar" id="d72"/><td class="ctr2" id="e72">n/a</td><td class="ctr1" id="f72">0</td><td class="ctr2" id="g72">1</td><td class="ctr1" id="h72">0</td><td class="ctr2" id="i72">1</td><td class="ctr1" id="j72">0</td><td class="ctr2" id="k72">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rampart.util/RampartUtil.java.html b/axis2/java/core-rampart/code-coverage/org.apache.rampart.util/RampartUtil.java.html
new file mode 100644
index 0000000..ed43e75
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rampart.util/RampartUtil.java.html
@@ -0,0 +1,1971 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>RampartUtil.java</title><link rel="stylesheet" href="../.resources/prettify.css" type="text/css"/><script type="text/javascript" src="../.resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rampart.util</a> &gt; <span class="el_source">RampartUtil.java</span></div><h1>RampartUtil.java</h1><pre class="source lang-java linenums">/*
+ * Copyright 2004,2005 The Apache Software Foundation.
+ *
+ * Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package org.apache.rampart.util;
+
+import org.apache.axiom.om.OMAbstractFactory;
+import org.apache.axiom.om.OMAttribute;
+import org.apache.axiom.om.OMElement;
+import org.apache.axiom.om.OMFactory;
+import org.apache.axiom.om.OMNamespace;
+import org.apache.axiom.om.xpath.AXIOMXPath;
+import org.apache.axiom.soap.*;
+import org.apache.axis2.AxisFault;
+import org.apache.axis2.addressing.AddressingConstants;
+import org.apache.axis2.client.Options;
+import org.apache.axis2.context.MessageContext;
+import org.apache.axis2.dataretrieval.DRConstants;
+import org.apache.axis2.dataretrieval.client.MexClient;
+import org.apache.axis2.description.Parameter;
+import org.apache.axis2.mex.MexConstants;
+import org.apache.axis2.mex.MexException;
+import org.apache.axis2.mex.om.Metadata;
+import org.apache.axis2.mex.om.MetadataReference;
+import org.apache.axis2.mex.om.MetadataSection;
+import org.apache.axis2.transport.http.HTTPConstants;
+import org.apache.commons.httpclient.protocol.Protocol;
+import org.apache.commons.logging.Log;
+import org.apache.commons.logging.LogFactory;
+import org.apache.neethi.Policy;
+import org.apache.neethi.PolicyEngine;
+import org.apache.rahas.RahasConstants;
+import org.apache.rahas.Token;
+import org.apache.rahas.TrustException;
+import org.apache.rahas.TrustUtil;
+import org.apache.rahas.client.STSClient;
+import org.apache.rampart.PolicyBasedResultsValidator;
+import org.apache.rampart.PolicyValidatorCallbackHandler;
+import org.apache.rampart.RampartConfigCallbackHandler;
+import org.apache.rampart.RampartConstants;
+import org.apache.rampart.RampartException;
+import org.apache.rampart.RampartMessageData;
+import org.apache.rampart.policy.RampartPolicyData;
+import org.apache.rampart.policy.SupportingPolicyData;
+import org.apache.rampart.policy.model.CryptoConfig;
+import org.apache.rampart.policy.model.RampartConfig;
+import org.apache.ws.secpolicy.SPConstants;
+import org.apache.ws.secpolicy.model.*;
+import org.apache.ws.security.WSConstants;
+import org.apache.ws.security.WSEncryptionPart;
+import org.apache.ws.security.WSPasswordCallback;
+import org.apache.ws.security.WSSConfig;
+import org.apache.ws.security.WSSecurityEngineResult;
+import org.apache.ws.security.WSSecurityException;
+import org.apache.ws.security.WSUsernameTokenPrincipal;
+import org.apache.ws.security.components.crypto.Crypto;
+import org.apache.ws.security.components.crypto.CryptoFactory;
+import org.apache.ws.security.conversation.ConversationConstants;
+import org.apache.ws.security.conversation.ConversationException;
+import org.apache.ws.security.handler.WSHandlerConstants;
+import org.apache.ws.security.handler.WSHandlerResult;
+import org.apache.ws.security.message.WSSecBase;
+import org.apache.ws.security.message.WSSecEncryptedKey;
+import org.apache.ws.security.util.Loader;
+import org.apache.ws.security.util.WSSecurityUtil;
+import org.apache.xml.security.utils.Constants;
+import org.jaxen.JaxenException;
+import org.jaxen.XPath;
+import org.w3c.dom.Document;
+import org.w3c.dom.Element;
+import org.w3c.dom.Node;
+
+import javax.crypto.KeyGenerator;
+import javax.security.auth.callback.Callback;
+import javax.security.auth.callback.CallbackHandler;
+import javax.xml.namespace.QName;
+import javax.servlet.http.HttpServletRequest;
+
+import java.security.NoSuchAlgorithmException;
+import java.security.cert.X509Certificate;
+import java.util.*;
+import java.util.concurrent.ConcurrentHashMap;
+
+<span class="pc bfc" id="L96" title="All 2 branches covered.">public class RampartUtil {</span>
+
+    private static final String CRYPTO_PROVIDER = &quot;org.apache.ws.security.crypto.provider&quot;;
+<span class="fc" id="L99">    private static Log log = LogFactory.getLog(RampartUtil.class);</span>
+
+<span class="fc" id="L101">    private static Map&lt;String, CachedCrypto&gt; cryptoStore = new ConcurrentHashMap&lt;String, CachedCrypto&gt;();</span>
+
+<span class="nc" id="L103">    private static class CachedCrypto {</span>
+        private Crypto crypto;
+        private long creationTime;
+
+<span class="fc" id="L107">        public CachedCrypto(Crypto crypto, long creationTime) {</span>
+<span class="fc" id="L108">            this.crypto = crypto;</span>
+<span class="fc" id="L109">            this.creationTime = creationTime;</span>
+<span class="fc" id="L110">        }</span>
+    }
+
+    public static CallbackHandler getPasswordCB(RampartMessageData rmd) throws RampartException {
+
+<span class="fc" id="L115">        MessageContext msgContext = rmd.getMsgContext();</span>
+<span class="fc" id="L116">        RampartPolicyData rpd = rmd.getPolicyData();</span>
+        
+<span class="fc" id="L118">        return getPasswordCB(msgContext, rpd);</span>
+    }
+
+    /**
+     * @param msgContext
+     * @param rpd
+     * @return The &lt;code&gt;CallbackHandler&lt;/code&gt; instance
+     * @throws RampartException
+     */
+    public static CallbackHandler getPasswordCB(MessageContext msgContext, RampartPolicyData rpd) throws RampartException {
+        
+        CallbackHandler cbHandler;
+
+<span class="pc bpc" id="L131" title="2 of 4 branches missed.">        if (rpd.getRampartConfig() != null &amp;&amp; rpd.getRampartConfig().getPwCbClass() != null) {</span>
+            
+<span class="fc" id="L133">            String cbHandlerClass = rpd.getRampartConfig().getPwCbClass();</span>
+<span class="fc" id="L134">            ClassLoader classLoader = msgContext.getAxisService().getClassLoader();</span>
+
+<span class="pc bpc" id="L136" title="1 of 2 branches missed.">            if (log.isDebugEnabled()) {</span>
+<span class="nc" id="L137">                log.debug(&quot;loading class : &quot; + cbHandlerClass);</span>
+            }
+
+            Class cbClass;
+            try {
+<span class="fc" id="L142">                cbClass = Loader.loadClass(classLoader, cbHandlerClass);</span>
+<span class="nc" id="L143">            } catch (ClassNotFoundException e) {</span>
+<span class="nc" id="L144">                throw new RampartException(&quot;cannotLoadPWCBClass&quot;, </span>
+                        new String[]{cbHandlerClass}, e);
+<span class="fc" id="L146">            }</span>
+            try {
+<span class="fc" id="L148">                cbHandler = (CallbackHandler) cbClass.newInstance();</span>
+<span class="nc" id="L149">            } catch (java.lang.Exception e) {</span>
+<span class="nc" id="L150">                throw new RampartException(&quot;cannotCreatePWCBInstance&quot;,</span>
+                        new String[]{cbHandlerClass}, e);
+<span class="fc" id="L152">            }</span>
+<span class="fc" id="L153">        } else {</span>
+<span class="nc" id="L154">            cbHandler = (CallbackHandler) msgContext.getProperty(</span>
+                    WSHandlerConstants.PW_CALLBACK_REF);
+<span class="nc bnc" id="L156" title="All 2 branches missed.">            if(cbHandler == null) {</span>
+<span class="nc" id="L157">                Parameter param = msgContext.getParameter(</span>
+                        WSHandlerConstants.PW_CALLBACK_REF);
+<span class="nc bnc" id="L159" title="All 2 branches missed.">                if(param != null) {</span>
+<span class="nc" id="L160">                    cbHandler = (CallbackHandler)param.getValue();</span>
+                }
+            }
+        }
+        
+<span class="fc" id="L165">        return cbHandler;</span>
+    }
+    
+   /**
+    * Returns an instance of PolicyValidatorCallbackHandler to be used to validate ws-security results.
+    * 
+    * @param msgContext {@link MessageContext}
+    * @param rpd {@link RampartPolicyData}
+    * @return {@link PolicyValidatorCallbackHandler}
+    * @throws RampartException RampartException
+    */ 
+   public static PolicyValidatorCallbackHandler getPolicyValidatorCB(MessageContext msgContext, RampartPolicyData rpd) throws RampartException {
+        
+       PolicyValidatorCallbackHandler cbHandler;
+
+<span class="pc bpc" id="L180" title="2 of 4 branches missed.">        if (rpd.getRampartConfig() != null &amp;&amp; rpd.getRampartConfig().getPolicyValidatorCbClass() != null) {</span>
+            
+<span class="nc" id="L182">            String cbHandlerClass = rpd.getRampartConfig().getPolicyValidatorCbClass();</span>
+<span class="nc" id="L183">            ClassLoader classLoader = msgContext.getAxisService().getClassLoader();</span>
+
+<span class="nc bnc" id="L185" title="All 2 branches missed.">            if (log.isDebugEnabled()) {</span>
+<span class="nc" id="L186">                log.debug(&quot;loading class : &quot; + cbHandlerClass);</span>
+            }
+
+            Class cbClass;
+            try {
+<span class="nc" id="L191">                cbClass = Loader.loadClass(classLoader, cbHandlerClass);</span>
+<span class="nc" id="L192">            } catch (ClassNotFoundException e) { </span>
+<span class="nc" id="L193">                throw new RampartException(&quot;cannotLoadPolicyValidatorCbClass&quot;, </span>
+                        new String[]{cbHandlerClass}, e);
+<span class="nc" id="L195">            }</span>
+            try {
+<span class="nc" id="L197">                cbHandler = (PolicyValidatorCallbackHandler) cbClass.newInstance();</span>
+<span class="nc" id="L198">            } catch (java.lang.Exception e) {</span>
+<span class="nc" id="L199">                throw new RampartException(&quot;cannotCreatePolicyValidatorCallbackInstance&quot;,</span>
+                        new String[]{cbHandlerClass}, e);
+<span class="nc" id="L201">            }</span>
+            
+<span class="nc" id="L203">        } else { // Initialise default PolicyValidatorCallbackHandler...</span>
+<span class="fc" id="L204">            cbHandler = new PolicyBasedResultsValidator();</span>
+        }
+        
+<span class="fc" id="L207">        return cbHandler;</span>
+    }
+   
+   public static RampartConfigCallbackHandler getRampartConfigCallbackHandler(MessageContext msgContext, 
+           RampartPolicyData rpd) throws RampartException {
+       
+       RampartConfigCallbackHandler rampartConfigCB;
+   
+<span class="pc bpc" id="L215" title="1 of 4 branches missed.">       if (rpd.getRampartConfig() != null &amp;&amp; rpd.getRampartConfig().getRampartConfigCbClass() != null) {</span>
+           
+<span class="fc" id="L217">           String cbHandlerClass = rpd.getRampartConfig().getRampartConfigCbClass();</span>
+<span class="fc" id="L218">           ClassLoader classLoader = msgContext.getAxisService().getClassLoader();</span>
+
+<span class="pc bpc" id="L220" title="1 of 2 branches missed.">           if (log.isDebugEnabled()) {</span>
+<span class="nc" id="L221">               log.debug(&quot;loading class : &quot; + cbHandlerClass);</span>
+           }
+
+           Class cbClass;
+           try {
+<span class="fc" id="L226">               cbClass = Loader.loadClass(classLoader, cbHandlerClass);</span>
+<span class="nc" id="L227">           } catch (ClassNotFoundException e) {</span>
+<span class="nc" id="L228">               throw new RampartException(&quot;cannotLoadRampartConfigCallbackClass&quot;, </span>
+                       new String[]{cbHandlerClass}, e);
+<span class="fc" id="L230">           }</span>
+           try {
+<span class="fc" id="L232">               rampartConfigCB = (RampartConfigCallbackHandler) cbClass.newInstance();</span>
+<span class="nc" id="L233">           } catch (java.lang.Exception e) {</span>
+<span class="nc" id="L234">               throw new RampartException(&quot;cannotCreateRampartConfigCallbackInstance&quot;,</span>
+                       new String[]{cbHandlerClass}, e);
+<span class="fc" id="L236">           }</span>
+           
+<span class="fc" id="L238">           return rampartConfigCB;</span>
+           
+       }
+       
+<span class="fc" id="L242">       return null;</span>
+   }
+
+    /**
+     * Perform a callback to get a password.
+     * &lt;p/&gt;
+     * The called back function gets an indication why to provide a password:
+     * to produce a UsernameToken, Signature, or a password (key) for a given
+     * name.
+     */
+    public static WSPasswordCallback performCallback(CallbackHandler cbHandler,
+                                               String username,
+                                               int doAction)
+            throws RampartException {
+
+        WSPasswordCallback pwCb;
+<span class="nc" id="L258">        int reason = 0;</span>
+
+<span class="nc bnc" id="L260" title="All 4 branches missed.">        switch (doAction) {</span>
+        case WSConstants.UT:
+        case WSConstants.UT_SIGN:
+<span class="nc" id="L263">                reason = WSPasswordCallback.USERNAME_TOKEN;</span>
+<span class="nc" id="L264">                break;</span>
+            case WSConstants.SIGN:
+<span class="nc" id="L266">                reason = WSPasswordCallback.SIGNATURE;</span>
+<span class="nc" id="L267">                break;</span>
+            case WSConstants.ENCR:
+<span class="nc" id="L269">                reason = WSPasswordCallback.KEY_NAME;</span>
+                break;
+        }
+<span class="nc" id="L272">        pwCb = new WSPasswordCallback(username, reason);</span>
+<span class="nc" id="L273">        Callback[] callbacks = new Callback[1];</span>
+<span class="nc" id="L274">        callbacks[0] = pwCb;</span>
+        /*
+        * Call back the application to get the password
+        */
+        try {
+<span class="nc" id="L279">            cbHandler.handle(callbacks);</span>
+<span class="nc" id="L280">        } catch (Exception e) {</span>
+<span class="nc" id="L281">            throw new RampartException(&quot;pwcbFailed&quot;, e);</span>
+<span class="nc" id="L282">        }</span>
+<span class="nc" id="L283">        return pwCb;</span>
+    }
+    
+    /**
+     * Create the &lt;code&gt;Crypto&lt;/code&gt; instance for encryption using information 
+     * from the rampart configuration assertion
+     * 
+     * @param config
+     * @return The &lt;code&gt;Crypto&lt;/code&gt; instance to be used for encryption
+     * @throws RampartException
+     */
+    public static Crypto getEncryptionCrypto(RampartConfig config, ClassLoader loader)
+            throws RampartException {
+
+<span class="fc" id="L297">        log.debug(&quot;Loading encryption crypto&quot;);</span>
+
+<span class="fc" id="L299">        Crypto crypto = null;</span>
+
+<span class="pc bpc" id="L301" title="1 of 4 branches missed.">        if (config != null &amp;&amp; config.getEncrCryptoConfig() != null) {</span>
+<span class="fc" id="L302">            CryptoConfig cryptoConfig = config.getEncrCryptoConfig();</span>
+<span class="fc" id="L303">            String provider = cryptoConfig.getProvider();</span>
+<span class="pc bpc" id="L304" title="1 of 2 branches missed.">            if (log.isDebugEnabled()) {</span>
+<span class="nc" id="L305">                log.debug(&quot;Using provider: &quot; + provider);</span>
+            }
+<span class="fc" id="L307">            Properties prop = cryptoConfig.getProp();</span>
+<span class="fc" id="L308">            prop.put(CRYPTO_PROVIDER, provider);</span>
+
+<span class="fc" id="L310">            String cryptoKey = null;</span>
+<span class="fc" id="L311">            String interval = null;</span>
+<span class="pc bpc" id="L312" title="1 of 2 branches missed.">            if (cryptoConfig.isCacheEnabled()) {</span>
+<span class="pc bpc" id="L313" title="1 of 2 branches missed.">                if (cryptoConfig.getCryptoKey() != null) {</span>
+<span class="nc" id="L314">                    cryptoKey = prop.getProperty(cryptoConfig.getCryptoKey());</span>
+<span class="nc" id="L315">                    interval = cryptoConfig.getCacheRefreshInterval();</span>
+                }
+<span class="pc bpc" id="L317" title="1 of 2 branches missed.">                else if(provider.equals(RampartConstants.MERLIN_CRYPTO_IMPL)){</span>
+<span class="fc" id="L318">                    cryptoKey = cryptoConfig.getProp().getProperty(RampartConstants.MERLIN_CRYPTO_IMPL_CACHE_KEY);</span>
+                }
+            }
+
+
+<span class="pc bpc" id="L323" title="1 of 2 branches missed.">            if (cryptoKey != null) {</span>
+                // Crypto caching is enabled
+<span class="fc" id="L325">                crypto = retrieveCryptoFromCache(cryptoKey.trim() + &quot;#&quot; + provider.trim(), interval);</span>
+            }
+
+<span class="pc bpc" id="L328" title="1 of 2 branches missed.">            if (crypto == null) {</span>
+                // cache miss
+<span class="nc" id="L330">                crypto = createCrypto(prop, loader);</span>
+
+<span class="nc bnc" id="L332" title="All 2 branches missed.">                if (cryptoKey != null) {</span>
+                    // Crypto caching is enabled - cache the Crypto object
+<span class="nc" id="L334">                    cacheCrypto(cryptoKey.trim() + &quot;#&quot; + provider.trim(), crypto);</span>
+                }
+            }
+<span class="fc" id="L337">        } else {</span>
+<span class="fc" id="L338">            log.debug(&quot;Trying the signature crypto info&quot;);</span>
+<span class="fc" id="L339">            crypto = getSignatureCrypto(config, loader);</span>
+        }
+<span class="fc" id="L341">        return crypto;</span>
+    }
+
+    private static Crypto createCrypto(Properties properties, ClassLoader classLoader) throws RampartException {
+
+        try {
+<span class="fc" id="L347">            return CryptoFactory.getInstance(properties, classLoader);</span>
+<span class="nc" id="L348">        } catch (WSSecurityException e) {</span>
+<span class="nc" id="L349">            log.error(&quot;Error loading crypto properties.&quot;, e);</span>
+<span class="nc" id="L350">            throw new RampartException(&quot;cannotCrateCryptoInstance&quot;, e);</span>
+        }
+    }
+    
+    /**
+     * Create the &lt;code&gt;Crypto&lt;/code&gt; instance for signature using information 
+     * from the rampart configuration assertion
+     * 
+     * @param config
+     * @return The &lt;code&gt;Crypto&lt;/code&gt; instance to be used for signature
+     * @throws RampartException
+     */
+    public static Crypto getSignatureCrypto(RampartConfig config, ClassLoader loader)
+            throws RampartException {
+
+<span class="fc" id="L365">        log.debug(&quot;Loading Signature crypto&quot;);</span>
+
+<span class="fc" id="L367">        Crypto crypto = null;</span>
+
+<span class="pc bpc" id="L369" title="1 of 4 branches missed.">        if (config != null &amp;&amp; config.getSigCryptoConfig() != null) {</span>
+<span class="fc" id="L370">            CryptoConfig cryptoConfig = config.getSigCryptoConfig();</span>
+<span class="fc" id="L371">            String provider = cryptoConfig.getProvider();</span>
+<span class="pc bpc" id="L372" title="1 of 2 branches missed.">            if (log.isDebugEnabled()) {</span>
+<span class="nc" id="L373">                log.debug(&quot;Using provider: &quot; + provider);</span>
+            }
+<span class="fc" id="L375">            Properties prop = cryptoConfig.getProp();</span>
+<span class="fc" id="L376">            prop.put(CRYPTO_PROVIDER, provider);</span>
+<span class="fc" id="L377">            String cryptoKey = null;</span>
+<span class="fc" id="L378">            String interval = null;</span>
+
+<span class="pc bpc" id="L380" title="1 of 2 branches missed.">            if (cryptoConfig.isCacheEnabled()) {</span>
+<span class="pc bpc" id="L381" title="1 of 2 branches missed.">                if (cryptoConfig.getCryptoKey() != null) {</span>
+<span class="nc" id="L382">                    cryptoKey = prop.getProperty(cryptoConfig.getCryptoKey());</span>
+<span class="nc" id="L383">                    interval = cryptoConfig.getCacheRefreshInterval();</span>
+                }
+<span class="pc bpc" id="L385" title="1 of 2 branches missed.">                else if(provider.equals(RampartConstants.MERLIN_CRYPTO_IMPL)){</span>
+<span class="fc" id="L386">                    cryptoKey = cryptoConfig.getProp().getProperty(RampartConstants.MERLIN_CRYPTO_IMPL_CACHE_KEY);</span>
+                }
+            }
+
+<span class="pc bpc" id="L390" title="1 of 2 branches missed.">            if (cryptoKey != null) {</span>
+                // cache enabled
+<span class="fc" id="L392">                crypto = retrieveCryptoFromCache(cryptoKey.trim() + &quot;#&quot; + provider.trim(), interval);</span>
+            }
+
+<span class="fc bfc" id="L395" title="All 2 branches covered.">            if (crypto == null) {</span>
+                // cache miss
+<span class="fc" id="L397">                crypto = createCrypto(prop, loader);</span>
+<span class="pc bpc" id="L398" title="1 of 2 branches missed.">                if (cryptoKey != null) {</span>
+                    // cache enabled - let's cache
+<span class="fc" id="L400">                    cacheCrypto(cryptoKey.trim() + &quot;#&quot; + provider.trim(), crypto);</span>
+                }
+            }
+        }
+<span class="fc" id="L404">        return crypto;</span>
+    }
+    
+    
+    /**
+     * figureout the key identifier of a give X509Token
+     * @param token
+     * @return The key identifier of a give X509Token
+     * @throws RampartException
+     */
+    public static int getKeyIdentifier(X509Token token) throws RampartException {
+<span class="nc bnc" id="L415" title="All 2 branches missed.">        if (token.isRequireIssuerSerialReference()) {</span>
+<span class="nc" id="L416">            return WSConstants.ISSUER_SERIAL;</span>
+<span class="nc bnc" id="L417" title="All 2 branches missed.">        } else if (token.isRequireThumbprintReference()) {</span>
+<span class="nc" id="L418">            return WSConstants.THUMBPRINT_IDENTIFIER;</span>
+<span class="nc bnc" id="L419" title="All 2 branches missed.">        } else if (token.isRequireEmbeddedTokenReference()) {</span>
+<span class="nc" id="L420">            return WSConstants.BST_DIRECT_REFERENCE;</span>
+        } else {
+<span class="nc" id="L422">            throw new RampartException(</span>
+                    &quot;unknownKeyRefSpeficier&quot;);
+
+        }
+    }
+    
+    /**
+     * Process a give issuer address element and return the address.
+     * @param issuerAddress
+     * @return The address of an issuer address element
+     * @throws RampartException If the issuer address element is malformed.
+     */
+    public static String processIssuerAddress(OMElement issuerAddress) 
+        throws RampartException {
+
+<span class="pc bpc" id="L437" title="1 of 2 branches missed.">    	if(issuerAddress == null){</span>
+<span class="nc" id="L438">    		throw new RampartException(&quot;invalidIssuerAddress&quot;, </span>
+    		                           new String[] { &quot;Issuer address null&quot; });
+    	}
+    	
+<span class="pc bpc" id="L442" title="2 of 4 branches missed.">    	if(issuerAddress.getText() == null || &quot;&quot;.equals(issuerAddress.getText())) {</span>
+<span class="nc" id="L443">    		throw new RampartException(&quot;invalidIssuerAddress&quot;, </span>
+    		                           new String[] { issuerAddress.toString() });
+        }
+
+<span class="fc" id="L447">    	return issuerAddress.getText().trim();</span>
+    }
+    
+    /**
+     * Retrieve policy using metadata reference 
+     * &lt;wsa:Metadata xmlns:wsa=&quot;http://www.w3.org/2005/08/addressing&quot;&gt;
+     *  &lt;mex:Metadata
+     *       xmlns:mex=&quot;http://schemas.xmlsoap.org/ws/2004/09/mex&quot;
+     *       xmlns:xsi=&quot;http://www.w3.org/2001/XMLSchema-instance&quot;&gt;
+     *           &lt;mex:MetadataSection&gt;
+     *                  &lt;mex:MetadataReference&gt;
+     *                      &lt;wsa:Address&gt;http://address/of/mex/service&lt;/wsa:Address&gt;
+     *                  &lt;/mex:MetadataReference&gt;
+     *           &lt;/mex:MetadataSection&gt;
+     *  &lt;/mex:Metadata&gt;
+     * &lt;/wsa:Metadata&gt;
+     * @param mex Metadata element 
+     * @return Policy from the mex service
+     */
+    public static Policy getPolicyFromMetadataRef(OMElement mex) throws RampartException {
+        
+        try {
+<span class="fc" id="L469">            Metadata metadata = new Metadata();</span>
+<span class="fc" id="L470">            metadata.fromOM(mex.getFirstElement());</span>
+            
+<span class="fc" id="L472">            MetadataSection[] metadataSections = metadata.getMetadatSections();</span>
+<span class="fc" id="L473">            MetadataReference reference = metadataSections[0].getMetadataReference();</span>
+            
+<span class="fc" id="L475">            MexClient serviceClient = new MexClient();</span>
+
+<span class="fc" id="L477">            Options options = serviceClient.getOptions();</span>
+<span class="fc" id="L478">            options.setTo(reference.getEPR());</span>
+<span class="fc" id="L479">            options.setAction(DRConstants.SPEC.Actions.GET_METADATA_REQUEST);</span>
+            
+<span class="fc" id="L481">            OMElement request = serviceClient.setupGetMetadataRequest(</span>
+                                                        MexConstants.SPEC.DIALECT_TYPE_POLICY,null);
+<span class="fc" id="L483">            OMElement result = serviceClient.sendReceive(request);</span>
+            
+<span class="fc" id="L485">            metadata.fromOM(result);</span>
+<span class="fc" id="L486">            MetadataSection[] mexSecs =  metadata.getMetadataSection(MexConstants.SPEC.DIALECT_TYPE_POLICY, null);</span>
+<span class="fc" id="L487">            OMElement policyElement = (OMElement) mexSecs[0].getInlineData();</span>
+            
+<span class="fc" id="L489">            return PolicyEngine.getPolicy(policyElement);</span>
+            
+            
+<span class="nc" id="L492">        } catch (MexException e) {</span>
+<span class="nc" id="L493">            throw new RampartException(&quot;Error Retrieving the policy from mex&quot;, e);</span>
+<span class="nc" id="L494">        } catch (AxisFault e) {</span>
+<span class="nc" id="L495">            throw new RampartException(&quot;Error Retrieving the policy from mex&quot;, e);</span>
+        }
+        
+    }
+    
+    public static Policy addRampartConfig (RampartMessageData rmd, Policy policy) {
+        
+<span class="fc" id="L502">        RampartConfig servicRampConf = rmd.getPolicyData().getRampartConfig();        </span>
+<span class="fc" id="L503">        RampartConfig stsRampConf = new RampartConfig();</span>
+        
+        //TODO copy all the properties of service ramp conf to sts ramp conf
+<span class="fc" id="L506">        stsRampConf.setUser(servicRampConf.getUser());</span>
+<span class="fc" id="L507">        stsRampConf.setSigCryptoConfig(servicRampConf.getSigCryptoConfig());</span>
+<span class="fc" id="L508">        stsRampConf.setPwCbClass(servicRampConf.getPwCbClass());</span>
+        
+<span class="fc" id="L510">        stsRampConf.setEncryptionUser(servicRampConf.getStsAlias());</span>
+<span class="fc" id="L511">        stsRampConf.setEncrCryptoConfig(servicRampConf.getStsCryptoConfig());</span>
+        
+<span class="fc" id="L513">        policy.addAssertion(stsRampConf);</span>
+        
+<span class="fc" id="L515">        return policy;</span>
+        
+    }
+    
+    
+    public static OMElement createRSTTempalteForSCT(int conversationVersion, 
+            int wstVersion) throws RampartException {
+        try {
+<span class="fc" id="L523">            log.debug(&quot;Creating RSTTemplate for an SCT request&quot;);</span>
+<span class="fc" id="L524">            OMFactory fac = OMAbstractFactory.getOMFactory();</span>
+            
+<span class="fc" id="L526">            OMNamespace wspNs = fac.createOMNamespace(SPConstants.P_NS, &quot;wsp&quot;);</span>
+<span class="fc" id="L527">            OMElement rstTempl = fac.createOMElement(</span>
+                    SPConstants.REQUEST_SECURITY_TOKEN_TEMPLATE,
+                    wspNs);
+            
+            //Create TokenType element and set the value
+<span class="fc" id="L532">            OMElement tokenTypeElem = TrustUtil.createTokenTypeElement(</span>
+                    wstVersion, rstTempl);
+<span class="fc" id="L534">            String tokenType = ConversationConstants</span>
+                    .getWSCNs(conversationVersion)
+                    + ConversationConstants.TOKEN_TYPE_SECURITY_CONTEXT_TOKEN;
+<span class="fc" id="L537">            tokenTypeElem.setText(tokenType);</span>
+            
+<span class="fc" id="L539">            return rstTempl;</span>
+<span class="nc" id="L540">        } catch (TrustException e) {</span>
+<span class="nc" id="L541">            throw new RampartException(&quot;errorCreatingRSTTemplateForSCT&quot;, e);</span>
+<span class="nc" id="L542">        } catch (ConversationException e) {</span>
+<span class="nc" id="L543">            throw new RampartException(&quot;errorCreatingRSTTemplateForSCT&quot;, e);</span>
+        }
+    }
+    
+
+    public static int getTimeToLive(RampartMessageData messageData) {
+
+<span class="fc" id="L550">        RampartConfig rampartConfig = messageData.getPolicyData().getRampartConfig();</span>
+<span class="pc bpc" id="L551" title="1 of 2 branches missed.">        if (rampartConfig != null) {</span>
+<span class="fc" id="L552">            String ttl = rampartConfig.getTimestampTTL();</span>
+<span class="fc" id="L553">            int ttl_i = 0;</span>
+<span class="pc bpc" id="L554" title="1 of 2 branches missed.">            if (ttl != null) {</span>
+                try {
+<span class="fc" id="L556">                    ttl_i = Integer.parseInt(ttl);</span>
+<span class="nc" id="L557">                } catch (NumberFormatException e) {</span>
+<span class="nc" id="L558">                    ttl_i = messageData.getTimeToLive();</span>
+<span class="fc" id="L559">                }</span>
+            }
+<span class="pc bpc" id="L561" title="1 of 2 branches missed.">            if (ttl_i &lt;= 0) {</span>
+<span class="nc" id="L562">                ttl_i = messageData.getTimeToLive();</span>
+            }
+<span class="fc" id="L564">            return ttl_i;</span>
+        } else {
+<span class="nc" id="L566">            return RampartConfig.DEFAULT_TIMESTAMP_TTL;</span>
+        }
+    }
+
+    public static int getTimestampMaxSkew(RampartMessageData messageData) {
+
+<span class="fc" id="L572">        RampartConfig rampartConfig = messageData.getPolicyData().getRampartConfig();</span>
+<span class="pc bpc" id="L573" title="1 of 2 branches missed.">        if (rampartConfig != null) {</span>
+<span class="fc" id="L574">            String maxSkew = rampartConfig.getTimestampMaxSkew();</span>
+<span class="fc" id="L575">            int maxSkew_i = 0;</span>
+<span class="pc bpc" id="L576" title="1 of 2 branches missed.">            if (maxSkew != null) {</span>
+                try {
+<span class="fc" id="L578">                    maxSkew_i = Integer.parseInt(maxSkew);</span>
+<span class="nc" id="L579">                } catch (NumberFormatException e) {</span>
+<span class="nc" id="L580">                    maxSkew_i = messageData.getTimestampMaxSkew();</span>
+<span class="fc" id="L581">                }</span>
+            }
+<span class="pc bpc" id="L583" title="1 of 2 branches missed.">            if (maxSkew_i &lt; 0) {</span>
+<span class="nc" id="L584">                maxSkew_i = 0;</span>
+            }
+<span class="fc" id="L586">            return maxSkew_i;</span>
+        } else {
+<span class="nc" id="L588">            return RampartConfig.DEFAULT_TIMESTAMP_MAX_SKEW;</span>
+        }
+    }
+
+    /**
+     * Obtain a security context token.
+     * @param rmd
+     * @param secConvTok
+     * @return Return the SecurityContextidentifier of the token
+     * @throws TrustException
+     * @throws RampartException
+     */
+    public static String getSecConvToken(RampartMessageData rmd,
+            SecureConversationToken secConvTok) throws TrustException,
+            RampartException {
+<span class="fc" id="L603">        String action = TrustUtil.getActionValue(</span>
+                rmd.getWstVersion(),
+                RahasConstants.RST_ACTION_SCT);
+        
+        // Get sts epr
+<span class="fc" id="L608">        OMElement issuerEpr = secConvTok.getIssuerEpr();</span>
+<span class="fc" id="L609">        String issuerEprAddress = rmd.getMsgContext().getTo().getAddress();</span>
+<span class="pc bpc" id="L610" title="1 of 2 branches missed.">        if(issuerEpr != null) {</span>
+<span class="nc" id="L611">            issuerEprAddress = RampartUtil.processIssuerAddress(issuerEpr);</span>
+        }
+        
+        //Find SC version
+<span class="fc" id="L615">        int conversationVersion = rmd.getSecConvVersion();</span>
+        
+<span class="fc" id="L617">        OMElement rstTemplate = RampartUtil.createRSTTempalteForSCT(</span>
+                conversationVersion, 
+                rmd.getWstVersion());
+        
+<span class="fc" id="L621">        Policy stsPolicy = null;</span>
+
+        //Try boot strap policy
+<span class="fc" id="L624">        Policy bsPol = secConvTok.getBootstrapPolicy();</span>
+        
+<span class="pc bpc" id="L626" title="1 of 2 branches missed.">        if(bsPol != null) {</span>
+<span class="fc" id="L627">            log.debug(&quot;BootstrapPolicy found&quot;);</span>
+<span class="fc" id="L628">            bsPol.addAssertion(rmd.getPolicyData().getRampartConfig());</span>
+            //copy the &lt;wsoma:OptimizedMimeSerialization/&gt; to BootstrapPolicy
+<span class="pc bpc" id="L630" title="1 of 2 branches missed.">            if (rmd.getPolicyData().getMTOMAssertion() != null) {</span>
+<span class="nc" id="L631">              bsPol.addAssertion(rmd.getPolicyData().getMTOMAssertion());  </span>
+            }
+<span class="fc" id="L633">            stsPolicy = bsPol;</span>
+        } else {
+            //No bootstrap policy use issuer policy
+<span class="nc" id="L636">            log.debug(&quot;No bootstrap policy, using issuer policy&quot;);</span>
+<span class="nc" id="L637">            stsPolicy = rmd.getPolicyData().getIssuerPolicy();</span>
+        }
+        
+<span class="fc" id="L640">        String id = getToken(rmd, rstTemplate,</span>
+                issuerEprAddress, action, stsPolicy);
+
+<span class="pc bpc" id="L643" title="1 of 2 branches missed.">        if (log.isDebugEnabled()) {</span>
+<span class="nc" id="L644">            log.debug(&quot;SecureConversationToken obtained: id=&quot; + id);</span>
+        }
+<span class="fc" id="L646">        return id;</span>
+    }
+    
+
+    /**
+     * Obtain an issued token.
+     * @param rmd
+     * @param issuedToken
+     * @return The identifier of the issued token
+     * @throws RampartException
+     */
+    public static String getIssuedToken(RampartMessageData rmd,
+            IssuedToken issuedToken) throws RampartException {
+
+        try {
+            
+            //TODO : Provide the overriding mechanism to provide a custom way of 
+            //obtaining a token
+            
+<span class="fc" id="L665">            String action = TrustUtil.getActionValue(rmd.getWstVersion(),</span>
+                    RahasConstants.RST_ACTION_ISSUE);
+
+            // Get sts epr
+<span class="fc" id="L669">            String issuerEprAddress = RampartUtil.processIssuerAddress(issuedToken</span>
+                    .getIssuerEpr());
+
+<span class="fc" id="L672">            OMElement rstTemplate = issuedToken.getRstTemplate();</span>
+
+            // Get STS policy
+<span class="fc" id="L675">            Policy stsPolicy = (Policy)rmd.getMsgContext().getProperty(RampartMessageData.RAMPART_STS_POLICY);</span>
+            
+<span class="pc bpc" id="L677" title="1 of 4 branches missed.">            if( stsPolicy == null &amp;&amp; issuedToken.getIssuerMex() != null) {</span>
+<span class="fc" id="L678">                stsPolicy = RampartUtil.getPolicyFromMetadataRef(issuedToken.getIssuerMex());</span>
+<span class="fc" id="L679">                RampartUtil.addRampartConfig(rmd, stsPolicy);</span>
+            }
+
+<span class="fc" id="L682">            String id = getToken(rmd, rstTemplate, issuerEprAddress, action,</span>
+                    stsPolicy);
+
+<span class="pc bpc" id="L685" title="1 of 2 branches missed.">            if (log.isDebugEnabled()) {</span>
+<span class="nc" id="L686">                log.debug(&quot;Issued token obtained: id=&quot; + id);</span>
+            }
+<span class="fc" id="L688">            return id;</span>
+<span class="nc" id="L689">        } catch (TrustException e) {</span>
+<span class="nc" id="L690">            throw new RampartException(&quot;errorInObtainingToken&quot;, e);</span>
+        } 
+    }
+    
+    /**
+     * Request a token.
+     * @param rmd
+     * @param rstTemplate
+     * @param issuerEpr
+     * @param action
+     * @param issuerPolicy
+     * @return Return the identifier of the obtained token
+     * @throws RampartException
+     */
+    public static String getToken(RampartMessageData rmd, OMElement rstTemplate,
+            String issuerEpr, String action, Policy issuerPolicy) throws RampartException {
+
+        try {
+            //First check whether the user has provided the token
+<span class="fc" id="L709">            MessageContext msgContext = rmd.getMsgContext();</span>
+<span class="fc" id="L710">            String customTokeId = (String) msgContext</span>
+                    .getProperty(RampartMessageData.KEY_CUSTOM_ISSUED_TOKEN);
+<span class="fc bfc" id="L712" title="All 2 branches covered.">            if(customTokeId != null) {</span>
+<span class="fc" id="L713">                return customTokeId;</span>
+            } else {
+    
+<span class="fc" id="L716">                Axis2Util.useDOOM(false);</span>
+                
+<span class="fc" id="L718">                STSClient client = new STSClient(rmd.getMsgContext()</span>
+                        .getConfigurationContext());
+                // Set request action
+<span class="fc" id="L721">                client.setAction(action);</span>
+                
+<span class="fc" id="L723">                client.setVersion(rmd.getWstVersion());</span>
+                
+<span class="fc" id="L725">                client.setRstTemplate(rstTemplate);</span>
+        
+                // Set crypto information
+<span class="fc" id="L728">                Crypto crypto = RampartUtil.getSignatureCrypto(rmd.getPolicyData().getRampartConfig(), </span>
+                        rmd.getMsgContext().getAxisService().getClassLoader());
+<span class="fc" id="L730">                CallbackHandler cbh = RampartUtil.getPasswordCB(rmd);</span>
+<span class="fc" id="L731">                client.setCryptoInfo(crypto, cbh);</span>
+        
+                // Get service policy
+<span class="fc" id="L734">                Policy servicePolicy = rmd.getServicePolicy();</span>
+        
+                // Get service epr
+<span class="fc" id="L737">                String servceEprAddress = rmd.getMsgContext()</span>
+                        .getOptions().getTo().getAddress();
+        
+                //If addressing version can be found set it
+<span class="fc" id="L741">                Object addrVersionNs = msgContext.getProperty(AddressingConstants.WS_ADDRESSING_VERSION);</span>
+<span class="pc bpc" id="L742" title="1 of 2 branches missed.">                if(addrVersionNs != null) {</span>
+<span class="nc" id="L743">                    client.setAddressingNs((String)addrVersionNs);</span>
+                }
+                
+<span class="fc" id="L746">                Options options = new Options();</span>
+                
+<span class="fc" id="L748">                options.setUserName(rmd.getMsgContext().getOptions().getUserName());</span>
+<span class="fc" id="L749">                options.setPassword(rmd.getMsgContext().getOptions().getPassword());</span>
+                
+<span class="pc bpc" id="L751" title="1 of 2 branches missed.">                if (msgContext.getProperty(HTTPConstants.CUSTOM_PROTOCOL_HANDLER) != null) {</span>
+<span class="nc" id="L752">                    Protocol protocolHandler =</span>
+                        (Protocol)msgContext.getProperty(HTTPConstants.CUSTOM_PROTOCOL_HANDLER);;
+<span class="nc" id="L754">                    options.setProperty(HTTPConstants.CUSTOM_PROTOCOL_HANDLER, protocolHandler);                 </span>
+                } 
+                
+<span class="pc bpc" id="L757" title="1 of 2 branches missed.">                if (msgContext.getParameter(WSHandlerConstants.PW_CALLBACK_REF) != null ) {</span>
+<span class="nc" id="L758">                    Parameter pwCallback = msgContext.getParameter(WSHandlerConstants.PW_CALLBACK_REF);</span>
+<span class="nc" id="L759">                    client.addParameter(pwCallback);</span>
+                }
+                
+<span class="fc" id="L762">                client.setOptions(options);</span>
+                
+                //Set soap version
+<span class="fc bfc" id="L765" title="All 2 branches covered.">                if (msgContext.isSOAP11()) {</span>
+<span class="fc" id="L766">                    client.setSoapVersion(SOAP11Constants.SOAP_ENVELOPE_NAMESPACE_URI);</span>
+                } else {
+<span class="fc" id="L768">                    client.setSoapVersion(SOAP12Constants.SOAP_ENVELOPE_NAMESPACE_URI);</span>
+                }
+                
+                
+                //Make the request
+<span class="fc" id="L773">                org.apache.rahas.Token rst = </span>
+                    client.requestSecurityToken(servicePolicy, 
+                                                issuerEpr,
+                                                issuerPolicy, 
+                                                servceEprAddress);
+                
+                //Add the token to token storage
+<span class="fc" id="L780">                rst.setState(Token.ISSUED);</span>
+<span class="fc" id="L781">                rmd.getTokenStorage().add(rst);</span>
+<span class="fc" id="L782">                Axis2Util.useDOOM(true);</span>
+<span class="fc" id="L783">                return rst.getId();</span>
+            }
+<span class="nc" id="L785">        } catch (Exception e) {</span>
+<span class="nc" id="L786">            throw new RampartException(&quot;errorInObtainingToken&quot;, e);</span>
+        }
+    }
+
+    public static String getSoapBodyId(SOAPEnvelope env) {
+<span class="nc" id="L791">        return addWsuIdToElement(env.getBody());</span>
+    }
+    
+    public static String addWsuIdToElement(OMElement elem) {
+        String id;
+        
+        //first try to get the Id attr
+<span class="fc" id="L798">        OMAttribute idAttr = elem.getAttribute(new QName(&quot;Id&quot;));</span>
+<span class="fc bfc" id="L799" title="All 2 branches covered.">        if(idAttr == null) {</span>
+            //then try the wsu:Id value
+<span class="fc" id="L801">            idAttr = elem.getAttribute(new QName(WSConstants.WSU_NS, &quot;Id&quot;));</span>
+        }
+        
+<span class="fc bfc" id="L804" title="All 2 branches covered.">        if(idAttr != null) {</span>
+<span class="fc" id="L805">            id = idAttr.getAttributeValue();</span>
+        } else {
+            //Add an id
+<span class="fc" id="L808">            OMNamespace ns = elem.getOMFactory().createOMNamespace(</span>
+                    WSConstants.WSU_NS, WSConstants.WSU_PREFIX);
+<span class="fc" id="L810">            id = &quot;Id-&quot; + elem.hashCode();</span>
+<span class="fc" id="L811">            idAttr = elem.getOMFactory().createOMAttribute(&quot;Id&quot;, ns, id);</span>
+<span class="fc" id="L812">            elem.addAttribute(idAttr);</span>
+        }
+        
+<span class="fc" id="L815">        return id;</span>
+    }
+    
+    public static Element appendChildToSecHeader(RampartMessageData rmd,
+            OMElement elem) {
+<span class="fc" id="L820">        return appendChildToSecHeader(rmd, (Element)elem);</span>
+    }
+    
+    public static Element appendChildToSecHeader(RampartMessageData rmd,
+            Element elem) {
+<span class="fc" id="L825">        Element secHeaderElem = rmd.getSecHeader().getSecurityHeader();</span>
+<span class="fc" id="L826">        Node node = secHeaderElem.getOwnerDocument().importNode(</span>
+                        elem, true);
+<span class="fc" id="L828">        return (Element)secHeaderElem.appendChild(node);</span>
+    }
+
+    public static Element insertSiblingAfter(RampartMessageData rmd,
+            Element child, Element sibling) {
+<span class="fc bfc" id="L833" title="All 2 branches covered.">        if (child == null) {</span>
+<span class="fc" id="L834">            return appendChildToSecHeader(rmd, sibling);</span>
+        } else {
+<span class="fc bfc" id="L836" title="All 2 branches covered.">            if (child.getOwnerDocument().equals(sibling.getOwnerDocument())) {</span>
+
+<span class="pc bpc" id="L838" title="3 of 4 branches missed.">                if (child.getParentNode() == null</span>
+                        &amp;&amp; !child.getLocalName().equals(&quot;UsernameToken&quot;)) {
+<span class="nc" id="L840">                    rmd.getSecHeader().getSecurityHeader().appendChild(child);</span>
+                }
+<span class="fc" id="L842">                ((OMElement) child).insertSiblingAfter((OMElement) sibling);</span>
+<span class="fc" id="L843">                return sibling;</span>
+            } else {
+<span class="fc" id="L845">                Element newSib = (Element) child.getOwnerDocument().importNode(</span>
+                        sibling, true);
+<span class="fc" id="L847">                ((OMElement) child).insertSiblingAfter((OMElement) newSib);</span>
+<span class="fc" id="L848">                return newSib;</span>
+            }
+        }
+    }
+    
+    public static Element insertSiblingBefore(RampartMessageData rmd, Element child, Element sibling) {
+<span class="pc bpc" id="L854" title="1 of 2 branches missed.">        if(child == null) {</span>
+<span class="nc" id="L855">            return appendChildToSecHeader(rmd, sibling);</span>
+        } else {
+<span class="pc bpc" id="L857" title="1 of 2 branches missed.">            if(child.getOwnerDocument().equals(sibling.getOwnerDocument())) {</span>
+<span class="fc" id="L858">                ((OMElement)child).insertSiblingBefore((OMElement)sibling);</span>
+<span class="fc" id="L859">                return sibling;</span>
+            } else {
+<span class="nc" id="L861">                Element newSib = (Element)child.getOwnerDocument().importNode(sibling, true);</span>
+<span class="nc" id="L862">                ((OMElement)child).insertSiblingBefore((OMElement)newSib);</span>
+<span class="nc" id="L863">                return newSib;</span>
+            }
+        }
+        
+    }
+    
+    public static List&lt;WSEncryptionPart&gt; getEncryptedParts(RampartMessageData rmd) {
+<span class="fc" id="L870">		RampartPolicyData rpd = rmd.getPolicyData();</span>
+<span class="fc" id="L871">		SOAPEnvelope envelope = rmd.getMsgContext().getEnvelope();</span>
+<span class="pc bpc" id="L872" title="1 of 4 branches missed.">		List&lt;WSEncryptionPart&gt; encryptedPartsElements = getPartsAndElements(false, envelope,</span>
+				rpd.isEncryptBody() &amp;&amp; !rpd.isEncryptBodyOptional(), rpd
+						.getEncryptedParts(), rpd.getEncryptedElements(), rpd
+						.getDeclaredNamespaces());
+<span class="fc" id="L876">		return getContentEncryptedElements(encryptedPartsElements, envelope,</span>
+				rpd.getContentEncryptedElements(), rpd.getDeclaredNamespaces());
+	}
+
+	public static List&lt;WSEncryptionPart&gt; getSignedParts(RampartMessageData rmd) {
+<span class="fc" id="L881">		RampartPolicyData rpd = rmd.getPolicyData();</span>
+<span class="fc" id="L882">		SOAPEnvelope envelope = rmd.getMsgContext().getEnvelope();</span>
+
+        //&quot;signAllHeaders&quot; indicates that all the headers should be signed.
+<span class="fc bfc" id="L885" title="All 2 branches covered.">        if (rpd.isSignAllHeaders()) {</span>
+<span class="fc" id="L886">            Iterator childHeaders = envelope.getHeader().getChildElements();</span>
+<span class="fc bfc" id="L887" title="All 2 branches covered.">            while (childHeaders.hasNext()) {</span>
+<span class="fc" id="L888">               OMElement hb = (OMElement) childHeaders.next();</span>
+<span class="pc bpc" id="L889" title="1 of 4 branches missed.">                if (!(hb.getLocalName().equals(WSConstants.WSSE_LN)</span>
+                        &amp;&amp; hb.getNamespace().getNamespaceURI().equals(WSConstants.WSSE_NS))) {
+<span class="fc" id="L891">                    rpd.addSignedPart(hb.getNamespace().getNamespaceURI(),hb.getLocalName());</span>
+                }
+<span class="fc" id="L893">           }</span>
+        }
+
+<span class="pc bpc" id="L896" title="1 of 4 branches missed.">		return getPartsAndElements(true, envelope, rpd.isSignBody()</span>
+				&amp;&amp; !rpd.isSignBodyOptional(), rpd.getSignedParts(), rpd
+				.getSignedElements(), rpd.getDeclaredNamespaces());
+	}
+
+	public static List&lt;WSEncryptionPart&gt; getSupportingEncryptedParts(RampartMessageData rmd,
+			SupportingPolicyData rpd) {
+<span class="fc" id="L903">		SOAPEnvelope envelope = rmd.getMsgContext().getEnvelope();</span>
+<span class="pc bpc" id="L904" title="3 of 4 branches missed.">		return getPartsAndElements(false, envelope, rpd.isEncryptBody()</span>
+				&amp;&amp; !rpd.isEncryptBodyOptional(), rpd.getEncryptedParts(), rpd
+				.getEncryptedElements(), rpd.getDeclaredNamespaces());
+	}
+
+	public static List&lt;WSEncryptionPart&gt; getSupportingSignedParts(RampartMessageData rmd,
+			SupportingPolicyData rpd) {
+<span class="fc" id="L911">		SOAPEnvelope envelope = rmd.getMsgContext().getEnvelope();</span>
+<span class="pc bpc" id="L912" title="3 of 4 branches missed.">		return getPartsAndElements(true, envelope, rpd.isSignBody()</span>
+				&amp;&amp; !rpd.isSignBodyOptional(), rpd.getSignedParts(), rpd
+				.getSignedElements(), rpd.getDeclaredNamespaces());
+	}
+    
+    public static Set findAllPrefixNamespaces(OMElement currentElement, HashMap decNamespacess)
+    {
+<span class="fc" id="L919">    	Set&lt;OMNamespace&gt; results = new HashSet&lt;OMNamespace&gt;();</span>
+    	
+    	//Find declared namespaces
+<span class="fc" id="L922">    	findPrefixNamespaces(currentElement,results);</span>
+    	
+    	//Get all default namespaces
+<span class="fc" id="L925">    	List defaultNamespaces = getDefaultPrefixNamespaces(currentElement.getOMFactory());</span>
+<span class="fc bfc" id="L926" title="All 2 branches covered.">        for (Object defaultNamespace : defaultNamespaces) {</span>
+<span class="fc" id="L927">            OMNamespace ns = (OMNamespace) defaultNamespace;</span>
+<span class="fc" id="L928">            results.add(ns);</span>
+<span class="fc" id="L929">        }</span>
+
+<span class="fc bfc" id="L931" title="All 2 branches covered.">        for (Object o : decNamespacess.keySet()) {</span>
+<span class="fc" id="L932">            String prefix = (String) o;</span>
+<span class="fc" id="L933">            String ns = (String) decNamespacess.get(prefix);</span>
+<span class="fc" id="L934">            OMFactory omFactory = currentElement.getOMFactory();</span>
+<span class="fc" id="L935">            OMNamespace namespace = omFactory.createOMNamespace(ns, prefix);</span>
+<span class="fc" id="L936">            results.add(namespace);</span>
+
+<span class="fc" id="L938">        }</span>
+    	
+<span class="fc" id="L940">    	return results;</span>
+    }
+
+    private static void findPrefixNamespaces(OMElement e, Set&lt;OMNamespace&gt; results) {
+
+<span class="fc" id="L945">        Iterator iterator = e.getAllDeclaredNamespaces();</span>
+
+<span class="pc bpc" id="L947" title="1 of 2 branches missed.">        if (iterator != null) {</span>
+<span class="fc bfc" id="L948" title="All 2 branches covered.">            while (iterator.hasNext())</span>
+<span class="fc" id="L949">                results.add((OMNamespace)iterator.next());</span>
+        }
+
+<span class="fc" id="L952">        Iterator children = e.getChildElements();</span>
+
+<span class="fc bfc" id="L954" title="All 2 branches covered.">        while (children.hasNext()) {</span>
+<span class="fc" id="L955">            findPrefixNamespaces((OMElement) children.next(), results);</span>
+        }
+<span class="fc" id="L957">    }</span>
+    
+    private static List getDefaultPrefixNamespaces(OMFactory factory)
+    {
+<span class="fc" id="L961">    	List&lt;OMNamespace&gt; namespaces = new ArrayList&lt;OMNamespace&gt;();</span>
+
+    	// put default namespaces here (sp, soapenv, wsu, etc...)
+<span class="fc" id="L964">    	namespaces.add(factory.createOMNamespace(WSConstants.ENC_NS, WSConstants.ENC_PREFIX));</span>
+<span class="fc" id="L965">    	namespaces.add(factory.createOMNamespace(WSConstants.SIG_NS, WSConstants.SIG_PREFIX));</span>
+<span class="fc" id="L966">    	namespaces.add(factory.createOMNamespace(WSConstants.WSSE_NS, WSConstants.WSSE_PREFIX));</span>
+<span class="fc" id="L967">    	namespaces.add(factory.createOMNamespace(WSConstants.WSU_NS, WSConstants.WSU_PREFIX));</span>
+    	
+<span class="fc" id="L969">    	return namespaces;</span>
+    	
+    }
+    
+    public static List&lt;WSEncryptionPart&gt; getContentEncryptedElements (List&lt;WSEncryptionPart&gt; encryptedPartsElements,
+                                                 SOAPEnvelope envelope,List&lt;String&gt; elements, HashMap decNamespaces ) {
+        
+<span class="fc" id="L976">        Set namespaces = findAllPrefixNamespaces(envelope, decNamespaces);</span>
+
+<span class="fc bfc" id="L978" title="All 2 branches covered.">        for (String expression : elements) {</span>
+            try {
+<span class="fc" id="L980">                XPath xp = new AXIOMXPath(expression);</span>
+
+<span class="fc bfc" id="L982" title="All 2 branches covered.">                for (Object objectNamespace : namespaces) {</span>
+<span class="fc" id="L983">                    OMNamespace tmpNs = (OMNamespace) objectNamespace;</span>
+<span class="fc" id="L984">                    xp.addNamespace(tmpNs.getPrefix(), tmpNs.getNamespaceURI());</span>
+<span class="fc" id="L985">                }</span>
+
+<span class="fc" id="L987">                List selectedNodes = xp.selectNodes(envelope);</span>
+
+<span class="fc bfc" id="L989" title="All 2 branches covered.">                for (Object selectedNode : selectedNodes) {</span>
+<span class="fc" id="L990">                    OMElement e = (OMElement) selectedNode;</span>
+
+<span class="fc" id="L992">                    String localName = e.getLocalName();</span>
+<span class="pc bpc" id="L993" title="1 of 2 branches missed.">                    String namespace = e.getNamespace() != null ? e.getNamespace().getNamespaceURI() : null;</span>
+
+<span class="fc" id="L995">                    OMAttribute wsuIdAttribute = e.getAttribute(new QName(WSConstants.WSU_NS, &quot;Id&quot;));</span>
+
+<span class="fc" id="L997">                    String wsuId = null;</span>
+<span class="pc bpc" id="L998" title="1 of 2 branches missed.">                    if (wsuIdAttribute != null) {</span>
+<span class="nc" id="L999">                        wsuId = wsuIdAttribute.getAttributeValue();</span>
+                    }
+
+<span class="fc" id="L1002">                    encryptedPartsElements.add(createEncryptionPart(localName,</span>
+                            wsuId, namespace, &quot;Content&quot;, expression));
+
+<span class="fc" id="L1005">                }</span>
+
+<span class="nc" id="L1007">            } catch (JaxenException e) {</span>
+                // This has to be changed to propagate an instance of a RampartException up
+<span class="nc" id="L1009">                throw new RuntimeException(e);</span>
+<span class="fc" id="L1010">            }</span>
+<span class="fc" id="L1011">        }</span>
+        
+     
+<span class="fc" id="L1014">        return encryptedPartsElements;</span>
+        
+    }
+
+
+    /**
+     * Creates an Encryption or Signature paert with given name and id. Name must not be null.
+     * @param name The name of the part
+     * @param id The id of the part.
+     * @return WSEncryptionPart.
+     */
+    public static WSEncryptionPart createEncryptionPart (String name, String id) {
+
+<span class="fc" id="L1027">        return createEncryptionPart(name, id, null, null, null);</span>
+    }
+
+    /**
+     * Creates an encryption part. Could be a part or could be an element pointed through xpath expression.
+     * @param name Name of the element.
+     * @param id The id of the element
+     * @param namespace Namespace of the element.
+     * @param modifier Modifier &quot;Content&quot; or &quot;Element&quot;
+     * @return A WSEncryptionPart
+     */
+    public static WSEncryptionPart createEncryptionPart(String name, String id,
+                                                         String namespace, String modifier) {
+
+<span class="fc" id="L1041">        return createEncryptionPart(name, id, namespace, modifier, null);</span>
+    }
+
+     /**
+     * Creates an encryption part. Could be a part or could be an element pointed through xpath expression.
+     * @param name Name of the element.
+     * @param id The id of the element
+     * @param namespace Namespace of the element.
+     * @param modifier Modifier &quot;Content&quot; or &quot;Element&quot;
+     * @param xPath The xPath expression
+      * @return A WSEncryptionPart
+     */
+    public static WSEncryptionPart createEncryptionPart(String name, String id,
+                                                         String namespace, String modifier,String xPath) {
+
+        // The part name must not be null !!
+<span class="pc bpc" id="L1057" title="1 of 4 branches missed.">        assert name != null;</span>
+
+<span class="fc" id="L1059">        WSEncryptionPart wsEncryptionPart = new WSEncryptionPart(name, namespace, modifier);</span>
+<span class="fc" id="L1060">        wsEncryptionPart.setId(id);</span>
+<span class="fc" id="L1061">        wsEncryptionPart.setXpath(xPath);</span>
+
+<span class="fc" id="L1063">        return wsEncryptionPart;</span>
+    }
+    
+    public static List&lt;WSEncryptionPart&gt; getPartsAndElements(boolean sign, SOAPEnvelope envelope, boolean includeBody,
+                                                             List&lt;WSEncryptionPart&gt; parts, List&lt;String&gt; elements,
+                                                             HashMap decNamespaces) {
+
+<span class="fc" id="L1070">        List&lt;OMElement&gt; found = new ArrayList&lt;OMElement&gt;();</span>
+<span class="fc" id="L1071">        List&lt;WSEncryptionPart&gt; result = new ArrayList&lt;WSEncryptionPart&gt;();</span>
+
+        // check body
+<span class="fc bfc" id="L1074" title="All 2 branches covered.">        if(includeBody) {</span>
+
+<span class="fc" id="L1076">            String wsuId = addWsuIdToElement(envelope.getBody());</span>
+
+<span class="fc bfc" id="L1078" title="All 2 branches covered.">            if( sign ) {</span>
+<span class="fc" id="L1079">                result.add(createEncryptionPart(envelope.getBody().getLocalName(), wsuId,</span>
+                        null, null));
+            } else {
+<span class="fc" id="L1082">                result.add(createEncryptionPart(envelope.getBody().getLocalName(), wsuId, null, &quot;Content&quot;));</span>
+            }
+
+            // TODO can we remove this ?
+<span class="fc" id="L1086">            found.add( envelope.getBody() );</span>
+        }
+        
+        // Search envelope header for 'parts' from Policy (SignedParts/EncryptedParts)
+
+<span class="fc" id="L1091">        SOAPHeader header = envelope.getHeader();</span>
+
+<span class="fc bfc" id="L1093" title="All 2 branches covered.">        for (WSEncryptionPart part : parts) {</span>
+<span class="pc bpc" id="L1094" title="1 of 2 branches missed.">            if (part.getName() == null) {</span>
+                // NO name - search by namespace
+<span class="nc" id="L1096">                ArrayList headerList = header.getHeaderBlocksWithNSURI(part.getNamespace());</span>
+
+<span class="nc bnc" id="L1098" title="All 2 branches missed.">                for (Object aHeaderList : headerList) {</span>
+<span class="nc" id="L1099">                    SOAPHeaderBlock shb = (SOAPHeaderBlock) aHeaderList;</span>
+
+                    // find reference in envelope
+<span class="nc" id="L1102">                    OMElement e = header.getFirstChildWithName(shb.getQName());</span>
+
+<span class="nc bnc" id="L1104" title="All 2 branches missed.">                    if (!found.contains(e)) {</span>
+                        // found new
+<span class="nc" id="L1106">                        found.add(e);</span>
+
+<span class="nc bnc" id="L1108" title="All 2 branches missed.">                        if (sign) {</span>
+<span class="nc" id="L1109">                            result.add(createEncryptionPart(e.getLocalName(), null,</span>
+                                    part.getNamespace(), &quot;Content&quot;));
+                        } else {
+
+<span class="nc" id="L1113">                            OMAttribute wsuIdAttribute = e.getAttribute(new QName(WSConstants.WSU_NS, &quot;Id&quot;));</span>
+
+<span class="nc" id="L1115">                            String wsuId = null;</span>
+<span class="nc bnc" id="L1116" title="All 2 branches missed.">                            if (wsuIdAttribute != null) {</span>
+<span class="nc" id="L1117">                                wsuId = wsuIdAttribute.getAttributeValue();</span>
+                            }
+
+<span class="nc" id="L1120">                            result.add(createEncryptionPart(e.getLocalName(),wsuId,</span>
+                                    part.getNamespace(), &quot;Element&quot;));
+                        }
+                    }
+<span class="nc" id="L1124">                }</span>
+<span class="nc" id="L1125">            } else {</span>
+                // try to find
+<span class="fc" id="L1127">                OMElement e = header.getFirstChildWithName(new QName(part.getNamespace(), part.getName()));</span>
+<span class="fc bfc" id="L1128" title="All 2 branches covered.">                if (e != null) {</span>
+<span class="pc bpc" id="L1129" title="1 of 2 branches missed.">                    if (!found.contains(e)) {</span>
+                        // found new (reuse wsep)
+<span class="fc" id="L1131">                        found.add(e);</span>
+<span class="fc" id="L1132">                        OMAttribute wsuId = e.getAttribute(new QName(WSConstants.WSU_NS, &quot;Id&quot;));</span>
+
+<span class="fc bfc" id="L1134" title="All 2 branches covered.">                        if (wsuId != null) {</span>
+<span class="fc" id="L1135">                            part.setEncId(wsuId.getAttributeValue());</span>
+                        }
+
+<span class="fc" id="L1138">                        result.add(part);</span>
+                    }
+                }
+            }
+<span class="fc" id="L1142">        }</span>
+        
+        // ?? Search for 'Elements' here
+        
+        // decide what exactly is going to be used - only the default namespaces, or the list of all declared namespaces in the message !
+<span class="fc" id="L1147">        Set namespaces = findAllPrefixNamespaces(envelope, decNamespaces);</span>
+
+<span class="fc bfc" id="L1149" title="All 2 branches covered.">        for (String expression : elements) {</span>
+            try {
+<span class="fc" id="L1151">                XPath xp = new AXIOMXPath(expression);</span>
+
+<span class="fc bfc" id="L1153" title="All 2 branches covered.">                for (Object objectNamespace : namespaces) {</span>
+<span class="fc" id="L1154">                    OMNamespace tmpNs = (OMNamespace) objectNamespace;</span>
+<span class="fc" id="L1155">                    xp.addNamespace(tmpNs.getPrefix(), tmpNs.getNamespaceURI());</span>
+<span class="fc" id="L1156">                }</span>
+
+<span class="fc" id="L1158">                List selectedNodes = xp.selectNodes(envelope);</span>
+
+<span class="fc bfc" id="L1160" title="All 2 branches covered.">                for (Object selectedNode : selectedNodes) {</span>
+<span class="fc" id="L1161">                    OMElement e = (OMElement) selectedNode;</span>
+<span class="fc" id="L1162">                    String localName = e.getLocalName();</span>
+<span class="pc bpc" id="L1163" title="1 of 2 branches missed.">                    String namespace = e.getNamespace() != null ? e.getNamespace().getNamespaceURI() : null;</span>
+
+<span class="fc bfc" id="L1165" title="All 2 branches covered.">                    if (sign) {</span>
+
+<span class="fc" id="L1167">                        result.add(createEncryptionPart(localName, null, namespace, &quot;Content&quot;, expression));</span>
+
+                    } else {
+
+<span class="fc" id="L1171">                        OMAttribute wsuIdAttribute = e.getAttribute(new QName(WSConstants.WSU_NS, &quot;Id&quot;));</span>
+
+<span class="fc" id="L1173">                        String wsuId = null;</span>
+<span class="fc bfc" id="L1174" title="All 2 branches covered.">                        if (wsuIdAttribute != null) {</span>
+<span class="fc" id="L1175">                            wsuId = wsuIdAttribute.getAttributeValue();</span>
+                        }
+
+<span class="fc" id="L1178">                        result.add(createEncryptionPart(localName, wsuId, namespace, &quot;Element&quot;, expression));</span>
+                    }
+<span class="fc" id="L1180">                }</span>
+
+<span class="nc" id="L1182">            } catch (JaxenException e) {</span>
+                // This has to be changed to propagate an instance of a RampartException up
+<span class="nc" id="L1184">                throw new RuntimeException(e);</span>
+<span class="fc" id="L1185">            }</span>
+<span class="fc" id="L1186">        }</span>
+
+<span class="fc" id="L1188">        return result;</span>
+    }
+    
+    /**
+     * Get a element for SOAP 
+     * @param envelope   SOAP Envelope of which we should check required elements
+     * @param decNamespaces  Declared namespaces in RequiredElements assertion
+     * @param expression  XPATH expression of required elements
+     * @return
+     */
+    public static boolean checkRequiredElements(SOAPEnvelope envelope, HashMap decNamespaces, String expression) {
+
+        // The XPath expression must be evaluated against the SOAP header
+        // http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702/ws-securitypolicy-1.2-spec-os.html#_Toc161826519
+<span class="fc" id="L1202">        SOAPHeader header = envelope.getHeader();</span>
+<span class="fc" id="L1203">        Set namespaces = findAllPrefixNamespaces(header, decNamespaces);</span>
+
+        try {
+<span class="fc" id="L1206">            XPath xp = new AXIOMXPath(expression);</span>
+
+<span class="fc bfc" id="L1208" title="All 2 branches covered.">            for (Object namespace : namespaces) {</span>
+<span class="fc" id="L1209">                OMNamespace tmpNs = (OMNamespace) namespace;</span>
+<span class="fc" id="L1210">                xp.addNamespace(tmpNs.getPrefix(), tmpNs.getNamespaceURI());</span>
+<span class="fc" id="L1211">            }</span>
+
+<span class="fc" id="L1213">            List selectedNodes = xp.selectNodes(header);</span>
+
+<span class="fc bfc" id="L1215" title="All 2 branches covered.">            if (selectedNodes.size() == 0) {</span>
+<span class="fc" id="L1216">                return false;</span>
+            }
+
+<span class="nc" id="L1219">        } catch (JaxenException e) {</span>
+            // This has to be changed to propagate an instance of a RampartException up
+<span class="nc" id="L1221">            throw new RuntimeException(e);</span>
+<span class="fc" id="L1222">        }</span>
+
+<span class="fc" id="L1224">        return true;</span>
+    }
+    
+    
+    public static KeyGenerator getEncryptionKeyGenerator(String symEncrAlgo) throws WSSecurityException {
+        KeyGenerator keyGen;
+        try {
+            /*
+             * Assume AES as default, so initialize it
+             */
+<span class="nc" id="L1234">            keyGen = KeyGenerator.getInstance(&quot;AES&quot;);</span>
+<span class="nc bnc" id="L1235" title="All 2 branches missed.">            if (symEncrAlgo.equalsIgnoreCase(WSConstants.TRIPLE_DES)) {</span>
+<span class="nc" id="L1236">                keyGen = KeyGenerator.getInstance(&quot;DESede&quot;);</span>
+<span class="nc bnc" id="L1237" title="All 2 branches missed.">            } else if (symEncrAlgo.equalsIgnoreCase(WSConstants.AES_128)) {</span>
+<span class="nc" id="L1238">                keyGen.init(128);</span>
+<span class="nc bnc" id="L1239" title="All 2 branches missed.">            } else if (symEncrAlgo.equalsIgnoreCase(WSConstants.AES_192)) {</span>
+<span class="nc" id="L1240">                keyGen.init(192);</span>
+<span class="nc bnc" id="L1241" title="All 2 branches missed.">            } else if (symEncrAlgo.equalsIgnoreCase(WSConstants.AES_256)) {</span>
+<span class="nc" id="L1242">                keyGen.init(256);</span>
+            } else {
+<span class="nc" id="L1244">                return null;</span>
+            }
+<span class="nc" id="L1246">        } catch (NoSuchAlgorithmException e) {</span>
+<span class="nc" id="L1247">            throw new WSSecurityException(</span>
+                    WSSecurityException.UNSUPPORTED_ALGORITHM, null, null, e);
+<span class="nc" id="L1249">        }</span>
+<span class="nc" id="L1250">        return keyGen;</span>
+    }
+    
+    /**
+     * Creates the unique (reproducible) id for to hold the context identifier
+     * of the message exchange.
+     * @return Id to hold the context identifier in the message context
+     */
+    public static String getContextIdentifierKey(MessageContext msgContext) {
+<span class="fc" id="L1259">        return msgContext.getAxisService().getName();</span>
+    }
+    
+    
+    /**
+     * Returns the map of security context token identifiers
+     * @return the map of security context token identifiers
+     */
+    public static Hashtable getContextMap(MessageContext msgContext) {
+        //Fist check whether its there
+<span class="fc" id="L1269">        Object map = msgContext.getConfigurationContext().getProperty(</span>
+                ConversationConstants.KEY_CONTEXT_MAP);
+        
+<span class="fc bfc" id="L1272" title="All 2 branches covered.">        if(map == null) {</span>
+            //If not create a new one
+<span class="fc" id="L1274">            map = new Hashtable();</span>
+            //Set the map globally
+<span class="fc" id="L1276">            msgContext.getConfigurationContext().setProperty(</span>
+                    ConversationConstants.KEY_CONTEXT_MAP, map);
+        }
+        
+<span class="fc" id="L1280">        return (Hashtable)map;</span>
+    }
+    
+    public static boolean isTokenValid(RampartMessageData rmd, String id) throws RampartException {
+        try {
+<span class="fc" id="L1285">            org.apache.rahas.Token token = rmd.getTokenStorage().getToken(id);</span>
+<span class="pc bpc" id="L1286" title="1 of 4 branches missed.">            return token!= null &amp;&amp; token.getState() == org.apache.rahas.Token.ISSUED;</span>
+<span class="nc" id="L1287">        } catch (TrustException e) {</span>
+<span class="nc" id="L1288">            throw new RampartException(&quot;errorExtractingToken&quot;);</span>
+        } 
+    }
+    
+    public static void setEncryptionUser(RampartMessageData rmd, WSSecEncryptedKey encrKeyBuilder)
+            throws RampartException {
+<span class="fc" id="L1294">        RampartPolicyData rpd = rmd.getPolicyData();</span>
+<span class="fc" id="L1295">        String encrUser = rpd.getRampartConfig().getEncryptionUser();</span>
+<span class="fc" id="L1296">        setEncryptionUser(rmd, encrKeyBuilder, encrUser);</span>
+<span class="fc" id="L1297">    }</span>
+    
+    public static void setEncryptionUser(RampartMessageData rmd, WSSecEncryptedKey encrKeyBuilder,
+            String encrUser) throws RampartException {
+<span class="fc" id="L1301">        RampartPolicyData rpd = rmd.getPolicyData();</span>
+        
+<span class="pc bpc" id="L1303" title="1 of 2 branches missed.">        if (encrUser == null) {</span>
+<span class="nc" id="L1304">            encrUser = rpd.getRampartConfig().getEncryptionUser();</span>
+        }
+        
+<span class="pc bpc" id="L1307" title="2 of 4 branches missed.">        if (encrUser == null || &quot;&quot;.equals(encrUser)) {</span>
+<span class="nc" id="L1308">            throw new RampartException(&quot;missingEncryptionUser&quot;);</span>
+        }
+<span class="pc bpc" id="L1310" title="1 of 2 branches missed.">        if(encrUser.equals(WSHandlerConstants.USE_REQ_SIG_CERT)) {</span>
+<span class="nc" id="L1311">            List&lt;WSHandlerResult&gt; resultsObj</span>
+                    = (List&lt;WSHandlerResult&gt;)rmd.getMsgContext().getProperty(WSHandlerConstants.RECV_RESULTS);
+<span class="nc bnc" id="L1313" title="All 2 branches missed.">            if(resultsObj != null) {</span>
+<span class="nc" id="L1314">                encrKeyBuilder.setUseThisCert(getReqSigCert(resultsObj));</span>
+                 
+                //TODO This is a hack, this should not come under USE_REQ_SIG_CERT
+<span class="nc bnc" id="L1317" title="All 2 branches missed.">                if(encrKeyBuilder.isCertSet()) {</span>
+<span class="nc" id="L1318">                	encrKeyBuilder.setUserInfo(getUsername(resultsObj));</span>
+                }
+                	
+                
+            } else {
+<span class="nc" id="L1323">                throw new RampartException(&quot;noSecurityResults&quot;);</span>
+            }
+<span class="nc" id="L1325">        } else {</span>
+<span class="fc" id="L1326">            encrKeyBuilder.setUserInfo(encrUser);</span>
+        }
+<span class="fc" id="L1328">    }</span>
+    
+    /**
+     * Sets the keyIdentifierType of &lt;code&gt;WSSecSignature&lt;/code&gt; or &lt;code&gt;WSSecEncryptedKey&lt;/code&gt; 
+     * according to the given &lt;code&gt;Token&lt;/code&gt; and &lt;code&gt;RampartPolicyData&lt;/code&gt;
+     * First check the requirements specified under Token Assertion and if not found check 
+     * the WSS11 and WSS10 assertions
+     */
+    
+    public static void setKeyIdentifierType(RampartMessageData rmd, WSSecBase secBase,org.apache.ws.secpolicy.model.Token token) {
+
+        // Use a reference rather than the binary security token if: the policy never allows the token to be
+        // included; or this is the recipient and the token should only be included in requests; or this is
+        // the initiator and the token should only be included in responses.
+<span class="pc bpc" id="L1342" title="3 of 10 branches missed.">        final boolean useReference = token.getInclusion() == SPConstants.INCLUDE_TOKEN_NEVER</span>
+                                     || !rmd.isInitiator() &amp;&amp; token.getInclusion() == SPConstants.INCLUDE_TOEKN_ALWAYS_TO_RECIPIENT
+                                     || rmd.isInitiator() &amp;&amp; token.getInclusion() == SPConstants.INCLUDE_TOEKN_ALWAYS_TO_INITIATOR;
+<span class="fc bfc" id="L1345" title="All 2 branches covered.">        if (useReference) {</span>
+
+<span class="fc" id="L1347">    		boolean tokenTypeSet = false;</span>
+    		
+<span class="pc bpc" id="L1349" title="1 of 2 branches missed.">    		if(token instanceof X509Token) {</span>
+<span class="fc" id="L1350">    			X509Token x509Token = (X509Token)token;</span>
+    			
+<span class="pc bpc" id="L1352" title="1 of 2 branches missed.">    			if(x509Token.isRequireIssuerSerialReference()) {</span>
+<span class="nc" id="L1353">    				secBase.setKeyIdentifierType(WSConstants.ISSUER_SERIAL);</span>
+<span class="nc" id="L1354">    				tokenTypeSet = true;</span>
+<span class="fc bfc" id="L1355" title="All 2 branches covered.">    			} else if (x509Token.isRequireKeyIdentifierReference()) {</span>
+<span class="fc" id="L1356">    				secBase.setKeyIdentifierType(WSConstants.SKI_KEY_IDENTIFIER);</span>
+<span class="fc" id="L1357">    				tokenTypeSet = true;</span>
+<span class="fc bfc" id="L1358" title="All 2 branches covered.">    			} else if (x509Token.isRequireThumbprintReference()) {</span>
+<span class="fc" id="L1359">    				secBase.setKeyIdentifierType(WSConstants.THUMBPRINT_IDENTIFIER);</span>
+<span class="fc" id="L1360">    				tokenTypeSet = true;</span>
+    			}
+    		} 
+    		
+<span class="fc bfc" id="L1364" title="All 2 branches covered.">    		if (!tokenTypeSet) {</span>
+<span class="fc" id="L1365">                final RampartPolicyData rpd = rmd.getPolicyData();</span>
+<span class="fc" id="L1366">	    		Wss10 wss = rpd.getWss11();</span>
+<span class="pc bpc" id="L1367" title="1 of 2 branches missed.">				if (wss == null) {</span>
+<span class="fc" id="L1368">					wss = rpd.getWss10();</span>
+				}
+				
+<span class="fc bfc" id="L1371" title="All 2 branches covered.">				if (wss.isMustSupportRefKeyIdentifier()) {</span>
+<span class="fc" id="L1372">					secBase.setKeyIdentifierType(WSConstants.SKI_KEY_IDENTIFIER);</span>
+<span class="pc bpc" id="L1373" title="1 of 2 branches missed.">				} else if (wss.isMustSupportRefIssuerSerial()) {</span>
+<span class="nc" id="L1374">					secBase.setKeyIdentifierType(WSConstants.ISSUER_SERIAL);</span>
+<span class="pc bpc" id="L1375" title="3 of 4 branches missed.">				} else if (wss instanceof Wss11</span>
+						&amp;&amp; ((Wss11) wss).isMustSupportRefThumbprint()) {
+<span class="nc" id="L1377">					secBase.setKeyIdentifierType(WSConstants.THUMBPRINT_IDENTIFIER);</span>
+				}
+    		}
+    		
+<span class="fc" id="L1381">		} else {</span>
+<span class="fc" id="L1382">			secBase.setKeyIdentifierType(WSConstants.BST_DIRECT_REFERENCE);</span>
+		}
+<span class="fc" id="L1384">    }</span>
+    
+    private static X509Certificate getReqSigCert(List&lt;WSHandlerResult&gt; results) {
+        /*
+        * Scan the results for a matching actor. Use results only if the
+        * receiving Actor and the sending Actor match.
+        */
+<span class="nc bnc" id="L1391" title="All 2 branches missed.">        for (WSHandlerResult result : results) {</span>
+
+<span class="nc" id="L1393">            List&lt;WSSecurityEngineResult&gt; wsSecEngineResults = result.getResults();</span>
+            /*
+            * Scan the results for the first Signature action. Use the
+            * certificate of this Signature to set the certificate for the
+            * encryption action :-).
+            */
+<span class="nc bnc" id="L1399" title="All 2 branches missed.">            for (WSSecurityEngineResult wsSecEngineResult : wsSecEngineResults) {</span>
+<span class="nc" id="L1400">                Integer actInt = (Integer) wsSecEngineResult.get(WSSecurityEngineResult.TAG_ACTION);</span>
+<span class="nc bnc" id="L1401" title="All 2 branches missed.">                if (actInt == WSConstants.SIGN) {</span>
+<span class="nc" id="L1402">                    return (X509Certificate) wsSecEngineResult.get(WSSecurityEngineResult.TAG_X509_CERTIFICATE);</span>
+                }
+<span class="nc" id="L1404">            }</span>
+<span class="nc" id="L1405">        }</span>
+        
+<span class="nc" id="L1407">        return null;</span>
+    }
+    
+    /**
+     * Scan through &lt;code&gt;WSHandlerResult&lt;code&gt; list for a Username token and return
+     * the username if a Username Token found 
+     * @param results
+     * @return
+     */
+    
+    public static String getUsername(List&lt;WSHandlerResult&gt; results) {
+        /*
+         * Scan the results for a matching actor. Use results only if the
+         * receiving Actor and the sending Actor match.
+         */
+<span class="nc bnc" id="L1422" title="All 2 branches missed.">        for (WSHandlerResult result : results) {</span>
+
+<span class="nc" id="L1424">            List&lt;WSSecurityEngineResult&gt; wsSecEngineResults = result.getResults();</span>
+            /*
+            * Scan the results for a username token. Use the username
+            * of this token to set the alias for the encryption user
+            */
+<span class="nc bnc" id="L1429" title="All 2 branches missed.">            for (WSSecurityEngineResult wsSecEngineResult : wsSecEngineResults) {</span>
+<span class="nc" id="L1430">                Integer actInt = (Integer) wsSecEngineResult.get(WSSecurityEngineResult.TAG_ACTION);</span>
+<span class="nc bnc" id="L1431" title="All 2 branches missed.">                if (actInt == WSConstants.UT) {</span>
+<span class="nc" id="L1432">                    WSUsernameTokenPrincipal principal = (WSUsernameTokenPrincipal) wsSecEngineResult.</span>
+                            get(WSSecurityEngineResult.TAG_PRINCIPAL);
+<span class="nc" id="L1434">                    return principal.getName();</span>
+                }
+<span class="nc" id="L1436">            }</span>
+<span class="nc" id="L1437">        }</span>
+         
+<span class="nc" id="L1439">         return null;</span>
+    }
+
+    public static String getRequestEncryptedKeyId(List&lt;WSHandlerResult&gt; results) {
+
+<span class="pc bpc" id="L1444" title="1 of 2 branches missed.">        for (WSHandlerResult result : results) {</span>
+
+<span class="fc" id="L1446">            List&lt;WSSecurityEngineResult&gt; wsSecEngineResults = result.getResults();</span>
+            /*
+            * Scan the results for the first Signature action. Use the
+            * certificate of this Signature to set the certificate for the
+            * encryption action :-).
+            */
+<span class="pc bpc" id="L1452" title="1 of 2 branches missed.">            for (WSSecurityEngineResult wsSecEngineResult : wsSecEngineResults) {</span>
+<span class="fc" id="L1453">                Integer actInt = (Integer) wsSecEngineResult.get(WSSecurityEngineResult.TAG_ACTION);</span>
+<span class="fc" id="L1454">                String encrKeyId = (String) wsSecEngineResult.get(WSSecurityEngineResult.TAG_ID);</span>
+<span class="pc bpc" id="L1455" title="1 of 4 branches missed.">                if (actInt == WSConstants.ENCR &amp;&amp;</span>
+                        encrKeyId != null) {
+<span class="fc bfc" id="L1457" title="All 2 branches covered.">                    if (encrKeyId.length() &gt; 0) {</span>
+<span class="fc" id="L1458">                        return encrKeyId;</span>
+                    }
+<span class="pc bpc" id="L1460" title="1 of 2 branches missed.">                    else if (log.isDebugEnabled()) {</span>
+<span class="nc" id="L1461">                        log.debug(&quot;Found encryption security processing result with empty id, skipping it: &quot; + wsSecEngineResult);</span>
+                    }
+                }
+<span class="fc" id="L1464">            }</span>
+<span class="nc" id="L1465">        }</span>
+
+<span class="nc" id="L1467">        return null;</span>
+    }
+    
+    public static byte[] getRequestEncryptedKeyValue(List&lt;WSHandlerResult&gt; results) {
+
+<span class="pc bpc" id="L1472" title="1 of 2 branches missed.">        for (WSHandlerResult result : results) {</span>
+
+<span class="fc" id="L1474">            List&lt;WSSecurityEngineResult&gt; wsSecEngineResults = result.getResults();</span>
+            /*
+            * Scan the results for the first Signature action. Use the
+            * certificate of this Signature to set the certificate for the
+            * encryption action :-).
+            */
+<span class="pc bpc" id="L1480" title="1 of 2 branches missed.">            for (WSSecurityEngineResult wsSecEngineResult : wsSecEngineResults) {</span>
+<span class="fc" id="L1481">                Integer actInt = (Integer) wsSecEngineResult.get(WSSecurityEngineResult.TAG_ACTION);</span>
+<span class="fc" id="L1482">                byte[] decryptedKey = (byte[]) wsSecEngineResult.get(WSSecurityEngineResult.TAG_SECRET);</span>
+<span class="fc bfc" id="L1483" title="All 4 branches covered.">                if (actInt == WSConstants.ENCR &amp;&amp;</span>
+                        decryptedKey != null) {
+<span class="fc" id="L1485">                    return decryptedKey;</span>
+                }
+<span class="fc" id="L1487">            }</span>
+<span class="nc" id="L1488">        }</span>
+        
+<span class="nc" id="L1490">        return null;</span>
+    }
+    
+    /**
+     * If the child is present insert the element as a sibling after him.
+     * 
+     * If the child is null, then prepend the element.
+     * 
+     * @param rmd
+     * @param child
+     * @param elem - element mentioned above
+     * @return
+     */
+    public static Element insertSiblingAfterOrPrepend(RampartMessageData rmd, Element child, Element elem) {
+<span class="fc" id="L1504">        Element retElem = null;</span>
+<span class="fc bfc" id="L1505" title="All 2 branches covered.">        if (child != null) { // child is not null so insert sibling after</span>
+<span class="fc" id="L1506">            retElem = RampartUtil.insertSiblingAfter(rmd, child, elem);</span>
+        } else { //Prepend
+<span class="fc" id="L1508">            retElem = prependSecHeader(rmd, elem);</span>
+        }
+
+<span class="fc" id="L1511">        return retElem;</span>
+    }
+
+    public static Element insertSiblingBeforeOrPrepend(RampartMessageData rmd, Element child, Element elem) {
+<span class="fc" id="L1515">        Element retElem = null;</span>
+<span class="fc bfc" id="L1516" title="All 4 branches covered.">        if (child != null &amp;&amp; child.getPreviousSibling() != null) {</span>
+<span class="fc" id="L1517">            retElem = RampartUtil.insertSiblingBefore(rmd, child, elem);</span>
+        } else { //Prepend
+<span class="fc" id="L1519">            retElem = prependSecHeader(rmd, elem);</span>
+        }
+
+<span class="fc" id="L1522">        return retElem;</span>
+    }
+
+    private static Element prependSecHeader(RampartMessageData rmd, Element elem) {
+<span class="fc" id="L1526">        Element retElem = null;</span>
+
+<span class="fc" id="L1528">        Element secHeaderElem = rmd.getSecHeader().getSecurityHeader();</span>
+<span class="fc" id="L1529">        Node node = secHeaderElem.getOwnerDocument().importNode(</span>
+                elem, true);
+<span class="fc" id="L1531">        Element firstElem = (Element) secHeaderElem.getFirstChild();</span>
+
+<span class="fc bfc" id="L1533" title="All 2 branches covered.">        if (firstElem == null) {</span>
+<span class="fc" id="L1534">            retElem = (Element) secHeaderElem.appendChild(node);</span>
+        } else {
+<span class="pc bpc" id="L1536" title="1 of 2 branches missed.">            if (firstElem.getOwnerDocument().equals(elem.getOwnerDocument())) {</span>
+<span class="fc" id="L1537">                ((OMElement) firstElem).insertSiblingBefore((OMElement) elem);</span>
+<span class="fc" id="L1538">                retElem = elem;</span>
+            } else {
+<span class="nc" id="L1540">                Element newSib = (Element) firstElem.getOwnerDocument().importNode(elem, true);</span>
+<span class="nc" id="L1541">                ((OMElement) firstElem).insertSiblingBefore((OMElement) newSib);</span>
+<span class="nc" id="L1542">                retElem = newSib;</span>
+            }
+        }
+
+<span class="fc" id="L1546">        return retElem;</span>
+    }
+    
+    /**
+     * Method to check whether security header is required in incoming message
+     * @param rpd 
+     * @return true if a security header is required in the incoming message
+     */
+    public static boolean isSecHeaderRequired(RampartPolicyData rpd, boolean initiator, 
+                                                                                boolean inflow ) {
+        
+        // Checking for time stamp
+<span class="fc bfc" id="L1558" title="All 2 branches covered.">        if ( rpd.isIncludeTimestamp() ) {</span>
+<span class="fc" id="L1559">            return true;</span>
+        } 
+        
+        // Checking for signed parts and elements
+<span class="pc bpc" id="L1563" title="2 of 6 branches missed.">        if (rpd.isSignBody() || rpd.getSignedParts().size() != 0 || </span>
+                                    rpd.getSignedElements().size() != 0) {
+<span class="fc" id="L1565">            return true;</span>
+        }
+        
+        // Checking for encrypted parts and elements
+<span class="pc bpc" id="L1569" title="2 of 6 branches missed.">        if (rpd.isEncryptBody() || rpd.getEncryptedParts().size() != 0 || </span>
+                                    rpd.getEncryptedElements().size() != 0 ) {
+<span class="fc" id="L1571">            return true;</span>
+        }   
+        
+        // Checking for supporting tokens
+        SupportingToken supportingTokens;
+        
+<span class="nc bnc" id="L1577" title="All 8 branches missed.">        if (!initiator &amp;&amp; inflow || initiator &amp;&amp; !inflow ) {</span>
+        
+<span class="nc" id="L1579">            List&lt;SupportingToken&gt; supportingToks = rpd.getSupportingTokensList();</span>
+<span class="nc bnc" id="L1580" title="All 2 branches missed.">            for (SupportingToken supportingTok : supportingToks) {</span>
+<span class="nc bnc" id="L1581" title="All 4 branches missed.">                if (supportingTok != null &amp;&amp; supportingTok.getTokens().size() != 0) {</span>
+<span class="nc" id="L1582">                    return true;</span>
+                }
+<span class="nc" id="L1584">            }</span>
+            
+<span class="nc" id="L1586">            supportingTokens = rpd.getSignedSupportingTokens();</span>
+<span class="nc bnc" id="L1587" title="All 4 branches missed.">            if (supportingTokens != null &amp;&amp; supportingTokens.getTokens().size() != 0) {</span>
+<span class="nc" id="L1588">                return true;</span>
+            }
+            
+<span class="nc" id="L1591">            supportingTokens = rpd.getEndorsingSupportingTokens();</span>
+<span class="nc bnc" id="L1592" title="All 4 branches missed.">            if (supportingTokens != null &amp;&amp; supportingTokens.getTokens().size() != 0) {</span>
+<span class="nc" id="L1593">                return true;</span>
+            }
+            
+<span class="nc" id="L1596">            supportingTokens = rpd.getSignedEndorsingSupportingTokens();</span>
+<span class="nc bnc" id="L1597" title="All 4 branches missed.">            if (supportingTokens != null &amp;&amp; supportingTokens.getTokens().size() != 0) {</span>
+<span class="nc" id="L1598">                return true;</span>
+            }
+       
+<span class="nc" id="L1601">            supportingTokens = rpd.getEncryptedSupportingTokens();</span>
+<span class="nc bnc" id="L1602" title="All 4 branches missed.">            if (supportingTokens != null &amp;&amp; supportingTokens.getTokens().size() != 0) {</span>
+<span class="nc" id="L1603">                return true;</span>
+            }
+            
+<span class="nc" id="L1606">            supportingTokens = rpd.getSignedEncryptedSupportingTokens();</span>
+<span class="nc bnc" id="L1607" title="All 4 branches missed.">            if (supportingTokens != null &amp;&amp; supportingTokens.getTokens().size() != 0) {</span>
+<span class="nc" id="L1608">                return true;</span>
+            }
+            
+<span class="nc" id="L1611">            supportingTokens = rpd.getEndorsingEncryptedSupportingTokens();</span>
+<span class="nc bnc" id="L1612" title="All 4 branches missed.">            if (supportingTokens != null &amp;&amp; supportingTokens.getTokens().size() != 0) {</span>
+<span class="nc" id="L1613">                return true;</span>
+            }
+            
+<span class="nc" id="L1616">            supportingTokens = rpd.getSignedEndorsingEncryptedSupportingTokens();</span>
+<span class="nc bnc" id="L1617" title="All 4 branches missed.">            if (supportingTokens != null &amp;&amp; supportingTokens.getTokens().size() != 0) {</span>
+<span class="nc" id="L1618">                return true;</span>
+            }
+        }
+        
+<span class="nc" id="L1622">        return false;</span>
+        
+    }
+
+    public static void handleEncryptedSignedHeaders(List&lt;WSEncryptionPart&gt; encryptedParts,
+                                                    List&lt;WSEncryptionPart&gt; signedParts, Document doc) {
+
+        //TODO Is there a more efficient  way to do this ? better search algorithm 
+<span class="fc bfc" id="L1630" title="All 2 branches covered.">        for (WSEncryptionPart signedPart : signedParts) {</span>
+            //This signed part is not a header
+<span class="pc bpc" id="L1632" title="1 of 4 branches missed.">            if (signedPart.getNamespace() == null || signedPart.getName() == null) {</span>
+<span class="nc" id="L1633">                continue;</span>
+            }
+
+<span class="fc bfc" id="L1636" title="All 2 branches covered.">            for (WSEncryptionPart encryptedPart : encryptedParts) {</span>
+
+<span class="pc bpc" id="L1638" title="1 of 4 branches missed.">                if (encryptedPart.getNamespace() == null || encryptedPart.getName() == null) {</span>
+<span class="nc" id="L1639">                    continue;</span>
+                }
+
+<span class="pc bpc" id="L1642" title="2 of 4 branches missed.">                if (signedPart.getName().equals(encryptedPart.getName()) &amp;&amp;</span>
+                        signedPart.getNamespace().equals(encryptedPart.getNamespace())) {
+
+<span class="fc" id="L1645">                    String encDataID = encryptedPart.getEncId();</span>
+
+                    // TODO Do we need to go through the whole tree to find element by id ? Verify
+<span class="fc" id="L1648">                    Element encDataElem = WSSecurityUtil.findElementById(doc.getDocumentElement(), encDataID, false);</span>
+
+<span class="pc bpc" id="L1650" title="1 of 2 branches missed.">                    if (encDataElem != null) {</span>
+<span class="fc" id="L1651">                        Element encHeader = (Element) encDataElem.getParentNode();</span>
+<span class="fc" id="L1652">                        String encHeaderId = encHeader.getAttributeNS(WSConstants.WSU_NS, &quot;Id&quot;);</span>
+
+                        //For some reason the id might not be available
+                        // so the part/element with empty/null id won't be recognized afterwards. 
+<span class="pc bpc" id="L1656" title="2 of 4 branches missed.">                        if (encHeaderId != null &amp;&amp; !&quot;&quot;.equals(encHeaderId.trim())) {</span>
+<span class="fc" id="L1657">                            signedParts.remove(signedPart);</span>
+
+<span class="fc" id="L1659">                            signedParts.add(createEncryptionPart(signedPart.getName(), encHeaderId,</span>
+                                    signedPart.getNamespace(),
+                                    signedPart.getEncModifier(), signedPart.getXpath()));
+                        }
+
+                    }
+                }
+<span class="fc" id="L1666">            }</span>
+
+
+<span class="fc" id="L1669">        }</span>
+
+<span class="fc" id="L1671">    }</span>
+    
+    public static String getSigElementId(RampartMessageData rmd) {
+        
+<span class="fc" id="L1675">        SOAPEnvelope envelope = rmd.getMsgContext().getEnvelope();</span>
+        
+<span class="fc" id="L1677">        SOAPHeader header = envelope.getHeader();</span>
+        
+<span class="pc bpc" id="L1679" title="1 of 2 branches missed.">        if (header == null ) {</span>
+<span class="nc" id="L1680">            return null;</span>
+        }
+        
+<span class="fc" id="L1683">        ArrayList secHeaders = header.getHeaderBlocksWithNSURI(WSConstants.WSSE_NS);</span>
+        
+<span class="pc bpc" id="L1685" title="2 of 4 branches missed.">        if (secHeaders != null &amp;&amp; secHeaders.size() &gt; 0) {</span>
+<span class="fc" id="L1686">            QName sigQName = new QName(Constants.SignatureSpecNS,Constants._TAG_SIGNATURE);</span>
+<span class="fc" id="L1687">            QName wsuIdQName = new QName(WSConstants.WSU_NS,&quot;Id&quot;);</span>
+<span class="fc" id="L1688">            OMElement sigElem = ((SOAPHeaderBlock)secHeaders.get(0)).getFirstChildWithName(sigQName);</span>
+<span class="fc" id="L1689">            OMAttribute wsuId = sigElem.getAttribute(wsuIdQName);</span>
+            
+<span class="pc bpc" id="L1691" title="1 of 2 branches missed.">            if (wsuId != null) {</span>
+<span class="nc" id="L1692">                return wsuId.getAttributeValue();</span>
+            }
+            
+<span class="fc" id="L1695">            wsuId = sigElem.getAttribute(new QName(&quot;Id&quot;));</span>
+            
+<span class="pc bpc" id="L1697" title="1 of 2 branches missed.">            if (wsuId != null) {</span>
+<span class="fc" id="L1698">                return wsuId.getAttributeValue();</span>
+            }
+            
+            
+        }
+        
+<span class="nc" id="L1704">        return null;</span>
+    }
+    
+    /**
+     * We use this method to prevent the singleton behavior of WSSConfig
+     * @return WSSConfig object with the latest settings.    
+     */
+    
+    public static WSSConfig getWSSConfigInstance() {
+        
+<span class="nc" id="L1714">        WSSConfig defaultWssConfig = WSSConfig.getNewInstance();</span>
+<span class="nc" id="L1715">        WSSConfig wssConfig = WSSConfig.getNewInstance();</span>
+        
+<span class="nc" id="L1717">        wssConfig.setEnableSignatureConfirmation(defaultWssConfig.isEnableSignatureConfirmation());</span>
+<span class="nc" id="L1718">        wssConfig.setTimeStampStrict(defaultWssConfig.isTimeStampStrict());</span>
+<span class="nc" id="L1719">        wssConfig.setWsiBSPCompliant(defaultWssConfig.isWsiBSPCompliant());</span>
+<span class="nc" id="L1720">        wssConfig.setPrecisionInMilliSeconds(defaultWssConfig.isPrecisionInMilliSeconds());</span>
+        
+<span class="nc" id="L1722">        return  wssConfig;</span>
+       
+    }
+
+    public static void validateTransport(RampartMessageData rmd) throws RampartException {
+
+<span class="fc" id="L1728">        RampartPolicyData rpd = rmd.getPolicyData();</span>
+
+<span class="fc bfc" id="L1730" title="All 2 branches covered.">        if (rpd == null) {</span>
+<span class="fc" id="L1731">            return;</span>
+        }
+
+<span class="fc bfc" id="L1734" title="All 4 branches covered.">        if (rpd.isTransportBinding() &amp;&amp; !rmd.isInitiator()) {</span>
+<span class="pc bpc" id="L1735" title="1 of 2 branches missed.">            if (rpd.getTransportToken() instanceof HttpsToken) {</span>
+<span class="nc" id="L1736">                String incomingTransport = rmd.getMsgContext().getIncomingTransportName();</span>
+<span class="nc bnc" id="L1737" title="All 2 branches missed.">                if (!incomingTransport.equals(org.apache.axis2.Constants.TRANSPORT_HTTPS)) {</span>
+<span class="nc" id="L1738">                    throw new RampartException(&quot;invalidTransport&quot;,</span>
+                            new String[]{incomingTransport});
+                }
+<span class="nc bnc" id="L1741" title="All 2 branches missed.">                if (((HttpsToken) rpd.getTransportToken()).isRequireClientCertificate()) {</span>
+
+<span class="nc" id="L1743">                    MessageContext messageContext = rmd.getMsgContext();</span>
+<span class="nc" id="L1744">                    HttpServletRequest request = ((HttpServletRequest) messageContext.getProperty(HTTPConstants.MC_HTTP_SERVLETREQUEST));</span>
+<span class="nc bnc" id="L1745" title="All 4 branches missed.">                    if (request == null || request.getAttribute(&quot;javax.servlet.request.X509Certificate&quot;) == null) {</span>
+<span class="nc" id="L1746">                        throw new RampartException(&quot;clientAuthRequired&quot;);</span>
+                    }
+                }
+
+            }
+        }
+<span class="fc" id="L1752">    }</span>
+
+    private static Crypto retrieveCryptoFromCache(String cryptoKey, String refreshInterval) {
+        // cache hit
+<span class="fc bfc" id="L1756" title="All 2 branches covered.">        if (cryptoStore.containsKey(cryptoKey)) {</span>
+<span class="fc" id="L1757">            CachedCrypto cachedCrypto = cryptoStore.get(cryptoKey);</span>
+<span class="pc bpc" id="L1758" title="1 of 2 branches missed.">            if (refreshInterval != null) {</span>
+<span class="nc bnc" id="L1759" title="All 2 branches missed.">                if (cachedCrypto.creationTime + new Long(refreshInterval).longValue() &gt; Calendar</span>
+                        .getInstance().getTimeInMillis()) {
+<span class="nc" id="L1761">                    log.debug(&quot;Cache Hit : Crypto Object was found in cache.&quot;);</span>
+<span class="nc" id="L1762">                    return cachedCrypto.crypto;</span>
+                } else {
+<span class="nc" id="L1764">                    log.debug(&quot;Cache Miss : Crypto Object found in cache is expired.&quot;);</span>
+<span class="nc" id="L1765">                    return null;</span>
+                }
+            } else {
+<span class="fc" id="L1768">                log.debug(&quot;Cache Hit : Crypto Object was found in cache.&quot;);</span>
+<span class="fc" id="L1769">                return cachedCrypto.crypto;</span>
+            }
+        }
+        // cache miss
+        else {
+<span class="fc" id="L1774">            log.debug(&quot;Cache Miss : Crypto Object was not found in cache.&quot;);</span>
+<span class="fc" id="L1775">            return null;</span>
+        }
+    }
+
+    private static void cacheCrypto(String cryptoKey, Crypto crypto) {
+<span class="fc" id="L1780">        cryptoStore.put(cryptoKey, new CachedCrypto(crypto, Calendar.getInstance()</span>
+                .getTimeInMillis()));
+<span class="fc" id="L1782">        log.debug(&quot;Crypto object is inserted into the Cache.&quot;);</span>
+
+<span class="fc" id="L1784">    }</span>
+
+    /**
+     * Returns SAML10 Assertion namespace. As follows,
+     * http://docs.oasis-open.org/wss/oasis-wss-saml-token-profile-1.0#SAMLAssertionID
+     * @return SAML10 assertion namespace.
+     */
+    public static String getSAML10AssertionNamespace() {
+
+<span class="nc" id="L1793">        StringBuilder stringBuilder = new StringBuilder(WSConstants.SAMLTOKEN_NS);</span>
+<span class="nc" id="L1794">        stringBuilder.append(&quot;#&quot;).append(WSConstants.SAML_ASSERTION_ID);</span>
+
+<span class="nc" id="L1796">        return stringBuilder.toString();</span>
+
+    }
+
+    /**
+     * Sets encryption crypto file or crypto reference key to signature crypto file or signature
+     * crypto reference.
+     * @param msgContext The message context to get signature crypto properties and encryption properties
+     * will be set to same message context.
+     */
+    public static void setEncryptionCrypto(MessageContext msgContext) {
+<span class="fc" id="L1807">        setEncryptionCryptoFileProperty(msgContext);</span>
+<span class="fc" id="L1808">        setEncryptionCryptoReferenceProperty(msgContext);</span>
+<span class="fc" id="L1809">    }</span>
+
+    /**
+     * Sets decryption crypto file or crypto reference key to signature crypto file or signature
+     * crypto reference.
+     * @param msgContext The message context to get signature crypto properties and decryption properties
+     * will be set to same message context.
+     */
+    public static void setDecryptionCrypto(MessageContext msgContext) {
+<span class="fc" id="L1818">        setDecryptionCryptoFileProperty(msgContext);</span>
+<span class="fc" id="L1819">        setDecryptionCryptoReferenceProperty(msgContext);</span>
+<span class="fc" id="L1820">    }</span>
+
+    /**
+     * Sets encryption crypto property reference id.- WSHandlerConstants.ENC_PROP_REF_ID
+     * @param msgContext The message context.
+     */
+    private static void setEncryptionCryptoReferenceProperty (MessageContext msgContext) {
+<span class="fc" id="L1827">        setCryptoProperty(msgContext, WSHandlerConstants.SIG_PROP_REF_ID, WSHandlerConstants.ENC_PROP_REF_ID);</span>
+<span class="fc" id="L1828">    }</span>
+
+    /**
+     * Sets encryption crypto property file.- WSHandlerConstants.DEC_PROP_REF_ID
+     * @param msgContext The message context.
+     */
+    private static void setDecryptionCryptoReferenceProperty (MessageContext msgContext) {
+<span class="fc" id="L1835">        setCryptoProperty(msgContext, WSHandlerConstants.SIG_PROP_REF_ID, WSHandlerConstants.DEC_PROP_REF_ID);</span>
+<span class="fc" id="L1836">    }</span>
+
+    /**
+     * Sets encryption crypto property file.- WSHandlerConstants.ENC_PROP_FILE
+     * @param msgContext The message context.
+     */
+    private static void setEncryptionCryptoFileProperty (MessageContext msgContext) {
+<span class="fc" id="L1843">        setCryptoProperty(msgContext, WSHandlerConstants.SIG_PROP_FILE, WSHandlerConstants.ENC_PROP_FILE);</span>
+<span class="fc" id="L1844">    }</span>
+
+    /**
+     * Sets encryption crypto property file.- WSHandlerConstants.DEC_PROP_FILE
+     * @param msgContext The message context.
+     */
+    private static void setDecryptionCryptoFileProperty (MessageContext msgContext) {
+<span class="fc" id="L1851">        setCryptoProperty(msgContext, WSHandlerConstants.SIG_PROP_FILE, WSHandlerConstants.DEC_PROP_FILE);</span>
+<span class="fc" id="L1852">    }</span>
+
+    private static void setCryptoProperty(MessageContext msgContext, String signaturePropertyName,
+                                          String cryptoPropertyName){
+
+        /**
+         * Encryption Crypto is loaded using WSHandlerConstants.ENC_PROP_FILE. If this is not
+         * set in the message context set WSHandlerConstants.SIG_PROP_FILE as WSHandlerConstants.ENC_PROP_FILE.
+         */
+<span class="fc bfc" id="L1861" title="All 2 branches covered.">        if (msgContext.getProperty(cryptoPropertyName) == null) {</span>
+
+
+<span class="fc" id="L1864">            String signaturePropertyFile = (String)msgContext.getProperty(signaturePropertyName);</span>
+
+<span class="fc bfc" id="L1866" title="All 2 branches covered.">            if (signaturePropertyFile == null) {</span>
+
+<span class="pc bpc" id="L1868" title="1 of 2 branches missed.">                if (log.isDebugEnabled()) {</span>
+<span class="nc" id="L1869">                    log.debug(&quot;Signature crypto property file is not set. Property file key - &quot;</span>
+                            + WSHandlerConstants.SIG_PROP_FILE);
+                }
+            } else {
+<span class="fc" id="L1873">                msgContext.setProperty(cryptoPropertyName, signaturePropertyFile);</span>
+            }
+        }
+<span class="fc" id="L1876">    }</span>
+
+    /**
+     * Returns true if needed to encrypt first.
+     * @param rpd Rampart policy data
+     * @return true if policy says we need to encrypt first else false.
+     */
+    public static boolean encryptFirst(RampartPolicyData rpd) {
+<span class="fc" id="L1884">        return SPConstants.ENCRYPT_BEFORE_SIGNING.equals(rpd.getProtectionOrder());</span>
+    }
+
+    /**
+     * Check if the given SOAP fault reports a security fault.
+     * 
+     * @param fault
+     *            the SOAP fault; must not be &lt;code&gt;null&lt;/code&gt;
+     * @return &lt;code&gt;true&lt;/code&gt; if the fault is a security fault; &lt;code&gt;false&lt;/code&gt; otherwise
+     */
+    public static boolean isSecurityFault(SOAPFault fault) {
+<span class="fc" id="L1895">        String soapVersionURI = fault.getNamespaceURI();</span>
+<span class="fc" id="L1896">        SOAPFaultCode code = fault.getCode();</span>
+<span class="pc bpc" id="L1897" title="1 of 2 branches missed.">        if (code == null) {</span>
+            // If no fault code is given, then it can't be security fault
+<span class="nc" id="L1899">            return false;</span>
+<span class="fc bfc" id="L1900" title="All 2 branches covered.">        } else if (soapVersionURI.equals(SOAP11Constants.SOAP_ENVELOPE_NAMESPACE_URI)) {</span>
+<span class="fc" id="L1901">            return isSecurityFaultCode(code);</span>
+        } else {
+            // For SOAP 1.2 security faults, the fault code is env:Sender, and the security fault code is
+            // specified in the subcode
+<span class="fc" id="L1905">            SOAPFaultSubCode subCode = code.getSubCode();</span>
+<span class="pc bpc" id="L1906" title="1 of 2 branches missed.">            return subCode == null ? false : isSecurityFaultCode(subCode);</span>
+        }
+    }
+    
+    private static boolean isSecurityFaultCode(SOAPFaultClassifier code) {
+<span class="fc" id="L1911">        QName value = code.getValueAsQName();</span>
+<span class="fc bfc" id="L1912" title="All 2 branches covered.">        return value == null ? false : value.getNamespaceURI().equals(WSConstants.WSSE_NS);</span>
+    }
+    
+    /**
+     * @param rpd Rampart policy data instance. Must not be null.
+     * @return A collection of all {@link UsernameToken} supporting token assertions in the specified Rampart policy instance. The method will check the following lists:
+     * &lt;ul&gt;
+     *     &lt;li&gt;{@link RampartPolicyData#getSupportingTokensList()}&lt;/li&gt;
+     *     &lt;li&gt;{@link RampartPolicyData#getSignedSupportingTokens()}&lt;/li&gt;
+     *     &lt;li&gt;{@link RampartPolicyData#getSignedEndorsingSupportingTokens()}&lt;/li&gt;
+     *     &lt;li&gt;{@link RampartPolicyData#getEndorsingSupportingTokens()}&lt;/li&gt;
+     *     &lt;li&gt;{@link RampartPolicyData#getEncryptedSupportingTokens()}&lt;/li&gt;
+     *     &lt;li&gt;{@link RampartPolicyData#getSignedEncryptedSupportingTokens()}&lt;/li&gt;
+     *     &lt;li&gt;{@link RampartPolicyData#getEndorsingEncryptedSupportingTokens()}&lt;/li&gt;
+     *     &lt;li&gt;{@link RampartPolicyData#getSignedEndorsingEncryptedSupportingTokens()}&lt;/li&gt;
+     * &lt;/ul&gt;
+     */
+    public static Collection&lt;UsernameToken&gt; getUsernameTokens(RampartPolicyData rpd) {
+<span class="fc" id="L1930">        Collection&lt;UsernameToken&gt; usernameTokens = new ArrayList&lt;UsernameToken&gt;();</span>
+        
+<span class="fc" id="L1932">        List&lt;SupportingToken&gt; supportingToks = rpd.getSupportingTokensList();</span>
+<span class="fc bfc" id="L1933" title="All 2 branches covered.">        for (SupportingToken suppTok : supportingToks) {</span>
+<span class="fc" id="L1934">            usernameTokens.addAll(getUsernameTokens(suppTok));</span>
+<span class="fc" id="L1935">        }</span>
+        
+<span class="fc" id="L1937">        usernameTokens.addAll(getUsernameTokens(rpd.getSignedSupportingTokens()));</span>
+<span class="fc" id="L1938">        usernameTokens.addAll(getUsernameTokens(rpd.getSignedEndorsingSupportingTokens()));</span>
+<span class="fc" id="L1939">        usernameTokens.addAll(getUsernameTokens(rpd.getEndorsingSupportingTokens()));</span>
+<span class="fc" id="L1940">        usernameTokens.addAll(getUsernameTokens(rpd.getEncryptedSupportingTokens()));</span>
+<span class="fc" id="L1941">        usernameTokens.addAll(getUsernameTokens(rpd.getSignedEncryptedSupportingTokens()));</span>
+<span class="fc" id="L1942">        usernameTokens.addAll(getUsernameTokens(rpd.getEndorsingEncryptedSupportingTokens()));</span>
+<span class="fc" id="L1943">        usernameTokens.addAll(getUsernameTokens(rpd.getSignedEndorsingEncryptedSupportingTokens()));</span>
+
+<span class="fc" id="L1945">        return usernameTokens;</span>
+    }
+    
+    /**
+     * @param suppTok The {@link SupportingToken} assertion to check for username tokens.
+     * @return A collection of all tokens in the specified &lt;code&gt;suppTok&lt;/code&gt; SupportingToken assertion which are instances of {@link UsernameToken}.
+     * If the specified  &lt;code&gt;suppTok&lt;/code&gt; SupportingToken assertion is &lt;code&gt;null&lt;/code&gt;, an empty collection will be returned.
+     */
+    public static Collection&lt;UsernameToken&gt; getUsernameTokens(SupportingToken suppTok) {
+        
+<span class="fc bfc" id="L1955" title="All 2 branches covered.">        if (suppTok == null) {</span>
+<span class="fc" id="L1956">            return new ArrayList&lt;UsernameToken&gt;();</span>
+        }
+        
+<span class="fc" id="L1959">        Collection&lt;UsernameToken&gt; usernameTokens = new ArrayList&lt;UsernameToken&gt;();</span>
+<span class="fc" id="L1960">        ArrayList tokens = suppTok.getTokens();</span>
+<span class="fc bfc" id="L1961" title="All 2 branches covered.">        for (Iterator iter = tokens.iterator(); iter.hasNext();) {</span>
+<span class="fc" id="L1962">            org.apache.ws.secpolicy.model.Token token = (org.apache.ws.secpolicy.model.Token) iter.next();</span>
+<span class="fc bfc" id="L1963" title="All 2 branches covered.">            if (token instanceof UsernameToken) {</span>
+<span class="fc" id="L1964">                usernameTokens.add((UsernameToken)token);</span>
+            }
+<span class="fc" id="L1966">        }</span>
+        
+<span class="fc" id="L1968">        return usernameTokens;</span>
+    }
+}
+</pre><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rampart.util/index.html b/axis2/java/core-rampart/code-coverage/org.apache.rampart.util/index.html
new file mode 100644
index 0000000..6675424
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rampart.util/index.html
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>org.apache.rampart.util</title><script type="text/javascript" src="../.resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <span class="el_package">org.apache.rampart.util</span></div><h1>org.apache.rampart.util</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">1,545 of 4,300</td><td class="ctr2">64%</td><td class="bar">292 of 610</td><td class="ctr2">52%</td><td class="ctr1">224</td><td class="ctr2">399</td><td class="ctr1">369</td><td class="ctr2">1,071</td><td class="ctr1">20</td><td class="ctr2">93</td><td class="ctr1">0</td><td class="ctr2">5</td></tr></tfoot><tbody><tr><td id="a3"><a href="RampartUtil.html" class="el_class">RampartUtil</a></td><td class="bar" id="b0"><img src="../.resources/redbar.gif" width="38" height="10" title="1,004" alt="1,004"/><img src="../.resources/greenbar.gif" width="81" height="10" title="2,149" alt="2,149"/></td><td class="ctr2" id="c2">68%</td><td class="bar" id="d0"><img src="../.resources/redbar.gif" width="55" height="10" title="205" alt="205"/><img src="../.resources/greenbar.gif" width="64" height="10" title="241" alt="241"/></td><td class="ctr2" id="e1">54%</td><td class="ctr1" id="f0">160</td><td class="ctr2" id="g0">297</td><td class="ctr1" id="h0">238</td><td class="ctr2" id="i0">758</td><td class="ctr1" id="j0">9</td><td class="ctr2" id="k0">73</td><td class="ctr1" id="l0">0</td><td class="ctr2" id="m0">1</td></tr><tr><td id="a1"><a href="HandlerParameterDecoder.html" class="el_class">HandlerParameterDecoder</a></td><td class="bar" id="b1"><img src="../.resources/redbar.gif" width="14" height="10" title="374" alt="374"/><img src="../.resources/greenbar.gif" width="6" height="10" title="161" alt="161"/></td><td class="ctr2" id="c4">30%</td><td class="bar" id="d1"><img src="../.resources/redbar.gif" width="18" height="10" title="70" alt="70"/><img src="../.resources/greenbar.gif" width="8" height="10" title="30" alt="30"/></td><td class="ctr2" id="e3">30%</td><td class="ctr1" id="f1">46</td><td class="ctr2" id="g1">57</td><td class="ctr1" id="h1">86</td><td class="ctr2" id="i1">133</td><td class="ctr1" id="j1">6</td><td class="ctr2" id="k2">7</td><td class="ctr1" id="l1">0</td><td class="ctr2" id="m1">1</td></tr><tr><td id="a2"><a href="MessageOptimizer.html" class="el_class">MessageOptimizer</a></td><td class="bar" id="b2"><img src="../.resources/redbar.gif" width="3" height="10" title="104" alt="104"/><img src="../.resources/greenbar.gif" width="2" height="10" title="70" alt="70"/></td><td class="ctr2" id="c3">40%</td><td class="bar" id="d3"><img src="../.resources/redbar.gif" width="1" height="10" title="6" alt="6"/><img src="../.resources/greenbar.gif" width="1" height="10" title="4" alt="4"/></td><td class="ctr2" id="e2">40%</td><td class="ctr1" id="f3">5</td><td class="ctr2" id="g3">9</td><td class="ctr1" id="h2">28</td><td class="ctr2" id="i3">49</td><td class="ctr1" id="j3">2</td><td class="ctr2" id="k3">4</td><td class="ctr1" id="l2">0</td><td class="ctr2" id="m2">1</td></tr><tr><td id="a0"><a href="Axis2Util.html" class="el_class">Axis2Util</a></td><td class="bar" id="b3"><img src="../.resources/redbar.gif" width="2" height="10" title="63" alt="63"/><img src="../.resources/greenbar.gif" width="13" height="10" title="366" alt="366"/></td><td class="ctr2" id="c1">85%</td><td class="bar" id="d2"><img src="../.resources/redbar.gif" width="2" height="10" title="11" alt="11"/><img src="../.resources/greenbar.gif" width="11" height="10" title="43" alt="43"/></td><td class="ctr2" id="e0">80%</td><td class="ctr1" id="f2">13</td><td class="ctr2" id="g2">35</td><td class="ctr1" id="h3">17</td><td class="ctr2" id="i2">127</td><td class="ctr1" id="j2">3</td><td class="ctr2" id="k1">8</td><td class="ctr1" id="l3">0</td><td class="ctr2" id="m3">1</td></tr><tr><td id="a4"><a href="RampartUtil$CachedCrypto.html" class="el_class">RampartUtil.CachedCrypto</a></td><td class="bar" id="b4"/><td class="ctr2" id="c0">100%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">0</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">0</td><td class="ctr2" id="i4">4</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td><td class="ctr1" id="l4">0</td><td class="ctr2" id="m4">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rampart/AbstractUniqueMessageAttributeCache.html b/axis2/java/core-rampart/code-coverage/org.apache.rampart/AbstractUniqueMessageAttributeCache.html
new file mode 100644
index 0000000..a42bd73
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rampart/AbstractUniqueMessageAttributeCache.html
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>AbstractUniqueMessageAttributeCache</title><script type="text/javascript" src="../.resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rampart</a> &gt; <span class="el_class">AbstractUniqueMessageAttributeCache</span></div><h1>AbstractUniqueMessageAttributeCache</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">9 of 22</td><td class="ctr2">59%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">1</td><td class="ctr2">4</td><td class="ctr1">3</td><td class="ctr2">9</td><td class="ctr1">1</td><td class="ctr2">4</td></tr></tfoot><tbody><tr><td id="a1"><a href="AbstractUniqueMessageAttributeCache.java.html#L26" class="el_method">AbstractUniqueMessageAttributeCache(int)</a></td><td class="bar" id="b0"><img src="../.resources/redbar.gif" width="120" height="10" title="9" alt="9"/></td><td class="ctr2" id="c3">0%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">4</td><td class="ctr2" id="i0">4</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a0"><a href="AbstractUniqueMessageAttributeCache.java.html#L26" class="el_method">AbstractUniqueMessageAttributeCache()</a></td><td class="bar" id="b1"><img src="../.resources/greenbar.gif" width="80" height="10" title="6" alt="6"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">0</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">0</td><td class="ctr2" id="i1">3</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a3"><a href="AbstractUniqueMessageAttributeCache.java.html#L50" class="el_method">setMaximumLifeTimeOfAnAttribute(int)</a></td><td class="bar" id="b2"><img src="../.resources/greenbar.gif" width="53" height="10" title="4" alt="4"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">0</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">0</td><td class="ctr2" id="i2">2</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a2"><a href="AbstractUniqueMessageAttributeCache.java.html#L59" class="el_method">getMaximumLifeTimeOfAnAttribute()</a></td><td class="bar" id="b3"><img src="../.resources/greenbar.gif" width="40" height="10" title="3" alt="3"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">0</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i3">1</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rampart/AbstractUniqueMessageAttributeCache.java.html b/axis2/java/core-rampart/code-coverage/org.apache.rampart/AbstractUniqueMessageAttributeCache.java.html
new file mode 100644
index 0000000..51a90ed
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rampart/AbstractUniqueMessageAttributeCache.java.html
@@ -0,0 +1,62 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>AbstractUniqueMessageAttributeCache.java</title><link rel="stylesheet" href="../.resources/prettify.css" type="text/css"/><script type="text/javascript" src="../.resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rampart</a> &gt; <span class="el_source">AbstractUniqueMessageAttributeCache.java</span></div><h1>AbstractUniqueMessageAttributeCache.java</h1><pre class="source lang-java linenums">/*
+ * Copyright 2004,2005 The Apache Software Foundation.
+ *
+ * Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.rampart;
+
+/**
+ * An abstract class which implements UniqueMessageAttributeCache interface.
+ */
+public abstract class AbstractUniqueMessageAttributeCache implements UniqueMessageAttributeCache {
+
+    /**
+     * Maximum lift time of a cached value. If cached value exceeds this value it will be discarded.
+     */
+<span class="pc" id="L26">    private int maximumLifeTimeOfNonce = 60 * 5;</span>
+
+    /**
+     * Default constructor.
+     */
+    public AbstractUniqueMessageAttributeCache()
+<span class="fc" id="L32">    {</span>
+<span class="fc" id="L33">    }</span>
+
+    /**
+     * Constructor with maximum life time as a parameter.
+     * @param maxTime Maximum life time in seconds.
+     */
+    public AbstractUniqueMessageAttributeCache(int maxTime)
+<span class="nc" id="L40">    {</span>
+<span class="nc" id="L41">        maximumLifeTimeOfNonce = maxTime;</span>
+<span class="nc" id="L42">    }</span>
+
+    /**
+     * Sets the maximum life time of a message id.
+     * @param maxTime Maximum life time in seconds.
+     */
+    public void setMaximumLifeTimeOfAnAttribute(int maxTime)
+    {
+<span class="fc" id="L50">        maximumLifeTimeOfNonce = maxTime;</span>
+<span class="fc" id="L51">    }</span>
+
+    /**
+     * Gets the maximum life time of a message id.
+     * @return Gets message id life time in seconds.
+     */
+    public int getMaximumLifeTimeOfAnAttribute()
+    {
+<span class="fc" id="L59">        return maximumLifeTimeOfNonce;</span>
+    }
+}
+</pre><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rampart/MessageBuilder.html b/axis2/java/core-rampart/code-coverage/org.apache.rampart/MessageBuilder.html
new file mode 100644
index 0000000..18f9f45
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rampart/MessageBuilder.html
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>MessageBuilder</title><script type="text/javascript" src="../.resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rampart</a> &gt; <span class="el_class">MessageBuilder</span></div><h1>MessageBuilder</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">47 of 288</td><td class="ctr2">84%</td><td class="bar">20 of 50</td><td class="ctr2">60%</td><td class="ctr1">17</td><td class="ctr2">29</td><td class="ctr1">12</td><td class="ctr2">71</td><td class="ctr1">0</td><td class="ctr2">4</td></tr></tfoot><tbody><tr><td id="a0"><a href="MessageBuilder.java.html#L59" class="el_method">build(MessageContext)</a></td><td class="bar" id="b0"><img src="../.resources/redbar.gif" width="19" height="10" title="41" alt="41"/><img src="../.resources/greenbar.gif" width="100" height="10" title="214" alt="214"/></td><td class="ctr2" id="c2">84%</td><td class="bar" id="d0"><img src="../.resources/redbar.gif" width="45" height="10" title="16" alt="16"/><img src="../.resources/greenbar.gif" width="74" height="10" title="26" alt="26"/></td><td class="ctr2" id="e0">62%</td><td class="ctr1" id="f0">14</td><td class="ctr2" id="g0">22</td><td class="ctr1" id="h0">11</td><td class="ctr2" id="i0">63</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a1"><a href="MessageBuilder.java.html#L175" class="el_method">isSecurityValidationFault(MessageContext)</a></td><td class="bar" id="b1"><img src="../.resources/redbar.gif" width="2" height="10" title="6" alt="6"/><img src="../.resources/greenbar.gif" width="9" height="10" title="20" alt="20"/></td><td class="ctr2" id="c3">77%</td><td class="bar" id="d1"><img src="../.resources/redbar.gif" width="11" height="10" title="4" alt="4"/><img src="../.resources/greenbar.gif" width="11" height="10" title="4" alt="4"/></td><td class="ctr2" id="e1">50%</td><td class="ctr1" id="f1">3</td><td class="ctr2" id="g1">5</td><td class="ctr1" id="h1">1</td><td class="ctr2" id="i1">6</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a3"><a href="MessageBuilder.java.html#L54" class="el_method">static {...}</a></td><td class="bar" id="b2"><img src="../.resources/greenbar.gif" width="1" height="10" title="4" alt="4"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">0</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">0</td><td class="ctr2" id="i2">1</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a2"><a href="MessageBuilder.java.html#L52" class="el_method">MessageBuilder()</a></td><td class="bar" id="b3"><img src="../.resources/greenbar.gif" width="1" height="10" title="3" alt="3"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">0</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i3">1</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rampart/MessageBuilder.java.html b/axis2/java/core-rampart/code-coverage/org.apache.rampart/MessageBuilder.java.html
new file mode 100644
index 0000000..78a735a
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rampart/MessageBuilder.java.html
@@ -0,0 +1,189 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>MessageBuilder.java</title><link rel="stylesheet" href="../.resources/prettify.css" type="text/css"/><script type="text/javascript" src="../.resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rampart</a> &gt; <span class="el_source">MessageBuilder.java</span></div><h1>MessageBuilder.java</h1><pre class="source lang-java linenums">/*
+ * Copyright 2004,2005 The Apache Software Foundation.
+ *
+ * Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package org.apache.rampart;
+
+import org.apache.axiom.om.OMElement;
+import org.apache.axis2.AxisFault;
+import org.apache.axis2.Constants;
+import org.apache.axis2.addressing.AddressingConstants;
+import org.apache.axis2.addressing.AddressingConstants.Final;
+import org.apache.axis2.addressing.AddressingConstants.Submission;
+import org.apache.axis2.context.MessageContext;
+import org.apache.axis2.context.OperationContext;
+import org.apache.axis2.util.XMLUtils;
+import org.apache.axis2.wsdl.WSDLConstants;
+import org.apache.commons.logging.Log;
+import org.apache.commons.logging.LogFactory;
+import org.apache.rahas.RahasConstants;
+import org.apache.rahas.TrustUtil;
+import org.apache.rampart.builder.AsymmetricBindingBuilder;
+import org.apache.rampart.builder.SymmetricBindingBuilder;
+import org.apache.rampart.builder.TransportBindingBuilder;
+import org.apache.rampart.policy.RampartPolicyData;
+import org.apache.rampart.policy.model.OptimizePartsConfig;
+import org.apache.rampart.util.Axis2Util;
+import org.apache.rampart.util.MessageOptimizer;
+import org.apache.rampart.util.RampartUtil;
+import org.apache.ws.secpolicy.WSSPolicyException;
+import org.apache.ws.security.WSSecurityException;
+import org.apache.ws.security.handler.WSHandlerConstants;
+import org.apache.ws.security.message.WSSecHeader;
+import org.apache.ws.security.message.token.SecurityContextToken;
+import org.w3c.dom.Document;
+import org.w3c.dom.Element;
+import org.w3c.dom.Node;
+
+import javax.xml.namespace.QName;
+
+<span class="fc" id="L52">public class MessageBuilder {</span>
+    
+<span class="fc" id="L54">    private static Log log = LogFactory.getLog(MessageBuilder.class);</span>
+
+    public void build(MessageContext msgCtx) throws WSSPolicyException,
+            RampartException, WSSecurityException, AxisFault {
+
+<span class="fc" id="L59">        Axis2Util.useDOOM(true);</span>
+        
+<span class="fc" id="L61">        RampartMessageData rmd = new RampartMessageData(msgCtx, true);</span>
+        
+        
+<span class="fc" id="L64">        RampartPolicyData rpd = rmd.getPolicyData();</span>
+<span class="pc bpc" id="L65" title="2 of 6 branches missed.">        if(rpd == null || isSecurityValidationFault(msgCtx) || </span>
+                !RampartUtil.isSecHeaderRequired(rpd, rmd.isInitiator(),false)) {
+            
+<span class="fc" id="L68">            Document doc = rmd.getDocument();</span>
+<span class="fc" id="L69">            WSSecHeader secHeader = rmd.getSecHeader();</span>
+            
+<span class="pc bpc" id="L71" title="3 of 4 branches missed.">            if ( secHeader != null &amp;&amp; secHeader.isEmpty(doc) ) {</span>
+<span class="nc" id="L72">                secHeader.removeSecurityHeader(doc);</span>
+            }
+            
+<span class="fc" id="L75">            return;</span>
+        }
+        
+        //Copy the RECV_RESULTS if available
+<span class="fc bfc" id="L79" title="All 2 branches covered.">        if(!rmd.isInitiator()) {</span>
+<span class="fc" id="L80">            OperationContext opCtx = msgCtx.getOperationContext();</span>
+            MessageContext inMsgCtx;
+<span class="pc bpc" id="L82" title="1 of 4 branches missed.">            if(opCtx != null &amp;&amp; </span>
+                    (inMsgCtx = opCtx.getMessageContext(WSDLConstants.MESSAGE_LABEL_IN_VALUE)) != null) {
+<span class="fc" id="L84">                msgCtx.setProperty(WSHandlerConstants.RECV_RESULTS, </span>
+                        inMsgCtx.getProperty(WSHandlerConstants.RECV_RESULTS));
+            }
+        }
+        
+        
+<span class="fc" id="L90">        String isCancelreq = (String)msgCtx.getProperty(RampartMessageData.CANCEL_REQUEST);</span>
+<span class="fc bfc" id="L91" title="All 4 branches covered.">        if(isCancelreq != null &amp;&amp; Constants.VALUE_TRUE.equals(isCancelreq)) {</span>
+            try {
+                
+<span class="fc" id="L94">                String cancelAction = TrustUtil.getWSTNamespace(rmd.getWstVersion()) + RahasConstants.RST_ACTION_CANCEL_SCT;</span>
+                //Set action
+<span class="fc" id="L96">                msgCtx.getOptions().setAction(cancelAction);</span>
+                
+                //Change the wsa:Action header
+<span class="fc" id="L99">                String wsaNs = Final.WSA_NAMESPACE;</span>
+<span class="fc" id="L100">                Object addressingVersionFromCurrentMsgCtxt = msgCtx.getProperty(AddressingConstants.WS_ADDRESSING_VERSION);</span>
+<span class="pc bpc" id="L101" title="1 of 2 branches missed.">                if (Submission.WSA_NAMESPACE.equals(addressingVersionFromCurrentMsgCtxt)) {</span>
+<span class="nc" id="L102">                    wsaNs = Submission.WSA_NAMESPACE;</span>
+                }
+<span class="fc" id="L104">                OMElement header = msgCtx.getEnvelope().getHeader();</span>
+<span class="pc bpc" id="L105" title="1 of 2 branches missed.">                if(header != null) {</span>
+<span class="fc" id="L106">                    OMElement actionElem = header.getFirstChildWithName(new QName(wsaNs, AddressingConstants.WSA_ACTION));</span>
+<span class="pc bpc" id="L107" title="1 of 2 branches missed.">                    if(actionElem != null) {</span>
+<span class="fc" id="L108">                        actionElem.setText(cancelAction);</span>
+                    }
+                }
+                
+                //set payload to a cancel request
+<span class="fc" id="L113">                String ctxIdKey = RampartUtil.getContextIdentifierKey(msgCtx);</span>
+<span class="fc" id="L114">                String tokenId = (String)RampartUtil.getContextMap(msgCtx).get(ctxIdKey);</span>
+                
+<span class="pc bpc" id="L116" title="2 of 4 branches missed.">                if(tokenId != null &amp;&amp; RampartUtil.isTokenValid(rmd, tokenId)) {</span>
+<span class="fc" id="L117">                    OMElement bodyElem = msgCtx.getEnvelope().getBody();</span>
+<span class="fc" id="L118">                    OMElement child = bodyElem.getFirstElement();</span>
+<span class="fc" id="L119">                    SecurityContextToken sct = new SecurityContextToken(</span>
+                            (Element) rmd.getTokenStorage().getToken(tokenId)
+                                    .getToken());
+<span class="fc" id="L122">                    OMElement newChild = TrustUtil.createCancelRequest(sct</span>
+                            .getIdentifier(), rmd.getWstVersion());
+<span class="fc" id="L124">                    Element newDomChild = XMLUtils.toDOM(newChild);</span>
+<span class="fc" id="L125">                    Node importedNode = rmd.getDocument().importNode((Element) newDomChild, true);</span>
+<span class="fc" id="L126">                    ((Element) bodyElem).replaceChild(importedNode, (Element) child);</span>
+<span class="fc" id="L127">                } else {</span>
+<span class="nc" id="L128">                    throw new RampartException(&quot;tokenToBeCancelledInvalid&quot;);</span>
+                }
+                
+<span class="nc" id="L131">            } catch (Exception e) {</span>
+<span class="nc" id="L132">                e.printStackTrace();</span>
+<span class="nc" id="L133">                throw new RampartException(&quot;errorInTokenCancellation&quot;);</span>
+<span class="fc" id="L134">            }</span>
+        }
+        
+<span class="fc bfc" id="L137" title="All 2 branches covered.">       if(rpd.isTransportBinding()) {</span>
+<span class="fc" id="L138">           log.debug(&quot;Building transport binding&quot;);</span>
+<span class="fc" id="L139">           TransportBindingBuilder building = new TransportBindingBuilder();</span>
+<span class="fc" id="L140">           building.build(rmd);</span>
+<span class="fc bfc" id="L141" title="All 2 branches covered.">        } else if(rpd.isSymmetricBinding()) {</span>
+<span class="fc" id="L142">           log.debug(&quot;Building SymmetricBinding&quot;);</span>
+<span class="fc" id="L143">           SymmetricBindingBuilder builder = new SymmetricBindingBuilder();</span>
+<span class="fc" id="L144">           builder.build(rmd);</span>
+<span class="fc" id="L145">        } else {</span>
+<span class="fc" id="L146">            AsymmetricBindingBuilder builder = new AsymmetricBindingBuilder();</span>
+<span class="fc" id="L147">            builder.build(rmd);</span>
+        }
+       
+       //TODO remove following check, we don't need this check here as we do a check to see whether 
+       // security header required 
+       
+<span class="fc" id="L153">       Document doc = rmd.getDocument();</span>
+<span class="fc" id="L154">       WSSecHeader secHeader = rmd.getSecHeader();</span>
+       
+<span class="pc bpc" id="L156" title="2 of 4 branches missed.">       if ( secHeader != null &amp;&amp; secHeader.isEmpty(doc) ) {</span>
+<span class="nc" id="L157">           secHeader.removeSecurityHeader(doc);</span>
+       }
+        
+       /*
+        * Checking whether MTOMSerializable is there. If so set optimizeElement.
+        * */
+<span class="pc bpc" id="L163" title="1 of 2 branches missed.">        if(rpd.isMTOMSerialize()){</span>
+<span class="nc" id="L164">        	msgCtx.setProperty(Constants.Configuration.ENABLE_MTOM, Constants.VALUE_TRUE);</span>
+<span class="nc" id="L165">        	OptimizePartsConfig config= rpd.getOptimizePartsConfig();</span>
+<span class="nc bnc" id="L166" title="All 2 branches missed.">        	if(config != null){</span>
+<span class="nc" id="L167">        		MessageOptimizer.optimize(msgCtx.getEnvelope(), config.getExpressions(), config.getNamespaces());</span>
+        	}
+        }
+        
+<span class="fc" id="L171">    }</span>
+    
+    private boolean isSecurityValidationFault(MessageContext msgCtx) throws AxisFault {
+        
+<span class="fc" id="L175">        OperationContext opCtx = msgCtx.getOperationContext();</span>
+        MessageContext inMsgCtx;
+<span class="pc bpc" id="L177" title="1 of 4 branches missed.">        if(opCtx != null &amp;&amp; </span>
+                (inMsgCtx = opCtx.getMessageContext(WSDLConstants.MESSAGE_LABEL_IN_VALUE)) != null) {
+<span class="fc" id="L179">                 Boolean secErrorFlag = (Boolean) inMsgCtx.getProperty(RampartConstants.SEC_FAULT);</span>
+                 
+<span class="pc bpc" id="L181" title="3 of 4 branches missed.">                 if (secErrorFlag != null &amp;&amp; secErrorFlag.equals(Boolean.TRUE)) {</span>
+<span class="nc" id="L182">                     return true;</span>
+                 }
+        }
+        
+<span class="fc" id="L186">        return false;</span>
+    }
+}
+</pre><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rampart/NonceCache$Nonce.html b/axis2/java/core-rampart/code-coverage/org.apache.rampart/NonceCache$Nonce.html
new file mode 100644
index 0000000..cee55cc
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rampart/NonceCache$Nonce.html
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>NonceCache.Nonce</title><script type="text/javascript" src="../.resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rampart</a> &gt; <span class="el_class">NonceCache.Nonce</span></div><h1>NonceCache.Nonce</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">8 of 57</td><td class="ctr2">86%</td><td class="bar">5 of 10</td><td class="ctr2">50%</td><td class="ctr1">5</td><td class="ctr2">8</td><td class="ctr1">4</td><td class="ctr2">15</td><td class="ctr1">0</td><td class="ctr2">3</td></tr></tfoot><tbody><tr><td id="a0"><a href="NonceCache.java.html#L42" class="el_method">equals(Object)</a></td><td class="bar" id="b0"><img src="../.resources/redbar.gif" width="29" height="10" title="8" alt="8"/><img src="../.resources/greenbar.gif" width="90" height="10" title="25" alt="25"/></td><td class="ctr2" id="c2">76%</td><td class="bar" id="d0"><img src="../.resources/redbar.gif" width="60" height="10" title="5" alt="5"/><img src="../.resources/greenbar.gif" width="60" height="10" title="5" alt="5"/></td><td class="ctr2" id="e0">50%</td><td class="ctr1" id="f0">5</td><td class="ctr2" id="g0">6</td><td class="ctr1" id="h0">4</td><td class="ctr2" id="i0">10</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a2"><a href="NonceCache.java.html#L34" class="el_method">NonceCache.Nonce(NonceCache, String, String)</a></td><td class="bar" id="b1"><img src="../.resources/greenbar.gif" width="43" height="10" title="12" alt="12"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">0</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">0</td><td class="ctr2" id="i1">4</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a1"><a href="NonceCache.java.html#L66" class="el_method">hashCode()</a></td><td class="bar" id="b2"><img src="../.resources/greenbar.gif" width="43" height="10" title="12" alt="12"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">0</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">0</td><td class="ctr2" id="i2">1</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rampart/NonceCache.html b/axis2/java/core-rampart/code-coverage/org.apache.rampart/NonceCache.html
new file mode 100644
index 0000000..d031414
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rampart/NonceCache.html
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>NonceCache</title><script type="text/javascript" src="../.resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rampart</a> &gt; <span class="el_class">NonceCache</span></div><h1>NonceCache</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">43 of 140</td><td class="ctr2">69%</td><td class="bar">0 of 4</td><td class="ctr2">100%</td><td class="ctr1">2</td><td class="ctr2">8</td><td class="ctr1">7</td><td class="ctr2">37</td><td class="ctr1">2</td><td class="ctr2">6</td></tr></tfoot><tbody><tr><td id="a1"><a href="NonceCache.java.html#L123" class="el_method">clearCache()</a></td><td class="bar" id="b0"><img src="../.resources/redbar.gif" width="51" height="10" title="17" alt="17"/></td><td class="ctr2" id="c4">0%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h0">5</td><td class="ctr2" id="i3">5</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a4"><a href="NonceCache.java.html#L70" class="el_method">NonceCache(int)</a></td><td class="bar" id="b1"><img src="../.resources/redbar.gif" width="42" height="10" title="14" alt="14"/></td><td class="ctr2" id="c5">0%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h1">4</td><td class="ctr2" id="i4">4</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a0"><a href="NonceCache.java.html#L89" class="el_method">addToCache(String, String)</a></td><td class="bar" id="b2"><img src="../.resources/redbar.gif" width="18" height="10" title="6" alt="6"/><img src="../.resources/greenbar.gif" width="69" height="10" title="23" alt="23"/></td><td class="ctr2" id="c2">79%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f2">0</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h2">0</td><td class="ctr2" id="i1">7</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a5"><a href="NonceCache.java.html#L106" class="el_method">valueExistsInCache(String, String)</a></td><td class="bar" id="b3"><img src="../.resources/redbar.gif" width="18" height="10" title="6" alt="6"/><img src="../.resources/greenbar.gif" width="63" height="10" title="21" alt="21"/></td><td class="ctr2" id="c3">78%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f3">0</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i2">6</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a2"><a href="NonceCache.java.html#L136" class="el_method">clearStaleNonceIds()</a></td><td class="bar" id="b4"><img src="../.resources/greenbar.gif" width="120" height="10" title="40" alt="40"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d0"><img src="../.resources/greenbar.gif" width="120" height="10" title="4" alt="4"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1" id="f4">0</td><td class="ctr2" id="g0">3</td><td class="ctr1" id="h4">0</td><td class="ctr2" id="i0">13</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a3"><a href="NonceCache.java.html#L70" class="el_method">NonceCache()</a></td><td class="bar" id="b5"><img src="../.resources/greenbar.gif" width="39" height="10" title="13" alt="13"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i5">4</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rampart/NonceCache.java.html b/axis2/java/core-rampart/code-coverage/org.apache.rampart/NonceCache.java.html
new file mode 100644
index 0000000..a83d59a
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rampart/NonceCache.java.html
@@ -0,0 +1,161 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>NonceCache.java</title><link rel="stylesheet" href="../.resources/prettify.css" type="text/css"/><script type="text/javascript" src="../.resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rampart</a> &gt; <span class="el_source">NonceCache.java</span></div><h1>NonceCache.java</h1><pre class="source lang-java linenums">/*
+ * Copyright 2004,2005 The Apache Software Foundation.
+ *
+ * Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.rampart;
+
+import java.util.*;
+import java.util.concurrent.locks.ReentrantLock;
+
+/**
+ * This is a basic implementation of UniqueMessageAttributeCache. In this implementation we will cache incomming
+ * nonce value for a period of time. The life time can be defined in the services.xml. If not defined
+ * the default value will be 5 minutes.
+ */
+public class NonceCache extends AbstractUniqueMessageAttributeCache {
+
+    class Nonce
+    {
+        String nonceValue;
+        String userName;
+
+        public Nonce(String nonce, String user)
+<span class="fc" id="L34">        {</span>
+<span class="fc" id="L35">            this.nonceValue = nonce;</span>
+<span class="fc" id="L36">            this.userName = user;</span>
+<span class="fc" id="L37">        }</span>
+
+        @Override
+        public boolean equals(Object another)
+        {
+<span class="pc bpc" id="L42" title="1 of 2 branches missed.">        	if (another == null){</span>
+<span class="nc" id="L43">        		return false;</span>
+        	} 
+        	
+<span class="pc bpc" id="L46" title="1 of 2 branches missed.">        	if (another == this) {</span>
+<span class="nc" id="L47">        		return true;</span>
+        	}
+        	
+<span class="pc bpc" id="L50" title="1 of 2 branches missed.">        	if (!(another instanceof Nonce)){</span>
+<span class="nc" id="L51">        		return false;</span>
+        	} 
+        	
+        	
+<span class="fc" id="L55">            Nonce otherNonce = (Nonce)another;</span>
+<span class="pc bpc" id="L56" title="2 of 4 branches missed.">            if (this.userName.equals(otherNonce.userName) &amp;&amp; this.nonceValue.equals(otherNonce.nonceValue))</span>
+            {
+<span class="fc" id="L58">                return true;</span>
+            }
+<span class="nc" id="L60">            return false;</span>
+        }
+
+        @Override
+        public int hashCode()
+        {
+<span class="fc" id="L66">            return (this.userName.hashCode() * 13 +  this.nonceValue.hashCode() * 7);</span>
+        }
+    }
+
+<span class="pc" id="L70">    private Map&lt;Nonce, Calendar&gt; mapIdNonce = new HashMap&lt;Nonce, Calendar&gt;();</span>
+
+<span class="pc" id="L72">    private final ReentrantLock lock = new ReentrantLock();</span>
+
+    public NonceCache()
+    {
+<span class="fc" id="L76">        super();</span>
+<span class="fc" id="L77">    }</span>
+    
+    public NonceCache(int maxLifeTime)
+    {
+<span class="nc" id="L81">        super(maxLifeTime);</span>
+<span class="nc" id="L82">    }</span>
+
+    /**
+     * @inheritdoc
+     */    
+    public void addToCache(String id, String userName) {
+
+<span class="fc" id="L89">        Nonce nonce = new Nonce(id, userName);</span>
+<span class="fc" id="L90">        Calendar rightNow = Calendar.getInstance();</span>
+
+<span class="fc" id="L92">        lock.lock();</span>
+        try {
+<span class="fc" id="L94">            mapIdNonce.put(nonce, rightNow);</span>
+        } finally {
+<span class="pc" id="L96">            lock.unlock();</span>
+<span class="fc" id="L97">        }</span>
+
+<span class="fc" id="L99">    }</span>
+
+    /**
+     * @inheritdoc
+     */
+    public boolean valueExistsInCache(String id, String userName) {
+
+<span class="fc" id="L106">        lock.lock();</span>
+
+        try {
+<span class="fc" id="L109">            clearStaleNonceIds();</span>
+        } finally {
+<span class="pc" id="L111">            lock.unlock();</span>
+<span class="fc" id="L112">        }</span>
+        
+<span class="fc" id="L114">        Nonce nonce = new Nonce(id, userName);</span>
+<span class="fc" id="L115">        return mapIdNonce.containsKey(nonce);</span>
+    }
+
+    /**
+     * @inheritdoc
+     */
+    public void clearCache() {
+
+<span class="nc" id="L123">        lock.lock();</span>
+        try {
+<span class="nc" id="L125">            mapIdNonce.clear();</span>
+        } finally {
+<span class="nc" id="L127">            lock.unlock();</span>
+<span class="nc" id="L128">        }</span>
+<span class="nc" id="L129">    }</span>
+
+    /**
+     * This method will clear stale nonce ids from the map.
+     */
+    private void clearStaleNonceIds()
+    {
+<span class="fc" id="L136">        Calendar rightNow = Calendar.getInstance();</span>
+
+<span class="fc" id="L138">        int maxLifeTime = getMaximumLifeTimeOfAnAttribute();</span>
+
+<span class="fc" id="L140">        rightNow.add(Calendar.SECOND, -(maxLifeTime));</span>
+<span class="fc" id="L141">        long timeBeforeMaxLifeTime = rightNow.getTimeInMillis();</span>
+        
+<span class="fc" id="L143">        Iterator iterator = mapIdNonce.entrySet().iterator();</span>
+
+<span class="fc bfc" id="L145" title="All 2 branches covered.">        while (iterator.hasNext()) {</span>
+
+<span class="fc" id="L147">            Map.Entry pair = (Map.Entry)iterator.next();</span>
+<span class="fc" id="L148">            Calendar itemDate = (Calendar)pair.getValue();</span>
+
+<span class="fc" id="L150">            long itemAddedTime = itemDate.getTimeInMillis();</span>
+
+<span class="fc bfc" id="L152" title="All 2 branches covered.">            if (timeBeforeMaxLifeTime &gt; itemAddedTime)</span>
+            {
+<span class="fc" id="L154">                iterator.remove();</span>
+            }
+<span class="fc" id="L156">        }</span>
+
+
+<span class="fc" id="L159">    }</span>
+}
+</pre><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rampart/PolicyBasedResultsValidator.html b/axis2/java/core-rampart/code-coverage/org.apache.rampart/PolicyBasedResultsValidator.html
new file mode 100644
index 0000000..367b513
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rampart/PolicyBasedResultsValidator.html
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>PolicyBasedResultsValidator</title><script type="text/javascript" src="../.resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rampart</a> &gt; <span class="el_class">PolicyBasedResultsValidator</span></div><h1>PolicyBasedResultsValidator</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">514 of 1,842</td><td class="ctr2">72%</td><td class="bar">145 of 372</td><td class="ctr2">61%</td><td class="ctr1">116</td><td class="ctr2">210</td><td class="ctr1">93</td><td class="ctr2">418</td><td class="ctr1">1</td><td class="ctr2">24</td></tr></tfoot><tbody><tr><td id="a6"><a href="PolicyBasedResultsValidator.java.html#L744" class="el_method">isCertificateTrusted(X509Certificate, Crypto)</a></td><td class="bar" id="b0"><img src="../.resources/redbar.gif" width="67" height="10" title="156" alt="156"/><img src="../.resources/greenbar.gif" width="9" height="10" title="21" alt="21"/></td><td class="ctr2" id="c22">12%</td><td class="bar" id="d1"><img src="../.resources/redbar.gif" width="24" height="10" title="18" alt="18"/><img src="../.resources/greenbar.gif" width="2" height="10" title="2" alt="2"/></td><td class="ctr2" id="e20">10%</td><td class="ctr1" id="f1">10</td><td class="ctr2" id="g6">11</td><td class="ctr1" id="h0">29</td><td class="ctr2" id="i4">35</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a20"><a href="PolicyBasedResultsValidator.java.html#L561" class="el_method">validateSignedPartsHeaders(ValidatorData, List, List)</a></td><td class="bar" id="b1"><img src="../.resources/redbar.gif" width="28" height="10" title="66" alt="66"/><img src="../.resources/greenbar.gif" width="64" height="10" title="149" alt="149"/></td><td class="ctr2" id="c18">69%</td><td class="bar" id="d3"><img src="../.resources/redbar.gif" width="16" height="10" title="12" alt="12"/><img src="../.resources/greenbar.gif" width="27" height="10" title="20" alt="20"/></td><td class="ctr2" id="e9">62%</td><td class="ctr1" id="f3">9</td><td class="ctr2" id="g4">17</td><td class="ctr1" id="h1">9</td><td class="ctr2" id="i3">40</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a17"><a href="PolicyBasedResultsValidator.java.html#L439" class="el_method">validateEncryptedParts(ValidatorData, List, List)</a></td><td class="bar" id="b2"><img src="../.resources/redbar.gif" width="26" height="10" title="61" alt="61"/><img src="../.resources/greenbar.gif" width="87" height="10" title="203" alt="203"/></td><td class="ctr2" id="c17">77%</td><td class="bar" id="d4"><img src="../.resources/redbar.gif" width="13" height="10" title="10" alt="10"/><img src="../.resources/greenbar.gif" width="38" height="10" title="28" alt="28"/></td><td class="ctr2" id="e7">74%</td><td class="ctr1" id="f2">10</td><td class="ctr2" id="g2">20</td><td class="ctr1" id="h2">9</td><td class="ctr2" id="i1">51</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a14"><a href="PolicyBasedResultsValidator.java.html#L62" class="el_method">validate(ValidatorData, List)</a></td><td class="bar" id="b3"><img src="../.resources/redbar.gif" width="25" height="10" title="60" alt="60"/><img src="../.resources/greenbar.gif" width="94" height="10" title="218" alt="218"/></td><td class="ctr2" id="c16">78%</td><td class="bar" id="d0"><img src="../.resources/redbar.gif" width="55" height="10" title="41" alt="41"/><img src="../.resources/greenbar.gif" width="64" height="10" title="47" alt="47"/></td><td class="ctr2" id="e13">53%</td><td class="ctr1" id="f0">31</td><td class="ctr2" id="g0">45</td><td class="ctr1" id="h4">7</td><td class="ctr2" id="i0">63</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a5"><a href="PolicyBasedResultsValidator.java.html#L847" class="el_method">isCertificateInKeyStore(Crypto, X509Certificate)</a></td><td class="bar" id="b4"><img src="../.resources/redbar.gif" width="22" height="10" title="51" alt="51"/><img src="../.resources/greenbar.gif" width="17" height="10" title="41" alt="41"/></td><td class="ctr2" id="c21">45%</td><td class="bar" id="d9"><img src="../.resources/redbar.gif" width="8" height="10" title="6" alt="6"/><img src="../.resources/greenbar.gif" width="5" height="10" title="4" alt="4"/></td><td class="ctr2" id="e18">40%</td><td class="ctr1" id="f9">5</td><td class="ctr2" id="g9">6</td><td class="ctr1" id="h5">6</td><td class="ctr2" id="i7">16</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a4"><a href="PolicyBasedResultsValidator.java.html#L308" class="el_method">handleSupportingTokens(List, SupportingToken)</a></td><td class="bar" id="b5"><img src="../.resources/redbar.gif" width="12" height="10" title="28" alt="28"/><img src="../.resources/greenbar.gif" width="24" height="10" title="57" alt="57"/></td><td class="ctr2" id="c19">67%</td><td class="bar" id="d5"><img src="../.resources/redbar.gif" width="12" height="10" title="9" alt="9"/><img src="../.resources/greenbar.gif" width="17" height="10" title="13" alt="13"/></td><td class="ctr2" id="e12">59%</td><td class="ctr1" id="f6">7</td><td class="ctr2" id="g5">12</td><td class="ctr1" id="h6">5</td><td class="ctr2" id="i6">24</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a16"><a href="PolicyBasedResultsValidator.java.html#L227" class="el_method">validateEncrSig(ValidatorData, List, List, List)</a></td><td class="bar" id="b6"><img src="../.resources/redbar.gif" width="11" height="10" title="27" alt="27"/><img src="../.resources/greenbar.gif" width="46" height="10" title="107" alt="107"/></td><td class="ctr2" id="c15">80%</td><td class="bar" id="d2"><img src="../.resources/redbar.gif" width="17" height="10" title="13" alt="13"/><img src="../.resources/greenbar.gif" width="36" height="10" title="27" alt="27"/></td><td class="ctr2" id="e8">68%</td><td class="ctr1" id="f4">9</td><td class="ctr2" id="g1">21</td><td class="ctr1" id="h8">3</td><td class="ctr2" id="i5">30</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a11"><a href="PolicyBasedResultsValidator.java.html#L929" class="el_method">isUsernameTokenPresent(ValidatorData)</a></td><td class="bar" id="b7"><img src="../.resources/redbar.gif" width="11" height="10" title="27" alt="27"/><img src="../.resources/greenbar.gif" width="9" height="10" title="22" alt="22"/></td><td class="ctr2" id="c20">45%</td><td class="bar" id="d10"><img src="../.resources/redbar.gif" width="8" height="10" title="6" alt="6"/><img src="../.resources/greenbar.gif" width="2" height="10" title="2" alt="2"/></td><td class="ctr2" id="e19">25%</td><td class="ctr1" id="f10">4</td><td class="ctr2" id="g10">5</td><td class="ctr1" id="h3">8</td><td class="ctr2" id="i8">14</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a15"><a href="PolicyBasedResultsValidator.java.html#L52" class="el_method">validate(ValidatorData, Vector)</a></td><td class="bar" id="b8"><img src="../.resources/redbar.gif" width="4" height="10" title="10" alt="10"/></td><td class="ctr2" id="c23">0%</td><td class="bar" id="d21"/><td class="ctr2" id="e21">n/a</td><td class="ctr1" id="f14">1</td><td class="ctr2" id="g21">1</td><td class="ctr1" id="h9">3</td><td class="ctr2" id="i20">3</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a8"><a href="PolicyBasedResultsValidator.java.html#L973" class="el_method">isRefIdPresent(ArrayList, String)</a></td><td class="bar" id="b9"><img src="../.resources/redbar.gif" width="3" height="10" title="8" alt="8"/><img src="../.resources/greenbar.gif" width="13" height="10" title="32" alt="32"/></td><td class="ctr2" id="c13">80%</td><td class="bar" id="d8"><img src="../.resources/redbar.gif" width="8" height="10" title="6" alt="6"/><img src="../.resources/greenbar.gif" width="8" height="10" title="6" alt="6"/></td><td class="ctr2" id="e14">50%</td><td class="ctr1" id="f7">6</td><td class="ctr2" id="g8">7</td><td class="ctr1" id="h7">4</td><td class="ctr2" id="i11">11</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k9">1</td></tr><tr><td id="a18"><a href="PolicyBasedResultsValidator.java.html#L353" class="el_method">validateProtectionOrder(ValidatorData, List)</a></td><td class="bar" id="b10"><img src="../.resources/redbar.gif" width="3" height="10" title="7" alt="7"/><img src="../.resources/greenbar.gif" width="53" height="10" title="123" alt="123"/></td><td class="ctr2" id="c9">95%</td><td class="bar" id="d6"><img src="../.resources/redbar.gif" width="10" height="10" title="8" alt="8"/><img src="../.resources/greenbar.gif" width="40" height="10" title="30" alt="30"/></td><td class="ctr2" id="e6">79%</td><td class="ctr1" id="f5">8</td><td class="ctr2" id="g3">20</td><td class="ctr1" id="h10">3</td><td class="ctr2" id="i2">42</td><td class="ctr1" id="j10">0</td><td class="ctr2" id="k10">1</td></tr><tr><td id="a10"><a href="PolicyBasedResultsValidator.java.html#L956" class="el_method">isUsernameTokenPresent(SupportingToken)</a></td><td class="bar" id="b11"><img src="../.resources/redbar.gif" width="2" height="10" title="5" alt="5"/><img src="../.resources/greenbar.gif" width="8" height="10" title="20" alt="20"/></td><td class="ctr2" id="c14">80%</td><td class="bar" id="d12"><img src="../.resources/redbar.gif" width="4" height="10" title="3" alt="3"/><img src="../.resources/greenbar.gif" width="4" height="10" title="3" alt="3"/></td><td class="ctr2" id="e15">50%</td><td class="ctr1" id="f11">3</td><td class="ctr2" id="g12">4</td><td class="ctr1" id="h11">3</td><td class="ctr2" id="i12">9</td><td class="ctr1" id="j11">0</td><td class="ctr2" id="k11">1</td></tr><tr><td id="a7"><a href="PolicyBasedResultsValidator.java.html#L1021" class="el_method">isRefIdPresent(ArrayList, QName)</a></td><td class="bar" id="b12"><img src="../.resources/redbar.gif" width="1" height="10" title="3" alt="3"/><img src="../.resources/greenbar.gif" width="11" height="10" title="26" alt="26"/></td><td class="ctr2" id="c11">90%</td><td class="bar" id="d11"><img src="../.resources/redbar.gif" width="4" height="10" title="3" alt="3"/><img src="../.resources/greenbar.gif" width="6" height="10" title="5" alt="5"/></td><td class="ctr2" id="e10">62%</td><td class="ctr1" id="f12">3</td><td class="ctr2" id="g11">5</td><td class="ctr1" id="h12">2</td><td class="ctr2" id="i13">9</td><td class="ctr1" id="j12">0</td><td class="ctr2" id="k12">1</td></tr><tr><td id="a22"><a href="PolicyBasedResultsValidator.java.html#L664" class="el_method">verifyTimestamp(Timestamp, RampartMessageData)</a></td><td class="bar" id="b13"><img src="../.resources/greenbar.gif" width="12" height="10" title="29" alt="29"/></td><td class="ctr2" id="c10">94%</td><td class="bar" id="d13"><img src="../.resources/redbar.gif" width="4" height="10" title="3" alt="3"/><img src="../.resources/greenbar.gif" width="4" height="10" title="3" alt="3"/></td><td class="ctr2" id="e16">50%</td><td class="ctr1" id="f13">3</td><td class="ctr2" id="g13">4</td><td class="ctr1" id="h13">1</td><td class="ctr2" id="i14">9</td><td class="ctr1" id="j13">0</td><td class="ctr2" id="k13">1</td></tr><tr><td id="a23"><a href="PolicyBasedResultsValidator.java.html#L701" class="el_method">verifyTrust(X509Certificate, RampartMessageData)</a></td><td class="bar" id="b14"><img src="../.resources/greenbar.gif" width="6" height="10" title="14" alt="14"/></td><td class="ctr2" id="c12">88%</td><td class="bar" id="d14"><img src="../.resources/redbar.gif" width="1" height="10" title="1" alt="1"/><img src="../.resources/greenbar.gif" width="1" height="10" title="1" alt="1"/></td><td class="ctr2" id="e17">50%</td><td class="ctr1" id="f15">1</td><td class="ctr2" id="g19">2</td><td class="ctr1" id="h14">1</td><td class="ctr2" id="i19">4</td><td class="ctr1" id="j14">0</td><td class="ctr2" id="k14">1</td></tr><tr><td id="a9"><a href="PolicyBasedResultsValidator.java.html#L649" class="el_method">isSignatureRequired(RampartMessageData)</a></td><td class="bar" id="b15"><img src="../.resources/greenbar.gif" width="12" height="10" title="30" alt="30"/></td><td class="ctr2" id="c8">97%</td><td class="bar" id="d7"><img src="../.resources/redbar.gif" width="8" height="10" title="6" alt="6"/><img src="../.resources/greenbar.gif" width="13" height="10" title="10" alt="10"/></td><td class="ctr2" id="e11">62%</td><td class="ctr1" id="f8">6</td><td class="ctr2" id="g7">9</td><td class="ctr1" id="h15">0</td><td class="ctr2" id="i21">2</td><td class="ctr1" id="j15">0</td><td class="ctr2" id="k15">1</td></tr><tr><td id="a21"><a href="PolicyBasedResultsValidator.java.html#L288" class="el_method">validateSupportingTokens(ValidatorData, List)</a></td><td class="bar" id="b16"><img src="../.resources/greenbar.gif" width="18" height="10" title="44" alt="44"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d20"><img src="../.resources/greenbar.gif" width="2" height="10" title="2" alt="2"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1" id="f16">0</td><td class="ctr2" id="g20">2</td><td class="ctr1" id="h16">0</td><td class="ctr2" id="i9">12</td><td class="ctr1" id="j16">0</td><td class="ctr2" id="k16">1</td></tr><tr><td id="a1"><a href="PolicyBasedResultsValidator.java.html#L885" class="el_method">getEncryptedReferences(List)</a></td><td class="bar" id="b17"><img src="../.resources/greenbar.gif" width="18" height="10" title="44" alt="44"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d15"><img src="../.resources/greenbar.gif" width="8" height="10" title="6" alt="6"/></td><td class="ctr2" id="e1">100%</td><td class="ctr1" id="f17">0</td><td class="ctr2" id="g14">4</td><td class="ctr1" id="h17">0</td><td class="ctr2" id="i10">12</td><td class="ctr1" id="j17">0</td><td class="ctr2" id="k17">1</td></tr><tr><td id="a19"><a href="PolicyBasedResultsValidator.java.html#L542" class="el_method">validateRequiredElements(ValidatorData)</a></td><td class="bar" id="b18"><img src="../.resources/greenbar.gif" width="17" height="10" title="40" alt="40"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d17"><img src="../.resources/greenbar.gif" width="5" height="10" title="4" alt="4"/></td><td class="ctr2" id="e2">100%</td><td class="ctr1" id="f18">0</td><td class="ctr2" id="g16">3</td><td class="ctr1" id="h18">0</td><td class="ctr2" id="i15">8</td><td class="ctr1" id="j18">0</td><td class="ctr2" id="k18">1</td></tr><tr><td id="a0"><a href="PolicyBasedResultsValidator.java.html#L1003" class="el_method">fetchActionResults(List, int)</a></td><td class="bar" id="b19"><img src="../.resources/greenbar.gif" width="15" height="10" title="37" alt="37"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d18"><img src="../.resources/greenbar.gif" width="5" height="10" title="4" alt="4"/></td><td class="ctr2" id="e3">100%</td><td class="ctr1" id="f19">0</td><td class="ctr2" id="g17">3</td><td class="ctr1" id="h19">0</td><td class="ctr2" id="i16">8</td><td class="ctr1" id="j19">0</td><td class="ctr2" id="k19">1</td></tr><tr><td id="a3"><a href="PolicyBasedResultsValidator.java.html#L422" class="el_method">getSigEncrActions(List)</a></td><td class="bar" id="b20"><img src="../.resources/greenbar.gif" width="14" height="10" title="34" alt="34"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d16"><img src="../.resources/greenbar.gif" width="8" height="10" title="6" alt="6"/></td><td class="ctr2" id="e4">100%</td><td class="ctr1" id="f20">0</td><td class="ctr2" id="g15">4</td><td class="ctr1" id="h20">0</td><td class="ctr2" id="i17">7</td><td class="ctr1" id="j20">0</td><td class="ctr2" id="k20">1</td></tr><tr><td id="a2"><a href="PolicyBasedResultsValidator.java.html#L910" class="el_method">getResults(List, int)</a></td><td class="bar" id="b21"><img src="../.resources/greenbar.gif" width="12" height="10" title="30" alt="30"/></td><td class="ctr2" id="c5">100%</td><td class="bar" id="d19"><img src="../.resources/greenbar.gif" width="5" height="10" title="4" alt="4"/></td><td class="ctr2" id="e5">100%</td><td class="ctr1" id="f21">0</td><td class="ctr2" id="g18">3</td><td class="ctr1" id="h21">0</td><td class="ctr2" id="i18">7</td><td class="ctr1" id="j21">0</td><td class="ctr2" id="k21">1</td></tr><tr><td id="a13"><a href="PolicyBasedResultsValidator.java.html#L48" class="el_method">static {...}</a></td><td class="bar" id="b22"><img src="../.resources/greenbar.gif" width="1" height="10" title="4" alt="4"/></td><td class="ctr2" id="c6">100%</td><td class="bar" id="d22"/><td class="ctr2" id="e22">n/a</td><td class="ctr1" id="f22">0</td><td class="ctr2" id="g22">1</td><td class="ctr1" id="h22">0</td><td class="ctr2" id="i22">1</td><td class="ctr1" id="j22">0</td><td class="ctr2" id="k22">1</td></tr><tr><td id="a12"><a href="PolicyBasedResultsValidator.java.html#L46" class="el_method">PolicyBasedResultsValidator()</a></td><td class="bar" id="b23"><img src="../.resources/greenbar.gif" width="1" height="10" title="3" alt="3"/></td><td class="ctr2" id="c7">100%</td><td class="bar" id="d23"/><td class="ctr2" id="e23">n/a</td><td class="ctr1" id="f23">0</td><td class="ctr2" id="g23">1</td><td class="ctr1" id="h23">0</td><td class="ctr2" id="i23">1</td><td class="ctr1" id="j23">0</td><td class="ctr2" id="k23">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rampart/PolicyBasedResultsValidator.java.html b/axis2/java/core-rampart/code-coverage/org.apache.rampart/PolicyBasedResultsValidator.java.html
new file mode 100644
index 0000000..43d2cc1
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rampart/PolicyBasedResultsValidator.java.html
@@ -0,0 +1,1043 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>PolicyBasedResultsValidator.java</title><link rel="stylesheet" href="../.resources/prettify.css" type="text/css"/><script type="text/javascript" src="../.resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rampart</a> &gt; <span class="el_source">PolicyBasedResultsValidator.java</span></div><h1>PolicyBasedResultsValidator.java</h1><pre class="source lang-java linenums">/*
+ * Copyright 2004,2005 The Apache Software Foundation.
+ *
+ * Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package org.apache.rampart;
+
+import org.apache.axiom.soap.SOAPEnvelope;
+import org.apache.axiom.om.xpath.AXIOMXPath;
+import org.apache.axiom.om.OMNamespace;
+import org.apache.commons.logging.Log;
+import org.apache.commons.logging.LogFactory;
+import org.apache.rampart.policy.RampartPolicyData;
+import org.apache.rampart.policy.SupportingPolicyData;
+import org.apache.rampart.util.RampartUtil;
+import org.apache.ws.secpolicy.SPConstants;
+import org.apache.ws.secpolicy.model.*;
+import org.apache.ws.security.*;
+import org.apache.ws.security.components.crypto.Crypto;
+import org.apache.ws.security.components.crypto.CryptoType;
+import org.apache.ws.security.message.token.Timestamp;
+import org.apache.ws.security.util.WSSecurityUtil;
+import org.w3c.dom.Element;
+import org.w3c.dom.Node;
+import org.w3c.dom.NodeList;
+import org.jaxen.XPath;
+import org.jaxen.JaxenException;
+
+import javax.xml.namespace.QName;
+import java.math.BigInteger;
+import java.security.KeyStore;
+import java.security.cert.X509Certificate;
+import java.util.*;
+
+<span class="fc" id="L46">public class PolicyBasedResultsValidator implements ExtendedPolicyValidatorCallbackHandler {</span>
+    
+<span class="fc" id="L48">    private static Log log = LogFactory.getLog(PolicyBasedResultsValidator.class);</span>
+
+    public void validate(ValidatorData data, Vector results)
+    throws RampartException {
+<span class="nc" id="L52">        List&lt;WSSecurityEngineResult&gt; resultsList = new ArrayList&lt;WSSecurityEngineResult&gt;(results);</span>
+<span class="nc" id="L53">        this.validate(data, resultsList);</span>
+<span class="nc" id="L54">    }</span>
+    
+    /** 
+     * {@inheritDoc}
+     */
+    public void validate(ValidatorData data, List&lt;WSSecurityEngineResult&gt; results)
+    throws RampartException {
+        
+<span class="fc" id="L62">        RampartMessageData rmd = data.getRampartMessageData();</span>
+        
+<span class="fc" id="L64">        RampartPolicyData rpd = rmd.getPolicyData();</span>
+        
+        //If there's Security policy present and no results 
+        //then we should throw an error
+<span class="pc bpc" id="L68" title="2 of 4 branches missed.">        if(rpd != null &amp;&amp; results == null) {</span>
+<span class="nc" id="L69">            throw new RampartException(&quot;noSecurityResults&quot;);</span>
+        }
+        
+        //Check presence of timestamp
+<span class="fc" id="L73">        WSSecurityEngineResult tsResult = null;</span>
+<span class="pc bpc" id="L74" title="1 of 4 branches missed.">        if(rpd != null &amp;&amp;  rpd.isIncludeTimestamp()) {</span>
+<span class="fc" id="L75">            tsResult = </span>
+                WSSecurityUtil.fetchActionResult(results, WSConstants.TS);
+<span class="pc bpc" id="L77" title="3 of 4 branches missed.">            if(tsResult == null &amp;&amp; !rpd.isIncludeTimestampOptional()) {</span>
+<span class="nc" id="L78">                throw new RampartException(&quot;timestampMissing&quot;);</span>
+            }
+            
+        }
+        
+        //sig/encr
+<span class="fc" id="L84">        List&lt;WSEncryptionPart&gt; encryptedParts = RampartUtil.getEncryptedParts(rmd);</span>
+<span class="pc bpc" id="L85" title="2 of 6 branches missed.">        if(rpd != null &amp;&amp; rpd.isSignatureProtection() &amp;&amp; isSignatureRequired(rmd)) {</span>
+            
+<span class="fc" id="L87">            String sigId = RampartUtil.getSigElementId(rmd);</span>
+
+<span class="fc" id="L89">            encryptedParts.add(RampartUtil.createEncryptionPart(WSConstants.SIG_LN, sigId, WSConstants.SIG_NS,</span>
+                    RampartConstants.XML_ENCRYPTION_MODIFIER_ELEMENT));
+        }
+        
+<span class="fc" id="L93">        List&lt;WSEncryptionPart&gt; signatureParts = RampartUtil.getSignedParts(rmd);</span>
+
+        //Timestamp is not included in sig parts
+<span class="pc bpc" id="L96" title="1 of 2 branches missed.">        if (rpd != null) {</span>
+<span class="pc bpc" id="L97" title="1 of 4 branches missed.">            if (tsResult != null || !rpd.isIncludeTimestampOptional()) {</span>
+<span class="fc bfc" id="L98" title="All 4 branches covered.">                if (rpd.isIncludeTimestamp()</span>
+                        &amp;&amp; !rpd.isTransportBinding()) {
+<span class="fc" id="L100">                    signatureParts.add(RampartUtil.createEncryptionPart(WSConstants.TIMESTAMP_TOKEN_LN, &quot;timestamp&quot;));</span>
+                }
+            }
+        }
+
+<span class="fc bfc" id="L105" title="All 2 branches covered.">        if(!rmd.isInitiator()) {</span>
+                        
+            //Just an indicator for EndorsingSupportingToken signature
+<span class="fc" id="L108">            SupportingToken endSupportingToken = null;</span>
+<span class="pc bpc" id="L109" title="1 of 2 branches missed.">            if (rpd != null) {</span>
+<span class="fc" id="L110">                endSupportingToken = rpd.getEndorsingSupportingTokens();</span>
+            }
+
+<span class="pc bpc" id="L113" title="1 of 4 branches missed.">            if(endSupportingToken !=  null &amp;&amp; !endSupportingToken.isOptional()) {</span>
+<span class="fc" id="L114">                SignedEncryptedParts endSignedParts = endSupportingToken.getSignedParts();</span>
+<span class="pc bpc" id="L115" title="8 of 10 branches missed.">                if((endSignedParts != null &amp;&amp; !endSignedParts.isOptional() &amp;&amp;</span>
+                        (endSignedParts.isBody() || 
+                                endSignedParts.getHeaders().size() &gt; 0)) ||
+                                rpd.isIncludeTimestamp()) {
+
+<span class="fc" id="L120">                    signatureParts.add(RampartUtil.createEncryptionPart(&quot;EndorsingSupportingTokens&quot;,</span>
+                            &quot;EndorsingSupportingTokens&quot;));
+                }
+            }
+            //Just an indicator for SignedEndorsingSupportingToken signature
+<span class="fc" id="L125">            SupportingToken sgndEndSupportingToken = null;</span>
+<span class="pc bpc" id="L126" title="1 of 2 branches missed.">            if (rpd != null) {</span>
+<span class="fc" id="L127">                sgndEndSupportingToken = rpd.getSignedEndorsingSupportingTokens();</span>
+            }
+<span class="pc bpc" id="L129" title="3 of 4 branches missed.">            if(sgndEndSupportingToken != null &amp;&amp; !sgndEndSupportingToken.isOptional()) {</span>
+<span class="nc" id="L130">                SignedEncryptedParts sgndEndSignedParts = sgndEndSupportingToken.getSignedParts();</span>
+<span class="nc bnc" id="L131" title="All 10 branches missed.">                if((sgndEndSignedParts != null &amp;&amp; !sgndEndSignedParts.isOptional() &amp;&amp;</span>
+                        (sgndEndSignedParts.isBody() || 
+                                sgndEndSignedParts.getHeaders().size() &gt; 0)) || 
+                                rpd.isIncludeTimestamp()) {
+
+<span class="nc" id="L136">                    signatureParts.add(RampartUtil.createEncryptionPart(&quot;SignedEndorsingSupportingTokens&quot;,</span>
+                            &quot;SignedEndorsingSupportingTokens&quot;));
+                }
+            }
+
+<span class="pc bpc" id="L141" title="1 of 2 branches missed.">            if (rpd != null) {</span>
+<span class="fc" id="L142">                List&lt;SupportingToken&gt; supportingToks = rpd.getSupportingTokensList();</span>
+<span class="fc bfc" id="L143" title="All 2 branches covered.">                for (SupportingToken supportingToken : supportingToks) {</span>
+<span class="pc bpc" id="L144" title="2 of 4 branches missed.">                    if (supportingToken != null &amp;&amp; !supportingToken.isOptional()) {</span>
+<span class="fc" id="L145">                        SupportingPolicyData policyData = new SupportingPolicyData();</span>
+<span class="fc" id="L146">                        policyData.build(supportingToken);</span>
+<span class="fc" id="L147">                        encryptedParts.addAll(RampartUtil.getSupportingEncryptedParts(rmd, policyData));</span>
+<span class="fc" id="L148">                        signatureParts.addAll(RampartUtil.getSupportingSignedParts(rmd, policyData));</span>
+                    }
+<span class="fc" id="L150">                }</span>
+            }
+        }
+        
+<span class="fc" id="L154">        validateEncrSig(data,encryptedParts, signatureParts, results);</span>
+
+<span class="pc bpc" id="L156" title="1 of 4 branches missed.">        if(rpd != null &amp;&amp; !rpd.isTransportBinding()) {</span>
+<span class="fc" id="L157">            validateProtectionOrder(data, results);</span>
+        }
+
+<span class="fc" id="L160">        validateEncryptedParts(data, encryptedParts, results);</span>
+
+<span class="fc" id="L162">        validateSignedPartsHeaders(data, signatureParts, results);</span>
+        
+<span class="fc" id="L164">        validateRequiredElements(data);</span>
+
+        //Supporting tokens
+<span class="fc bfc" id="L167" title="All 2 branches covered.">        if(!rmd.isInitiator()) {</span>
+<span class="fc" id="L168">            validateSupportingTokens(data, results);</span>
+        }
+        
+        /*
+         * Now we can check the certificate used to sign the message. In the
+         * following implementation the certificate is only trusted if either it
+         * itself or the certificate of the issuer is installed in the keystore.
+         * 
+         * Note: the method verifyTrust(X509Certificate) allows custom
+         * implementations with other validation algorithms for subclasses.
+         */
+
+        // Extract the signature action result from the action vector
+<span class="fc" id="L181">        WSSecurityEngineResult actionResult = WSSecurityUtil.fetchActionResult(</span>
+                results, WSConstants.SIGN);
+
+<span class="fc bfc" id="L184" title="All 2 branches covered.">        if (actionResult != null) {</span>
+<span class="fc" id="L185">            X509Certificate returnCert = (X509Certificate) actionResult</span>
+                    .get(WSSecurityEngineResult.TAG_X509_CERTIFICATE);
+
+<span class="fc bfc" id="L188" title="All 2 branches covered.">            if (returnCert != null) {</span>
+<span class="pc bpc" id="L189" title="1 of 2 branches missed.">                if (!verifyTrust(returnCert, rmd)) {</span>
+<span class="nc" id="L190">                    throw new RampartException (&quot;trustVerificationError&quot;);</span>
+                }
+            }
+        }
+        
+        /*
+         * Perform further checks on the timestamp that was transmitted in the
+         * header. 
+         * In the following implementation the timestamp is valid if :
+         * Timestamp-&gt;Created &lt; 'now' &lt; Timestamp-&gt;Expires (Last test already handled by WSS4J)
+         * 
+         * Note: the method verifyTimestamp(Timestamp) allows custom
+         * implementations with other validation algorithms for subclasses.
+         */
+
+        // Extract the timestamp action result from the action vector
+<span class="fc" id="L206">        actionResult = WSSecurityUtil.fetchActionResult(results, WSConstants.TS);</span>
+
+<span class="fc bfc" id="L208" title="All 2 branches covered.">        if (actionResult != null) {</span>
+<span class="fc" id="L209">            Timestamp timestamp = (Timestamp) actionResult</span>
+                    .get(WSSecurityEngineResult.TAG_TIMESTAMP);
+
+<span class="pc bpc" id="L212" title="1 of 2 branches missed.">            if (timestamp != null) {</span>
+<span class="pc bpc" id="L213" title="1 of 2 branches missed.">                if (!verifyTimestamp(timestamp, rmd)) {</span>
+<span class="nc" id="L214">                    throw new RampartException(&quot;cannotValidateTimestamp&quot;);</span>
+                }
+            }
+        }
+<span class="fc" id="L218">    }</span>
+    
+    /**
+     * @param encryptedParts
+     * @param signatureParts
+     */
+    protected void validateEncrSig(ValidatorData data,List&lt;WSEncryptionPart&gt; encryptedParts,
+                                   List&lt;WSEncryptionPart&gt; signatureParts, List&lt;WSSecurityEngineResult&gt; results)
+    throws RampartException {
+<span class="fc" id="L227">        List&lt;Integer&gt; actions = getSigEncrActions(results);</span>
+<span class="fc" id="L228">        boolean sig = false; </span>
+<span class="fc" id="L229">        boolean encr = false;</span>
+<span class="fc bfc" id="L230" title="All 2 branches covered.">        for (Object action : actions) {</span>
+<span class="fc" id="L231">            Integer act = (Integer) action;</span>
+<span class="fc bfc" id="L232" title="All 2 branches covered.">            if (act == WSConstants.SIGN) {</span>
+<span class="fc" id="L233">                sig = true;</span>
+<span class="pc bpc" id="L234" title="1 of 2 branches missed.">            } else if (act == WSConstants.ENCR) {</span>
+<span class="fc" id="L235">                encr = true;</span>
+            }
+<span class="fc" id="L237">        }</span>
+        
+<span class="fc" id="L239">        RampartPolicyData rpd = data.getRampartMessageData().getPolicyData();</span>
+        
+<span class="fc" id="L241">        SupportingToken sgndSupTokens = rpd.getSignedSupportingTokens();</span>
+<span class="fc" id="L242">        SupportingToken sgndEndorSupTokens = rpd.getSignedEndorsingSupportingTokens();</span>
+        
+<span class="pc bpc" id="L244" title="9 of 12 branches missed.">        if(sig &amp;&amp; signatureParts.size() == 0 </span>
+                &amp;&amp; (sgndSupTokens == null || sgndSupTokens.getTokens().size() == 0)
+                 &amp;&amp; (sgndEndorSupTokens == null || sgndEndorSupTokens.getTokens().size() == 0)) {
+            
+            //Unexpected signature
+<span class="nc" id="L249">            throw new RampartException(&quot;unexprectedSignature&quot;);</span>
+<span class="pc bpc" id="L250" title="1 of 4 branches missed.">        } else if(!sig &amp;&amp; signatureParts.size() &gt; 0) {</span>
+            
+            //required signature missing
+<span class="nc" id="L253">            throw new RampartException(&quot;signatureMissing&quot;);</span>
+        }
+        
+<span class="fc bfc" id="L256" title="All 4 branches covered.">        if(encr &amp;&amp; encryptedParts.size() == 0) {</span>
+            
+            //Check whether its just an encrypted key
+<span class="fc" id="L259">            List&lt;WSSecurityEngineResult&gt; list = this.getResults(results, WSConstants.ENCR);</span>
+
+<span class="fc" id="L261">            boolean encrDataFound = false;</span>
+<span class="fc bfc" id="L262" title="All 2 branches covered.">            for (WSSecurityEngineResult result : list) {</span>
+<span class="fc" id="L263">                ArrayList dataRefURIs = (ArrayList) result.get(WSSecurityEngineResult.TAG_DATA_REF_URIS);</span>
+<span class="pc bpc" id="L264" title="1 of 4 branches missed.">                if (dataRefURIs != null &amp;&amp; dataRefURIs.size() != 0) {</span>
+<span class="fc" id="L265">                    encrDataFound = true;</span>
+                }
+<span class="fc" id="L267">            }</span>
+            //TODO check whether the encrptedDataFound is an UsernameToken
+<span class="pc bpc" id="L269" title="1 of 4 branches missed.">            if(encrDataFound &amp;&amp; !isUsernameTokenPresent(data)) {</span>
+                //Unexpected encryption
+<span class="nc" id="L271">                throw new RampartException(&quot;unexprectedEncryptedPart&quot;);</span>
+            }
+<span class="fc bfc" id="L273" title="All 4 branches covered.">        } else if(!encr &amp;&amp; encryptedParts.size() &gt; 0) {</span>
+            
+            //required signature missing
+<span class="fc" id="L276">            throw new RampartException(&quot;encryptionMissing&quot;);</span>
+        }
+<span class="fc" id="L278">    }</span>
+
+    /**
+     * @param data
+     * @param results
+     */
+    protected void validateSupportingTokens(ValidatorData data, List&lt;WSSecurityEngineResult&gt; results)
+    throws RampartException {
+        
+        //Check for UsernameToken
+<span class="fc" id="L288">        RampartPolicyData rpd = data.getRampartMessageData().getPolicyData();</span>
+<span class="fc" id="L289">        List&lt;SupportingToken&gt; supportingTokens = rpd.getSupportingTokensList();</span>
+<span class="fc bfc" id="L290" title="All 2 branches covered.">        for (SupportingToken suppTok : supportingTokens) {</span>
+<span class="fc" id="L291">            handleSupportingTokens(results, suppTok);</span>
+<span class="fc" id="L292">        }</span>
+<span class="fc" id="L293">        SupportingToken signedSuppToken = rpd.getSignedSupportingTokens();</span>
+<span class="fc" id="L294">        handleSupportingTokens(results, signedSuppToken);</span>
+<span class="fc" id="L295">        SupportingToken signedEndSuppToken = rpd.getSignedEndorsingSupportingTokens();</span>
+<span class="fc" id="L296">        handleSupportingTokens(results, signedEndSuppToken);</span>
+<span class="fc" id="L297">        SupportingToken endSuppToken = rpd.getEndorsingSupportingTokens();</span>
+<span class="fc" id="L298">        handleSupportingTokens(results, endSuppToken);</span>
+<span class="fc" id="L299">    }</span>
+
+    /**
+     * @param results
+     * @param suppTok
+     * @throws RampartException
+     */
+    protected void handleSupportingTokens(List&lt;WSSecurityEngineResult&gt; results, SupportingToken suppTok) throws RampartException {
+        
+<span class="fc bfc" id="L308" title="All 2 branches covered.">        if(suppTok == null) {</span>
+<span class="fc" id="L309">            return;</span>
+        }
+        
+<span class="fc" id="L312">        ArrayList tokens = suppTok.getTokens();</span>
+<span class="fc bfc" id="L313" title="All 2 branches covered.">        for (Object objectToken : tokens) {</span>
+<span class="fc" id="L314">            Token token = (Token) objectToken;</span>
+<span class="fc bfc" id="L315" title="All 2 branches covered.">            if (token instanceof UsernameToken) {</span>
+<span class="fc" id="L316">                UsernameToken ut = (UsernameToken) token;</span>
+                //Check presence of a UsernameToken
+<span class="fc" id="L318">                WSSecurityEngineResult utResult = WSSecurityUtil.fetchActionResult(results, WSConstants.UT);</span>
+<span class="pc bpc" id="L319" title="3 of 4 branches missed.">                if (utResult == null &amp;&amp; !ut.isOptional()) {</span>
+<span class="nc" id="L320">                    throw new RampartException(&quot;usernameTokenMissing&quot;);</span>
+                }
+
+<span class="fc bfc" id="L323" title="All 2 branches covered.">            } else if (token instanceof IssuedToken) {</span>
+<span class="fc" id="L324">                WSSecurityEngineResult samlResult = WSSecurityUtil.fetchActionResult(results, WSConstants.ST_SIGNED);</span>
+                // Then check for unsigned saml tokens
+<span class="pc bpc" id="L326" title="1 of 2 branches missed.">                if (samlResult == null) {</span>
+<span class="nc" id="L327">                    log.debug(&quot;No signed SAMLToken found. Looking for unsigned SAMLTokens&quot;);</span>
+<span class="nc" id="L328">                    samlResult = WSSecurityUtil.fetchActionResult(results, WSConstants.ST_UNSIGNED);</span>
+                }
+<span class="pc bpc" id="L330" title="1 of 2 branches missed.">                if (samlResult == null) {</span>
+<span class="nc" id="L331">                    throw new RampartException(&quot;samlTokenMissing&quot;);</span>
+                }
+<span class="pc bpc" id="L333" title="1 of 2 branches missed.">            } else if (token instanceof X509Token) {</span>
+<span class="fc" id="L334">                X509Token x509Token = (X509Token) token;</span>
+<span class="fc" id="L335">                WSSecurityEngineResult x509Result = WSSecurityUtil.fetchActionResult(results, WSConstants.BST);</span>
+<span class="pc bpc" id="L336" title="3 of 4 branches missed.">                if (x509Result == null &amp;&amp; !x509Token.isOptional()) {</span>
+<span class="nc" id="L337">                    throw new RampartException(&quot;binaryTokenMissing&quot;);</span>
+                }
+            }
+<span class="fc" id="L340">        }</span>
+<span class="fc" id="L341">    }</span>
+    
+    
+    
+
+    /**
+     * @param data
+     * @param results
+     */
+    protected void validateProtectionOrder(ValidatorData data, List&lt;WSSecurityEngineResult&gt; results)
+    throws RampartException {
+        
+<span class="fc" id="L353">        String protectionOrder = data.getRampartMessageData().getPolicyData().getProtectionOrder();</span>
+<span class="fc" id="L354">        List&lt;Integer&gt; sigEncrActions = this.getSigEncrActions(results);</span>
+        
+<span class="fc bfc" id="L356" title="All 2 branches covered.">        if(sigEncrActions.size() &lt; 2) {</span>
+            //There are no results to COMPARE
+<span class="fc" id="L358">            return;</span>
+        }
+        
+<span class="fc" id="L361">        boolean sigNotPresent = true; </span>
+<span class="fc" id="L362">        boolean encrNotPresent = true;</span>
+
+<span class="fc bfc" id="L364" title="All 2 branches covered.">        for (Object sigEncrAction : sigEncrActions) {</span>
+<span class="fc" id="L365">            Integer act = (Integer) sigEncrAction;</span>
+<span class="fc bfc" id="L366" title="All 2 branches covered.">            if (act == WSConstants.SIGN) {</span>
+<span class="fc" id="L367">                sigNotPresent = false;</span>
+<span class="pc bpc" id="L368" title="1 of 2 branches missed.">            } else if (act == WSConstants.ENCR) {</span>
+<span class="fc" id="L369">                encrNotPresent = false;</span>
+            }
+<span class="fc" id="L371">        }</span>
+        
+        // Only one action is present, so there is no order to check
+<span class="pc bpc" id="L374" title="1 of 4 branches missed.">        if ( sigNotPresent || encrNotPresent ) {</span>
+<span class="fc" id="L375">            return;</span>
+        }
+        
+        
+<span class="fc" id="L379">        boolean done = false;</span>
+<span class="fc bfc" id="L380" title="All 2 branches covered.">        if(SPConstants.SIGN_BEFORE_ENCRYPTING.equals(protectionOrder)) {</span>
+                        
+<span class="fc" id="L382">            boolean sigFound = false;</span>
+<span class="fc" id="L383">            for (Iterator iter = sigEncrActions.iterator(); </span>
+<span class="pc bpc" id="L384" title="1 of 4 branches missed.">                iter.hasNext() || !done;) {</span>
+<span class="fc" id="L385">                Integer act = (Integer) iter.next();</span>
+<span class="pc bpc" id="L386" title="1 of 4 branches missed.">                if(act == WSConstants.ENCR &amp;&amp; ! sigFound ) {</span>
+                    // We found ENCR and SIGN has not been found - break and fail
+<span class="nc" id="L388">                    break;</span>
+                }
+<span class="fc bfc" id="L390" title="All 2 branches covered.">                if(act == WSConstants.SIGN) {</span>
+<span class="fc" id="L391">                    sigFound = true;</span>
+<span class="pc bpc" id="L392" title="1 of 2 branches missed.">                } else if(sigFound) {</span>
+                    //We have an ENCR action after sig
+<span class="fc" id="L394">                    done = true;</span>
+                }
+<span class="fc" id="L396">            }</span>
+            
+<span class="fc" id="L398">        } else {</span>
+<span class="fc" id="L399">            boolean encrFound = false;</span>
+<span class="fc bfc" id="L400" title="All 2 branches covered.">            for (Object sigEncrAction : sigEncrActions) {</span>
+<span class="fc" id="L401">                Integer act = (Integer) sigEncrAction;</span>
+<span class="pc bpc" id="L402" title="1 of 4 branches missed.">                if (act == WSConstants.SIGN &amp;&amp; !encrFound) {</span>
+                    // We found SIGN and ENCR has not been found - break and fail
+<span class="nc" id="L404">                    break;</span>
+                }
+<span class="fc bfc" id="L406" title="All 2 branches covered.">                if (act == WSConstants.ENCR) {</span>
+<span class="fc" id="L407">                    encrFound = true;</span>
+<span class="pc bpc" id="L408" title="1 of 2 branches missed.">                } else if (encrFound) {</span>
+                    //We have an ENCR action after sig
+<span class="fc" id="L410">                    done = true;</span>
+                }
+<span class="fc" id="L412">            }</span>
+        }
+        
+<span class="pc bpc" id="L415" title="1 of 2 branches missed.">        if(!done) {</span>
+<span class="nc" id="L416">            throw new RampartException(&quot;protectionOrderMismatch&quot;);</span>
+        }
+<span class="fc" id="L418">    }</span>
+
+
+    protected List&lt;Integer&gt; getSigEncrActions(List&lt;WSSecurityEngineResult&gt; results) {
+<span class="fc" id="L422">        List&lt;Integer&gt; sigEncrActions = new ArrayList&lt;Integer&gt;();</span>
+<span class="fc bfc" id="L423" title="All 2 branches covered.">        for (WSSecurityEngineResult result : results) {</span>
+<span class="fc" id="L424">            Integer action = (Integer) (result)</span>
+                    .get(WSSecurityEngineResult.TAG_ACTION);
+
+<span class="fc bfc" id="L427" title="All 4 branches covered.">            if (WSConstants.SIGN == action || WSConstants.ENCR == action) {</span>
+<span class="fc" id="L428">                sigEncrActions.add(action);</span>
+            }
+
+<span class="fc" id="L431">        }</span>
+<span class="fc" id="L432">        return sigEncrActions;</span>
+    }
+
+    protected void validateEncryptedParts(ValidatorData data,
+                                          List&lt;WSEncryptionPart&gt; encryptedParts, List&lt;WSSecurityEngineResult&gt; results)
+                                                                                throws RampartException {
+        
+<span class="fc" id="L439">        RampartMessageData rmd = data.getRampartMessageData();</span>
+        
+<span class="fc" id="L441">        ArrayList encrRefs = getEncryptedReferences(results);</span>
+        
+<span class="fc" id="L443">        RampartPolicyData rpd = rmd.getPolicyData();</span>
+
+        // build the list of encrypted nodes based on the dataRefs xpath expressions
+<span class="fc" id="L446">        SOAPEnvelope envelope = rmd.getMsgContext().getEnvelope();</span>
+<span class="fc" id="L447">        Set namespaces = RampartUtil.findAllPrefixNamespaces(envelope,</span>
+                                                             rpd.getDeclaredNamespaces());
+
+<span class="fc" id="L450">        Map decryptedElements = new HashMap();</span>
+<span class="fc bfc" id="L451" title="All 2 branches covered.">        for (Object encrRef : encrRefs) {</span>
+<span class="fc" id="L452">            WSDataRef dataRef = (WSDataRef) encrRef;</span>
+
+<span class="pc bpc" id="L454" title="2 of 4 branches missed.">            if (dataRef == null || dataRef.getXpath() == null) {</span>
+<span class="nc" id="L455">                continue;</span>
+            }
+
+            try {
+<span class="fc" id="L459">                XPath xp = new AXIOMXPath(dataRef.getXpath());</span>
+
+<span class="fc bfc" id="L461" title="All 2 branches covered.">                for (Object namespaceObject : namespaces) {</span>
+<span class="fc" id="L462">                    OMNamespace tmpNs = (OMNamespace) namespaceObject;</span>
+<span class="fc" id="L463">                    xp.addNamespace(tmpNs.getPrefix(), tmpNs.getNamespaceURI());</span>
+<span class="fc" id="L464">                }</span>
+
+<span class="fc bfc" id="L466" title="All 2 branches covered.">                for (Object o : xp.selectNodes(envelope)) {</span>
+<span class="fc" id="L467">                    decryptedElements.put(o, dataRef.isContent());</span>
+<span class="fc" id="L468">                }</span>
+
+
+<span class="nc" id="L471">            } catch (JaxenException e) {</span>
+                // This has to be changed to propagate an instance of a RampartException up
+<span class="nc" id="L473">                throw new RampartException(&quot;An error occurred while searching for decrypted elements.&quot;, e);</span>
+<span class="fc" id="L474">            }</span>
+
+<span class="fc" id="L476">        }</span>
+
+        //Check for encrypted body
+<span class="pc bpc" id="L479" title="1 of 4 branches missed.">        if(rpd.isEncryptBody()&amp;&amp; !rpd.isEncryptBodyOptional()) {</span>
+            
+<span class="pc bpc" id="L481" title="1 of 2 branches missed.">            if( !isRefIdPresent(encrRefs, data.getBodyEncrDataId())){</span>
+<span class="nc" id="L482">                throw new RampartException(&quot;encryptedPartMissing&quot;, </span>
+                        new String[]{data.getBodyEncrDataId()});
+            }
+        }
+
+<span class="fc bfc" id="L487" title="All 2 branches covered.">        for (WSEncryptionPart encryptedPart : encryptedParts) {</span>
+
+            //This is the encrypted Body and we already checked encrypted body
+<span class="fc bfc" id="L490" title="All 2 branches covered.">            if (encryptedPart.getName().equals(WSConstants.ELEM_BODY)) {</span>
+<span class="fc" id="L491">                continue;</span>
+            }
+
+<span class="pc bpc" id="L494" title="1 of 6 branches missed.">            if ((WSConstants.SIG_LN.equals(encryptedPart.getName()) &amp;&amp;</span>
+                    WSConstants.SIG_NS.equals(encryptedPart.getNamespace()))
+                    || encryptedPart.getEncModifier().equals(WSConstants.ELEM_HEADER)) {
+<span class="pc bpc" id="L497" title="1 of 2 branches missed.">                if (!isRefIdPresent(encrRefs, new QName(encryptedPart.getNamespace(), encryptedPart.getName()))) {</span>
+<span class="nc" id="L498">                    throw new RampartException(&quot;encryptedPartMissing&quot;,</span>
+                            new String[]{encryptedPart.getNamespace() + &quot;:&quot; + encryptedPart.getName()});
+                }
+                continue;
+            }
+
+            // it is not a header or body part... verify encrypted xpath elements
+<span class="fc" id="L505">            String xpath = encryptedPart.getXpath();</span>
+<span class="fc" id="L506">            boolean found = false;</span>
+            try {
+<span class="fc" id="L508">                XPath xp = new AXIOMXPath(xpath);</span>
+
+<span class="fc bfc" id="L510" title="All 2 branches covered.">                for (Object namespaceObject : namespaces) {</span>
+<span class="fc" id="L511">                    OMNamespace tmpNs = (OMNamespace) namespaceObject;</span>
+<span class="fc" id="L512">                    xp.addNamespace(tmpNs.getPrefix(), tmpNs.getNamespaceURI());</span>
+<span class="fc" id="L513">                }</span>
+
+<span class="pc bpc" id="L515" title="1 of 2 branches missed.">                for (Object o : xp.selectNodes(envelope)) {</span>
+<span class="fc" id="L516">                    Object result = decryptedElements.get(o);</span>
+<span class="pc bpc" id="L517" title="2 of 4 branches missed.">                    if (result != null &amp;&amp;</span>
+                            (&quot;Element&quot;.equals(encryptedPart.getEncModifier())
+                                    ^ (Boolean) result)) {
+<span class="fc" id="L520">                        found = true;</span>
+<span class="fc" id="L521">                        break;</span>
+                    }
+<span class="nc" id="L523">                }</span>
+
+<span class="pc bpc" id="L525" title="1 of 2 branches missed.">                if (!found) {</span>
+<span class="nc" id="L526">                    throw new RampartException(&quot;encryptedPartMissing&quot;,</span>
+                            new String[]{xpath});
+                }
+
+
+<span class="nc" id="L531">            } catch (JaxenException e) {</span>
+                // This has to be changed to propagate an instance of a RampartException up
+<span class="nc" id="L533">                throw new RampartException(&quot;An error occurred while searching for decrypted elements.&quot;, e);</span>
+<span class="fc" id="L534">            }</span>
+
+<span class="fc" id="L536">        }</span>
+        
+<span class="fc" id="L538">    }</span>
+    
+    public void validateRequiredElements(ValidatorData data) throws RampartException {
+        
+<span class="fc" id="L542">        RampartMessageData rmd = data.getRampartMessageData();</span>
+        
+<span class="fc" id="L544">        RampartPolicyData rpd = rmd.getPolicyData();</span>
+        
+<span class="fc" id="L546">        SOAPEnvelope envelope = rmd.getMsgContext().getEnvelope();</span>
+
+<span class="fc bfc" id="L548" title="All 2 branches covered.">        for (String expression : rpd.getRequiredElements()) {</span>
+
+<span class="fc bfc" id="L550" title="All 2 branches covered.">            if (!RampartUtil.checkRequiredElements(envelope, rpd.getDeclaredNamespaces(), expression)) {</span>
+<span class="fc" id="L551">                throw new RampartException(&quot;requiredElementsMissing&quot;, new String[]{expression});</span>
+            }
+<span class="fc" id="L553">        }</span>
+        
+<span class="fc" id="L555">    }</span>
+
+    protected void validateSignedPartsHeaders(ValidatorData data, List&lt;WSEncryptionPart&gt; signatureParts,
+                                              List&lt;WSSecurityEngineResult&gt; results)
+    throws RampartException {
+        
+<span class="fc" id="L561">        RampartMessageData rmd = data.getRampartMessageData();</span>
+        
+<span class="fc" id="L563">        Node envelope = rmd.getDocument().getFirstChild();</span>
+        
+<span class="fc" id="L565">        WSSecurityEngineResult[] actionResults = fetchActionResults(results, WSConstants.SIGN);</span>
+
+        // Find elements that are signed
+<span class="fc" id="L568">        List&lt;QName&gt; actuallySigned = new ArrayList&lt;QName&gt;();</span>
+<span class="pc bpc" id="L569" title="1 of 2 branches missed.">        if (actionResults != null) {</span>
+<span class="fc bfc" id="L570" title="All 2 branches covered.">            for (WSSecurityEngineResult actionResult : actionResults) {</span>
+
+<span class="fc" id="L572">                List wsDataRefs = (List) actionResult.get(WSSecurityEngineResult.TAG_DATA_REF_URIS);</span>
+
+                // if header was encrypted before it was signed, protected
+                // element is 'EncryptedHeader.' the actual element is
+                // first child element
+
+<span class="fc bfc" id="L578" title="All 2 branches covered.">                for (Object objectDataReference : wsDataRefs) {</span>
+<span class="fc" id="L579">                    WSDataRef wsDataRef = (WSDataRef) objectDataReference;</span>
+<span class="fc" id="L580">                    Element protectedElement = wsDataRef.getProtectedElement();</span>
+<span class="fc bfc" id="L581" title="All 2 branches covered.">                    if (protectedElement.getLocalName().equals(&quot;EncryptedHeader&quot;)) {</span>
+<span class="fc" id="L582">                        NodeList nodeList = protectedElement.getChildNodes();</span>
+<span class="pc bpc" id="L583" title="1 of 2 branches missed.">                        for (int x = 0; x &lt; nodeList.getLength(); x++) {</span>
+<span class="nc bnc" id="L584" title="All 2 branches missed.">                            if (nodeList.item(x).getNodeType() == Node.ELEMENT_NODE) {</span>
+<span class="nc" id="L585">                                String ns = (nodeList.item(x)).getNamespaceURI();</span>
+<span class="nc" id="L586">                                String ln = (nodeList.item(x)).getLocalName();</span>
+<span class="nc" id="L587">                                actuallySigned.add(new QName(ns, ln));</span>
+<span class="nc" id="L588">                                break;</span>
+                            }
+                        }
+<span class="fc" id="L591">                    } else {</span>
+<span class="fc" id="L592">                        String ns = protectedElement.getNamespaceURI();</span>
+<span class="fc" id="L593">                        String ln = protectedElement.getLocalName();</span>
+<span class="fc" id="L594">                        actuallySigned.add(new QName(ns, ln));</span>
+                    }
+<span class="fc" id="L596">                }</span>
+
+            }
+        }
+
+<span class="fc bfc" id="L601" title="All 2 branches covered.">        for (WSEncryptionPart wsep : signatureParts) {</span>
+<span class="fc bfc" id="L602" title="All 2 branches covered.">            if (wsep.getName().equals(WSConstants.ELEM_BODY)) {</span>
+
+                QName bodyQName;
+
+<span class="fc bfc" id="L606" title="All 2 branches covered.">                if (WSConstants.URI_SOAP11_ENV.equals(envelope.getNamespaceURI())) {</span>
+<span class="fc" id="L607">                    bodyQName = new SOAP11Constants().getBodyQName();</span>
+                } else {
+<span class="fc" id="L609">                    bodyQName = new SOAP12Constants().getBodyQName();</span>
+                }
+
+<span class="pc bpc" id="L612" title="3 of 4 branches missed.">                if (!actuallySigned.contains(bodyQName) &amp;&amp; !rmd.getPolicyData().isSignBodyOptional()) {</span>
+                    // soap body is not signed
+<span class="nc" id="L614">                    throw new RampartException(&quot;bodyNotSigned&quot;);</span>
+                }
+
+<span class="pc bpc" id="L617" title="1 of 4 branches missed.">            } else if (wsep.getName().equals(WSConstants.ELEM_HEADER) ||</span>
+                    wsep.getXpath() != null) {
+                // TODO earlier this was wsep.getType() == WSConstants.PART_TYPE_ELEMENT
+                // This means that encrypted element of an XPath expression type. Therefore we are checking
+                // now whether an XPath expression exists. - Verify
+
+<span class="fc" id="L623">                Element element = WSSecurityUtil.findElement(</span>
+                        envelope, wsep.getName(), wsep.getNamespace());
+
+<span class="pc bpc" id="L626" title="1 of 2 branches missed.">                if (element == null) {</span>
+                    // The signedpart header or element we are checking is not present in 
+                    // soap envelope - this is allowed
+<span class="nc" id="L629">                    continue;</span>
+                }
+
+                // header or the element present in soap envelope - verify that it is part of signature
+<span class="pc bpc" id="L633" title="1 of 2 branches missed.">                if (actuallySigned.contains(new QName(element.getNamespaceURI(), element.getLocalName()))) {</span>
+<span class="fc" id="L634">                    continue;</span>
+                }
+
+<span class="nc bnc" id="L637" title="All 2 branches missed.">                String msg = wsep.getXpath() != null ?</span>
+                        &quot;signedPartHeaderNotSigned&quot; : &quot;signedElementNotSigned&quot;;
+
+                // header or the element defined in policy is present but not signed
+<span class="nc" id="L641">                throw new RampartException(msg, new String[]{wsep.getNamespace() + &quot;:&quot; + wsep.getName()});</span>
+
+            }
+<span class="fc" id="L644">        }</span>
+<span class="fc" id="L645">    }</span>
+
+    
+    protected boolean isSignatureRequired(RampartMessageData rmd) {
+<span class="fc" id="L649">        RampartPolicyData rpd = rmd.getPolicyData();</span>
+<span class="pc bpc" id="L650" title="6 of 16 branches missed.">        return (rpd.isSymmetricBinding() &amp;&amp; rpd.getSignatureToken() != null) ||</span>
+                (!rpd.isSymmetricBinding() &amp;&amp; !rpd.isTransportBinding() &amp;&amp; 
+                        ((rpd.getInitiatorToken() != null &amp;&amp; rmd.isInitiator())
+                                || rpd.getRecipientToken() != null &amp;&amp; !rmd.isInitiator()));
+    }
+    
+
+    /*
+     * Verify that ts-&gt;Created is before 'now'
+     * - testing that timestamp has not expired ('now' is before ts-&gt;Expires) is handled earlier by WSS4J
+     * TODO must write unit tests
+     */
+    protected boolean verifyTimestamp(Timestamp timestamp, RampartMessageData rmd) throws RampartException {
+
+<span class="fc" id="L664">        Date createdTime = timestamp.getCreated();</span>
+<span class="pc bpc" id="L665" title="1 of 2 branches missed.">        if (createdTime != null) {</span>
+<span class="fc" id="L666">            long now = Calendar.getInstance().getTimeInMillis();</span>
+
+            // adjust 'now' with allowed timeskew 
+<span class="fc" id="L669">            long maxSkew = RampartUtil.getTimestampMaxSkew( rmd );</span>
+<span class="pc bpc" id="L670" title="1 of 2 branches missed.">            if( maxSkew &gt; 0 ) {</span>
+<span class="fc" id="L671">                now += (maxSkew * 1000);</span>
+            }
+            
+            // fail if ts-&gt;Created is after 'now'
+<span class="pc bpc" id="L675" title="1 of 2 branches missed.">            if( createdTime.getTime() &gt; now ) {</span>
+<span class="nc" id="L676">                return false;</span>
+            }
+        }
+
+<span class="fc" id="L680">        return true;</span>
+    }
+    
+    /**
+     * Evaluate whether a given certificate should be trusted.
+     * Hook to allow subclasses to implement custom validation methods however they see fit.
+     * &lt;p/&gt;
+     * Policy used in this implementation:
+     * 1. Search the keystore for the transmitted certificate
+     * 2. Search the keystore for a connection to the transmitted certificate
+     * (that is, search for certificate(s) of the issuer of the transmitted certificate
+     * 3. Verify the trust path for those certificates found because the search for the issuer might be fooled by a phony DN (String!)
+     *
+     * @param cert the certificate that should be validated against the keystore
+     * @param rmd To get signature keystore information.
+     * @return true if the certificate is trusted, false if not (AxisFault is thrown for exceptions during CertPathValidation)
+     * @throws RampartException If an error occurred during validation.
+     */
+    protected boolean verifyTrust(X509Certificate cert, RampartMessageData rmd) throws RampartException {
+
+        // If no certificate was transmitted, do not trust the signature
+<span class="pc bpc" id="L701" title="1 of 2 branches missed.">        if (cert == null) {</span>
+<span class="nc" id="L702">            return false;</span>
+        }
+
+<span class="fc" id="L705">        Crypto crypto = RampartUtil.getSignatureCrypto(</span>
+                    rmd.getPolicyData().getRampartConfig(),
+                    rmd.getCustomClassLoader());
+
+
+        // TODO removing this with WSS4J 1.6 migration. We do not have a way to get alias
+        // Therefore cannot set alias to message context. What will be affected from this ?
+        // rmd.getMsgContext().setProperty(RampartMessageData.SIGNATURE_CERT_ALIAS, alias);
+
+        // TODO this validation we are doing in SignatureProcessor.handleToken (WSS4J) So why we need to do again ?
+        // investigate
+
+<span class="fc" id="L717">        return isCertificateTrusted(cert, crypto);</span>
+
+    }
+
+
+    /**
+     * TODO - This is directly copied from WSS4J (SignatureTrustValidator).
+     * We need to use to Validators instead of following code. REFACTOR later.
+     *
+     * Evaluate whether a given certificate should be trusted.
+     *
+     * Policy used in this implementation:
+     * 1. Search the keystore for the transmitted certificate
+     * 2. Search the keystore for a connection to the transmitted certificate
+     * (that is, search for certificate(s) of the issuer of the transmitted certificate
+     * 3. Verify the trust path for those certificates found because the search for the issuer
+     * might be fooled by a phony DN (String!)
+     *
+     * @param cert the certificate that should be validated against the keystore
+     * @param crypto A crypto instance to use for trust validation
+     * @return true if the certificate is trusted, false if not
+     * @throws RampartException  If an error occurred during validation.
+     */
+    protected boolean isCertificateTrusted(
+        X509Certificate cert,
+        Crypto crypto
+    ) throws RampartException {
+<span class="fc" id="L744">        String subjectString = cert.getSubjectX500Principal().getName();</span>
+<span class="fc" id="L745">        String issuerString = cert.getIssuerX500Principal().getName();</span>
+<span class="fc" id="L746">        BigInteger issuerSerial = cert.getSerialNumber();</span>
+
+<span class="pc bpc" id="L748" title="1 of 2 branches missed.">        if (log.isDebugEnabled()) {</span>
+<span class="nc" id="L749">            log.debug(&quot;Transmitted certificate has subject &quot; + subjectString);</span>
+<span class="nc" id="L750">            log.debug(</span>
+                &quot;Transmitted certificate has issuer &quot; + issuerString + &quot; (serial &quot;
+                + issuerSerial + &quot;)&quot;
+            );
+        }
+
+        //
+        // FIRST step - Search the keystore for the transmitted certificate
+        //
+<span class="pc bpc" id="L759" title="1 of 2 branches missed.">        if (isCertificateInKeyStore(crypto, cert)) {</span>
+<span class="fc" id="L760">            return true;</span>
+        }
+
+        //
+        // SECOND step - Search for the issuer cert (chain) of the transmitted certificate in the
+        // keystore or the truststore
+        //
+<span class="nc" id="L767">        CryptoType cryptoType = new CryptoType(CryptoType.TYPE.SUBJECT_DN);</span>
+<span class="nc" id="L768">        cryptoType.setSubjectDN(issuerString);</span>
+<span class="nc" id="L769">        X509Certificate[] foundCerts = new X509Certificate[0];</span>
+        try {
+<span class="nc" id="L771">            foundCerts = crypto.getX509Certificates(cryptoType);</span>
+<span class="nc" id="L772">        } catch (WSSecurityException e) {</span>
+<span class="nc" id="L773">            throw new RampartException(&quot;noCertForSubject&quot;, e);</span>
+<span class="nc" id="L774">        }</span>
+
+        // If the certs have not been found, the issuer is not in the keystore/truststore
+        // As a direct result, do not trust the transmitted certificate
+<span class="nc bnc" id="L778" title="All 4 branches missed.">        if (foundCerts == null || foundCerts.length &lt; 1) {</span>
+<span class="nc bnc" id="L779" title="All 2 branches missed.">            if (log.isDebugEnabled()) {</span>
+<span class="nc" id="L780">                log.debug(</span>
+                    &quot;No certs found in keystore for issuer &quot; + issuerString
+                    + &quot; of certificate for &quot; + subjectString
+                );
+            }
+<span class="nc" id="L785">            return false;</span>
+        }
+
+        //
+        // THIRD step
+        // Check the certificate trust path for the issuer cert chain
+        //
+<span class="nc bnc" id="L792" title="All 2 branches missed.">        if (log.isDebugEnabled()) {</span>
+<span class="nc" id="L793">            log.debug(</span>
+                &quot;Preparing to validate certificate path for issuer &quot; + issuerString
+            );
+        }
+        //
+        // Form a certificate chain from the transmitted certificate
+        // and the certificate(s) of the issuer from the keystore/truststore
+        //
+<span class="nc" id="L801">        X509Certificate[] x509certs = new X509Certificate[foundCerts.length + 1];</span>
+<span class="nc" id="L802">        x509certs[0] = cert;</span>
+<span class="nc bnc" id="L803" title="All 2 branches missed.">        for (int j = 0; j &lt; foundCerts.length; j++) {</span>
+<span class="nc" id="L804">            x509certs[j + 1] = (X509Certificate)foundCerts[j];</span>
+        }
+
+        //
+        // Use the validation method from the crypto to check whether the subjects'
+        // certificate was really signed by the issuer stated in the certificate
+        //
+        // TODO we need to configure enable revocation ...
+        try {
+<span class="nc bnc" id="L813" title="All 2 branches missed.">            if (crypto.verifyTrust(x509certs, false)) {</span>
+<span class="nc bnc" id="L814" title="All 2 branches missed.">                if (log.isDebugEnabled()) {</span>
+<span class="nc" id="L815">                    log.debug(</span>
+                        &quot;Certificate path has been verified for certificate with subject &quot;
+                         + subjectString
+                    );
+                }
+<span class="nc" id="L820">                return true;</span>
+            }
+<span class="nc" id="L822">        } catch (WSSecurityException e) {</span>
+<span class="nc" id="L823">            throw new RampartException(&quot;certPathVerificationFailed&quot;, e);</span>
+<span class="nc" id="L824">        }</span>
+
+<span class="nc bnc" id="L826" title="All 2 branches missed.">        if (log.isDebugEnabled()) {</span>
+<span class="nc" id="L827">            log.debug(</span>
+                &quot;Certificate path could not be verified for certificate with subject &quot;
+                + subjectString
+            );
+        }
+<span class="nc" id="L832">        return false;</span>
+    }
+
+    /**
+     * Check to see if the certificate argument is in the keystore
+     * TODO Directly copied from WSS4J (SignatureTrustValidator) - Optimize later
+     * @param crypto A Crypto instance to use for trust validation
+     * @param cert The certificate to check
+     * @return true if cert is in the keystore
+     * @throws RampartException If certificates are not found for given issuer and serial number.
+     */
+    protected boolean isCertificateInKeyStore(
+        Crypto crypto,
+        X509Certificate cert
+    ) throws RampartException {
+<span class="fc" id="L847">        String issuerString = cert.getIssuerX500Principal().getName();</span>
+<span class="fc" id="L848">        BigInteger issuerSerial = cert.getSerialNumber();</span>
+
+<span class="fc" id="L850">        CryptoType cryptoType = new CryptoType(CryptoType.TYPE.ISSUER_SERIAL);</span>
+<span class="fc" id="L851">        cryptoType.setIssuerSerial(issuerString, issuerSerial);</span>
+<span class="fc" id="L852">        X509Certificate[] foundCerts = new X509Certificate[0];</span>
+        try {
+<span class="fc" id="L854">            foundCerts = crypto.getX509Certificates(cryptoType);</span>
+<span class="nc" id="L855">        } catch (WSSecurityException e) {</span>
+<span class="nc" id="L856">            throw new RampartException(&quot;noCertificatesForIssuer&quot;, new String[]{issuerString,</span>
+                    issuerSerial.toString()}, e);
+<span class="fc" id="L858">        }</span>
+
+        //
+        // If a certificate has been found, the certificates must be compared
+        // to ensure against phony DNs (compare encoded form including signature)
+        //
+<span class="pc bpc" id="L864" title="3 of 6 branches missed.">        if (foundCerts != null &amp;&amp; foundCerts[0] != null &amp;&amp; foundCerts[0].equals(cert)) {</span>
+<span class="pc bpc" id="L865" title="1 of 2 branches missed.">            if (log.isDebugEnabled()) {</span>
+<span class="nc" id="L866">                log.debug(</span>
+                        &quot;Direct trust for certificate with &quot; + cert.getSubjectX500Principal().getName()
+                );
+            }
+<span class="fc" id="L870">            return true;</span>
+        }
+<span class="nc bnc" id="L872" title="All 2 branches missed.">        if (log.isDebugEnabled()) {</span>
+<span class="nc" id="L873">            log.debug(</span>
+                    &quot;No certificate found for subject from issuer with &quot; + issuerString
+                            + &quot; (serial &quot; + issuerSerial + &quot;)&quot;
+            );
+        }
+<span class="nc" id="L878">        return false;</span>
+    }
+
+    
+    protected ArrayList getEncryptedReferences(List&lt;WSSecurityEngineResult&gt; results) {
+        
+        //there can be multiple ref lists
+<span class="fc" id="L885">        List&lt;WSSecurityEngineResult&gt; encrResults = getResults(results, WSConstants.ENCR);</span>
+        
+<span class="fc" id="L887">        ArrayList refs = new ArrayList();</span>
+
+<span class="fc bfc" id="L889" title="All 2 branches covered.">        for (WSSecurityEngineResult engineResult : encrResults) {</span>
+<span class="fc" id="L890">            ArrayList dataRefUris = (ArrayList) engineResult</span>
+                    .get(WSSecurityEngineResult.TAG_DATA_REF_URIS);
+
+            //take only the ref list processing results
+<span class="fc bfc" id="L894" title="All 2 branches covered.">            if (dataRefUris != null) {</span>
+<span class="fc" id="L895">                for (Iterator iterator = dataRefUris.iterator(); iterator</span>
+<span class="fc bfc" id="L896" title="All 2 branches covered.">                        .hasNext(); ) {</span>
+<span class="fc" id="L897">                    WSDataRef uri = (WSDataRef) iterator.next();</span>
+<span class="fc" id="L898">                    refs.add(uri);</span>
+<span class="fc" id="L899">                }</span>
+            }
+<span class="fc" id="L901">        }</span>
+        
+<span class="fc" id="L903">        return refs;</span>
+    }
+    
+    
+    
+    protected List&lt;WSSecurityEngineResult&gt; getResults(List&lt;WSSecurityEngineResult&gt; results, int action) {
+        
+<span class="fc" id="L910">        List&lt;WSSecurityEngineResult&gt; list = new ArrayList&lt;WSSecurityEngineResult&gt;();</span>
+
+<span class="fc bfc" id="L912" title="All 2 branches covered.">        for (WSSecurityEngineResult result : results) {</span>
+            // Check the result of every action whether it matches the given
+            // action
+<span class="fc" id="L915">            Integer actInt = (Integer) result.get(WSSecurityEngineResult.TAG_ACTION);</span>
+<span class="fc bfc" id="L916" title="All 2 branches covered.">            if (actInt == action) {</span>
+<span class="fc" id="L917">                list.add(result);</span>
+            }
+<span class="fc" id="L919">        }</span>
+        
+<span class="fc" id="L921">        return list;</span>
+    }
+    
+    protected boolean isUsernameTokenPresent(ValidatorData data) {
+        
+        //TODO This can be integrated with supporting token processing
+        // which also checks whether Username Tokens present
+        
+<span class="fc" id="L929">        RampartPolicyData rpd = data.getRampartMessageData().getPolicyData();</span>
+        
+<span class="fc" id="L931">        List&lt;SupportingToken&gt; supportingToks = rpd.getSupportingTokensList();</span>
+<span class="pc bpc" id="L932" title="1 of 2 branches missed.">        for (SupportingToken suppTok : supportingToks) {</span>
+<span class="nc bnc" id="L933" title="All 2 branches missed.">            if (isUsernameTokenPresent(suppTok)) {</span>
+<span class="nc" id="L934">                return true;</span>
+            }
+<span class="nc" id="L936">        }</span>
+        
+<span class="fc" id="L938">        SupportingToken signedSuppToken = rpd.getSignedSupportingTokens();</span>
+<span class="pc bpc" id="L939" title="1 of 2 branches missed.">        if(isUsernameTokenPresent(signedSuppToken)) {</span>
+<span class="fc" id="L940">            return true;</span>
+        }
+        
+<span class="nc" id="L943">        SupportingToken signedEndSuppToken = rpd.getSignedEndorsingSupportingTokens();</span>
+<span class="nc bnc" id="L944" title="All 2 branches missed.">        if(isUsernameTokenPresent(signedEndSuppToken)) {</span>
+<span class="nc" id="L945">            return true;</span>
+        }
+        
+<span class="nc" id="L948">        SupportingToken endSuppToken = rpd.getEndorsingSupportingTokens();</span>
+<span class="nc" id="L949">        return isUsernameTokenPresent(endSuppToken);</span>
+
+
+    }
+    
+    protected boolean isUsernameTokenPresent(SupportingToken suppTok) {
+        
+<span class="pc bpc" id="L956" title="1 of 2 branches missed.">        if(suppTok == null) {</span>
+<span class="nc" id="L957">            return false;</span>
+        }
+        
+<span class="fc" id="L960">        ArrayList tokens = suppTok.getTokens();</span>
+<span class="pc bpc" id="L961" title="1 of 2 branches missed.">        for (Iterator iter = tokens.iterator(); iter.hasNext();) {</span>
+<span class="fc" id="L962">            Token token = (Token) iter.next();</span>
+<span class="pc bpc" id="L963" title="1 of 2 branches missed.">            if(token instanceof UsernameToken) {</span>
+<span class="fc" id="L964">                return true;</span>
+            }
+<span class="nc" id="L966">        }</span>
+        
+<span class="nc" id="L968">        return false;</span>
+    }
+    
+    private boolean isRefIdPresent(ArrayList refList , String id) {
+
+<span class="pc bpc" id="L973" title="2 of 4 branches missed.">        if(id != null &amp;&amp; id.charAt(0) == '#') {</span>
+<span class="nc" id="L974">           id = id.substring(1);</span>
+        }
+
+<span class="pc bpc" id="L977" title="1 of 2 branches missed.">        for (Object aRefList : refList) {</span>
+<span class="fc" id="L978">            WSDataRef dataRef = (WSDataRef) aRefList;</span>
+
+            //ArrayList can contain null elements
+<span class="pc bpc" id="L981" title="1 of 2 branches missed.">            if (dataRef == null) {</span>
+<span class="nc" id="L982">                continue;</span>
+            }
+            //Try to get the wsuId of the decrypted element
+<span class="fc" id="L985">            String dataRefUri = dataRef.getWsuId();</span>
+            //If not found, try the reference Id of encrypted element ( we set the same Id when we
+            // decrypted element in WSS4J)  
+            // TODO wsu id must present. We need to find the scenario where it is not set
+            // if (dataRefUri == null) {
+            //    dataRefUri = dataRef.getProtectedElement().getAttribute(&quot;Id&quot;); // TODO check whether this is correct
+                // earlier it was dataRefUri = dataRef.getDataref();
+            //}
+<span class="pc bpc" id="L993" title="2 of 4 branches missed.">            if (dataRefUri != null &amp;&amp; dataRefUri.equals(id)) {</span>
+<span class="fc" id="L994">                return true;</span>
+            }
+<span class="nc" id="L996">        }</span>
+        
+<span class="nc" id="L998">        return false;</span>
+        
+    }
+    
+    public static WSSecurityEngineResult[] fetchActionResults(List&lt;WSSecurityEngineResult&gt; wsSecurityEngineResults, int action) {
+<span class="fc" id="L1003">        List&lt;WSSecurityEngineResult&gt; wsResult = new ArrayList&lt;WSSecurityEngineResult&gt;();</span>
+
+        // Find the part of the security result that matches the given action
+<span class="fc bfc" id="L1006" title="All 2 branches covered.">        for (WSSecurityEngineResult wsSecurityEngineResult : wsSecurityEngineResults) {</span>
+            // Check the result of every action whether it matches the given action
+<span class="fc" id="L1008">            WSSecurityEngineResult result = (WSSecurityEngineResult) wsSecurityEngineResult;</span>
+<span class="fc" id="L1009">            int resultAction = (Integer) result.get(WSSecurityEngineResult.TAG_ACTION);</span>
+<span class="fc bfc" id="L1010" title="All 2 branches covered.">            if (resultAction == action) {</span>
+<span class="fc" id="L1011">                wsResult.add(wsSecurityEngineResult);</span>
+            }
+<span class="fc" id="L1013">        }</span>
+
+<span class="fc" id="L1015">        return wsResult.toArray(new WSSecurityEngineResult[wsResult</span>
+                .size()]);
+    }
+    
+    private boolean isRefIdPresent(ArrayList refList , QName qname) {
+
+<span class="pc bpc" id="L1021" title="1 of 2 branches missed.">        for (Object aRefList : refList) {</span>
+<span class="fc" id="L1022">            WSDataRef dataRef = (WSDataRef) aRefList;</span>
+
+            //ArrayList can contain null elements
+<span class="pc bpc" id="L1025" title="1 of 2 branches missed.">            if (dataRef == null) {</span>
+<span class="nc" id="L1026">                continue;</span>
+            }
+            //QName of the decrypted element
+<span class="fc" id="L1029">            QName dataRefQName = dataRef.getName();</span>
+
+<span class="pc bpc" id="L1031" title="1 of 4 branches missed.">            if (dataRefQName != null &amp;&amp; dataRefQName.equals(qname)) {</span>
+<span class="fc" id="L1032">                return true;</span>
+            }
+
+<span class="fc" id="L1035">        }</span>
+        
+<span class="nc" id="L1037">        return false;</span>
+        
+    }
+
+    
+}
+</pre><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rampart/Rampart.html b/axis2/java/core-rampart/code-coverage/org.apache.rampart/Rampart.html
new file mode 100644
index 0000000..5958b60
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rampart/Rampart.html
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>Rampart</title><script type="text/javascript" src="../.resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rampart</a> &gt; <span class="el_class">Rampart</span></div><h1>Rampart</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">25 of 31</td><td class="ctr2">19%</td><td class="bar">8 of 8</td><td class="ctr2">0%</td><td class="ctr1">6</td><td class="ctr2">10</td><td class="ctr1">7</td><td class="ctr2">11</td><td class="ctr1">2</td><td class="ctr2">6</td></tr></tfoot><tbody><tr><td id="a1"><a href="Rampart.java.html#L54" class="el_method">canSupportAssertion(Assertion)</a></td><td class="bar" id="b0"><img src="../.resources/redbar.gif" width="120" height="10" title="24" alt="24"/></td><td class="ctr2" id="c4">0%</td><td class="bar" id="d0"><img src="../.resources/redbar.gif" width="120" height="10" title="8" alt="8"/></td><td class="ctr2" id="e0">0%</td><td class="ctr1" id="f0">5</td><td class="ctr2" id="g0">5</td><td class="ctr1" id="h0">6</td><td class="ctr2" id="i0">6</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a0"><a href="Rampart.java.html#L51" class="el_method">applyPolicy(Policy, AxisDescription)</a></td><td class="bar" id="b1"><img src="../.resources/redbar.gif" width="5" height="10" title="1" alt="1"/></td><td class="ctr2" id="c5">0%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">1</td><td class="ctr2" id="i1">1</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a4"><a href="Rampart.java.html#L30" class="el_method">Rampart()</a></td><td class="bar" id="b2"><img src="../.resources/greenbar.gif" width="15" height="10" title="3" alt="3"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">0</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">0</td><td class="ctr2" id="i2">1</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a3"><a href="Rampart.java.html#L34" class="el_method">init(ConfigurationContext, AxisModule)</a></td><td class="bar" id="b3"><img src="../.resources/greenbar.gif" width="5" height="10" title="1" alt="1"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">0</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i3">1</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a2"><a href="Rampart.java.html#L39" class="el_method">engageNotify(AxisDescription)</a></td><td class="bar" id="b4"><img src="../.resources/greenbar.gif" width="5" height="10" title="1" alt="1"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">0</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">0</td><td class="ctr2" id="i4">1</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a5"><a href="Rampart.java.html#L43" class="el_method">shutdown(ConfigurationContext)</a></td><td class="bar" id="b5"><img src="../.resources/greenbar.gif" width="5" height="10" title="1" alt="1"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i5">1</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rampart/Rampart.java.html b/axis2/java/core-rampart/code-coverage/org.apache.rampart/Rampart.java.html
new file mode 100644
index 0000000..4917756
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rampart/Rampart.java.html
@@ -0,0 +1,69 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>Rampart.java</title><link rel="stylesheet" href="../.resources/prettify.css" type="text/css"/><script type="text/javascript" src="../.resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rampart</a> &gt; <span class="el_source">Rampart.java</span></div><h1>Rampart.java</h1><pre class="source lang-java linenums">/*
+ * Copyright 2004,2005 The Apache Software Foundation.
+ *
+ * Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package org.apache.rampart;
+
+import org.apache.axis2.AxisFault;
+import org.apache.axis2.context.ConfigurationContext;
+import org.apache.axis2.description.AxisDescription;
+import org.apache.axis2.description.AxisModule;
+import org.apache.axis2.modules.Module;
+import org.apache.neethi.Assertion;
+import org.apache.neethi.Policy;
+import org.apache.rampart.policy.model.RampartConfig;
+import org.apache.ws.secpolicy.SP11Constants;
+import org.apache.ws.secpolicy.SP12Constants;
+
+<span class="fc" id="L30">public class Rampart implements Module /* , ModulePolicyExtension */  {</span>
+
+    public void init(ConfigurationContext configContext, AxisModule module)
+            throws AxisFault {
+<span class="fc" id="L34">    }</span>
+
+    public void engageNotify(AxisDescription axisDescription) throws AxisFault {
+        //Nothing to do here, since RampartMessageData will pick up the 
+        //effective policy from the message context 
+<span class="fc" id="L39">    }</span>
+
+    public void shutdown(ConfigurationContext configurationContext) throws AxisFault {
+        // at the moment, nothing needs to be done ..
+<span class="fc" id="L43">    }</span>
+
+//    public PolicyExtension getPolicyExtension() {
+//        throw new UnsupportedOperationException(&quot;TODO&quot;);
+//    }
+
+    public void applyPolicy(Policy policy, AxisDescription axisDescription) throws AxisFault {
+        //Do not do anything
+<span class="nc" id="L51">    }</span>
+
+    public boolean canSupportAssertion(Assertion assertion) {
+<span class="nc bnc" id="L54" title="All 2 branches missed.">        if(assertion == null) {</span>
+<span class="nc" id="L55">            return false;</span>
+        }
+
+<span class="nc" id="L58">        String ns = assertion.getName().getNamespaceURI();</span>
+
+        // Rampart module can handle WS-SecurityPolicy 1.1 &amp; 1.2 and RampartConfig assertions 
+<span class="nc bnc" id="L61" title="All 6 branches missed.">        if (SP11Constants.SP_NS.equals(ns) || SP12Constants.SP_NS.equals(ns) || RampartConfig.NS.equals(ns)) {</span>
+<span class="nc" id="L62">            return true;</span>
+        } else {
+<span class="nc" id="L64">            return false;</span>
+        }
+
+    }
+}
+</pre><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rampart/RampartConstants.html b/axis2/java/core-rampart/code-coverage/org.apache.rampart/RampartConstants.html
new file mode 100644
index 0000000..1261cd8
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rampart/RampartConstants.html
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>RampartConstants</title><script type="text/javascript" src="../.resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rampart</a> &gt; <span class="el_class">RampartConstants</span></div><h1>RampartConstants</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">3 of 3</td><td class="ctr2">0%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">1</td><td class="ctr2">1</td><td class="ctr1">1</td><td class="ctr2">1</td><td class="ctr1">1</td><td class="ctr2">1</td></tr></tfoot><tbody><tr><td id="a0"><a href="RampartConstants.java.html#L3" class="el_method">RampartConstants()</a></td><td class="bar" id="b0"><img src="../.resources/redbar.gif" width="120" height="10" title="3" alt="3"/></td><td class="ctr2" id="c0">0%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">1</td><td class="ctr2" id="i0">1</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rampart/RampartConstants.java.html b/axis2/java/core-rampart/code-coverage/org.apache.rampart/RampartConstants.java.html
new file mode 100644
index 0000000..93b75dd
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rampart/RampartConstants.java.html
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>RampartConstants.java</title><link rel="stylesheet" href="../.resources/prettify.css" type="text/css"/><script type="text/javascript" src="../.resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rampart</a> &gt; <span class="el_source">RampartConstants.java</span></div><h1>RampartConstants.java</h1><pre class="source lang-java linenums">package org.apache.rampart;
+
+<span class="nc" id="L3">public class RampartConstants {</span>
+		
+	public static final String TIME_LOG = &quot;org.apache.rampart.TIME&quot;;
+	public static final String MESSAGE_LOG = &quot;org.apache.rampart.MESSAGE&quot;;
+	public static final String SEC_FAULT = &quot;SECURITY_VALIDATION_FAILURE&quot;;
+    public static final String MERLIN_CRYPTO_IMPL = &quot;org.apache.ws.security.components.crypto.Merlin&quot;;
+    public static final String MERLIN_CRYPTO_IMPL_CACHE_KEY = &quot;org.apache.ws.security.crypto.merlin.file&quot;;
+
+    public static final String XML_ENCRYPTION_MODIFIER_CONTENT = &quot;Content&quot;;
+    public static final String XML_ENCRYPTION_MODIFIER_ELEMENT = &quot;Element&quot;;
+}
+</pre><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rampart/RampartEngine.html b/axis2/java/core-rampart/code-coverage/org.apache.rampart/RampartEngine.html
new file mode 100644
index 0000000..757cdf6
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rampart/RampartEngine.html
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>RampartEngine</title><script type="text/javascript" src="../.resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rampart</a> &gt; <span class="el_class">RampartEngine</span></div><h1>RampartEngine</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">156 of 504</td><td class="ctr2">69%</td><td class="bar">21 of 68</td><td class="ctr2">69%</td><td class="ctr1">17</td><td class="ctr2">38</td><td class="ctr1">34</td><td class="ctr2">116</td><td class="ctr1">0</td><td class="ctr2">4</td></tr></tfoot><tbody><tr><td id="a1"><a href="RampartEngine.java.html#L52" class="el_method">process(MessageContext)</a></td><td class="bar" id="b0"><img src="../.resources/redbar.gif" width="39" height="10" title="156" alt="156"/><img src="../.resources/greenbar.gif" width="80" height="10" title="321" alt="321"/></td><td class="ctr2" id="c3">67%</td><td class="bar" id="d0"><img src="../.resources/redbar.gif" width="38" height="10" title="21" alt="21"/><img src="../.resources/greenbar.gif" width="81" height="10" title="45" alt="45"/></td><td class="ctr2" id="e1">68%</td><td class="ctr1" id="f0">17</td><td class="ctr2" id="g0">34</td><td class="ctr1" id="h0">34</td><td class="ctr2" id="i0">110</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a0"><a href="RampartEngine.java.html#L302" class="el_method">isSecurityFault(RampartMessageData)</a></td><td class="bar" id="b1"><img src="../.resources/greenbar.gif" width="3" height="10" title="13" alt="13"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d1"><img src="../.resources/greenbar.gif" width="3" height="10" title="2" alt="2"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1" id="f1">0</td><td class="ctr2" id="g1">2</td><td class="ctr1" id="h1">0</td><td class="ctr2" id="i2">2</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a3"><a href="RampartEngine.java.html#L45" class="el_method">static {...}</a></td><td class="bar" id="b2"><img src="../.resources/greenbar.gif" width="2" height="10" title="11" alt="11"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">0</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">0</td><td class="ctr2" id="i1">3</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a2"><a href="RampartEngine.java.html#L43" class="el_method">RampartEngine()</a></td><td class="bar" id="b3"/><td class="ctr2" id="c2">100%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">0</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i3">1</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rampart/RampartEngine.java.html b/axis2/java/core-rampart/code-coverage/org.apache.rampart/RampartEngine.java.html
new file mode 100644
index 0000000..e1a26e7
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rampart/RampartEngine.java.html
@@ -0,0 +1,306 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>RampartEngine.java</title><link rel="stylesheet" href="../.resources/prettify.css" type="text/css"/><script type="text/javascript" src="../.resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rampart</a> &gt; <span class="el_source">RampartEngine.java</span></div><h1>RampartEngine.java</h1><pre class="source lang-java linenums">/*
+ * Copyright 2004,2005 The Apache Software Foundation.
+ *
+ * Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package org.apache.rampart;
+
+import org.apache.axiom.soap.SOAPEnvelope;
+import org.apache.axiom.soap.SOAPFault;
+import org.apache.axiom.soap.SOAPHeader;
+import org.apache.axiom.soap.SOAPHeaderBlock;
+import org.apache.axis2.AxisFault;
+import org.apache.axis2.context.MessageContext;
+import org.apache.commons.logging.Log;
+import org.apache.commons.logging.LogFactory;
+import org.apache.rahas.Token;
+import org.apache.rahas.TokenStorage;
+import org.apache.rampart.policy.RampartPolicyData;
+import org.apache.rampart.saml.SAMLAssertionHandler;
+import org.apache.rampart.saml.SAMLAssertionHandlerFactory;
+import org.apache.rampart.util.Axis2Util;
+import org.apache.rampart.util.RampartUtil;
+import org.apache.ws.secpolicy.WSSPolicyException;
+import org.apache.ws.secpolicy.model.UsernameToken;
+import org.apache.ws.security.*;
+import org.apache.ws.security.components.crypto.Crypto;
+
+import javax.xml.namespace.QName;
+import java.security.cert.X509Certificate;
+import java.util.*;
+
+<span class="fc" id="L43">public class RampartEngine {</span>
+
+<span class="fc" id="L45">	private static Log log = LogFactory.getLog(RampartEngine.class);</span>
+<span class="fc" id="L46">	private static Log tlog = LogFactory.getLog(RampartConstants.TIME_LOG);</span>
+<span class="fc" id="L47">    private static ServiceNonceCache serviceNonceCache = new ServiceNonceCache();</span>
+
+	public List&lt;WSSecurityEngineResult&gt; process(MessageContext msgCtx) throws WSSPolicyException,
+	RampartException, WSSecurityException, AxisFault {
+
+<span class="fc" id="L52">		boolean dotDebug = tlog.isDebugEnabled();</span>
+		
+<span class="fc" id="L54">		log.debug(&quot;Enter process(MessageContext msgCtx)&quot;);</span>
+
+<span class="fc" id="L56">		RampartMessageData rmd = new RampartMessageData(msgCtx, false);</span>
+
+<span class="fc" id="L58">		RampartPolicyData rpd = rmd.getPolicyData();</span>
+		
+<span class="fc" id="L60">		msgCtx.setProperty(RampartMessageData.RAMPART_POLICY_DATA, rpd);</span>
+
+<span class="fc" id="L62">        RampartUtil.validateTransport(rmd);</span>
+
+        // If there is no policy information return immediately
+<span class="fc bfc" id="L65" title="All 2 branches covered.">        if (rpd == null) {</span>
+<span class="fc" id="L66">           return null;</span>
+        }
+
+
+        //TODO these checks have to be done before the convertion to avoid unnecessary convertion to LLOM -&gt; DOOM
+        // If the message is a security fault or no security
+        // header required by the policy
+<span class="pc bpc" id="L73" title="1 of 4 branches missed.">        if(isSecurityFault(rmd) || !RampartUtil.isSecHeaderRequired(rpd,rmd.isInitiator(),true)) {</span>
+<span class="fc" id="L74">			SOAPEnvelope env = Axis2Util.getSOAPEnvelopeFromDOMDocument(rmd.getDocument(), true);</span>
+
+			//Convert back to llom since the inflow cannot use llom
+<span class="fc" id="L77">			msgCtx.setEnvelope(env);</span>
+<span class="fc" id="L78">			Axis2Util.useDOOM(false);</span>
+<span class="fc" id="L79">            log.debug(&quot;Return process MessageContext msgCtx)&quot;);</span>
+<span class="fc" id="L80">            return null;</span>
+		}
+
+
+		List&lt;WSSecurityEngineResult&gt; results;
+
+<span class="fc" id="L86">		WSSecurityEngine engine = new WSSecurityEngine();</span>
+
+<span class="fc" id="L88">		ValidatorData data = new ValidatorData(rmd);</span>
+
+<span class="fc" id="L90">		SOAPHeader header = rmd.getMsgContext().getEnvelope().getHeader();</span>
+<span class="pc bpc" id="L91" title="1 of 2 branches missed.">		if(header == null) {</span>
+<span class="nc" id="L92">		    throw new RampartException(&quot;missingSOAPHeader&quot;);</span>
+		}
+		
+<span class="fc" id="L95">        ArrayList headerBlocks = header.getHeaderBlocksWithNSURI(WSConstants.WSSE_NS);</span>
+<span class="fc" id="L96">		SOAPHeaderBlock secHeader = null;</span>
+		//Issue is axiom - a returned collection must not be null
+<span class="pc bpc" id="L98" title="1 of 2 branches missed.">		if(headerBlocks != null) {</span>
+<span class="fc" id="L99">    		Iterator headerBlocksIterator = headerBlocks.iterator();</span>
+<span class="fc bfc" id="L100" title="All 2 branches covered.">    		while (headerBlocksIterator.hasNext()) {</span>
+<span class="fc" id="L101">    			SOAPHeaderBlock elem = (SOAPHeaderBlock) headerBlocksIterator.next();</span>
+<span class="pc bpc" id="L102" title="1 of 2 branches missed.">    			if(elem.getLocalName().equals(WSConstants.WSSE_LN)) {</span>
+<span class="fc" id="L103">    				secHeader = elem;</span>
+<span class="fc" id="L104">    				break;</span>
+    			}
+<span class="nc" id="L106">    		}</span>
+		}
+		
+<span class="fc bfc" id="L109" title="All 2 branches covered.">		if(secHeader == null) {</span>
+<span class="fc" id="L110">		    throw new RampartException(&quot;missingSecurityHeader&quot;);</span>
+		}
+		
+<span class="fc" id="L113">		long t0=0, t1=0, t2=0, t3=0;</span>
+<span class="pc bpc" id="L114" title="1 of 2 branches missed.">		if(dotDebug){</span>
+<span class="nc" id="L115">			t0 = System.currentTimeMillis();</span>
+		}
+
+		//wss4j does not allow username tokens with no password per default, see https://issues.apache.org/jira/browse/WSS-420
+		//configure it to allow them explicitly if at least one username token assertion with no password requirement is found
+<span class="fc bfc" id="L120" title="All 2 branches covered.">		if (!rmd.isInitiator()) {</span>
+<span class="fc" id="L121">		    Collection&lt;UsernameToken&gt; usernameTokens = RampartUtil.getUsernameTokens(rpd);</span>
+<span class="fc bfc" id="L122" title="All 2 branches covered.">		    for (UsernameToken usernameTok : usernameTokens) {</span>
+<span class="fc bfc" id="L123" title="All 2 branches covered.">		        if (usernameTok.isNoPassword()) {</span>
+<span class="fc" id="L124">		            log.debug(&quot;Found UsernameToken with no password assertion in policy, configuring ws security processing to allow username tokens without password.&quot; );</span>
+<span class="fc" id="L125">		            engine.getWssConfig().setAllowUsernameTokenNoPassword(true);</span>
+<span class="fc" id="L126">		            break;</span>
+		        }
+<span class="fc" id="L128">		    }</span>
+		}
+		
+<span class="fc" id="L131">		String actorValue = secHeader.getAttributeValue(new QName(rmd</span>
+				.getSoapConstants().getEnvelopeURI(), &quot;actor&quot;));
+
+<span class="fc" id="L134">		Crypto signatureCrypto = RampartUtil.getSignatureCrypto(rpd.getRampartConfig(), </span>
+        		msgCtx.getAxisService().getClassLoader());
+<span class="fc" id="L136">        TokenCallbackHandler tokenCallbackHandler = new TokenCallbackHandler(rmd.getTokenStorage(), RampartUtil.getPasswordCB(rmd));</span>
+<span class="fc bfc" id="L137" title="All 2 branches covered.">        if(rpd.isSymmetricBinding()) {</span>
+			//Here we have to create the CB handler to get the tokens from the 
+			//token storage
+<span class="fc" id="L140">			log.debug(&quot;Processing security header using SymetricBinding&quot;);</span>
+<span class="fc" id="L141">			results = engine.processSecurityHeader(rmd.getDocument(),</span>
+					actorValue, 
+					tokenCallbackHandler,
+					signatureCrypto, 
+					        RampartUtil.getEncryptionCrypto(rpd.getRampartConfig(), 
+					                msgCtx.getAxisService().getClassLoader()));
+
+            // Remove encryption tokens if this is the initiator and if initiator is receiving a message
+
+<span class="pc bpc" id="L150" title="1 of 6 branches missed.">            if (rmd.isInitiator() &amp;&amp; (msgCtx.getFLOW() == MessageContext.IN_FLOW ||</span>
+                    msgCtx.getFLOW() == MessageContext.IN_FAULT_FLOW)) {
+<span class="fc" id="L152">                tokenCallbackHandler.removeEncryptedToken();</span>
+            }
+
+		} else {
+
+<span class="fc" id="L157">			log.debug(&quot;Processing security header in normal path&quot;);</span>
+<span class="fc" id="L158">			results = engine.processSecurityHeader(rmd.getDocument(),</span>
+					actorValue, 
+					tokenCallbackHandler,
+					signatureCrypto, 
+							RampartUtil.getEncryptionCrypto(rpd.getRampartConfig(), 
+									msgCtx.getAxisService().getClassLoader()));
+		}
+
+<span class="pc bpc" id="L166" title="1 of 2 branches missed.">		if(dotDebug){</span>
+<span class="nc" id="L167">			t1 = System.currentTimeMillis();</span>
+		}
+
+                //Store symm tokens
+                //Pick the first SAML token
+                //TODO : This is a hack , MUST FIX
+                //get the sec context id from the req msg ctx 
+		
+		//Store username in MessageContext property
+
+<span class="fc bfc" id="L177" title="All 2 branches covered.">        for (int j = 0; j &lt; results.size(); j++) {</span>
+<span class="fc" id="L178">            WSSecurityEngineResult wser = (WSSecurityEngineResult) results.get(j);</span>
+<span class="fc" id="L179">            final Integer actInt =</span>
+                    (Integer) wser.get(WSSecurityEngineResult.TAG_ACTION);
+<span class="pc bpc" id="L181" title="1 of 2 branches missed.">            if (WSConstants.ST_UNSIGNED == actInt.intValue()) {</span>
+
+<span class="nc" id="L183">                Object samlAssertion = wser.get(WSSecurityEngineResult.TAG_SAML_ASSERTION);</span>
+
+<span class="nc" id="L185">                SAMLAssertionHandler samlAssertionHandler</span>
+                        = SAMLAssertionHandlerFactory.createAssertionHandler(samlAssertion);
+
+<span class="nc bnc" id="L188" title="All 2 branches missed.">                if (samlAssertionHandler.isBearerAssertion()) {</span>
+<span class="nc" id="L189">                    break;</span>
+                }
+                //Store the token
+                try {
+<span class="nc" id="L193">                    TokenStorage store = rmd.getTokenStorage();</span>
+<span class="nc bnc" id="L194" title="All 2 branches missed.">                    if (store.getToken(samlAssertionHandler.getAssertionId()) == null) {</span>
+<span class="nc" id="L195">                        Token token = new Token(samlAssertionHandler.getAssertionId(),</span>
+                                samlAssertionHandler.getAssertionElement(),
+                                samlAssertionHandler.getDateNotBefore(),
+                                samlAssertionHandler.getDateNotOnOrAfter());
+
+<span class="nc" id="L200">                        token.setSecret(samlAssertionHandler.</span>
+                                getAssertionKeyInfoSecret(signatureCrypto, tokenCallbackHandler));
+<span class="nc" id="L202">                        store.add(token);</span>
+                    }
+<span class="nc" id="L204">                } catch (Exception e) {</span>
+<span class="nc" id="L205">                    throw new RampartException(</span>
+                            &quot;errorInAddingTokenIntoStore&quot;, e);
+<span class="nc" id="L207">                }</span>
+<span class="pc bfc" id="L208" title="All 2 branches covered.">            } else if (WSConstants.UT == actInt) {</span>
+
+<span class="fc" id="L210">		        WSUsernameTokenPrincipal userNameTokenPrincipal = (WSUsernameTokenPrincipal)wser.get(WSSecurityEngineResult.TAG_PRINCIPAL);</span>
+
+<span class="fc" id="L212">                String username = userNameTokenPrincipal.getName();</span>
+<span class="fc" id="L213">                msgCtx.setProperty(RampartMessageData.USERNAME, username);</span>
+                
+<span class="pc bpc" id="L215" title="1 of 2 branches missed.">                if (userNameTokenPrincipal.getNonce() != null) {</span>
+                    // Check whether this is a replay attack. To verify that we need to check whether nonce value
+                    // is a repeating one
+<span class="nc" id="L218">                    int nonceLifeTimeInSeconds = 0;</span>
+
+<span class="nc bnc" id="L220" title="All 2 branches missed.">                    if (rpd.getRampartConfig() != null) {</span>
+                        
+<span class="nc" id="L222">                        String stringLifeTime = rpd.getRampartConfig().getNonceLifeTime();</span>
+
+                        try {
+<span class="nc" id="L225">                            nonceLifeTimeInSeconds = Integer.parseInt(stringLifeTime);</span>
+
+<span class="nc" id="L227">                        } catch (NumberFormatException e) {</span>
+<span class="nc" id="L228">                            log.error(&quot;Invalid value for nonceLifeTime in rampart configuration file.&quot;, e);</span>
+<span class="nc" id="L229">                            throw new RampartException(</span>
+                                        &quot;invalidNonceLifeTime&quot;, e);
+
+<span class="nc" id="L232">                        }</span>
+                    }
+
+<span class="nc" id="L235">                    String serviceEndpointName = msgCtx.getAxisService().getEndpointName();</span>
+
+<span class="nc" id="L237">                    boolean valueRepeating = serviceNonceCache.isNonceRepeatingForService(serviceEndpointName, username, userNameTokenPrincipal.getNonce());</span>
+
+<span class="nc bnc" id="L239" title="All 2 branches missed.">                    if (valueRepeating){</span>
+<span class="nc" id="L240">                        throw new RampartException(&quot;repeatingNonceValue&quot;, new Object[]{ userNameTokenPrincipal.getNonce(), username} );</span>
+                    }
+
+<span class="nc" id="L243">                    serviceNonceCache.addNonceForService(serviceEndpointName, username, userNameTokenPrincipal.getNonce(), nonceLifeTimeInSeconds);</span>
+                }
+<span class="fc bfc" id="L245" title="All 2 branches covered.">            } else if (WSConstants.SIGN == actInt) {</span>
+<span class="fc" id="L246">                X509Certificate cert = (X509Certificate) wser.get(WSSecurityEngineResult.TAG_X509_CERTIFICATE);</span>
+
+<span class="pc bpc" id="L248" title="1 of 8 branches missed.">                if (rpd.isAsymmetricBinding() &amp;&amp; cert == null &amp;&amp; rpd.getInitiatorToken() != null</span>
+                        &amp;&amp; !rpd.getInitiatorToken().isDerivedKeys()) {
+
+                    // If symmetric binding is used, the certificate should be null.
+                    // If certificate is not null then probably initiator and
+                    // recipient are using 2 different bindings.
+<span class="fc" id="L254">                    throw new RampartException(&quot;invalidSignatureAlgo&quot;);</span>
+                }
+
+<span class="fc" id="L257">                msgCtx.setProperty(RampartMessageData.X509_CERT, cert);</span>
+            }
+
+        }
+
+<span class="fc" id="L262">		SOAPEnvelope env = Axis2Util.getSOAPEnvelopeFromDOMDocument(rmd.getDocument(), true);</span>
+
+<span class="pc bpc" id="L264" title="1 of 2 branches missed.">		if(dotDebug){</span>
+<span class="nc" id="L265">			t2 = System.currentTimeMillis();</span>
+		}
+
+		//Convert back to llom since the inflow cannot use DOOM
+<span class="fc" id="L269">		msgCtx.setEnvelope(env);</span>
+<span class="fc" id="L270">		Axis2Util.useDOOM(false);</span>
+				
+<span class="fc" id="L272">		PolicyValidatorCallbackHandler validator = RampartUtil.getPolicyValidatorCB(msgCtx, rpd);</span>
+
+<span class="pc bpc" id="L274" title="1 of 2 branches missed.">        if (validator instanceof ExtendedPolicyValidatorCallbackHandler) {</span>
+<span class="fc" id="L275">            ExtendedPolicyValidatorCallbackHandler extendedPolicyValidatorCallbackHandler</span>
+                    = (ExtendedPolicyValidatorCallbackHandler)validator;
+<span class="fc" id="L277">            extendedPolicyValidatorCallbackHandler.validate(data,results);</span>
+<span class="fc" id="L278">        } else {</span>
+<span class="nc" id="L279">            Vector resultsVector = new Vector(results);</span>
+<span class="nc" id="L280">            validator.validate(data, resultsVector);</span>
+        }
+
+
+<span class="pc bpc" id="L284" title="1 of 2 branches missed.">		if(dotDebug){</span>
+<span class="nc" id="L285">			t3 = System.currentTimeMillis();</span>
+<span class="nc" id="L286">			tlog.debug(&quot;processHeader by WSSecurityEngine took : &quot; + (t1 - t0) +</span>
+					&quot;, DOOM conversion took :&quot; + (t2 - t1) +
+					&quot;, PolicyBasedResultsValidattor took &quot; + (t3 - t2));
+		}
+
+<span class="fc" id="L291">		log.debug(&quot;Return process(MessageContext msgCtx)&quot;);</span>
+<span class="fc" id="L292">		return results;</span>
+	}
+	
+	// Check whether this a soap fault because of failure in processing the security header 
+	//and if so, we don't expect the security header
+	//
+	//
+
+	
+	private boolean isSecurityFault(RampartMessageData rmd) {
+<span class="fc" id="L302">		SOAPFault soapFault = rmd.getMsgContext().getEnvelope().getBody().getFault();</span>
+<span class="fc bfc" id="L303" title="All 2 branches covered.">		return soapFault == null ? false : RampartUtil.isSecurityFault(soapFault);</span>
+	}
+}
+</pre><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rampart/RampartException.html b/axis2/java/core-rampart/code-coverage/org.apache.rampart/RampartException.html
new file mode 100644
index 0000000..6715265
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rampart/RampartException.html
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>RampartException</title><script type="text/javascript" src="../.resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rampart</a> &gt; <span class="el_class">RampartException</span></div><h1>RampartException</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">49 of 89</td><td class="ctr2">45%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">4</td><td class="ctr2">9</td><td class="ctr1">12</td><td class="ctr2">26</td><td class="ctr1">4</td><td class="ctr2">9</td></tr></tfoot><tbody><tr><td id="a3"><a href="RampartException.java.html#L77" class="el_method">getMessage(String, Object[])</a></td><td class="bar" id="b0"><img src="../.resources/redbar.gif" width="69" height="10" title="15" alt="15"/><img src="../.resources/greenbar.gif" width="50" height="10" title="11" alt="11"/></td><td class="ctr2" id="c3">42%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f4">0</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h1">2</td><td class="ctr2" id="i0">6</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a6"><a href="RampartException.java.html#L61" class="el_method">RampartException(String, Object[], Throwable)</a></td><td class="bar" id="b1"><img src="../.resources/redbar.gif" width="69" height="10" title="15" alt="15"/></td><td class="ctr2" id="c5">0%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h0">4</td><td class="ctr2" id="i2">4</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a8"><a href="RampartException.java.html#L34" class="el_method">static {...}</a></td><td class="bar" id="b2"><img src="../.resources/redbar.gif" width="32" height="10" title="7" alt="7"/><img src="../.resources/greenbar.gif" width="23" height="10" title="5" alt="5"/></td><td class="ctr2" id="c4">42%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">2</td><td class="ctr2" id="i1">5</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a7"><a href="RampartException.java.html#L67" class="el_method">RampartException(String, Throwable)</a></td><td class="bar" id="b3"><img src="../.resources/redbar.gif" width="27" height="10" title="6" alt="6"/></td><td class="ctr2" id="c6">0%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">2</td><td class="ctr2" id="i4">2</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a0"><a href="RampartException.java.html#L90" class="el_method">getFaultCode()</a></td><td class="bar" id="b4"><img src="../.resources/redbar.gif" width="13" height="10" title="3" alt="3"/></td><td class="ctr2" id="c7">0%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">1</td><td class="ctr2" id="i6">1</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a2"><a href="RampartException.java.html#L97" class="el_method">getFaultString()</a></td><td class="bar" id="b5"><img src="../.resources/redbar.gif" width="13" height="10" title="3" alt="3"/></td><td class="ctr2" id="c8">0%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f3">1</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">1</td><td class="ctr2" id="i7">1</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a5"><a href="RampartException.java.html#L41" class="el_method">RampartException(String, Object[])</a></td><td class="bar" id="b6"><img src="../.resources/greenbar.gif" width="73" height="10" title="16" alt="16"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">0</td><td class="ctr2" id="i3">4</td><td class="ctr1" id="j6">0</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a4"><a href="RampartException.java.html#L57" class="el_method">RampartException(String)</a></td><td class="bar" id="b7"><img src="../.resources/greenbar.gif" width="27" height="10" title="6" alt="6"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">0</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h7">0</td><td class="ctr2" id="i5">2</td><td class="ctr1" id="j7">0</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a1"><a href="RampartException.java.html#L53" class="el_method">getFaultCode(String)</a></td><td class="bar" id="b8"><img src="../.resources/greenbar.gif" width="9" height="10" title="2" alt="2"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f8">0</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i8">1</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k8">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rampart/RampartException.java.html b/axis2/java/core-rampart/code-coverage/org.apache.rampart/RampartException.java.html
new file mode 100644
index 0000000..05b8bb6
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rampart/RampartException.java.html
@@ -0,0 +1,102 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>RampartException.java</title><link rel="stylesheet" href="../.resources/prettify.css" type="text/css"/><script type="text/javascript" src="../.resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rampart</a> &gt; <span class="el_source">RampartException.java</span></div><h1>RampartException.java</h1><pre class="source lang-java linenums">/*
+ * Copyright 2004,2005 The Apache Software Foundation.
+ *
+ * Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package org.apache.rampart;
+
+import java.text.MessageFormat;
+import java.util.MissingResourceException;
+import java.util.ResourceBundle;
+
+public class RampartException extends Exception {
+    
+    private static final long serialVersionUID = 8674795537585339704L;
+
+    private static ResourceBundle resources;
+
+    private String faultCode;
+    private String faultString;
+    
+    static {
+        try {
+<span class="fc" id="L34">            resources = ResourceBundle.getBundle(&quot;org.apache.rampart.errors&quot;);</span>
+<span class="nc" id="L35">        } catch (MissingResourceException e) {</span>
+<span class="nc" id="L36">            throw new RuntimeException(e.getMessage());</span>
+<span class="fc" id="L37">        }</span>
+<span class="fc" id="L38">    }</span>
+    
+    public RampartException(String faultCode, Object[] args) {
+<span class="fc" id="L41">        super(getMessage(faultCode, args));</span>
+<span class="fc" id="L42">        this.faultCode = getFaultCode(faultCode);</span>
+<span class="fc" id="L43">        this.faultString = getMessage(faultCode, args);</span>
+<span class="fc" id="L44">    }</span>
+    
+    /**
+     * Construct the fault properly code for the standard faults
+     * @param code code as definfed in property file under
+     * @return
+     */
+    private String getFaultCode(String code) {
+        //TODO check for spec specific error codes
+<span class="fc" id="L53">        return code;</span>
+    }
+
+    public RampartException(String faultCode) {
+<span class="fc" id="L57">        this(faultCode, (Object[])null);</span>
+<span class="fc" id="L58">    }</span>
+    
+    public RampartException(String faultCode, Object[] args, Throwable e) {
+<span class="nc" id="L61">        super(getMessage(faultCode, args),e);</span>
+<span class="nc" id="L62">        this.faultCode = faultCode;</span>
+<span class="nc" id="L63">        this.faultString = getMessage(faultCode, args);</span>
+<span class="nc" id="L64">    }</span>
+    
+    public RampartException(String faultCode, Throwable e) {
+<span class="nc" id="L67">        this(faultCode, null, e);</span>
+<span class="nc" id="L68">    }</span>
+
+    /**
+     * get the message from resource bundle.
+     * &lt;p/&gt;
+     *
+     * @return the message translated from the property (message) file.
+     */
+    protected static String getMessage(String faultCode, Object[] args) {
+<span class="fc" id="L77">        String msg = null;</span>
+        try {
+<span class="fc" id="L79">            msg = MessageFormat.format(resources.getString(faultCode), args);</span>
+<span class="nc" id="L80">        } catch (MissingResourceException e) {</span>
+<span class="nc" id="L81">            throw new RuntimeException(&quot;Undefined '&quot; + faultCode + &quot;' resource property&quot;);</span>
+<span class="fc" id="L82">        }</span>
+<span class="fc" id="L83">        return msg;</span>
+    }
+
+    /**
+     * @return Returns the faultCode.
+     */
+    protected String getFaultCode() {
+<span class="nc" id="L90">        return faultCode;</span>
+    }
+
+    /**
+     * @return Returns the faultString.
+     */
+    protected String getFaultString() {
+<span class="nc" id="L97">        return faultString;</span>
+    }
+    
+
+}
+</pre><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rampart/RampartMessageData.html b/axis2/java/core-rampart/code-coverage/org.apache.rampart/RampartMessageData.html
new file mode 100644
index 0000000..4fd25f9
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rampart/RampartMessageData.html
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>RampartMessageData</title><script type="text/javascript" src="../.resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rampart</a> &gt; <span class="el_class">RampartMessageData</span></div><h1>RampartMessageData</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">283 of 934</td><td class="ctr2">70%</td><td class="bar">41 of 136</td><td class="ctr2">70%</td><td class="ctr1">45</td><td class="ctr2">103</td><td class="ctr1">74</td><td class="ctr2">234</td><td class="ctr1">13</td><td class="ctr2">35</td></tr></tfoot><tbody><tr><td id="a18"><a href="RampartMessageData.java.html#L116" class="el_method">RampartMessageData(MessageContext, boolean)</a></td><td class="bar" id="b0"><img src="../.resources/redbar.gif" width="20" height="10" title="75" alt="75"/><img src="../.resources/greenbar.gif" width="99" height="10" title="370" alt="370"/></td><td class="ctr2" id="c19">83%</td><td class="bar" id="d0"><img src="../.resources/redbar.gif" width="26" height="10" title="20" alt="20"/><img src="../.resources/greenbar.gif" width="93" height="10" title="70" alt="70"/></td><td class="ctr2" id="e1">78%</td><td class="ctr1" id="f0">18</td><td class="ctr2" id="g0">46</td><td class="ctr1" id="h0">16</td><td class="ctr2" id="i0">100</td><td class="ctr1" id="j13">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a4"><a href="RampartMessageData.java.html#L574" class="el_method">getIssuedSignatureTokenId()</a></td><td class="bar" id="b1"><img src="../.resources/redbar.gif" width="15" height="10" title="58" alt="58"/></td><td class="ctr2" id="c22">0%</td><td class="bar" id="d1"><img src="../.resources/redbar.gif" width="10" height="10" title="8" alt="8"/></td><td class="ctr2" id="e5">0%</td><td class="ctr1" id="f1">5</td><td class="ctr2" id="g2">5</td><td class="ctr1" id="h1">14</td><td class="ctr2" id="i4">14</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a15"><a href="RampartMessageData.java.html#L665" class="el_method">getTokenStorage()</a></td><td class="bar" id="b2"><img src="../.resources/redbar.gif" width="12" height="10" title="48" alt="48"/><img src="../.resources/greenbar.gif" width="11" height="10" title="43" alt="43"/></td><td class="ctr2" id="c21">47%</td><td class="bar" id="d4"><img src="../.resources/redbar.gif" width="2" height="10" title="2" alt="2"/><img src="../.resources/greenbar.gif" width="8" height="10" title="6" alt="6"/></td><td class="ctr2" id="e2">75%</td><td class="ctr1" id="f4">2</td><td class="ctr2" id="g3">5</td><td class="ctr1" id="h2">11</td><td class="ctr2" id="i2">20</td><td class="ctr1" id="j14">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a24"><a href="RampartMessageData.java.html#L524" class="el_method">setPolicyData(RampartPolicyData)</a></td><td class="bar" id="b3"><img src="../.resources/redbar.gif" width="9" height="10" title="36" alt="36"/></td><td class="ctr2" id="c23">0%</td><td class="bar" id="d2"><img src="../.resources/redbar.gif" width="8" height="10" title="6" alt="6"/></td><td class="ctr2" id="e6">0%</td><td class="ctr1" id="f2">4</td><td class="ctr2" id="g5">4</td><td class="ctr1" id="h3">9</td><td class="ctr2" id="i6">9</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a33"><a href="RampartMessageData.java.html#L386" class="el_method">setWSSecurityVersions(String)</a></td><td class="bar" id="b4"><img src="../.resources/redbar.gif" width="4" height="10" title="17" alt="17"/><img src="../.resources/greenbar.gif" width="7" height="10" title="29" alt="29"/></td><td class="ctr2" id="c20">63%</td><td class="bar" id="d3"><img src="../.resources/redbar.gif" width="4" height="10" title="3" alt="3"/><img src="../.resources/greenbar.gif" width="6" height="10" title="5" alt="5"/></td><td class="ctr2" id="e4">62%</td><td class="ctr1" id="f3">3</td><td class="ctr2" id="g4">5</td><td class="ctr1" id="h4">2</td><td class="ctr2" id="i5">10</td><td class="ctr1" id="j15">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a32"><a href="RampartMessageData.java.html#L404" class="el_method">setTrustParameters()</a></td><td class="bar" id="b5"><img src="../.resources/redbar.gif" width="1" height="10" title="7" alt="7"/><img src="../.resources/greenbar.gif" width="18" height="10" title="68" alt="68"/></td><td class="ctr2" id="c18">91%</td><td class="bar" id="d6"><img src="../.resources/redbar.gif" width="1" height="10" title="1" alt="1"/><img src="../.resources/greenbar.gif" width="4" height="10" title="3" alt="3"/></td><td class="ctr2" id="e3">75%</td><td class="ctr1" id="f5">1</td><td class="ctr2" id="g6">3</td><td class="ctr1" id="h5">2</td><td class="ctr2" id="i1">21</td><td class="ctr1" id="j16">0</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a20"><a href="RampartMessageData.java.html#L451" class="el_method">setDocument(Document)</a></td><td class="bar" id="b6"><img src="../.resources/redbar.gif" width="1" height="10" title="4" alt="4"/></td><td class="ctr2" id="c24">0%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f6">1</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h6">2</td><td class="ctr2" id="i8">2</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a19"><a href="RampartMessageData.java.html#L494" class="el_method">setConfig(WSSConfig)</a></td><td class="bar" id="b7"><img src="../.resources/redbar.gif" width="1" height="10" title="4" alt="4"/></td><td class="ctr2" id="c25">0%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f7">1</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h7">2</td><td class="ctr2" id="i9">2</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a23"><a href="RampartMessageData.java.html#L509" class="el_method">setMsgContext(MessageContext)</a></td><td class="bar" id="b8"><img src="../.resources/redbar.gif" width="1" height="10" title="4" alt="4"/></td><td class="ctr2" id="c26">0%</td><td class="bar" id="d9"/><td class="ctr2" id="e9">n/a</td><td class="ctr1" id="f8">1</td><td class="ctr2" id="g9">1</td><td class="ctr1" id="h8">2</td><td class="ctr2" id="i10">2</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a26"><a href="RampartMessageData.java.html#L553" class="el_method">setSecHeader(WSSecHeader)</a></td><td class="bar" id="b9"><img src="../.resources/redbar.gif" width="1" height="10" title="4" alt="4"/></td><td class="ctr2" id="c27">0%</td><td class="bar" id="d10"/><td class="ctr2" id="e10">n/a</td><td class="ctr1" id="f9">1</td><td class="ctr2" id="g10">1</td><td class="ctr1" id="h9">2</td><td class="ctr2" id="i11">2</td><td class="ctr1" id="j5">1</td><td class="ctr2" id="k9">1</td></tr><tr><td id="a21"><a href="RampartMessageData.java.html#L567" class="el_method">setIssuedEncryptionTokenId(String)</a></td><td class="bar" id="b10"><img src="../.resources/redbar.gif" width="1" height="10" title="4" alt="4"/></td><td class="ctr2" id="c28">0%</td><td class="bar" id="d11"/><td class="ctr2" id="e11">n/a</td><td class="ctr1" id="f10">1</td><td class="ctr2" id="g11">1</td><td class="ctr1" id="h10">2</td><td class="ctr2" id="i12">2</td><td class="ctr1" id="j6">1</td><td class="ctr2" id="k10">1</td></tr><tr><td id="a22"><a href="RampartMessageData.java.html#L607" class="el_method">setIssuedSignatureTokenId(String)</a></td><td class="bar" id="b11"><img src="../.resources/redbar.gif" width="1" height="10" title="4" alt="4"/></td><td class="ctr2" id="c29">0%</td><td class="bar" id="d12"/><td class="ctr2" id="e12">n/a</td><td class="ctr1" id="f11">1</td><td class="ctr2" id="g12">1</td><td class="ctr1" id="h11">2</td><td class="ctr2" id="i13">2</td><td class="ctr1" id="j7">1</td><td class="ctr2" id="k11">1</td></tr><tr><td id="a31"><a href="RampartMessageData.java.html#L712" class="el_method">setTokenStorage(TokenStorage)</a></td><td class="bar" id="b12"><img src="../.resources/redbar.gif" width="1" height="10" title="4" alt="4"/></td><td class="ctr2" id="c30">0%</td><td class="bar" id="d13"/><td class="ctr2" id="e13">n/a</td><td class="ctr1" id="f12">1</td><td class="ctr2" id="g13">1</td><td class="ctr1" id="h12">2</td><td class="ctr2" id="i14">2</td><td class="ctr1" id="j8">1</td><td class="ctr2" id="k12">1</td></tr><tr><td id="a34"><a href="RampartMessageData.java.html#L727" class="el_method">setWstVersion(int)</a></td><td class="bar" id="b13"><img src="../.resources/redbar.gif" width="1" height="10" title="4" alt="4"/></td><td class="ctr2" id="c31">0%</td><td class="bar" id="d14"/><td class="ctr2" id="e14">n/a</td><td class="ctr1" id="f13">1</td><td class="ctr2" id="g14">1</td><td class="ctr1" id="h13">2</td><td class="ctr2" id="i15">2</td><td class="ctr1" id="j9">1</td><td class="ctr2" id="k13">1</td></tr><tr><td id="a27"><a href="RampartMessageData.java.html#L749" class="el_method">setServicePolicy(Policy)</a></td><td class="bar" id="b14"><img src="../.resources/redbar.gif" width="1" height="10" title="4" alt="4"/></td><td class="ctr2" id="c32">0%</td><td class="bar" id="d15"/><td class="ctr2" id="e15">n/a</td><td class="ctr1" id="f14">1</td><td class="ctr2" id="g15">1</td><td class="ctr1" id="h14">2</td><td class="ctr2" id="i16">2</td><td class="ctr1" id="j10">1</td><td class="ctr2" id="k14">1</td></tr><tr><td id="a14"><a href="RampartMessageData.java.html#L458" class="el_method">getTimeToLive()</a></td><td class="bar" id="b15"/><td class="ctr2" id="c33">0%</td><td class="bar" id="d16"/><td class="ctr2" id="e16">n/a</td><td class="ctr1" id="f15">1</td><td class="ctr2" id="g16">1</td><td class="ctr1" id="h15">1</td><td class="ctr2" id="i20">1</td><td class="ctr1" id="j11">1</td><td class="ctr2" id="k15">1</td></tr><tr><td id="a13"><a href="RampartMessageData.java.html#L472" class="el_method">getTimestampMaxSkew()</a></td><td class="bar" id="b16"/><td class="ctr2" id="c34">0%</td><td class="bar" id="d17"/><td class="ctr2" id="e17">n/a</td><td class="ctr1" id="f16">1</td><td class="ctr2" id="g17">1</td><td class="ctr1" id="h16">1</td><td class="ctr2" id="i21">1</td><td class="ctr1" id="j12">1</td><td class="ctr2" id="k16">1</td></tr><tr><td id="a7"><a href="RampartMessageData.java.html#L614" class="el_method">getSecConvTokenId()</a></td><td class="bar" id="b17"><img src="../.resources/greenbar.gif" width="21" height="10" title="78" alt="78"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d5"><img src="../.resources/redbar.gif" width="1" height="10" title="1" alt="1"/><img src="../.resources/greenbar.gif" width="14" height="10" title="11" alt="11"/></td><td class="ctr2" id="e0">92%</td><td class="ctr1" id="f17">1</td><td class="ctr2" id="g1">7</td><td class="ctr1" id="h17">0</td><td class="ctr2" id="i3">18</td><td class="ctr1" id="j17">0</td><td class="ctr2" id="k17">1</td></tr><tr><td id="a25"><a href="RampartMessageData.java.html#L652" class="el_method">setSecConvTokenId(String)</a></td><td class="bar" id="b18"><img src="../.resources/greenbar.gif" width="3" height="10" title="12" alt="12"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d18"/><td class="ctr2" id="e18">n/a</td><td class="ctr1" id="f18">0</td><td class="ctr2" id="g18">1</td><td class="ctr1" id="h18">0</td><td class="ctr2" id="i7">3</td><td class="ctr1" id="j18">0</td><td class="ctr2" id="k18">1</td></tr><tr><td id="a30"><a href="RampartMessageData.java.html#L465" class="el_method">setTimeToLive(int)</a></td><td class="bar" id="b19"><img src="../.resources/greenbar.gif" width="1" height="10" title="4" alt="4"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d19"/><td class="ctr2" id="e19">n/a</td><td class="ctr1" id="f19">0</td><td class="ctr2" id="g19">1</td><td class="ctr1" id="h19">0</td><td class="ctr2" id="i17">2</td><td class="ctr1" id="j19">0</td><td class="ctr2" id="k19">1</td></tr><tr><td id="a29"><a href="RampartMessageData.java.html#L479" class="el_method">setTimestampMaxSkew(int)</a></td><td class="bar" id="b20"><img src="../.resources/greenbar.gif" width="1" height="10" title="4" alt="4"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d20"/><td class="ctr2" id="e20">n/a</td><td class="ctr1" id="f20">0</td><td class="ctr2" id="g20">1</td><td class="ctr1" id="h20">0</td><td class="ctr2" id="i18">2</td><td class="ctr1" id="j20">0</td><td class="ctr2" id="k20">1</td></tr><tr><td id="a28"><a href="RampartMessageData.java.html#L763" class="el_method">setTimestampId(String)</a></td><td class="bar" id="b21"><img src="../.resources/greenbar.gif" width="1" height="10" title="4" alt="4"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d21"/><td class="ctr2" id="e21">n/a</td><td class="ctr1" id="f21">0</td><td class="ctr2" id="g21">1</td><td class="ctr1" id="h21">0</td><td class="ctr2" id="i19">2</td><td class="ctr1" id="j21">0</td><td class="ctr2" id="k21">1</td></tr><tr><td id="a2"><a href="RampartMessageData.java.html#L443" class="el_method">getDocument()</a></td><td class="bar" id="b22"/><td class="ctr2" id="c5">100%</td><td class="bar" id="d22"/><td class="ctr2" id="e22">n/a</td><td class="ctr1" id="f22">0</td><td class="ctr2" id="g22">1</td><td class="ctr1" id="h22">0</td><td class="ctr2" id="i22">1</td><td class="ctr1" id="j22">0</td><td class="ctr2" id="k22">1</td></tr><tr><td id="a0"><a href="RampartMessageData.java.html#L486" class="el_method">getConfig()</a></td><td class="bar" id="b23"/><td class="ctr2" id="c6">100%</td><td class="bar" id="d23"/><td class="ctr2" id="e23">n/a</td><td class="ctr1" id="f23">0</td><td class="ctr2" id="g23">1</td><td class="ctr1" id="h23">0</td><td class="ctr2" id="i23">1</td><td class="ctr1" id="j23">0</td><td class="ctr2" id="k23">1</td></tr><tr><td id="a5"><a href="RampartMessageData.java.html#L501" class="el_method">getMsgContext()</a></td><td class="bar" id="b24"/><td class="ctr2" id="c7">100%</td><td class="bar" id="d24"/><td class="ctr2" id="e24">n/a</td><td class="ctr1" id="f24">0</td><td class="ctr2" id="g24">1</td><td class="ctr1" id="h24">0</td><td class="ctr2" id="i24">1</td><td class="ctr1" id="j24">0</td><td class="ctr2" id="k24">1</td></tr><tr><td id="a6"><a href="RampartMessageData.java.html#L516" class="el_method">getPolicyData()</a></td><td class="bar" id="b25"/><td class="ctr2" id="c8">100%</td><td class="bar" id="d25"/><td class="ctr2" id="e25">n/a</td><td class="ctr1" id="f25">0</td><td class="ctr2" id="g25">1</td><td class="ctr1" id="h25">0</td><td class="ctr2" id="i25">1</td><td class="ctr1" id="j25">0</td><td class="ctr2" id="k25">1</td></tr><tr><td id="a9"><a href="RampartMessageData.java.html#L545" class="el_method">getSecHeader()</a></td><td class="bar" id="b26"/><td class="ctr2" id="c9">100%</td><td class="bar" id="d26"/><td class="ctr2" id="e26">n/a</td><td class="ctr1" id="f26">0</td><td class="ctr2" id="g26">1</td><td class="ctr1" id="h26">0</td><td class="ctr2" id="i26">1</td><td class="ctr1" id="j26">0</td><td class="ctr2" id="k26">1</td></tr><tr><td id="a3"><a href="RampartMessageData.java.html#L560" class="el_method">getIssuedEncryptionTokenId()</a></td><td class="bar" id="b27"/><td class="ctr2" id="c10">100%</td><td class="bar" id="d27"/><td class="ctr2" id="e27">n/a</td><td class="ctr1" id="f27">0</td><td class="ctr2" id="g27">1</td><td class="ctr1" id="h27">0</td><td class="ctr2" id="i27">1</td><td class="ctr1" id="j27">0</td><td class="ctr2" id="k27">1</td></tr><tr><td id="a16"><a href="RampartMessageData.java.html#L719" class="el_method">getWstVersion()</a></td><td class="bar" id="b28"/><td class="ctr2" id="c11">100%</td><td class="bar" id="d28"/><td class="ctr2" id="e28">n/a</td><td class="ctr1" id="f28">0</td><td class="ctr2" id="g28">1</td><td class="ctr1" id="h28">0</td><td class="ctr2" id="i28">1</td><td class="ctr1" id="j28">0</td><td class="ctr2" id="k28">1</td></tr><tr><td id="a8"><a href="RampartMessageData.java.html#L734" class="el_method">getSecConvVersion()</a></td><td class="bar" id="b29"/><td class="ctr2" id="c12">100%</td><td class="bar" id="d29"/><td class="ctr2" id="e29">n/a</td><td class="ctr1" id="f29">0</td><td class="ctr2" id="g29">1</td><td class="ctr1" id="h29">0</td><td class="ctr2" id="i29">1</td><td class="ctr1" id="j29">0</td><td class="ctr2" id="k29">1</td></tr><tr><td id="a10"><a href="RampartMessageData.java.html#L741" class="el_method">getServicePolicy()</a></td><td class="bar" id="b30"/><td class="ctr2" id="c13">100%</td><td class="bar" id="d30"/><td class="ctr2" id="e30">n/a</td><td class="ctr1" id="f30">0</td><td class="ctr2" id="g30">1</td><td class="ctr1" id="h30">0</td><td class="ctr2" id="i30">1</td><td class="ctr1" id="j30">0</td><td class="ctr2" id="k30">1</td></tr><tr><td id="a12"><a href="RampartMessageData.java.html#L756" class="el_method">getTimestampId()</a></td><td class="bar" id="b31"/><td class="ctr2" id="c14">100%</td><td class="bar" id="d31"/><td class="ctr2" id="e31">n/a</td><td class="ctr1" id="f31">0</td><td class="ctr2" id="g31">1</td><td class="ctr1" id="h31">0</td><td class="ctr2" id="i31">1</td><td class="ctr1" id="j31">0</td><td class="ctr2" id="k31">1</td></tr><tr><td id="a17"><a href="RampartMessageData.java.html#L770" class="el_method">isInitiator()</a></td><td class="bar" id="b32"/><td class="ctr2" id="c15">100%</td><td class="bar" id="d32"/><td class="ctr2" id="e32">n/a</td><td class="ctr1" id="f32">0</td><td class="ctr2" id="g32">1</td><td class="ctr1" id="h32">0</td><td class="ctr2" id="i32">1</td><td class="ctr1" id="j32">0</td><td class="ctr2" id="k32">1</td></tr><tr><td id="a1"><a href="RampartMessageData.java.html#L778" class="el_method">getCustomClassLoader()</a></td><td class="bar" id="b33"/><td class="ctr2" id="c16">100%</td><td class="bar" id="d33"/><td class="ctr2" id="e33">n/a</td><td class="ctr1" id="f33">0</td><td class="ctr2" id="g33">1</td><td class="ctr1" id="h33">0</td><td class="ctr2" id="i33">1</td><td class="ctr1" id="j33">0</td><td class="ctr2" id="k33">1</td></tr><tr><td id="a11"><a href="RampartMessageData.java.html#L787" class="el_method">getSoapConstants()</a></td><td class="bar" id="b34"/><td class="ctr2" id="c17">100%</td><td class="bar" id="d34"/><td class="ctr2" id="e34">n/a</td><td class="ctr1" id="f34">0</td><td class="ctr2" id="g34">1</td><td class="ctr1" id="h34">0</td><td class="ctr2" id="i34">1</td><td class="ctr1" id="j34">0</td><td class="ctr2" id="k34">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rampart/RampartMessageData.java.html b/axis2/java/core-rampart/code-coverage/org.apache.rampart/RampartMessageData.java.html
new file mode 100644
index 0000000..2d5a303
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rampart/RampartMessageData.java.html
@@ -0,0 +1,790 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>RampartMessageData.java</title><link rel="stylesheet" href="../.resources/prettify.css" type="text/css"/><script type="text/javascript" src="../.resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rampart</a> &gt; <span class="el_source">RampartMessageData.java</span></div><h1>RampartMessageData.java</h1><pre class="source lang-java linenums">/*
+ * Copyright 2004,2005 The Apache Software Foundation.
+ *
+ * Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package org.apache.rampart;
+
+import org.apache.axiom.om.OMElement;
+import org.apache.axiom.soap.SOAPEnvelope;
+import org.apache.axis2.AxisFault;
+import org.apache.axis2.context.MessageContext;
+import org.apache.axis2.context.OperationContext;
+import org.apache.axis2.description.AxisService;
+import org.apache.axis2.description.Parameter;
+import org.apache.axis2.engine.AxisConfiguration;
+import org.apache.axis2.util.PolicyUtil;
+import org.apache.axis2.wsdl.WSDLConstants;
+import org.apache.neethi.Policy;
+import org.apache.neethi.PolicyComponent;
+import org.apache.neethi.PolicyEngine;
+import org.apache.rahas.RahasConstants;
+import org.apache.rahas.SimpleTokenStore;
+import org.apache.rahas.TokenStorage;
+import org.apache.rampart.handler.WSSHandlerConstants;
+import org.apache.rampart.policy.RampartPolicyBuilder;
+import org.apache.rampart.policy.RampartPolicyData;
+import org.apache.rampart.policy.model.RampartConfig;
+import org.apache.rampart.saml.SAMLAssertionHandler;
+import org.apache.rampart.saml.SAMLAssertionHandlerFactory;
+import org.apache.rampart.util.Axis2Util;
+import org.apache.rampart.util.RampartUtil;
+import org.apache.ws.secpolicy.SP11Constants;
+import org.apache.ws.secpolicy.SP12Constants;
+import org.apache.ws.secpolicy.WSSPolicyException;
+import org.apache.ws.security.SOAPConstants;
+import org.apache.ws.security.WSConstants;
+import org.apache.ws.security.WSSConfig;
+import org.apache.ws.security.WSSecurityEngineResult;
+import org.apache.ws.security.WSSecurityException;
+import org.apache.ws.security.conversation.ConversationConstants;
+import org.apache.ws.security.handler.WSHandlerConstants;
+import org.apache.ws.security.handler.WSHandlerResult;
+import org.apache.ws.security.message.WSSecHeader;
+import org.apache.ws.security.message.token.SecurityContextToken;
+import org.apache.ws.security.util.Loader;
+import org.apache.ws.security.util.WSSecurityUtil;
+import org.w3c.dom.Document;
+
+import java.util.ArrayList;
+import java.util.List;
+
+public class RampartMessageData {
+    
+    /**
+     * Axis2 parameter name to be used in the client's axis2 xml
+     */
+    public final static String KEY_RAMPART_POLICY = &quot;rampartPolicy&quot;;
+    
+    public final static String KEY_RAMPART_IN_POLICY = &quot;rampartInPolicy&quot;;
+        
+    public final static String KEY_RAMPART_OUT_POLICY = &quot;rampartOutPolicy&quot;;
+    
+    /**
+     * Key to hold the populated RampartPolicyData object
+     */
+    public final static String RAMPART_POLICY_DATA = &quot;rampartPolicyData&quot;;
+    
+    public final static String RAMPART_STS_POLICY = &quot;rampartStsPolicy&quot;;
+    
+    /**
+     * Key to hold the custom issued token identifier
+     */
+    public final static String KEY_CUSTOM_ISSUED_TOKEN = &quot;customIssuedToken&quot;;
+    
+    /**
+     * Key to hold username which was used to authenticate
+     */
+    public final static String USERNAME = &quot;username&quot;;
+
+    /**
+     *
+     */
+    public final static String SIGNATURE_CERT_ALIAS = &quot;signatureCertAlias&quot;;
+
+    /**
+     * Key to hold the WS-Trust version
+     */
+    public final static String KEY_WST_VERSION = &quot;wstVersion&quot;;
+    
+    public final static String PARAM_CLIENT_SIDE = &quot;CLIENT_SIDE&quot;;
+
+    /**
+     * Key to hold the WS-SecConv version
+     */
+    public final static String KEY_WSSC_VERSION = &quot;wscVersion&quot;;
+
+    public static final String KEY_SCT_ISSUER_POLICY = &quot;sct-issuer-policy&quot;;
+    
+    public final static String CANCEL_REQUEST = &quot;cancelrequest&quot;;
+    
+    public final static String SCT_ID = &quot;sctID&quot;;
+
+    public final static String X509_CERT =&quot;X509Certificate&quot;;
+    
+<span class="fc" id="L116">    private MessageContext msgContext = null;</span>
+
+<span class="fc" id="L118">    private RampartPolicyData policyData = null;</span>
+
+<span class="fc" id="L120">    private WSSecHeader secHeader = null;</span>
+
+<span class="fc" id="L122">    private WSSConfig config = null;</span>
+    
+<span class="fc" id="L124">    private int timeToLive = 300;</span>
+    
+<span class="fc" id="L126">    private int timestampMaxSkew = 0;</span>
+    
+    private String timestampId;
+    
+    private Document document;
+
+    private TokenStorage tokenStorage;
+    
+    /**
+     * WS-Trust version to use.
+     * 
+     * Possible values:
+     * RahasConstants.VERSION_05_02
+     * RahasConstants.VERSION_05_12
+     */
+    
+<span class="fc" id="L142">    private int wstVersion = RahasConstants.VERSION_05_12;</span>
+    
+<span class="fc" id="L144">    private int secConvVersion = ConversationConstants.VERSION_05_12;</span>
+    
+    /*
+     * IssuedTokens or SecurityContextTokens can be used
+     * as the encryption token, signature token
+     */
+    private String issuedEncryptionTokenId;
+    
+    private String issuedSignatureTokenId;
+    
+    /**
+     * The service policy extracted from the message context.
+     * If policy is specified in the RampartConfig &lt;b&gt;this&lt;/b&gt; will take precedence
+     */
+    private Policy servicePolicy;
+
+    private boolean isInitiator;
+    
+    private boolean sender;
+    
+    private ClassLoader customClassLoader;
+    
+    private SOAPConstants soapConstants;
+
+<span class="fc" id="L168">    public RampartMessageData(MessageContext msgCtx, boolean sender) throws RampartException {</span>
+        
+<span class="fc" id="L170">        this.msgContext = msgCtx;</span>
+        
+        try {
+            
+            // First obtain the axis service as we have to do a null check, there can be situations 
+            // where Axis Service is null
+<span class="fc" id="L176">            AxisService axisService = msgCtx.getAxisService();            </span>
+                    
+<span class="pc bpc" id="L178" title="1 of 4 branches missed.">            if(axisService != null &amp;&amp; axisService.getParameter(PARAM_CLIENT_SIDE) != null) {</span>
+<span class="fc" id="L179">                this.isInitiator = true;</span>
+            } else {
+<span class="fc bfc" id="L181" title="All 2 branches covered.">                this.isInitiator = !msgCtx.isServerSide();</span>
+                //TODO if Axis Service is null at this point, do we have to create a dummy one ??    
+<span class="pc bpc" id="L183" title="1 of 4 branches missed.">                if(this.isInitiator &amp;&amp; axisService != null ) {</span>
+<span class="fc" id="L184">                    Parameter clientSideParam = new Parameter();</span>
+<span class="fc" id="L185">                    clientSideParam.setName(PARAM_CLIENT_SIDE);</span>
+<span class="fc" id="L186">                    clientSideParam.setLocked(true);</span>
+<span class="fc" id="L187">                    msgCtx.getAxisService().addParameter(clientSideParam);</span>
+                }
+            }
+
+<span class="fc bfc" id="L191" title="All 2 branches covered.">            if(msgCtx.getProperty(KEY_RAMPART_POLICY) != null) {</span>
+<span class="fc" id="L192">                this.servicePolicy = (Policy)msgCtx.getProperty(KEY_RAMPART_POLICY);</span>
+            }
+
+
+            // Checking which flow we are in
+<span class="fc" id="L197">            int flow = msgCtx.getFLOW();</span>
+            
+            // If we are IN flow or IN_FAULT flow and the KEY_RAMPART_IN_POLICY is set , we set the
+            // merge that policy to the KEY_RAMPART_POLICY if it is present. Else we set 
+            // KEY_RAMPART_IN_POLICY as the service policy
+<span class="pc bpc" id="L202" title="1 of 6 branches missed.">            if ( (flow == MessageContext.IN_FLOW || flow == MessageContext.IN_FAULT_FLOW ) </span>
+                    &amp;&amp;  msgCtx.getProperty(KEY_RAMPART_IN_POLICY) != null) {
+<span class="nc bnc" id="L204" title="All 2 branches missed.">                if ( this.servicePolicy == null ) {</span>
+<span class="nc" id="L205">                    this.servicePolicy = (Policy)msgCtx.getProperty(KEY_RAMPART_IN_POLICY);</span>
+                } else {
+<span class="nc" id="L207">                    this.servicePolicy = this.servicePolicy.merge((Policy)msgCtx</span>
+                            .getProperty(KEY_RAMPART_IN_POLICY));
+                }
+                
+            // If we are OUT flow or OUT_FAULT flow and the KEY_RAMPART_OUT_POLICY is set , we set 
+            // the merge that policy to the KEY_RAMPART_POLICY if it is present. Else we set 
+            // KEY_RAMPART_OUT_POLICY as the service policy    
+<span class="pc bpc" id="L214" title="1 of 6 branches missed.">            } else if ( (flow == MessageContext.OUT_FLOW || flow == MessageContext.OUT_FAULT_FLOW ) </span>
+                    &amp;&amp;  msgCtx.getProperty(KEY_RAMPART_OUT_POLICY) != null) {
+<span class="nc bnc" id="L216" title="All 2 branches missed.">                if (this.servicePolicy == null) {</span>
+<span class="nc" id="L217">                    this.servicePolicy = (Policy)msgCtx.getProperty(KEY_RAMPART_OUT_POLICY);</span>
+                } else {
+<span class="nc" id="L219">                    this.servicePolicy = this.servicePolicy.merge((Policy)msgCtx</span>
+                            .getProperty(KEY_RAMPART_OUT_POLICY));
+                }
+            }
+            
+            /*
+             * Init policy:
+             * When creating the RampartMessageData instance we 
+             * extract the service policy is set in the msgCtx.
+             * If it is missing then try to obtain from the configuration files.
+             */
+
+<span class="fc bfc" id="L231" title="All 2 branches covered.">            if (this.servicePolicy == null) {</span>
+                try {
+<span class="fc" id="L233">                    this.servicePolicy = msgCtx.getEffectivePolicy();</span>
+<span class="fc" id="L234">                } catch (NullPointerException e) {</span>
+                    //TODO remove this once AXIS2-4114 is fixed
+<span class="pc bpc" id="L236" title="1 of 2 branches missed.">                    if (axisService != null) {</span>
+<span class="fc" id="L237">                        List&lt;PolicyComponent&gt; policyList = new ArrayList&lt;PolicyComponent&gt;();</span>
+<span class="fc" id="L238">                        policyList.addAll(axisService.getPolicySubject().getAttachedPolicyComponents());</span>
+<span class="fc" id="L239">                        AxisConfiguration axisConfiguration = axisService.getAxisConfiguration();</span>
+<span class="fc" id="L240">                        policyList.addAll(axisConfiguration.getPolicySubject().getAttachedPolicyComponents());</span>
+<span class="fc" id="L241">                        this.servicePolicy = PolicyUtil.getMergedPolicy(policyList, axisService);</span>
+                    }
+<span class="fc" id="L243">                }</span>
+            }
+
+<span class="fc bfc" id="L246" title="All 2 branches covered.">            if(this.servicePolicy == null) {</span>
+<span class="fc" id="L247">                Parameter param = msgCtx.getParameter(RampartMessageData.KEY_RAMPART_POLICY);</span>
+<span class="pc bpc" id="L248" title="1 of 2 branches missed.">                if(param != null) {</span>
+<span class="nc" id="L249">                    OMElement policyElem = param.getParameterElement().getFirstElement();</span>
+<span class="nc" id="L250">                    this.servicePolicy = PolicyEngine.getPolicy(policyElem);</span>
+                }
+            }
+            
+<span class="fc bfc" id="L254" title="All 2 branches covered.">            if(this.servicePolicy != null){</span>
+<span class="fc" id="L255">                List it = (List)this.servicePolicy.getAlternatives().next();</span>
+
+                //Process policy and build policy data
+<span class="fc" id="L258">                this.policyData = RampartPolicyBuilder.build(it);</span>
+
+                //Set the version
+<span class="fc" id="L261">                setWSSecurityVersions(this.policyData.getWebServiceSecurityPolicyNS());</span>
+            }
+
+            
+<span class="fc bfc" id="L265" title="All 2 branches covered.">            if(this.policyData != null) {</span>
+
+                // Get the SOAP envelope as document, then create a security
+                // header and insert into the document (Envelope)
+                // WE SHOULD ONLY DO THE CONVERTION IF THERE IS AN APPLICABLE POLICY
+<span class="fc" id="L270">                this.document = Axis2Util.getDocumentFromSOAPEnvelope(msgCtx.getEnvelope(), true);</span>
+<span class="fc" id="L271">                msgCtx.setEnvelope((SOAPEnvelope)this.document.getDocumentElement());</span>
+
+<span class="fc" id="L273">                this.soapConstants = WSSecurityUtil.getSOAPConstants(this.document.getDocumentElement());</span>
+
+                // Update the Rampart Config if RampartConfigCallbackHandler is present in the
+                // RampartConfig
+                
+<span class="fc" id="L278">                RampartConfigCallbackHandler rampartConfigCallbackHandler = RampartUtil</span>
+                        .getRampartConfigCallbackHandler(msgCtx, policyData);
+                
+<span class="fc bfc" id="L281" title="All 2 branches covered.">                if (rampartConfigCallbackHandler != null) {</span>
+<span class="fc" id="L282">                    rampartConfigCallbackHandler.update(policyData.getRampartConfig());</span>
+                }
+
+                // Update TTL and max skew time
+<span class="fc" id="L286">                RampartConfig policyDataRampartConfig = policyData.getRampartConfig();</span>
+<span class="pc bpc" id="L287" title="1 of 2 branches missed.">                if (policyDataRampartConfig != null) {</span>
+<span class="fc" id="L288">                    String timeToLiveString = policyDataRampartConfig.getTimestampTTL();</span>
+<span class="pc bpc" id="L289" title="2 of 4 branches missed.">                    if (timeToLiveString != null &amp;&amp; !timeToLiveString.equals(&quot;&quot;)) {</span>
+<span class="fc" id="L290">                        this.setTimeToLive(Integer.parseInt(timeToLiveString));</span>
+                    }
+
+<span class="fc" id="L293">                    String maxSkewString = policyDataRampartConfig.getTimestampMaxSkew();</span>
+<span class="pc bpc" id="L294" title="2 of 4 branches missed.">                    if (maxSkewString != null &amp;&amp; !maxSkewString.equals(&quot;&quot;)) {</span>
+<span class="fc" id="L295">                        this.setTimestampMaxSkew(Integer.parseInt(maxSkewString));</span>
+                    }
+                }
+                
+                //Check for RST and RSTR for an SCT
+<span class="fc" id="L300">                String wsaAction = msgContext.getWSAAction();</span>
+<span class="fc bfc" id="L301" title="All 4 branches covered.">                if(WSSHandlerConstants.RST_ACTON_SCT.equals(wsaAction)</span>
+                        || WSSHandlerConstants.RSTR_ACTON_SCT.equals(wsaAction)) {
+                    //submissive version
+<span class="fc" id="L304">                    setTrustParameters();</span>
+<span class="fc bfc" id="L305" title="All 4 branches covered.">                }else if(WSSHandlerConstants.RST_ACTON_SCT_STANDARD.equals(wsaAction)</span>
+                        || WSSHandlerConstants.RSTR_ACTON_SCT_STANDARD.equals(wsaAction)) {
+                    //standard policy spec 1.2
+<span class="fc" id="L308">                    setTrustParameters();</span>
+                }
+            }
+            
+            
+<span class="fc" id="L313">            this.sender = sender;</span>
+            
+<span class="fc" id="L315">            OperationContext opCtx = this.msgContext.getOperationContext();</span>
+            
+<span class="fc bfc" id="L317" title="All 4 branches covered.">            if(!this.isInitiator &amp;&amp; this.sender) {</span>
+                //Get hold of the incoming msg ctx
+                MessageContext inMsgCtx;
+<span class="pc bpc" id="L320" title="1 of 6 branches missed.">                if (opCtx != null</span>
+                        &amp;&amp; (inMsgCtx = opCtx
+                                .getMessageContext(WSDLConstants.MESSAGE_LABEL_IN_VALUE)) != null
+                                &amp;&amp; msgContext.getProperty(WSHandlerConstants.RECV_RESULTS) == null) {
+<span class="fc" id="L324">                    msgContext.setProperty(WSHandlerConstants.RECV_RESULTS, </span>
+                            inMsgCtx.getProperty(WSHandlerConstants.RECV_RESULTS));
+                    
+                    //If someone set the sct_id externally use it at the receiver
+<span class="fc" id="L328">                    msgContext.setProperty(SCT_ID, inMsgCtx.getProperty(SCT_ID));</span>
+                }
+            }
+            
+<span class="fc bfc" id="L332" title="All 4 branches covered.">            if(this.isInitiator &amp;&amp; !this.sender) {</span>
+                MessageContext outMsgCtx;
+<span class="pc bpc" id="L334" title="1 of 4 branches missed.">                if (opCtx != null</span>
+                        &amp;&amp; (outMsgCtx = opCtx
+                                .getMessageContext(WSDLConstants.MESSAGE_LABEL_OUT_VALUE)) != null) {
+                    
+                    //If someone set the sct_id externally use it at the receiver
+<span class="fc" id="L339">                    msgContext.setProperty(SCT_ID, outMsgCtx.getProperty(SCT_ID));</span>
+                }
+            }
+            
+           // Check whether RampartConfig is present 
+<span class="pc bpc" id="L344" title="1 of 4 branches missed.">           if (this.policyData != null &amp;&amp; this.policyData.getRampartConfig() != null) {</span>
+               
+<span class="fc" id="L346">               boolean timestampPrecisionInMilliseconds = Boolean.valueOf(this.policyData</span>
+                       .getRampartConfig().getTimestampPrecisionInMilliseconds()).booleanValue();
+               
+               // This is not the default behavior, we clone the default WSSConfig to prevent this 
+               // affecting globally 
+<span class="pc bpc" id="L351" title="1 of 2 branches missed.">               if (timestampPrecisionInMilliseconds == WSSConfig.getNewInstance()</span>
+                                                           .isPrecisionInMilliSeconds()) {
+<span class="fc" id="L353">                   this.config = WSSConfig.getNewInstance();</span>
+               } else {
+<span class="nc" id="L355">                   this.config = RampartUtil.getWSSConfigInstance();</span>
+<span class="nc" id="L356">                   this.config.setPrecisionInMilliSeconds(timestampPrecisionInMilliseconds);               </span>
+               }
+<span class="fc" id="L358">           } else {</span>
+<span class="fc" id="L359">               this.config = WSSConfig.getNewInstance();</span>
+           }
+            
+           // To handle scenarios where password type is not set by default.
+<span class="fc" id="L363">            this.config.setHandleCustomPasswordTypes(true);</span>
+
+<span class="pc bpc" id="L365" title="1 of 2 branches missed.">            if (axisService != null) { </span>
+<span class="fc" id="L366">                this.customClassLoader = axisService.getClassLoader(); </span>
+            } 
+            
+<span class="fc bfc" id="L369" title="All 4 branches covered.">            if(this.sender &amp;&amp; this.policyData != null) {</span>
+<span class="fc" id="L370">                this.secHeader = new WSSecHeader();</span>
+<span class="fc" id="L371">                secHeader.insertSecurityHeader(this.document);</span>
+            }
+            
+<span class="nc" id="L374">        } catch (AxisFault e) {</span>
+<span class="nc" id="L375">            throw new RampartException(&quot;errorInExtractingMsgProps&quot;, e);</span>
+<span class="nc" id="L376">        } catch (WSSPolicyException e) {</span>
+<span class="nc" id="L377">            throw new RampartException(&quot;errorInExtractingMsgProps&quot;, e);</span>
+<span class="nc" id="L378">        } catch (WSSecurityException e) {</span>
+<span class="nc" id="L379">            throw new RampartException(&quot;errorInExtractingMsgProps&quot;, e);</span>
+<span class="fc" id="L380">        }</span>
+        
+<span class="fc" id="L382">    }</span>
+
+    private void setWSSecurityVersions(String namespace) throws RampartException {
+
+<span class="pc bpc" id="L386" title="2 of 4 branches missed.">        if (namespace == null || namespace.equals(&quot;&quot;)) {</span>
+<span class="nc" id="L387">            throw new RampartException(&quot;Security policy namespace cannot be null.&quot;);</span>
+        }
+
+<span class="fc bfc" id="L390" title="All 2 branches covered.">        if (SP11Constants.SP_NS.equals(namespace)) {</span>
+<span class="fc" id="L391">            this.wstVersion = RahasConstants.VERSION_05_02;</span>
+<span class="fc" id="L392">            this.secConvVersion = ConversationConstants.VERSION_05_02;</span>
+<span class="pc bpc" id="L393" title="1 of 2 branches missed.">        } else if (SP12Constants.SP_NS.equals(namespace)) {</span>
+<span class="fc" id="L394">            this.wstVersion = RahasConstants.VERSION_05_12;</span>
+<span class="fc" id="L395">            this.secConvVersion = ConversationConstants.VERSION_05_12;</span>
+        } else {
+<span class="nc" id="L397">            throw new RampartException(&quot;Invalid namespace received, &quot; + namespace);</span>
+        }
+
+<span class="fc" id="L400">    }</span>
+
+    private void setTrustParameters() throws RampartException {
+
+<span class="fc bfc" id="L404" title="All 2 branches covered.">        if (this.policyData.getIssuerPolicy() == null) {</span>
+<span class="fc" id="L405">            return;</span>
+        }
+
+<span class="fc" id="L408">        this.servicePolicy = this.policyData.getIssuerPolicy();</span>
+
+<span class="fc" id="L410">        RampartConfig rampartConfig = policyData.getRampartConfig();</span>
+<span class="pc bpc" id="L411" title="1 of 2 branches missed.">        if (rampartConfig != null) {</span>
+            /*
+            * Copy crypto info into the new issuer policy
+            */
+<span class="fc" id="L415">            RampartConfig rc = new RampartConfig();</span>
+<span class="fc" id="L416">            rc.setEncrCryptoConfig(rampartConfig.getEncrCryptoConfig());</span>
+<span class="fc" id="L417">            rc.setSigCryptoConfig(rampartConfig.getSigCryptoConfig());</span>
+<span class="fc" id="L418">            rc.setDecCryptoConfig(rampartConfig.getDecCryptoConfig());</span>
+<span class="fc" id="L419">            rc.setUser(rampartConfig.getUser());</span>
+<span class="fc" id="L420">            rc.setUserCertAlias(rc.getUserCertAlias());</span>
+<span class="fc" id="L421">            rc.setEncryptionUser(rampartConfig.getEncryptionUser());</span>
+<span class="fc" id="L422">            rc.setPwCbClass(rampartConfig.getPwCbClass());</span>
+<span class="fc" id="L423">            rc.setSSLConfig(rampartConfig.getSSLConfig());</span>
+
+<span class="fc" id="L425">            this.servicePolicy.addAssertion(rc);</span>
+        }
+
+<span class="fc" id="L428">        List it = (List) this.servicePolicy.getAlternatives().next();</span>
+
+        //Process policy and build policy data
+        try {
+<span class="fc" id="L432">            this.policyData = RampartPolicyBuilder.build(it);</span>
+<span class="nc" id="L433">        } catch (WSSPolicyException e) {</span>
+<span class="nc" id="L434">            throw new RampartException(&quot;errorInExtractingMsgProps&quot;, e);</span>
+<span class="fc" id="L435">        }</span>
+
+<span class="fc" id="L437">    }</span>
+
+    /**
+     * @return Returns the document.
+     */
+    public Document getDocument() {
+<span class="fc" id="L443">        return document;</span>
+    }
+
+    /**
+     * @param document The document to set.
+     * @deprecated document is derived from MessageContext passed in constructor
+     */
+    public void setDocument(Document document) {
+<span class="nc" id="L451">        this.document = document;</span>
+<span class="nc" id="L452">    }</span>
+
+    /**
+     * @return Returns the timeToLive.
+     */
+    public int getTimeToLive() {
+<span class="nc" id="L458">        return timeToLive;</span>
+    }
+
+    /**
+     * @param timeToLive The timeToLive to set.
+     */
+    public void setTimeToLive(int timeToLive) {
+<span class="fc" id="L465">        this.timeToLive = timeToLive;</span>
+<span class="fc" id="L466">    }</span>
+
+    /**
+     * @return Returns the timestampMaxSkew.
+     */
+    public int getTimestampMaxSkew() {
+<span class="nc" id="L472">        return timestampMaxSkew;</span>
+    }
+
+    /**
+     * @param timestampMaxSkew The timestampMaxSkew to set.
+     */
+    public void setTimestampMaxSkew(int timestampMaxSkew) {
+<span class="fc" id="L479">        this.timestampMaxSkew = timestampMaxSkew;</span>
+<span class="fc" id="L480">    }</span>
+
+    /**
+     * @return Returns the config.
+     */
+    public WSSConfig getConfig() {
+<span class="fc" id="L486">        return config;</span>
+    }
+
+    /**
+     * @param config
+     *            The config to set.
+     */
+    public void setConfig(WSSConfig config) {
+<span class="nc" id="L494">        this.config = config;</span>
+<span class="nc" id="L495">    }</span>
+
+    /**
+     * @return Returns the msgContext.
+     */
+    public MessageContext getMsgContext() {
+<span class="fc" id="L501">        return msgContext;</span>
+    }
+
+    /**
+     * @param msgContext The msgContext to set.
+     * @deprecated MessageContext is set in constructor
+     */
+    public void setMsgContext(MessageContext msgContext) {
+<span class="nc" id="L509">        this.msgContext = msgContext;</span>
+<span class="nc" id="L510">    }</span>
+
+    /**
+     * @return Returns the policyData.
+     */
+    public RampartPolicyData getPolicyData() {
+<span class="fc" id="L516">        return policyData;</span>
+    }
+
+    /**
+     * @param policyData The policyData to set.
+     * @deprecated Policy data determined within constructor
+     */
+    public void setPolicyData(RampartPolicyData policyData) throws RampartException {
+<span class="nc" id="L524">        this.policyData = policyData;</span>
+        
+        try {
+            //if client side then check whether sig conf enabled 
+            //and get hold of the stored signature values
+<span class="nc bnc" id="L529" title="All 6 branches missed.">            if(this.isInitiator &amp;&amp; !this.sender &amp;&amp; policyData.isSignatureConfirmation()) {</span>
+<span class="nc" id="L530">                OperationContext opCtx = msgContext.getOperationContext();</span>
+<span class="nc" id="L531">                MessageContext outMsgCtx = opCtx</span>
+                        .getMessageContext(WSDLConstants.MESSAGE_LABEL_OUT_VALUE);
+<span class="nc" id="L533">                msgContext.setProperty(WSHandlerConstants.SEND_SIGV, outMsgCtx</span>
+                        .getProperty(WSHandlerConstants.SEND_SIGV));
+            }
+<span class="nc" id="L536">        } catch (AxisFault e) {</span>
+<span class="nc" id="L537">            throw new RampartException(&quot;errorGettingSignatureValuesForSigconf&quot;, e);</span>
+<span class="nc" id="L538">        }</span>
+<span class="nc" id="L539">    }</span>
+
+    /**
+     * @return Returns the secHeader.
+     */
+    public WSSecHeader getSecHeader() {
+<span class="fc" id="L545">        return secHeader;</span>
+    }
+
+    /**
+     * @param secHeader
+     *            The secHeader to set.
+     */
+    public void setSecHeader(WSSecHeader secHeader) {
+<span class="nc" id="L553">        this.secHeader = secHeader;</span>
+<span class="nc" id="L554">    }</span>
+
+    /**
+     * @return Returns the issuedEncryptionTokenId.
+     */
+    public String getIssuedEncryptionTokenId() {
+<span class="fc" id="L560">        return issuedEncryptionTokenId;</span>
+    }
+
+    /**
+     * @param issuedEncryptionTokenId The issuedEncryptionTokenId to set.
+     */
+    public void setIssuedEncryptionTokenId(String issuedEncryptionTokenId) {
+<span class="nc" id="L567">        this.issuedEncryptionTokenId = issuedEncryptionTokenId;</span>
+<span class="nc" id="L568">    }</span>
+
+    /**
+     * @return Returns the issuedSignatureTokenId.
+     */
+    public String getIssuedSignatureTokenId() {
+<span class="nc bnc" id="L574" title="All 2 branches missed.">        if(this.isInitiator) {</span>
+<span class="nc" id="L575">            return issuedSignatureTokenId;</span>
+        } else {
+            //Pick the first SAML token
+            //TODO : This is a hack , MUST FIX
+            //get the sec context id from the req msg ctx
+<span class="nc" id="L580">            List&lt;WSHandlerResult&gt; results</span>
+                    = (List&lt;WSHandlerResult&gt;)this.msgContext.getProperty(WSHandlerConstants.RECV_RESULTS);
+<span class="nc bnc" id="L582" title="All 2 branches missed.">            for (WSHandlerResult result : results) {</span>
+<span class="nc" id="L583">                List&lt;WSSecurityEngineResult&gt; wsSecEngineResults = result.getResults();</span>
+
+<span class="nc bnc" id="L585" title="All 2 branches missed.">                for (WSSecurityEngineResult wsSecEngineResult : wsSecEngineResults) {</span>
+<span class="nc" id="L586">                    final Integer actInt =</span>
+                            (Integer) wsSecEngineResult.get(WSSecurityEngineResult.TAG_ACTION);
+<span class="nc bnc" id="L588" title="All 2 branches missed.">                    if (WSConstants.ST_UNSIGNED == actInt) {</span>
+<span class="nc" id="L589">                        final Object assertion =</span>
+                                wsSecEngineResult.get(WSSecurityEngineResult.TAG_SAML_ASSERTION);
+<span class="nc" id="L591">                        SAMLAssertionHandler samlAssertionHandler</span>
+                                = SAMLAssertionHandlerFactory.createAssertionHandler(assertion);
+
+<span class="nc" id="L594">                        return samlAssertionHandler.getAssertionId();</span>
+                    }
+
+<span class="nc" id="L597">                }</span>
+<span class="nc" id="L598">            }</span>
+<span class="nc" id="L599">            return null;</span>
+        }
+    }
+
+    /**
+     * @param issuedSignatureTokenId The issuedSignatureTokenId to set.
+     */
+    public void setIssuedSignatureTokenId(String issuedSignatureTokenId) {
+<span class="nc" id="L607">        this.issuedSignatureTokenId = issuedSignatureTokenId;</span>
+<span class="nc" id="L608">    }</span>
+
+    /**
+     * @return Returns the secConvTokenId.
+     */
+    public String getSecConvTokenId() {
+<span class="fc" id="L614">        String id = null;</span>
+        
+<span class="fc bfc" id="L616" title="All 2 branches covered.">        if(this.isInitiator) {</span>
+<span class="fc" id="L617">            String contextIdentifierKey = RampartUtil.getContextIdentifierKey(this.msgContext);</span>
+<span class="fc" id="L618">            id = (String) RampartUtil.getContextMap(this.msgContext).get(contextIdentifierKey);</span>
+<span class="fc" id="L619">        } else {</span>
+            //get the sec context id from the req msg ctx
+<span class="fc" id="L621">            List&lt;WSHandlerResult&gt; results = (List&lt;WSHandlerResult&gt;)this.msgContext.getProperty(WSHandlerConstants.RECV_RESULTS);</span>
+<span class="fc bfc" id="L622" title="All 2 branches covered.">            for (WSHandlerResult result : results) {</span>
+<span class="fc" id="L623">                List&lt;WSSecurityEngineResult&gt; wsSecEngineResults = result.getResults();</span>
+
+<span class="fc bfc" id="L625" title="All 2 branches covered.">                for (WSSecurityEngineResult wsSecEngineResult : wsSecEngineResults) {</span>
+<span class="fc" id="L626">                    final Integer actInt =</span>
+                            (Integer) wsSecEngineResult.get(WSSecurityEngineResult.TAG_ACTION);
+<span class="fc bfc" id="L628" title="All 2 branches covered.">                    if (WSConstants.SCT == actInt) {</span>
+<span class="fc" id="L629">                        final SecurityContextToken sct =</span>
+                                ((SecurityContextToken) wsSecEngineResult
+                                        .get(WSSecurityEngineResult.TAG_SECURITY_CONTEXT_TOKEN));
+<span class="fc" id="L632">                        id = sct.getID();</span>
+                    }
+
+<span class="fc" id="L635">                }</span>
+<span class="fc" id="L636">            }</span>
+        }
+
+<span class="pc bpc" id="L639" title="1 of 4 branches missed.">        if(id == null || id.length() == 0) {</span>
+            //If we can't find the sec conv token id up to this point then
+            //check if someone has specified which one to use
+<span class="fc" id="L642">            id = (String)this.msgContext.getProperty(SCT_ID);</span>
+        }
+        
+<span class="fc" id="L645">        return id;</span>
+    }
+
+    /**
+     * @param secConvTokenId The secConvTokenId to set.
+     */
+    public void setSecConvTokenId(String secConvTokenId) {
+<span class="fc" id="L652">        String contextIdentifierKey = RampartUtil.getContextIdentifierKey(this.msgContext);</span>
+<span class="fc" id="L653">        RampartUtil.getContextMap(this.msgContext).put(</span>
+                                                    contextIdentifierKey,
+                                                    secConvTokenId);
+<span class="fc" id="L656">    }</span>
+
+
+
+    /**
+     * @return Returns the tokenStorage.
+     */
+    public TokenStorage getTokenStorage() throws RampartException {
+
+<span class="fc bfc" id="L665" title="All 2 branches covered.">        if(this.tokenStorage != null) {</span>
+<span class="fc" id="L666">            return this.tokenStorage;</span>
+        }
+
+<span class="fc" id="L669">        TokenStorage storage = (TokenStorage) this.msgContext.getConfigurationContext().getProperty(</span>
+                        TokenStorage.TOKEN_STORAGE_KEY);
+
+<span class="fc bfc" id="L672" title="All 2 branches covered.">        if (storage != null) {</span>
+<span class="fc" id="L673">            this.tokenStorage = storage;</span>
+        } else {
+<span class="pc bpc" id="L675" title="2 of 4 branches missed.">            if (this.policyData.getRampartConfig() != null &amp;&amp;</span>
+                    this.policyData.getRampartConfig().getTokenStoreClass() != null) {
+<span class="nc" id="L677">                Class stClass = null;</span>
+<span class="nc" id="L678">                String storageClass = this.policyData.getRampartConfig()</span>
+                        .getTokenStoreClass();
+                try {
+<span class="nc" id="L681">                    stClass = Loader.loadClass(this.customClassLoader, storageClass);</span>
+<span class="nc" id="L682">                } catch (ClassNotFoundException e) {</span>
+<span class="nc" id="L683">                    throw new RampartException(</span>
+                            &quot;WSHandler: cannot load token storage class: &quot;
+                                    + storageClass, e);
+<span class="nc" id="L686">                }</span>
+                try {
+<span class="nc" id="L688">                    this.tokenStorage = (TokenStorage) stClass.newInstance();</span>
+<span class="nc" id="L689">                } catch (java.lang.Exception e) {</span>
+<span class="nc" id="L690">                    throw new RampartException(</span>
+                            &quot;Cannot create instance of token storage: &quot;
+                                    + storageClass, e);
+<span class="nc" id="L693">                }</span>
+<span class="nc" id="L694">            } else {</span>
+<span class="fc" id="L695">                this.tokenStorage = new SimpleTokenStore();</span>
+                
+            }
+            
+            //Set the storage instance
+<span class="fc" id="L700">            this.msgContext.getConfigurationContext().setProperty(</span>
+                    TokenStorage.TOKEN_STORAGE_KEY, this.tokenStorage);
+        }
+        
+        
+<span class="fc" id="L705">        return tokenStorage;</span>
+    }
+
+    /**
+     * @param tokenStorage The tokenStorage to set.
+     */
+    public void setTokenStorage(TokenStorage tokenStorage) {
+<span class="nc" id="L712">        this.tokenStorage = tokenStorage;</span>
+<span class="nc" id="L713">    }</span>
+
+    /**
+     * @return Returns the wstVersion.
+     */
+    public int getWstVersion() {
+<span class="fc" id="L719">        return wstVersion;</span>
+    }
+
+    /**
+     * @param wstVersion The wstVersion to set.
+     * @deprecated This is defined by the class.
+     */
+    public void setWstVersion(int wstVersion) {
+<span class="nc" id="L727">        this.wstVersion = wstVersion;</span>
+<span class="nc" id="L728">    }</span>
+
+    /**
+     * @return Returns the secConvVersion.
+     */
+    public int getSecConvVersion() {
+<span class="fc" id="L734">        return secConvVersion;</span>
+    }
+
+    /**
+     * @return Returns the servicePolicy.
+     */
+    public Policy getServicePolicy() {
+<span class="fc" id="L741">        return servicePolicy;</span>
+    }
+
+    /**
+     * @param servicePolicy The servicePolicy to set.
+     * @deprecated servicePolicy determined in constructor
+     */
+    public void setServicePolicy(Policy servicePolicy) {
+<span class="nc" id="L749">        this.servicePolicy = servicePolicy;</span>
+<span class="nc" id="L750">    }</span>
+    
+    /**
+     * @return Returns the timestampId.
+     */
+    public String getTimestampId() {
+<span class="fc" id="L756">        return timestampId;</span>
+    }
+
+    /**
+     * @param timestampId The timestampId to set.
+     */
+    public void setTimestampId(String timestampId) {
+<span class="fc" id="L763">        this.timestampId = timestampId;</span>
+<span class="fc" id="L764">    }</span>
+
+    /**
+     * @return Returns the Initiator value
+     */
+    public boolean isInitiator() {
+<span class="fc" id="L770">        return isInitiator;</span>
+    }
+
+    /**
+     * Returns the custom class loader if we are using one
+     * @return Returns the custom class loader if we are using one
+     */
+    public ClassLoader getCustomClassLoader() {
+<span class="fc" id="L778">        return customClassLoader;</span>
+    }
+
+    /**
+     * Returns an &lt;code&gt;org.apache.ws.security.SOAPConstants&lt;/code&gt; instance 
+     * with soap version information of this request. 
+     * @return Returns soap version information of this request
+     */
+    public SOAPConstants getSoapConstants() {
+<span class="fc" id="L787">        return soapConstants;</span>
+    }
+}
+</pre><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rampart/ServiceNonceCache.html b/axis2/java/core-rampart/code-coverage/org.apache.rampart/ServiceNonceCache.html
new file mode 100644
index 0000000..ec05b79
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rampart/ServiceNonceCache.html
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>ServiceNonceCache</title><script type="text/javascript" src="../.resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rampart</a> &gt; <span class="el_class">ServiceNonceCache</span></div><h1>ServiceNonceCache</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">46 of 55</td><td class="ctr2">16%</td><td class="bar">4 of 4</td><td class="ctr2">0%</td><td class="ctr1">4</td><td class="ctr2">5</td><td class="ctr1">10</td><td class="ctr2">12</td><td class="ctr1">2</td><td class="ctr2">3</td></tr></tfoot><tbody><tr><td id="a0"><a href="ServiceNonceCache.java.html#L39" class="el_method">addNonceForService(String, String, String, int)</a></td><td class="bar" id="b0"><img src="../.resources/redbar.gif" width="120" height="10" title="28" alt="28"/></td><td class="ctr2" id="c1">0%</td><td class="bar" id="d0"><img src="../.resources/redbar.gif" width="120" height="10" title="2" alt="2"/></td><td class="ctr2" id="e0">0%</td><td class="ctr1" id="f0">2</td><td class="ctr2" id="g0">2</td><td class="ctr1" id="h0">6</td><td class="ctr2" id="i0">6</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a1"><a href="ServiceNonceCache.java.html#L58" class="el_method">isNonceRepeatingForService(String, String, String)</a></td><td class="bar" id="b1"><img src="../.resources/redbar.gif" width="77" height="10" title="18" alt="18"/></td><td class="ctr2" id="c2">0%</td><td class="bar" id="d1"><img src="../.resources/redbar.gif" width="120" height="10" title="2" alt="2"/></td><td class="ctr2" id="e1">0%</td><td class="ctr1" id="f1">2</td><td class="ctr2" id="g1">2</td><td class="ctr1" id="h1">4</td><td class="ctr2" id="i1">4</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a2"><a href="ServiceNonceCache.java.html#L25" class="el_method">ServiceNonceCache()</a></td><td class="bar" id="b2"><img src="../.resources/greenbar.gif" width="38" height="10" title="9" alt="9"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">0</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">0</td><td class="ctr2" id="i2">2</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rampart/ServiceNonceCache.java.html b/axis2/java/core-rampart/code-coverage/org.apache.rampart/ServiceNonceCache.java.html
new file mode 100644
index 0000000..37b3158
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rampart/ServiceNonceCache.java.html
@@ -0,0 +1,70 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>ServiceNonceCache.java</title><link rel="stylesheet" href="../.resources/prettify.css" type="text/css"/><script type="text/javascript" src="../.resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rampart</a> &gt; <span class="el_source">ServiceNonceCache.java</span></div><h1>ServiceNonceCache.java</h1><pre class="source lang-java linenums">/*
+ * Copyright 2004,2005 The Apache Software Foundation.
+ *
+ * Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.rampart;
+
+import java.util.Collections;
+import java.util.HashMap;
+import java.util.Map;
+
+/**
+ * This class holds nonce information per service.
+ */
+<span class="fc" id="L25">public class ServiceNonceCache {</span>
+
+<span class="fc" id="L27">    private Map&lt;String, UniqueMessageAttributeCache&gt; mapServiceNonceCache = Collections.synchronizedMap(new HashMap&lt;String, UniqueMessageAttributeCache&gt;());</span>
+
+    /**
+     * This method will add a nonce value for a given service.
+     * @param service The service url.
+     * @param userName Given user name.
+     * @param nonceValue Passed nonce value.
+     * @param nonceLifeTime Maximum life span of a nonce value.
+     */
+    public void addNonceForService(String service, String userName, String nonceValue, int nonceLifeTime) {
+
+        UniqueMessageAttributeCache nonceCache;
+<span class="nc bnc" id="L39" title="All 2 branches missed.">        if (this.mapServiceNonceCache.containsKey(service)) {</span>
+<span class="nc" id="L40">            nonceCache = this.mapServiceNonceCache.get(service);</span>
+        } else {
+<span class="nc" id="L42">            nonceCache = new NonceCache(nonceLifeTime);</span>
+<span class="nc" id="L43">            this.mapServiceNonceCache.put(service, nonceCache);</span>
+        }
+                
+<span class="nc" id="L46">        nonceCache.addToCache(nonceValue, userName);</span>
+<span class="nc" id="L47">    }</span>
+
+    /**
+     * This method will check whether the nonce value is repeating for the given service.
+     * @param service The service url.
+     * @param userName User name.
+     * @param nonceValue Nonce value.
+     * @return true if nonce value is repeating else false.
+     */
+    public boolean isNonceRepeatingForService(String service, String userName, String nonceValue){
+
+<span class="nc bnc" id="L58" title="All 2 branches missed.">        if (this.mapServiceNonceCache.containsKey(service)) {</span>
+
+<span class="nc" id="L60">            UniqueMessageAttributeCache nonceCache = this.mapServiceNonceCache.get(service);</span>
+<span class="nc" id="L61">            return nonceCache.valueExistsInCache(nonceValue, userName);           </span>
+
+        }
+
+<span class="nc" id="L65">        return false;</span>
+
+    }
+
+}
+</pre><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rampart/TokenCallbackHandler.html b/axis2/java/core-rampart/code-coverage/org.apache.rampart/TokenCallbackHandler.html
new file mode 100644
index 0000000..1325116
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rampart/TokenCallbackHandler.html
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>TokenCallbackHandler</title><script type="text/javascript" src="../.resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rampart</a> &gt; <span class="el_class">TokenCallbackHandler</span></div><h1>TokenCallbackHandler</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">26 of 158</td><td class="ctr2">84%</td><td class="bar">5 of 24</td><td class="ctr2">79%</td><td class="ctr1">5</td><td class="ctr2">15</td><td class="ctr1">7</td><td class="ctr2">38</td><td class="ctr1">0</td><td class="ctr2">3</td></tr></tfoot><tbody><tr><td id="a0"><a href="TokenCallbackHandler.java.html#L50" class="el_method">handle(Callback[])</a></td><td class="bar" id="b0"><img src="../.resources/redbar.gif" width="22" height="10" title="26" alt="26"/><img src="../.resources/greenbar.gif" width="97" height="10" title="111" alt="111"/></td><td class="ctr2" id="c2">81%</td><td class="bar" id="d0"><img src="../.resources/redbar.gif" width="27" height="10" title="5" alt="5"/><img src="../.resources/greenbar.gif" width="92" height="10" title="17" alt="17"/></td><td class="ctr2" id="e1">77%</td><td class="ctr1" id="f0">5</td><td class="ctr2" id="g0">12</td><td class="ctr1" id="h0">7</td><td class="ctr2" id="i0">30</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a2"><a href="TokenCallbackHandler.java.html#L39" class="el_method">TokenCallbackHandler(TokenStorage, CallbackHandler)</a></td><td class="bar" id="b1"><img src="../.resources/greenbar.gif" width="10" height="10" title="12" alt="12"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f1">0</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h1">0</td><td class="ctr2" id="i1">5</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a1"><a href="TokenCallbackHandler.java.html#L111" class="el_method">removeEncryptedToken()</a></td><td class="bar" id="b2"><img src="../.resources/greenbar.gif" width="7" height="10" title="9" alt="9"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d1"><img src="../.resources/greenbar.gif" width="10" height="10" title="2" alt="2"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1" id="f2">0</td><td class="ctr2" id="g1">2</td><td class="ctr1" id="h2">0</td><td class="ctr2" id="i2">3</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rampart/TokenCallbackHandler.java.html b/axis2/java/core-rampart/code-coverage/org.apache.rampart/TokenCallbackHandler.java.html
new file mode 100644
index 0000000..269b72a
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rampart/TokenCallbackHandler.java.html
@@ -0,0 +1,120 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>TokenCallbackHandler.java</title><link rel="stylesheet" href="../.resources/prettify.css" type="text/css"/><script type="text/javascript" src="../.resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rampart</a> &gt; <span class="el_source">TokenCallbackHandler.java</span></div><h1>TokenCallbackHandler.java</h1><pre class="source lang-java linenums">/*
+ * Copyright 2004,2005 The Apache Software Foundation.
+ *
+ * Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package org.apache.rampart;
+
+import org.apache.rahas.EncryptedKeyToken;
+import org.apache.rahas.Token;
+import org.apache.rahas.TokenStorage;
+import org.apache.rahas.TrustException;
+import org.apache.ws.security.WSPasswordCallback;
+import org.w3c.dom.Element;
+
+import javax.security.auth.callback.Callback;
+import javax.security.auth.callback.CallbackHandler;
+import javax.security.auth.callback.UnsupportedCallbackException;
+
+import java.io.IOException;
+
+
+public class TokenCallbackHandler implements CallbackHandler {
+
+    private TokenStorage store;
+    private CallbackHandler handler;
+    private String tokenIdentifier;
+
+<span class="fc" id="L39">    public TokenCallbackHandler(TokenStorage store, CallbackHandler handler) {</span>
+<span class="fc" id="L40">        this.store = store;</span>
+<span class="fc" id="L41">        this.handler = handler;</span>
+<span class="fc" id="L42">        this.tokenIdentifier = null;</span>
+<span class="fc" id="L43">    }</span>
+
+
+    
+    public void handle(Callback[] callbacks) 
+    throws IOException, UnsupportedCallbackException {
+
+<span class="fc bfc" id="L50" title="All 2 branches covered.">        for (int i = 0; i &lt; callbacks.length; i++) {</span>
+
+<span class="pc bpc" id="L52" title="1 of 2 branches missed.">            if (callbacks[i] instanceof WSPasswordCallback) {</span>
+<span class="fc" id="L53">                WSPasswordCallback pc = (WSPasswordCallback) callbacks[i];</span>
+<span class="fc" id="L54">                String id = pc.getIdentifier();</span>
+                
+<span class="pc bpc" id="L56" title="2 of 6 branches missed.">                if((pc.getUsage() == WSPasswordCallback.SECURITY_CONTEXT_TOKEN || </span>
+                        pc.getUsage() == WSPasswordCallback.CUSTOM_TOKEN) &amp;&amp;
+                        this.store != null) {
+                    Token tok;
+                    try {
+                        //Pick up the token from the token store
+<span class="fc" id="L62">                        tok = this.store.getToken(id);</span>
+<span class="pc bpc" id="L63" title="1 of 2 branches missed.">                        if(tok != null) {</span>
+                            //Get the secret and set it in the callback object
+<span class="fc" id="L65">                            pc.setKey(tok.getSecret());</span>
+<span class="fc" id="L66">                            pc.setCustomToken((Element)tok.getToken());</span>
+                        }
+<span class="nc" id="L68">                    } catch (Exception e) {</span>
+<span class="nc" id="L69">                        e.printStackTrace();</span>
+<span class="nc" id="L70">                        throw new IOException(e.getMessage());</span>
+<span class="fc" id="L71">                    }</span>
+<span class="fc bfc" id="L72" title="All 2 branches covered.">                } else if (pc.getUsage() == WSPasswordCallback.SECRET_KEY){</span>
+                	try {
+
+<span class="fc" id="L75">                        String[] tokenIdentifiers = this.store.getTokenIdentifiers();</span>
+            			Token tok;
+
+<span class="fc bfc" id="L78" title="All 2 branches covered.">            			for (int j = 0 ; j &lt; tokenIdentifiers.length ; j++) {</span>
+            				
+<span class="fc" id="L80">            					tok = this.store.getToken(tokenIdentifiers[j]);</span>
+            					
+<span class="fc bfc" id="L82" title="All 4 branches covered.">            					if (tok instanceof EncryptedKeyToken &amp;&amp;</span>
+            							((EncryptedKeyToken)tok).getSHA1().equals(id)){            						
+<span class="fc" id="L84">            					    pc.setKey(tok.getSecret());</span>
+<span class="fc" id="L85">            					    pc.setCustomToken((Element)tok.getToken());</span>
+
+<span class="fc" id="L87">                                    tokenIdentifier = tokenIdentifiers[j];</span>
+            					}
+            			}
+            			
+<span class="nc" id="L91">            		} catch (TrustException e) {</span>
+<span class="nc" id="L92">            			e.printStackTrace();</span>
+<span class="nc" id="L93">            			throw new IOException(e.getMessage());</span>
+<span class="fc" id="L94">            		}</span>
+                } else {
+                    //Handle other types of callbacks with the usual handler
+<span class="pc bpc" id="L97" title="1 of 2 branches missed.">                    if(this.handler != null) {</span>
+<span class="fc" id="L98">                        handler.handle(new Callback[]{pc});</span>
+                    }
+                }
+
+<span class="fc" id="L102">            } else {</span>
+<span class="nc" id="L103">                throw new UnsupportedCallbackException(callbacks[i],</span>
+                        &quot;Unrecognized Callback&quot;);
+            }
+        }
+<span class="fc" id="L107">    }</span>
+
+    public void removeEncryptedToken() {
+
+<span class="fc bfc" id="L111" title="All 2 branches covered.">        if (tokenIdentifier != null) {</span>
+<span class="fc" id="L112">            this.store.removeToken(tokenIdentifier);</span>
+        }
+
+<span class="fc" id="L115">    }</span>
+    
+
+
+}
+</pre><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rampart/ValidatorData.html b/axis2/java/core-rampart/code-coverage/org.apache.rampart/ValidatorData.html
new file mode 100644
index 0000000..80c0191
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rampart/ValidatorData.html
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>ValidatorData</title><script type="text/javascript" src="../.resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rampart</a> &gt; <span class="el_class">ValidatorData</span></div><h1>ValidatorData</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">3 of 98</td><td class="ctr2">97%</td><td class="bar">2 of 16</td><td class="ctr2">88%</td><td class="ctr1">3</td><td class="ctr2">14</td><td class="ctr1">1</td><td class="ctr2">24</td><td class="ctr1">1</td><td class="ctr2">6</td></tr></tfoot><tbody><tr><td id="a3"><a href="ValidatorData.java.html#L76" class="el_method">getEncryptedDataRefIds()</a></td><td class="bar" id="b0"><img src="../.resources/redbar.gif" width="5" height="10" title="3" alt="3"/></td><td class="ctr2" id="c5">0%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h0">1</td><td class="ctr2" id="i3">1</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a1"><a href="ValidatorData.java.html#L49" class="el_method">extractEncryptedPartInformation(Element)</a></td><td class="bar" id="b1"><img src="../.resources/greenbar.gif" width="120" height="10" title="65" alt="65"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d0"><img src="../.resources/redbar.gif" width="8" height="10" title="1" alt="1"/><img src="../.resources/greenbar.gif" width="111" height="10" title="13" alt="13"/></td><td class="ctr2" id="e0">93%</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g0">8</td><td class="ctr1" id="h1">0</td><td class="ctr2" id="i0">12</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a5"><a href="ValidatorData.java.html#L31" class="el_method">ValidatorData(RampartMessageData)</a></td><td class="bar" id="b2"><img src="../.resources/greenbar.gif" width="24" height="10" title="13" alt="13"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">0</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h2">0</td><td class="ctr2" id="i1">5</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a0"><a href="ValidatorData.java.html#L40" class="el_method">extractEncryptedPartInformation()</a></td><td class="bar" id="b3"><img src="../.resources/greenbar.gif" width="20" height="10" title="11" alt="11"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d1"><img src="../.resources/redbar.gif" width="8" height="10" title="1" alt="1"/><img src="../.resources/greenbar.gif" width="8" height="10" title="1" alt="1"/></td><td class="ctr2" id="e1">50%</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g1">2</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i2">4</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a4"><a href="ValidatorData.java.html#L80" class="el_method">getRampartMessageData()</a></td><td class="bar" id="b4"><img src="../.resources/greenbar.gif" width="5" height="10" title="3" alt="3"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">0</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">0</td><td class="ctr2" id="i4">1</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a2"><a href="ValidatorData.java.html#L84" class="el_method">getBodyEncrDataId()</a></td><td class="bar" id="b5"><img src="../.resources/greenbar.gif" width="5" height="10" title="3" alt="3"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">0</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">0</td><td class="ctr2" id="i5">1</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k5">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rampart/ValidatorData.java.html b/axis2/java/core-rampart/code-coverage/org.apache.rampart/ValidatorData.java.html
new file mode 100644
index 0000000..bf17144
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rampart/ValidatorData.java.html
@@ -0,0 +1,88 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>ValidatorData.java</title><link rel="stylesheet" href="../.resources/prettify.css" type="text/css"/><script type="text/javascript" src="../.resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <a href="index.html" class="el_package">org.apache.rampart</a> &gt; <span class="el_source">ValidatorData.java</span></div><h1>ValidatorData.java</h1><pre class="source lang-java linenums">/*
+ * Copyright 2004,2005 The Apache Software Foundation.
+ *
+ * Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package org.apache.rampart;
+
+import org.apache.axiom.soap.SOAP11Constants;
+import org.apache.ws.security.WSConstants;
+import org.apache.xml.security.utils.EncryptionConstants;
+import org.w3c.dom.Element;
+import org.w3c.dom.Node;
+import org.w3c.dom.NodeList;
+
+import java.util.ArrayList;
+
+public class ValidatorData {
+
+    private RampartMessageData rmd;
+<span class="fc" id="L31">    ArrayList encryptedDataRefIds = new ArrayList();</span>
+    private String bodyEncrDataId;
+    
+<span class="fc" id="L34">    public ValidatorData(RampartMessageData rmd) {</span>
+<span class="fc" id="L35">        this.rmd = rmd;</span>
+<span class="fc" id="L36">        this.extractEncryptedPartInformation();</span>
+<span class="fc" id="L37">    }</span>
+    
+    private void extractEncryptedPartInformation() {
+<span class="fc" id="L40">        Element start = rmd.getDocument().getDocumentElement();</span>
+<span class="pc bpc" id="L41" title="1 of 2 branches missed.">        if(start != null) {</span>
+<span class="fc" id="L42">            extractEncryptedPartInformation(start);</span>
+        }
+        
+<span class="fc" id="L45">    }</span>
+    
+    private void extractEncryptedPartInformation(Element parent) {
+
+<span class="fc" id="L49">        NodeList childNodes = parent.getChildNodes();</span>
+        Node node;
+<span class="fc bfc" id="L51" title="All 2 branches covered.">        for (int i = 0; i &lt; childNodes.getLength(); i++) {</span>
+<span class="fc" id="L52">            node = childNodes.item(i);</span>
+<span class="fc bfc" id="L53" title="All 2 branches covered.">            if (node instanceof Element) {</span>
+<span class="fc" id="L54">                Element elem = (Element) node;</span>
+<span class="fc bfc" id="L55" title="All 6 branches covered.">                if (elem.getNamespaceURI() != null </span>
+                        &amp;&amp; elem.getNamespaceURI().equals(WSConstants.ENC_NS)
+                        &amp;&amp; elem.getLocalName().equals(
+                                EncryptionConstants._TAG_ENCRYPTEDDATA)) {
+<span class="pc bpc" id="L59" title="1 of 4 branches missed.">                    if (parent.getLocalName().equals(</span>
+                                    SOAP11Constants.BODY_LOCAL_NAME)
+                            &amp;&amp; parent.getNamespaceURI().equals(
+                                    rmd.getSoapConstants().getEnvelopeURI())) {
+<span class="fc" id="L63">                        this.bodyEncrDataId = elem.getAttribute(&quot;Id&quot;);</span>
+                    } else {
+<span class="fc" id="L65">                        encryptedDataRefIds.add(elem.getAttribute(&quot;Id&quot;));</span>
+                    }
+<span class="fc" id="L67">                    break;</span>
+                } else {
+<span class="fc" id="L69">                    extractEncryptedPartInformation(elem);</span>
+                }
+            }
+        }
+<span class="fc" id="L73">    }</span>
+
+    public ArrayList getEncryptedDataRefIds() {
+<span class="nc" id="L76">        return encryptedDataRefIds;</span>
+    }
+
+    public RampartMessageData getRampartMessageData() {
+<span class="fc" id="L80">        return rmd;</span>
+    }
+
+    public String getBodyEncrDataId() {
+<span class="fc" id="L84">        return bodyEncrDataId;</span>
+    }
+    
+}
+</pre><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/code-coverage/org.apache.rampart/index.html b/axis2/java/core-rampart/code-coverage/org.apache.rampart/index.html
new file mode 100644
index 0000000..b18576b
--- /dev/null
+++ b/axis2/java/core-rampart/code-coverage/org.apache.rampart/index.html
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>org.apache.rampart</title><script type="text/javascript" src="../.resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="right"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> &gt; <span class="el_package">org.apache.rampart</span></div><h1>org.apache.rampart</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">1,212 of 4,221</td><td class="ctr2">71%</td><td class="bar">251 of 692</td><td class="ctr2">64%</td><td class="ctr1">226</td><td class="ctr2">454</td><td class="ctr1">265</td><td class="ctr2">1,012</td><td class="ctr1">27</td><td class="ctr2">108</td><td class="ctr1">1</td><td class="ctr2">13</td></tr></tfoot><tbody><tr><td id="a4"><a href="PolicyBasedResultsValidator.html" class="el_class">PolicyBasedResultsValidator</a></td><td class="bar" id="b0"><img src="../.resources/redbar.gif" width="33" height="10" title="514" alt="514"/><img src="../.resources/greenbar.gif" width="86" height="10" title="1,328" alt="1,328"/></td><td class="ctr2" id="c4">72%</td><td class="bar" id="d0"><img src="../.resources/redbar.gif" width="46" height="10" title="145" alt="145"/><img src="../.resources/greenbar.gif" width="73" height="10" title="227" alt="227"/></td><td class="ctr2" id="e5">61%</td><td class="ctr1" id="f0">116</td><td class="ctr2" id="g0">210</td><td class="ctr1" id="h0">93</td><td class="ctr2" id="i0">418</td><td class="ctr1" id="j5">1</td><td class="ctr2" id="k1">24</td><td class="ctr1" id="l1">0</td><td class="ctr2" id="m0">1</td></tr><tr><td id="a9"><a href="RampartMessageData.html" class="el_class">RampartMessageData</a></td><td class="bar" id="b1"><img src="../.resources/redbar.gif" width="18" height="10" title="283" alt="283"/><img src="../.resources/greenbar.gif" width="42" height="10" title="651" alt="651"/></td><td class="ctr2" id="c5">70%</td><td class="bar" id="d1"><img src="../.resources/redbar.gif" width="13" height="10" title="41" alt="41"/><img src="../.resources/greenbar.gif" width="30" height="10" title="95" alt="95"/></td><td class="ctr2" id="e3">70%</td><td class="ctr1" id="f1">45</td><td class="ctr2" id="g1">103</td><td class="ctr1" id="h1">74</td><td class="ctr2" id="i1">234</td><td class="ctr1" id="j0">13</td><td class="ctr2" id="k0">35</td><td class="ctr1" id="l2">0</td><td class="ctr2" id="m1">1</td></tr><tr><td id="a7"><a href="RampartEngine.html" class="el_class">RampartEngine</a></td><td class="bar" id="b2"><img src="../.resources/redbar.gif" width="10" height="10" title="156" alt="156"/><img src="../.resources/greenbar.gif" width="22" height="10" title="348" alt="348"/></td><td class="ctr2" id="c7">69%</td><td class="bar" id="d2"><img src="../.resources/redbar.gif" width="6" height="10" title="21" alt="21"/><img src="../.resources/greenbar.gif" width="15" height="10" title="47" alt="47"/></td><td class="ctr2" id="e4">69%</td><td class="ctr1" id="f2">17</td><td class="ctr2" id="g2">38</td><td class="ctr1" id="h2">34</td><td class="ctr2" id="i2">116</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k6">4</td><td class="ctr1" id="l3">0</td><td class="ctr2" id="m2">1</td></tr><tr><td id="a8"><a href="RampartException.html" class="el_class">RampartException</a></td><td class="bar" id="b3"><img src="../.resources/redbar.gif" width="3" height="10" title="49" alt="49"/><img src="../.resources/greenbar.gif" width="2" height="10" title="40" alt="40"/></td><td class="ctr2" id="c9">45%</td><td class="bar" id="d10"/><td class="ctr2" id="e10">n/a</td><td class="ctr1" id="f7">4</td><td class="ctr2" id="g7">9</td><td class="ctr1" id="h3">12</td><td class="ctr2" id="i6">26</td><td class="ctr1" id="j1">4</td><td class="ctr2" id="k2">9</td><td class="ctr1" id="l4">0</td><td class="ctr2" id="m3">1</td></tr><tr><td id="a1"><a href="MessageBuilder.html" class="el_class">MessageBuilder</a></td><td class="bar" id="b4"><img src="../.resources/redbar.gif" width="3" height="10" title="47" alt="47"/><img src="../.resources/greenbar.gif" width="15" height="10" title="241" alt="241"/></td><td class="ctr2" id="c2">84%</td><td class="bar" id="d3"><img src="../.resources/redbar.gif" width="6" height="10" title="20" alt="20"/><img src="../.resources/greenbar.gif" width="9" height="10" title="30" alt="30"/></td><td class="ctr2" id="e6">60%</td><td class="ctr1" id="f3">17</td><td class="ctr2" id="g3">29</td><td class="ctr1" id="h4">12</td><td class="ctr2" id="i3">71</td><td class="ctr1" id="j10">0</td><td class="ctr2" id="k7">4</td><td class="ctr1" id="l5">0</td><td class="ctr2" id="m4">1</td></tr><tr><td id="a10"><a href="ServiceNonceCache.html" class="el_class">ServiceNonceCache</a></td><td class="bar" id="b5"><img src="../.resources/redbar.gif" width="2" height="10" title="46" alt="46"/></td><td class="ctr2" id="c11">16%</td><td class="bar" id="d7"><img src="../.resources/redbar.gif" width="1" height="10" title="4" alt="4"/></td><td class="ctr2" id="e8">0%</td><td class="ctr1" id="f8">4</td><td class="ctr2" id="g10">5</td><td class="ctr1" id="h5">10</td><td class="ctr2" id="i9">12</td><td class="ctr1" id="j2">2</td><td class="ctr2" id="k9">3</td><td class="ctr1" id="l6">0</td><td class="ctr2" id="m5">1</td></tr><tr><td id="a2"><a href="NonceCache.html" class="el_class">NonceCache</a></td><td class="bar" id="b6"><img src="../.resources/redbar.gif" width="2" height="10" title="43" alt="43"/><img src="../.resources/greenbar.gif" width="6" height="10" title="97" alt="97"/></td><td class="ctr2" id="c6">69%</td><td class="bar" id="d9"><img src="../.resources/greenbar.gif" width="1" height="10" title="4" alt="4"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1" id="f10">2</td><td class="ctr2" id="g8">8</td><td class="ctr1" id="h6">7</td><td class="ctr2" id="i5">37</td><td class="ctr1" id="j3">2</td><td class="ctr2" id="k3">6</td><td class="ctr1" id="l7">0</td><td class="ctr2" id="m6">1</td></tr><tr><td id="a11"><a href="TokenCallbackHandler.html" class="el_class">TokenCallbackHandler</a></td><td class="bar" id="b7"><img src="../.resources/redbar.gif" width="1" height="10" title="26" alt="26"/><img src="../.resources/greenbar.gif" width="8" height="10" title="132" alt="132"/></td><td class="ctr2" id="c3">84%</td><td class="bar" id="d5"><img src="../.resources/redbar.gif" width="1" height="10" title="5" alt="5"/><img src="../.resources/greenbar.gif" width="6" height="10" title="19" alt="19"/></td><td class="ctr2" id="e2">79%</td><td class="ctr1" id="f5">5</td><td class="ctr2" id="g4">15</td><td class="ctr1" id="h7">7</td><td class="ctr2" id="i4">38</td><td class="ctr1" id="j11">0</td><td class="ctr2" id="k10">3</td><td class="ctr1" id="l8">0</td><td class="ctr2" id="m7">1</td></tr><tr><td id="a5"><a href="Rampart.html" class="el_class">Rampart</a></td><td class="bar" id="b8"><img src="../.resources/redbar.gif" width="1" height="10" title="25" alt="25"/></td><td class="ctr2" id="c10">19%</td><td class="bar" id="d4"><img src="../.resources/redbar.gif" width="2" height="10" title="8" alt="8"/></td><td class="ctr2" id="e9">0%</td><td class="ctr1" id="f4">6</td><td class="ctr2" id="g6">10</td><td class="ctr1" id="h8">7</td><td class="ctr2" id="i10">11</td><td class="ctr1" id="j4">2</td><td class="ctr2" id="k4">6</td><td class="ctr1" id="l9">0</td><td class="ctr2" id="m8">1</td></tr><tr><td id="a0"><a href="AbstractUniqueMessageAttributeCache.html" class="el_class">AbstractUniqueMessageAttributeCache</a></td><td class="bar" id="b9"/><td class="ctr2" id="c8">59%</td><td class="bar" id="d11"/><td class="ctr2" id="e11">n/a</td><td class="ctr1" id="f11">1</td><td class="ctr2" id="g11">4</td><td class="ctr1" id="h10">3</td><td class="ctr2" id="i11">9</td><td class="ctr1" id="j6">1</td><td class="ctr2" id="k8">4</td><td class="ctr1" id="l10">0</td><td class="ctr2" id="m9">1</td></tr><tr><td id="a3"><a href="NonceCache$Nonce.html" class="el_class">NonceCache.Nonce</a></td><td class="bar" id="b10"><img src="../.resources/greenbar.gif" width="3" height="10" title="49" alt="49"/></td><td class="ctr2" id="c1">86%</td><td class="bar" id="d6"><img src="../.resources/redbar.gif" width="1" height="10" title="5" alt="5"/><img src="../.resources/greenbar.gif" width="1" height="10" title="5" alt="5"/></td><td class="ctr2" id="e7">50%</td><td class="ctr1" id="f6">5</td><td class="ctr2" id="g9">8</td><td class="ctr1" id="h9">4</td><td class="ctr2" id="i8">15</td><td class="ctr1" id="j12">0</td><td class="ctr2" id="k11">3</td><td class="ctr1" id="l11">0</td><td class="ctr2" id="m10">1</td></tr><tr><td id="a12"><a href="ValidatorData.html" class="el_class">ValidatorData</a></td><td class="bar" id="b11"><img src="../.resources/greenbar.gif" width="6" height="10" title="95" alt="95"/></td><td class="ctr2" id="c0">97%</td><td class="bar" id="d8"><img src="../.resources/greenbar.gif" width="4" height="10" title="14" alt="14"/></td><td class="ctr2" id="e1">88%</td><td class="ctr1" id="f9">3</td><td class="ctr2" id="g5">14</td><td class="ctr1" id="h11">1</td><td class="ctr2" id="i7">24</td><td class="ctr1" id="j7">1</td><td class="ctr2" id="k5">6</td><td class="ctr1" id="l12">0</td><td class="ctr2" id="m11">1</td></tr><tr><td id="a6"><a href="RampartConstants.html" class="el_class">RampartConstants</a></td><td class="bar" id="b12"/><td class="ctr2" id="c12">0%</td><td class="bar" id="d12"/><td class="ctr2" id="e12">n/a</td><td class="ctr1" id="f12">1</td><td class="ctr2" id="g12">1</td><td class="ctr1" id="h12">1</td><td class="ctr2" id="i12">1</td><td class="ctr1" id="j8">1</td><td class="ctr2" id="k12">1</td><td class="ctr1" id="l0">1</td><td class="ctr2" id="m12">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/css/apache-maven-fluido-1.4.min.css b/axis2/java/core-rampart/css/apache-maven-fluido-1.4.min.css
new file mode 100644
index 0000000..54a0067
--- /dev/null
+++ b/axis2/java/core-rampart/css/apache-maven-fluido-1.4.min.css
@@ -0,0 +1,9 @@
+/*!
+ * Bootstrap v2.3.2
+ *
+ * Copyright 2013 Twitter, Inc
+ * Licensed under the Apache License v2.0
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Designed and built with all the love in the world by @mdo and @fat.
+ */.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}.clearfix:after{clear:both}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}a:hover,a:active{outline:0}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{width:auto\9;height:auto;max-width:100%;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic}#map_canvas img,.google-maps img{max-width:none}button,input,select,textarea{margin:0;font-size:100%;vertical-align:middle}button,input{*overflow:visible;line-height:normal}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}button,html input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button}label,select,button,input[type="button"],input[type="reset"],input[type="submit"],input[type="radio"],input[type="checkbox"]{cursor:pointer}input[type="search"]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}textarea{overflow:auto;vertical-align:top}@media print{*{color:#000!important;text-shadow:none!important;background:transparent!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}body{margin:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:20px;color:#333;background-color:#fff}a{color:#08c;text-decoration:none}a:hover,a:focus{color:#005580;text-decoration:underline}.img-rounded{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.img-polaroid{padding:4px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.1);box-shadow:0 1px 3px rgba(0,0,0,0.1)}.img-circle{-webkit-border-radius:500px;-moz-border-radius:500px;border-radius:500px}.row{margin-left:-20px;*zoom:1}.row:before,.row:after{display:table;line-height:0;content:""}.row:after{clear:both}[class*="span"]{float:left;min-height:1px;margin-left:20px}.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:940px}.span12{width:940px}.span11{width:860px}.span10{width:780px}.span9{width:700px}.span8{width:620px}.span7{width:540px}.span6{width:460px}.span5{width:380px}.span4{width:300px}.span3{width:220px}.span2{width:140px}.span1{width:60px}.offset12{margin-left:980px}.offset11{margin-left:900px}.offset10{margin-left:820px}.offset9{margin-left:740px}.offset8{margin-left:660px}.offset7{margin-left:580px}.offset6{margin-left:500px}.offset5{margin-left:420px}.offset4{margin-left:340px}.offset3{margin-left:260px}.offset2{margin-left:180px}.offset1{margin-left:100px}.row-fluid{width:100%;*zoom:1}.row-fluid:before,.row-fluid:after{display:table;line-height:0;content:""}.row-fluid:after{clear:both}.row-fluid [class*="span"]{display:block;float:left;width:100%;min-height:30px;margin-left:2.127659574468085%;*margin-left:2.074468085106383%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row-fluid [class*="span"]:first-child{margin-left:0}.row-fluid .controls-row [class*="span"]+[class*="span"]{margin-left:2.127659574468085%}.row-fluid .span12{width:100%;*width:99.94680851063829%}.row-fluid .span11{width:91.48936170212765%;*width:91.43617021276594%}.row-fluid .span10{width:82.97872340425532%;*width:82.92553191489361%}.row-fluid .span9{width:74.46808510638297%;*width:74.41489361702126%}.row-fluid .span8{width:65.95744680851064%;*width:65.90425531914893%}.row-fluid .span7{width:57.44680851063829%;*width:57.39361702127659%}.row-fluid .span6{width:48.93617021276595%;*width:48.88297872340425%}.row-fluid .span5{width:40.42553191489362%;*width:40.37234042553192%}.row-fluid .span4{width:31.914893617021278%;*width:31.861702127659576%}.row-fluid .span3{width:23.404255319148934%;*width:23.351063829787233%}.row-fluid .span2{width:14.893617021276595%;*width:14.840425531914894%}.row-fluid .span1{width:6.382978723404255%;*width:6.329787234042553%}.row-fluid .offset12{margin-left:104.25531914893617%;*margin-left:104.14893617021275%}.row-fluid .offset12:first-child{margin-left:102.12765957446808%;*margin-left:102.02127659574467%}.row-fluid .offset11{margin-left:95.74468085106382%;*margin-left:95.6382978723404%}.row-fluid .offset11:first-child{margin-left:93.61702127659574%;*margin-left:93.51063829787232%}.row-fluid .offset10{margin-left:87.23404255319149%;*margin-left:87.12765957446807%}.row-fluid .offset10:first-child{margin-left:85.1063829787234%;*margin-left:84.99999999999999%}.row-fluid .offset9{margin-left:78.72340425531914%;*margin-left:78.61702127659572%}.row-fluid .offset9:first-child{margin-left:76.59574468085106%;*margin-left:76.48936170212764%}.row-fluid .offset8{margin-left:70.2127659574468%;*margin-left:70.10638297872339%}.row-fluid .offset8:first-child{margin-left:68.08510638297872%;*margin-left:67.9787234042553%}.row-fluid .offset7{margin-left:61.70212765957446%;*margin-left:61.59574468085106%}.row-fluid .offset7:first-child{margin-left:59.574468085106375%;*margin-left:59.46808510638297%}.row-fluid .offset6{margin-left:53.191489361702125%;*margin-left:53.085106382978715%}.row-fluid .offset6:first-child{margin-left:51.063829787234035%;*margin-left:50.95744680851063%}.row-fluid .offset5{margin-left:44.68085106382979%;*margin-left:44.57446808510638%}.row-fluid .offset5:first-child{margin-left:42.5531914893617%;*margin-left:42.4468085106383%}.row-fluid .offset4{margin-left:36.170212765957444%;*margin-left:36.06382978723405%}.row-fluid .offset4:first-child{margin-left:34.04255319148936%;*margin-left:33.93617021276596%}.row-fluid .offset3{margin-left:27.659574468085104%;*margin-left:27.5531914893617%}.row-fluid .offset3:first-child{margin-left:25.53191489361702%;*margin-left:25.425531914893618%}.row-fluid .offset2{margin-left:19.148936170212764%;*margin-left:19.04255319148936%}.row-fluid .offset2:first-child{margin-left:17.02127659574468%;*margin-left:16.914893617021278%}.row-fluid .offset1{margin-left:10.638297872340425%;*margin-left:10.53191489361702%}.row-fluid .offset1:first-child{margin-left:8.51063829787234%;*margin-left:8.404255319148938%}[class*="span"].hide,.row-fluid [class*="span"].hide{display:none}[class*="span"].pull-right,.row-fluid [class*="span"].pull-right{float:right}.container{margin-right:auto;margin-left:auto;*zoom:1}.container:before,.container:after{display:table;line-height:0;content:""}.container:after{clear:both}.container-fluid{padding-right:20px;padding-left:20px;*zoom:1}.container-fluid:before,.container-fluid:after{display:table;line-height:0;content:""}.container-fluid:after{clear:both}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:21px;font-weight:200;line-height:30px}small{font-size:85%}strong{font-weight:bold}em{font-style:italic}cite{font-style:normal}.muted{color:#999}a.muted:hover,a.muted:focus{color:#808080}.text-warning{color:#c09853}a.text-warning:hover,a.text-warning:focus{color:#a47e3c}.text-error{color:#b94a48}a.text-error:hover,a.text-error:focus{color:#953b39}.text-info{color:#3a87ad}a.text-info:hover,a.text-info:focus{color:#2d6987}.text-success{color:#468847}a.text-success:hover,a.text-success:focus{color:#356635}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}h1,h2,h3,h4,h5,h6{margin:10px 0;font-family:inherit;font-weight:bold;line-height:20px;color:inherit;text-rendering:optimizelegibility}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-weight:normal;line-height:1;color:#999}h1,h2,h3{line-height:40px}h1{font-size:38.5px}h2{font-size:31.5px}h3{font-size:24.5px}h4{font-size:17.5px}h5{font-size:14px}h6{font-size:11.9px}h1 small{font-size:24.5px}h2 small{font-size:17.5px}h3 small{font-size:14px}h4 small{font-size:14px}.page-header{padding-bottom:9px;margin:20px 0 30px;border-bottom:1px solid #eee}ul,ol{padding:0;margin:0 0 10px 25px}ul ul,ul ol,ol ol,ol ul{margin-bottom:0}li{line-height:20px}ul.unstyled,ol.unstyled{margin-left:0;list-style:none}ul.inline,ol.inline{margin-left:0;list-style:none}ul.inline>li,ol.inline>li{display:inline-block;*display:inline;padding-right:5px;padding-left:5px;*zoom:1}dl{margin-bottom:20px}dt,dd{line-height:20px}dt{font-weight:bold}dd{margin-left:10px}.dl-horizontal{*zoom:1}.dl-horizontal:before,.dl-horizontal:after{display:table;line-height:0;content:""}.dl-horizontal:after{clear:both}.dl-horizontal dt{float:left;width:160px;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}hr{margin:20px 0;border:0;border-top:1px solid #eee;border-bottom:1px solid #fff}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #999}abbr.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:0 0 0 15px;margin:0 0 20px;border-left:5px solid #eee}blockquote p{margin-bottom:0;font-size:17.5px;font-weight:300;line-height:1.25}blockquote small{display:block;line-height:20px;color:#999}blockquote small:before{content:'\2014 \00A0'}blockquote.pull-right{float:right;padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0}blockquote.pull-right p,blockquote.pull-right small{text-align:right}blockquote.pull-right small:before{content:''}blockquote.pull-right small:after{content:'\00A0 \2014'}q:before,q:after,blockquote:before,blockquote:after{content:""}address{display:block;margin-bottom:20px;font-style:normal;line-height:20px}code,pre{padding:0 3px 2px;font-family:Monaco,Menlo,Consolas,"Courier New",monospace;font-size:12px;color:#333;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}code{padding:2px 4px;color:#d14;white-space:nowrap;background-color:#f7f7f9;border:1px solid #e1e1e8}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:20px;word-break:break-all;word-wrap:break-word;white-space:pre;white-space:pre-wrap;background-color:#f5f5f5;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}pre.prettyprint{margin-bottom:20px}pre code{padding:0;color:inherit;white-space:pre;white-space:pre-wrap;background-color:transparent;border:0}.pre-scrollable{max-height:340px;overflow-y:scroll}form{margin:0 0 20px}fieldset{padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:40px;color:#333;border:0;border-bottom:1px solid #e5e5e5}legend small{font-size:15px;color:#999}label,input,button,select,textarea{font-size:14px;font-weight:normal;line-height:20px}input,button,select,textarea{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}label{display:block;margin-bottom:5px}select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{display:inline-block;height:20px;padding:4px 6px;margin-bottom:10px;font-size:14px;line-height:20px;color:#555;vertical-align:middle;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}input,textarea,.uneditable-input{width:206px}textarea{height:auto}textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{background-color:#fff;border:1px solid #ccc;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border linear .2s,box-shadow linear .2s;-moz-transition:border linear .2s,box-shadow linear .2s;-o-transition:border linear .2s,box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s}textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,.uneditable-input:focus{border-color:rgba(82,168,236,0.8);outline:0;outline:thin dotted \9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6)}input[type="radio"],input[type="checkbox"]{margin:4px 0 0;margin-top:1px \9;*margin-top:0;line-height:normal}input[type="file"],input[type="image"],input[type="submit"],input[type="reset"],input[type="button"],input[type="radio"],input[type="checkbox"]{width:auto}select,input[type="file"]{height:30px;*margin-top:4px;line-height:30px}select{width:220px;background-color:#fff;border:1px solid #ccc}select[multiple],select[size]{height:auto}select:focus,input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.uneditable-input,.uneditable-textarea{color:#999;cursor:not-allowed;background-color:#fcfcfc;border-color:#ccc;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.025);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.025);box-shadow:inset 0 1px 2px rgba(0,0,0,0.025)}.uneditable-input{overflow:hidden;white-space:nowrap}.uneditable-textarea{width:auto;height:auto}input:-moz-placeholder,textarea:-moz-placeholder{color:#999}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#999}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#999}.radio,.checkbox{min-height:20px;padding-left:20px}.radio input[type="radio"],.checkbox input[type="checkbox"]{float:left;margin-left:-20px}.controls>.radio:first-child,.controls>.checkbox:first-child{padding-top:5px}.radio.inline,.checkbox.inline{display:inline-block;padding-top:5px;margin-bottom:0;vertical-align:middle}.radio.inline+.radio.inline,.checkbox.inline+.checkbox.inline{margin-left:10px}.input-mini{width:60px}.input-small{width:90px}.input-medium{width:150px}.input-large{width:210px}.input-xlarge{width:270px}.input-xxlarge{width:530px}input[class*="span"],select[class*="span"],textarea[class*="span"],.uneditable-input[class*="span"],.row-fluid input[class*="span"],.row-fluid select[class*="span"],.row-fluid textarea[class*="span"],.row-fluid .uneditable-input[class*="span"]{float:none;margin-left:0}.input-append input[class*="span"],.input-append .uneditable-input[class*="span"],.input-prepend input[class*="span"],.input-prepend .uneditable-input[class*="span"],.row-fluid input[class*="span"],.row-fluid select[class*="span"],.row-fluid textarea[class*="span"],.row-fluid .uneditable-input[class*="span"],.row-fluid .input-prepend [class*="span"],.row-fluid .input-append [class*="span"]{display:inline-block}input,textarea,.uneditable-input{margin-left:0}.controls-row [class*="span"]+[class*="span"]{margin-left:20px}input.span12,textarea.span12,.uneditable-input.span12{width:926px}input.span11,textarea.span11,.uneditable-input.span11{width:846px}input.span10,textarea.span10,.uneditable-input.span10{width:766px}input.span9,textarea.span9,.uneditable-input.span9{width:686px}input.span8,textarea.span8,.uneditable-input.span8{width:606px}input.span7,textarea.span7,.uneditable-input.span7{width:526px}input.span6,textarea.span6,.uneditable-input.span6{width:446px}input.span5,textarea.span5,.uneditable-input.span5{width:366px}input.span4,textarea.span4,.uneditable-input.span4{width:286px}input.span3,textarea.span3,.uneditable-input.span3{width:206px}input.span2,textarea.span2,.uneditable-input.span2{width:126px}input.span1,textarea.span1,.uneditable-input.span1{width:46px}.controls-row{*zoom:1}.controls-row:before,.controls-row:after{display:table;line-height:0;content:""}.controls-row:after{clear:both}.controls-row [class*="span"],.row-fluid .controls-row [class*="span"]{float:left}.controls-row .checkbox[class*="span"],.controls-row .radio[class*="span"]{padding-top:5px}input[disabled],select[disabled],textarea[disabled],input[readonly],select[readonly],textarea[readonly]{cursor:not-allowed;background-color:#eee}input[type="radio"][disabled],input[type="checkbox"][disabled],input[type="radio"][readonly],input[type="checkbox"][readonly]{background-color:transparent}.control-group.warning .control-label,.control-group.warning .help-block,.control-group.warning .help-inline{color:#c09853}.control-group.warning .checkbox,.control-group.warning .radio,.control-group.warning input,.control-group.warning select,.control-group.warning textarea{color:#c09853}.control-group.warning input,.control-group.warning select,.control-group.warning textarea{border-color:#c09853;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.control-group.warning input:focus,.control-group.warning select:focus,.control-group.warning textarea:focus{border-color:#a47e3c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #dbc59e;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #dbc59e;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #dbc59e}.control-group.warning .input-prepend .add-on,.control-group.warning .input-append .add-on{color:#c09853;background-color:#fcf8e3;border-color:#c09853}.control-group.error .control-label,.control-group.error .help-block,.control-group.error .help-inline{color:#b94a48}.control-group.error .checkbox,.control-group.error .radio,.control-group.error input,.control-group.error select,.control-group.error textarea{color:#b94a48}.control-group.error input,.control-group.error select,.control-group.error textarea{border-color:#b94a48;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.control-group.error input:focus,.control-group.error select:focus,.control-group.error textarea:focus{border-color:#953b39;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392}.control-group.error .input-prepend .add-on,.control-group.error .input-append .add-on{color:#b94a48;background-color:#f2dede;border-color:#b94a48}.control-group.success .control-label,.control-group.success .help-block,.control-group.success .help-inline{color:#468847}.control-group.success .checkbox,.control-group.success .radio,.control-group.success input,.control-group.success select,.control-group.success textarea{color:#468847}.control-group.success input,.control-group.success select,.control-group.success textarea{border-color:#468847;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.control-group.success input:focus,.control-group.success select:focus,.control-group.success textarea:focus{border-color:#356635;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7aba7b;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7aba7b;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7aba7b}.control-group.success .input-prepend .add-on,.control-group.success .input-append .add-on{color:#468847;background-color:#dff0d8;border-color:#468847}.control-group.info .control-label,.control-group.info .help-block,.control-group.info .help-inline{color:#3a87ad}.control-group.info .checkbox,.control-group.info .radio,.control-group.info input,.control-group.info select,.control-group.info textarea{color:#3a87ad}.control-group.info input,.control-group.info select,.control-group.info textarea{border-color:#3a87ad;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.control-group.info input:focus,.control-group.info select:focus,.control-group.info textarea:focus{border-color:#2d6987;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7ab5d3;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7ab5d3;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7ab5d3}.control-group.info .input-prepend .add-on,.control-group.info .input-append .add-on{color:#3a87ad;background-color:#d9edf7;border-color:#3a87ad}input:focus:invalid,textarea:focus:invalid,select:focus:invalid{color:#b94a48;border-color:#ee5f5b}input:focus:invalid:focus,textarea:focus:invalid:focus,select:focus:invalid:focus{border-color:#e9322d;-webkit-box-shadow:0 0 6px #f8b9b7;-moz-box-shadow:0 0 6px #f8b9b7;box-shadow:0 0 6px #f8b9b7}.form-actions{padding:19px 20px 20px;margin-top:20px;margin-bottom:20px;background-color:#f5f5f5;border-top:1px solid #e5e5e5;*zoom:1}.form-actions:before,.form-actions:after{display:table;line-height:0;content:""}.form-actions:after{clear:both}.help-block,.help-inline{color:#595959}.help-block{display:block;margin-bottom:10px}.help-inline{display:inline-block;*display:inline;padding-left:5px;vertical-align:middle;*zoom:1}.input-append,.input-prepend{display:inline-block;margin-bottom:10px;font-size:0;white-space:nowrap;vertical-align:middle}.input-append input,.input-prepend input,.input-append select,.input-prepend select,.input-append .uneditable-input,.input-prepend .uneditable-input,.input-append .dropdown-menu,.input-prepend .dropdown-menu,.input-append .popover,.input-prepend .popover{font-size:14px}.input-append input,.input-prepend input,.input-append select,.input-prepend select,.input-append .uneditable-input,.input-prepend .uneditable-input{position:relative;margin-bottom:0;*margin-left:0;vertical-align:top;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.input-append input:focus,.input-prepend input:focus,.input-append select:focus,.input-prepend select:focus,.input-append .uneditable-input:focus,.input-prepend .uneditable-input:focus{z-index:2}.input-append .add-on,.input-prepend .add-on{display:inline-block;width:auto;height:20px;min-width:16px;padding:4px 5px;font-size:14px;font-weight:normal;line-height:20px;text-align:center;text-shadow:0 1px 0 #fff;background-color:#eee;border:1px solid #ccc}.input-append .add-on,.input-prepend .add-on,.input-append .btn,.input-prepend .btn,.input-append .btn-group>.dropdown-toggle,.input-prepend .btn-group>.dropdown-toggle{vertical-align:top;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.input-append .active,.input-prepend .active{background-color:#a9dba9;border-color:#46a546}.input-prepend .add-on,.input-prepend .btn{margin-right:-1px}.input-prepend .add-on:first-child,.input-prepend .btn:first-child{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.input-append input,.input-append select,.input-append .uneditable-input{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.input-append input+.btn-group .btn:last-child,.input-append select+.btn-group .btn:last-child,.input-append .uneditable-input+.btn-group .btn:last-child{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.input-append .add-on,.input-append .btn,.input-append .btn-group{margin-left:-1px}.input-append .add-on:last-child,.input-append .btn:last-child,.input-append .btn-group:last-child>.dropdown-toggle{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.input-prepend.input-append input,.input-prepend.input-append select,.input-prepend.input-append .uneditable-input{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.input-prepend.input-append input+.btn-group .btn,.input-prepend.input-append select+.btn-group .btn,.input-prepend.input-append .uneditable-input+.btn-group .btn{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.input-prepend.input-append .add-on:first-child,.input-prepend.input-append .btn:first-child{margin-right:-1px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.input-prepend.input-append .add-on:last-child,.input-prepend.input-append .btn:last-child{margin-left:-1px;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.input-prepend.input-append .btn-group:first-child{margin-left:0}input.search-query{padding-right:14px;padding-right:4px \9;padding-left:14px;padding-left:4px \9;margin-bottom:0;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.form-search .input-append .search-query,.form-search .input-prepend .search-query{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.form-search .input-append .search-query{-webkit-border-radius:14px 0 0 14px;-moz-border-radius:14px 0 0 14px;border-radius:14px 0 0 14px}.form-search .input-append .btn{-webkit-border-radius:0 14px 14px 0;-moz-border-radius:0 14px 14px 0;border-radius:0 14px 14px 0}.form-search .input-prepend .search-query{-webkit-border-radius:0 14px 14px 0;-moz-border-radius:0 14px 14px 0;border-radius:0 14px 14px 0}.form-search .input-prepend .btn{-webkit-border-radius:14px 0 0 14px;-moz-border-radius:14px 0 0 14px;border-radius:14px 0 0 14px}.form-search input,.form-inline input,.form-horizontal input,.form-search textarea,.form-inline textarea,.form-horizontal textarea,.form-search select,.form-inline select,.form-horizontal select,.form-search .help-inline,.form-inline .help-inline,.form-horizontal .help-inline,.form-search .uneditable-input,.form-inline .uneditable-input,.form-horizontal .uneditable-input,.form-search .input-prepend,.form-inline .input-prepend,.form-horizontal .input-prepend,.form-search .input-append,.form-inline .input-append,.form-horizontal .input-append{display:inline-block;*display:inline;margin-bottom:0;vertical-align:middle;*zoom:1}.form-search .hide,.form-inline .hide,.form-horizontal .hide{display:none}.form-search label,.form-inline label,.form-search .btn-group,.form-inline .btn-group{display:inline-block}.form-search .input-append,.form-inline .input-append,.form-search .input-prepend,.form-inline .input-prepend{margin-bottom:0}.form-search .radio,.form-search .checkbox,.form-inline .radio,.form-inline .checkbox{padding-left:0;margin-bottom:0;vertical-align:middle}.form-search .radio input[type="radio"],.form-search .checkbox input[type="checkbox"],.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{float:left;margin-right:3px;margin-left:0}.control-group{margin-bottom:10px}legend+.control-group{margin-top:20px;-webkit-margin-top-collapse:separate}.form-horizontal .control-group{margin-bottom:20px;*zoom:1}.form-horizontal .control-group:before,.form-horizontal .control-group:after{display:table;line-height:0;content:""}.form-horizontal .control-group:after{clear:both}.form-horizontal .control-label{float:left;width:160px;padding-top:5px;text-align:right}.form-horizontal .controls{*display:inline-block;*padding-left:20px;margin-left:180px;*margin-left:0}.form-horizontal .controls:first-child{*padding-left:180px}.form-horizontal .help-block{margin-bottom:0}.form-horizontal input+.help-block,.form-horizontal select+.help-block,.form-horizontal textarea+.help-block,.form-horizontal .uneditable-input+.help-block,.form-horizontal .input-prepend+.help-block,.form-horizontal .input-append+.help-block{margin-top:10px}.form-horizontal .form-actions{padding-left:180px}table{max-width:100%;background-color:transparent;border-collapse:collapse;border-spacing:0}.table{width:100%;margin-bottom:20px}.table th,.table td{padding:8px;line-height:20px;text-align:left;vertical-align:top;border-top:1px solid #ddd}.table th{font-weight:bold}.table thead th{vertical-align:bottom}.table caption+thead tr:first-child th,.table caption+thead tr:first-child td,.table colgroup+thead tr:first-child th,.table colgroup+thead tr:first-child td,.table thead:first-child tr:first-child th,.table thead:first-child tr:first-child td{border-top:0}.table tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed th,.table-condensed td{padding:4px 5px}.table-bordered{border:1px solid #ddd;border-collapse:separate;*border-collapse:collapse;border-left:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.table-bordered th,.table-bordered td{border-left:1px solid #ddd}.table-bordered caption+thead tr:first-child th,.table-bordered caption+tbody tr:first-child th,.table-bordered caption+tbody tr:first-child td,.table-bordered colgroup+thead tr:first-child th,.table-bordered colgroup+tbody tr:first-child th,.table-bordered colgroup+tbody tr:first-child td,.table-bordered thead:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child td{border-top:0}.table-bordered thead:first-child tr:first-child>th:first-child,.table-bordered tbody:first-child tr:first-child>td:first-child,.table-bordered tbody:first-child tr:first-child>th:first-child{-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topleft:4px}.table-bordered thead:first-child tr:first-child>th:last-child,.table-bordered tbody:first-child tr:first-child>td:last-child,.table-bordered tbody:first-child tr:first-child>th:last-child{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-radius-topright:4px}.table-bordered thead:last-child tr:last-child>th:first-child,.table-bordered tbody:last-child tr:last-child>td:first-child,.table-bordered tbody:last-child tr:last-child>th:first-child,.table-bordered tfoot:last-child tr:last-child>td:first-child,.table-bordered tfoot:last-child tr:last-child>th:first-child{-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px}.table-bordered thead:last-child tr:last-child>th:last-child,.table-bordered tbody:last-child tr:last-child>td:last-child,.table-bordered tbody:last-child tr:last-child>th:last-child,.table-bordered tfoot:last-child tr:last-child>td:last-child,.table-bordered tfoot:last-child tr:last-child>th:last-child{-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px}.table-bordered tfoot+tbody:last-child tr:last-child td:first-child{-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;-moz-border-radius-bottomleft:0}.table-bordered tfoot+tbody:last-child tr:last-child td:last-child{-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;-moz-border-radius-bottomright:0}.table-bordered caption+thead tr:first-child th:first-child,.table-bordered caption+tbody tr:first-child td:first-child,.table-bordered colgroup+thead tr:first-child th:first-child,.table-bordered colgroup+tbody tr:first-child td:first-child{-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topleft:4px}.table-bordered caption+thead tr:first-child th:last-child,.table-bordered caption+tbody tr:first-child td:last-child,.table-bordered colgroup+thead tr:first-child th:last-child,.table-bordered colgroup+tbody tr:first-child td:last-child{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-radius-topright:4px}.table-striped tbody>tr:nth-child(odd)>td,.table-striped tbody>tr:nth-child(odd)>th{background-color:#f9f9f9}.table-hover tbody tr:hover>td,.table-hover tbody tr:hover>th{background-color:#f5f5f5}table td[class*="span"],table th[class*="span"],.row-fluid table td[class*="span"],.row-fluid table th[class*="span"]{display:table-cell;float:none;margin-left:0}.table td.span1,.table th.span1{float:none;width:44px;margin-left:0}.table td.span2,.table th.span2{float:none;width:124px;margin-left:0}.table td.span3,.table th.span3{float:none;width:204px;margin-left:0}.table td.span4,.table th.span4{float:none;width:284px;margin-left:0}.table td.span5,.table th.span5{float:none;width:364px;margin-left:0}.table td.span6,.table th.span6{float:none;width:444px;margin-left:0}.table td.span7,.table th.span7{float:none;width:524px;margin-left:0}.table td.span8,.table th.span8{float:none;width:604px;margin-left:0}.table td.span9,.table th.span9{float:none;width:684px;margin-left:0}.table td.span10,.table th.span10{float:none;width:764px;margin-left:0}.table td.span11,.table th.span11{float:none;width:844px;margin-left:0}.table td.span12,.table th.span12{float:none;width:924px;margin-left:0}.table tbody tr.success>td{background-color:#dff0d8}.table tbody tr.error>td{background-color:#f2dede}.table tbody tr.warning>td{background-color:#fcf8e3}.table tbody tr.info>td{background-color:#d9edf7}.table-hover tbody tr.success:hover>td{background-color:#d0e9c6}.table-hover tbody tr.error:hover>td{background-color:#ebcccc}.table-hover tbody tr.warning:hover>td{background-color:#faf2cc}.table-hover tbody tr.info:hover>td{background-color:#c4e3f3}[class^="icon-"],[class*=" icon-"]{display:inline-block;width:14px;height:14px;margin-top:1px;*margin-right:.3em;line-height:14px;vertical-align:text-top;background-image:url("../img/glyphicons-halflings.png");background-position:14px 14px;background-repeat:no-repeat}.icon-white,.nav-pills>.active>a>[class^="icon-"],.nav-pills>.active>a>[class*=" icon-"],.nav-list>.active>a>[class^="icon-"],.nav-list>.active>a>[class*=" icon-"],.navbar-inverse .nav>.active>a>[class^="icon-"],.navbar-inverse .nav>.active>a>[class*=" icon-"],.dropdown-menu>li>a:hover>[class^="icon-"],.dropdown-menu>li>a:focus>[class^="icon-"],.dropdown-menu>li>a:hover>[class*=" icon-"],.dropdown-menu>li>a:focus>[class*=" icon-"],.dropdown-menu>.active>a>[class^="icon-"],.dropdown-menu>.active>a>[class*=" icon-"],.dropdown-submenu:hover>a>[class^="icon-"],.dropdown-submenu:focus>a>[class^="icon-"],.dropdown-submenu:hover>a>[class*=" icon-"],.dropdown-submenu:focus>a>[class*=" icon-"]{background-image:url("../img/glyphicons-halflings-white.png")}.icon-glass{background-position:0 0}.icon-music{background-position:-24px 0}.icon-search{background-position:-48px 0}.icon-envelope{background-position:-72px 0}.icon-heart{background-position:-96px 0}.icon-star{background-position:-120px 0}.icon-star-empty{background-position:-144px 0}.icon-user{background-position:-168px 0}.icon-film{background-position:-192px 0}.icon-th-large{background-position:-216px 0}.icon-th{background-position:-240px 0}.icon-th-list{background-position:-264px 0}.icon-ok{background-position:-288px 0}.icon-remove{background-position:-312px 0}.icon-zoom-in{background-position:-336px 0}.icon-zoom-out{background-position:-360px 0}.icon-off{background-position:-384px 0}.icon-signal{background-position:-408px 0}.icon-cog{background-position:-432px 0}.icon-trash{background-position:-456px 0}.icon-home{background-position:0 -24px}.icon-file{background-position:-24px -24px}.icon-time{background-position:-48px -24px}.icon-road{background-position:-72px -24px}.icon-download-alt{background-position:-96px -24px}.icon-download{background-position:-120px -24px}.icon-upload{background-position:-144px -24px}.icon-inbox{background-position:-168px -24px}.icon-play-circle{background-position:-192px -24px}.icon-repeat{background-position:-216px -24px}.icon-refresh{background-position:-240px -24px}.icon-list-alt{background-position:-264px -24px}.icon-lock{background-position:-287px -24px}.icon-flag{background-position:-312px -24px}.icon-headphones{background-position:-336px -24px}.icon-volume-off{background-position:-360px -24px}.icon-volume-down{background-position:-384px -24px}.icon-volume-up{background-position:-408px -24px}.icon-qrcode{background-position:-432px -24px}.icon-barcode{background-position:-456px -24px}.icon-tag{background-position:0 -48px}.icon-tags{background-position:-25px -48px}.icon-book{background-position:-48px -48px}.icon-bookmark{background-position:-72px -48px}.icon-print{background-position:-96px -48px}.icon-camera{background-position:-120px -48px}.icon-font{background-position:-144px -48px}.icon-bold{background-position:-167px -48px}.icon-italic{background-position:-192px -48px}.icon-text-height{background-position:-216px -48px}.icon-text-width{background-position:-240px -48px}.icon-align-left{background-position:-264px -48px}.icon-align-center{background-position:-288px -48px}.icon-align-right{background-position:-312px -48px}.icon-align-justify{background-position:-336px -48px}.icon-list{background-position:-360px -48px}.icon-indent-left{background-position:-384px -48px}.icon-indent-right{background-position:-408px -48px}.icon-facetime-video{background-position:-432px -48px}.icon-picture{background-position:-456px -48px}.icon-pencil{background-position:0 -72px}.icon-map-marker{background-position:-24px -72px}.icon-adjust{background-position:-48px -72px}.icon-tint{background-position:-72px -72px}.icon-edit{background-position:-96px -72px}.icon-share{background-position:-120px -72px}.icon-check{background-position:-144px -72px}.icon-move{background-position:-168px -72px}.icon-step-backward{background-position:-192px -72px}.icon-fast-backward{background-position:-216px -72px}.icon-backward{background-position:-240px -72px}.icon-play{background-position:-264px -72px}.icon-pause{background-position:-288px -72px}.icon-stop{background-position:-312px -72px}.icon-forward{background-position:-336px -72px}.icon-fast-forward{background-position:-360px -72px}.icon-step-forward{background-position:-384px -72px}.icon-eject{background-position:-408px -72px}.icon-chevron-left{background-position:-432px -72px}.icon-chevron-right{background-position:-456px -72px}.icon-plus-sign{background-position:0 -96px}.icon-minus-sign{background-position:-24px -96px}.icon-remove-sign{background-position:-48px -96px}.icon-ok-sign{background-position:-72px -96px}.icon-question-sign{background-position:-96px -96px}.icon-info-sign{background-position:-120px -96px}.icon-screenshot{background-position:-144px -96px}.icon-remove-circle{background-position:-168px -96px}.icon-ok-circle{background-position:-192px -96px}.icon-ban-circle{background-position:-216px -96px}.icon-arrow-left{background-position:-240px -96px}.icon-arrow-right{background-position:-264px -96px}.icon-arrow-up{background-position:-289px -96px}.icon-arrow-down{background-position:-312px -96px}.icon-share-alt{background-position:-336px -96px}.icon-resize-full{background-position:-360px -96px}.icon-resize-small{background-position:-384px -96px}.icon-plus{background-position:-408px -96px}.icon-minus{background-position:-433px -96px}.icon-asterisk{background-position:-456px -96px}.icon-exclamation-sign{background-position:0 -120px}.icon-gift{background-position:-24px -120px}.icon-leaf{background-position:-48px -120px}.icon-fire{background-position:-72px -120px}.icon-eye-open{background-position:-96px -120px}.icon-eye-close{background-position:-120px -120px}.icon-warning-sign{background-position:-144px -120px}.icon-plane{background-position:-168px -120px}.icon-calendar{background-position:-192px -120px}.icon-random{width:16px;background-position:-216px -120px}.icon-comment{background-position:-240px -120px}.icon-magnet{background-position:-264px -120px}.icon-chevron-up{background-position:-288px -120px}.icon-chevron-down{background-position:-313px -119px}.icon-retweet{background-position:-336px -120px}.icon-shopping-cart{background-position:-360px -120px}.icon-folder-close{width:16px;background-position:-384px -120px}.icon-folder-open{width:16px;background-position:-408px -120px}.icon-resize-vertical{background-position:-432px -119px}.icon-resize-horizontal{background-position:-456px -118px}.icon-hdd{background-position:0 -144px}.icon-bullhorn{background-position:-24px -144px}.icon-bell{background-position:-48px -144px}.icon-certificate{background-position:-72px -144px}.icon-thumbs-up{background-position:-96px -144px}.icon-thumbs-down{background-position:-120px -144px}.icon-hand-right{background-position:-144px -144px}.icon-hand-left{background-position:-168px -144px}.icon-hand-up{background-position:-192px -144px}.icon-hand-down{background-position:-216px -144px}.icon-circle-arrow-right{background-position:-240px -144px}.icon-circle-arrow-left{background-position:-264px -144px}.icon-circle-arrow-up{background-position:-288px -144px}.icon-circle-arrow-down{background-position:-312px -144px}.icon-globe{background-position:-336px -144px}.icon-wrench{background-position:-360px -144px}.icon-tasks{background-position:-384px -144px}.icon-filter{background-position:-408px -144px}.icon-briefcase{background-position:-432px -144px}.icon-fullscreen{background-position:-456px -144px}.dropup,.dropdown{position:relative}.dropdown-toggle{*margin-bottom:-3px}.dropdown-toggle:active,.open .dropdown-toggle{outline:0}.caret{display:inline-block;width:0;height:0;vertical-align:top;border-top:4px solid #000;border-right:4px solid transparent;border-left:4px solid transparent;content:""}.dropdown .caret{margin-top:8px;margin-left:2px}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);*border-right-width:2px;*border-bottom-width:2px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{*width:100%;height:1px;margin:9px 1px;*margin:-5px 0 5px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #fff}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:20px;color:#333;white-space:nowrap}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus,.dropdown-submenu:hover>a,.dropdown-submenu:focus>a{color:#fff;text-decoration:none;background-color:#0081c2;background-image:-moz-linear-gradient(top,#08c,#0077b3);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#0077b3));background-image:-webkit-linear-gradient(top,#08c,#0077b3);background-image:-o-linear-gradient(top,#08c,#0077b3);background-image:linear-gradient(to bottom,#08c,#0077b3);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0077b3',GradientType=0)}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#fff;text-decoration:none;background-color:#0081c2;background-image:-moz-linear-gradient(top,#08c,#0077b3);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#0077b3));background-image:-webkit-linear-gradient(top,#08c,#0077b3);background-image:-o-linear-gradient(top,#08c,#0077b3);background-image:linear-gradient(to bottom,#08c,#0077b3);background-repeat:repeat-x;outline:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0077b3',GradientType=0)}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#999}.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{text-decoration:none;cursor:default;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.open{*z-index:1000}.open>.dropdown-menu{display:block}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid #000;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px}.dropdown-submenu{position:relative}.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px 6px;border-radius:0 6px 6px 6px}.dropdown-submenu:hover>.dropdown-menu{display:block}.dropup .dropdown-submenu>.dropdown-menu{top:auto;bottom:0;margin-top:0;margin-bottom:-2px;-webkit-border-radius:5px 5px 5px 0;-moz-border-radius:5px 5px 5px 0;border-radius:5px 5px 5px 0}.dropdown-submenu>a:after{display:block;float:right;width:0;height:0;margin-top:5px;margin-right:-10px;border-color:transparent;border-left-color:#ccc;border-style:solid;border-width:5px 0 5px 5px;content:" "}.dropdown-submenu:hover>a:after{border-left-color:#fff}.dropdown-submenu.pull-left{float:none}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px}.dropdown .dropdown-menu .nav-header{padding-right:20px;padding-left:20px}.typeahead{z-index:1051;margin-top:2px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);box-shadow:inset 0 1px 1px rgba(0,0,0,0.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,0.15)}.well-large{padding:24px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.well-small{padding:9px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.fade{opacity:0;-webkit-transition:opacity .15s linear;-moz-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{position:relative;height:0;overflow:hidden;-webkit-transition:height .35s ease;-moz-transition:height .35s ease;-o-transition:height .35s ease;transition:height .35s ease}.collapse.in{height:auto}.close{float:right;font-size:20px;font-weight:bold;line-height:20px;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.4;filter:alpha(opacity=40)}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.btn{display:inline-block;*display:inline;padding:4px 12px;margin-bottom:0;*margin-left:.3em;font-size:14px;line-height:20px;color:#333;text-align:center;text-shadow:0 1px 1px rgba(255,255,255,0.75);vertical-align:middle;cursor:pointer;background-color:#f5f5f5;*background-color:#e6e6e6;background-image:-moz-linear-gradient(top,#fff,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#fff,#e6e6e6);background-image:-o-linear-gradient(top,#fff,#e6e6e6);background-image:linear-gradient(to bottom,#fff,#e6e6e6);background-repeat:repeat-x;border:1px solid #ccc;*border:0;border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);border-bottom-color:#b3b3b3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffe6e6e6',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);*zoom:1;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05)}.btn:hover,.btn:focus,.btn:active,.btn.active,.btn.disabled,.btn[disabled]{color:#333;background-color:#e6e6e6;*background-color:#d9d9d9}.btn:active,.btn.active{background-color:#ccc \9}.btn:first-child{*margin-left:0}.btn:hover,.btn:focus{color:#333;text-decoration:none;background-position:0 -15px;-webkit-transition:background-position .1s linear;-moz-transition:background-position .1s linear;-o-transition:background-position .1s linear;transition:background-position .1s linear}.btn:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.active,.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05)}.btn.disabled,.btn[disabled]{cursor:default;background-image:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.btn-large{padding:11px 19px;font-size:17.5px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.btn-large [class^="icon-"],.btn-large [class*=" icon-"]{margin-top:4px}.btn-small{padding:2px 10px;font-size:11.9px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.btn-small [class^="icon-"],.btn-small [class*=" icon-"]{margin-top:0}.btn-mini [class^="icon-"],.btn-mini [class*=" icon-"]{margin-top:-1px}.btn-mini{padding:0 6px;font-size:10.5px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.btn-block{display:block;width:100%;padding-right:0;padding-left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.btn-block+.btn-block{margin-top:5px}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%}.btn-primary.active,.btn-warning.active,.btn-danger.active,.btn-success.active,.btn-info.active,.btn-inverse.active{color:rgba(255,255,255,0.75)}.btn-primary{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#006dcc;*background-color:#04c;background-image:-moz-linear-gradient(top,#08c,#04c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#04c));background-image:-webkit-linear-gradient(top,#08c,#04c);background-image:-o-linear-gradient(top,#08c,#04c);background-image:linear-gradient(to bottom,#08c,#04c);background-repeat:repeat-x;border-color:#04c #0044cc #002a80;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0044cc',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.btn-primary.disabled,.btn-primary[disabled]{color:#fff;background-color:#04c;*background-color:#003bb3}.btn-primary:active,.btn-primary.active{background-color:#039 \9}.btn-warning{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#faa732;*background-color:#f89406;background-image:-moz-linear-gradient(top,#fbb450,#f89406);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fbb450),to(#f89406));background-image:-webkit-linear-gradient(top,#fbb450,#f89406);background-image:-o-linear-gradient(top,#fbb450,#f89406);background-image:linear-gradient(to bottom,#fbb450,#f89406);background-repeat:repeat-x;border-color:#f89406 #f89406 #ad6704;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450',endColorstr='#fff89406',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active,.btn-warning.disabled,.btn-warning[disabled]{color:#fff;background-color:#f89406;*background-color:#df8505}.btn-warning:active,.btn-warning.active{background-color:#c67605 \9}.btn-danger{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#da4f49;*background-color:#bd362f;background-image:-moz-linear-gradient(top,#ee5f5b,#bd362f);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ee5f5b),to(#bd362f));background-image:-webkit-linear-gradient(top,#ee5f5b,#bd362f);background-image:-o-linear-gradient(top,#ee5f5b,#bd362f);background-image:linear-gradient(to bottom,#ee5f5b,#bd362f);background-repeat:repeat-x;border-color:#bd362f #bd362f #802420;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b',endColorstr='#ffbd362f',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.btn-danger.disabled,.btn-danger[disabled]{color:#fff;background-color:#bd362f;*background-color:#a9302a}.btn-danger:active,.btn-danger.active{background-color:#942a25 \9}.btn-success{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#5bb75b;*background-color:#51a351;background-image:-moz-linear-gradient(top,#62c462,#51a351);background-image:-webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#51a351));background-image:-webkit-linear-gradient(top,#62c462,#51a351);background-image:-o-linear-gradient(top,#62c462,#51a351);background-image:linear-gradient(to bottom,#62c462,#51a351);background-repeat:repeat-x;border-color:#51a351 #51a351 #387038;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462',endColorstr='#ff51a351',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.btn-success.disabled,.btn-success[disabled]{color:#fff;background-color:#51a351;*background-color:#499249}.btn-success:active,.btn-success.active{background-color:#408140 \9}.btn-info{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#49afcd;*background-color:#2f96b4;background-image:-moz-linear-gradient(top,#5bc0de,#2f96b4);background-image:-webkit-gradient(linear,0 0,0 100%,from(#5bc0de),to(#2f96b4));background-image:-webkit-linear-gradient(top,#5bc0de,#2f96b4);background-image:-o-linear-gradient(top,#5bc0de,#2f96b4);background-image:linear-gradient(to bottom,#5bc0de,#2f96b4);background-repeat:repeat-x;border-color:#2f96b4 #2f96b4 #1f6377;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de',endColorstr='#ff2f96b4',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active,.btn-info.disabled,.btn-info[disabled]{color:#fff;background-color:#2f96b4;*background-color:#2a85a0}.btn-info:active,.btn-info.active{background-color:#24748c \9}.btn-inverse{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#363636;*background-color:#222;background-image:-moz-linear-gradient(top,#444,#222);background-image:-webkit-gradient(linear,0 0,0 100%,from(#444),to(#222));background-image:-webkit-linear-gradient(top,#444,#222);background-image:-o-linear-gradient(top,#444,#222);background-image:linear-gradient(to bottom,#444,#222);background-repeat:repeat-x;border-color:#222 #222222 #000;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444',endColorstr='#ff222222',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-inverse:hover,.btn-inverse:focus,.btn-inverse:active,.btn-inverse.active,.btn-inverse.disabled,.btn-inverse[disabled]{color:#fff;background-color:#222;*background-color:#151515}.btn-inverse:active,.btn-inverse.active{background-color:#080808 \9}button.btn,input[type="submit"].btn{*padding-top:3px;*padding-bottom:3px}button.btn::-moz-focus-inner,input[type="submit"].btn::-moz-focus-inner{padding:0;border:0}button.btn.btn-large,input[type="submit"].btn.btn-large{*padding-top:7px;*padding-bottom:7px}button.btn.btn-small,input[type="submit"].btn.btn-small{*padding-top:3px;*padding-bottom:3px}button.btn.btn-mini,input[type="submit"].btn.btn-mini{*padding-top:1px;*padding-bottom:1px}.btn-link,.btn-link:active,.btn-link[disabled]{background-color:transparent;background-image:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.btn-link{color:#08c;cursor:pointer;border-color:transparent;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.btn-link:hover,.btn-link:focus{color:#005580;text-decoration:underline;background-color:transparent}.btn-link[disabled]:hover,.btn-link[disabled]:focus{color:#333;text-decoration:none}.btn-group{position:relative;display:inline-block;*display:inline;*margin-left:.3em;font-size:0;white-space:nowrap;vertical-align:middle;*zoom:1}.btn-group:first-child{*margin-left:0}.btn-group+.btn-group{margin-left:5px}.btn-toolbar{margin-top:10px;margin-bottom:10px;font-size:0}.btn-toolbar>.btn+.btn,.btn-toolbar>.btn-group+.btn,.btn-toolbar>.btn+.btn-group{margin-left:5px}.btn-group>.btn{position:relative;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.btn-group>.btn+.btn{margin-left:-1px}.btn-group>.btn,.btn-group>.dropdown-menu,.btn-group>.popover{font-size:14px}.btn-group>.btn-mini{font-size:10.5px}.btn-group>.btn-small{font-size:11.9px}.btn-group>.btn-large{font-size:17.5px}.btn-group>.btn:first-child{margin-left:0;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-topleft:4px}.btn-group>.btn:last-child,.btn-group>.dropdown-toggle{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px}.btn-group>.btn.large:first-child{margin-left:0;-webkit-border-bottom-left-radius:6px;border-bottom-left-radius:6px;-webkit-border-top-left-radius:6px;border-top-left-radius:6px;-moz-border-radius-bottomleft:6px;-moz-border-radius-topleft:6px}.btn-group>.btn.large:last-child,.btn-group>.large.dropdown-toggle{-webkit-border-top-right-radius:6px;border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;border-bottom-right-radius:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px}.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active{z-index:2}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{*padding-top:5px;padding-right:8px;*padding-bottom:5px;padding-left:8px;-webkit-box-shadow:inset 1px 0 0 rgba(255,255,255,0.125),inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 1px 0 0 rgba(255,255,255,0.125),inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 1px 0 0 rgba(255,255,255,0.125),inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05)}.btn-group>.btn-mini+.dropdown-toggle{*padding-top:2px;padding-right:5px;*padding-bottom:2px;padding-left:5px}.btn-group>.btn-small+.dropdown-toggle{*padding-top:5px;*padding-bottom:4px}.btn-group>.btn-large+.dropdown-toggle{*padding-top:7px;padding-right:12px;*padding-bottom:7px;padding-left:12px}.btn-group.open .dropdown-toggle{background-image:none;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05)}.btn-group.open .btn.dropdown-toggle{background-color:#e6e6e6}.btn-group.open .btn-primary.dropdown-toggle{background-color:#04c}.btn-group.open .btn-warning.dropdown-toggle{background-color:#f89406}.btn-group.open .btn-danger.dropdown-toggle{background-color:#bd362f}.btn-group.open .btn-success.dropdown-toggle{background-color:#51a351}.btn-group.open .btn-info.dropdown-toggle{background-color:#2f96b4}.btn-group.open .btn-inverse.dropdown-toggle{background-color:#222}.btn .caret{margin-top:8px;margin-left:0}.btn-large .caret{margin-top:6px}.btn-large .caret{border-top-width:5px;border-right-width:5px;border-left-width:5px}.btn-mini .caret,.btn-small .caret{margin-top:8px}.dropup .btn-large .caret{border-bottom-width:5px}.btn-primary .caret,.btn-warning .caret,.btn-danger .caret,.btn-info .caret,.btn-success .caret,.btn-inverse .caret{border-top-color:#fff;border-bottom-color:#fff}.btn-group-vertical{display:inline-block;*display:inline;*zoom:1}.btn-group-vertical>.btn{display:block;float:none;max-width:100%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.btn-group-vertical>.btn+.btn{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:first-child{-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.btn-group-vertical>.btn:last-child{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.btn-group-vertical>.btn-large:first-child{-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0}.btn-group-vertical>.btn-large:last-child{-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px}.alert{padding:8px 35px 8px 14px;margin-bottom:20px;text-shadow:0 1px 0 rgba(255,255,255,0.5);background-color:#fcf8e3;border:1px solid #fbeed5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.alert,.alert h4{color:#c09853}.alert h4{margin:0}.alert .close{position:relative;top:-2px;right:-21px;line-height:20px}.alert-success{color:#468847;background-color:#dff0d8;border-color:#d6e9c6}.alert-success h4{color:#468847}.alert-danger,.alert-error{color:#b94a48;background-color:#f2dede;border-color:#eed3d7}.alert-danger h4,.alert-error h4{color:#b94a48}.alert-info{color:#3a87ad;background-color:#d9edf7;border-color:#bce8f1}.alert-info h4{color:#3a87ad}.alert-block{padding-top:14px;padding-bottom:14px}.alert-block>p,.alert-block>ul{margin-bottom:0}.alert-block p+p{margin-top:5px}.nav{margin-bottom:20px;margin-left:0;list-style:none}.nav>li>a{display:block}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:#eee}.nav>li>a>img{max-width:none}.nav>.pull-right{float:right}.nav-header{display:block;padding:3px 15px;font-size:11px;font-weight:bold;line-height:20px;color:#999;text-shadow:0 1px 0 rgba(255,255,255,0.5);text-transform:uppercase}.nav li+.nav-header{margin-top:9px}.nav-list{padding-right:15px;padding-left:15px;margin-bottom:0}.nav-list>li>a,.nav-list .nav-header{margin-right:-15px;margin-left:-15px;text-shadow:0 1px 0 rgba(255,255,255,0.5)}.nav-list>li>a{padding:3px 15px}.nav-list>.active>a,.nav-list>.active>a:hover,.nav-list>.active>a:focus{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.2);background-color:#08c}.nav-list [class^="icon-"],.nav-list [class*=" icon-"]{margin-right:2px}.nav-list .divider{*width:100%;height:1px;margin:9px 1px;*margin:-5px 0 5px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #fff}.nav-tabs,.nav-pills{*zoom:1}.nav-tabs:before,.nav-pills:before,.nav-tabs:after,.nav-pills:after{display:table;line-height:0;content:""}.nav-tabs:after,.nav-pills:after{clear:both}.nav-tabs>li,.nav-pills>li{float:left}.nav-tabs>li>a,.nav-pills>li>a{padding-right:12px;padding-left:12px;margin-right:2px;line-height:14px}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{margin-bottom:-1px}.nav-tabs>li>a{padding-top:8px;padding-bottom:8px;line-height:20px;border:1px solid transparent;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover,.nav-tabs>li>a:focus{border-color:#eee #eeeeee #ddd}.nav-tabs>.active>a,.nav-tabs>.active>a:hover,.nav-tabs>.active>a:focus{color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}.nav-pills>li>a{padding-top:8px;padding-bottom:8px;margin-top:2px;margin-bottom:2px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.nav-pills>.active>a,.nav-pills>.active>a:hover,.nav-pills>.active>a:focus{color:#fff;background-color:#08c}.nav-stacked>li{float:none}.nav-stacked>li>a{margin-right:0}.nav-tabs.nav-stacked{border-bottom:0}.nav-tabs.nav-stacked>li>a{border:1px solid #ddd;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.nav-tabs.nav-stacked>li:first-child>a{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-topleft:4px}.nav-tabs.nav-stacked>li:last-child>a{-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px}.nav-tabs.nav-stacked>li>a:hover,.nav-tabs.nav-stacked>li>a:focus{z-index:2;border-color:#ddd}.nav-pills.nav-stacked>li>a{margin-bottom:3px}.nav-pills.nav-stacked>li:last-child>a{margin-bottom:1px}.nav-tabs .dropdown-menu{-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px}.nav-pills .dropdown-menu{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.nav .dropdown-toggle .caret{margin-top:6px;border-top-color:#08c;border-bottom-color:#08c}.nav .dropdown-toggle:hover .caret,.nav .dropdown-toggle:focus .caret{border-top-color:#005580;border-bottom-color:#005580}.nav-tabs .dropdown-toggle .caret{margin-top:8px}.nav .active .dropdown-toggle .caret{border-top-color:#fff;border-bottom-color:#fff}.nav-tabs .active .dropdown-toggle .caret{border-top-color:#555;border-bottom-color:#555}.nav>.dropdown.active>a:hover,.nav>.dropdown.active>a:focus{cursor:pointer}.nav-tabs .open .dropdown-toggle,.nav-pills .open .dropdown-toggle,.nav>li.dropdown.open.active>a:hover,.nav>li.dropdown.open.active>a:focus{color:#fff;background-color:#999;border-color:#999}.nav li.dropdown.open .caret,.nav li.dropdown.open.active .caret,.nav li.dropdown.open a:hover .caret,.nav li.dropdown.open a:focus .caret{border-top-color:#fff;border-bottom-color:#fff;opacity:1;filter:alpha(opacity=100)}.tabs-stacked .open>a:hover,.tabs-stacked .open>a:focus{border-color:#999}.tabbable{*zoom:1}.tabbable:before,.tabbable:after{display:table;line-height:0;content:""}.tabbable:after{clear:both}.tab-content{overflow:auto}.tabs-below>.nav-tabs,.tabs-right>.nav-tabs,.tabs-left>.nav-tabs{border-bottom:0}.tab-content>.tab-pane,.pill-content>.pill-pane{display:none}.tab-content>.active,.pill-content>.active{display:block}.tabs-below>.nav-tabs{border-top:1px solid #ddd}.tabs-below>.nav-tabs>li{margin-top:-1px;margin-bottom:0}.tabs-below>.nav-tabs>li>a{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.tabs-below>.nav-tabs>li>a:hover,.tabs-below>.nav-tabs>li>a:focus{border-top-color:#ddd;border-bottom-color:transparent}.tabs-below>.nav-tabs>.active>a,.tabs-below>.nav-tabs>.active>a:hover,.tabs-below>.nav-tabs>.active>a:focus{border-color:transparent #ddd #ddd #ddd}.tabs-left>.nav-tabs>li,.tabs-right>.nav-tabs>li{float:none}.tabs-left>.nav-tabs>li>a,.tabs-right>.nav-tabs>li>a{min-width:74px;margin-right:0;margin-bottom:3px}.tabs-left>.nav-tabs{float:left;margin-right:19px;border-right:1px solid #ddd}.tabs-left>.nav-tabs>li>a{margin-right:-1px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.tabs-left>.nav-tabs>li>a:hover,.tabs-left>.nav-tabs>li>a:focus{border-color:#eee #dddddd #eee #eeeeee}.tabs-left>.nav-tabs .active>a,.tabs-left>.nav-tabs .active>a:hover,.tabs-left>.nav-tabs .active>a:focus{border-color:#ddd transparent #ddd #ddd;*border-right-color:#fff}.tabs-right>.nav-tabs{float:right;margin-left:19px;border-left:1px solid #ddd}.tabs-right>.nav-tabs>li>a{margin-left:-1px;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.tabs-right>.nav-tabs>li>a:hover,.tabs-right>.nav-tabs>li>a:focus{border-color:#eee #eeeeee #eee #dddddd}.tabs-right>.nav-tabs .active>a,.tabs-right>.nav-tabs .active>a:hover,.tabs-right>.nav-tabs .active>a:focus{border-color:#ddd #ddd #ddd transparent;*border-left-color:#fff}.nav>.disabled>a{color:#999}.nav>.disabled>a:hover,.nav>.disabled>a:focus{text-decoration:none;cursor:default;background-color:transparent}.navbar{*position:relative;*z-index:2;margin-bottom:20px;overflow:visible}.navbar-inner{min-height:40px;padding-right:20px;padding-left:20px;background-color:#fafafa;background-image:-moz-linear-gradient(top,#fff,#f2f2f2);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#f2f2f2));background-image:-webkit-linear-gradient(top,#fff,#f2f2f2);background-image:-o-linear-gradient(top,#fff,#f2f2f2);background-image:linear-gradient(to bottom,#fff,#f2f2f2);background-repeat:repeat-x;border:1px solid #d4d4d4;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#fff2f2f2',GradientType=0);*zoom:1;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.065);-moz-box-shadow:0 1px 4px rgba(0,0,0,0.065);box-shadow:0 1px 4px rgba(0,0,0,0.065)}.navbar-inner:before,.navbar-inner:after{display:table;line-height:0;content:""}.navbar-inner:after{clear:both}.navbar .container{width:auto}.nav-collapse.collapse{height:auto;overflow:visible}.navbar .brand{display:block;float:left;padding:10px 20px 10px;margin-left:-20px;font-size:20px;font-weight:200;color:#777;text-shadow:0 1px 0 #fff}.navbar .brand:hover,.navbar .brand:focus{text-decoration:none}.navbar-text{margin-bottom:0;line-height:40px;color:#777}.navbar-link{color:#777}.navbar-link:hover,.navbar-link:focus{color:#333}.navbar .divider-vertical{height:40px;margin:0 9px;border-right:1px solid #fff;border-left:1px solid #f2f2f2}.navbar .btn,.navbar .btn-group{margin-top:5px}.navbar .btn-group .btn,.navbar .input-prepend .btn,.navbar .input-append .btn,.navbar .input-prepend .btn-group,.navbar .input-append .btn-group{margin-top:0}.navbar-form{margin-bottom:0;*zoom:1}.navbar-form:before,.navbar-form:after{display:table;line-height:0;content:""}.navbar-form:after{clear:both}.navbar-form input,.navbar-form select,.navbar-form .radio,.navbar-form .checkbox{margin-top:5px}.navbar-form input,.navbar-form select,.navbar-form .btn{display:inline-block;margin-bottom:0}.navbar-form input[type="image"],.navbar-form input[type="checkbox"],.navbar-form input[type="radio"]{margin-top:3px}.navbar-form .input-append,.navbar-form .input-prepend{margin-top:5px;white-space:nowrap}.navbar-form .input-append input,.navbar-form .input-prepend input{margin-top:0}.navbar-search{position:relative;float:left;margin-top:5px;margin-bottom:0}.navbar-search .search-query{padding:4px 14px;margin-bottom:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;font-weight:normal;line-height:1;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.navbar-static-top{position:static;margin-bottom:0}.navbar-static-top .navbar-inner{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030;margin-bottom:0}.navbar-fixed-top .navbar-inner,.navbar-static-top .navbar-inner{border-width:0 0 1px}.navbar-fixed-bottom .navbar-inner{border-width:1px 0 0}.navbar-fixed-top .navbar-inner,.navbar-fixed-bottom .navbar-inner{padding-right:0;padding-left:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:940px}.navbar-fixed-top{top:0}.navbar-fixed-top .navbar-inner,.navbar-static-top .navbar-inner{-webkit-box-shadow:0 1px 10px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 10px rgba(0,0,0,0.1);box-shadow:0 1px 10px rgba(0,0,0,0.1)}.navbar-fixed-bottom{bottom:0}.navbar-fixed-bottom .navbar-inner{-webkit-box-shadow:0 -1px 10px rgba(0,0,0,0.1);-moz-box-shadow:0 -1px 10px rgba(0,0,0,0.1);box-shadow:0 -1px 10px rgba(0,0,0,0.1)}.navbar .nav{position:relative;left:0;display:block;float:left;margin:0 10px 0 0}.navbar .nav.pull-right{float:right;margin-right:0}.navbar .nav>li{float:left}.navbar .nav>li>a{float:none;padding:10px 15px 10px;color:#777;text-decoration:none;text-shadow:0 1px 0 #fff}.navbar .nav .dropdown-toggle .caret{margin-top:8px}.navbar .nav>li>a:focus,.navbar .nav>li>a:hover{color:#333;text-decoration:none;background-color:transparent}.navbar .nav>.active>a,.navbar .nav>.active>a:hover,.navbar .nav>.active>a:focus{color:#555;text-decoration:none;background-color:#e5e5e5;-webkit-box-shadow:inset 0 3px 8px rgba(0,0,0,0.125);-moz-box-shadow:inset 0 3px 8px rgba(0,0,0,0.125);box-shadow:inset 0 3px 8px rgba(0,0,0,0.125)}.navbar .btn-navbar{display:none;float:right;padding:7px 10px;margin-right:5px;margin-left:5px;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#ededed;*background-color:#e5e5e5;background-image:-moz-linear-gradient(top,#f2f2f2,#e5e5e5);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f2f2f2),to(#e5e5e5));background-image:-webkit-linear-gradient(top,#f2f2f2,#e5e5e5);background-image:-o-linear-gradient(top,#f2f2f2,#e5e5e5);background-image:linear-gradient(to bottom,#f2f2f2,#e5e5e5);background-repeat:repeat-x;border-color:#e5e5e5 #e5e5e5 #bfbfbf;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2',endColorstr='#ffe5e5e5',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.075);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.075);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.075)}.navbar .btn-navbar:hover,.navbar .btn-navbar:focus,.navbar .btn-navbar:active,.navbar .btn-navbar.active,.navbar .btn-navbar.disabled,.navbar .btn-navbar[disabled]{color:#fff;background-color:#e5e5e5;*background-color:#d9d9d9}.navbar .btn-navbar:active,.navbar .btn-navbar.active{background-color:#ccc \9}.navbar .btn-navbar .icon-bar{display:block;width:18px;height:2px;background-color:#f5f5f5;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.25);-moz-box-shadow:0 1px 0 rgba(0,0,0,0.25);box-shadow:0 1px 0 rgba(0,0,0,0.25)}.btn-navbar .icon-bar+.icon-bar{margin-top:3px}.navbar .nav>li>.dropdown-menu:before{position:absolute;top:-7px;left:9px;display:inline-block;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-left:7px solid transparent;border-bottom-color:rgba(0,0,0,0.2);content:''}.navbar .nav>li>.dropdown-menu:after{position:absolute;top:-6px;left:10px;display:inline-block;border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent;content:''}.navbar-fixed-bottom .nav>li>.dropdown-menu:before{top:auto;bottom:-7px;border-top:7px solid #ccc;border-bottom:0;border-top-color:rgba(0,0,0,0.2)}.navbar-fixed-bottom .nav>li>.dropdown-menu:after{top:auto;bottom:-6px;border-top:6px solid #fff;border-bottom:0}.navbar .nav li.dropdown>a:hover .caret,.navbar .nav li.dropdown>a:focus .caret{border-top-color:#333;border-bottom-color:#333}.navbar .nav li.dropdown.open>.dropdown-toggle,.navbar .nav li.dropdown.active>.dropdown-toggle,.navbar .nav li.dropdown.open.active>.dropdown-toggle{color:#555;background-color:#e5e5e5}.navbar .nav li.dropdown>.dropdown-toggle .caret{border-top-color:#777;border-bottom-color:#777}.navbar .nav li.dropdown.open>.dropdown-toggle .caret,.navbar .nav li.dropdown.active>.dropdown-toggle .caret,.navbar .nav li.dropdown.open.active>.dropdown-toggle .caret{border-top-color:#555;border-bottom-color:#555}.navbar .pull-right>li>.dropdown-menu,.navbar .nav>li>.dropdown-menu.pull-right{right:0;left:auto}.navbar .pull-right>li>.dropdown-menu:before,.navbar .nav>li>.dropdown-menu.pull-right:before{right:12px;left:auto}.navbar .pull-right>li>.dropdown-menu:after,.navbar .nav>li>.dropdown-menu.pull-right:after{right:13px;left:auto}.navbar .pull-right>li>.dropdown-menu .dropdown-menu,.navbar .nav>li>.dropdown-menu.pull-right .dropdown-menu{right:100%;left:auto;margin-right:-1px;margin-left:0;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px}.navbar-inverse .navbar-inner{background-color:#1b1b1b;background-image:-moz-linear-gradient(top,#222,#111);background-image:-webkit-gradient(linear,0 0,0 100%,from(#222),to(#111));background-image:-webkit-linear-gradient(top,#222,#111);background-image:-o-linear-gradient(top,#222,#111);background-image:linear-gradient(to bottom,#222,#111);background-repeat:repeat-x;border-color:#252525;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff222222',endColorstr='#ff111111',GradientType=0)}.navbar-inverse .brand,.navbar-inverse .nav>li>a{color:#999;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.navbar-inverse .brand:hover,.navbar-inverse .nav>li>a:hover,.navbar-inverse .brand:focus,.navbar-inverse .nav>li>a:focus{color:#fff}.navbar-inverse .brand{color:#999}.navbar-inverse .navbar-text{color:#999}.navbar-inverse .nav>li>a:focus,.navbar-inverse .nav>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .nav .active>a,.navbar-inverse .nav .active>a:hover,.navbar-inverse .nav .active>a:focus{color:#fff;background-color:#111}.navbar-inverse .navbar-link{color:#999}.navbar-inverse .navbar-link:hover,.navbar-inverse .navbar-link:focus{color:#fff}.navbar-inverse .divider-vertical{border-right-color:#222;border-left-color:#111}.navbar-inverse .nav li.dropdown.open>.dropdown-toggle,.navbar-inverse .nav li.dropdown.active>.dropdown-toggle,.navbar-inverse .nav li.dropdown.open.active>.dropdown-toggle{color:#fff;background-color:#111}.navbar-inverse .nav li.dropdown>a:hover .caret,.navbar-inverse .nav li.dropdown>a:focus .caret{border-top-color:#fff;border-bottom-color:#fff}.navbar-inverse .nav li.dropdown>.dropdown-toggle .caret{border-top-color:#999;border-bottom-color:#999}.navbar-inverse .nav li.dropdown.open>.dropdown-toggle .caret,.navbar-inverse .nav li.dropdown.active>.dropdown-toggle .caret,.navbar-inverse .nav li.dropdown.open.active>.dropdown-toggle .caret{border-top-color:#fff;border-bottom-color:#fff}.navbar-inverse .navbar-search .search-query{color:#fff;background-color:#515151;border-color:#111;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0 rgba(255,255,255,0.15);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0 rgba(255,255,255,0.15);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0 rgba(255,255,255,0.15);-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.navbar-inverse .navbar-search .search-query:-moz-placeholder{color:#ccc}.navbar-inverse .navbar-search .search-query:-ms-input-placeholder{color:#ccc}.navbar-inverse .navbar-search .search-query::-webkit-input-placeholder{color:#ccc}.navbar-inverse .navbar-search .search-query:focus,.navbar-inverse .navbar-search .search-query.focused{padding:5px 15px;color:#333;text-shadow:0 1px 0 #fff;background-color:#fff;border:0;outline:0;-webkit-box-shadow:0 0 3px rgba(0,0,0,0.15);-moz-box-shadow:0 0 3px rgba(0,0,0,0.15);box-shadow:0 0 3px rgba(0,0,0,0.15)}.navbar-inverse .btn-navbar{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#0e0e0e;*background-color:#040404;background-image:-moz-linear-gradient(top,#151515,#040404);background-image:-webkit-gradient(linear,0 0,0 100%,from(#151515),to(#040404));background-image:-webkit-linear-gradient(top,#151515,#040404);background-image:-o-linear-gradient(top,#151515,#040404);background-image:linear-gradient(to bottom,#151515,#040404);background-repeat:repeat-x;border-color:#040404 #040404 #000;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff151515',endColorstr='#ff040404',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.navbar-inverse .btn-navbar:hover,.navbar-inverse .btn-navbar:focus,.navbar-inverse .btn-navbar:active,.navbar-inverse .btn-navbar.active,.navbar-inverse .btn-navbar.disabled,.navbar-inverse .btn-navbar[disabled]{color:#fff;background-color:#040404;*background-color:#000}.navbar-inverse .btn-navbar:active,.navbar-inverse .btn-navbar.active{background-color:#000 \9}.breadcrumb{padding:8px 15px;margin:0 0 20px;list-style:none;background-color:#f5f5f5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.breadcrumb>li{display:inline-block;*display:inline;text-shadow:0 1px 0 #fff;*zoom:1}.breadcrumb>li>.divider{padding:0 5px;color:#ccc}.breadcrumb>.active{color:#999}.pagination{margin:20px 0}.pagination ul{display:inline-block;*display:inline;margin-bottom:0;margin-left:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;*zoom:1;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.05);box-shadow:0 1px 2px rgba(0,0,0,0.05)}.pagination ul>li{display:inline}.pagination ul>li>a,.pagination ul>li>span{float:left;padding:4px 12px;line-height:20px;text-decoration:none;background-color:#fff;border:1px solid #ddd;border-left-width:0}.pagination ul>li>a:hover,.pagination ul>li>a:focus,.pagination ul>.active>a,.pagination ul>.active>span{background-color:#f5f5f5}.pagination ul>.active>a,.pagination ul>.active>span{color:#999;cursor:default}.pagination ul>.disabled>span,.pagination ul>.disabled>a,.pagination ul>.disabled>a:hover,.pagination ul>.disabled>a:focus{color:#999;cursor:default;background-color:transparent}.pagination ul>li:first-child>a,.pagination ul>li:first-child>span{border-left-width:1px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-topleft:4px}.pagination ul>li:last-child>a,.pagination ul>li:last-child>span{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px}.pagination-centered{text-align:center}.pagination-right{text-align:right}.pagination-large ul>li>a,.pagination-large ul>li>span{padding:11px 19px;font-size:17.5px}.pagination-large ul>li:first-child>a,.pagination-large ul>li:first-child>span{-webkit-border-bottom-left-radius:6px;border-bottom-left-radius:6px;-webkit-border-top-left-radius:6px;border-top-left-radius:6px;-moz-border-radius-bottomleft:6px;-moz-border-radius-topleft:6px}.pagination-large ul>li:last-child>a,.pagination-large ul>li:last-child>span{-webkit-border-top-right-radius:6px;border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;border-bottom-right-radius:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px}.pagination-mini ul>li:first-child>a,.pagination-small ul>li:first-child>a,.pagination-mini ul>li:first-child>span,.pagination-small ul>li:first-child>span{-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-moz-border-radius-bottomleft:3px;-moz-border-radius-topleft:3px}.pagination-mini ul>li:last-child>a,.pagination-small ul>li:last-child>a,.pagination-mini ul>li:last-child>span,.pagination-small ul>li:last-child>span{-webkit-border-top-right-radius:3px;border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px}.pagination-small ul>li>a,.pagination-small ul>li>span{padding:2px 10px;font-size:11.9px}.pagination-mini ul>li>a,.pagination-mini ul>li>span{padding:0 6px;font-size:10.5px}.pager{margin:20px 0;text-align:center;list-style:none;*zoom:1}.pager:before,.pager:after{display:table;line-height:0;content:""}.pager:after{clear:both}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.pager li>a:hover,.pager li>a:focus{text-decoration:none;background-color:#f5f5f5}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:hover,.pager .disabled>a:focus,.pager .disabled>span{color:#999;cursor:default;background-color:#fff}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop,.modal-backdrop.fade.in{opacity:.8;filter:alpha(opacity=80)}.modal{position:fixed;top:10%;left:50%;z-index:1050;width:560px;margin-left:-280px;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,0.3);*border:1px solid #999;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;outline:0;-webkit-box-shadow:0 3px 7px rgba(0,0,0,0.3);-moz-box-shadow:0 3px 7px rgba(0,0,0,0.3);box-shadow:0 3px 7px rgba(0,0,0,0.3);-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box}.modal.fade{top:-25%;-webkit-transition:opacity .3s linear,top .3s ease-out;-moz-transition:opacity .3s linear,top .3s ease-out;-o-transition:opacity .3s linear,top .3s ease-out;transition:opacity .3s linear,top .3s ease-out}.modal.fade.in{top:10%}.modal-header{padding:9px 15px;border-bottom:1px solid #eee}.modal-header .close{margin-top:2px}.modal-header h3{margin:0;line-height:30px}.modal-body{position:relative;max-height:400px;padding:15px;overflow-y:auto}.modal-form{margin-bottom:0}.modal-footer{padding:14px 15px 15px;margin-bottom:0;text-align:right;background-color:#f5f5f5;border-top:1px solid #ddd;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;*zoom:1;-webkit-box-shadow:inset 0 1px 0 #fff;-moz-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff}.modal-footer:before,.modal-footer:after{display:table;line-height:0;content:""}.modal-footer:after{clear:both}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.tooltip{position:absolute;z-index:1030;display:block;font-size:11px;line-height:1.4;opacity:0;filter:alpha(opacity=0);visibility:visible}.tooltip.in{opacity:.8;filter:alpha(opacity=80)}.tooltip.top{padding:5px 0;margin-top:-3px}.tooltip.right{padding:0 5px;margin-left:3px}.tooltip.bottom{padding:5px 0;margin-top:3px}.tooltip.left{padding:0 5px;margin-left:-3px}.tooltip-inner{max-width:200px;padding:8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-top-color:#000;border-width:5px 5px 0}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-right-color:#000;border-width:5px 5px 5px 0}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-left-color:#000;border-width:5px 0 5px 5px}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-bottom-color:#000;border-width:0 5px 5px}.popover{position:absolute;top:0;left:0;z-index:1010;display:none;max-width:276px;padding:1px;text-align:left;white-space:normal;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{padding:8px 14px;margin:0;font-size:14px;font-weight:normal;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.popover-title:empty{display:none}.popover-content{padding:9px 14px}.popover .arrow,.popover .arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover .arrow{border-width:11px}.popover .arrow:after{border-width:10px;content:""}.popover.top .arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,0.25);border-bottom-width:0}.popover.top .arrow:after{bottom:1px;margin-left:-10px;border-top-color:#fff;border-bottom-width:0}.popover.right .arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999;border-right-color:rgba(0,0,0,0.25);border-left-width:0}.popover.right .arrow:after{bottom:-10px;left:1px;border-right-color:#fff;border-left-width:0}.popover.bottom .arrow{top:-11px;left:50%;margin-left:-11px;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,0.25);border-top-width:0}.popover.bottom .arrow:after{top:1px;margin-left:-10px;border-bottom-color:#fff;border-top-width:0}.popover.left .arrow{top:50%;right:-11px;margin-top:-11px;border-left-color:#999;border-left-color:rgba(0,0,0,0.25);border-right-width:0}.popover.left .arrow:after{right:1px;bottom:-10px;border-left-color:#fff;border-right-width:0}.thumbnails{margin-left:-20px;list-style:none;*zoom:1}.thumbnails:before,.thumbnails:after{display:table;line-height:0;content:""}.thumbnails:after{clear:both}.row-fluid .thumbnails{margin-left:0}.thumbnails>li{float:left;margin-bottom:20px;margin-left:20px}.thumbnail{display:block;padding:4px;line-height:20px;border:1px solid #ddd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.055);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.055);box-shadow:0 1px 3px rgba(0,0,0,0.055);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}a.thumbnail:hover,a.thumbnail:focus{border-color:#08c;-webkit-box-shadow:0 1px 4px rgba(0,105,214,0.25);-moz-box-shadow:0 1px 4px rgba(0,105,214,0.25);box-shadow:0 1px 4px rgba(0,105,214,0.25)}.thumbnail>img{display:block;max-width:100%;margin-right:auto;margin-left:auto}.thumbnail .caption{padding:9px;color:#555}.media,.media-body{overflow:hidden;*overflow:visible;zoom:1}.media,.media .media{margin-top:15px}.media:first-child{margin-top:0}.media-object{display:block}.media-heading{margin:0 0 5px}.media>.pull-left{margin-right:10px}.media>.pull-right{margin-left:10px}.media-list{margin-left:0;list-style:none}.label,.badge{display:inline-block;padding:2px 4px;font-size:11.844px;font-weight:bold;line-height:14px;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);white-space:nowrap;vertical-align:baseline;background-color:#999}.label{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.badge{padding-right:9px;padding-left:9px;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px}.label:empty,.badge:empty{display:none}a.label:hover,a.label:focus,a.badge:hover,a.badge:focus{color:#fff;text-decoration:none;cursor:pointer}.label-important,.badge-important{background-color:#b94a48}.label-important[href],.badge-important[href]{background-color:#953b39}.label-warning,.badge-warning{background-color:#f89406}.label-warning[href],.badge-warning[href]{background-color:#c67605}.label-success,.badge-success{background-color:#468847}.label-success[href],.badge-success[href]{background-color:#356635}.label-info,.badge-info{background-color:#3a87ad}.label-info[href],.badge-info[href]{background-color:#2d6987}.label-inverse,.badge-inverse{background-color:#333}.label-inverse[href],.badge-inverse[href]{background-color:#1a1a1a}.btn .label,.btn .badge{position:relative;top:-1px}.btn-mini .label,.btn-mini .badge{top:0}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-moz-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-ms-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-o-keyframes progress-bar-stripes{from{background-position:0 0}to{background-position:40px 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{height:20px;margin-bottom:20px;overflow:hidden;background-color:#f7f7f7;background-image:-moz-linear-gradient(top,#f5f5f5,#f9f9f9);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f5f5f5),to(#f9f9f9));background-image:-webkit-linear-gradient(top,#f5f5f5,#f9f9f9);background-image:-o-linear-gradient(top,#f5f5f5,#f9f9f9);background-image:linear-gradient(to bottom,#f5f5f5,#f9f9f9);background-repeat:repeat-x;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5',endColorstr='#fff9f9f9',GradientType=0);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1)}.progress .bar{float:left;width:0;height:100%;font-size:12px;color:#fff;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#0e90d2;background-image:-moz-linear-gradient(top,#149bdf,#0480be);background-image:-webkit-gradient(linear,0 0,0 100%,from(#149bdf),to(#0480be));background-image:-webkit-linear-gradient(top,#149bdf,#0480be);background-image:-o-linear-gradient(top,#149bdf,#0480be);background-image:linear-gradient(to bottom,#149bdf,#0480be);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff149bdf',endColorstr='#ff0480be',GradientType=0);-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-moz-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:width .6s ease;-moz-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}.progress .bar+.bar{-webkit-box-shadow:inset 1px 0 0 rgba(0,0,0,0.15),inset 0 -1px 0 rgba(0,0,0,0.15);-moz-box-shadow:inset 1px 0 0 rgba(0,0,0,0.15),inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow:inset 1px 0 0 rgba(0,0,0,0.15),inset 0 -1px 0 rgba(0,0,0,0.15)}.progress-striped .bar{background-color:#149bdf;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);-webkit-background-size:40px 40px;-moz-background-size:40px 40px;-o-background-size:40px 40px;background-size:40px 40px}.progress.active .bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-moz-animation:progress-bar-stripes 2s linear infinite;-ms-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-danger .bar,.progress .bar-danger{background-color:#dd514c;background-image:-moz-linear-gradient(top,#ee5f5b,#c43c35);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ee5f5b),to(#c43c35));background-image:-webkit-linear-gradient(top,#ee5f5b,#c43c35);background-image:-o-linear-gradient(top,#ee5f5b,#c43c35);background-image:linear-gradient(to bottom,#ee5f5b,#c43c35);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b',endColorstr='#ffc43c35',GradientType=0)}.progress-danger.progress-striped .bar,.progress-striped .bar-danger{background-color:#ee5f5b;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)}.progress-success .bar,.progress .bar-success{background-color:#5eb95e;background-image:-moz-linear-gradient(top,#62c462,#57a957);background-image:-webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#57a957));background-image:-webkit-linear-gradient(top,#62c462,#57a957);background-image:-o-linear-gradient(top,#62c462,#57a957);background-image:linear-gradient(to bottom,#62c462,#57a957);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462',endColorstr='#ff57a957',GradientType=0)}.progress-success.progress-striped .bar,.progress-striped .bar-success{background-color:#62c462;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)}.progress-info .bar,.progress .bar-info{background-color:#4bb1cf;background-image:-moz-linear-gradient(top,#5bc0de,#339bb9);background-image:-webkit-gradient(linear,0 0,0 100%,from(#5bc0de),to(#339bb9));background-image:-webkit-linear-gradient(top,#5bc0de,#339bb9);background-image:-o-linear-gradient(top,#5bc0de,#339bb9);background-image:linear-gradient(to bottom,#5bc0de,#339bb9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de',endColorstr='#ff339bb9',GradientType=0)}.progress-info.progress-striped .bar,.progress-striped .bar-info{background-color:#5bc0de;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)}.progress-warning .bar,.progress .bar-warning{background-color:#faa732;background-image:-moz-linear-gradient(top,#fbb450,#f89406);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fbb450),to(#f89406));background-image:-webkit-linear-gradient(top,#fbb450,#f89406);background-image:-o-linear-gradient(top,#fbb450,#f89406);background-image:linear-gradient(to bottom,#fbb450,#f89406);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450',endColorstr='#fff89406',GradientType=0)}.progress-warning.progress-striped .bar,.progress-striped .bar-warning{background-color:#fbb450;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)}.accordion{margin-bottom:20px}.accordion-group{margin-bottom:2px;border:1px solid #e5e5e5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.accordion-heading{border-bottom:0}.accordion-heading .accordion-toggle{display:block;padding:8px 15px}.accordion-toggle{cursor:pointer}.accordion-inner{padding:9px 15px;border-top:1px solid #e5e5e5}.carousel{position:relative;margin-bottom:20px;line-height:1}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner>.item{position:relative;display:none;-webkit-transition:.6s ease-in-out left;-moz-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;line-height:1}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:40%;left:15px;width:40px;height:40px;margin-top:-20px;font-size:60px;font-weight:100;line-height:30px;color:#fff;text-align:center;background:#222;border:3px solid #fff;-webkit-border-radius:23px;-moz-border-radius:23px;border-radius:23px;opacity:.5;filter:alpha(opacity=50)}.carousel-control.right{right:15px;left:auto}.carousel-control:hover,.carousel-control:focus{color:#fff;text-decoration:none;opacity:.9;filter:alpha(opacity=90)}.carousel-indicators{position:absolute;top:15px;right:15px;z-index:5;margin:0;list-style:none}.carousel-indicators li{display:block;float:left;width:10px;height:10px;margin-left:5px;text-indent:-999px;background-color:#ccc;background-color:rgba(255,255,255,0.25);border-radius:5px}.carousel-indicators .active{background-color:#fff}.carousel-caption{position:absolute;right:0;bottom:0;left:0;padding:15px;background:#333;background:rgba(0,0,0,0.75)}.carousel-caption h4,.carousel-caption p{line-height:20px;color:#fff}.carousel-caption h4{margin:0 0 5px}.carousel-caption p{margin-bottom:0}.hero-unit{padding:60px;margin-bottom:30px;font-size:18px;font-weight:200;line-height:30px;color:inherit;background-color:#eee;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.hero-unit h1{margin-bottom:0;font-size:60px;line-height:1;letter-spacing:-1px;color:inherit}.hero-unit li{line-height:30px}.pull-right{float:right}.pull-left{float:left}.hide{display:none}.show{display:block}.invisible{visibility:hidden}.affix{position:fixed}.clear{clear:both;visibility:hidden}.clear hr{display:none}.section p,.section p,.section dt,.section dt{margin-right:7px;margin-left:7px}#ohloh{margin-bottom:10px}#poweredBy{text-align:center}a.externalLink{padding-right:18px}a.newWindow{background:url('../images/window-new.png') right center no-repeat;padding-right:18px}a.externalLink[href^=http]{background:url('../images/internet-web-browser.png') right center no-repeat;padding-right:18px}a.externalLink[href$=".asc"]{background:url('../images/accessories-text-editor.png') right center no-repeat;padding-right:18px}a.externalLink[href$=".jpg"],a.externalLink[href$=".jpeg"],a.externalLink[href$=".gif"],a.externalLink[href$=".png"]{background:url('../images/image-x-generic.png') right center no-repeat;padding-right:18px}a.externalLink[href$=".tar.gz"],a.externalLink[href$=".zip"]{background:url('../images/package-x-generic.png') right center no-repeat;padding-right:18px}a.externalLink[href$=".md5"],a.externalLink[href$=".sha1"]{background:url('../images/document-properties.png') right center no-repeat;padding-right:18px}a.externalLink[href^=https]{background:url('../images/application-certificate.png') right center no-repeat;padding-right:18px}a.externalLink[href^=file]{background:url('../images/drive-harddisk.png') right center no-repeat;padding-right:18px}a.externalLink[href^=ftp]{background:url('../images/network-server.png') right center no-repeat;padding-right:18px}a.externalLink[href^=mailto]{background:url('../images/contact-new.png') right center no-repeat;padding-right:18px}li.none{list-style:none}.search-query{background-image:url(http://www.google.com/cse/intl/en/images/google_custom_search_watermark.gif);background-attachment:initial;background-origin:initial;background-clip:initial;background-color:#fff;background-position:0 50%;background-repeat:no-repeat no-repeat;width:95%}body.topBarEnabled{padding-top:60px}body.topBarDisabled{padding-top:20px}.builtBy{display:block}img.builtBy{margin:10px auto}#search-form{margin-left:9px;margin-right:9px}.hero-unit h2{font-size:60px}tt{padding:0 3px 2px;font-family:Monaco,Andale Mono,Courier New,monospace;font-size:.9em;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#fee9cc;color:rgba(0,0,0,0.75);padding:1px 3px}li{color:#404040}table.zebra-striped{background-color:#FFF}.footer{background-color:#EEE}.sidebar-nav{padding-left:0;padding-right:0}.sidebar-nav .icon-chevron-right,.sidebar-nav .icon-chevron-down{margin-top:2px;margin-right:-6px;float:right;opacity:.25}li.pull-right{margin-left:3px;margin-right:3px}.pln{color:#000}@media screen{.str{color:#080}.kwd{color:#008}.com{color:#800}.typ{color:#606}.lit{color:#066}.pun,.opn,.clo{color:#660}.tag{color:#008}.atn{color:#606}.atv{color:#080}.dec,.var{color:#606}.fun{color:red}}@media print,projection{.str{color:#060}.kwd{color:#006;font-weight:bold}.com{color:#600;font-style:italic}.typ{color:#404;font-weight:bold}.lit{color:#044}.pun,.opn,.clo{color:#440}.tag{color:#006;font-weight:bold}.atn{color:#404}.atv{color:#060}}pre.prettyprint{padding:2px;border:1px solid #888}ol.linenums{margin-top:0;margin-bottom:0;padding-left:15px}li.L1,li.L3,li.L5,li.L7,li.L9{background:#eee}
\ No newline at end of file
diff --git a/axis2/java/core-rampart/css/print.css b/axis2/java/core-rampart/css/print.css
new file mode 100644
index 0000000..c21b4e2
--- /dev/null
+++ b/axis2/java/core-rampart/css/print.css
@@ -0,0 +1,23 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+ *
+ *   http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+/* $Id: print.css 1201871 2011-11-14 20:18:24Z simonetripodi $ */
+
+#banner, #footer, #leftcol, #breadcrumbs, .docs #toc, .docs .courtesylinks, #leftColumn, #navColumn {display: none !important;}
+#bodyColumn, body.docs div.docs {margin: 0 !important;border: none !important}
\ No newline at end of file
diff --git a/axis2/java/core-rampart/css/site.css b/axis2/java/core-rampart/css/site.css
new file mode 100644
index 0000000..055e7e2
--- /dev/null
+++ b/axis2/java/core-rampart/css/site.css
@@ -0,0 +1 @@
+/* You can override this file with your own styles */
\ No newline at end of file
diff --git a/axis2/java/core-rampart/developer-guide.html b/axis2/java/core-rampart/developer-guide.html
new file mode 100644
index 0000000..554cd85
--- /dev/null
+++ b/axis2/java/core-rampart/developer-guide.html
@@ -0,0 +1,552 @@
+<!DOCTYPE html>
+<!--
+ | Generated by Apache Maven Doxia at 28 Dec 2015 
+ | Rendered using Apache Maven Fluido Skin 1.4
+-->
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+  <head>
+    <meta charset="UTF-8" />
+    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
+    <meta name="Date-Revision-yyyymmdd" content="20151228" />
+    <meta http-equiv="Content-Language" content="en" />
+    <title>Apache Rampart &#x2013; </title>
+    <link rel="stylesheet" href="./css/apache-maven-fluido-1.4.min.css" />
+    <link rel="stylesheet" href="./css/site.css" />
+    <link rel="stylesheet" href="./css/print.css" media="print" />
+
+      
+    <script type="text/javascript" src="./js/apache-maven-fluido-1.4.min.js"></script>
+
+    
+                  </head>
+        <body class="topBarDisabled">
+          
+        
+    
+        <div class="container-fluid">
+          <div id="banner">
+        <div class="pull-left">
+                                <div id="bannerLeft">
+                                                                                                <img src="images/apache-rampart-logo.jpg" />
+                </div>
+                      </div>
+        <div class="pull-right">                  <a href="http://www.apache.org" id="bannerRight">
+                                                                                        <img src="http://www.apache.org/images/asf_logo_wide.png" />
+                </a>
+      </div>
+        <div class="clear"><hr/></div>
+      </div>
+
+      <div id="breadcrumbs">
+        <ul class="breadcrumb">
+                
+                    
+                  <li id="publishDate">Last Published: 28 Dec 2015
+                      <span class="divider">|</span>
+                   </li>
+                  <li id="projectVersion">Version: 1.6.4
+                      </li>
+                      
+                
+                    
+      
+                                    
+    <li class="pull-right">
+                      <a href="../core/" title="Apache Axis2/Java">
+        Apache Axis2/Java</a>
+      </li>
+
+                    </ul>
+      </div>
+
+            
+      <div class="row-fluid">
+        <div id="leftColumn" class="span2">
+          <div class="well sidebar-nav">
+                
+                    
+                <ul class="nav nav-list">
+                    <li class="nav-header">Apache Rampart</li>
+                              
+      <li>
+  
+                          <a href="index.html" title="Home">
+          <span class="none"></span>
+        Home</a>
+            </li>
+                                                                              
+      <li>
+  
+                          <a href="javascript:void(0)" title="Downloads">
+          <span class="icon-chevron-down"></span>
+        Downloads</a>
+                    <ul class="nav nav-list">
+                    
+      <li>
+  
+                          <a href="download.html" title="Releases">
+          <span class="none"></span>
+        Releases</a>
+            </li>
+                    
+      <li>
+  
+                          <a href="svn.html" title="Source Code">
+          <span class="none"></span>
+        Source Code</a>
+            </li>
+              </ul>
+        </li>
+                                                                                                                  
+      <li>
+  
+                          <a href="javascript:void(0)" title="Release Notes">
+          <span class="icon-chevron-down"></span>
+        Release Notes</a>
+                    <ul class="nav nav-list">
+                    
+      <li>
+  
+                          <a href="release-notes/1.6.1.html" title="1.6.1">
+          <span class="none"></span>
+        1.6.1</a>
+            </li>
+                    
+      <li>
+  
+                          <a href="release-notes/1.6.2.html" title="1.6.2">
+          <span class="none"></span>
+        1.6.2</a>
+            </li>
+                    
+      <li>
+  
+                          <a href="release-notes/1.6.3.html" title="1.6.3">
+          <span class="none"></span>
+        1.6.3</a>
+            </li>
+                    
+      <li>
+  
+                          <a href="release-notes/1.6.4.html" title="1.6.4">
+          <span class="none"></span>
+        1.6.4</a>
+            </li>
+              </ul>
+        </li>
+                              <li class="nav-header">Documentation</li>
+                              
+      <li>
+  
+                          <a href="quick-start.html" title="Getting Started">
+          <span class="none"></span>
+        Getting Started</a>
+            </li>
+                
+      <li>
+  
+                          <a href="samples.html" title="Samples">
+          <span class="none"></span>
+        Samples</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://wiki.apache.org/ws/FrontPage/Rampart/FAQ" class="externalLink" title="FAQ">
+          <span class="none"></span>
+        FAQ</a>
+            </li>
+                
+      <li>
+  
+                          <a href="rampartconfig-guide.html" title="Rampart Configuration">
+          <span class="none"></span>
+        Rampart Configuration</a>
+            </li>
+                
+      <li>
+  
+                          <a href="setting-up-sts.html" title="STS Configuration">
+          <span class="none"></span>
+        STS Configuration</a>
+            </li>
+                
+      <li class="active">
+  
+            <a href="#"><span class="none"></span>Developer Guide</a>
+          </li>
+                
+      <li>
+  
+                          <a href="siteHowTo.html" title="Build the Site">
+          <span class="none"></span>
+        Build the Site</a>
+            </li>
+                              <li class="nav-header">Resources</li>
+                              
+      <li>
+  
+                          <a href="articles.html" title="Articles">
+          <span class="none"></span>
+        Articles</a>
+            </li>
+                
+      <li>
+  
+                          <a href="specifications.html" title="Specifications">
+          <span class="none"></span>
+        Specifications</a>
+            </li>
+                
+      <li>
+  
+                          <a href="apidocs/index.html" title="Online Javadocs">
+          <span class="none"></span>
+        Online Javadocs</a>
+            </li>
+                              <li class="nav-header">Project Information</li>
+                              
+      <li>
+  
+                          <a href="team-list.html" title="Project Team">
+          <span class="none"></span>
+        Project Team</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://issues.apache.org/jira/browse/Rampart" class="externalLink" title="Issue Tracking">
+          <span class="none"></span>
+        Issue Tracking</a>
+            </li>
+                
+      <li>
+  
+                          <a href="mail-lists.html" title="Mailing Lists">
+          <span class="none"></span>
+        Mailing Lists</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://svn.apache.org/viewvc/axis/axis2/java/rampart/" class="externalLink" title="Source Code">
+          <span class="none"></span>
+        Source Code</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://www.apache.org/licenses/" class="externalLink" title="License">
+          <span class="none"></span>
+        License</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://www.apache.org/foundation/sponsorship.html" class="externalLink" title="Sponsorship">
+          <span class="none"></span>
+        Sponsorship</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://www.apache.org/foundation/thanks.html" class="externalLink" title="Thanks">
+          <span class="none"></span>
+        Thanks</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://www.apache.org/security/" class="externalLink" title="Security">
+          <span class="none"></span>
+        Security</a>
+            </li>
+            </ul>
+                
+                    
+                
+          <hr />
+
+           <div id="poweredBy">
+                            <div class="clear"></div>
+                            <div class="clear"></div>
+                            <div class="clear"></div>
+                            <div class="clear"></div>
+                             <a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy">
+        <img class="builtBy" alt="Built by Maven" src="./images/logos/maven-feather.png" />
+      </a>
+                  </div>
+          </div>
+        </div>
+        
+                
+        <div id="bodyColumn"  class="span10" >
+                                  
+            <html xmlns="http://www.w3.org/1999/xhtml">
+
+
+<h1>Apache Rampart Developer Guide</h1> 
+
+<div class="section">
+<h2><a name="Getting_Involved_in_Rampart"></a>Getting Involved in Rampart</h2>
+
+
+<div class="section">
+<h3><a name="Introduction"></a>Introduction</h3>
+
+Components of Rampart
+
+<ul>
+  
+<li>Rampart Core</li>
+  
+<li>Rampart Policy</li>
+  
+<li>Rampart Trust</li>
+</ul>
+
+
+<p></p>
+<img src="images/security-stack.jpg" alt="Rampart Components and WS-Security Stack" title="Rampart Components and WS-Security Stack" align="middle" />
+
+
+<p><b><i>Figure 1 : Rampart Components and WS-Security
+Stack</i></b></p>
+
+</div>
+<div class="section">
+<h3><a name="Building_Rampart"></a>Building Rampart</h3>
+
+<ol style="list-style-type: decimal">
+  
+<li>Install maven2. Refer to the <a class="externalLink" href="http://maven.apache.org/guides/getting-started/maven-in-five-minutes.html">Installation
+    guide</a>.</li>
+  
+<li>Install SVN on your machine. (The Rampart repository uses SVN.) Please
+    read the ASF <a class="externalLink" href="http://www.apache.org/dev/version-control.html">Source Code
+    Repositories page.</a></li>
+  
+<li>Download the source code.
+    
+<ul>
+      
+<li>Anon Checkout <a class="externalLink" href="http://svn.apache.org/repos/asf/axis/axis2/java/rampart/trunk/">http://svn.apache.org/repos/asf/axis/axis2/java/rampart/trunk/</a></li>
+      
+<li>Committers <a class="externalLink" href="https://svn.apache.org/repos/asf/axis/axis2/java/rampart/trunk/">https://svn.apache.org/repos/asf/axis/axis2/java/rampart/trunk/</a></li>
+    </ul>
+  </li>
+  
+<li>The Rampart project has 8 modules under it. They are:
+    
+<ul>
+      
+<li>rampart-policy contains security policy assertions.</li>
+      
+<li>rampart-core has core components that process and enforce
+      security.</li>
+      
+<li>rampart-trust contains trust components.</li>
+      
+<li>rampart-mar builds the rampart.mar that is deployed in the
+        &quot;modules&quot; directory of the Axis2 repository.</li>
+      
+<li>rampart-trust-mar builds the rahas.mar that adds WS-Trust into
+        Axis2.</li>
+      
+<li>rampart-test has a set of unit test cases.</li>
+      
+<li>integration-test has functional tests.</li>
+      
+<li>rampart-samples consist of samples provided with the
+      distribution.</li>
+    </ul>
+  </li>
+  
+<li>Build by typing <tt>$mvn clean install</tt></li>
+</ol>
+
+
+<p>When deploying rampart.mar and rampart-trust.mar in the Axis2 repository,
+you may notice that they do not contain any dependencies. Therefore all the
+dependencies must be in the classpath.</p>
+
+</div>
+<div class="section">
+<h3><a name="Rampart_in_Axis2"></a>Rampart in Axis2</h3>
+
+
+<p>Rampart is deployed as a module in Axis2, in the security phase. The
+security phase is right after the transport phase. The Rampart module
+introduces a couple of handlers -
+&quot;org.apache.rampart.handler.RampartReciever&quot; and
+&quot;org.apache.rampart.handler.RampartSender&quot; to the security phase.</p>
+
+
+<p></p>
+<img src="images/rampart-handlers.jpg" alt="DOOM" title="Rampart in Axis2" align="middle" />
+
+
+<p><b><i>Figure 2 : Rampart in Axis2</i></b></p>
+
+
+<p>The &quot;RampartReciver&quot; handler intercepts the incoming message. Then Rampart
+validates the security of the incoming message, and checks whether it is
+in-line with the specified security policy. All security actions such as
+decryption of the message, validating the digital signature, validating the
+timestamp, and authenticating the user happens inside the Rampart module.</p>
+
+
+<p>&quot;RampartSender&quot; is the last handler in the outflow. The outgoing message
+is intercepted by this handler and Rampart takes the security actions. For
+example SOAP message can be encrypted, digitally signed, and security tokens
+are included according to the security policy.</p>
+
+</div>
+<div class="section">
+<h3><a name="Rampart_WSS4J_and_DOOM"></a>Rampart, WSS4J, and DOOM</h3>
+
+
+<p>Rampart uses WSS4J for securing SOAP messages. WSS4J is an Apache project
+which implements the WS-Security specification. SOAP messages are signed and
+encrypted according to the <a class="externalLink" href="http://www.w3.org/TR/xmlenc-core/">XML
+Encryption</a> and <a class="externalLink" href="http://www.w3.org/TR/xmldsig-core/">XML Digital
+Signature</a> specifications, but the WS-Security specification introduces an
+additional set of rules. Therefore WSS4J ensures that SOAP messages are
+singed according to all the rules defined in the specifications. WSS4J uses
+Apache's <a class="externalLink" href="http://santuario.apache.org/Java/index.html">xmlsec
+libraries</a> for XML Encryption and XML Digital Signature.</p>
+
+
+<p>Rather than re-inventing the wheel, it was decided to use WSS4J for SOAP
+message security in Rampart but there was a fundamental problem. WSS4J and
+all the incorporating XML security libraries use &quot;DOM&quot; for parsing and
+generating XML, while Axis2 uses &quot;AXIOM&quot; as the object model. This was
+resolved by using a new object model named &quot;DOOM&quot;. DOOM is both AXIOM and DOM
+implementations. Therefore you can manipulate/access a DOOM object structure
+through DOM interfaces and AXIOM interfaces.</p>
+
+
+<p>When Rampart is engaged and configured, the incoming SOAP messages are
+converted to DOOM. Since DOOM implements the DOM interface it is possible for
+WSS4J to process messages. After performing the security validations, before
+flushing the message down the message inflow, the DOOM SOAP message is
+converted back to OM. At the outgoing flow, the message is converted to DOOM
+and then the security functions are performed using WSS4J.</p>
+
+</div>
+<div class="section">
+<h3><a name="Rampart_Core"></a>Rampart Core</h3>
+
+
+<p>Rampart core drives security enforcement and validation on SOAP messages.
+It binds all components together to create the final product. The important
+components of Rampart core are,</p>
+
+<ul>
+  
+<li>org.apache.rampart.RampartEngine</li>
+  
+<li>org.apache.rampart.MessageBuilder</li>
+</ul>
+
+
+<p><b>SOAP Message Inflow</b></p>
+
+
+<p>Incoming messages are intercepted by RampartReciver and handed over to the
+RampartEngine. RampartEngine is responsible for handling validation of
+security in the incoming SOAP message.</p>
+<img src="images/rampart-engine.jpg" alt="Rampart Engine" title="Rampart Engine" align="middle" />
+
+
+<p><b><i>Figure 3: Control flow in RampartEngine</i></b></p>
+
+
+<p><b>Note</b>: RampartMessageData stores
+&quot;org.apache.rampart.policy.RampartPolicyData&quot;, which contains security policy
+in the manner required by &quot;RampartEngine&quot; and &quot;MessageBuilder&quot;.</p>
+
+
+<p><b>SOAP Message Outflow</b></p>
+
+
+<p>Outgoing messages are intercepted by RampartSender and handed over to
+org.apache.rampart.RampartMessageBuilder. It is responsible for enforcing
+security on an outgoing SOAP message.</p>
+<img src="images/message-builder.jpg" alt="Message Builder" title="Message Builder" align="middle" />
+
+
+<p><b><i>Figure 4: Control flow in MessageBuilder</i></b></p>
+
+</div>
+<div class="section">
+<h3><a name="Rampart_Policy"></a>Rampart Policy</h3>
+
+
+<p>WS - Security Policy is an extension of WS-Policy specification.
+Corresponding to this, the implementation of the security policy in Rampart
+is based on &quot;Neethi&quot;, which is the Apache implementation of WS Policy
+specification. For each policy assertion introduced in the WS-Security
+Policy, there is an &quot;Assertion Builder&quot; and an &quot;Assertion Model&quot; defined in
+Rampart-policy.</p>
+
+
+<p>Apache Neethi is a highly extensible framework. When reading a security
+policy file, these builders and models in Rampart Policy are picked up by the
+Neethi framework using the &quot;Jar file Service Provider Mechanism&quot;. All Rampart
+builders are listed in the
+META-INF/services/org.apache.neethi.builders.AssertionBuilder file. When
+adding a new Policy assertion it requires only a builder, assertion model,
+and an entry in the file.</p>
+
+
+<p>The RampartPolicyBuilder creates a RampartPolicyData given a &quot;Policy&quot;
+object created using the Rampart-policy and Neethi frameworks.</p>
+
+</div>
+<div class="section">
+<h3><a name="Rampart_Trust"></a>Rampart Trust</h3>
+
+
+<p>Rampart Trust implements the WS-Trust specification, which can be used
+in-conjunction with the Rampart Core and Rampart Policy modules. Rampart
+Trust defines a framework that can be used to issue, cancel, renew, and
+validate tokens, i.e., it defines a set of interfaces that must be
+implemented by different token issuing parties. Basically, Rampart Trust
+provides the functionality needed to host a STS - Security Token Service.</p>
+<img src="images/rampart-trust.jpg" alt="Rampart Trust" title="Rampart Trust" align="middle" />
+
+
+<p><b><i>Figure 5: Control flow in Rampart Trust</i></b></p>
+
+
+<p></p>
+
+
+<p></p>
+
+
+<p></p>
+  </div>
+</html>
+                  </div>
+            </div>
+          </div>
+
+    <hr/>
+
+    <footer>
+            <div class="container-fluid">
+                      <div class="row-fluid">
+                                      <p >Copyright &copy;                    2005&#x2013;2015
+                        <a href="http://www.apache.org">Apache Software Foundation</a>.
+            All rights reserved.      
+                    
+      </p>
+                </div>
+
+        
+                </div>
+    </footer>
+        </body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/download.html b/axis2/java/core-rampart/download.html
new file mode 100644
index 0000000..7a80c40
--- /dev/null
+++ b/axis2/java/core-rampart/download.html
@@ -0,0 +1,356 @@
+<!DOCTYPE html>
+<!--
+ | Generated by Apache Maven Doxia at 28 Dec 2015 
+ | Rendered using Apache Maven Fluido Skin 1.4
+-->
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+  <head>
+    <meta charset="UTF-8" />
+    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
+    <meta name="Date-Revision-yyyymmdd" content="20151228" />
+    <meta http-equiv="Content-Language" content="en" />
+    <title>Apache Rampart &#x2013; Releases</title>
+    <link rel="stylesheet" href="./css/apache-maven-fluido-1.4.min.css" />
+    <link rel="stylesheet" href="./css/site.css" />
+    <link rel="stylesheet" href="./css/print.css" media="print" />
+
+      
+    <script type="text/javascript" src="./js/apache-maven-fluido-1.4.min.js"></script>
+
+    
+                  </head>
+        <body class="topBarDisabled">
+          
+        
+    
+        <div class="container-fluid">
+          <div id="banner">
+        <div class="pull-left">
+                                <div id="bannerLeft">
+                                                                                                <img src="images/apache-rampart-logo.jpg" />
+                </div>
+                      </div>
+        <div class="pull-right">                  <a href="http://www.apache.org" id="bannerRight">
+                                                                                        <img src="http://www.apache.org/images/asf_logo_wide.png" />
+                </a>
+      </div>
+        <div class="clear"><hr/></div>
+      </div>
+
+      <div id="breadcrumbs">
+        <ul class="breadcrumb">
+                
+                    
+                  <li id="publishDate">Last Published: 28 Dec 2015
+                      <span class="divider">|</span>
+                   </li>
+                  <li id="projectVersion">Version: 1.6.4
+                      </li>
+                      
+                
+                    
+      
+                                    
+    <li class="pull-right">
+                      <a href="../core/" title="Apache Axis2/Java">
+        Apache Axis2/Java</a>
+      </li>
+
+                    </ul>
+      </div>
+
+            
+      <div class="row-fluid">
+        <div id="leftColumn" class="span2">
+          <div class="well sidebar-nav">
+                
+                    
+                <ul class="nav nav-list">
+                    <li class="nav-header">Apache Rampart</li>
+                              
+      <li>
+  
+                          <a href="index.html" title="Home">
+          <span class="none"></span>
+        Home</a>
+            </li>
+                                                                                        
+      <li>
+  
+                          <a href="javascript:void(0)" title="Downloads">
+          <span class="icon-chevron-down"></span>
+        Downloads</a>
+                    <ul class="nav nav-list">
+                    
+      <li class="active">
+  
+            <a href="#"><span class="none"></span>Releases</a>
+          </li>
+                    
+      <li>
+  
+                          <a href="svn.html" title="Source Code">
+          <span class="none"></span>
+        Source Code</a>
+            </li>
+              </ul>
+        </li>
+                                                                                                                  
+      <li>
+  
+                          <a href="javascript:void(0)" title="Release Notes">
+          <span class="icon-chevron-down"></span>
+        Release Notes</a>
+                    <ul class="nav nav-list">
+                    
+      <li>
+  
+                          <a href="release-notes/1.6.1.html" title="1.6.1">
+          <span class="none"></span>
+        1.6.1</a>
+            </li>
+                    
+      <li>
+  
+                          <a href="release-notes/1.6.2.html" title="1.6.2">
+          <span class="none"></span>
+        1.6.2</a>
+            </li>
+                    
+      <li>
+  
+                          <a href="release-notes/1.6.3.html" title="1.6.3">
+          <span class="none"></span>
+        1.6.3</a>
+            </li>
+                    
+      <li>
+  
+                          <a href="release-notes/1.6.4.html" title="1.6.4">
+          <span class="none"></span>
+        1.6.4</a>
+            </li>
+              </ul>
+        </li>
+                              <li class="nav-header">Documentation</li>
+                              
+      <li>
+  
+                          <a href="quick-start.html" title="Getting Started">
+          <span class="none"></span>
+        Getting Started</a>
+            </li>
+                
+      <li>
+  
+                          <a href="samples.html" title="Samples">
+          <span class="none"></span>
+        Samples</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://wiki.apache.org/ws/FrontPage/Rampart/FAQ" class="externalLink" title="FAQ">
+          <span class="none"></span>
+        FAQ</a>
+            </li>
+                
+      <li>
+  
+                          <a href="rampartconfig-guide.html" title="Rampart Configuration">
+          <span class="none"></span>
+        Rampart Configuration</a>
+            </li>
+                
+      <li>
+  
+                          <a href="setting-up-sts.html" title="STS Configuration">
+          <span class="none"></span>
+        STS Configuration</a>
+            </li>
+                
+      <li>
+  
+                          <a href="developer-guide.html" title="Developer Guide">
+          <span class="none"></span>
+        Developer Guide</a>
+            </li>
+                
+      <li>
+  
+                          <a href="siteHowTo.html" title="Build the Site">
+          <span class="none"></span>
+        Build the Site</a>
+            </li>
+                              <li class="nav-header">Resources</li>
+                              
+      <li>
+  
+                          <a href="articles.html" title="Articles">
+          <span class="none"></span>
+        Articles</a>
+            </li>
+                
+      <li>
+  
+                          <a href="specifications.html" title="Specifications">
+          <span class="none"></span>
+        Specifications</a>
+            </li>
+                
+      <li>
+  
+                          <a href="apidocs/index.html" title="Online Javadocs">
+          <span class="none"></span>
+        Online Javadocs</a>
+            </li>
+                              <li class="nav-header">Project Information</li>
+                              
+      <li>
+  
+                          <a href="team-list.html" title="Project Team">
+          <span class="none"></span>
+        Project Team</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://issues.apache.org/jira/browse/Rampart" class="externalLink" title="Issue Tracking">
+          <span class="none"></span>
+        Issue Tracking</a>
+            </li>
+                
+      <li>
+  
+                          <a href="mail-lists.html" title="Mailing Lists">
+          <span class="none"></span>
+        Mailing Lists</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://svn.apache.org/viewvc/axis/axis2/java/rampart/" class="externalLink" title="Source Code">
+          <span class="none"></span>
+        Source Code</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://www.apache.org/licenses/" class="externalLink" title="License">
+          <span class="none"></span>
+        License</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://www.apache.org/foundation/sponsorship.html" class="externalLink" title="Sponsorship">
+          <span class="none"></span>
+        Sponsorship</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://www.apache.org/foundation/thanks.html" class="externalLink" title="Thanks">
+          <span class="none"></span>
+        Thanks</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://www.apache.org/security/" class="externalLink" title="Security">
+          <span class="none"></span>
+        Security</a>
+            </li>
+            </ul>
+                
+                    
+                
+          <hr />
+
+           <div id="poweredBy">
+                            <div class="clear"></div>
+                            <div class="clear"></div>
+                            <div class="clear"></div>
+                            <div class="clear"></div>
+                             <a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy">
+        <img class="builtBy" alt="Built by Maven" src="./images/logos/maven-feather.png" />
+      </a>
+                  </div>
+          </div>
+        </div>
+        
+                
+        <div id="bodyColumn"  class="span10" >
+                                  
+            <div class="section">
+<h2><a name="Releases"></a>Releases</h2>
+<p>The current release is 1.6.4 and was published on December 28, 2015. The release note for this release can be found <a href="release-notes/1.6.4.html">here</a>.</p>
+<p>The following distributions are available for download:</p>
+
+<table border="0" class="table table-striped">
+  <thead>
+    
+<tr class="a">
+      
+<th>&#160; </th>
+      
+<th>Link </th>
+      
+<th>Checksums and signatures</th>
+    </tr>
+  </thead>
+  <tbody>
+    
+<tr class="b">
+      
+<td>Binary distribution </td>
+      
+<td><a class="externalLink" href="http://www.apache.org/dyn/closer.lua/axis/axis2/java/rampart/1.6.4/rampart-dist-1.6.4-bin.zip">rampart-dist-1.6.4-bin.zip</a> </td>
+      
+<td><a class="externalLink" href="https://www.apache.org/dist/axis/axis2/java/rampart/1.6.4/rampart-dist-1.6.4-bin.zip.md5">MD5</a> <a class="externalLink" href="https://www.apache.org/dist/axis/axis2/java/rampart/1.6.4/rampart-dist-1.6.4-bin.zip.sha1">SHA1</a> <a class="externalLink" href="https://www.apache.org/dist/axis/axis2/java/rampart/1.6.4/rampart-dist-1.6.4-bin.zip.asc">PGP</a></td>
+    </tr>
+    
+<tr class="a">
+      
+<td>Source distribution </td>
+      
+<td><a class="externalLink" href="http://www.apache.org/dyn/closer.lua/axis/axis2/java/rampart/1.6.4/rampart-dist-1.6.4-src.zip">rampart-dist-1.6.4-src.zip</a> </td>
+      
+<td><a class="externalLink" href="https://www.apache.org/dist/axis/axis2/java/rampart/1.6.4/rampart-dist-1.6.4-src.zip.md5">MD5</a> <a class="externalLink" href="https://www.apache.org/dist/axis/axis2/java/rampart/1.6.4/rampart-dist-1.6.4-src.zip.sha1">SHA1</a> <a class="externalLink" href="https://www.apache.org/dist/axis/axis2/java/rampart/1.6.4/rampart-dist-1.6.4-src.zip.asc">PGP</a></td>
+    </tr>
+  </tbody>
+</table>
+<p>The binary distribution contains the following Axis2 modules:</p>
+
+<ul>
+  
+<li>
+<p><tt>rampart-1.6.4.mar</tt> provides support for WS-Security and WS-SecureConversation features.</p></li>
+  
+<li>
+<p><tt>rahas-1.6.4.mar</tt> provides the necessary components to enable SecurityTokenService functionality on a service.</p></li>
+</ul>
+<p>The signatures of the distributions can be <a class="externalLink" href="http://www.apache.org/dev/release-signing#verifying-signature">verified</a> against the public keys in the <a class="externalLink" href="https://www.apache.org/dist/axis/axis2/java/rampart/KEYS">KEYS</a> file.</p>
+<p>Maintenance releases from branches other than the main branch can be found <a class="externalLink" href="http://www.apache.org/dyn/closer.lua/axis/axis2/java/rampart/">here</a>. Distributions for older releases can be found in the <a class="externalLink" href="http://archive.apache.org/dist/axis/axis2/java/rampart/">archive</a>.</p>
+<p>All releases are also available as Maven artifacts in the <a class="externalLink" href="http://search.maven.org/#search%7Cga%7C1%7Cg%3A%22org.apache.rampart%22">central repository</a>.</p></div>
+                  </div>
+            </div>
+          </div>
+
+    <hr/>
+
+    <footer>
+            <div class="container-fluid">
+                      <div class="row-fluid">
+                                      <p >Copyright &copy;                    2005&#x2013;2015
+                        <a href="http://www.apache.org">Apache Software Foundation</a>.
+            All rights reserved.      
+                    
+      </p>
+                </div>
+
+        
+                </div>
+    </footer>
+        </body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/fonts/glyphicons-halflings-regular.eot b/axis2/java/core-rampart/fonts/glyphicons-halflings-regular.eot
new file mode 100644
index 0000000..637452e
--- /dev/null
+++ b/axis2/java/core-rampart/fonts/glyphicons-halflings-regular.eot
Binary files differ
diff --git a/axis2/java/core-rampart/fonts/glyphicons-halflings-regular.svg b/axis2/java/core-rampart/fonts/glyphicons-halflings-regular.svg
new file mode 100644
index 0000000..4469488
--- /dev/null
+++ b/axis2/java/core-rampart/fonts/glyphicons-halflings-regular.svg
@@ -0,0 +1,229 @@
+<?xml version="1.0" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
+<svg xmlns="http://www.w3.org/2000/svg">
+<metadata></metadata>
+<defs>
+<font id="glyphicons_halflingsregular" horiz-adv-x="1200" >
+<font-face units-per-em="1200" ascent="960" descent="-240" />
+<missing-glyph horiz-adv-x="500" />
+<glyph />
+<glyph />
+<glyph unicode="&#xd;" />
+<glyph unicode=" " />
+<glyph unicode="*" d="M100 500v200h259l-183 183l141 141l183 -183v259h200v-259l183 183l141 -141l-183 -183h259v-200h-259l183 -183l-141 -141l-183 183v-259h-200v259l-183 -183l-141 141l183 183h-259z" />
+<glyph unicode="+" d="M0 400v300h400v400h300v-400h400v-300h-400v-400h-300v400h-400z" />
+<glyph unicode="&#xa0;" />
+<glyph unicode="&#x2000;" horiz-adv-x="652" />
+<glyph unicode="&#x2001;" horiz-adv-x="1304" />
+<glyph unicode="&#x2002;" horiz-adv-x="652" />
+<glyph unicode="&#x2003;" horiz-adv-x="1304" />
+<glyph unicode="&#x2004;" horiz-adv-x="434" />
+<glyph unicode="&#x2005;" horiz-adv-x="326" />
+<glyph unicode="&#x2006;" horiz-adv-x="217" />
+<glyph unicode="&#x2007;" horiz-adv-x="217" />
+<glyph unicode="&#x2008;" horiz-adv-x="163" />
+<glyph unicode="&#x2009;" horiz-adv-x="260" />
+<glyph unicode="&#x200a;" horiz-adv-x="72" />
+<glyph unicode="&#x202f;" horiz-adv-x="260" />
+<glyph unicode="&#x205f;" horiz-adv-x="326" />
+<glyph unicode="&#x20ac;" d="M100 500l100 100h113q0 47 5 100h-218l100 100h135q37 167 112 257q117 141 297 141q242 0 354 -189q60 -103 66 -209h-181q0 55 -25.5 99t-63.5 68t-75 36.5t-67 12.5q-24 0 -52.5 -10t-62.5 -32t-65.5 -67t-50.5 -107h379l-100 -100h-300q-6 -46 -6 -100h406l-100 -100 h-300q9 -74 33 -132t52.5 -91t62 -54.5t59 -29t46.5 -7.5q29 0 66 13t75 37t63.5 67.5t25.5 96.5h174q-31 -172 -128 -278q-107 -117 -274 -117q-205 0 -324 158q-36 46 -69 131.5t-45 205.5h-217z" />
+<glyph unicode="&#x2212;" d="M200 400h900v300h-900v-300z" />
+<glyph unicode="&#x2601;" d="M-14 494q0 -80 56.5 -137t135.5 -57h750q120 0 205 86t85 208q0 120 -85 206.5t-205 86.5q-46 0 -90 -14q-44 97 -134.5 156.5t-200.5 59.5q-152 0 -260 -107.5t-108 -260.5q0 -25 2 -37q-66 -14 -108.5 -67.5t-42.5 -122.5z" />
+<glyph unicode="&#x2709;" d="M0 100l400 400l200 -200l200 200l400 -400h-1200zM0 300v600l300 -300zM0 1100l600 -603l600 603h-1200zM900 600l300 300v-600z" />
+<glyph unicode="&#x270f;" d="M-13 -13l333 112l-223 223zM187 403l214 -214l614 614l-214 214zM887 1103l214 -214l99 92q13 13 13 32.5t-13 33.5l-153 153q-15 13 -33 13t-33 -13z" />
+<glyph unicode="&#xe000;" horiz-adv-x="500" d="M0 0z" />
+<glyph unicode="&#xe001;" d="M0 1200h1200l-500 -550v-550h300v-100h-800v100h300v550z" />
+<glyph unicode="&#xe002;" d="M14 84q18 -55 86 -75.5t147 5.5q65 21 109 69t44 90v606l600 155v-521q-64 16 -138 -7q-79 -26 -122.5 -83t-25.5 -111q17 -55 85.5 -75.5t147.5 4.5q70 23 111.5 63.5t41.5 95.5v881q0 10 -7 15.5t-17 2.5l-752 -193q-10 -3 -17 -12.5t-7 -19.5v-689q-64 17 -138 -7 q-79 -25 -122.5 -82t-25.5 -112z" />
+<glyph unicode="&#xe003;" d="M23 693q0 200 142 342t342 142t342 -142t142 -342q0 -142 -78 -261l300 -300q7 -8 7 -18t-7 -18l-109 -109q-8 -7 -18 -7t-18 7l-300 300q-119 -78 -261 -78q-200 0 -342 142t-142 342zM176 693q0 -136 97 -233t234 -97t233.5 96.5t96.5 233.5t-96.5 233.5t-233.5 96.5 t-234 -97t-97 -233z" />
+<glyph unicode="&#xe005;" d="M100 784q0 64 28 123t73 100.5t104.5 64t119 20.5t120 -38.5t104.5 -104.5q48 69 109.5 105t121.5 38t118.5 -20.5t102.5 -64t71 -100.5t27 -123q0 -57 -33.5 -117.5t-94 -124.5t-126.5 -127.5t-150 -152.5t-146 -174q-62 85 -145.5 174t-149.5 152.5t-126.5 127.5 t-94 124.5t-33.5 117.5z" />
+<glyph unicode="&#xe006;" d="M-72 800h479l146 400h2l146 -400h472l-382 -278l145 -449l-384 275l-382 -275l146 447zM168 71l2 1z" />
+<glyph unicode="&#xe007;" d="M-72 800h479l146 400h2l146 -400h472l-382 -278l145 -449l-384 275l-382 -275l146 447zM168 71l2 1zM237 700l196 -142l-73 -226l192 140l195 -141l-74 229l193 140h-235l-77 211l-78 -211h-239z" />
+<glyph unicode="&#xe008;" d="M0 0v143l400 257v100q-37 0 -68.5 74.5t-31.5 125.5v200q0 124 88 212t212 88t212 -88t88 -212v-200q0 -51 -31.5 -125.5t-68.5 -74.5v-100l400 -257v-143h-1200z" />
+<glyph unicode="&#xe009;" d="M0 0v1100h1200v-1100h-1200zM100 100h100v100h-100v-100zM100 300h100v100h-100v-100zM100 500h100v100h-100v-100zM100 700h100v100h-100v-100zM100 900h100v100h-100v-100zM300 100h600v400h-600v-400zM300 600h600v400h-600v-400zM1000 100h100v100h-100v-100z M1000 300h100v100h-100v-100zM1000 500h100v100h-100v-100zM1000 700h100v100h-100v-100zM1000 900h100v100h-100v-100z" />
+<glyph unicode="&#xe010;" d="M0 50v400q0 21 14.5 35.5t35.5 14.5h400q21 0 35.5 -14.5t14.5 -35.5v-400q0 -21 -14.5 -35.5t-35.5 -14.5h-400q-21 0 -35.5 14.5t-14.5 35.5zM0 650v400q0 21 14.5 35.5t35.5 14.5h400q21 0 35.5 -14.5t14.5 -35.5v-400q0 -21 -14.5 -35.5t-35.5 -14.5h-400 q-21 0 -35.5 14.5t-14.5 35.5zM600 50v400q0 21 14.5 35.5t35.5 14.5h400q21 0 35.5 -14.5t14.5 -35.5v-400q0 -21 -14.5 -35.5t-35.5 -14.5h-400q-21 0 -35.5 14.5t-14.5 35.5zM600 650v400q0 21 14.5 35.5t35.5 14.5h400q21 0 35.5 -14.5t14.5 -35.5v-400 q0 -21 -14.5 -35.5t-35.5 -14.5h-400q-21 0 -35.5 14.5t-14.5 35.5z" />
+<glyph unicode="&#xe011;" d="M0 50v200q0 21 14.5 35.5t35.5 14.5h200q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5zM0 450v200q0 21 14.5 35.5t35.5 14.5h200q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-200 q-21 0 -35.5 14.5t-14.5 35.5zM0 850v200q0 21 14.5 35.5t35.5 14.5h200q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5zM400 50v200q0 21 14.5 35.5t35.5 14.5h200q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5 t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5zM400 450v200q0 21 14.5 35.5t35.5 14.5h200q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5zM400 850v200q0 21 14.5 35.5t35.5 14.5h200q21 0 35.5 -14.5t14.5 -35.5 v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5zM800 50v200q0 21 14.5 35.5t35.5 14.5h200q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5zM800 450v200q0 21 14.5 35.5t35.5 14.5h200 q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5zM800 850v200q0 21 14.5 35.5t35.5 14.5h200q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5z" />
+<glyph unicode="&#xe012;" d="M0 50v200q0 21 14.5 35.5t35.5 14.5h200q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5zM0 450q0 -21 14.5 -35.5t35.5 -14.5h200q21 0 35.5 14.5t14.5 35.5v200q0 21 -14.5 35.5t-35.5 14.5h-200q-21 0 -35.5 -14.5 t-14.5 -35.5v-200zM0 850v200q0 21 14.5 35.5t35.5 14.5h200q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5zM400 50v200q0 21 14.5 35.5t35.5 14.5h700q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5 t-35.5 -14.5h-700q-21 0 -35.5 14.5t-14.5 35.5zM400 450v200q0 21 14.5 35.5t35.5 14.5h700q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-700q-21 0 -35.5 14.5t-14.5 35.5zM400 850v200q0 21 14.5 35.5t35.5 14.5h700q21 0 35.5 -14.5t14.5 -35.5 v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-700q-21 0 -35.5 14.5t-14.5 35.5z" />
+<glyph unicode="&#xe013;" d="M29 454l419 -420l818 820l-212 212l-607 -607l-206 207z" />
+<glyph unicode="&#xe014;" d="M106 318l282 282l-282 282l212 212l282 -282l282 282l212 -212l-282 -282l282 -282l-212 -212l-282 282l-282 -282z" />
+<glyph unicode="&#xe015;" d="M23 693q0 200 142 342t342 142t342 -142t142 -342q0 -142 -78 -261l300 -300q7 -8 7 -18t-7 -18l-109 -109q-8 -7 -18 -7t-18 7l-300 300q-119 -78 -261 -78q-200 0 -342 142t-142 342zM176 693q0 -136 97 -233t234 -97t233.5 96.5t96.5 233.5t-96.5 233.5t-233.5 96.5 t-234 -97t-97 -233zM300 600v200h100v100h200v-100h100v-200h-100v-100h-200v100h-100z" />
+<glyph unicode="&#xe016;" d="M23 694q0 200 142 342t342 142t342 -142t142 -342q0 -141 -78 -262l300 -299q7 -7 7 -18t-7 -18l-109 -109q-8 -8 -18 -8t-18 8l-300 299q-120 -77 -261 -77q-200 0 -342 142t-142 342zM176 694q0 -136 97 -233t234 -97t233.5 97t96.5 233t-96.5 233t-233.5 97t-234 -97 t-97 -233zM300 601h400v200h-400v-200z" />
+<glyph unicode="&#xe017;" d="M23 600q0 183 105 331t272 210v-166q-103 -55 -165 -155t-62 -220q0 -177 125 -302t302 -125t302 125t125 302q0 120 -62 220t-165 155v166q167 -62 272 -210t105 -331q0 -118 -45.5 -224.5t-123 -184t-184 -123t-224.5 -45.5t-224.5 45.5t-184 123t-123 184t-45.5 224.5 zM500 750q0 -21 14.5 -35.5t35.5 -14.5h100q21 0 35.5 14.5t14.5 35.5v400q0 21 -14.5 35.5t-35.5 14.5h-100q-21 0 -35.5 -14.5t-14.5 -35.5v-400z" />
+<glyph unicode="&#xe018;" d="M100 1h200v300h-200v-300zM400 1v500h200v-500h-200zM700 1v800h200v-800h-200zM1000 1v1200h200v-1200h-200z" />
+<glyph unicode="&#xe019;" d="M26 601q0 -33 6 -74l151 -38l2 -6q14 -49 38 -93l3 -5l-80 -134q45 -59 105 -105l133 81l5 -3q45 -26 94 -39l5 -2l38 -151q40 -5 74 -5q27 0 74 5l38 151l6 2q46 13 93 39l5 3l134 -81q56 44 104 105l-80 134l3 5q24 44 39 93l1 6l152 38q5 40 5 74q0 28 -5 73l-152 38 l-1 6q-16 51 -39 93l-3 5l80 134q-44 58 -104 105l-134 -81l-5 3q-45 25 -93 39l-6 1l-38 152q-40 5 -74 5q-27 0 -74 -5l-38 -152l-5 -1q-50 -14 -94 -39l-5 -3l-133 81q-59 -47 -105 -105l80 -134l-3 -5q-25 -47 -38 -93l-2 -6l-151 -38q-6 -48 -6 -73zM385 601 q0 88 63 151t152 63t152 -63t63 -151q0 -89 -63 -152t-152 -63t-152 63t-63 152z" />
+<glyph unicode="&#xe020;" d="M100 1025v50q0 10 7.5 17.5t17.5 7.5h275v100q0 41 29.5 70.5t70.5 29.5h300q41 0 70.5 -29.5t29.5 -70.5v-100h275q10 0 17.5 -7.5t7.5 -17.5v-50q0 -11 -7 -18t-18 -7h-1050q-11 0 -18 7t-7 18zM200 100v800h900v-800q0 -41 -29.5 -71t-70.5 -30h-700q-41 0 -70.5 30 t-29.5 71zM300 100h100v700h-100v-700zM500 100h100v700h-100v-700zM500 1100h300v100h-300v-100zM700 100h100v700h-100v-700zM900 100h100v700h-100v-700z" />
+<glyph unicode="&#xe021;" d="M1 601l656 644l644 -644h-200v-600h-300v400h-300v-400h-300v600h-200z" />
+<glyph unicode="&#xe022;" d="M100 25v1150q0 11 7 18t18 7h475v-500h400v-675q0 -11 -7 -18t-18 -7h-850q-11 0 -18 7t-7 18zM700 800v300l300 -300h-300z" />
+<glyph unicode="&#xe023;" d="M4 600q0 162 80 299t217 217t299 80t299 -80t217 -217t80 -299t-80 -299t-217 -217t-299 -80t-299 80t-217 217t-80 299zM186 600q0 -171 121.5 -292.5t292.5 -121.5t292.5 121.5t121.5 292.5t-121.5 292.5t-292.5 121.5t-292.5 -121.5t-121.5 -292.5zM500 500v400h100 v-300h200v-100h-300z" />
+<glyph unicode="&#xe024;" d="M-100 0l431 1200h209l-21 -300h162l-20 300h208l431 -1200h-538l-41 400h-242l-40 -400h-539zM488 500h224l-27 300h-170z" />
+<glyph unicode="&#xe025;" d="M0 0v400h490l-290 300h200v500h300v-500h200l-290 -300h490v-400h-1100zM813 200h175v100h-175v-100z" />
+<glyph unicode="&#xe026;" d="M1 600q0 122 47.5 233t127.5 191t191 127.5t233 47.5t233 -47.5t191 -127.5t127.5 -191t47.5 -233t-47.5 -233t-127.5 -191t-191 -127.5t-233 -47.5t-233 47.5t-191 127.5t-127.5 191t-47.5 233zM188 600q0 -170 121 -291t291 -121t291 121t121 291t-121 291t-291 121 t-291 -121t-121 -291zM350 600h150v300h200v-300h150l-250 -300z" />
+<glyph unicode="&#xe027;" d="M4 600q0 162 80 299t217 217t299 80t299 -80t217 -217t80 -299t-80 -299t-217 -217t-299 -80t-299 80t-217 217t-80 299zM186 600q0 -171 121.5 -292.5t292.5 -121.5t292.5 121.5t121.5 292.5t-121.5 292.5t-292.5 121.5t-292.5 -121.5t-121.5 -292.5zM350 600l250 300 l250 -300h-150v-300h-200v300h-150z" />
+<glyph unicode="&#xe028;" d="M0 25v475l200 700h800q199 -700 200 -700v-475q0 -11 -7 -18t-18 -7h-1150q-11 0 -18 7t-7 18zM200 500h200l50 -200h300l50 200h200l-97 500h-606z" />
+<glyph unicode="&#xe029;" d="M4 600q0 162 80 299t217 217t299 80t299 -80t217 -217t80 -299t-80 -299t-217 -217t-299 -80t-299 80t-217 217t-80 299zM186 600q0 -172 121.5 -293t292.5 -121t292.5 121t121.5 293q0 171 -121.5 292.5t-292.5 121.5t-292.5 -121.5t-121.5 -292.5zM500 397v401 l297 -200z" />
+<glyph unicode="&#xe030;" d="M23 600q0 -118 45.5 -224.5t123 -184t184 -123t224.5 -45.5t224.5 45.5t184 123t123 184t45.5 224.5h-150q0 -177 -125 -302t-302 -125t-302 125t-125 302t125 302t302 125q136 0 246 -81l-146 -146h400v400l-145 -145q-157 122 -355 122q-118 0 -224.5 -45.5t-184 -123 t-123 -184t-45.5 -224.5z" />
+<glyph unicode="&#xe031;" d="M23 600q0 118 45.5 224.5t123 184t184 123t224.5 45.5q198 0 355 -122l145 145v-400h-400l147 147q-112 80 -247 80q-177 0 -302 -125t-125 -302h-150zM100 0v400h400l-147 -147q112 -80 247 -80q177 0 302 125t125 302h150q0 -118 -45.5 -224.5t-123 -184t-184 -123 t-224.5 -45.5q-198 0 -355 122z" />
+<glyph unicode="&#xe032;" d="M100 0h1100v1200h-1100v-1200zM200 100v900h900v-900h-900zM300 200v100h100v-100h-100zM300 400v100h100v-100h-100zM300 600v100h100v-100h-100zM300 800v100h100v-100h-100zM500 200h500v100h-500v-100zM500 400v100h500v-100h-500zM500 600v100h500v-100h-500z M500 800v100h500v-100h-500z" />
+<glyph unicode="&#xe033;" d="M0 100v600q0 41 29.5 70.5t70.5 29.5h100v200q0 82 59 141t141 59h300q82 0 141 -59t59 -141v-200h100q41 0 70.5 -29.5t29.5 -70.5v-600q0 -41 -29.5 -70.5t-70.5 -29.5h-900q-41 0 -70.5 29.5t-29.5 70.5zM400 800h300v150q0 21 -14.5 35.5t-35.5 14.5h-200 q-21 0 -35.5 -14.5t-14.5 -35.5v-150z" />
+<glyph unicode="&#xe034;" d="M100 0v1100h100v-1100h-100zM300 400q60 60 127.5 84t127.5 17.5t122 -23t119 -30t110 -11t103 42t91 120.5v500q-40 -81 -101.5 -115.5t-127.5 -29.5t-138 25t-139.5 40t-125.5 25t-103 -29.5t-65 -115.5v-500z" />
+<glyph unicode="&#xe035;" d="M0 275q0 -11 7 -18t18 -7h50q11 0 18 7t7 18v300q0 127 70.5 231.5t184.5 161.5t245 57t245 -57t184.5 -161.5t70.5 -231.5v-300q0 -11 7 -18t18 -7h50q11 0 18 7t7 18v300q0 116 -49.5 227t-131 192.5t-192.5 131t-227 49.5t-227 -49.5t-192.5 -131t-131 -192.5 t-49.5 -227v-300zM200 20v460q0 8 6 14t14 6h160q8 0 14 -6t6 -14v-460q0 -8 -6 -14t-14 -6h-160q-8 0 -14 6t-6 14zM800 20v460q0 8 6 14t14 6h160q8 0 14 -6t6 -14v-460q0 -8 -6 -14t-14 -6h-160q-8 0 -14 6t-6 14z" />
+<glyph unicode="&#xe036;" d="M0 400h300l300 -200v800l-300 -200h-300v-400zM688 459l141 141l-141 141l71 71l141 -141l141 141l71 -71l-141 -141l141 -141l-71 -71l-141 141l-141 -141z" />
+<glyph unicode="&#xe037;" d="M0 400h300l300 -200v800l-300 -200h-300v-400zM700 857l69 53q111 -135 111 -310q0 -169 -106 -302l-67 54q86 110 86 248q0 146 -93 257z" />
+<glyph unicode="&#xe038;" d="M0 401v400h300l300 200v-800l-300 200h-300zM702 858l69 53q111 -135 111 -310q0 -170 -106 -303l-67 55q86 110 86 248q0 145 -93 257zM889 951l7 -8q123 -151 123 -344q0 -189 -119 -339l-7 -8l81 -66l6 8q142 178 142 405q0 230 -144 408l-6 8z" />
+<glyph unicode="&#xe039;" d="M0 0h500v500h-200v100h-100v-100h-200v-500zM0 600h100v100h400v100h100v100h-100v300h-500v-600zM100 100v300h300v-300h-300zM100 800v300h300v-300h-300zM200 200v100h100v-100h-100zM200 900h100v100h-100v-100zM500 500v100h300v-300h200v-100h-100v-100h-200v100 h-100v100h100v200h-200zM600 0v100h100v-100h-100zM600 1000h100v-300h200v-300h300v200h-200v100h200v500h-600v-200zM800 800v300h300v-300h-300zM900 0v100h300v-100h-300zM900 900v100h100v-100h-100zM1100 200v100h100v-100h-100z" />
+<glyph unicode="&#xe040;" d="M0 200h100v1000h-100v-1000zM100 0v100h300v-100h-300zM200 200v1000h100v-1000h-100zM500 0v91h100v-91h-100zM500 200v1000h200v-1000h-200zM700 0v91h100v-91h-100zM800 200v1000h100v-1000h-100zM900 0v91h200v-91h-200zM1000 200v1000h200v-1000h-200z" />
+<glyph unicode="&#xe041;" d="M1 700v475q0 10 7.5 17.5t17.5 7.5h474l700 -700l-500 -500zM148 953q0 -42 29 -71q30 -30 71.5 -30t71.5 30q29 29 29 71t-29 71q-30 30 -71.5 30t-71.5 -30q-29 -29 -29 -71z" />
+<glyph unicode="&#xe042;" d="M2 700v475q0 11 7 18t18 7h474l700 -700l-500 -500zM148 953q0 -42 30 -71q29 -30 71 -30t71 30q30 29 30 71t-30 71q-29 30 -71 30t-71 -30q-30 -29 -30 -71zM701 1200h100l700 -700l-500 -500l-50 50l450 450z" />
+<glyph unicode="&#xe043;" d="M100 0v1025l175 175h925v-1000l-100 -100v1000h-750l-100 -100h750v-1000h-900z" />
+<glyph unicode="&#xe044;" d="M200 0l450 444l450 -443v1150q0 20 -14.5 35t-35.5 15h-800q-21 0 -35.5 -15t-14.5 -35v-1151z" />
+<glyph unicode="&#xe045;" d="M0 100v700h200l100 -200h600l100 200h200v-700h-200v200h-800v-200h-200zM253 829l40 -124h592l62 124l-94 346q-2 11 -10 18t-18 7h-450q-10 0 -18 -7t-10 -18zM281 24l38 152q2 10 11.5 17t19.5 7h500q10 0 19.5 -7t11.5 -17l38 -152q2 -10 -3.5 -17t-15.5 -7h-600 q-10 0 -15.5 7t-3.5 17z" />
+<glyph unicode="&#xe046;" d="M0 200q0 -41 29.5 -70.5t70.5 -29.5h1000q41 0 70.5 29.5t29.5 70.5v600q0 41 -29.5 70.5t-70.5 29.5h-150q-4 8 -11.5 21.5t-33 48t-53 61t-69 48t-83.5 21.5h-200q-41 0 -82 -20.5t-70 -50t-52 -59t-34 -50.5l-12 -20h-150q-41 0 -70.5 -29.5t-29.5 -70.5v-600z M356 500q0 100 72 172t172 72t172 -72t72 -172t-72 -172t-172 -72t-172 72t-72 172zM494 500q0 -44 31 -75t75 -31t75 31t31 75t-31 75t-75 31t-75 -31t-31 -75zM900 700v100h100v-100h-100z" />
+<glyph unicode="&#xe047;" d="M53 0h365v66q-41 0 -72 11t-49 38t1 71l92 234h391l82 -222q16 -45 -5.5 -88.5t-74.5 -43.5v-66h417v66q-34 1 -74 43q-18 19 -33 42t-21 37l-6 13l-385 998h-93l-399 -1006q-24 -48 -52 -75q-12 -12 -33 -25t-36 -20l-15 -7v-66zM416 521l178 457l46 -140l116 -317h-340 z" />
+<glyph unicode="&#xe048;" d="M100 0v89q41 7 70.5 32.5t29.5 65.5v827q0 28 -1 39.5t-5.5 26t-15.5 21t-29 14t-49 14.5v70h471q120 0 213 -88t93 -228q0 -55 -11.5 -101.5t-28 -74t-33.5 -47.5t-28 -28l-12 -7q8 -3 21.5 -9t48 -31.5t60.5 -58t47.5 -91.5t21.5 -129q0 -84 -59 -156.5t-142 -111 t-162 -38.5h-500zM400 200h161q89 0 153 48.5t64 132.5q0 90 -62.5 154.5t-156.5 64.5h-159v-400zM400 700h139q76 0 130 61.5t54 138.5q0 82 -84 130.5t-239 48.5v-379z" />
+<glyph unicode="&#xe049;" d="M200 0v57q77 7 134.5 40.5t65.5 80.5l173 849q10 56 -10 74t-91 37q-6 1 -10.5 2.5t-9.5 2.5v57h425l2 -57q-33 -8 -62 -25.5t-46 -37t-29.5 -38t-17.5 -30.5l-5 -12l-128 -825q-10 -52 14 -82t95 -36v-57h-500z" />
+<glyph unicode="&#xe050;" d="M-75 200h75v800h-75l125 167l125 -167h-75v-800h75l-125 -167zM300 900v300h150h700h150v-300h-50q0 29 -8 48.5t-18.5 30t-33.5 15t-39.5 5.5t-50.5 1h-200v-850l100 -50v-100h-400v100l100 50v850h-200q-34 0 -50.5 -1t-40 -5.5t-33.5 -15t-18.5 -30t-8.5 -48.5h-49z " />
+<glyph unicode="&#xe051;" d="M33 51l167 125v-75h800v75l167 -125l-167 -125v75h-800v-75zM100 901v300h150h700h150v-300h-50q0 29 -8 48.5t-18 30t-33.5 15t-40 5.5t-50.5 1h-200v-650l100 -50v-100h-400v100l100 50v650h-200q-34 0 -50.5 -1t-39.5 -5.5t-33.5 -15t-18.5 -30t-8 -48.5h-50z" />
+<glyph unicode="&#xe052;" d="M0 50q0 -20 14.5 -35t35.5 -15h1100q21 0 35.5 15t14.5 35v100q0 21 -14.5 35.5t-35.5 14.5h-1100q-21 0 -35.5 -14.5t-14.5 -35.5v-100zM0 350q0 -20 14.5 -35t35.5 -15h800q21 0 35.5 15t14.5 35v100q0 21 -14.5 35.5t-35.5 14.5h-800q-21 0 -35.5 -14.5t-14.5 -35.5 v-100zM0 650q0 -20 14.5 -35t35.5 -15h1000q21 0 35.5 15t14.5 35v100q0 21 -14.5 35.5t-35.5 14.5h-1000q-21 0 -35.5 -14.5t-14.5 -35.5v-100zM0 950q0 -20 14.5 -35t35.5 -15h600q21 0 35.5 15t14.5 35v100q0 21 -14.5 35.5t-35.5 14.5h-600q-21 0 -35.5 -14.5 t-14.5 -35.5v-100z" />
+<glyph unicode="&#xe053;" d="M0 50q0 -20 14.5 -35t35.5 -15h1100q21 0 35.5 15t14.5 35v100q0 21 -14.5 35.5t-35.5 14.5h-1100q-21 0 -35.5 -14.5t-14.5 -35.5v-100zM0 650q0 -20 14.5 -35t35.5 -15h1100q21 0 35.5 15t14.5 35v100q0 21 -14.5 35.5t-35.5 14.5h-1100q-21 0 -35.5 -14.5t-14.5 -35.5 v-100zM200 350q0 -20 14.5 -35t35.5 -15h700q21 0 35.5 15t14.5 35v100q0 21 -14.5 35.5t-35.5 14.5h-700q-21 0 -35.5 -14.5t-14.5 -35.5v-100zM200 950q0 -20 14.5 -35t35.5 -15h700q21 0 35.5 15t14.5 35v100q0 21 -14.5 35.5t-35.5 14.5h-700q-21 0 -35.5 -14.5 t-14.5 -35.5v-100z" />
+<glyph unicode="&#xe054;" d="M0 50v100q0 21 14.5 35.5t35.5 14.5h1100q21 0 35.5 -14.5t14.5 -35.5v-100q0 -20 -14.5 -35t-35.5 -15h-1100q-21 0 -35.5 15t-14.5 35zM100 650v100q0 21 14.5 35.5t35.5 14.5h1000q21 0 35.5 -14.5t14.5 -35.5v-100q0 -20 -14.5 -35t-35.5 -15h-1000q-21 0 -35.5 15 t-14.5 35zM300 350v100q0 21 14.5 35.5t35.5 14.5h800q21 0 35.5 -14.5t14.5 -35.5v-100q0 -20 -14.5 -35t-35.5 -15h-800q-21 0 -35.5 15t-14.5 35zM500 950v100q0 21 14.5 35.5t35.5 14.5h600q21 0 35.5 -14.5t14.5 -35.5v-100q0 -20 -14.5 -35t-35.5 -15h-600 q-21 0 -35.5 15t-14.5 35z" />
+<glyph unicode="&#xe055;" d="M0 50v100q0 21 14.5 35.5t35.5 14.5h1100q21 0 35.5 -14.5t14.5 -35.5v-100q0 -20 -14.5 -35t-35.5 -15h-1100q-21 0 -35.5 15t-14.5 35zM0 350v100q0 21 14.5 35.5t35.5 14.5h1100q21 0 35.5 -14.5t14.5 -35.5v-100q0 -20 -14.5 -35t-35.5 -15h-1100q-21 0 -35.5 15 t-14.5 35zM0 650v100q0 21 14.5 35.5t35.5 14.5h1100q21 0 35.5 -14.5t14.5 -35.5v-100q0 -20 -14.5 -35t-35.5 -15h-1100q-21 0 -35.5 15t-14.5 35zM0 950v100q0 21 14.5 35.5t35.5 14.5h1100q21 0 35.5 -14.5t14.5 -35.5v-100q0 -20 -14.5 -35t-35.5 -15h-1100 q-21 0 -35.5 15t-14.5 35z" />
+<glyph unicode="&#xe056;" d="M0 50v100q0 21 14.5 35.5t35.5 14.5h100q21 0 35.5 -14.5t14.5 -35.5v-100q0 -20 -14.5 -35t-35.5 -15h-100q-21 0 -35.5 15t-14.5 35zM0 350v100q0 21 14.5 35.5t35.5 14.5h100q21 0 35.5 -14.5t14.5 -35.5v-100q0 -20 -14.5 -35t-35.5 -15h-100q-21 0 -35.5 15 t-14.5 35zM0 650v100q0 21 14.5 35.5t35.5 14.5h100q21 0 35.5 -14.5t14.5 -35.5v-100q0 -20 -14.5 -35t-35.5 -15h-100q-21 0 -35.5 15t-14.5 35zM0 950v100q0 21 14.5 35.5t35.5 14.5h100q21 0 35.5 -14.5t14.5 -35.5v-100q0 -20 -14.5 -35t-35.5 -15h-100q-21 0 -35.5 15 t-14.5 35zM300 50v100q0 21 14.5 35.5t35.5 14.5h800q21 0 35.5 -14.5t14.5 -35.5v-100q0 -20 -14.5 -35t-35.5 -15h-800q-21 0 -35.5 15t-14.5 35zM300 350v100q0 21 14.5 35.5t35.5 14.5h800q21 0 35.5 -14.5t14.5 -35.5v-100q0 -20 -14.5 -35t-35.5 -15h-800 q-21 0 -35.5 15t-14.5 35zM300 650v100q0 21 14.5 35.5t35.5 14.5h800q21 0 35.5 -14.5t14.5 -35.5v-100q0 -20 -14.5 -35t-35.5 -15h-800q-21 0 -35.5 15t-14.5 35zM300 950v100q0 21 14.5 35.5t35.5 14.5h800q21 0 35.5 -14.5t14.5 -35.5v-100q0 -20 -14.5 -35t-35.5 -15 h-800q-21 0 -35.5 15t-14.5 35z" />
+<glyph unicode="&#xe057;" d="M-101 500v100h201v75l166 -125l-166 -125v75h-201zM300 0h100v1100h-100v-1100zM500 50q0 -20 14.5 -35t35.5 -15h600q20 0 35 15t15 35v100q0 21 -15 35.5t-35 14.5h-600q-21 0 -35.5 -14.5t-14.5 -35.5v-100zM500 350q0 -20 14.5 -35t35.5 -15h300q20 0 35 15t15 35 v100q0 21 -15 35.5t-35 14.5h-300q-21 0 -35.5 -14.5t-14.5 -35.5v-100zM500 650q0 -20 14.5 -35t35.5 -15h500q20 0 35 15t15 35v100q0 21 -15 35.5t-35 14.5h-500q-21 0 -35.5 -14.5t-14.5 -35.5v-100zM500 950q0 -20 14.5 -35t35.5 -15h100q20 0 35 15t15 35v100 q0 21 -15 35.5t-35 14.5h-100q-21 0 -35.5 -14.5t-14.5 -35.5v-100z" />
+<glyph unicode="&#xe058;" d="M1 50q0 -20 14.5 -35t35.5 -15h600q20 0 35 15t15 35v100q0 21 -15 35.5t-35 14.5h-600q-21 0 -35.5 -14.5t-14.5 -35.5v-100zM1 350q0 -20 14.5 -35t35.5 -15h300q20 0 35 15t15 35v100q0 21 -15 35.5t-35 14.5h-300q-21 0 -35.5 -14.5t-14.5 -35.5v-100zM1 650 q0 -20 14.5 -35t35.5 -15h500q20 0 35 15t15 35v100q0 21 -15 35.5t-35 14.5h-500q-21 0 -35.5 -14.5t-14.5 -35.5v-100zM1 950q0 -20 14.5 -35t35.5 -15h100q20 0 35 15t15 35v100q0 21 -15 35.5t-35 14.5h-100q-21 0 -35.5 -14.5t-14.5 -35.5v-100zM801 0v1100h100v-1100 h-100zM934 550l167 -125v75h200v100h-200v75z" />
+<glyph unicode="&#xe059;" d="M0 275v650q0 31 22 53t53 22h750q31 0 53 -22t22 -53v-650q0 -31 -22 -53t-53 -22h-750q-31 0 -53 22t-22 53zM900 600l300 300v-600z" />
+<glyph unicode="&#xe060;" d="M0 44v1012q0 18 13 31t31 13h1112q19 0 31.5 -13t12.5 -31v-1012q0 -18 -12.5 -31t-31.5 -13h-1112q-18 0 -31 13t-13 31zM100 263l247 182l298 -131l-74 156l293 318l236 -288v500h-1000v-737zM208 750q0 56 39 95t95 39t95 -39t39 -95t-39 -95t-95 -39t-95 39t-39 95z " />
+<glyph unicode="&#xe062;" d="M148 745q0 124 60.5 231.5t165 172t226.5 64.5q123 0 227 -63t164.5 -169.5t60.5 -229.5t-73 -272q-73 -114 -166.5 -237t-150.5 -189l-57 -66q-10 9 -27 26t-66.5 70.5t-96 109t-104 135.5t-100.5 155q-63 139 -63 262zM342 772q0 -107 75.5 -182.5t181.5 -75.5 q107 0 182.5 75.5t75.5 182.5t-75.5 182t-182.5 75t-182 -75.5t-75 -181.5z" />
+<glyph unicode="&#xe063;" d="M1 600q0 122 47.5 233t127.5 191t191 127.5t233 47.5t233 -47.5t191 -127.5t127.5 -191t47.5 -233t-47.5 -233t-127.5 -191t-191 -127.5t-233 -47.5t-233 47.5t-191 127.5t-127.5 191t-47.5 233zM173 600q0 -177 125.5 -302t301.5 -125v854q-176 0 -301.5 -125 t-125.5 -302z" />
+<glyph unicode="&#xe064;" d="M117 406q0 94 34 186t88.5 172.5t112 159t115 177t87.5 194.5q21 -71 57.5 -142.5t76 -130.5t83 -118.5t82 -117t70 -116t50 -125.5t18.5 -136q0 -89 -39 -165.5t-102 -126.5t-140 -79.5t-156 -33.5q-114 6 -211.5 53t-161.5 138.5t-64 210.5zM243 414q14 -82 59.5 -136 t136.5 -80l16 98q-7 6 -18 17t-34 48t-33 77q-15 73 -14 143.5t10 122.5l9 51q-92 -110 -119.5 -185t-12.5 -156z" />
+<glyph unicode="&#xe065;" d="M0 400v300q0 165 117.5 282.5t282.5 117.5q366 -6 397 -14l-186 -186h-311q-41 0 -70.5 -29.5t-29.5 -70.5v-500q0 -41 29.5 -70.5t70.5 -29.5h500q41 0 70.5 29.5t29.5 70.5v125l200 200v-225q0 -165 -117.5 -282.5t-282.5 -117.5h-300q-165 0 -282.5 117.5 t-117.5 282.5zM436 341l161 50l412 412l-114 113l-405 -405zM995 1015l113 -113l113 113l-21 85l-92 28z" />
+<glyph unicode="&#xe066;" d="M0 400v300q0 165 117.5 282.5t282.5 117.5h261l2 -80q-133 -32 -218 -120h-145q-41 0 -70.5 -29.5t-29.5 -70.5v-500q0 -41 29.5 -70.5t70.5 -29.5h500q41 0 70.5 29.5t29.5 70.5l200 153v-53q0 -165 -117.5 -282.5t-282.5 -117.5h-300q-165 0 -282.5 117.5t-117.5 282.5 zM423 524q30 38 81.5 64t103 35.5t99 14t77.5 3.5l29 -1v-209l360 324l-359 318v-216q-7 0 -19 -1t-48 -8t-69.5 -18.5t-76.5 -37t-76.5 -59t-62 -88t-39.5 -121.5z" />
+<glyph unicode="&#xe067;" d="M0 400v300q0 165 117.5 282.5t282.5 117.5h300q60 0 127 -23l-178 -177h-349q-41 0 -70.5 -29.5t-29.5 -70.5v-500q0 -41 29.5 -70.5t70.5 -29.5h500q41 0 70.5 29.5t29.5 70.5v69l200 200v-169q0 -165 -117.5 -282.5t-282.5 -117.5h-300q-165 0 -282.5 117.5 t-117.5 282.5zM342 632l283 -284l566 567l-136 137l-430 -431l-147 147z" />
+<glyph unicode="&#xe068;" d="M0 603l300 296v-198h200v200h-200l300 300l295 -300h-195v-200h200v198l300 -296l-300 -300v198h-200v-200h195l-295 -300l-300 300h200v200h-200v-198z" />
+<glyph unicode="&#xe069;" d="M200 50v1000q0 21 14.5 35.5t35.5 14.5h100q21 0 35.5 -14.5t14.5 -35.5v-437l500 487v-1100l-500 488v-438q0 -21 -14.5 -35.5t-35.5 -14.5h-100q-21 0 -35.5 14.5t-14.5 35.5z" />
+<glyph unicode="&#xe070;" d="M0 50v1000q0 21 14.5 35.5t35.5 14.5h100q21 0 35.5 -14.5t14.5 -35.5v-437l500 487v-487l500 487v-1100l-500 488v-488l-500 488v-438q0 -21 -14.5 -35.5t-35.5 -14.5h-100q-21 0 -35.5 14.5t-14.5 35.5z" />
+<glyph unicode="&#xe071;" d="M136 550l564 550v-487l500 487v-1100l-500 488v-488z" />
+<glyph unicode="&#xe072;" d="M200 0l900 550l-900 550v-1100z" />
+<glyph unicode="&#xe073;" d="M200 150q0 -21 14.5 -35.5t35.5 -14.5h200q21 0 35.5 14.5t14.5 35.5v800q0 21 -14.5 35.5t-35.5 14.5h-200q-21 0 -35.5 -14.5t-14.5 -35.5v-800zM600 150q0 -21 14.5 -35.5t35.5 -14.5h200q21 0 35.5 14.5t14.5 35.5v800q0 21 -14.5 35.5t-35.5 14.5h-200 q-21 0 -35.5 -14.5t-14.5 -35.5v-800z" />
+<glyph unicode="&#xe074;" d="M200 150q0 -20 14.5 -35t35.5 -15h800q21 0 35.5 15t14.5 35v800q0 21 -14.5 35.5t-35.5 14.5h-800q-21 0 -35.5 -14.5t-14.5 -35.5v-800z" />
+<glyph unicode="&#xe075;" d="M0 0v1100l500 -487v487l564 -550l-564 -550v488z" />
+<glyph unicode="&#xe076;" d="M0 0v1100l500 -487v487l500 -487v437q0 21 14.5 35.5t35.5 14.5h100q21 0 35.5 -14.5t14.5 -35.5v-1000q0 -21 -14.5 -35.5t-35.5 -14.5h-100q-21 0 -35.5 14.5t-14.5 35.5v438l-500 -488v488z" />
+<glyph unicode="&#xe077;" d="M300 0v1100l500 -487v437q0 21 14.5 35.5t35.5 14.5h100q21 0 35.5 -14.5t14.5 -35.5v-1000q0 -21 -14.5 -35.5t-35.5 -14.5h-100q-21 0 -35.5 14.5t-14.5 35.5v438z" />
+<glyph unicode="&#xe078;" d="M100 250v100q0 21 14.5 35.5t35.5 14.5h1000q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-1000q-21 0 -35.5 14.5t-14.5 35.5zM100 500h1100l-550 564z" />
+<glyph unicode="&#xe079;" d="M185 599l592 -592l240 240l-353 353l353 353l-240 240z" />
+<glyph unicode="&#xe080;" d="M272 194l353 353l-353 353l241 240l572 -571l21 -22l-1 -1v-1l-592 -591z" />
+<glyph unicode="&#xe081;" d="M3 600q0 162 80 299.5t217.5 217.5t299.5 80t299.5 -80t217.5 -217.5t80 -299.5t-80 -300t-217.5 -218t-299.5 -80t-299.5 80t-217.5 218t-80 300zM300 500h200v-200h200v200h200v200h-200v200h-200v-200h-200v-200z" />
+<glyph unicode="&#xe082;" d="M3 600q0 162 80 299.5t217.5 217.5t299.5 80t299.5 -80t217.5 -217.5t80 -299.5t-80 -300t-217.5 -218t-299.5 -80t-299.5 80t-217.5 218t-80 300zM300 500h600v200h-600v-200z" />
+<glyph unicode="&#xe083;" d="M3 600q0 162 80 299.5t217.5 217.5t299.5 80t299.5 -80t217.5 -217.5t80 -299.5t-80 -300t-217.5 -218t-299.5 -80t-299.5 80t-217.5 218t-80 300zM246 459l213 -213l141 142l141 -142l213 213l-142 141l142 141l-213 212l-141 -141l-141 142l-212 -213l141 -141z" />
+<glyph unicode="&#xe084;" d="M3 600q0 162 80 299.5t217.5 217.5t299.5 80t299.5 -80t217.5 -217.5t80 -299.5t-80 -299.5t-217.5 -217.5t-299.5 -80t-299.5 80t-217.5 217.5t-80 299.5zM270 551l276 -277l411 411l-175 174l-236 -236l-102 102z" />
+<glyph unicode="&#xe085;" d="M3 600q0 162 80 299.5t217.5 217.5t299.5 80t299.5 -80t217.5 -217.5t80 -299.5t-80 -300t-217.5 -218t-299.5 -80t-299.5 80t-217.5 218t-80 300zM363 700h144q4 0 11.5 -1t11 -1t6.5 3t3 9t1 11t3.5 8.5t3.5 6t5.5 4t6.5 2.5t9 1.5t9 0.5h11.5h12.5q19 0 30 -10t11 -26 q0 -22 -4 -28t-27 -22q-5 -1 -12.5 -3t-27 -13.5t-34 -27t-26.5 -46t-11 -68.5h200q5 3 14 8t31.5 25.5t39.5 45.5t31 69t14 94q0 51 -17.5 89t-42 58t-58.5 32t-58.5 15t-51.5 3q-105 0 -172 -56t-67 -183zM500 300h200v100h-200v-100z" />
+<glyph unicode="&#xe086;" d="M3 600q0 162 80 299.5t217.5 217.5t299.5 80t299.5 -80t217.5 -217.5t80 -299.5t-80 -300t-217.5 -218t-299.5 -80t-299.5 80t-217.5 218t-80 300zM400 300h400v100h-100v300h-300v-100h100v-200h-100v-100zM500 800h200v100h-200v-100z" />
+<glyph unicode="&#xe087;" d="M0 500v200h194q15 60 36 104.5t55.5 86t88 69t126.5 40.5v200h200v-200q54 -20 113 -60t112.5 -105.5t71.5 -134.5h203v-200h-203q-25 -102 -116.5 -186t-180.5 -117v-197h-200v197q-140 27 -208 102.5t-98 200.5h-194zM290 500q24 -73 79.5 -127.5t130.5 -78.5v206h200 v-206q149 48 201 206h-201v200h200q-25 74 -76 127.5t-124 76.5v-204h-200v203q-75 -24 -130 -77.5t-79 -125.5h209v-200h-210z" />
+<glyph unicode="&#xe088;" d="M4 600q0 162 80 299t217 217t299 80t299 -80t217 -217t80 -299t-80 -299t-217 -217t-299 -80t-299 80t-217 217t-80 299zM186 600q0 -171 121.5 -292.5t292.5 -121.5t292.5 121.5t121.5 292.5t-121.5 292.5t-292.5 121.5t-292.5 -121.5t-121.5 -292.5zM356 465l135 135 l-135 135l109 109l135 -135l135 135l109 -109l-135 -135l135 -135l-109 -109l-135 135l-135 -135z" />
+<glyph unicode="&#xe089;" d="M4 600q0 162 80 299t217 217t299 80t299 -80t217 -217t80 -299t-80 -299t-217 -217t-299 -80t-299 80t-217 217t-80 299zM186 600q0 -171 121.5 -292.5t292.5 -121.5t292.5 121.5t121.5 292.5t-121.5 292.5t-292.5 121.5t-292.5 -121.5t-121.5 -292.5zM322 537l141 141 l87 -87l204 205l142 -142l-346 -345z" />
+<glyph unicode="&#xe090;" d="M4 600q0 162 80 299t217 217t299 80t299 -80t217 -217t80 -299t-80 -299t-217 -217t-299 -80t-299 80t-217 217t-80 299zM186 600q0 -115 62 -215l568 567q-100 62 -216 62q-171 0 -292.5 -121.5t-121.5 -292.5zM391 245q97 -59 209 -59q171 0 292.5 121.5t121.5 292.5 q0 112 -59 209z" />
+<glyph unicode="&#xe091;" d="M0 547l600 453v-300h600v-300h-600v-301z" />
+<glyph unicode="&#xe092;" d="M0 400v300h600v300l600 -453l-600 -448v301h-600z" />
+<glyph unicode="&#xe093;" d="M204 600l450 600l444 -600h-298v-600h-300v600h-296z" />
+<glyph unicode="&#xe094;" d="M104 600h296v600h300v-600h298l-449 -600z" />
+<glyph unicode="&#xe095;" d="M0 200q6 132 41 238.5t103.5 193t184 138t271.5 59.5v271l600 -453l-600 -448v301q-95 -2 -183 -20t-170 -52t-147 -92.5t-100 -135.5z" />
+<glyph unicode="&#xe096;" d="M0 0v400l129 -129l294 294l142 -142l-294 -294l129 -129h-400zM635 777l142 -142l294 294l129 -129v400h-400l129 -129z" />
+<glyph unicode="&#xe097;" d="M34 176l295 295l-129 129h400v-400l-129 130l-295 -295zM600 600v400l129 -129l295 295l142 -141l-295 -295l129 -130h-400z" />
+<glyph unicode="&#xe101;" d="M23 600q0 118 45.5 224.5t123 184t184 123t224.5 45.5t224.5 -45.5t184 -123t123 -184t45.5 -224.5t-45.5 -224.5t-123 -184t-184 -123t-224.5 -45.5t-224.5 45.5t-184 123t-123 184t-45.5 224.5zM456 851l58 -302q4 -20 21.5 -34.5t37.5 -14.5h54q20 0 37.5 14.5 t21.5 34.5l58 302q4 20 -8 34.5t-33 14.5h-207q-20 0 -32 -14.5t-8 -34.5zM500 300h200v100h-200v-100z" />
+<glyph unicode="&#xe102;" d="M0 800h100v-200h400v300h200v-300h400v200h100v100h-111v6t-1 15t-3 18l-34 172q-11 39 -41.5 63t-69.5 24q-32 0 -61 -17l-239 -144q-22 -13 -40 -35q-19 24 -40 36l-238 144q-33 18 -62 18q-39 0 -69.5 -23t-40.5 -61l-35 -177q-2 -8 -3 -18t-1 -15v-6h-111v-100z M100 0h400v400h-400v-400zM200 900q-3 0 14 48t35 96l18 47l214 -191h-281zM700 0v400h400v-400h-400zM731 900l202 197q5 -12 12 -32.5t23 -64t25 -72t7 -28.5h-269z" />
+<glyph unicode="&#xe103;" d="M0 -22v143l216 193q-9 53 -13 83t-5.5 94t9 113t38.5 114t74 124q47 60 99.5 102.5t103 68t127.5 48t145.5 37.5t184.5 43.5t220 58.5q0 -189 -22 -343t-59 -258t-89 -181.5t-108.5 -120t-122 -68t-125.5 -30t-121.5 -1.5t-107.5 12.5t-87.5 17t-56.5 7.5l-99 -55z M238.5 300.5q19.5 -6.5 86.5 76.5q55 66 367 234q70 38 118.5 69.5t102 79t99 111.5t86.5 148q22 50 24 60t-6 19q-7 5 -17 5t-26.5 -14.5t-33.5 -39.5q-35 -51 -113.5 -108.5t-139.5 -89.5l-61 -32q-369 -197 -458 -401q-48 -111 -28.5 -117.5z" />
+<glyph unicode="&#xe104;" d="M111 408q0 -33 5 -63q9 -56 44 -119.5t105 -108.5q31 -21 64 -16t62 23.5t57 49.5t48 61.5t35 60.5q32 66 39 184.5t-13 157.5q79 -80 122 -164t26 -184q-5 -33 -20.5 -69.5t-37.5 -80.5q-10 -19 -14.5 -29t-12 -26t-9 -23.5t-3 -19t2.5 -15.5t11 -9.5t19.5 -5t30.5 2.5 t42 8q57 20 91 34t87.5 44.5t87 64t65.5 88.5t47 122q38 172 -44.5 341.5t-246.5 278.5q22 -44 43 -129q39 -159 -32 -154q-15 2 -33 9q-79 33 -120.5 100t-44 175.5t48.5 257.5q-13 -8 -34 -23.5t-72.5 -66.5t-88.5 -105.5t-60 -138t-8 -166.5q2 -12 8 -41.5t8 -43t6 -39.5 t3.5 -39.5t-1 -33.5t-6 -31.5t-13.5 -24t-21 -20.5t-31 -12q-38 -10 -67 13t-40.5 61.5t-15 81.5t10.5 75q-52 -46 -83.5 -101t-39 -107t-7.5 -85z" />
+<glyph unicode="&#xe105;" d="M-61 600l26 40q6 10 20 30t49 63.5t74.5 85.5t97 90t116.5 83.5t132.5 59t145.5 23.5t145.5 -23.5t132.5 -59t116.5 -83.5t97 -90t74.5 -85.5t49 -63.5t20 -30l26 -40l-26 -40q-6 -10 -20 -30t-49 -63.5t-74.5 -85.5t-97 -90t-116.5 -83.5t-132.5 -59t-145.5 -23.5 t-145.5 23.5t-132.5 59t-116.5 83.5t-97 90t-74.5 85.5t-49 63.5t-20 30zM120 600q7 -10 40.5 -58t56 -78.5t68 -77.5t87.5 -75t103 -49.5t125 -21.5t123.5 20t100.5 45.5t85.5 71.5t66.5 75.5t58 81.5t47 66q-1 1 -28.5 37.5t-42 55t-43.5 53t-57.5 63.5t-58.5 54 q49 -74 49 -163q0 -124 -88 -212t-212 -88t-212 88t-88 212q0 85 46 158q-102 -87 -226 -258zM377 656q49 -124 154 -191l105 105q-37 24 -75 72t-57 84l-20 36z" />
+<glyph unicode="&#xe106;" d="M-61 600l26 40q6 10 20 30t49 63.5t74.5 85.5t97 90t116.5 83.5t132.5 59t145.5 23.5q61 0 121 -17l37 142h148l-314 -1200h-148l37 143q-82 21 -165 71.5t-140 102t-109.5 112t-72 88.5t-29.5 43zM120 600q210 -282 393 -336l37 141q-107 18 -178.5 101.5t-71.5 193.5 q0 85 46 158q-102 -87 -226 -258zM377 656q49 -124 154 -191l47 47l23 87q-30 28 -59 69t-44 68l-14 26zM780 161l38 145q22 15 44.5 34t46 44t40.5 44t41 50.5t33.5 43.5t33 44t24.5 34q-97 127 -140 175l39 146q67 -54 131.5 -125.5t87.5 -103.5t36 -52l26 -40l-26 -40 q-7 -12 -25.5 -38t-63.5 -79.5t-95.5 -102.5t-124 -100t-146.5 -79z" />
+<glyph unicode="&#xe107;" d="M-97.5 34q13.5 -34 50.5 -34h1294q37 0 50.5 35.5t-7.5 67.5l-642 1056q-20 33 -48 36t-48 -29l-642 -1066q-21 -32 -7.5 -66zM155 200l445 723l445 -723h-345v100h-200v-100h-345zM500 600l100 -300l100 300v100h-200v-100z" />
+<glyph unicode="&#xe108;" d="M100 262v41q0 20 11 44.5t26 38.5l363 325v339q0 62 44 106t106 44t106 -44t44 -106v-339l363 -325q15 -14 26 -38.5t11 -44.5v-41q0 -20 -12 -26.5t-29 5.5l-359 249v-263q100 -91 100 -113v-64q0 -21 -13 -29t-32 1l-94 78h-222l-94 -78q-19 -9 -32 -1t-13 29v64 q0 22 100 113v263l-359 -249q-17 -12 -29 -5.5t-12 26.5z" />
+<glyph unicode="&#xe109;" d="M0 50q0 -20 14.5 -35t35.5 -15h1000q21 0 35.5 15t14.5 35v750h-1100v-750zM0 900h1100v150q0 21 -14.5 35.5t-35.5 14.5h-150v100h-100v-100h-500v100h-100v-100h-150q-21 0 -35.5 -14.5t-14.5 -35.5v-150zM100 100v100h100v-100h-100zM100 300v100h100v-100h-100z M100 500v100h100v-100h-100zM300 100v100h100v-100h-100zM300 300v100h100v-100h-100zM300 500v100h100v-100h-100zM500 100v100h100v-100h-100zM500 300v100h100v-100h-100zM500 500v100h100v-100h-100zM700 100v100h100v-100h-100zM700 300v100h100v-100h-100zM700 500 v100h100v-100h-100zM900 100v100h100v-100h-100zM900 300v100h100v-100h-100zM900 500v100h100v-100h-100z" />
+<glyph unicode="&#xe110;" d="M0 200v200h259l600 600h241v198l300 -295l-300 -300v197h-159l-600 -600h-341zM0 800h259l122 -122l141 142l-181 180h-341v-200zM678 381l141 142l122 -123h159v198l300 -295l-300 -300v197h-241z" />
+<glyph unicode="&#xe111;" d="M0 400v600q0 41 29.5 70.5t70.5 29.5h1000q41 0 70.5 -29.5t29.5 -70.5v-600q0 -41 -29.5 -70.5t-70.5 -29.5h-596l-304 -300v300h-100q-41 0 -70.5 29.5t-29.5 70.5z" />
+<glyph unicode="&#xe112;" d="M100 600v200h300v-250q0 -113 6 -145q17 -92 102 -117q39 -11 92 -11q37 0 66.5 5.5t50 15.5t36 24t24 31.5t14 37.5t7 42t2.5 45t0 47v25v250h300v-200q0 -42 -3 -83t-15 -104t-31.5 -116t-58 -109.5t-89 -96.5t-129 -65.5t-174.5 -25.5t-174.5 25.5t-129 65.5t-89 96.5 t-58 109.5t-31.5 116t-15 104t-3 83zM100 900v300h300v-300h-300zM800 900v300h300v-300h-300z" />
+<glyph unicode="&#xe113;" d="M-30 411l227 -227l352 353l353 -353l226 227l-578 579z" />
+<glyph unicode="&#xe114;" d="M70 797l580 -579l578 579l-226 227l-353 -353l-352 353z" />
+<glyph unicode="&#xe115;" d="M-198 700l299 283l300 -283h-203v-400h385l215 -200h-800v600h-196zM402 1000l215 -200h381v-400h-198l299 -283l299 283h-200v600h-796z" />
+<glyph unicode="&#xe116;" d="M18 939q-5 24 10 42q14 19 39 19h896l38 162q5 17 18.5 27.5t30.5 10.5h94q20 0 35 -14.5t15 -35.5t-15 -35.5t-35 -14.5h-54l-201 -961q-2 -4 -6 -10.5t-19 -17.5t-33 -11h-31v-50q0 -20 -14.5 -35t-35.5 -15t-35.5 15t-14.5 35v50h-300v-50q0 -20 -14.5 -35t-35.5 -15 t-35.5 15t-14.5 35v50h-50q-21 0 -35.5 15t-14.5 35q0 21 14.5 35.5t35.5 14.5h535l48 200h-633q-32 0 -54.5 21t-27.5 43z" />
+<glyph unicode="&#xe117;" d="M0 0v800h1200v-800h-1200zM0 900v100h200q0 41 29.5 70.5t70.5 29.5h300q41 0 70.5 -29.5t29.5 -70.5h500v-100h-1200z" />
+<glyph unicode="&#xe118;" d="M1 0l300 700h1200l-300 -700h-1200zM1 400v600h200q0 41 29.5 70.5t70.5 29.5h300q41 0 70.5 -29.5t29.5 -70.5h500v-200h-1000z" />
+<glyph unicode="&#xe119;" d="M302 300h198v600h-198l298 300l298 -300h-198v-600h198l-298 -300z" />
+<glyph unicode="&#xe120;" d="M0 600l300 298v-198h600v198l300 -298l-300 -297v197h-600v-197z" />
+<glyph unicode="&#xe121;" d="M0 100v100q0 41 29.5 70.5t70.5 29.5h1000q41 0 70.5 -29.5t29.5 -70.5v-100q0 -41 -29.5 -70.5t-70.5 -29.5h-1000q-41 0 -70.5 29.5t-29.5 70.5zM31 400l172 739q5 22 23 41.5t38 19.5h672q19 0 37.5 -22.5t23.5 -45.5l172 -732h-1138zM800 100h100v100h-100v-100z M1000 100h100v100h-100v-100z" />
+<glyph unicode="&#xe122;" d="M-101 600v50q0 24 25 49t50 38l25 13v-250l-11 5.5t-24 14t-30 21.5t-24 27.5t-11 31.5zM99 500v250v5q0 13 0.5 18.5t2.5 13t8 10.5t15 3h200l675 250v-850l-675 200h-38l47 -276q2 -12 -3 -17.5t-11 -6t-21 -0.5h-8h-83q-20 0 -34.5 14t-18.5 35q-56 337 -56 351z M1100 200v850q0 21 14.5 35.5t35.5 14.5q20 0 35 -14.5t15 -35.5v-850q0 -20 -15 -35t-35 -15q-21 0 -35.5 15t-14.5 35z" />
+<glyph unicode="&#xe123;" d="M74 350q0 21 13.5 35.5t33.5 14.5h17l118 173l63 327q15 77 76 140t144 83l-18 32q-6 19 3 32t29 13h94q20 0 29 -10.5t3 -29.5l-18 -37q83 -19 144 -82.5t76 -140.5l63 -327l118 -173h17q20 0 33.5 -14.5t13.5 -35.5q0 -20 -13 -40t-31 -27q-22 -9 -63 -23t-167.5 -37 t-251.5 -23t-245.5 20.5t-178.5 41.5l-58 20q-18 7 -31 27.5t-13 40.5zM497 110q12 -49 40 -79.5t63 -30.5t63 30.5t39 79.5q-48 -6 -102 -6t-103 6z" />
+<glyph unicode="&#xe124;" d="M21 445l233 -45l-78 -224l224 78l45 -233l155 179l155 -179l45 233l224 -78l-78 224l234 45l-180 155l180 156l-234 44l78 225l-224 -78l-45 233l-155 -180l-155 180l-45 -233l-224 78l78 -225l-233 -44l179 -156z" />
+<glyph unicode="&#xe125;" d="M0 200h200v600h-200v-600zM300 275q0 -75 100 -75h61q123 -100 139 -100h250q46 0 83 57l238 344q29 31 29 74v100q0 44 -30.5 84.5t-69.5 40.5h-328q28 118 28 125v150q0 44 -30.5 84.5t-69.5 40.5h-50q-27 0 -51 -20t-38 -48l-96 -198l-145 -196q-20 -26 -20 -63v-400z M400 300v375l150 212l100 213h50v-175l-50 -225h450v-125l-250 -375h-214l-136 100h-100z" />
+<glyph unicode="&#xe126;" d="M0 400v600h200v-600h-200zM300 525v400q0 75 100 75h61q123 100 139 100h250q46 0 83 -57l238 -344q29 -31 29 -74v-100q0 -44 -30.5 -84.5t-69.5 -40.5h-328q28 -118 28 -125v-150q0 -44 -30.5 -84.5t-69.5 -40.5h-50q-27 0 -51 20t-38 48l-96 198l-145 196 q-20 26 -20 63zM400 525l150 -212l100 -213h50v175l-50 225h450v125l-250 375h-214l-136 -100h-100v-375z" />
+<glyph unicode="&#xe127;" d="M8 200v600h200v-600h-200zM308 275v525q0 17 14 35.5t28 28.5l14 9l362 230q14 6 25 6q17 0 29 -12l109 -112q14 -14 14 -34q0 -18 -11 -32l-85 -121h302q85 0 138.5 -38t53.5 -110t-54.5 -111t-138.5 -39h-107l-130 -339q-7 -22 -20.5 -41.5t-28.5 -19.5h-341 q-7 0 -90 81t-83 94zM408 289l100 -89h293l131 339q6 21 19.5 41t28.5 20h203q16 0 25 15t9 36q0 20 -9 34.5t-25 14.5h-457h-6.5h-7.5t-6.5 0.5t-6 1t-5 1.5t-5.5 2.5t-4 4t-4 5.5q-5 12 -5 20q0 14 10 27l147 183l-86 83l-339 -236v-503z" />
+<glyph unicode="&#xe128;" d="M-101 651q0 72 54 110t139 37h302l-85 121q-11 16 -11 32q0 21 14 34l109 113q13 12 29 12q11 0 25 -6l365 -230q7 -4 16.5 -10.5t26 -26t16.5 -36.5v-526q0 -13 -85.5 -93.5t-93.5 -80.5h-342q-15 0 -28.5 20t-19.5 41l-131 339h-106q-84 0 -139 39t-55 111zM-1 601h222 q15 0 28.5 -20.5t19.5 -40.5l131 -339h293l106 89v502l-342 237l-87 -83l145 -184q10 -11 10 -26q0 -11 -5 -20q-1 -3 -3.5 -5.5l-4 -4t-5 -2.5t-5.5 -1.5t-6.5 -1t-6.5 -0.5h-7.5h-6.5h-476v-100zM999 201v600h200v-600h-200z" />
+<glyph unicode="&#xe129;" d="M97 719l230 -363q4 -6 10.5 -15.5t26 -25t36.5 -15.5h525q13 0 94 83t81 90v342q0 15 -20 28.5t-41 19.5l-339 131v106q0 84 -39 139t-111 55t-110 -53.5t-38 -138.5v-302l-121 84q-15 12 -33.5 11.5t-32.5 -13.5l-112 -110q-22 -22 -6 -53zM172 739l83 86l183 -146 q22 -18 47 -5q3 1 5.5 3.5l4 4t2.5 5t1.5 5.5t1 6.5t0.5 6v7.5v7v456q0 22 25 31t50 -0.5t25 -30.5v-202q0 -16 20 -29.5t41 -19.5l339 -130v-294l-89 -100h-503zM400 0v200h600v-200h-600z" />
+<glyph unicode="&#xe130;" d="M1 585q-15 -31 7 -53l112 -110q13 -13 32 -13.5t34 10.5l121 85l-1 -302q0 -84 38.5 -138t110.5 -54t111 55t39 139v106l339 131q20 6 40.5 19.5t20.5 28.5v342q0 7 -81 90t-94 83h-525q-17 0 -35.5 -14t-28.5 -28l-10 -15zM76 565l237 339h503l89 -100v-294l-340 -130 q-20 -6 -40 -20t-20 -29v-202q0 -22 -25 -31t-50 0t-25 31v456v14.5t-1.5 11.5t-5 12t-9.5 7q-24 13 -46 -5l-184 -146zM305 1104v200h600v-200h-600z" />
+<glyph unicode="&#xe131;" d="M5 597q0 122 47.5 232.5t127.5 190.5t190.5 127.5t232.5 47.5q162 0 299.5 -80t217.5 -218t80 -300t-80 -299.5t-217.5 -217.5t-299.5 -80t-300 80t-218 217.5t-80 299.5zM300 500h300l-2 -194l402 294l-402 298v-197h-298v-201z" />
+<glyph unicode="&#xe132;" d="M0 597q0 122 47.5 232.5t127.5 190.5t190.5 127.5t231.5 47.5q122 0 232.5 -47.5t190.5 -127.5t127.5 -190.5t47.5 -232.5q0 -162 -80 -299.5t-218 -217.5t-300 -80t-299.5 80t-217.5 217.5t-80 299.5zM200 600l400 -294v194h302v201h-300v197z" />
+<glyph unicode="&#xe133;" d="M5 597q0 122 47.5 232.5t127.5 190.5t190.5 127.5t232.5 47.5q121 0 231.5 -47.5t190.5 -127.5t127.5 -190.5t47.5 -232.5q0 -162 -80 -299.5t-217.5 -217.5t-299.5 -80t-300 80t-218 217.5t-80 299.5zM300 600h200v-300h200v300h200l-300 400z" />
+<glyph unicode="&#xe134;" d="M5 597q0 122 47.5 232.5t127.5 190.5t190.5 127.5t232.5 47.5q121 0 231.5 -47.5t190.5 -127.5t127.5 -190.5t47.5 -232.5q0 -162 -80 -299.5t-217.5 -217.5t-299.5 -80t-300 80t-218 217.5t-80 299.5zM300 600l300 -400l300 400h-200v300h-200v-300h-200z" />
+<glyph unicode="&#xe135;" d="M5 597q0 122 47.5 232.5t127.5 190.5t190.5 127.5t232.5 47.5q121 0 231.5 -47.5t190.5 -127.5t127.5 -190.5t47.5 -232.5q0 -162 -80 -299.5t-217.5 -217.5t-299.5 -80t-300 80t-218 217.5t-80 299.5zM254 780q-8 -34 5.5 -93t7.5 -87q0 -9 17 -44t16 -60q12 0 23 -5.5 t23 -15t20 -13.5q20 -10 108 -42q22 -8 53 -31.5t59.5 -38.5t57.5 -11q8 -18 -15 -55.5t-20 -57.5q12 -21 22.5 -34.5t28 -27t36.5 -17.5q0 -6 -3 -15.5t-3.5 -14.5t4.5 -17q101 -2 221 111q31 30 47 48t34 49t21 62q-14 9 -37.5 9.5t-35.5 7.5q-14 7 -49 15t-52 19 q-9 0 -39.5 -0.5t-46.5 -1.5t-39 -6.5t-39 -16.5q-50 -35 -66 -12q-4 2 -3.5 25.5t0.5 25.5q-6 13 -26.5 17t-24.5 7q2 22 -2 41t-16.5 28t-38.5 -20q-23 -25 -42 4q-19 28 -8 58q8 16 22 22q6 -1 26 -1.5t33.5 -4.5t19.5 -13q12 -19 32 -37.5t34 -27.5l14 -8q0 3 9.5 39.5 t5.5 57.5q-4 23 14.5 44.5t22.5 31.5q5 14 10 35t8.5 31t15.5 22.5t34 21.5q-6 18 10 37q8 0 23.5 -1.5t24.5 -1.5t20.5 4.5t20.5 15.5q-10 23 -30.5 42.5t-38 30t-49 26.5t-43.5 23q11 41 1 44q31 -13 58.5 -14.5t39.5 3.5l11 4q6 36 -17 53.5t-64 28.5t-56 23 q-19 -3 -37 0q-15 -12 -36.5 -21t-34.5 -12t-44 -8t-39 -6q-15 -3 -46 0t-45 -3q-20 -6 -51.5 -25.5t-34.5 -34.5q-3 -11 6.5 -22.5t8.5 -18.5q-3 -34 -27.5 -91t-29.5 -79zM518 915q3 12 16 30.5t16 25.5q10 -10 18.5 -10t14 6t14.5 14.5t16 12.5q0 -18 8 -42.5t16.5 -44 t9.5 -23.5q-6 1 -39 5t-53.5 10t-36.5 16z" />
+<glyph unicode="&#xe136;" d="M0 164.5q0 21.5 15 37.5l600 599q-33 101 6 201.5t135 154.5q164 92 306 -9l-259 -138l145 -232l251 126q13 -175 -151 -267q-123 -70 -253 -23l-596 -596q-15 -16 -36.5 -16t-36.5 16l-111 110q-15 15 -15 36.5z" />
+<glyph unicode="&#xe137;" horiz-adv-x="1220" d="M0 196v100q0 41 29.5 70.5t70.5 29.5h1000q41 0 70.5 -29.5t29.5 -70.5v-100q0 -41 -29.5 -70.5t-70.5 -29.5h-1000q-41 0 -70.5 29.5t-29.5 70.5zM0 596v100q0 41 29.5 70.5t70.5 29.5h1000q41 0 70.5 -29.5t29.5 -70.5v-100q0 -41 -29.5 -70.5t-70.5 -29.5h-1000 q-41 0 -70.5 29.5t-29.5 70.5zM0 996v100q0 41 29.5 70.5t70.5 29.5h1000q41 0 70.5 -29.5t29.5 -70.5v-100q0 -41 -29.5 -70.5t-70.5 -29.5h-1000q-41 0 -70.5 29.5t-29.5 70.5zM600 596h500v100h-500v-100zM800 196h300v100h-300v-100zM900 996h200v100h-200v-100z" />
+<glyph unicode="&#xe138;" d="M100 1100v100h1000v-100h-1000zM150 1000h900l-350 -500v-300l-200 -200v500z" />
+<glyph unicode="&#xe139;" d="M0 200v200h1200v-200q0 -41 -29.5 -70.5t-70.5 -29.5h-1000q-41 0 -70.5 29.5t-29.5 70.5zM0 500v400q0 41 29.5 70.5t70.5 29.5h300v100q0 41 29.5 70.5t70.5 29.5h200q41 0 70.5 -29.5t29.5 -70.5v-100h300q41 0 70.5 -29.5t29.5 -70.5v-400h-500v100h-200v-100h-500z M500 1000h200v100h-200v-100z" />
+<glyph unicode="&#xe140;" d="M0 0v400l129 -129l200 200l142 -142l-200 -200l129 -129h-400zM0 800l129 129l200 -200l142 142l-200 200l129 129h-400v-400zM729 329l142 142l200 -200l129 129v-400h-400l129 129zM729 871l200 200l-129 129h400v-400l-129 129l-200 -200z" />
+<glyph unicode="&#xe141;" d="M0 596q0 162 80 299t217 217t299 80t299 -80t217 -217t80 -299t-80 -299t-217 -217t-299 -80t-299 80t-217 217t-80 299zM182 596q0 -172 121.5 -293t292.5 -121t292.5 121t121.5 293q0 171 -121.5 292.5t-292.5 121.5t-292.5 -121.5t-121.5 -292.5zM291 655 q0 23 15.5 38.5t38.5 15.5t39 -16t16 -38q0 -23 -16 -39t-39 -16q-22 0 -38 16t-16 39zM400 850q0 22 16 38.5t39 16.5q22 0 38 -16t16 -39t-16 -39t-38 -16q-23 0 -39 16.5t-16 38.5zM513 609q0 32 21 56.5t52 29.5l122 126l1 1q-9 14 -9 28q0 22 16 38.5t39 16.5 q22 0 38 -16t16 -39t-16 -39t-38 -16q-16 0 -29 10l-55 -145q17 -22 17 -51q0 -36 -25.5 -61.5t-61.5 -25.5q-37 0 -62.5 25.5t-25.5 61.5zM800 655q0 22 16 38t39 16t38.5 -15.5t15.5 -38.5t-16 -39t-38 -16q-23 0 -39 16t-16 39z" />
+<glyph unicode="&#xe142;" d="M-40 375q-13 -95 35 -173q35 -57 94 -89t129 -32q63 0 119 28q33 16 65 40.5t52.5 45.5t59.5 64q40 44 57 61l394 394q35 35 47 84t-3 96q-27 87 -117 104q-20 2 -29 2q-46 0 -79.5 -17t-67.5 -51l-388 -396l-7 -7l69 -67l377 373q20 22 39 38q23 23 50 23q38 0 53 -36 q16 -39 -20 -75l-547 -547q-52 -52 -125 -52q-55 0 -100 33t-54 96q-5 35 2.5 66t31.5 63t42 50t56 54q24 21 44 41l348 348q52 52 82.5 79.5t84 54t107.5 26.5q25 0 48 -4q95 -17 154 -94.5t51 -175.5q-7 -101 -98 -192l-252 -249l-253 -256l7 -7l69 -60l517 511 q67 67 95 157t11 183q-16 87 -67 154t-130 103q-69 33 -152 33q-107 0 -197 -55q-40 -24 -111 -95l-512 -512q-68 -68 -81 -163z" />
+<glyph unicode="&#xe143;" d="M79 784q0 131 99 229.5t230 98.5q144 0 242 -129q103 129 245 129q130 0 227 -98.5t97 -229.5q0 -46 -17.5 -91t-61 -99t-77 -89.5t-104.5 -105.5q-197 -191 -293 -322l-17 -23l-16 23q-43 58 -100 122.5t-92 99.5t-101 100l-84.5 84.5t-68 74t-60 78t-33.5 70.5t-15 78z M250 784q0 -27 30.5 -70t61.5 -75.5t95 -94.5l22 -22q93 -90 190 -201q82 92 195 203l12 12q64 62 97.5 97t64.5 79t31 72q0 71 -48 119.5t-106 48.5q-73 0 -131 -83l-118 -171l-114 174q-51 80 -124 80q-59 0 -108.5 -49.5t-49.5 -118.5z" />
+<glyph unicode="&#xe144;" d="M57 353q0 -94 66 -160l141 -141q66 -66 159 -66q95 0 159 66l283 283q66 66 66 159t-66 159l-141 141q-12 12 -19 17l-105 -105l212 -212l-389 -389l-247 248l95 95l-18 18q-46 45 -75 101l-55 -55q-66 -66 -66 -159zM269 706q0 -93 66 -159l141 -141l19 -17l105 105 l-212 212l389 389l247 -247l-95 -96l18 -18q46 -46 77 -99l29 29q35 35 62.5 88t27.5 96q0 93 -66 159l-141 141q-66 66 -159 66q-95 0 -159 -66l-283 -283q-66 -64 -66 -159z" />
+<glyph unicode="&#xe145;" d="M200 100v953q0 21 30 46t81 48t129 38t163 15t162 -15t127 -38t79 -48t29 -46v-953q0 -41 -29.5 -70.5t-70.5 -29.5h-600q-41 0 -70.5 29.5t-29.5 70.5zM300 300h600v700h-600v-700zM496 150q0 -43 30.5 -73.5t73.5 -30.5t73.5 30.5t30.5 73.5t-30.5 73.5t-73.5 30.5 t-73.5 -30.5t-30.5 -73.5z" />
+<glyph unicode="&#xe146;" d="M0 0l303 380l207 208l-210 212h300l267 279l-35 36q-15 14 -15 35t15 35q14 15 35 15t35 -15l283 -282q15 -15 15 -36t-15 -35q-14 -15 -35 -15t-35 15l-36 35l-279 -267v-300l-212 210l-208 -207z" />
+<glyph unicode="&#xe148;" d="M295 433h139q5 -77 48.5 -126.5t117.5 -64.5v335l-27 7q-46 14 -79 26.5t-72 36t-62.5 52t-40 72.5t-16.5 99q0 92 44 159.5t109 101t144 40.5v78h100v-79q38 -4 72.5 -13.5t75.5 -31.5t71 -53.5t51.5 -84t24.5 -118.5h-159q-8 72 -35 109.5t-101 50.5v-307l64 -14 q34 -7 64 -16.5t70 -31.5t67.5 -52t47.5 -80.5t20 -112.5q0 -139 -89 -224t-244 -96v-77h-100v78q-152 17 -237 104q-40 40 -52.5 93.5t-15.5 139.5zM466 889q0 -29 8 -51t16.5 -34t29.5 -22.5t31 -13.5t38 -10q7 -2 11 -3v274q-61 -8 -97.5 -37.5t-36.5 -102.5zM700 237 q170 18 170 151q0 64 -44 99.5t-126 60.5v-311z" />
+<glyph unicode="&#xe149;" d="M100 600v100h166q-24 49 -44 104q-10 26 -14.5 55.5t-3 72.5t25 90t68.5 87q97 88 263 88q129 0 230 -89t101 -208h-153q0 52 -34 89.5t-74 51.5t-76 14q-37 0 -79 -14.5t-62 -35.5q-41 -44 -41 -101q0 -11 2.5 -24.5t5.5 -24t9.5 -26.5t10.5 -25t14 -27.5t14 -25.5 t15.5 -27t13.5 -24h242v-100h-197q8 -50 -2.5 -115t-31.5 -94q-41 -59 -99 -113q35 11 84 18t70 7q32 1 102 -16t104 -17q76 0 136 30l50 -147q-41 -25 -80.5 -36.5t-59 -13t-61.5 -1.5q-23 0 -128 33t-155 29q-39 -4 -82 -17t-66 -25l-24 -11l-55 145l16.5 11t15.5 10 t13.5 9.5t14.5 12t14.5 14t17.5 18.5q48 55 54 126.5t-30 142.5h-221z" />
+<glyph unicode="&#xe150;" d="M2 300l298 -300l298 300h-198v900h-200v-900h-198zM602 900l298 300l298 -300h-198v-900h-200v900h-198z" />
+<glyph unicode="&#xe151;" d="M2 300h198v900h200v-900h198l-298 -300zM700 0v200h100v-100h200v-100h-300zM700 400v100h300v-200h-99v-100h-100v100h99v100h-200zM700 700v500h300v-500h-100v100h-100v-100h-100zM801 900h100v200h-100v-200z" />
+<glyph unicode="&#xe152;" d="M2 300h198v900h200v-900h198l-298 -300zM700 0v500h300v-500h-100v100h-100v-100h-100zM700 700v200h100v-100h200v-100h-300zM700 1100v100h300v-200h-99v-100h-100v100h99v100h-200zM801 200h100v200h-100v-200z" />
+<glyph unicode="&#xe153;" d="M2 300l298 -300l298 300h-198v900h-200v-900h-198zM800 100v400h300v-500h-100v100h-200zM800 1100v100h200v-500h-100v400h-100zM901 200h100v200h-100v-200z" />
+<glyph unicode="&#xe154;" d="M2 300l298 -300l298 300h-198v900h-200v-900h-198zM800 400v100h200v-500h-100v400h-100zM800 800v400h300v-500h-100v100h-200zM901 900h100v200h-100v-200z" />
+<glyph unicode="&#xe155;" d="M2 300l298 -300l298 300h-198v900h-200v-900h-198zM700 100v200h500v-200h-500zM700 400v200h400v-200h-400zM700 700v200h300v-200h-300zM700 1000v200h200v-200h-200z" />
+<glyph unicode="&#xe156;" d="M2 300l298 -300l298 300h-198v900h-200v-900h-198zM700 100v200h200v-200h-200zM700 400v200h300v-200h-300zM700 700v200h400v-200h-400zM700 1000v200h500v-200h-500z" />
+<glyph unicode="&#xe157;" d="M0 400v300q0 165 117.5 282.5t282.5 117.5h300q162 0 281 -118.5t119 -281.5v-300q0 -165 -118.5 -282.5t-281.5 -117.5h-300q-165 0 -282.5 117.5t-117.5 282.5zM200 300q0 -41 29.5 -70.5t70.5 -29.5h500q41 0 70.5 29.5t29.5 70.5v500q0 41 -29.5 70.5t-70.5 29.5 h-500q-41 0 -70.5 -29.5t-29.5 -70.5v-500z" />
+<glyph unicode="&#xe158;" d="M0 400v300q0 163 119 281.5t281 118.5h300q165 0 282.5 -117.5t117.5 -282.5v-300q0 -165 -117.5 -282.5t-282.5 -117.5h-300q-163 0 -281.5 117.5t-118.5 282.5zM200 300q0 -41 29.5 -70.5t70.5 -29.5h500q41 0 70.5 29.5t29.5 70.5v500q0 41 -29.5 70.5t-70.5 29.5 h-500q-41 0 -70.5 -29.5t-29.5 -70.5v-500zM400 300l333 250l-333 250v-500z" />
+<glyph unicode="&#xe159;" d="M0 400v300q0 163 117.5 281.5t282.5 118.5h300q163 0 281.5 -119t118.5 -281v-300q0 -165 -117.5 -282.5t-282.5 -117.5h-300q-165 0 -282.5 117.5t-117.5 282.5zM200 300q0 -41 29.5 -70.5t70.5 -29.5h500q41 0 70.5 29.5t29.5 70.5v500q0 41 -29.5 70.5t-70.5 29.5 h-500q-41 0 -70.5 -29.5t-29.5 -70.5v-500zM300 700l250 -333l250 333h-500z" />
+<glyph unicode="&#xe160;" d="M0 400v300q0 165 117.5 282.5t282.5 117.5h300q165 0 282.5 -117.5t117.5 -282.5v-300q0 -162 -118.5 -281t-281.5 -119h-300q-165 0 -282.5 118.5t-117.5 281.5zM200 300q0 -41 29.5 -70.5t70.5 -29.5h500q41 0 70.5 29.5t29.5 70.5v500q0 41 -29.5 70.5t-70.5 29.5 h-500q-41 0 -70.5 -29.5t-29.5 -70.5v-500zM300 400h500l-250 333z" />
+<glyph unicode="&#xe161;" d="M0 400v300h300v200l400 -350l-400 -350v200h-300zM500 0v200h500q41 0 70.5 29.5t29.5 70.5v500q0 41 -29.5 70.5t-70.5 29.5h-500v200h400q165 0 282.5 -117.5t117.5 -282.5v-300q0 -165 -117.5 -282.5t-282.5 -117.5h-400z" />
+<glyph unicode="&#xe162;" d="M216 519q10 -19 32 -19h302q-155 -438 -160 -458q-5 -21 4 -32l9 -8l9 -1q13 0 26 16l538 630q15 19 6 36q-8 18 -32 16h-300q1 4 78 219.5t79 227.5q2 17 -6 27l-8 8h-9q-16 0 -25 -15q-4 -5 -98.5 -111.5t-228 -257t-209.5 -238.5q-17 -19 -7 -40z" />
+<glyph unicode="&#xe163;" d="M0 400q0 -165 117.5 -282.5t282.5 -117.5h300q47 0 100 15v185h-500q-41 0 -70.5 29.5t-29.5 70.5v500q0 41 29.5 70.5t70.5 29.5h500v185q-14 4 -114 7.5t-193 5.5l-93 2q-165 0 -282.5 -117.5t-117.5 -282.5v-300zM600 400v300h300v200l400 -350l-400 -350v200h-300z " />
+<glyph unicode="&#xe164;" d="M0 400q0 -165 117.5 -282.5t282.5 -117.5h300q163 0 281.5 117.5t118.5 282.5v98l-78 73l-122 -123v-148q0 -41 -29.5 -70.5t-70.5 -29.5h-500q-41 0 -70.5 29.5t-29.5 70.5v500q0 41 29.5 70.5t70.5 29.5h156l118 122l-74 78h-100q-165 0 -282.5 -117.5t-117.5 -282.5 v-300zM496 709l353 342l-149 149h500v-500l-149 149l-342 -353z" />
+<glyph unicode="&#xe165;" d="M4 600q0 162 80 299t217 217t299 80t299 -80t217 -217t80 -299t-80 -299t-217 -217t-299 -80t-299 80t-217 217t-80 299zM186 600q0 -171 121.5 -292.5t292.5 -121.5t292.5 121.5t121.5 292.5t-121.5 292.5t-292.5 121.5t-292.5 -121.5t-121.5 -292.5zM406 600 q0 80 57 137t137 57t137 -57t57 -137t-57 -137t-137 -57t-137 57t-57 137z" />
+<glyph unicode="&#xe166;" d="M0 0v275q0 11 7 18t18 7h1048q11 0 19 -7.5t8 -17.5v-275h-1100zM100 800l445 -500l450 500h-295v400h-300v-400h-300zM900 150h100v50h-100v-50z" />
+<glyph unicode="&#xe167;" d="M0 0v275q0 11 7 18t18 7h1048q11 0 19 -7.5t8 -17.5v-275h-1100zM100 700h300v-300h300v300h295l-445 500zM900 150h100v50h-100v-50z" />
+<glyph unicode="&#xe168;" d="M0 0v275q0 11 7 18t18 7h1048q11 0 19 -7.5t8 -17.5v-275h-1100zM100 705l305 -305l596 596l-154 155l-442 -442l-150 151zM900 150h100v50h-100v-50z" />
+<glyph unicode="&#xe169;" d="M0 0v275q0 11 7 18t18 7h1048q11 0 19 -7.5t8 -17.5v-275h-1100zM100 988l97 -98l212 213l-97 97zM200 401h700v699l-250 -239l-149 149l-212 -212l149 -149zM900 150h100v50h-100v-50z" />
+<glyph unicode="&#xe170;" d="M0 0v275q0 11 7 18t18 7h1048q11 0 19 -7.5t8 -17.5v-275h-1100zM200 612l212 -212l98 97l-213 212zM300 1200l239 -250l-149 -149l212 -212l149 148l248 -237v700h-699zM900 150h100v50h-100v-50z" />
+<glyph unicode="&#xe171;" d="M23 415l1177 784v-1079l-475 272l-310 -393v416h-392zM494 210l672 938l-672 -712v-226z" />
+<glyph unicode="&#xe172;" d="M0 150v1000q0 20 14.5 35t35.5 15h250v-300h500v300h100l200 -200v-850q0 -21 -15 -35.5t-35 -14.5h-150v400h-700v-400h-150q-21 0 -35.5 14.5t-14.5 35.5zM600 1000h100v200h-100v-200z" />
+<glyph unicode="&#xe173;" d="M0 150v1000q0 20 14.5 35t35.5 15h250v-300h500v300h100l200 -200v-218l-276 -275l-120 120l-126 -127h-378v-400h-150q-21 0 -35.5 14.5t-14.5 35.5zM581 306l123 123l120 -120l353 352l123 -123l-475 -476zM600 1000h100v200h-100v-200z" />
+<glyph unicode="&#xe174;" d="M0 150v1000q0 20 14.5 35t35.5 15h250v-300h500v300h100l200 -200v-269l-103 -103l-170 170l-298 -298h-329v-400h-150q-21 0 -35.5 14.5t-14.5 35.5zM600 1000h100v200h-100v-200zM700 133l170 170l-170 170l127 127l170 -170l170 170l127 -128l-170 -169l170 -170 l-127 -127l-170 170l-170 -170z" />
+<glyph unicode="&#xe175;" d="M0 150v1000q0 20 14.5 35t35.5 15h250v-300h500v300h100l200 -200v-300h-400v-200h-500v-400h-150q-21 0 -35.5 14.5t-14.5 35.5zM600 300l300 -300l300 300h-200v300h-200v-300h-200zM600 1000v200h100v-200h-100z" />
+<glyph unicode="&#xe176;" d="M0 150v1000q0 20 14.5 35t35.5 15h250v-300h500v300h100l200 -200v-402l-200 200l-298 -298h-402v-400h-150q-21 0 -35.5 14.5t-14.5 35.5zM600 300h200v-300h200v300h200l-300 300zM600 1000v200h100v-200h-100z" />
+<glyph unicode="&#xe177;" d="M0 250q0 -21 14.5 -35.5t35.5 -14.5h1100q21 0 35.5 14.5t14.5 35.5v550h-1200v-550zM0 900h1200v150q0 21 -14.5 35.5t-35.5 14.5h-1100q-21 0 -35.5 -14.5t-14.5 -35.5v-150zM100 300v200h400v-200h-400z" />
+<glyph unicode="&#xe178;" d="M0 400l300 298v-198h400v-200h-400v-198zM100 800v200h100v-200h-100zM300 800v200h100v-200h-100zM500 800v200h400v198l300 -298l-300 -298v198h-400zM800 300v200h100v-200h-100zM1000 300h100v200h-100v-200z" />
+<glyph unicode="&#xe179;" d="M100 700v400l50 100l50 -100v-300h100v300l50 100l50 -100v-300h100v300l50 100l50 -100v-400l-100 -203v-447q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5v447zM800 597q0 -29 10.5 -55.5t25 -43t29 -28.5t25.5 -18l10 -5v-397q0 -21 14.5 -35.5 t35.5 -14.5h200q21 0 35.5 14.5t14.5 35.5v1106q0 31 -18 40.5t-44 -7.5l-276 -117q-25 -16 -43.5 -50.5t-18.5 -65.5v-359z" />
+<glyph unicode="&#xe180;" d="M100 0h400v56q-75 0 -87.5 6t-12.5 44v394h500v-394q0 -38 -12.5 -44t-87.5 -6v-56h400v56q-4 0 -11 0.5t-24 3t-30 7t-24 15t-11 24.5v888q0 22 25 34.5t50 13.5l25 2v56h-400v-56q75 0 87.5 -6t12.5 -44v-394h-500v394q0 38 12.5 44t87.5 6v56h-400v-56q4 0 11 -0.5 t24 -3t30 -7t24 -15t11 -24.5v-888q0 -22 -25 -34.5t-50 -13.5l-25 -2v-56z" />
+<glyph unicode="&#xe181;" d="M0 300q0 -41 29.5 -70.5t70.5 -29.5h300q41 0 70.5 29.5t29.5 70.5v500q0 41 -29.5 70.5t-70.5 29.5h-300q-41 0 -70.5 -29.5t-29.5 -70.5v-500zM100 100h400l200 200h105l295 98v-298h-425l-100 -100h-375zM100 300v200h300v-200h-300zM100 600v200h300v-200h-300z M100 1000h400l200 -200v-98l295 98h105v200h-425l-100 100h-375zM700 402v163l400 133v-163z" />
+<glyph unicode="&#xe182;" d="M16.5 974.5q0.5 -21.5 16 -90t46.5 -140t104 -177.5t175 -208q103 -103 207.5 -176t180 -103.5t137 -47t92.5 -16.5l31 1l163 162q16 17 13 40.5t-22 37.5l-192 136q-19 14 -45 12t-42 -19l-119 -118q-143 103 -267 227q-126 126 -227 268l118 118q17 17 20 41.5 t-11 44.5l-139 194q-14 19 -36.5 22t-40.5 -14l-162 -162q-1 -11 -0.5 -32.5z" />
+<glyph unicode="&#xe183;" d="M0 50v212q0 20 10.5 45.5t24.5 39.5l365 303v50q0 4 1 10.5t12 22.5t30 28.5t60 23t97 10.5t97 -10t60 -23.5t30 -27.5t12 -24l1 -10v-50l365 -303q14 -14 24.5 -39.5t10.5 -45.5v-212q0 -21 -15 -35.5t-35 -14.5h-1100q-21 0 -35.5 14.5t-14.5 35.5zM0 712 q0 -21 14.5 -33.5t34.5 -8.5l202 33q20 4 34.5 21t14.5 38v146q141 24 300 24t300 -24v-146q0 -21 14.5 -38t34.5 -21l202 -33q20 -4 34.5 8.5t14.5 33.5v200q-6 8 -19 20.5t-63 45t-112 57t-171 45t-235 20.5q-92 0 -175 -10.5t-141.5 -27t-108.5 -36.5t-81.5 -40 t-53.5 -36.5t-31 -27.5l-9 -10v-200z" />
+<glyph unicode="&#xe184;" d="M100 0v100h1100v-100h-1100zM175 200h950l-125 150v250l100 100v400h-100v-200h-100v200h-200v-200h-100v200h-200v-200h-100v200h-100v-400l100 -100v-250z" />
+<glyph unicode="&#xe185;" d="M100 0h300v400q0 41 -29.5 70.5t-70.5 29.5h-100q-41 0 -70.5 -29.5t-29.5 -70.5v-400zM500 0v1000q0 41 29.5 70.5t70.5 29.5h100q41 0 70.5 -29.5t29.5 -70.5v-1000h-300zM900 0v700q0 41 29.5 70.5t70.5 29.5h100q41 0 70.5 -29.5t29.5 -70.5v-700h-300z" />
+<glyph unicode="&#xe186;" d="M-100 300v500q0 124 88 212t212 88h700q124 0 212 -88t88 -212v-500q0 -124 -88 -212t-212 -88h-700q-124 0 -212 88t-88 212zM100 200h900v700h-900v-700zM200 300h300v300h-200v100h200v100h-300v-300h200v-100h-200v-100zM600 300h200v100h100v300h-100v100h-200v-500 zM700 400v300h100v-300h-100z" />
+<glyph unicode="&#xe187;" d="M-100 300v500q0 124 88 212t212 88h700q124 0 212 -88t88 -212v-500q0 -124 -88 -212t-212 -88h-700q-124 0 -212 88t-88 212zM100 200h900v700h-900v-700zM200 300h100v200h100v-200h100v500h-100v-200h-100v200h-100v-500zM600 300h200v100h100v300h-100v100h-200v-500 zM700 400v300h100v-300h-100z" />
+<glyph unicode="&#xe188;" d="M-100 300v500q0 124 88 212t212 88h700q124 0 212 -88t88 -212v-500q0 -124 -88 -212t-212 -88h-700q-124 0 -212 88t-88 212zM100 200h900v700h-900v-700zM200 300h300v100h-200v300h200v100h-300v-500zM600 300h300v100h-200v300h200v100h-300v-500z" />
+<glyph unicode="&#xe189;" d="M-100 300v500q0 124 88 212t212 88h700q124 0 212 -88t88 -212v-500q0 -124 -88 -212t-212 -88h-700q-124 0 -212 88t-88 212zM100 200h900v700h-900v-700zM200 550l300 -150v300zM600 400l300 150l-300 150v-300z" />
+<glyph unicode="&#xe190;" d="M-100 300v500q0 124 88 212t212 88h700q124 0 212 -88t88 -212v-500q0 -124 -88 -212t-212 -88h-700q-124 0 -212 88t-88 212zM100 200h900v700h-900v-700zM200 300v500h700v-500h-700zM300 400h130q41 0 68 42t27 107t-28.5 108t-66.5 43h-130v-300zM575 549 q0 -65 27 -107t68 -42h130v300h-130q-38 0 -66.5 -43t-28.5 -108z" />
+<glyph unicode="&#xe191;" d="M-100 300v500q0 124 88 212t212 88h700q124 0 212 -88t88 -212v-500q0 -124 -88 -212t-212 -88h-700q-124 0 -212 88t-88 212zM100 200h900v700h-900v-700zM200 300h300v300h-200v100h200v100h-300v-300h200v-100h-200v-100zM601 300h100v100h-100v-100zM700 700h100 v-400h100v500h-200v-100z" />
+<glyph unicode="&#xe192;" d="M-100 300v500q0 124 88 212t212 88h700q124 0 212 -88t88 -212v-500q0 -124 -88 -212t-212 -88h-700q-124 0 -212 88t-88 212zM100 200h900v700h-900v-700zM200 300h300v400h-200v100h-100v-500zM301 400v200h100v-200h-100zM601 300h100v100h-100v-100zM700 700h100 v-400h100v500h-200v-100z" />
+<glyph unicode="&#xe193;" d="M-100 300v500q0 124 88 212t212 88h700q124 0 212 -88t88 -212v-500q0 -124 -88 -212t-212 -88h-700q-124 0 -212 88t-88 212zM100 200h900v700h-900v-700zM200 700v100h300v-300h-99v-100h-100v100h99v200h-200zM201 300v100h100v-100h-100zM601 300v100h100v-100h-100z M700 700v100h200v-500h-100v400h-100z" />
+<glyph unicode="&#xe194;" d="M4 600q0 162 80 299t217 217t299 80t299 -80t217 -217t80 -299t-80 -299t-217 -217t-299 -80t-299 80t-217 217t-80 299zM186 600q0 -171 121.5 -292.5t292.5 -121.5t292.5 121.5t121.5 292.5t-121.5 292.5t-292.5 121.5t-292.5 -121.5t-121.5 -292.5zM400 500v200 l100 100h300v-100h-300v-200h300v-100h-300z" />
+<glyph unicode="&#xe195;" d="M0 600q0 162 80 299t217 217t299 80t299 -80t217 -217t80 -299t-80 -299t-217 -217t-299 -80t-299 80t-217 217t-80 299zM182 600q0 -171 121.5 -292.5t292.5 -121.5t292.5 121.5t121.5 292.5t-121.5 292.5t-292.5 121.5t-292.5 -121.5t-121.5 -292.5zM400 400v400h300 l100 -100v-100h-100v100h-200v-100h200v-100h-200v-100h-100zM700 400v100h100v-100h-100z" />
+<glyph unicode="&#xe197;" d="M-14 494q0 -80 56.5 -137t135.5 -57h222v300h400v-300h128q120 0 205 86t85 208q0 120 -85 206.5t-205 86.5q-46 0 -90 -14q-44 97 -134.5 156.5t-200.5 59.5q-152 0 -260 -107.5t-108 -260.5q0 -25 2 -37q-66 -14 -108.5 -67.5t-42.5 -122.5zM300 200h200v300h200v-300 h200l-300 -300z" />
+<glyph unicode="&#xe198;" d="M-14 494q0 -80 56.5 -137t135.5 -57h8l414 414l403 -403q94 26 154.5 104t60.5 178q0 121 -85 207.5t-205 86.5q-46 0 -90 -14q-44 97 -134.5 156.5t-200.5 59.5q-152 0 -260 -107.5t-108 -260.5q0 -25 2 -37q-66 -14 -108.5 -67.5t-42.5 -122.5zM300 200l300 300 l300 -300h-200v-300h-200v300h-200z" />
+<glyph unicode="&#xe199;" d="M100 200h400v-155l-75 -45h350l-75 45v155h400l-270 300h170l-270 300h170l-300 333l-300 -333h170l-270 -300h170z" />
+<glyph unicode="&#xe200;" d="M121 700q0 -53 28.5 -97t75.5 -65q-4 -16 -4 -38q0 -74 52.5 -126.5t126.5 -52.5q56 0 100 30v-306l-75 -45h350l-75 45v306q46 -30 100 -30q74 0 126.5 52.5t52.5 126.5q0 24 -9 55q50 32 79.5 83t29.5 112q0 90 -61.5 155.5t-150.5 71.5q-26 89 -99.5 145.5 t-167.5 56.5q-116 0 -197.5 -81.5t-81.5 -197.5q0 -4 1 -12t1 -11q-14 2 -23 2q-74 0 -126.5 -52.5t-52.5 -126.5z" />
+</font>
+</defs></svg> 
\ No newline at end of file
diff --git a/axis2/java/core-rampart/fonts/glyphicons-halflings-regular.ttf b/axis2/java/core-rampart/fonts/glyphicons-halflings-regular.ttf
new file mode 100644
index 0000000..2824015
--- /dev/null
+++ b/axis2/java/core-rampart/fonts/glyphicons-halflings-regular.ttf
Binary files differ
diff --git a/axis2/java/core-rampart/fonts/glyphicons-halflings-regular.woff b/axis2/java/core-rampart/fonts/glyphicons-halflings-regular.woff
new file mode 100644
index 0000000..f824ac1
--- /dev/null
+++ b/axis2/java/core-rampart/fonts/glyphicons-halflings-regular.woff
Binary files differ
diff --git a/axis2/java/core-rampart/images/accessories-text-editor.png b/axis2/java/core-rampart/images/accessories-text-editor.png
new file mode 100644
index 0000000..abc3366
--- /dev/null
+++ b/axis2/java/core-rampart/images/accessories-text-editor.png
Binary files differ
diff --git a/axis2/java/core-rampart/images/add.gif b/axis2/java/core-rampart/images/add.gif
new file mode 100644
index 0000000..1cb3dbf
--- /dev/null
+++ b/axis2/java/core-rampart/images/add.gif
Binary files differ
diff --git a/axis2/java/core-rampart/images/apache-maven-project-2.png b/axis2/java/core-rampart/images/apache-maven-project-2.png
new file mode 100644
index 0000000..a44db6e
--- /dev/null
+++ b/axis2/java/core-rampart/images/apache-maven-project-2.png
Binary files differ
diff --git a/axis2/java/core-rampart/images/apache-rampart-logo.jpg b/axis2/java/core-rampart/images/apache-rampart-logo.jpg
new file mode 100644
index 0000000..6fd0494
--- /dev/null
+++ b/axis2/java/core-rampart/images/apache-rampart-logo.jpg
Binary files differ
diff --git a/axis2/java/core-rampart/images/application-certificate.png b/axis2/java/core-rampart/images/application-certificate.png
new file mode 100644
index 0000000..cc6aff6
--- /dev/null
+++ b/axis2/java/core-rampart/images/application-certificate.png
Binary files differ
diff --git a/axis2/java/core-rampart/images/axis.jpg b/axis2/java/core-rampart/images/axis.jpg
new file mode 100644
index 0000000..73371d8
--- /dev/null
+++ b/axis2/java/core-rampart/images/axis.jpg
Binary files differ
diff --git a/axis2/java/core-rampart/images/axis.png b/axis2/java/core-rampart/images/axis.png
new file mode 100644
index 0000000..6d4161f
--- /dev/null
+++ b/axis2/java/core-rampart/images/axis.png
Binary files differ
diff --git a/axis2/java/core-rampart/images/contact-new.png b/axis2/java/core-rampart/images/contact-new.png
new file mode 100644
index 0000000..ebc4316
--- /dev/null
+++ b/axis2/java/core-rampart/images/contact-new.png
Binary files differ
diff --git a/axis2/java/core-rampart/images/document-properties.png b/axis2/java/core-rampart/images/document-properties.png
new file mode 100644
index 0000000..34c2409
--- /dev/null
+++ b/axis2/java/core-rampart/images/document-properties.png
Binary files differ
diff --git a/axis2/java/core-rampart/images/drive-harddisk.png b/axis2/java/core-rampart/images/drive-harddisk.png
new file mode 100644
index 0000000..d7ce475
--- /dev/null
+++ b/axis2/java/core-rampart/images/drive-harddisk.png
Binary files differ
diff --git a/axis2/java/core-rampart/images/fix.gif b/axis2/java/core-rampart/images/fix.gif
new file mode 100644
index 0000000..b7eb3dc
--- /dev/null
+++ b/axis2/java/core-rampart/images/fix.gif
Binary files differ
diff --git a/axis2/java/core-rampart/images/icon_error_sml.gif b/axis2/java/core-rampart/images/icon_error_sml.gif
new file mode 100644
index 0000000..12e9a01
--- /dev/null
+++ b/axis2/java/core-rampart/images/icon_error_sml.gif
Binary files differ
diff --git a/axis2/java/core-rampart/images/icon_help_sml.gif b/axis2/java/core-rampart/images/icon_help_sml.gif
new file mode 100644
index 0000000..aaf20e6
--- /dev/null
+++ b/axis2/java/core-rampart/images/icon_help_sml.gif
Binary files differ
diff --git a/axis2/java/core-rampart/images/icon_info_sml.gif b/axis2/java/core-rampart/images/icon_info_sml.gif
new file mode 100644
index 0000000..b776326
--- /dev/null
+++ b/axis2/java/core-rampart/images/icon_info_sml.gif
Binary files differ
diff --git a/axis2/java/core-rampart/images/icon_success_sml.gif b/axis2/java/core-rampart/images/icon_success_sml.gif
new file mode 100644
index 0000000..0a19527
--- /dev/null
+++ b/axis2/java/core-rampart/images/icon_success_sml.gif
Binary files differ
diff --git a/axis2/java/core-rampart/images/icon_warning_sml.gif b/axis2/java/core-rampart/images/icon_warning_sml.gif
new file mode 100644
index 0000000..ac6ad6a
--- /dev/null
+++ b/axis2/java/core-rampart/images/icon_warning_sml.gif
Binary files differ
diff --git a/axis2/java/core-rampart/images/image-x-generic.png b/axis2/java/core-rampart/images/image-x-generic.png
new file mode 100644
index 0000000..ab49efb
--- /dev/null
+++ b/axis2/java/core-rampart/images/image-x-generic.png
Binary files differ
diff --git a/axis2/java/core-rampart/images/internet-web-browser.png b/axis2/java/core-rampart/images/internet-web-browser.png
new file mode 100644
index 0000000..307d6ac
--- /dev/null
+++ b/axis2/java/core-rampart/images/internet-web-browser.png
Binary files differ
diff --git a/axis2/java/core-rampart/images/logos/asf_logo_wide.png b/axis2/java/core-rampart/images/logos/asf_logo_wide.png
new file mode 100644
index 0000000..c584eba
--- /dev/null
+++ b/axis2/java/core-rampart/images/logos/asf_logo_wide.png
Binary files differ
diff --git a/axis2/java/core-rampart/images/logos/build-by-maven-black.png b/axis2/java/core-rampart/images/logos/build-by-maven-black.png
new file mode 100644
index 0000000..919fd0f
--- /dev/null
+++ b/axis2/java/core-rampart/images/logos/build-by-maven-black.png
Binary files differ
diff --git a/axis2/java/core-rampart/images/logos/build-by-maven-white.png b/axis2/java/core-rampart/images/logos/build-by-maven-white.png
new file mode 100644
index 0000000..7d44c9c
--- /dev/null
+++ b/axis2/java/core-rampart/images/logos/build-by-maven-white.png
Binary files differ
diff --git a/axis2/java/core-rampart/images/logos/maven-feather.png b/axis2/java/core-rampart/images/logos/maven-feather.png
new file mode 100644
index 0000000..b5ada83
--- /dev/null
+++ b/axis2/java/core-rampart/images/logos/maven-feather.png
Binary files differ
diff --git a/axis2/java/core-rampart/images/message-builder.jpg b/axis2/java/core-rampart/images/message-builder.jpg
new file mode 100644
index 0000000..922fcce
--- /dev/null
+++ b/axis2/java/core-rampart/images/message-builder.jpg
Binary files differ
diff --git a/axis2/java/core-rampart/images/network-server.png b/axis2/java/core-rampart/images/network-server.png
new file mode 100644
index 0000000..1d12e19
--- /dev/null
+++ b/axis2/java/core-rampart/images/network-server.png
Binary files differ
diff --git a/axis2/java/core-rampart/images/package-x-generic.png b/axis2/java/core-rampart/images/package-x-generic.png
new file mode 100644
index 0000000..8b7e9e6
--- /dev/null
+++ b/axis2/java/core-rampart/images/package-x-generic.png
Binary files differ
diff --git a/axis2/java/core-rampart/images/profiles/pre-release.png b/axis2/java/core-rampart/images/profiles/pre-release.png
new file mode 100644
index 0000000..d448e85
--- /dev/null
+++ b/axis2/java/core-rampart/images/profiles/pre-release.png
Binary files differ
diff --git a/axis2/java/core-rampart/images/profiles/retired.png b/axis2/java/core-rampart/images/profiles/retired.png
new file mode 100644
index 0000000..f89f6a2
--- /dev/null
+++ b/axis2/java/core-rampart/images/profiles/retired.png
Binary files differ
diff --git a/axis2/java/core-rampart/images/profiles/sandbox.png b/axis2/java/core-rampart/images/profiles/sandbox.png
new file mode 100644
index 0000000..f88b362
--- /dev/null
+++ b/axis2/java/core-rampart/images/profiles/sandbox.png
Binary files differ
diff --git a/axis2/java/core-rampart/images/rampart-engine.jpg b/axis2/java/core-rampart/images/rampart-engine.jpg
new file mode 100644
index 0000000..9c10718
--- /dev/null
+++ b/axis2/java/core-rampart/images/rampart-engine.jpg
Binary files differ
diff --git a/axis2/java/core-rampart/images/rampart-handlers.jpg b/axis2/java/core-rampart/images/rampart-handlers.jpg
new file mode 100644
index 0000000..5a84e2b
--- /dev/null
+++ b/axis2/java/core-rampart/images/rampart-handlers.jpg
Binary files differ
diff --git a/axis2/java/core-rampart/images/rampart-trust.jpg b/axis2/java/core-rampart/images/rampart-trust.jpg
new file mode 100644
index 0000000..8c32f0a
--- /dev/null
+++ b/axis2/java/core-rampart/images/rampart-trust.jpg
Binary files differ
diff --git a/axis2/java/core-rampart/images/remove.gif b/axis2/java/core-rampart/images/remove.gif
new file mode 100644
index 0000000..fc65631
--- /dev/null
+++ b/axis2/java/core-rampart/images/remove.gif
Binary files differ
diff --git a/axis2/java/core-rampart/images/rss.png b/axis2/java/core-rampart/images/rss.png
new file mode 100644
index 0000000..a9850ee
--- /dev/null
+++ b/axis2/java/core-rampart/images/rss.png
Binary files differ
diff --git a/axis2/java/core-rampart/images/security-stack.jpg b/axis2/java/core-rampart/images/security-stack.jpg
new file mode 100644
index 0000000..502f31e
--- /dev/null
+++ b/axis2/java/core-rampart/images/security-stack.jpg
Binary files differ
diff --git a/axis2/java/core-rampart/images/update.gif b/axis2/java/core-rampart/images/update.gif
new file mode 100644
index 0000000..b2a6d0b
--- /dev/null
+++ b/axis2/java/core-rampart/images/update.gif
Binary files differ
diff --git a/axis2/java/core-rampart/images/window-new.png b/axis2/java/core-rampart/images/window-new.png
new file mode 100644
index 0000000..0e12ef9
--- /dev/null
+++ b/axis2/java/core-rampart/images/window-new.png
Binary files differ
diff --git a/axis2/java/core-rampart/img/glyphicons-halflings-white.png b/axis2/java/core-rampart/img/glyphicons-halflings-white.png
new file mode 100644
index 0000000..3bf6484
--- /dev/null
+++ b/axis2/java/core-rampart/img/glyphicons-halflings-white.png
Binary files differ
diff --git a/axis2/java/core-rampart/img/glyphicons-halflings.png b/axis2/java/core-rampart/img/glyphicons-halflings.png
new file mode 100644
index 0000000..a996999
--- /dev/null
+++ b/axis2/java/core-rampart/img/glyphicons-halflings.png
Binary files differ
diff --git a/axis2/java/core-rampart/index.html b/axis2/java/core-rampart/index.html
new file mode 100644
index 0000000..c0c18e4
--- /dev/null
+++ b/axis2/java/core-rampart/index.html
@@ -0,0 +1,331 @@
+<!DOCTYPE html>
+<!--
+ | Generated by Apache Maven Doxia at 28 Dec 2015 
+ | Rendered using Apache Maven Fluido Skin 1.4
+-->
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+  <head>
+    <meta charset="UTF-8" />
+    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
+    <meta name="Date-Revision-yyyymmdd" content="20151228" />
+    <meta http-equiv="Content-Language" content="en" />
+    <title>Apache Rampart &#x2013; Welcome to Apache Rampart</title>
+    <link rel="stylesheet" href="./css/apache-maven-fluido-1.4.min.css" />
+    <link rel="stylesheet" href="./css/site.css" />
+    <link rel="stylesheet" href="./css/print.css" media="print" />
+
+      
+    <script type="text/javascript" src="./js/apache-maven-fluido-1.4.min.js"></script>
+
+    
+                  </head>
+        <body class="topBarDisabled">
+          
+        
+    
+        <div class="container-fluid">
+          <div id="banner">
+        <div class="pull-left">
+                                <div id="bannerLeft">
+                                                                                                <img src="images/apache-rampart-logo.jpg" />
+                </div>
+                      </div>
+        <div class="pull-right">                  <a href="http://www.apache.org" id="bannerRight">
+                                                                                        <img src="http://www.apache.org/images/asf_logo_wide.png" />
+                </a>
+      </div>
+        <div class="clear"><hr/></div>
+      </div>
+
+      <div id="breadcrumbs">
+        <ul class="breadcrumb">
+                
+                    
+                  <li id="publishDate">Last Published: 28 Dec 2015
+                      <span class="divider">|</span>
+                   </li>
+                  <li id="projectVersion">Version: 1.6.4
+                      </li>
+                      
+                
+                    
+      
+                                    
+    <li class="pull-right">
+                      <a href="../core/" title="Apache Axis2/Java">
+        Apache Axis2/Java</a>
+      </li>
+
+                    </ul>
+      </div>
+
+            
+      <div class="row-fluid">
+        <div id="leftColumn" class="span2">
+          <div class="well sidebar-nav">
+                
+                    
+                <ul class="nav nav-list">
+                    <li class="nav-header">Apache Rampart</li>
+                              
+      <li class="active">
+  
+            <a href="#"><span class="none"></span>Home</a>
+          </li>
+                                                                              
+      <li>
+  
+                          <a href="javascript:void(0)" title="Downloads">
+          <span class="icon-chevron-down"></span>
+        Downloads</a>
+                    <ul class="nav nav-list">
+                    
+      <li>
+  
+                          <a href="download.html" title="Releases">
+          <span class="none"></span>
+        Releases</a>
+            </li>
+                    
+      <li>
+  
+                          <a href="svn.html" title="Source Code">
+          <span class="none"></span>
+        Source Code</a>
+            </li>
+              </ul>
+        </li>
+                                                                                                                  
+      <li>
+  
+                          <a href="javascript:void(0)" title="Release Notes">
+          <span class="icon-chevron-down"></span>
+        Release Notes</a>
+                    <ul class="nav nav-list">
+                    
+      <li>
+  
+                          <a href="release-notes/1.6.1.html" title="1.6.1">
+          <span class="none"></span>
+        1.6.1</a>
+            </li>
+                    
+      <li>
+  
+                          <a href="release-notes/1.6.2.html" title="1.6.2">
+          <span class="none"></span>
+        1.6.2</a>
+            </li>
+                    
+      <li>
+  
+                          <a href="release-notes/1.6.3.html" title="1.6.3">
+          <span class="none"></span>
+        1.6.3</a>
+            </li>
+                    
+      <li>
+  
+                          <a href="release-notes/1.6.4.html" title="1.6.4">
+          <span class="none"></span>
+        1.6.4</a>
+            </li>
+              </ul>
+        </li>
+                              <li class="nav-header">Documentation</li>
+                              
+      <li>
+  
+                          <a href="quick-start.html" title="Getting Started">
+          <span class="none"></span>
+        Getting Started</a>
+            </li>
+                
+      <li>
+  
+                          <a href="samples.html" title="Samples">
+          <span class="none"></span>
+        Samples</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://wiki.apache.org/ws/FrontPage/Rampart/FAQ" class="externalLink" title="FAQ">
+          <span class="none"></span>
+        FAQ</a>
+            </li>
+                
+      <li>
+  
+                          <a href="rampartconfig-guide.html" title="Rampart Configuration">
+          <span class="none"></span>
+        Rampart Configuration</a>
+            </li>
+                
+      <li>
+  
+                          <a href="setting-up-sts.html" title="STS Configuration">
+          <span class="none"></span>
+        STS Configuration</a>
+            </li>
+                
+      <li>
+  
+                          <a href="developer-guide.html" title="Developer Guide">
+          <span class="none"></span>
+        Developer Guide</a>
+            </li>
+                
+      <li>
+  
+                          <a href="siteHowTo.html" title="Build the Site">
+          <span class="none"></span>
+        Build the Site</a>
+            </li>
+                              <li class="nav-header">Resources</li>
+                              
+      <li>
+  
+                          <a href="articles.html" title="Articles">
+          <span class="none"></span>
+        Articles</a>
+            </li>
+                
+      <li>
+  
+                          <a href="specifications.html" title="Specifications">
+          <span class="none"></span>
+        Specifications</a>
+            </li>
+                
+      <li>
+  
+                          <a href="apidocs/index.html" title="Online Javadocs">
+          <span class="none"></span>
+        Online Javadocs</a>
+            </li>
+                              <li class="nav-header">Project Information</li>
+                              
+      <li>
+  
+                          <a href="team-list.html" title="Project Team">
+          <span class="none"></span>
+        Project Team</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://issues.apache.org/jira/browse/Rampart" class="externalLink" title="Issue Tracking">
+          <span class="none"></span>
+        Issue Tracking</a>
+            </li>
+                
+      <li>
+  
+                          <a href="mail-lists.html" title="Mailing Lists">
+          <span class="none"></span>
+        Mailing Lists</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://svn.apache.org/viewvc/axis/axis2/java/rampart/" class="externalLink" title="Source Code">
+          <span class="none"></span>
+        Source Code</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://www.apache.org/licenses/" class="externalLink" title="License">
+          <span class="none"></span>
+        License</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://www.apache.org/foundation/sponsorship.html" class="externalLink" title="Sponsorship">
+          <span class="none"></span>
+        Sponsorship</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://www.apache.org/foundation/thanks.html" class="externalLink" title="Thanks">
+          <span class="none"></span>
+        Thanks</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://www.apache.org/security/" class="externalLink" title="Security">
+          <span class="none"></span>
+        Security</a>
+            </li>
+            </ul>
+                
+                    
+                
+          <hr />
+
+           <div id="poweredBy">
+                            <div class="clear"></div>
+                            <div class="clear"></div>
+                            <div class="clear"></div>
+                            <div class="clear"></div>
+                             <a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy">
+        <img class="builtBy" alt="Built by Maven" src="./images/logos/maven-feather.png" />
+      </a>
+                  </div>
+          </div>
+        </div>
+        
+                
+        <div id="bodyColumn"  class="span10" >
+                                  
+            <div class="section">
+<h2><a name="Welcome_to_Apache_Rampart"></a>Welcome to Apache Rampart</h2>
+<p>Apache Rampart&#x2122; provides implementations of the WS-Sec* specifications for Apache Axis2, based on <a class="externalLink" href="http://ws.apache.org/wss4j/">Apache WSS4J</a> and the <a class="externalLink" href="http://ws.apache.org/axiom/implementations/axiom-dom/">Apache Axiom DOOM implementation</a>. Rampart implements the following specifications:</p>
+
+<ul>
+  
+<li>WS - Security 1.0</li>
+  
+<li>WS - Security 1.1</li>
+  
+<li>WS - Secure Conversation - February 2005</li>
+  
+<li>WS - Security Policy - 1.1 - July 2005</li>
+  
+<li>WS - Security Policy - 1.2</li>
+  
+<li>WS - Trust - February 2005</li>
+  
+<li>WS - Trust - WS-SX specification</li>
+  
+<li>SAML Specification - 1.1</li>
+  
+<li>SAML Specification - 2.0</li>
+</ul>
+<hr />
+<p>Apache Rampart, Rampart, Apache, the Apache feather logo, and the Apache Rampart project logo are trademarks of The Apache Software Foundation.</p></div>
+                  </div>
+            </div>
+          </div>
+
+    <hr/>
+
+    <footer>
+            <div class="container-fluid">
+                      <div class="row-fluid">
+                                      <p >Copyright &copy;                    2005&#x2013;2015
+                        <a href="http://www.apache.org">Apache Software Foundation</a>.
+            All rights reserved.      
+                    
+      </p>
+                </div>
+
+        
+                </div>
+    </footer>
+        </body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/js/apache-maven-fluido-1.4.min.js b/axis2/java/core-rampart/js/apache-maven-fluido-1.4.min.js
new file mode 100644
index 0000000..0537c09
--- /dev/null
+++ b/axis2/java/core-rampart/js/apache-maven-fluido-1.4.min.js
@@ -0,0 +1,25 @@
+/*!
+ * jQuery JavaScript Library v1.11.2
+ * http://jquery.com/
+ *
+ * Includes Sizzle.js
+ * http://sizzlejs.com/
+ *
+ * Copyright 2005, 2014 jQuery Foundation, Inc. and other contributors
+ * Released under the MIT license
+ * http://jquery.org/license
+ *
+ * Date: 2014-12-17T15:27Z
+ */
+(function(b,a){if(typeof module==="object"&&typeof module.exports==="object"){module.exports=b.document?a(b,true):function(c){if(!c.document){throw new Error("jQuery requires a window with a document")}return a(c)}}else{a(b)}}(typeof window!=="undefined"?window:this,function(a5,av){var aP=[];var P=aP.slice;var az=aP.concat;var x=aP.push;var bU=aP.indexOf;var ac={};var y=ac.toString;var K=ac.hasOwnProperty;var D={};var ai="1.11.2",bI=function(e,i){return new bI.fn.init(e,i)},E=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,bS=/^-ms-/,aW=/-([\da-z])/gi,O=function(e,i){return i.toUpperCase()};bI.fn=bI.prototype={jquery:ai,constructor:bI,selector:"",length:0,toArray:function(){return P.call(this)},get:function(e){return e!=null?(e<0?this[e+this.length]:this[e]):P.call(this)},pushStack:function(e){var i=bI.merge(this.constructor(),e);i.prevObject=this;i.context=this.context;return i},each:function(i,e){return bI.each(this,i,e)},map:function(e){return this.pushStack(bI.map(this,function(b7,b6){return e.call(b7,b6,b7)}))},slice:function(){return this.pushStack(P.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(b7){var e=this.length,b6=+b7+(b7<0?e:0);return this.pushStack(b6>=0&&b6<e?[this[b6]]:[])},end:function(){return this.prevObject||this.constructor(null)},push:x,sort:aP.sort,splice:aP.splice};bI.extend=bI.fn.extend=function(){var e,cb,b6,b7,ce,cc,ca=arguments[0]||{},b9=1,b8=arguments.length,cd=false;if(typeof ca==="boolean"){cd=ca;ca=arguments[b9]||{};b9++}if(typeof ca!=="object"&&!bI.isFunction(ca)){ca={}}if(b9===b8){ca=this;b9--}for(;b9<b8;b9++){if((ce=arguments[b9])!=null){for(b7 in ce){e=ca[b7];b6=ce[b7];if(ca===b6){continue}if(cd&&b6&&(bI.isPlainObject(b6)||(cb=bI.isArray(b6)))){if(cb){cb=false;cc=e&&bI.isArray(e)?e:[]}else{cc=e&&bI.isPlainObject(e)?e:{}}ca[b7]=bI.extend(cd,cc,b6)}else{if(b6!==undefined){ca[b7]=b6}}}}}return ca};bI.extend({expando:"jQuery"+(ai+Math.random()).replace(/\D/g,""),isReady:true,error:function(e){throw new Error(e)},noop:function(){},isFunction:function(e){return bI.type(e)==="function"},isArray:Array.isArray||function(e){return bI.type(e)==="array"},isWindow:function(e){return e!=null&&e==e.window},isNumeric:function(e){return !bI.isArray(e)&&(e-parseFloat(e)+1)>=0},isEmptyObject:function(i){var e;for(e in i){return false}return true},isPlainObject:function(b7){var i;if(!b7||bI.type(b7)!=="object"||b7.nodeType||bI.isWindow(b7)){return false}try{if(b7.constructor&&!K.call(b7,"constructor")&&!K.call(b7.constructor.prototype,"isPrototypeOf")){return false}}catch(b6){return false}if(D.ownLast){for(i in b7){return K.call(b7,i)}}for(i in b7){}return i===undefined||K.call(b7,i)},type:function(e){if(e==null){return e+""}return typeof e==="object"||typeof e==="function"?ac[y.call(e)]||"object":typeof e},globalEval:function(e){if(e&&bI.trim(e)){(a5.execScript||function(i){a5["eval"].call(a5,i)})(e)}},camelCase:function(e){return e.replace(bS,"ms-").replace(aW,O)},nodeName:function(i,e){return i.nodeName&&i.nodeName.toLowerCase()===e.toLowerCase()},each:function(ca,cb,b6){var b9,b7=0,b8=ca.length,e=ad(ca);if(b6){if(e){for(;b7<b8;b7++){b9=cb.apply(ca[b7],b6);if(b9===false){break}}}else{for(b7 in ca){b9=cb.apply(ca[b7],b6);if(b9===false){break}}}}else{if(e){for(;b7<b8;b7++){b9=cb.call(ca[b7],b7,ca[b7]);if(b9===false){break}}}else{for(b7 in ca){b9=cb.call(ca[b7],b7,ca[b7]);if(b9===false){break}}}}return ca},trim:function(e){return e==null?"":(e+"").replace(E,"")},makeArray:function(e,b6){var i=b6||[];if(e!=null){if(ad(Object(e))){bI.merge(i,typeof e==="string"?[e]:e)}else{x.call(i,e)}}return i},inArray:function(b8,b6,b7){var e;if(b6){if(bU){return bU.call(b6,b8,b7)}e=b6.length;b7=b7?b7<0?Math.max(0,e+b7):b7:0;for(;b7<e;b7++){if(b7 in b6&&b6[b7]===b8){return b7}}}return -1},merge:function(b9,b7){var e=+b7.length,b6=0,b8=b9.length;while(b6<e){b9[b8++]=b7[b6++]}if(e!==e){while(b7[b6]!==undefined){b9[b8++]=b7[b6++]}}b9.length=b8;return b9},grep:function(e,cc,b9){var cb,b8=[],b6=0,b7=e.length,ca=!b9;for(;b6<b7;b6++){cb=!cc(e[b6],b6);if(cb!==ca){b8.push(e[b6])}}return b8},map:function(b7,cc,e){var cb,b9=0,ca=b7.length,b6=ad(b7),b8=[];if(b6){for(;b9<ca;b9++){cb=cc(b7[b9],b9,e);if(cb!=null){b8.push(cb)}}}else{for(b9 in b7){cb=cc(b7[b9],b9,e);if(cb!=null){b8.push(cb)}}}return az.apply([],b8)},guid:1,proxy:function(b8,b7){var e,b6,i;if(typeof b7==="string"){i=b8[b7];b7=b8;b8=i}if(!bI.isFunction(b8)){return undefined}e=P.call(arguments,2);b6=function(){return b8.apply(b7||this,e.concat(P.call(arguments)))};b6.guid=b8.guid=b8.guid||bI.guid++;return b6},now:function(){return +(new Date())},support:D});bI.each("Boolean Number String Function Array Date RegExp Object Error".split(" "),function(b6,e){ac["[object "+e+"]"]=e.toLowerCase()});function ad(b6){var i=b6.length,e=bI.type(b6);if(e==="function"||bI.isWindow(b6)){return false}if(b6.nodeType===1&&i){return true}return e==="array"||i===0||typeof i==="number"&&i>0&&(i-1) in b6}var m=
+/*!
+ * Sizzle CSS Selector Engine v2.2.0-pre
+ * http://sizzlejs.com/
+ *
+ * Copyright 2008, 2014 jQuery Foundation, Inc. and other contributors
+ * Released under the MIT license
+ * http://jquery.org/license
+ *
+ * Date: 2014-12-16
+ */
+(function(de){var cy,dh,cn,cH,cK,ci,cW,dg,dm,cI,cX,cZ,cC,co,c8,c3,df,ce,cF,da="sizzle"+1*new Date(),cJ=de.document,di=0,c4=0,b9=cA(),c9=cA(),cG=cA(),cE=function(i,e){if(i===e){cX=true}return 0},cQ=1<<31,cO=({}).hasOwnProperty,dc=[],dd=dc.pop,cM=dc.push,b7=dc.push,cm=dc.slice,cd=function(dq,dp){var dn=0,e=dq.length;for(;dn<e;dn++){if(dq[dn]===dp){return dn}}return -1},b8="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",cp="[\\x20\\t\\r\\n\\f]",b6="(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+",cL=b6.replace("w","w#"),c6="\\["+cp+"*("+b6+")(?:"+cp+"*([*^$|!~]?=)"+cp+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+cL+"))|)"+cp+"*\\]",ck=":("+b6+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+c6+")*)|.*)\\)|)",cu=new RegExp(cp+"+","g"),cr=new RegExp("^"+cp+"+|((?:^|[^\\\\])(?:\\\\.)*)"+cp+"+$","g"),cv=new RegExp("^"+cp+"*,"+cp+"*"),cB=new RegExp("^"+cp+"*([>+~]|"+cp+")"+cp+"*"),ct=new RegExp("="+cp+"*([^\\]'\"]*?)"+cp+"*\\]","g"),cS=new RegExp(ck),cU=new RegExp("^"+cL+"$"),c2={ID:new RegExp("^#("+b6+")"),CLASS:new RegExp("^\\.("+b6+")"),TAG:new RegExp("^("+b6.replace("w","w*")+")"),ATTR:new RegExp("^"+c6),PSEUDO:new RegExp("^"+ck),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+cp+"*(even|odd|(([+-]|)(\\d*)n|)"+cp+"*(?:([+-]|)"+cp+"*(\\d+)|))"+cp+"*\\)|)","i"),bool:new RegExp("^(?:"+b8+")$","i"),needsContext:new RegExp("^"+cp+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+cp+"*((?:-\\d)?\\d*)"+cp+"*\\)|)(?=[^-]|$)","i")},cc=/^(?:input|select|textarea|button)$/i,cl=/^h\d$/i,cP=/^[^{]+\{\s*\[native \w/,cR=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,c1=/[+~]/,cN=/'|\\/g,cs=new RegExp("\\\\([\\da-f]{1,6}"+cp+"?|("+cp+")|.)","ig"),c5=function(e,dp,i){var dn="0x"+dp-65536;return dn!==dn||i?dp:dn<0?String.fromCharCode(dn+65536):String.fromCharCode(dn>>10|55296,dn&1023|56320)},dl=function(){cZ()};try{b7.apply((dc=cm.call(cJ.childNodes)),cJ.childNodes);dc[cJ.childNodes.length].nodeType}catch(cD){b7={apply:dc.length?function(i,e){cM.apply(i,cm.call(e))}:function(dq,dp){var e=dq.length,dn=0;while((dq[e++]=dp[dn++])){}dq.length=e-1}}}function cw(dv,dn,dz,dB){var dA,ds,dt,dx,dy,dr,dq,e,dp,dw;if((dn?dn.ownerDocument||dn:cJ)!==cC){cZ(dn)}dn=dn||cC;dz=dz||[];dx=dn.nodeType;if(typeof dv!=="string"||!dv||dx!==1&&dx!==9&&dx!==11){return dz}if(!dB&&c8){if(dx!==11&&(dA=cR.exec(dv))){if((dt=dA[1])){if(dx===9){ds=dn.getElementById(dt);if(ds&&ds.parentNode){if(ds.id===dt){dz.push(ds);return dz}}else{return dz}}else{if(dn.ownerDocument&&(ds=dn.ownerDocument.getElementById(dt))&&cF(dn,ds)&&ds.id===dt){dz.push(ds);return dz}}}else{if(dA[2]){b7.apply(dz,dn.getElementsByTagName(dv));return dz}else{if((dt=dA[3])&&dh.getElementsByClassName){b7.apply(dz,dn.getElementsByClassName(dt));return dz}}}}if(dh.qsa&&(!c3||!c3.test(dv))){e=dq=da;dp=dn;dw=dx!==1&&dv;if(dx===1&&dn.nodeName.toLowerCase()!=="object"){dr=ci(dv);if((dq=dn.getAttribute("id"))){e=dq.replace(cN,"\\$&")}else{dn.setAttribute("id",e)}e="[id='"+e+"'] ";dy=dr.length;while(dy--){dr[dy]=e+ch(dr[dy])}dp=c1.test(dv)&&cT(dn.parentNode)||dn;dw=dr.join(",")}if(dw){try{b7.apply(dz,dp.querySelectorAll(dw));return dz}catch(du){}finally{if(!dq){dn.removeAttribute("id")}}}}}return dg(dv.replace(cr,"$1"),dn,dz,dB)}function cA(){var i=[];function e(dn,dp){if(i.push(dn+" ")>cn.cacheLength){delete e[i.shift()]}return(e[dn+" "]=dp)}return e}function cj(e){e[da]=true;return e}function cf(i){var dp=cC.createElement("div");try{return !!i(dp)}catch(dn){return false}finally{if(dp.parentNode){dp.parentNode.removeChild(dp)}dp=null}}function dj(dn,dq){var e=dn.split("|"),dp=dn.length;while(dp--){cn.attrHandle[e[dp]]=dq}}function ca(i,e){var dp=e&&i,dn=dp&&i.nodeType===1&&e.nodeType===1&&(~e.sourceIndex||cQ)-(~i.sourceIndex||cQ);if(dn){return dn}if(dp){while((dp=dp.nextSibling)){if(dp===e){return -1}}}return i?1:-1}function cx(e){return function(dn){var i=dn.nodeName.toLowerCase();return i==="input"&&dn.type===e}}function cb(e){return function(dn){var i=dn.nodeName.toLowerCase();return(i==="input"||i==="button")&&dn.type===e}}function c7(e){return cj(function(i){i=+i;return cj(function(dn,ds){var dq,dp=e([],dn.length,i),dr=dp.length;while(dr--){if(dn[(dq=dp[dr])]){dn[dq]=!(ds[dq]=dn[dq])}}})})}function cT(e){return e&&typeof e.getElementsByTagName!=="undefined"&&e}dh=cw.support={};cK=cw.isXML=function(e){var i=e&&(e.ownerDocument||e).documentElement;return i?i.nodeName!=="HTML":false};cZ=cw.setDocument=function(dn){var e,i,dp=dn?dn.ownerDocument||dn:cJ;if(dp===cC||dp.nodeType!==9||!dp.documentElement){return cC}cC=dp;co=dp.documentElement;i=dp.defaultView;if(i&&i!==i.top){if(i.addEventListener){i.addEventListener("unload",dl,false)}else{if(i.attachEvent){i.attachEvent("onunload",dl)}}}c8=!cK(dp);dh.attributes=cf(function(dq){dq.className="i";return !dq.getAttribute("className")});dh.getElementsByTagName=cf(function(dq){dq.appendChild(dp.createComment(""));return !dq.getElementsByTagName("*").length});dh.getElementsByClassName=cP.test(dp.getElementsByClassName);dh.getById=cf(function(dq){co.appendChild(dq).id=da;return !dp.getElementsByName||!dp.getElementsByName(da).length});if(dh.getById){cn.find.ID=function(ds,dr){if(typeof dr.getElementById!=="undefined"&&c8){var dq=dr.getElementById(ds);return dq&&dq.parentNode?[dq]:[]}};cn.filter.ID=function(dr){var dq=dr.replace(cs,c5);return function(ds){return ds.getAttribute("id")===dq}}}else{delete cn.find.ID;cn.filter.ID=function(dr){var dq=dr.replace(cs,c5);return function(dt){var ds=typeof dt.getAttributeNode!=="undefined"&&dt.getAttributeNode("id");return ds&&ds.value===dq}}}cn.find.TAG=dh.getElementsByTagName?function(dq,dr){if(typeof dr.getElementsByTagName!=="undefined"){return dr.getElementsByTagName(dq)}else{if(dh.qsa){return dr.querySelectorAll(dq)}}}:function(dq,du){var dv,dt=[],ds=0,dr=du.getElementsByTagName(dq);if(dq==="*"){while((dv=dr[ds++])){if(dv.nodeType===1){dt.push(dv)}}return dt}return dr};cn.find.CLASS=dh.getElementsByClassName&&function(dr,dq){if(c8){return dq.getElementsByClassName(dr)}};df=[];c3=[];if((dh.qsa=cP.test(dp.querySelectorAll))){cf(function(dq){co.appendChild(dq).innerHTML="<a id='"+da+"'></a><select id='"+da+"-\f]' msallowcapture=''><option selected=''></option></select>";if(dq.querySelectorAll("[msallowcapture^='']").length){c3.push("[*^$]="+cp+"*(?:''|\"\")")}if(!dq.querySelectorAll("[selected]").length){c3.push("\\["+cp+"*(?:value|"+b8+")")}if(!dq.querySelectorAll("[id~="+da+"-]").length){c3.push("~=")}if(!dq.querySelectorAll(":checked").length){c3.push(":checked")}if(!dq.querySelectorAll("a#"+da+"+*").length){c3.push(".#.+[+~]")}});cf(function(dr){var dq=dp.createElement("input");dq.setAttribute("type","hidden");dr.appendChild(dq).setAttribute("name","D");if(dr.querySelectorAll("[name=d]").length){c3.push("name"+cp+"*[*^$|!~]?=")}if(!dr.querySelectorAll(":enabled").length){c3.push(":enabled",":disabled")}dr.querySelectorAll("*,:x");c3.push(",.*:")})}if((dh.matchesSelector=cP.test((ce=co.matches||co.webkitMatchesSelector||co.mozMatchesSelector||co.oMatchesSelector||co.msMatchesSelector)))){cf(function(dq){dh.disconnectedMatch=ce.call(dq,"div");ce.call(dq,"[s!='']:x");df.push("!=",ck)})}c3=c3.length&&new RegExp(c3.join("|"));df=df.length&&new RegExp(df.join("|"));e=cP.test(co.compareDocumentPosition);cF=e||cP.test(co.contains)?function(dr,dq){var dt=dr.nodeType===9?dr.documentElement:dr,ds=dq&&dq.parentNode;return dr===ds||!!(ds&&ds.nodeType===1&&(dt.contains?dt.contains(ds):dr.compareDocumentPosition&&dr.compareDocumentPosition(ds)&16))}:function(dr,dq){if(dq){while((dq=dq.parentNode)){if(dq===dr){return true}}}return false};cE=e?function(dr,dq){if(dr===dq){cX=true;return 0}var ds=!dr.compareDocumentPosition-!dq.compareDocumentPosition;if(ds){return ds}ds=(dr.ownerDocument||dr)===(dq.ownerDocument||dq)?dr.compareDocumentPosition(dq):1;if(ds&1||(!dh.sortDetached&&dq.compareDocumentPosition(dr)===ds)){if(dr===dp||dr.ownerDocument===cJ&&cF(cJ,dr)){return -1}if(dq===dp||dq.ownerDocument===cJ&&cF(cJ,dq)){return 1}return cI?(cd(cI,dr)-cd(cI,dq)):0}return ds&4?-1:1}:function(dr,dq){if(dr===dq){cX=true;return 0}var dx,du=0,dw=dr.parentNode,dt=dq.parentNode,ds=[dr],dv=[dq];if(!dw||!dt){return dr===dp?-1:dq===dp?1:dw?-1:dt?1:cI?(cd(cI,dr)-cd(cI,dq)):0}else{if(dw===dt){return ca(dr,dq)}}dx=dr;while((dx=dx.parentNode)){ds.unshift(dx)}dx=dq;while((dx=dx.parentNode)){dv.unshift(dx)}while(ds[du]===dv[du]){du++}return du?ca(ds[du],dv[du]):ds[du]===cJ?-1:dv[du]===cJ?1:0};return dp};cw.matches=function(i,e){return cw(i,null,null,e)};cw.matchesSelector=function(dn,dq){if((dn.ownerDocument||dn)!==cC){cZ(dn)}dq=dq.replace(ct,"='$1']");if(dh.matchesSelector&&c8&&(!df||!df.test(dq))&&(!c3||!c3.test(dq))){try{var i=ce.call(dn,dq);if(i||dh.disconnectedMatch||dn.document&&dn.document.nodeType!==11){return i}}catch(dp){}}return cw(dq,cC,null,[dn]).length>0};cw.contains=function(e,i){if((e.ownerDocument||e)!==cC){cZ(e)}return cF(e,i)};cw.attr=function(dn,e){if((dn.ownerDocument||dn)!==cC){cZ(dn)}var i=cn.attrHandle[e.toLowerCase()],dp=i&&cO.call(cn.attrHandle,e.toLowerCase())?i(dn,e,!c8):undefined;return dp!==undefined?dp:dh.attributes||!c8?dn.getAttribute(e):(dp=dn.getAttributeNode(e))&&dp.specified?dp.value:null};cw.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)};cw.uniqueSort=function(dp){var dq,dr=[],e=0,dn=0;cX=!dh.detectDuplicates;cI=!dh.sortStable&&dp.slice(0);dp.sort(cE);if(cX){while((dq=dp[dn++])){if(dq===dp[dn]){e=dr.push(dn)}}while(e--){dp.splice(dr[e],1)}}cI=null;return dp};cH=cw.getText=function(dr){var dq,dn="",dp=0,e=dr.nodeType;if(!e){while((dq=dr[dp++])){dn+=cH(dq)}}else{if(e===1||e===9||e===11){if(typeof dr.textContent==="string"){return dr.textContent}else{for(dr=dr.firstChild;dr;dr=dr.nextSibling){dn+=cH(dr)}}}else{if(e===3||e===4){return dr.nodeValue}}}return dn};cn=cw.selectors={cacheLength:50,createPseudo:cj,match:c2,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:true}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:true},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){e[1]=e[1].replace(cs,c5);e[3]=(e[3]||e[4]||e[5]||"").replace(cs,c5);if(e[2]==="~="){e[3]=" "+e[3]+" "}return e.slice(0,4)},CHILD:function(e){e[1]=e[1].toLowerCase();if(e[1].slice(0,3)==="nth"){if(!e[3]){cw.error(e[0])}e[4]=+(e[4]?e[5]+(e[6]||1):2*(e[3]==="even"||e[3]==="odd"));e[5]=+((e[7]+e[8])||e[3]==="odd")}else{if(e[3]){cw.error(e[0])}}return e},PSEUDO:function(i){var e,dn=!i[6]&&i[2];if(c2.CHILD.test(i[0])){return null}if(i[3]){i[2]=i[4]||i[5]||""}else{if(dn&&cS.test(dn)&&(e=ci(dn,true))&&(e=dn.indexOf(")",dn.length-e)-dn.length)){i[0]=i[0].slice(0,e);i[2]=dn.slice(0,e)}}return i.slice(0,3)}},filter:{TAG:function(i){var e=i.replace(cs,c5).toLowerCase();return i==="*"?function(){return true}:function(dn){return dn.nodeName&&dn.nodeName.toLowerCase()===e}},CLASS:function(e){var i=b9[e+" "];return i||(i=new RegExp("(^|"+cp+")"+e+"("+cp+"|$)"))&&b9(e,function(dn){return i.test(typeof dn.className==="string"&&dn.className||typeof dn.getAttribute!=="undefined"&&dn.getAttribute("class")||"")})},ATTR:function(dn,i,e){return function(dq){var dp=cw.attr(dq,dn);if(dp==null){return i==="!="}if(!i){return true}dp+="";return i==="="?dp===e:i==="!="?dp!==e:i==="^="?e&&dp.indexOf(e)===0:i==="*="?e&&dp.indexOf(e)>-1:i==="$="?e&&dp.slice(-e.length)===e:i==="~="?(" "+dp.replace(cu," ")+" ").indexOf(e)>-1:i==="|="?dp===e||dp.slice(0,e.length+1)===e+"-":false}},CHILD:function(i,dq,dp,dr,dn){var dt=i.slice(0,3)!=="nth",e=i.slice(-4)!=="last",ds=dq==="of-type";return dr===1&&dn===0?function(du){return !!du.parentNode}:function(dA,dy,dD){var du,dG,dB,dF,dC,dx,dz=dt!==e?"nextSibling":"previousSibling",dE=dA.parentNode,dw=ds&&dA.nodeName.toLowerCase(),dv=!dD&&!ds;if(dE){if(dt){while(dz){dB=dA;while((dB=dB[dz])){if(ds?dB.nodeName.toLowerCase()===dw:dB.nodeType===1){return false}}dx=dz=i==="only"&&!dx&&"nextSibling"}return true}dx=[e?dE.firstChild:dE.lastChild];if(e&&dv){dG=dE[da]||(dE[da]={});du=dG[i]||[];dC=du[0]===di&&du[1];dF=du[0]===di&&du[2];dB=dC&&dE.childNodes[dC];while((dB=++dC&&dB&&dB[dz]||(dF=dC=0)||dx.pop())){if(dB.nodeType===1&&++dF&&dB===dA){dG[i]=[di,dC,dF];break}}}else{if(dv&&(du=(dA[da]||(dA[da]={}))[i])&&du[0]===di){dF=du[1]}else{while((dB=++dC&&dB&&dB[dz]||(dF=dC=0)||dx.pop())){if((ds?dB.nodeName.toLowerCase()===dw:dB.nodeType===1)&&++dF){if(dv){(dB[da]||(dB[da]={}))[i]=[di,dF]}if(dB===dA){break}}}}}dF-=dn;return dF===dr||(dF%dr===0&&dF/dr>=0)}}},PSEUDO:function(dp,dn){var e,i=cn.pseudos[dp]||cn.setFilters[dp.toLowerCase()]||cw.error("unsupported pseudo: "+dp);if(i[da]){return i(dn)}if(i.length>1){e=[dp,dp,"",dn];return cn.setFilters.hasOwnProperty(dp.toLowerCase())?cj(function(ds,du){var dr,dq=i(ds,dn),dt=dq.length;while(dt--){dr=cd(ds,dq[dt]);ds[dr]=!(du[dr]=dq[dt])}}):function(dq){return i(dq,0,e)}}return i}},pseudos:{not:cj(function(e){var i=[],dn=[],dp=cW(e.replace(cr,"$1"));return dp[da]?cj(function(dr,dw,du,ds){var dv,dq=dp(dr,null,ds,[]),dt=dr.length;while(dt--){if((dv=dq[dt])){dr[dt]=!(dw[dt]=dv)}}}):function(ds,dr,dq){i[0]=ds;dp(i,null,dq,dn);i[0]=null;return !dn.pop()}}),has:cj(function(e){return function(i){return cw(e,i).length>0}}),contains:cj(function(e){e=e.replace(cs,c5);return function(i){return(i.textContent||i.innerText||cH(i)).indexOf(e)>-1}}),lang:cj(function(e){if(!cU.test(e||"")){cw.error("unsupported lang: "+e)}e=e.replace(cs,c5).toLowerCase();return function(dn){var i;do{if((i=c8?dn.lang:dn.getAttribute("xml:lang")||dn.getAttribute("lang"))){i=i.toLowerCase();return i===e||i.indexOf(e+"-")===0}}while((dn=dn.parentNode)&&dn.nodeType===1);return false}}),target:function(e){var i=de.location&&de.location.hash;return i&&i.slice(1)===e.id},root:function(e){return e===co},focus:function(e){return e===cC.activeElement&&(!cC.hasFocus||cC.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:function(e){return e.disabled===false},disabled:function(e){return e.disabled===true},checked:function(e){var i=e.nodeName.toLowerCase();return(i==="input"&&!!e.checked)||(i==="option"&&!!e.selected)},selected:function(e){if(e.parentNode){e.parentNode.selectedIndex}return e.selected===true},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling){if(e.nodeType<6){return false}}return true},parent:function(e){return !cn.pseudos.empty(e)},header:function(e){return cl.test(e.nodeName)},input:function(e){return cc.test(e.nodeName)},button:function(i){var e=i.nodeName.toLowerCase();return e==="input"&&i.type==="button"||e==="button"},text:function(i){var e;return i.nodeName.toLowerCase()==="input"&&i.type==="text"&&((e=i.getAttribute("type"))==null||e.toLowerCase()==="text")},first:c7(function(){return[0]}),last:c7(function(e,i){return[i-1]}),eq:c7(function(e,dn,i){return[i<0?i+dn:i]}),even:c7(function(e,dp){var dn=0;for(;dn<dp;dn+=2){e.push(dn)}return e}),odd:c7(function(e,dp){var dn=1;for(;dn<dp;dn+=2){e.push(dn)}return e}),lt:c7(function(e,dq,dp){var dn=dp<0?dp+dq:dp;for(;--dn>=0;){e.push(dn)}return e}),gt:c7(function(e,dq,dp){var dn=dp<0?dp+dq:dp;for(;++dn<dq;){e.push(dn)}return e})}};cn.pseudos.nth=cn.pseudos.eq;for(cy in {radio:true,checkbox:true,file:true,password:true,image:true}){cn.pseudos[cy]=cx(cy)}for(cy in {submit:true,reset:true}){cn.pseudos[cy]=cb(cy)}function cV(){}cV.prototype=cn.filters=cn.pseudos;cn.setFilters=new cV();ci=cw.tokenize=function(dq,dv){var i,dr,dt,du,ds,dn,e,dp=c9[dq+" "];if(dp){return dv?0:dp.slice(0)}ds=dq;dn=[];e=cn.preFilter;while(ds){if(!i||(dr=cv.exec(ds))){if(dr){ds=ds.slice(dr[0].length)||ds}dn.push((dt=[]))}i=false;if((dr=cB.exec(ds))){i=dr.shift();dt.push({value:i,type:dr[0].replace(cr," ")});ds=ds.slice(i.length)}for(du in cn.filter){if((dr=c2[du].exec(ds))&&(!e[du]||(dr=e[du](dr)))){i=dr.shift();dt.push({value:i,type:du,matches:dr});ds=ds.slice(i.length)}}if(!i){break}}return dv?ds.length:ds?cw.error(dq):c9(dq,dn).slice(0)};function ch(dq){var dp=0,dn=dq.length,e="";for(;dp<dn;dp++){e+=dq[dp].value}return e}function cq(dq,dn,dp){var e=dn.dir,dr=dp&&e==="parentNode",i=c4++;return dn.first?function(du,dt,ds){while((du=du[e])){if(du.nodeType===1||dr){return dq(du,dt,ds)}}}:function(dw,du,dt){var dx,dv,ds=[di,i];if(dt){while((dw=dw[e])){if(dw.nodeType===1||dr){if(dq(dw,du,dt)){return true}}}}else{while((dw=dw[e])){if(dw.nodeType===1||dr){dv=dw[da]||(dw[da]={});if((dx=dv[e])&&dx[0]===di&&dx[1]===i){return(ds[2]=dx[2])}else{dv[e]=ds;if((ds[2]=dq(dw,du,dt))){return true}}}}}}}function dk(e){return e.length>1?function(dr,dq,dn){var dp=e.length;while(dp--){if(!e[dp](dr,dq,dn)){return false}}return true}:e[0]}function cz(dn,dr,dq){var dp=0,e=dr.length;for(;dp<e;dp++){cw(dn,dr[dp],dq)}return dq}function c0(e,dn,dp,dq,dt){var dr,dw=[],ds=0,du=e.length,dv=dn!=null;for(;ds<du;ds++){if((dr=e[ds])){if(!dp||dp(dr,dq,dt)){dw.push(dr);if(dv){dn.push(ds)}}}}return dw}function cg(dn,i,dq,dp,dr,e){if(dp&&!dp[da]){dp=cg(dp)}if(dr&&!dr[da]){dr=cg(dr,e)}return cj(function(dC,dz,du,dB){var dE,dA,dw,dv=[],dD=[],dt=dz.length,ds=dC||cz(i||"*",du.nodeType?[du]:du,[]),dx=dn&&(dC||!i)?c0(ds,dv,dn,du,dB):ds,dy=dq?dr||(dC?dn:dt||dp)?[]:dz:dx;if(dq){dq(dx,dy,du,dB)}if(dp){dE=c0(dy,dD);dp(dE,[],du,dB);dA=dE.length;while(dA--){if((dw=dE[dA])){dy[dD[dA]]=!(dx[dD[dA]]=dw)}}}if(dC){if(dr||dn){if(dr){dE=[];dA=dy.length;while(dA--){if((dw=dy[dA])){dE.push((dx[dA]=dw))}}dr(null,(dy=[]),dE,dB)}dA=dy.length;while(dA--){if((dw=dy[dA])&&(dE=dr?cd(dC,dw):dv[dA])>-1){dC[dE]=!(dz[dE]=dw)}}}}else{dy=c0(dy===dz?dy.splice(dt,dy.length):dy);if(dr){dr(null,dz,dy,dB)}else{b7.apply(dz,dy)}}})}function db(dt){var dn,dr,dp,ds=dt.length,dw=cn.relative[dt[0].type],dx=dw||cn.relative[" "],dq=dw?1:0,du=cq(function(i){return i===dn},dx,true),dv=cq(function(i){return cd(dn,i)>-1},dx,true),e=[function(dA,dz,dy){var i=(!dw&&(dy||dz!==dm))||((dn=dz).nodeType?du(dA,dz,dy):dv(dA,dz,dy));dn=null;return i}];for(;dq<ds;dq++){if((dr=cn.relative[dt[dq].type])){e=[cq(dk(e),dr)]}else{dr=cn.filter[dt[dq].type].apply(null,dt[dq].matches);if(dr[da]){dp=++dq;for(;dp<ds;dp++){if(cn.relative[dt[dp].type]){break}}return cg(dq>1&&dk(e),dq>1&&ch(dt.slice(0,dq-1).concat({value:dt[dq-2].type===" "?"*":""})).replace(cr,"$1"),dr,dq<dp&&db(dt.slice(dq,dp)),dp<ds&&db((dt=dt.slice(dp))),dp<ds&&ch(dt))}e.push(dr)}}return dk(e)}function cY(dp,dn){var e=dn.length>0,dq=dp.length>0,i=function(dA,du,dz,dy,dD){var dv,dw,dB,dF=0,dx="0",dr=dA&&[],dG=[],dE=dm,dt=dA||dq&&cn.find.TAG("*",dD),ds=(di+=dE==null?1:Math.random()||0.1),dC=dt.length;if(dD){dm=du!==cC&&du}for(;dx!==dC&&(dv=dt[dx])!=null;dx++){if(dq&&dv){dw=0;while((dB=dp[dw++])){if(dB(dv,du,dz)){dy.push(dv);break}}if(dD){di=ds}}if(e){if((dv=!dB&&dv)){dF--}if(dA){dr.push(dv)}}}dF+=dx;if(e&&dx!==dF){dw=0;while((dB=dn[dw++])){dB(dr,dG,du,dz)}if(dA){if(dF>0){while(dx--){if(!(dr[dx]||dG[dx])){dG[dx]=dd.call(dy)}}}dG=c0(dG)}b7.apply(dy,dG);if(dD&&!dA&&dG.length>0&&(dF+dn.length)>1){cw.uniqueSort(dy)}}if(dD){di=ds;dm=dE}return dr};return e?cj(i):i}cW=cw.compile=function(e,dp){var dq,dn=[],ds=[],dr=cG[e+" "];if(!dr){if(!dp){dp=ci(e)}dq=dp.length;while(dq--){dr=db(dp[dq]);if(dr[da]){dn.push(dr)}else{ds.push(dr)}}dr=cG(e,cY(ds,dn));dr.selector=e}return dr};dg=cw.select=function(dp,e,dq,dt){var dr,dw,dn,dx,du,dv=typeof dp==="function"&&dp,ds=!dt&&ci((dp=dv.selector||dp));dq=dq||[];if(ds.length===1){dw=ds[0]=ds[0].slice(0);if(dw.length>2&&(dn=dw[0]).type==="ID"&&dh.getById&&e.nodeType===9&&c8&&cn.relative[dw[1].type]){e=(cn.find.ID(dn.matches[0].replace(cs,c5),e)||[])[0];if(!e){return dq}else{if(dv){e=e.parentNode}}dp=dp.slice(dw.shift().value.length)}dr=c2.needsContext.test(dp)?0:dw.length;while(dr--){dn=dw[dr];if(cn.relative[(dx=dn.type)]){break}if((du=cn.find[dx])){if((dt=du(dn.matches[0].replace(cs,c5),c1.test(dw[0].type)&&cT(e.parentNode)||e))){dw.splice(dr,1);dp=dt.length&&ch(dw);if(!dp){b7.apply(dq,dt);return dq}break}}}}(dv||cW(dp,ds))(dt,e,!c8,dq,c1.test(dp)&&cT(e.parentNode)||e);return dq};dh.sortStable=da.split("").sort(cE).join("")===da;dh.detectDuplicates=!!cX;cZ();dh.sortDetached=cf(function(e){return e.compareDocumentPosition(cC.createElement("div"))&1});if(!cf(function(e){e.innerHTML="<a href='#'></a>";return e.firstChild.getAttribute("href")==="#"})){dj("type|href|height|width",function(i,e,dn){if(!dn){return i.getAttribute(e,e.toLowerCase()==="type"?1:2)}})}if(!dh.attributes||!cf(function(e){e.innerHTML="<input/>";e.firstChild.setAttribute("value","");return e.firstChild.getAttribute("value")===""})){dj("value",function(i,e,dn){if(!dn&&i.nodeName.toLowerCase()==="input"){return i.defaultValue}})}if(!cf(function(e){return e.getAttribute("disabled")==null})){dj(b8,function(i,e,dp){var dn;if(!dp){return i[e]===true?e.toLowerCase():(dn=i.getAttributeNode(e))&&dn.specified?dn.value:null}})}return cw})(a5);bI.find=m;bI.expr=m.selectors;bI.expr[":"]=bI.expr.pseudos;bI.unique=m.uniqueSort;bI.text=m.getText;bI.isXMLDoc=m.isXML;bI.contains=m.contains;var A=bI.expr.match.needsContext;var a=(/^<(\w+)\s*\/?>(?:<\/\1>|)$/);var aL=/^.[^:#\[\.,]*$/;function aR(b6,e,i){if(bI.isFunction(e)){return bI.grep(b6,function(b8,b7){return !!e.call(b8,b7,b8)!==i})}if(e.nodeType){return bI.grep(b6,function(b7){return(b7===e)!==i})}if(typeof e==="string"){if(aL.test(e)){return bI.filter(e,b6,i)}e=bI.filter(e,b6)}return bI.grep(b6,function(b7){return(bI.inArray(b7,e)>=0)!==i})}bI.filter=function(b7,e,b6){var i=e[0];if(b6){b7=":not("+b7+")"}return e.length===1&&i.nodeType===1?bI.find.matchesSelector(i,b7)?[i]:[]:bI.find.matches(b7,bI.grep(e,function(b8){return b8.nodeType===1}))};bI.fn.extend({find:function(b6){var b9,b8=[],b7=this,e=b7.length;if(typeof b6!=="string"){return this.pushStack(bI(b6).filter(function(){for(b9=0;b9<e;b9++){if(bI.contains(b7[b9],this)){return true}}}))}for(b9=0;b9<e;b9++){bI.find(b6,b7[b9],b8)}b8=this.pushStack(e>1?bI.unique(b8):b8);b8.selector=this.selector?this.selector+" "+b6:b6;return b8},filter:function(e){return this.pushStack(aR(this,e||[],false))},not:function(e){return this.pushStack(aR(this,e||[],true))},is:function(e){return !!aR(this,typeof e==="string"&&A.test(e)?bI(e):e||[],false).length}});var z,n=a5.document,bt=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/,bV=bI.fn.init=function(e,b6){var i,b7;if(!e){return this}if(typeof e==="string"){if(e.charAt(0)==="<"&&e.charAt(e.length-1)===">"&&e.length>=3){i=[null,e,null]}else{i=bt.exec(e)}if(i&&(i[1]||!b6)){if(i[1]){b6=b6 instanceof bI?b6[0]:b6;bI.merge(this,bI.parseHTML(i[1],b6&&b6.nodeType?b6.ownerDocument||b6:n,true));if(a.test(i[1])&&bI.isPlainObject(b6)){for(i in b6){if(bI.isFunction(this[i])){this[i](b6[i])}else{this.attr(i,b6[i])}}}return this}else{b7=n.getElementById(i[2]);if(b7&&b7.parentNode){if(b7.id!==i[2]){return z.find(e)}this.length=1;this[0]=b7}this.context=n;this.selector=e;return this}}else{if(!b6||b6.jquery){return(b6||z).find(e)}else{return this.constructor(b6).find(e)}}}else{if(e.nodeType){this.context=this[0]=e;this.length=1;return this}else{if(bI.isFunction(e)){return typeof z.ready!=="undefined"?z.ready(e):e(bI)}}}if(e.selector!==undefined){this.selector=e.selector;this.context=e.context}return bI.makeArray(e,this)};bV.prototype=bI.fn;z=bI(n);var bv=/^(?:parents|prev(?:Until|All))/,bz={children:true,contents:true,next:true,prev:true};bI.extend({dir:function(b6,i,b8){var e=[],b7=b6[i];while(b7&&b7.nodeType!==9&&(b8===undefined||b7.nodeType!==1||!bI(b7).is(b8))){if(b7.nodeType===1){e.push(b7)}b7=b7[i]}return e},sibling:function(b6,i){var e=[];for(;b6;b6=b6.nextSibling){if(b6.nodeType===1&&b6!==i){e.push(b6)}}return e}});bI.fn.extend({has:function(b8){var b7,b6=bI(b8,this),e=b6.length;return this.filter(function(){for(b7=0;b7<e;b7++){if(bI.contains(this,b6[b7])){return true}}})},closest:function(b9,b8){var ca,b7=0,b6=this.length,e=[],cb=A.test(b9)||typeof b9!=="string"?bI(b9,b8||this.context):0;for(;b7<b6;b7++){for(ca=this[b7];ca&&ca!==b8;ca=ca.parentNode){if(ca.nodeType<11&&(cb?cb.index(ca)>-1:ca.nodeType===1&&bI.find.matchesSelector(ca,b9))){e.push(ca);break}}}return this.pushStack(e.length>1?bI.unique(e):e)},index:function(e){if(!e){return(this[0]&&this[0].parentNode)?this.first().prevAll().length:-1}if(typeof e==="string"){return bI.inArray(this[0],bI(e))}return bI.inArray(e.jquery?e[0]:e,this)},add:function(e,i){return this.pushStack(bI.unique(bI.merge(this.get(),bI(e,i))))},addBack:function(e){return this.add(e==null?this.prevObject:this.prevObject.filter(e))}});function aY(i,e){do{i=i[e]}while(i&&i.nodeType!==1);return i}bI.each({parent:function(i){var e=i.parentNode;return e&&e.nodeType!==11?e:null},parents:function(e){return bI.dir(e,"parentNode")},parentsUntil:function(b6,e,b7){return bI.dir(b6,"parentNode",b7)},next:function(e){return aY(e,"nextSibling")},prev:function(e){return aY(e,"previousSibling")},nextAll:function(e){return bI.dir(e,"nextSibling")},prevAll:function(e){return bI.dir(e,"previousSibling")},nextUntil:function(b6,e,b7){return bI.dir(b6,"nextSibling",b7)},prevUntil:function(b6,e,b7){return bI.dir(b6,"previousSibling",b7)},siblings:function(e){return bI.sibling((e.parentNode||{}).firstChild,e)},children:function(e){return bI.sibling(e.firstChild)},contents:function(e){return bI.nodeName(e,"iframe")?e.contentDocument||e.contentWindow.document:bI.merge([],e.childNodes)}},function(e,i){bI.fn[e]=function(b8,b6){var b7=bI.map(this,i,b8);if(e.slice(-5)!=="Until"){b6=b8}if(b6&&typeof b6==="string"){b7=bI.filter(b6,b7)}if(this.length>1){if(!bz[e]){b7=bI.unique(b7)}if(bv.test(e)){b7=b7.reverse()}}return this.pushStack(b7)}});var aF=(/\S+/g);var b2={};function af(i){var e=b2[i]={};bI.each(i.match(aF)||[],function(b7,b6){e[b6]=true});return e}bI.Callbacks=function(ce){ce=typeof ce==="string"?(b2[ce]||af(ce)):bI.extend({},ce);var b8,b7,e,b9,ca,b6,cb=[],cc=!ce.once&&[],i=function(cf){b7=ce.memory&&cf;e=true;ca=b6||0;b6=0;b9=cb.length;b8=true;for(;cb&&ca<b9;ca++){if(cb[ca].apply(cf[0],cf[1])===false&&ce.stopOnFalse){b7=false;break}}b8=false;if(cb){if(cc){if(cc.length){i(cc.shift())}}else{if(b7){cb=[]}else{cd.disable()}}}},cd={add:function(){if(cb){var cg=cb.length;(function cf(ch){bI.each(ch,function(cj,ci){var ck=bI.type(ci);if(ck==="function"){if(!ce.unique||!cd.has(ci)){cb.push(ci)}}else{if(ci&&ci.length&&ck!=="string"){cf(ci)}}})})(arguments);if(b8){b9=cb.length}else{if(b7){b6=cg;i(b7)}}}return this},remove:function(){if(cb){bI.each(arguments,function(ch,cf){var cg;while((cg=bI.inArray(cf,cb,cg))>-1){cb.splice(cg,1);if(b8){if(cg<=b9){b9--}if(cg<=ca){ca--}}}})}return this},has:function(cf){return cf?bI.inArray(cf,cb)>-1:!!(cb&&cb.length)},empty:function(){cb=[];b9=0;return this},disable:function(){cb=cc=b7=undefined;return this},disabled:function(){return !cb},lock:function(){cc=undefined;if(!b7){cd.disable()}return this},locked:function(){return !cc},fireWith:function(cg,cf){if(cb&&(!e||cc)){cf=cf||[];cf=[cg,cf.slice?cf.slice():cf];if(b8){cc.push(cf)}else{i(cf)}}return this},fire:function(){cd.fireWith(this,arguments);return this},fired:function(){return !!e}};return cd};bI.extend({Deferred:function(b6){var i=[["resolve","done",bI.Callbacks("once memory"),"resolved"],["reject","fail",bI.Callbacks("once memory"),"rejected"],["notify","progress",bI.Callbacks("memory")]],b7="pending",b8={state:function(){return b7},always:function(){e.done(arguments).fail(arguments);return this},then:function(){var b9=arguments;return bI.Deferred(function(ca){bI.each(i,function(cc,cb){var cd=bI.isFunction(b9[cc])&&b9[cc];e[cb[1]](function(){var ce=cd&&cd.apply(this,arguments);if(ce&&bI.isFunction(ce.promise)){ce.promise().done(ca.resolve).fail(ca.reject).progress(ca.notify)}else{ca[cb[0]+"With"](this===b8?ca.promise():this,cd?[ce]:arguments)}})});b9=null}).promise()},promise:function(b9){return b9!=null?bI.extend(b9,b8):b8}},e={};b8.pipe=b8.then;bI.each(i,function(ca,b9){var cc=b9[2],cb=b9[3];b8[b9[1]]=cc.add;if(cb){cc.add(function(){b7=cb},i[ca^1][2].disable,i[2][2].lock)}e[b9[0]]=function(){e[b9[0]+"With"](this===e?b8:this,arguments);return this};e[b9[0]+"With"]=cc.fireWith});b8.promise(e);if(b6){b6.call(e,e)}return e},when:function(b9){var b7=0,cb=P.call(arguments),e=cb.length,b6=e!==1||(b9&&bI.isFunction(b9.promise))?e:0,ce=b6===1?b9:bI.Deferred(),b8=function(cg,ch,cf){return function(i){ch[cg]=this;cf[cg]=arguments.length>1?P.call(arguments):i;if(cf===cd){ce.notifyWith(ch,cf)}else{if(!(--b6)){ce.resolveWith(ch,cf)}}}},cd,ca,cc;if(e>1){cd=new Array(e);ca=new Array(e);cc=new Array(e);for(;b7<e;b7++){if(cb[b7]&&bI.isFunction(cb[b7].promise)){cb[b7].promise().done(b8(b7,cc,cb)).fail(ce.reject).progress(b8(b7,ca,cd))}else{--b6}}}if(!b6){ce.resolveWith(cc,cb)}return ce.promise()}});var ak;bI.fn.ready=function(e){bI.ready.promise().done(e);return this};bI.extend({isReady:false,readyWait:1,holdReady:function(e){if(e){bI.readyWait++}else{bI.ready(true)}},ready:function(e){if(e===true?--bI.readyWait:bI.isReady){return}if(!n.body){return setTimeout(bI.ready)}bI.isReady=true;if(e!==true&&--bI.readyWait>0){return}ak.resolveWith(n,[bI]);if(bI.fn.triggerHandler){bI(n).triggerHandler("ready");bI(n).off("ready")}}});function bm(){if(n.addEventListener){n.removeEventListener("DOMContentLoaded",bZ,false);a5.removeEventListener("load",bZ,false)}else{n.detachEvent("onreadystatechange",bZ);a5.detachEvent("onload",bZ)}}function bZ(){if(n.addEventListener||event.type==="load"||n.readyState==="complete"){bm();bI.ready()}}bI.ready.promise=function(b8){if(!ak){ak=bI.Deferred();if(n.readyState==="complete"){setTimeout(bI.ready)}else{if(n.addEventListener){n.addEventListener("DOMContentLoaded",bZ,false);a5.addEventListener("load",bZ,false)}else{n.attachEvent("onreadystatechange",bZ);a5.attachEvent("onload",bZ);var b7=false;try{b7=a5.frameElement==null&&n.documentElement}catch(b6){}if(b7&&b7.doScroll){(function i(){if(!bI.isReady){try{b7.doScroll("left")}catch(b9){return setTimeout(i,50)}bm();bI.ready()}})()}}}}return ak.promise(b8)};var aC=typeof undefined;var bh;for(bh in bI(D)){break}D.ownLast=bh!=="0";D.inlineBlockNeedsLayout=false;bI(function(){var b6,b7,e,i;e=n.getElementsByTagName("body")[0];if(!e||!e.style){return}b7=n.createElement("div");i=n.createElement("div");i.style.cssText="position:absolute;border:0;width:0;height:0;top:0;left:-9999px";e.appendChild(i).appendChild(b7);if(typeof b7.style.zoom!==aC){b7.style.cssText="display:inline;margin:0;border:0;padding:1px;width:1px;zoom:1";D.inlineBlockNeedsLayout=b6=b7.offsetWidth===3;if(b6){e.style.zoom=1}}e.removeChild(i)});(function(){var b6=n.createElement("div");if(D.deleteExpando==null){D.deleteExpando=true;try{delete b6.test}catch(i){D.deleteExpando=false}}b6=null})();bI.acceptData=function(b6){var i=bI.noData[(b6.nodeName+" ").toLowerCase()],e=+b6.nodeType||1;return e!==1&&e!==9?false:!i||i!==true&&b6.getAttribute("classid")===i};var by=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,aQ=/([A-Z])/g;function bA(b7,b6,b8){if(b8===undefined&&b7.nodeType===1){var i="data-"+b6.replace(aQ,"-$1").toLowerCase();b8=b7.getAttribute(i);if(typeof b8==="string"){try{b8=b8==="true"?true:b8==="false"?false:b8==="null"?null:+b8+""===b8?+b8:by.test(b8)?bI.parseJSON(b8):b8}catch(b9){}bI.data(b7,b6,b8)}else{b8=undefined}}return b8}function Q(i){var e;for(e in i){if(e==="data"&&bI.isEmptyObject(i[e])){continue}if(e!=="toJSON"){return false}}return true}function bc(b7,i,b9,b8){if(!bI.acceptData(b7)){return}var cb,ca,cc=bI.expando,cd=b7.nodeType,e=cd?bI.cache:b7,b6=cd?b7[cc]:b7[cc]&&cc;if((!b6||!e[b6]||(!b8&&!e[b6].data))&&b9===undefined&&typeof i==="string"){return}if(!b6){if(cd){b6=b7[cc]=aP.pop()||bI.guid++}else{b6=cc}}if(!e[b6]){e[b6]=cd?{}:{toJSON:bI.noop}}if(typeof i==="object"||typeof i==="function"){if(b8){e[b6]=bI.extend(e[b6],i)}else{e[b6].data=bI.extend(e[b6].data,i)}}ca=e[b6];if(!b8){if(!ca.data){ca.data={}}ca=ca.data}if(b9!==undefined){ca[bI.camelCase(i)]=b9}if(typeof i==="string"){cb=ca[i];if(cb==null){cb=ca[bI.camelCase(i)]}}else{cb=ca}return cb}function ab(b9,b7,e){if(!bI.acceptData(b9)){return}var cb,b8,ca=b9.nodeType,b6=ca?bI.cache:b9,cc=ca?b9[bI.expando]:bI.expando;if(!b6[cc]){return}if(b7){cb=e?b6[cc]:b6[cc].data;if(cb){if(!bI.isArray(b7)){if(b7 in cb){b7=[b7]}else{b7=bI.camelCase(b7);if(b7 in cb){b7=[b7]}else{b7=b7.split(" ")}}}else{b7=b7.concat(bI.map(b7,bI.camelCase))}b8=b7.length;while(b8--){delete cb[b7[b8]]}if(e?!Q(cb):!bI.isEmptyObject(cb)){return}}}if(!e){delete b6[cc].data;if(!Q(b6[cc])){return}}if(ca){bI.cleanData([b9],true)}else{if(D.deleteExpando||b6!=b6.window){delete b6[cc]}else{b6[cc]=null}}}bI.extend({cache:{},noData:{"applet ":true,"embed ":true,"object ":"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"},hasData:function(e){e=e.nodeType?bI.cache[e[bI.expando]]:e[bI.expando];return !!e&&!Q(e)},data:function(i,e,b6){return bc(i,e,b6)},removeData:function(i,e){return ab(i,e)},_data:function(i,e,b6){return bc(i,e,b6,true)},_removeData:function(i,e){return ab(i,e,true)}});bI.fn.extend({data:function(b8,cb){var b7,b6,ca,b9=this[0],e=b9&&b9.attributes;if(b8===undefined){if(this.length){ca=bI.data(b9);if(b9.nodeType===1&&!bI._data(b9,"parsedAttrs")){b7=e.length;while(b7--){if(e[b7]){b6=e[b7].name;if(b6.indexOf("data-")===0){b6=bI.camelCase(b6.slice(5));bA(b9,b6,ca[b6])}}}bI._data(b9,"parsedAttrs",true)}}return ca}if(typeof b8==="object"){return this.each(function(){bI.data(this,b8)})}return arguments.length>1?this.each(function(){bI.data(this,b8,cb)}):b9?bA(b9,b8,bI.data(b9,b8)):undefined},removeData:function(e){return this.each(function(){bI.removeData(this,e)})}});bI.extend({queue:function(b6,i,b7){var e;if(b6){i=(i||"fx")+"queue";e=bI._data(b6,i);if(b7){if(!e||bI.isArray(b7)){e=bI._data(b6,i,bI.makeArray(b7))}else{e.push(b7)}}return e||[]}},dequeue:function(b9,b8){b8=b8||"fx";var i=bI.queue(b9,b8),ca=i.length,b7=i.shift(),e=bI._queueHooks(b9,b8),b6=function(){bI.dequeue(b9,b8)};if(b7==="inprogress"){b7=i.shift();ca--}if(b7){if(b8==="fx"){i.unshift("inprogress")}delete e.stop;b7.call(b9,b6,e)}if(!ca&&e){e.empty.fire()}},_queueHooks:function(b6,i){var e=i+"queueHooks";return bI._data(b6,e)||bI._data(b6,e,{empty:bI.Callbacks("once memory").add(function(){bI._removeData(b6,i+"queue");bI._removeData(b6,e)})})}});bI.fn.extend({queue:function(e,i){var b6=2;if(typeof e!=="string"){i=e;e="fx";b6--}if(arguments.length<b6){return bI.queue(this[0],e)}return i===undefined?this:this.each(function(){var b7=bI.queue(this,e,i);bI._queueHooks(this,e);if(e==="fx"&&b7[0]!=="inprogress"){bI.dequeue(this,e)}})},dequeue:function(e){return this.each(function(){bI.dequeue(this,e)})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(b7,cb){var b6,b8=1,cc=bI.Deferred(),ca=this,e=this.length,b9=function(){if(!(--b8)){cc.resolveWith(ca,[ca])}};if(typeof b7!=="string"){cb=b7;b7=undefined}b7=b7||"fx";while(e--){b6=bI._data(ca[e],b7+"queueHooks");if(b6&&b6.empty){b8++;b6.empty.add(b9)}}b9();return cc.promise(cb)}});var aE=(/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/).source;var bT=["Top","Right","Bottom","Left"];var S=function(i,e){i=e||i;return bI.css(i,"display")==="none"||!bI.contains(i.ownerDocument,i)};var aB=bI.access=function(e,ca,cc,cb,b8,ce,cd){var b7=0,b6=e.length,b9=cc==null;if(bI.type(cc)==="object"){b8=true;for(b7 in cc){bI.access(e,ca,b7,cc[b7],true,ce,cd)}}else{if(cb!==undefined){b8=true;if(!bI.isFunction(cb)){cd=true}if(b9){if(cd){ca.call(e,cb);ca=null}else{b9=ca;ca=function(cf,i,cg){return b9.call(bI(cf),cg)}}}if(ca){for(;b7<b6;b7++){ca(e[b7],cc,cd?cb:cb.call(e[b7],b7,ca(e[b7],cc)))}}}}return b8?e:b9?ca.call(e):b6?ca(e[0],cc):ce};var aM=(/^(?:checkbox|radio)$/i);(function(){var i=n.createElement("input"),b8=n.createElement("div"),b6=n.createDocumentFragment();b8.innerHTML="  <link/><table></table><a href='/a'>a</a><input type='checkbox'/>";D.leadingWhitespace=b8.firstChild.nodeType===3;D.tbody=!b8.getElementsByTagName("tbody").length;D.htmlSerialize=!!b8.getElementsByTagName("link").length;D.html5Clone=n.createElement("nav").cloneNode(true).outerHTML!=="<:nav></:nav>";i.type="checkbox";i.checked=true;b6.appendChild(i);D.appendChecked=i.checked;b8.innerHTML="<textarea>x</textarea>";D.noCloneChecked=!!b8.cloneNode(true).lastChild.defaultValue;b6.appendChild(b8);b8.innerHTML="<input type='radio' checked='checked' name='t'/>";D.checkClone=b8.cloneNode(true).cloneNode(true).lastChild.checked;D.noCloneEvent=true;if(b8.attachEvent){b8.attachEvent("onclick",function(){D.noCloneEvent=false});b8.cloneNode(true).click()}if(D.deleteExpando==null){D.deleteExpando=true;try{delete b8.test}catch(b7){D.deleteExpando=false}}})();(function(){var b6,e,b7=n.createElement("div");for(b6 in {submit:true,change:true,focusin:true}){e="on"+b6;if(!(D[b6+"Bubbles"]=e in a5)){b7.setAttribute(e,"t");D[b6+"Bubbles"]=b7.attributes[e].expando===false}}b7=null})();var bG=/^(?:input|select|textarea)$/i,a6=/^key/,bM=/^(?:mouse|pointer|contextmenu)|click/,bC=/^(?:focusinfocus|focusoutblur)$/,bx=/^([^.]*)(?:\.(.+)|)$/;function U(){return true}function Z(){return false}function am(){try{return n.activeElement}catch(e){}}bI.event={global:{},add:function(b8,cd,ci,ca,b9){var cb,cj,ck,b6,cf,cc,ch,b7,cg,e,i,ce=bI._data(b8);if(!ce){return}if(ci.handler){b6=ci;ci=b6.handler;b9=b6.selector}if(!ci.guid){ci.guid=bI.guid++}if(!(cj=ce.events)){cj=ce.events={}}if(!(cc=ce.handle)){cc=ce.handle=function(cl){return typeof bI!==aC&&(!cl||bI.event.triggered!==cl.type)?bI.event.dispatch.apply(cc.elem,arguments):undefined};cc.elem=b8}cd=(cd||"").match(aF)||[""];ck=cd.length;while(ck--){cb=bx.exec(cd[ck])||[];cg=i=cb[1];e=(cb[2]||"").split(".").sort();if(!cg){continue}cf=bI.event.special[cg]||{};cg=(b9?cf.delegateType:cf.bindType)||cg;cf=bI.event.special[cg]||{};ch=bI.extend({type:cg,origType:i,data:ca,handler:ci,guid:ci.guid,selector:b9,needsContext:b9&&bI.expr.match.needsContext.test(b9),namespace:e.join(".")},b6);if(!(b7=cj[cg])){b7=cj[cg]=[];b7.delegateCount=0;if(!cf.setup||cf.setup.call(b8,ca,e,cc)===false){if(b8.addEventListener){b8.addEventListener(cg,cc,false)}else{if(b8.attachEvent){b8.attachEvent("on"+cg,cc)}}}}if(cf.add){cf.add.call(b8,ch);if(!ch.handler.guid){ch.handler.guid=ci.guid}}if(b9){b7.splice(b7.delegateCount++,0,ch)}else{b7.push(ch)}bI.event.global[cg]=true}b8=null},remove:function(b7,cd,ck,b8,cc){var ca,ch,cb,b9,cj,ci,cf,b6,cg,e,i,ce=bI.hasData(b7)&&bI._data(b7);if(!ce||!(ci=ce.events)){return}cd=(cd||"").match(aF)||[""];cj=cd.length;while(cj--){cb=bx.exec(cd[cj])||[];cg=i=cb[1];e=(cb[2]||"").split(".").sort();if(!cg){for(cg in ci){bI.event.remove(b7,cg+cd[cj],ck,b8,true)}continue}cf=bI.event.special[cg]||{};cg=(b8?cf.delegateType:cf.bindType)||cg;b6=ci[cg]||[];cb=cb[2]&&new RegExp("(^|\\.)"+e.join("\\.(?:.*\\.|)")+"(\\.|$)");b9=ca=b6.length;while(ca--){ch=b6[ca];if((cc||i===ch.origType)&&(!ck||ck.guid===ch.guid)&&(!cb||cb.test(ch.namespace))&&(!b8||b8===ch.selector||b8==="**"&&ch.selector)){b6.splice(ca,1);if(ch.selector){b6.delegateCount--}if(cf.remove){cf.remove.call(b7,ch)}}}if(b9&&!b6.length){if(!cf.teardown||cf.teardown.call(b7,e,ce.handle)===false){bI.removeEvent(b7,cg,ce.handle)}delete ci[cg]}}if(bI.isEmptyObject(ci)){delete ce.handle;bI._removeData(b7,"events")}},trigger:function(b6,cd,b9,ck){var ce,b8,ci,cj,cg,cc,cb,ca=[b9||n],ch=K.call(b6,"type")?b6.type:b6,b7=K.call(b6,"namespace")?b6.namespace.split("."):[];ci=cc=b9=b9||n;if(b9.nodeType===3||b9.nodeType===8){return}if(bC.test(ch+bI.event.triggered)){return}if(ch.indexOf(".")>=0){b7=ch.split(".");ch=b7.shift();b7.sort()}b8=ch.indexOf(":")<0&&"on"+ch;b6=b6[bI.expando]?b6:new bI.Event(ch,typeof b6==="object"&&b6);b6.isTrigger=ck?2:3;b6.namespace=b7.join(".");b6.namespace_re=b6.namespace?new RegExp("(^|\\.)"+b7.join("\\.(?:.*\\.|)")+"(\\.|$)"):null;b6.result=undefined;if(!b6.target){b6.target=b9}cd=cd==null?[b6]:bI.makeArray(cd,[b6]);cg=bI.event.special[ch]||{};if(!ck&&cg.trigger&&cg.trigger.apply(b9,cd)===false){return}if(!ck&&!cg.noBubble&&!bI.isWindow(b9)){cj=cg.delegateType||ch;if(!bC.test(cj+ch)){ci=ci.parentNode}for(;ci;ci=ci.parentNode){ca.push(ci);cc=ci}if(cc===(b9.ownerDocument||n)){ca.push(cc.defaultView||cc.parentWindow||a5)}}cb=0;while((ci=ca[cb++])&&!b6.isPropagationStopped()){b6.type=cb>1?cj:cg.bindType||ch;ce=(bI._data(ci,"events")||{})[b6.type]&&bI._data(ci,"handle");if(ce){ce.apply(ci,cd)}ce=b8&&ci[b8];if(ce&&ce.apply&&bI.acceptData(ci)){b6.result=ce.apply(ci,cd);if(b6.result===false){b6.preventDefault()}}}b6.type=ch;if(!ck&&!b6.isDefaultPrevented()){if((!cg._default||cg._default.apply(ca.pop(),cd)===false)&&bI.acceptData(b9)){if(b8&&b9[ch]&&!bI.isWindow(b9)){cc=b9[b8];if(cc){b9[b8]=null}bI.event.triggered=ch;try{b9[ch]()}catch(cf){}bI.event.triggered=undefined;if(cc){b9[b8]=cc}}}}return b6.result},dispatch:function(e){e=bI.event.fix(e);var b9,ca,ce,b6,b8,cd=[],cc=P.call(arguments),b7=(bI._data(this,"events")||{})[e.type]||[],cb=bI.event.special[e.type]||{};cc[0]=e;e.delegateTarget=this;if(cb.preDispatch&&cb.preDispatch.call(this,e)===false){return}cd=bI.event.handlers.call(this,e,b7);b9=0;while((b6=cd[b9++])&&!e.isPropagationStopped()){e.currentTarget=b6.elem;b8=0;while((ce=b6.handlers[b8++])&&!e.isImmediatePropagationStopped()){if(!e.namespace_re||e.namespace_re.test(ce.namespace)){e.handleObj=ce;e.data=ce.data;ca=((bI.event.special[ce.origType]||{}).handle||ce.handler).apply(b6.elem,cc);if(ca!==undefined){if((e.result=ca)===false){e.preventDefault();e.stopPropagation()}}}}}if(cb.postDispatch){cb.postDispatch.call(this,e)}return e.result},handlers:function(e,b7){var b6,cc,ca,b9,cb=[],b8=b7.delegateCount,cd=e.target;if(b8&&cd.nodeType&&(!e.button||e.type!=="click")){for(;cd!=this;cd=cd.parentNode||this){if(cd.nodeType===1&&(cd.disabled!==true||e.type!=="click")){ca=[];for(b9=0;b9<b8;b9++){cc=b7[b9];b6=cc.selector+" ";if(ca[b6]===undefined){ca[b6]=cc.needsContext?bI(b6,this).index(cd)>=0:bI.find(b6,this,null,[cd]).length}if(ca[b6]){ca.push(cc)}}if(ca.length){cb.push({elem:cd,handlers:ca})}}}}if(b8<b7.length){cb.push({elem:this,handlers:b7.slice(b8)})}return cb},fix:function(b8){if(b8[bI.expando]){return b8}var b6,cb,ca,b7=b8.type,e=b8,b9=this.fixHooks[b7];if(!b9){this.fixHooks[b7]=b9=bM.test(b7)?this.mouseHooks:a6.test(b7)?this.keyHooks:{}}ca=b9.props?this.props.concat(b9.props):this.props;b8=new bI.Event(e);b6=ca.length;while(b6--){cb=ca[b6];b8[cb]=e[cb]}if(!b8.target){b8.target=e.srcElement||n}if(b8.target.nodeType===3){b8.target=b8.target.parentNode}b8.metaKey=!!b8.metaKey;return b9.filter?b9.filter(b8,e):b8},props:"altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(i,e){if(i.which==null){i.which=e.charCode!=null?e.charCode:e.keyCode}return i}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(b7,b6){var e,b8,b9,i=b6.button,ca=b6.fromElement;if(b7.pageX==null&&b6.clientX!=null){b8=b7.target.ownerDocument||n;b9=b8.documentElement;e=b8.body;b7.pageX=b6.clientX+(b9&&b9.scrollLeft||e&&e.scrollLeft||0)-(b9&&b9.clientLeft||e&&e.clientLeft||0);b7.pageY=b6.clientY+(b9&&b9.scrollTop||e&&e.scrollTop||0)-(b9&&b9.clientTop||e&&e.clientTop||0)}if(!b7.relatedTarget&&ca){b7.relatedTarget=ca===b7.target?b6.toElement:ca}if(!b7.which&&i!==undefined){b7.which=(i&1?1:(i&2?3:(i&4?2:0)))}return b7}},special:{load:{noBubble:true},focus:{trigger:function(){if(this!==am()&&this.focus){try{this.focus();return false}catch(i){}}},delegateType:"focusin"},blur:{trigger:function(){if(this===am()&&this.blur){this.blur();return false}},delegateType:"focusout"},click:{trigger:function(){if(bI.nodeName(this,"input")&&this.type==="checkbox"&&this.click){this.click();return false}},_default:function(e){return bI.nodeName(e.target,"a")}},beforeunload:{postDispatch:function(e){if(e.result!==undefined&&e.originalEvent){e.originalEvent.returnValue=e.result}}}},simulate:function(b6,b8,b7,i){var b9=bI.extend(new bI.Event(),b7,{type:b6,isSimulated:true,originalEvent:{}});if(i){bI.event.trigger(b9,null,b8)}else{bI.event.dispatch.call(b8,b9)}if(b9.isDefaultPrevented()){b7.preventDefault()}}};bI.removeEvent=n.removeEventListener?function(i,e,b6){if(i.removeEventListener){i.removeEventListener(e,b6,false)}}:function(b6,i,b7){var e="on"+i;if(b6.detachEvent){if(typeof b6[e]===aC){b6[e]=null}b6.detachEvent(e,b7)}};bI.Event=function(i,e){if(!(this instanceof bI.Event)){return new bI.Event(i,e)}if(i&&i.type){this.originalEvent=i;this.type=i.type;this.isDefaultPrevented=i.defaultPrevented||i.defaultPrevented===undefined&&i.returnValue===false?U:Z}else{this.type=i}if(e){bI.extend(this,e)}this.timeStamp=i&&i.timeStamp||bI.now();this[bI.expando]=true};bI.Event.prototype={isDefaultPrevented:Z,isPropagationStopped:Z,isImmediatePropagationStopped:Z,preventDefault:function(){var i=this.originalEvent;this.isDefaultPrevented=U;if(!i){return}if(i.preventDefault){i.preventDefault()}else{i.returnValue=false}},stopPropagation:function(){var i=this.originalEvent;this.isPropagationStopped=U;if(!i){return}if(i.stopPropagation){i.stopPropagation()}i.cancelBubble=true},stopImmediatePropagation:function(){var i=this.originalEvent;this.isImmediatePropagationStopped=U;if(i&&i.stopImmediatePropagation){i.stopImmediatePropagation()}this.stopPropagation()}};bI.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(i,e){bI.event.special[i]={delegateType:e,bindType:e,handle:function(b8){var b6,ca=this,b9=b8.relatedTarget,b7=b8.handleObj;if(!b9||(b9!==ca&&!bI.contains(ca,b9))){b8.type=b7.origType;b6=b7.handler.apply(this,arguments);b8.type=e}return b6}}});if(!D.submitBubbles){bI.event.special.submit={setup:function(){if(bI.nodeName(this,"form")){return false}bI.event.add(this,"click._submit keypress._submit",function(b7){var b6=b7.target,i=bI.nodeName(b6,"input")||bI.nodeName(b6,"button")?b6.form:undefined;if(i&&!bI._data(i,"submitBubbles")){bI.event.add(i,"submit._submit",function(e){e._submit_bubble=true});bI._data(i,"submitBubbles",true)}})},postDispatch:function(e){if(e._submit_bubble){delete e._submit_bubble;if(this.parentNode&&!e.isTrigger){bI.event.simulate("submit",this.parentNode,e,true)}}},teardown:function(){if(bI.nodeName(this,"form")){return false}bI.event.remove(this,"._submit")}}}if(!D.changeBubbles){bI.event.special.change={setup:function(){if(bG.test(this.nodeName)){if(this.type==="checkbox"||this.type==="radio"){bI.event.add(this,"propertychange._change",function(e){if(e.originalEvent.propertyName==="checked"){this._just_changed=true}});bI.event.add(this,"click._change",function(e){if(this._just_changed&&!e.isTrigger){this._just_changed=false}bI.event.simulate("change",this,e,true)})}return false}bI.event.add(this,"beforeactivate._change",function(b6){var i=b6.target;if(bG.test(i.nodeName)&&!bI._data(i,"changeBubbles")){bI.event.add(i,"change._change",function(e){if(this.parentNode&&!e.isSimulated&&!e.isTrigger){bI.event.simulate("change",this.parentNode,e,true)}});bI._data(i,"changeBubbles",true)}})},handle:function(i){var e=i.target;if(this!==e||i.isSimulated||i.isTrigger||(e.type!=="radio"&&e.type!=="checkbox")){return i.handleObj.handler.apply(this,arguments)}},teardown:function(){bI.event.remove(this,"._change");return !bG.test(this.nodeName)}}}if(!D.focusinBubbles){bI.each({focus:"focusin",blur:"focusout"},function(b6,e){var i=function(b7){bI.event.simulate(e,b7.target,bI.event.fix(b7),true)};bI.event.special[e]={setup:function(){var b8=this.ownerDocument||this,b7=bI._data(b8,e);if(!b7){b8.addEventListener(b6,i,true)}bI._data(b8,e,(b7||0)+1)},teardown:function(){var b8=this.ownerDocument||this,b7=bI._data(b8,e)-1;if(!b7){b8.removeEventListener(b6,i,true);bI._removeData(b8,e)}else{bI._data(b8,e,b7)}}}})}bI.fn.extend({on:function(b6,e,b9,b8,i){var b7,ca;if(typeof b6==="object"){if(typeof e!=="string"){b9=b9||e;e=undefined}for(b7 in b6){this.on(b7,e,b9,b6[b7],i)}return this}if(b9==null&&b8==null){b8=e;b9=e=undefined}else{if(b8==null){if(typeof e==="string"){b8=b9;b9=undefined}else{b8=b9;b9=e;e=undefined}}}if(b8===false){b8=Z}else{if(!b8){return this}}if(i===1){ca=b8;b8=function(cb){bI().off(cb);return ca.apply(this,arguments)};b8.guid=ca.guid||(ca.guid=bI.guid++)}return this.each(function(){bI.event.add(this,b6,b8,b9,e)})},one:function(i,e,b7,b6){return this.on(i,e,b7,b6,1)},off:function(b6,e,b8){var i,b7;if(b6&&b6.preventDefault&&b6.handleObj){i=b6.handleObj;bI(b6.delegateTarget).off(i.namespace?i.origType+"."+i.namespace:i.origType,i.selector,i.handler);return this}if(typeof b6==="object"){for(b7 in b6){this.off(b7,e,b6[b7])}return this}if(e===false||typeof e==="function"){b8=e;e=undefined}if(b8===false){b8=Z}return this.each(function(){bI.event.remove(this,b6,b8,e)})},trigger:function(e,i){return this.each(function(){bI.event.trigger(e,i,this)})},triggerHandler:function(e,b6){var i=this[0];if(i){return bI.event.trigger(e,b6,i,true)}}});function B(e){var b6=d.split("|"),i=e.createDocumentFragment();if(i.createElement){while(b6.length){i.createElement(b6.pop())}}return i}var d="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",aD=/ jQuery\d+="(?:null|\d+)"/g,M=new RegExp("<(?:"+d+")[\\s/>]","i"),b5=/^\s+/,aH=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,o=/<([\w:]+)/,b0=/<tbody/i,L=/<|&#?\w+;/,an=/<(?:script|style|link)/i,bW=/checked\s*(?:[^=]|=\s*.checked.)/i,bB=/^$|\/(?:java|ecma)script/i,ar=/^true\/(.*)/,aO=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g,W={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],area:[1,"<map>","</map>"],param:[1,"<object>","</object>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:D.htmlSerialize?[0,"",""]:[1,"X<div>","</div>"]},aT=B(n),k=aT.appendChild(n.createElement("div"));W.optgroup=W.option;W.tbody=W.tfoot=W.colgroup=W.caption=W.thead;W.th=W.td;function l(b8,e){var b6,b9,b7=0,ca=typeof b8.getElementsByTagName!==aC?b8.getElementsByTagName(e||"*"):typeof b8.querySelectorAll!==aC?b8.querySelectorAll(e||"*"):undefined;if(!ca){for(ca=[],b6=b8.childNodes||b8;(b9=b6[b7])!=null;b7++){if(!e||bI.nodeName(b9,e)){ca.push(b9)}else{bI.merge(ca,l(b9,e))}}}return e===undefined||e&&bI.nodeName(b8,e)?bI.merge([b8],ca):ca}function bY(e){if(aM.test(e.type)){e.defaultChecked=e.checked}}function a3(i,e){return bI.nodeName(i,"table")&&bI.nodeName(e.nodeType!==11?e:e.firstChild,"tr")?i.getElementsByTagName("tbody")[0]||i.appendChild(i.ownerDocument.createElement("tbody")):i}function u(e){e.type=(bI.find.attr(e,"type")!==null)+"/"+e.type;return e}function bf(i){var e=ar.exec(i.type);if(e){i.type=e[1]}else{i.removeAttribute("type")}return i}function bu(e,b7){var b8,b6=0;for(;(b8=e[b6])!=null;b6++){bI._data(b8,"globalEval",!b7||bI._data(b7[b6],"globalEval"))}}function at(cc,b6){if(b6.nodeType!==1||!bI.hasData(cc)){return}var b9,b8,e,cb=bI._data(cc),ca=bI._data(b6,cb),b7=cb.events;if(b7){delete ca.handle;ca.events={};for(b9 in b7){for(b8=0,e=b7[b9].length;b8<e;b8++){bI.event.add(b6,b9,b7[b9][b8])}}}if(ca.data){ca.data=bI.extend({},ca.data)}}function T(b8,i){var b9,b7,b6;if(i.nodeType!==1){return}b9=i.nodeName.toLowerCase();if(!D.noCloneEvent&&i[bI.expando]){b6=bI._data(i);for(b7 in b6.events){bI.removeEvent(i,b7,b6.handle)}i.removeAttribute(bI.expando)}if(b9==="script"&&i.text!==b8.text){u(i).text=b8.text;bf(i)}else{if(b9==="object"){if(i.parentNode){i.outerHTML=b8.outerHTML}if(D.html5Clone&&(b8.innerHTML&&!bI.trim(i.innerHTML))){i.innerHTML=b8.innerHTML}}else{if(b9==="input"&&aM.test(b8.type)){i.defaultChecked=i.checked=b8.checked;if(i.value!==b8.value){i.value=b8.value}}else{if(b9==="option"){i.defaultSelected=i.selected=b8.defaultSelected}else{if(b9==="input"||b9==="textarea"){i.defaultValue=b8.defaultValue}}}}}}bI.extend({clone:function(b6,b8,e){var ca,b7,cd,b9,cb,cc=bI.contains(b6.ownerDocument,b6);if(D.html5Clone||bI.isXMLDoc(b6)||!M.test("<"+b6.nodeName+">")){cd=b6.cloneNode(true)}else{k.innerHTML=b6.outerHTML;k.removeChild(cd=k.firstChild)}if((!D.noCloneEvent||!D.noCloneChecked)&&(b6.nodeType===1||b6.nodeType===11)&&!bI.isXMLDoc(b6)){ca=l(cd);cb=l(b6);for(b9=0;(b7=cb[b9])!=null;++b9){if(ca[b9]){T(b7,ca[b9])}}}if(b8){if(e){cb=cb||l(b6);ca=ca||l(cd);for(b9=0;(b7=cb[b9])!=null;b9++){at(b7,ca[b9])}}else{at(b6,cd)}}ca=l(cd,"script");if(ca.length>0){bu(ca,!cc&&l(b6,"script"))}ca=cb=b7=null;return cd},buildFragment:function(b6,b8,cd,ci){var ce,ca,cc,ch,cj,cg,b7,cb=b6.length,b9=B(b8),e=[],cf=0;for(;cf<cb;cf++){ca=b6[cf];if(ca||ca===0){if(bI.type(ca)==="object"){bI.merge(e,ca.nodeType?[ca]:ca)}else{if(!L.test(ca)){e.push(b8.createTextNode(ca))}else{ch=ch||b9.appendChild(b8.createElement("div"));cj=(o.exec(ca)||["",""])[1].toLowerCase();b7=W[cj]||W._default;ch.innerHTML=b7[1]+ca.replace(aH,"<$1></$2>")+b7[2];ce=b7[0];while(ce--){ch=ch.lastChild}if(!D.leadingWhitespace&&b5.test(ca)){e.push(b8.createTextNode(b5.exec(ca)[0]))}if(!D.tbody){ca=cj==="table"&&!b0.test(ca)?ch.firstChild:b7[1]==="<table>"&&!b0.test(ca)?ch:0;ce=ca&&ca.childNodes.length;while(ce--){if(bI.nodeName((cg=ca.childNodes[ce]),"tbody")&&!cg.childNodes.length){ca.removeChild(cg)}}}bI.merge(e,ch.childNodes);ch.textContent="";while(ch.firstChild){ch.removeChild(ch.firstChild)}ch=b9.lastChild}}}}if(ch){b9.removeChild(ch)}if(!D.appendChecked){bI.grep(l(e,"input"),bY)}cf=0;while((ca=e[cf++])){if(ci&&bI.inArray(ca,ci)!==-1){continue}cc=bI.contains(ca.ownerDocument,ca);ch=l(b9.appendChild(ca),"script");if(cc){bu(ch)}if(cd){ce=0;while((ca=ch[ce++])){if(bB.test(ca.type||"")){cd.push(ca)}}}}ch=null;return b9},cleanData:function(b6,ce){var b8,cd,b7,b9,ca=0,cf=bI.expando,e=bI.cache,cb=D.deleteExpando,cc=bI.event.special;for(;(b8=b6[ca])!=null;ca++){if(ce||bI.acceptData(b8)){b7=b8[cf];b9=b7&&e[b7];if(b9){if(b9.events){for(cd in b9.events){if(cc[cd]){bI.event.remove(b8,cd)}else{bI.removeEvent(b8,cd,b9.handle)}}}if(e[b7]){delete e[b7];if(cb){delete b8[cf]}else{if(typeof b8.removeAttribute!==aC){b8.removeAttribute(cf)}else{b8[cf]=null}}aP.push(b7)}}}}}});bI.fn.extend({text:function(e){return aB(this,function(i){return i===undefined?bI.text(this):this.empty().append((this[0]&&this[0].ownerDocument||n).createTextNode(i))},null,e,arguments.length)},append:function(){return this.domManip(arguments,function(e){if(this.nodeType===1||this.nodeType===11||this.nodeType===9){var i=a3(this,e);i.appendChild(e)}})},prepend:function(){return this.domManip(arguments,function(e){if(this.nodeType===1||this.nodeType===11||this.nodeType===9){var i=a3(this,e);i.insertBefore(e,i.firstChild)}})},before:function(){return this.domManip(arguments,function(e){if(this.parentNode){this.parentNode.insertBefore(e,this)}})},after:function(){return this.domManip(arguments,function(e){if(this.parentNode){this.parentNode.insertBefore(e,this.nextSibling)}})},remove:function(e,b9){var b8,b6=e?bI.filter(e,this):this,b7=0;for(;(b8=b6[b7])!=null;b7++){if(!b9&&b8.nodeType===1){bI.cleanData(l(b8))}if(b8.parentNode){if(b9&&bI.contains(b8.ownerDocument,b8)){bu(l(b8,"script"))}b8.parentNode.removeChild(b8)}}return this},empty:function(){var b6,e=0;for(;(b6=this[e])!=null;e++){if(b6.nodeType===1){bI.cleanData(l(b6,false))}while(b6.firstChild){b6.removeChild(b6.firstChild)}if(b6.options&&bI.nodeName(b6,"select")){b6.options.length=0}}return this},clone:function(i,e){i=i==null?false:i;e=e==null?i:e;return this.map(function(){return bI.clone(this,i,e)})},html:function(e){return aB(this,function(b9){var b8=this[0]||{},b7=0,b6=this.length;if(b9===undefined){return b8.nodeType===1?b8.innerHTML.replace(aD,""):undefined}if(typeof b9==="string"&&!an.test(b9)&&(D.htmlSerialize||!M.test(b9))&&(D.leadingWhitespace||!b5.test(b9))&&!W[(o.exec(b9)||["",""])[1].toLowerCase()]){b9=b9.replace(aH,"<$1></$2>");try{for(;b7<b6;b7++){b8=this[b7]||{};if(b8.nodeType===1){bI.cleanData(l(b8,false));b8.innerHTML=b9}}b8=0}catch(ca){}}if(b8){this.empty().append(b9)}},null,e,arguments.length)},replaceWith:function(){var e=arguments[0];this.domManip(arguments,function(i){e=this.parentNode;bI.cleanData(l(this));if(e){e.replaceChild(i,this)}});return e&&(e.length||e.nodeType)?this:this.remove()},detach:function(e){return this.remove(e,true)},domManip:function(cd,ci){cd=az.apply([],cd);var cb,b7,e,b9,cg,cc,ca=0,b8=this.length,cf=this,ch=b8-1,ce=cd[0],b6=bI.isFunction(ce);if(b6||(b8>1&&typeof ce==="string"&&!D.checkClone&&bW.test(ce))){return this.each(function(cj){var i=cf.eq(cj);if(b6){cd[0]=ce.call(this,cj,i.html())}i.domManip(cd,ci)})}if(b8){cc=bI.buildFragment(cd,this[0].ownerDocument,false,this);cb=cc.firstChild;if(cc.childNodes.length===1){cc=cb}if(cb){b9=bI.map(l(cc,"script"),u);e=b9.length;for(;ca<b8;ca++){b7=cc;if(ca!==ch){b7=bI.clone(b7,true,true);if(e){bI.merge(b9,l(b7,"script"))}}ci.call(this[ca],b7,ca)}if(e){cg=b9[b9.length-1].ownerDocument;bI.map(b9,bf);for(ca=0;ca<e;ca++){b7=b9[ca];if(bB.test(b7.type||"")&&!bI._data(b7,"globalEval")&&bI.contains(cg,b7)){if(b7.src){if(bI._evalUrl){bI._evalUrl(b7.src)}}else{bI.globalEval((b7.text||b7.textContent||b7.innerHTML||"").replace(aO,""))}}}}cc=cb=null}}return this}});bI.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,i){bI.fn[e]=function(b6){var b7,b9=0,b8=[],cb=bI(b6),ca=cb.length-1;for(;b9<=ca;b9++){b7=b9===ca?this:this.clone(true);bI(cb[b9])[i](b7);x.apply(b8,b7.get())}return this.pushStack(b8)}});var aI,bl={};function a4(e,b8){var i,b6=bI(b8.createElement(e)).appendTo(b8.body),b7=a5.getDefaultComputedStyle&&(i=a5.getDefaultComputedStyle(b6[0]))?i.display:bI.css(b6[0],"display");b6.detach();return b7}function a0(b6){var i=n,e=bl[b6];if(!e){e=a4(b6,i);if(e==="none"||!e){aI=(aI||bI("<iframe frameborder='0' width='0' height='0'/>")).appendTo(i.documentElement);i=(aI[0].contentWindow||aI[0].contentDocument).document;i.write();i.close();e=a4(b6,i);aI.detach()}bl[b6]=e}return e}(function(){var e;D.shrinkWrapBlocks=function(){if(e!=null){return e}e=false;var b7,i,b6;i=n.getElementsByTagName("body")[0];if(!i||!i.style){return}b7=n.createElement("div");b6=n.createElement("div");b6.style.cssText="position:absolute;border:0;width:0;height:0;top:0;left:-9999px";i.appendChild(b6).appendChild(b7);if(typeof b7.style.zoom!==aC){b7.style.cssText="-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:block;margin:0;border:0;padding:1px;width:1px;zoom:1";b7.appendChild(n.createElement("div")).style.width="5px";e=b7.offsetWidth!==3}i.removeChild(b6);return e}})();var aZ=(/^margin/);var Y=new RegExp("^("+aE+")(?!px)[a-z%]+$","i");var bq,G,bo=/^(top|right|bottom|left)$/;if(a5.getComputedStyle){bq=function(e){if(e.ownerDocument.defaultView.opener){return e.ownerDocument.defaultView.getComputedStyle(e,null)}return a5.getComputedStyle(e,null)};G=function(cb,i,ca){var b8,b7,b9,e,b6=cb.style;ca=ca||bq(cb);e=ca?ca.getPropertyValue(i)||ca[i]:undefined;if(ca){if(e===""&&!bI.contains(cb.ownerDocument,cb)){e=bI.style(cb,i)}if(Y.test(e)&&aZ.test(i)){b8=b6.width;b7=b6.minWidth;b9=b6.maxWidth;b6.minWidth=b6.maxWidth=b6.width=e;e=ca.width;b6.width=b8;b6.minWidth=b7;b6.maxWidth=b9}}return e===undefined?e:e+""}}else{if(n.documentElement.currentStyle){bq=function(e){return e.currentStyle};G=function(ca,b7,b9){var cb,i,e,b6,b8=ca.style;b9=b9||bq(ca);b6=b9?b9[b7]:undefined;if(b6==null&&b8&&b8[b7]){b6=b8[b7]}if(Y.test(b6)&&!bo.test(b7)){cb=b8.left;i=ca.runtimeStyle;e=i&&i.left;if(e){i.left=ca.currentStyle.left}b8.left=b7==="fontSize"?"1em":b6;b6=b8.pixelLeft+"px";b8.left=cb;if(e){i.left=e}}return b6===undefined?b6:b6+""||"auto"}}}function a7(e,i){return{get:function(){var b6=e();if(b6==null){return}if(b6){delete this.get;return}return(this.get=i).apply(this,arguments)}}}(function(){var cb,b9,b7,ca,b6,b8,i;cb=n.createElement("div");cb.innerHTML="  <link/><table></table><a href='/a'>a</a><input type='checkbox'/>";b7=cb.getElementsByTagName("a")[0];b9=b7&&b7.style;if(!b9){return}b9.cssText="float:left;opacity:.5";D.opacity=b9.opacity==="0.5";D.cssFloat=!!b9.cssFloat;cb.style.backgroundClip="content-box";cb.cloneNode(true).style.backgroundClip="";D.clearCloneStyle=cb.style.backgroundClip==="content-box";D.boxSizing=b9.boxSizing===""||b9.MozBoxSizing===""||b9.WebkitBoxSizing==="";bI.extend(D,{reliableHiddenOffsets:function(){if(b8==null){e()}return b8},boxSizingReliable:function(){if(b6==null){e()}return b6},pixelPosition:function(){if(ca==null){e()}return ca},reliableMarginRight:function(){if(i==null){e()}return i}});function e(){var cf,cc,cd,ce;cc=n.getElementsByTagName("body")[0];if(!cc||!cc.style){return}cf=n.createElement("div");cd=n.createElement("div");cd.style.cssText="position:absolute;border:0;width:0;height:0;top:0;left:-9999px";cc.appendChild(cd).appendChild(cf);cf.style.cssText="-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;margin-top:1%;top:1%;border:1px;padding:1px;width:4px;position:absolute";ca=b6=false;i=true;if(a5.getComputedStyle){ca=(a5.getComputedStyle(cf,null)||{}).top!=="1%";b6=(a5.getComputedStyle(cf,null)||{width:"4px"}).width==="4px";ce=cf.appendChild(n.createElement("div"));ce.style.cssText=cf.style.cssText="-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:block;margin:0;border:0;padding:0";ce.style.marginRight=ce.style.width="0";cf.style.width="1px";i=!parseFloat((a5.getComputedStyle(ce,null)||{}).marginRight);cf.removeChild(ce)}cf.innerHTML="<table><tr><td></td><td>t</td></tr></table>";ce=cf.getElementsByTagName("td");ce[0].style.cssText="margin:0;border:0;padding:0;display:none";b8=ce[0].offsetHeight===0;if(b8){ce[0].style.display="";ce[1].style.display="none";b8=ce[0].offsetHeight===0}cc.removeChild(cd)}})();bI.swap=function(b9,b8,ca,b7){var b6,i,e={};for(i in b8){e[i]=b9.style[i];b9.style[i]=b8[i]}b6=ca.apply(b9,b7||[]);for(i in b8){b9.style[i]=e[i]}return b6};var bj=/alpha\([^)]*\)/i,aU=/opacity\s*=\s*([^)]*)/,H=/^(none|table(?!-c[ea]).+)/,bb=new RegExp("^("+aE+")(.*)$","i"),V=new RegExp("^([+-])=("+aE+")","i"),be={position:"absolute",visibility:"hidden",display:"block"},bD={letterSpacing:"0",fontWeight:"400"},aw=["Webkit","O","Moz","ms"];function c(b8,b6){if(b6 in b8){return b6}var b9=b6.charAt(0).toUpperCase()+b6.slice(1),e=b6,b7=aw.length;while(b7--){b6=aw[b7]+b9;if(b6 in b8){return b6}}return e}function s(ca,e){var cb,b8,b9,i=[],b6=0,b7=ca.length;for(;b6<b7;b6++){b8=ca[b6];if(!b8.style){continue}i[b6]=bI._data(b8,"olddisplay");cb=b8.style.display;if(e){if(!i[b6]&&cb==="none"){b8.style.display=""}if(b8.style.display===""&&S(b8)){i[b6]=bI._data(b8,"olddisplay",a0(b8.nodeName))}}else{b9=S(b8);if(cb&&cb!=="none"||!b9){bI._data(b8,"olddisplay",b9?cb:bI.css(b8,"display"))}}}for(b6=0;b6<b7;b6++){b8=ca[b6];if(!b8.style){continue}if(!e||b8.style.display==="none"||b8.style.display===""){b8.style.display=e?i[b6]||"":"none"}}return ca}function aN(e,b6,b7){var i=bb.exec(b6);return i?Math.max(0,i[1]-(b7||0))+(i[2]||"px"):b6}function ax(b9,b6,e,cb,b8){var b7=e===(cb?"border":"content")?4:b6==="width"?1:0,ca=0;for(;b7<4;b7+=2){if(e==="margin"){ca+=bI.css(b9,e+bT[b7],true,b8)}if(cb){if(e==="content"){ca-=bI.css(b9,"padding"+bT[b7],true,b8)}if(e!=="margin"){ca-=bI.css(b9,"border"+bT[b7]+"Width",true,b8)}}else{ca+=bI.css(b9,"padding"+bT[b7],true,b8);if(e!=="padding"){ca+=bI.css(b9,"border"+bT[b7]+"Width",true,b8)}}}return ca}function v(b8,i,e){var b7=true,b9=i==="width"?b8.offsetWidth:b8.offsetHeight,b6=bq(b8),ca=D.boxSizing&&bI.css(b8,"boxSizing",false,b6)==="border-box";if(b9<=0||b9==null){b9=G(b8,i,b6);if(b9<0||b9==null){b9=b8.style[i]}if(Y.test(b9)){return b9}b7=ca&&(D.boxSizingReliable()||b9===b8.style[i]);b9=parseFloat(b9)||0}return(b9+ax(b8,i,e||(ca?"border":"content"),b7,b6))+"px"}bI.extend({cssHooks:{opacity:{get:function(b6,i){if(i){var e=G(b6,"opacity");return e===""?"1":e}}}},cssNumber:{columnCount:true,fillOpacity:true,flexGrow:true,flexShrink:true,fontWeight:true,lineHeight:true,opacity:true,order:true,orphans:true,widows:true,zIndex:true,zoom:true},cssProps:{"float":D.cssFloat?"cssFloat":"styleFloat"},style:function(b7,b6,cd,b8){if(!b7||b7.nodeType===3||b7.nodeType===8||!b7.style){return}var cb,cc,ce,b9=bI.camelCase(b6),i=b7.style;b6=bI.cssProps[b9]||(bI.cssProps[b9]=c(i,b9));ce=bI.cssHooks[b6]||bI.cssHooks[b9];if(cd!==undefined){cc=typeof cd;if(cc==="string"&&(cb=V.exec(cd))){cd=(cb[1]+1)*cb[2]+parseFloat(bI.css(b7,b6));cc="number"}if(cd==null||cd!==cd){return}if(cc==="number"&&!bI.cssNumber[b9]){cd+="px"}if(!D.clearCloneStyle&&cd===""&&b6.indexOf("background")===0){i[b6]="inherit"}if(!ce||!("set" in ce)||(cd=ce.set(b7,cd,b8))!==undefined){try{i[b6]=cd}catch(ca){}}}else{if(ce&&"get" in ce&&(cb=ce.get(b7,false,b8))!==undefined){return cb}return i[b6]}},css:function(ca,b8,i,b9){var b7,cb,e,b6=bI.camelCase(b8);b8=bI.cssProps[b6]||(bI.cssProps[b6]=c(ca.style,b6));e=bI.cssHooks[b8]||bI.cssHooks[b6];if(e&&"get" in e){cb=e.get(ca,true,i)}if(cb===undefined){cb=G(ca,b8,b9)}if(cb==="normal"&&b8 in bD){cb=bD[b8]}if(i===""||i){b7=parseFloat(cb);return i===true||bI.isNumeric(b7)?b7||0:cb}return cb}});bI.each(["height","width"],function(b6,e){bI.cssHooks[e]={get:function(b8,b7,i){if(b7){return H.test(bI.css(b8,"display"))&&b8.offsetWidth===0?bI.swap(b8,be,function(){return v(b8,e,i)}):v(b8,e,i)}},set:function(b8,b9,i){var b7=i&&bq(b8);return aN(b8,b9,i?ax(b8,e,i,D.boxSizing&&bI.css(b8,"boxSizing",false,b7)==="border-box",b7):0)}}});if(!D.opacity){bI.cssHooks.opacity={get:function(i,e){return aU.test((e&&i.currentStyle?i.currentStyle.filter:i.style.filter)||"")?(0.01*parseFloat(RegExp.$1))+"":e?"1":""},set:function(b8,b9){var b7=b8.style,i=b8.currentStyle,e=bI.isNumeric(b9)?"alpha(opacity="+b9*100+")":"",b6=i&&i.filter||b7.filter||"";b7.zoom=1;if((b9>=1||b9==="")&&bI.trim(b6.replace(bj,""))===""&&b7.removeAttribute){b7.removeAttribute("filter");if(b9===""||i&&!i.filter){return}}b7.filter=bj.test(b6)?b6.replace(bj,e):b6+" "+e}}}bI.cssHooks.marginRight=a7(D.reliableMarginRight,function(i,e){if(e){return bI.swap(i,{display:"inline-block"},G,[i,"marginRight"])}});bI.each({margin:"",padding:"",border:"Width"},function(e,i){bI.cssHooks[e+i]={expand:function(b8){var b7=0,b6={},b9=typeof b8==="string"?b8.split(" "):[b8];for(;b7<4;b7++){b6[e+bT[b7]+i]=b9[b7]||b9[b7-2]||b9[0]}return b6}};if(!aZ.test(e)){bI.cssHooks[e+i].set=aN}});bI.fn.extend({css:function(e,i){return aB(this,function(ca,b7,cb){var b9,b6,cc={},b8=0;if(bI.isArray(b7)){b9=bq(ca);b6=b7.length;for(;b8<b6;b8++){cc[b7[b8]]=bI.css(ca,b7[b8],false,b9)}return cc}return cb!==undefined?bI.style(ca,b7,cb):bI.css(ca,b7)},e,i,arguments.length>1)},show:function(){return s(this,true)},hide:function(){return s(this)},toggle:function(e){if(typeof e==="boolean"){return e?this.show():this.hide()}return this.each(function(){if(S(this)){bI(this).show()}else{bI(this).hide()}})}});function J(b6,i,b8,e,b7){return new J.prototype.init(b6,i,b8,e,b7)}bI.Tween=J;J.prototype={constructor:J,init:function(b7,i,b9,e,b8,b6){this.elem=b7;this.prop=b9;this.easing=b8||"swing";this.options=i;this.start=this.now=this.cur();this.end=e;this.unit=b6||(bI.cssNumber[b9]?"":"px")},cur:function(){var e=J.propHooks[this.prop];return e&&e.get?e.get(this):J.propHooks._default.get(this)},run:function(b6){var i,e=J.propHooks[this.prop];if(this.options.duration){this.pos=i=bI.easing[this.easing](b6,this.options.duration*b6,0,1,this.options.duration)}else{this.pos=i=b6}this.now=(this.end-this.start)*i+this.start;if(this.options.step){this.options.step.call(this.elem,this.now,this)}if(e&&e.set){e.set(this)}else{J.propHooks._default.set(this)}return this}};J.prototype.init.prototype=J.prototype;J.propHooks={_default:{get:function(i){var e;if(i.elem[i.prop]!=null&&(!i.elem.style||i.elem.style[i.prop]==null)){return i.elem[i.prop]}e=bI.css(i.elem,i.prop,"");return !e||e==="auto"?0:e},set:function(e){if(bI.fx.step[e.prop]){bI.fx.step[e.prop](e)}else{if(e.elem.style&&(e.elem.style[bI.cssProps[e.prop]]!=null||bI.cssHooks[e.prop])){bI.style(e.elem,e.prop,e.now+e.unit)}else{e.elem[e.prop]=e.now}}}}};J.propHooks.scrollTop=J.propHooks.scrollLeft={set:function(e){if(e.elem.nodeType&&e.elem.parentNode){e.elem[e.prop]=e.now}}};bI.easing={linear:function(e){return e},swing:function(e){return 0.5-Math.cos(e*Math.PI)/2}};bI.fx=J.prototype.init;bI.fx.step={};var N,ae,bR=/^(?:toggle|show|hide)$/,bJ=new RegExp("^(?:([+-])=|)("+aE+")([a-z%]*)$","i"),bP=/queueHooks$/,aG=[h],a2={"*":[function(e,ca){var cc=this.createTween(e,ca),b8=cc.cur(),b7=bJ.exec(ca),cb=b7&&b7[3]||(bI.cssNumber[e]?"":"px"),i=(bI.cssNumber[e]||cb!=="px"&&+b8)&&bJ.exec(bI.css(cc.elem,e)),b6=1,b9=20;if(i&&i[3]!==cb){cb=cb||i[3];b7=b7||[];i=+b8||1;do{b6=b6||".5";i=i/b6;bI.style(cc.elem,e,i+cb)}while(b6!==(b6=cc.cur()/b8)&&b6!==1&&--b9)}if(b7){i=cc.start=+i||+b8||0;cc.unit=cb;cc.end=b7[1]?i+(b7[1]+1)*b7[2]:+b7[2]}return cc}]};function bn(){setTimeout(function(){N=undefined});return(N=bI.now())}function bH(b7,b9){var b8,e={height:b7},b6=0;b9=b9?1:0;for(;b6<4;b6+=2-b9){b8=bT[b6];e["margin"+b8]=e["padding"+b8]=b7}if(b9){e.opacity=e.width=b7}return e}function bd(b8,ca,b7){var i,b9=(a2[ca]||[]).concat(a2["*"]),e=0,b6=b9.length;for(;e<b6;e++){if((i=b9[e].call(b7,ca,b8))){return i}}}function h(b7,cc,e){var b6,cf,b9,ci,cj,cg,cb,ce,b8=this,cd={},i=b7.style,ca=b7.nodeType&&S(b7),ch=bI._data(b7,"fxshow");if(!e.queue){cj=bI._queueHooks(b7,"fx");if(cj.unqueued==null){cj.unqueued=0;cg=cj.empty.fire;cj.empty.fire=function(){if(!cj.unqueued){cg()}}}cj.unqueued++;b8.always(function(){b8.always(function(){cj.unqueued--;if(!bI.queue(b7,"fx").length){cj.empty.fire()}})})}if(b7.nodeType===1&&("height" in cc||"width" in cc)){e.overflow=[i.overflow,i.overflowX,i.overflowY];cb=bI.css(b7,"display");ce=cb==="none"?bI._data(b7,"olddisplay")||a0(b7.nodeName):cb;if(ce==="inline"&&bI.css(b7,"float")==="none"){if(!D.inlineBlockNeedsLayout||a0(b7.nodeName)==="inline"){i.display="inline-block"}else{i.zoom=1}}}if(e.overflow){i.overflow="hidden";if(!D.shrinkWrapBlocks()){b8.always(function(){i.overflow=e.overflow[0];i.overflowX=e.overflow[1];i.overflowY=e.overflow[2]})}}for(b6 in cc){cf=cc[b6];if(bR.exec(cf)){delete cc[b6];b9=b9||cf==="toggle";if(cf===(ca?"hide":"show")){if(cf==="show"&&ch&&ch[b6]!==undefined){ca=true}else{continue}}cd[b6]=ch&&ch[b6]||bI.style(b7,b6)}else{cb=undefined}}if(!bI.isEmptyObject(cd)){if(ch){if("hidden" in ch){ca=ch.hidden}}else{ch=bI._data(b7,"fxshow",{})}if(b9){ch.hidden=!ca}if(ca){bI(b7).show()}else{b8.done(function(){bI(b7).hide()})}b8.done(function(){var ck;bI._removeData(b7,"fxshow");for(ck in cd){bI.style(b7,ck,cd[ck])}});for(b6 in cd){ci=bd(ca?ch[b6]:0,b6,b8);if(!(b6 in ch)){ch[b6]=ci.start;if(ca){ci.end=ci.start;ci.start=b6==="width"||b6==="height"?1:0}}}}else{if((cb==="none"?a0(b7.nodeName):cb)==="inline"){i.display=cb}}}function ao(b7,b9){var b6,i,ca,b8,e;for(b6 in b7){i=bI.camelCase(b6);ca=b9[i];b8=b7[b6];if(bI.isArray(b8)){ca=b8[1];b8=b7[b6]=b8[0]}if(b6!==i){b7[i]=b8;delete b7[b6]}e=bI.cssHooks[i];if(e&&"expand" in e){b8=e.expand(b8);delete b7[i];for(b6 in b8){if(!(b6 in b7)){b7[b6]=b8[b6];b9[b6]=ca}}}else{b9[i]=ca}}}function f(b6,ca,cd){var ce,e,b9=0,i=aG.length,cc=bI.Deferred().always(function(){delete b8.elem}),b8=function(){if(e){return false}var ck=N||bn(),ch=Math.max(0,b7.startTime+b7.duration-ck),cf=ch/b7.duration||0,cj=1-cf,cg=0,ci=b7.tweens.length;for(;cg<ci;cg++){b7.tweens[cg].run(cj)}cc.notifyWith(b6,[b7,cj,ch]);if(cj<1&&ci){return ch}else{cc.resolveWith(b6,[b7]);return false}},b7=cc.promise({elem:b6,props:bI.extend({},ca),opts:bI.extend(true,{specialEasing:{}},cd),originalProperties:ca,originalOptions:cd,startTime:N||bn(),duration:cd.duration,tweens:[],createTween:function(ch,cf){var cg=bI.Tween(b6,b7.opts,ch,cf,b7.opts.specialEasing[ch]||b7.opts.easing);b7.tweens.push(cg);return cg},stop:function(cg){var cf=0,ch=cg?b7.tweens.length:0;if(e){return this}e=true;for(;cf<ch;cf++){b7.tweens[cf].run(1)}if(cg){cc.resolveWith(b6,[b7,cg])}else{cc.rejectWith(b6,[b7,cg])}return this}}),cb=b7.props;ao(cb,b7.opts.specialEasing);for(;b9<i;b9++){ce=aG[b9].call(b7,b6,cb,b7.opts);if(ce){return ce}}bI.map(cb,bd,b7);if(bI.isFunction(b7.opts.start)){b7.opts.start.call(b6,b7)}bI.fx.timer(bI.extend(b8,{elem:b6,anim:b7,queue:b7.opts.queue}));return b7.progress(b7.opts.progress).done(b7.opts.done,b7.opts.complete).fail(b7.opts.fail).always(b7.opts.always)}bI.Animation=bI.extend(f,{tweener:function(i,b8){if(bI.isFunction(i)){b8=i;i=["*"]}else{i=i.split(" ")}var b7,e=0,b6=i.length;for(;e<b6;e++){b7=i[e];a2[b7]=a2[b7]||[];a2[b7].unshift(b8)}},prefilter:function(i,e){if(e){aG.unshift(i)}else{aG.push(i)}}});bI.speed=function(b6,b7,i){var e=b6&&typeof b6==="object"?bI.extend({},b6):{complete:i||!i&&b7||bI.isFunction(b6)&&b6,duration:b6,easing:i&&b7||b7&&!bI.isFunction(b7)&&b7};e.duration=bI.fx.off?0:typeof e.duration==="number"?e.duration:e.duration in bI.fx.speeds?bI.fx.speeds[e.duration]:bI.fx.speeds._default;if(e.queue==null||e.queue===true){e.queue="fx"}e.old=e.complete;e.complete=function(){if(bI.isFunction(e.old)){e.old.call(this)}if(e.queue){bI.dequeue(this,e.queue)}};return e};bI.fn.extend({fadeTo:function(e,b7,b6,i){return this.filter(S).css("opacity",0).show().end().animate({opacity:b7},e,b6,i)},animate:function(ca,b7,b9,b8){var b6=bI.isEmptyObject(ca),e=bI.speed(b7,b9,b8),i=function(){var cb=f(this,bI.extend({},ca),e);if(b6||bI._data(this,"finish")){cb.stop(true)}};i.finish=i;return b6||e.queue===false?this.each(i):this.queue(e.queue,i)},stop:function(b6,i,e){var b7=function(b8){var b9=b8.stop;delete b8.stop;b9(e)};if(typeof b6!=="string"){e=i;i=b6;b6=undefined}if(i&&b6!==false){this.queue(b6||"fx",[])}return this.each(function(){var cb=true,b8=b6!=null&&b6+"queueHooks",ca=bI.timers,b9=bI._data(this);if(b8){if(b9[b8]&&b9[b8].stop){b7(b9[b8])}}else{for(b8 in b9){if(b9[b8]&&b9[b8].stop&&bP.test(b8)){b7(b9[b8])}}}for(b8=ca.length;b8--;){if(ca[b8].elem===this&&(b6==null||ca[b8].queue===b6)){ca[b8].anim.stop(e);cb=false;ca.splice(b8,1)}}if(cb||!e){bI.dequeue(this,b6)}})},finish:function(e){if(e!==false){e=e||"fx"}return this.each(function(){var b7,ca=bI._data(this),b6=ca[e+"queue"],i=ca[e+"queueHooks"],b9=bI.timers,b8=b6?b6.length:0;ca.finish=true;bI.queue(this,e,[]);if(i&&i.stop){i.stop.call(this,true)}for(b7=b9.length;b7--;){if(b9[b7].elem===this&&b9[b7].queue===e){b9[b7].anim.stop(true);b9.splice(b7,1)}}for(b7=0;b7<b8;b7++){if(b6[b7]&&b6[b7].finish){b6[b7].finish.call(this)}}delete ca.finish})}});bI.each(["toggle","show","hide"],function(b6,e){var b7=bI.fn[e];bI.fn[e]=function(i,b9,b8){return i==null||typeof i==="boolean"?b7.apply(this,arguments):this.animate(bH(e,true),i,b9,b8)}});bI.each({slideDown:bH("show"),slideUp:bH("hide"),slideToggle:bH("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,i){bI.fn[e]=function(b6,b8,b7){return this.animate(i,b6,b8,b7)}});bI.timers=[];bI.fx.tick=function(){var b7,b6=bI.timers,e=0;N=bI.now();for(;e<b6.length;e++){b7=b6[e];if(!b7()&&b6[e]===b7){b6.splice(e--,1)}}if(!b6.length){bI.fx.stop()}N=undefined};bI.fx.timer=function(e){bI.timers.push(e);if(e()){bI.fx.start()}else{bI.timers.pop()}};bI.fx.interval=13;bI.fx.start=function(){if(!ae){ae=setInterval(bI.fx.tick,bI.fx.interval)}};bI.fx.stop=function(){clearInterval(ae);ae=null};bI.fx.speeds={slow:600,fast:200,_default:400};bI.fn.delay=function(i,e){i=bI.fx?bI.fx.speeds[i]||i:i;e=e||"fx";return this.queue(e,function(b7,b6){var b8=setTimeout(b7,i);b6.stop=function(){clearTimeout(b8)}})};(function(){var b6,b8,e,i,b7;b8=n.createElement("div");b8.setAttribute("className","t");b8.innerHTML="  <link/><table></table><a href='/a'>a</a><input type='checkbox'/>";i=b8.getElementsByTagName("a")[0];e=n.createElement("select");b7=e.appendChild(n.createElement("option"));b6=b8.getElementsByTagName("input")[0];i.style.cssText="top:1px";D.getSetAttribute=b8.className!=="t";D.style=/top/.test(i.getAttribute("style"));D.hrefNormalized=i.getAttribute("href")==="/a";D.checkOn=!!b6.value;D.optSelected=b7.selected;D.enctype=!!n.createElement("form").enctype;e.disabled=true;D.optDisabled=!b7.disabled;b6=n.createElement("input");b6.setAttribute("value","");D.input=b6.getAttribute("value")==="";b6.value="t";b6.setAttribute("type","radio");D.radioValue=b6.value==="t"})();var al=/\r/g;bI.fn.extend({val:function(b7){var e,i,b8,b6=this[0];if(!arguments.length){if(b6){e=bI.valHooks[b6.type]||bI.valHooks[b6.nodeName.toLowerCase()];if(e&&"get" in e&&(i=e.get(b6,"value"))!==undefined){return i}i=b6.value;return typeof i==="string"?i.replace(al,""):i==null?"":i}return}b8=bI.isFunction(b7);return this.each(function(b9){var ca;if(this.nodeType!==1){return}if(b8){ca=b7.call(this,b9,bI(this).val())}else{ca=b7}if(ca==null){ca=""}else{if(typeof ca==="number"){ca+=""}else{if(bI.isArray(ca)){ca=bI.map(ca,function(cb){return cb==null?"":cb+""})}}}e=bI.valHooks[this.type]||bI.valHooks[this.nodeName.toLowerCase()];if(!e||!("set" in e)||e.set(this,ca,"value")===undefined){this.value=ca}})}});bI.extend({valHooks:{option:{get:function(e){var i=bI.find.attr(e,"value");return i!=null?i:bI.trim(bI.text(e))}},select:{get:function(e){var cb,b7,cd=e.options,b9=e.selectedIndex,b8=e.type==="select-one"||b9<0,cc=b8?null:[],ca=b8?b9+1:cd.length,b6=b9<0?ca:b8?b9:0;for(;b6<ca;b6++){b7=cd[b6];if((b7.selected||b6===b9)&&(D.optDisabled?!b7.disabled:b7.getAttribute("disabled")===null)&&(!b7.parentNode.disabled||!bI.nodeName(b7.parentNode,"optgroup"))){cb=bI(b7).val();if(b8){return cb}cc.push(cb)}}return cc},set:function(ca,cb){var cc,b9,b7=ca.options,e=bI.makeArray(cb),b8=b7.length;while(b8--){b9=b7[b8];if(bI.inArray(bI.valHooks.option.get(b9),e)>=0){try{b9.selected=cc=true}catch(b6){b9.scrollHeight}}else{b9.selected=false}}if(!cc){ca.selectedIndex=-1}return b7}}}});bI.each(["radio","checkbox"],function(){bI.valHooks[this]={set:function(e,i){if(bI.isArray(i)){return(e.checked=bI.inArray(bI(e).val(),i)>=0)}}};if(!D.checkOn){bI.valHooks[this].get=function(e){return e.getAttribute("value")===null?"on":e.value}}});var ba,b3,bO=bI.expr.attrHandle,aq=/^(?:checked|selected)$/i,bN=D.getSetAttribute,bF=D.input;bI.fn.extend({attr:function(e,i){return aB(this,bI.attr,e,i,arguments.length>1)},removeAttr:function(e){return this.each(function(){bI.removeAttr(this,e)})}});bI.extend({attr:function(b8,b7,b9){var e,b6,i=b8.nodeType;if(!b8||i===3||i===8||i===2){return}if(typeof b8.getAttribute===aC){return bI.prop(b8,b7,b9)}if(i!==1||!bI.isXMLDoc(b8)){b7=b7.toLowerCase();e=bI.attrHooks[b7]||(bI.expr.match.bool.test(b7)?b3:ba)}if(b9!==undefined){if(b9===null){bI.removeAttr(b8,b7)}else{if(e&&"set" in e&&(b6=e.set(b8,b9,b7))!==undefined){return b6}else{b8.setAttribute(b7,b9+"");return b9}}}else{if(e&&"get" in e&&(b6=e.get(b8,b7))!==null){return b6}else{b6=bI.find.attr(b8,b7);return b6==null?undefined:b6}}},removeAttr:function(b7,b9){var e,b8,b6=0,ca=b9&&b9.match(aF);if(ca&&b7.nodeType===1){while((e=ca[b6++])){b8=bI.propFix[e]||e;if(bI.expr.match.bool.test(e)){if(bF&&bN||!aq.test(e)){b7[b8]=false}else{b7[bI.camelCase("default-"+e)]=b7[b8]=false}}else{bI.attr(b7,e,"")}b7.removeAttribute(bN?e:b8)}}},attrHooks:{type:{set:function(e,i){if(!D.radioValue&&i==="radio"&&bI.nodeName(e,"input")){var b6=e.value;e.setAttribute("type",i);if(b6){e.value=b6}return i}}}}});b3={set:function(i,b6,e){if(b6===false){bI.removeAttr(i,e)}else{if(bF&&bN||!aq.test(e)){i.setAttribute(!bN&&bI.propFix[e]||e,e)}else{i[bI.camelCase("default-"+e)]=i[e]=true}}return e}};bI.each(bI.expr.match.bool.source.match(/\w+/g),function(b7,b6){var e=bO[b6]||bI.find.attr;bO[b6]=bF&&bN||!aq.test(b6)?function(b9,b8,cb){var i,ca;if(!cb){ca=bO[b8];bO[b8]=i;i=e(b9,b8,cb)!=null?b8.toLowerCase():null;bO[b8]=ca}return i}:function(b8,i,b9){if(!b9){return b8[bI.camelCase("default-"+i)]?i.toLowerCase():null}}});if(!bF||!bN){bI.attrHooks.value={set:function(i,b6,e){if(bI.nodeName(i,"input")){i.defaultValue=b6}else{return ba&&ba.set(i,b6,e)}}}}if(!bN){ba={set:function(b6,b7,i){var e=b6.getAttributeNode(i);if(!e){b6.setAttributeNode((e=b6.ownerDocument.createAttribute(i)))}e.value=b7+="";if(i==="value"||b7===b6.getAttribute(i)){return b7}}};bO.id=bO.name=bO.coords=function(b6,i,b7){var e;if(!b7){return(e=b6.getAttributeNode(i))&&e.value!==""?e.value:null}};bI.valHooks.button={get:function(b6,i){var e=b6.getAttributeNode(i);if(e&&e.specified){return e.value}},set:ba.set};bI.attrHooks.contenteditable={set:function(i,b6,e){ba.set(i,b6===""?false:b6,e)}};bI.each(["width","height"],function(b6,e){bI.attrHooks[e]={set:function(i,b7){if(b7===""){i.setAttribute(e,"auto");return b7}}}})}if(!D.style){bI.attrHooks.style={get:function(e){return e.style.cssText||undefined},set:function(e,i){return(e.style.cssText=i+"")}}}var aJ=/^(?:input|select|textarea|button|object)$/i,F=/^(?:a|area)$/i;bI.fn.extend({prop:function(e,i){return aB(this,bI.prop,e,i,arguments.length>1)},removeProp:function(e){e=bI.propFix[e]||e;return this.each(function(){try{this[e]=undefined;delete this[e]}catch(i){}})}});bI.extend({propFix:{"for":"htmlFor","class":"className"},prop:function(b9,b7,ca){var b6,e,b8,i=b9.nodeType;if(!b9||i===3||i===8||i===2){return}b8=i!==1||!bI.isXMLDoc(b9);if(b8){b7=bI.propFix[b7]||b7;e=bI.propHooks[b7]}if(ca!==undefined){return e&&"set" in e&&(b6=e.set(b9,ca,b7))!==undefined?b6:(b9[b7]=ca)}else{return e&&"get" in e&&(b6=e.get(b9,b7))!==null?b6:b9[b7]}},propHooks:{tabIndex:{get:function(i){var e=bI.find.attr(i,"tabindex");return e?parseInt(e,10):aJ.test(i.nodeName)||F.test(i.nodeName)&&i.href?0:-1}}}});if(!D.hrefNormalized){bI.each(["href","src"],function(b6,e){bI.propHooks[e]={get:function(i){return i.getAttribute(e,4)}}})}if(!D.optSelected){bI.propHooks.selected={get:function(i){var e=i.parentNode;if(e){e.selectedIndex;if(e.parentNode){e.parentNode.selectedIndex}}return null}}}bI.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){bI.propFix[this.toLowerCase()]=this});if(!D.enctype){bI.propFix.enctype="encoding"}var bL=/[\t\r\n\f]/g;bI.fn.extend({addClass:function(cd){var b7,b6,ce,cb,b8,e,b9=0,ca=this.length,cc=typeof cd==="string"&&cd;if(bI.isFunction(cd)){return this.each(function(i){bI(this).addClass(cd.call(this,i,this.className))})}if(cc){b7=(cd||"").match(aF)||[];for(;b9<ca;b9++){b6=this[b9];ce=b6.nodeType===1&&(b6.className?(" "+b6.className+" ").replace(bL," "):" ");if(ce){b8=0;while((cb=b7[b8++])){if(ce.indexOf(" "+cb+" ")<0){ce+=cb+" "}}e=bI.trim(ce);if(b6.className!==e){b6.className=e}}}}return this},removeClass:function(cd){var b7,b6,ce,cb,b8,e,b9=0,ca=this.length,cc=arguments.length===0||typeof cd==="string"&&cd;if(bI.isFunction(cd)){return this.each(function(i){bI(this).removeClass(cd.call(this,i,this.className))})}if(cc){b7=(cd||"").match(aF)||[];for(;b9<ca;b9++){b6=this[b9];ce=b6.nodeType===1&&(b6.className?(" "+b6.className+" ").replace(bL," "):"");if(ce){b8=0;while((cb=b7[b8++])){while(ce.indexOf(" "+cb+" ")>=0){ce=ce.replace(" "+cb+" "," ")}}e=cd?bI.trim(ce):"";if(b6.className!==e){b6.className=e}}}}return this},toggleClass:function(b6,e){var i=typeof b6;if(typeof e==="boolean"&&i==="string"){return e?this.addClass(b6):this.removeClass(b6)}if(bI.isFunction(b6)){return this.each(function(b7){bI(this).toggleClass(b6.call(this,b7,this.className,e),e)})}return this.each(function(){if(i==="string"){var b9,b8=0,b7=bI(this),ca=b6.match(aF)||[];while((b9=ca[b8++])){if(b7.hasClass(b9)){b7.removeClass(b9)}else{b7.addClass(b9)}}}else{if(i===aC||i==="boolean"){if(this.className){bI._data(this,"__className__",this.className)}this.className=this.className||b6===false?"":bI._data(this,"__className__")||""}}})},hasClass:function(e){var b8=" "+e+" ",b7=0,b6=this.length;for(;b7<b6;b7++){if(this[b7].nodeType===1&&(" "+this[b7].className+" ").replace(bL," ").indexOf(b8)>=0){return true}}return false}});bI.each(("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu").split(" "),function(b6,e){bI.fn[e]=function(b7,i){return arguments.length>0?this.on(e,null,b7,i):this.trigger(e)}});bI.fn.extend({hover:function(e,i){return this.mouseenter(e).mouseleave(i||e)},bind:function(e,b6,i){return this.on(e,null,b6,i)},unbind:function(e,i){return this.off(e,null,i)},delegate:function(e,i,b7,b6){return this.on(i,e,b7,b6)},undelegate:function(e,i,b6){return arguments.length===1?this.off(e,"**"):this.off(i,e||"**",b6)}});var bp=bI.now();var bQ=(/\?/);var a1=/(,)|(\[|{)|(}|])|"(?:[^"\\\r\n]|\\["\\\/bfnrt]|\\u[\da-fA-F]{4})*"\s*:?|true|false|null|-?(?!0\d)\d+(?:\.\d+|)(?:[eE][+-]?\d+|)/g;bI.parseJSON=function(e){if(a5.JSON&&a5.JSON.parse){return a5.JSON.parse(e+"")}var b7,b6=null,i=bI.trim(e+"");return i&&!bI.trim(i.replace(a1,function(ca,b8,b9,cb){if(b7&&b8){b6=0}if(b6===0){return ca}b7=b9||b8;b6+=!cb-!b9;return""}))?(Function("return "+i))():bI.error("Invalid JSON: "+e)};bI.parseXML=function(b7){var i,b6;if(!b7||typeof b7!=="string"){return null}try{if(a5.DOMParser){b6=new DOMParser();i=b6.parseFromString(b7,"text/xml")}else{i=new ActiveXObject("Microsoft.XMLDOM");i.async="false";i.loadXML(b7)}}catch(b8){i=undefined}if(!i||!i.documentElement||i.getElementsByTagName("parsererror").length){bI.error("Invalid XML: "+b7)}return i};var b4,aa,ap=/#.*$/,R=/([?&])_=[^&]*/,ah=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,C=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,r=/^(?:GET|HEAD)$/,aK=/^\/\//,aV=/^([\w.+-]+:)(?:\/\/(?:[^\/?#]*@|)([^\/?#:]*)(?::(\d+)|)|)/,w={},a9={},aX="*/".concat("*");try{aa=location.href}catch(bi){aa=n.createElement("a");aa.href="";aa=aa.href}b4=aV.exec(aa.toLowerCase())||[];function bK(e){return function(b9,ca){if(typeof b9!=="string"){ca=b9;b9="*"}var b6,b7=0,b8=b9.toLowerCase().match(aF)||[];if(bI.isFunction(ca)){while((b6=b8[b7++])){if(b6.charAt(0)==="+"){b6=b6.slice(1)||"*";(e[b6]=e[b6]||[]).unshift(ca)}else{(e[b6]=e[b6]||[]).push(ca)}}}}}function p(e,b6,ca,b7){var i={},b8=(e===a9);function b9(cb){var cc;i[cb]=true;bI.each(e[cb]||[],function(ce,cd){var cf=cd(b6,ca,b7);if(typeof cf==="string"&&!b8&&!i[cf]){b6.dataTypes.unshift(cf);b9(cf);return false}else{if(b8){return !(cc=cf)}}});return cc}return b9(b6.dataTypes[0])||!i["*"]&&b9("*")}function t(b6,b7){var e,i,b8=bI.ajaxSettings.flatOptions||{};for(i in b7){if(b7[i]!==undefined){(b8[i]?b6:(e||(e={})))[i]=b7[i]}}if(e){bI.extend(true,b6,e)}return b6}function g(cc,cb,b8){var e,b7,b6,b9,i=cc.contents,ca=cc.dataTypes;while(ca[0]==="*"){ca.shift();if(b7===undefined){b7=cc.mimeType||cb.getResponseHeader("Content-Type")}}if(b7){for(b9 in i){if(i[b9]&&i[b9].test(b7)){ca.unshift(b9);break}}}if(ca[0] in b8){b6=ca[0]}else{for(b9 in b8){if(!ca[0]||cc.converters[b9+" "+ca[0]]){b6=b9;break}if(!e){e=b9}}b6=b6||e}if(b6){if(b6!==ca[0]){ca.unshift(b6)}return b8[b6]}}function ag(cg,b8,cd,b6){var i,cb,ce,b9,b7,cf={},cc=cg.dataTypes.slice();if(cc[1]){for(ce in cg.converters){cf[ce.toLowerCase()]=cg.converters[ce]}}cb=cc.shift();while(cb){if(cg.responseFields[cb]){cd[cg.responseFields[cb]]=b8}if(!b7&&b6&&cg.dataFilter){b8=cg.dataFilter(b8,cg.dataType)}b7=cb;cb=cc.shift();if(cb){if(cb==="*"){cb=b7}else{if(b7!=="*"&&b7!==cb){ce=cf[b7+" "+cb]||cf["* "+cb];if(!ce){for(i in cf){b9=i.split(" ");if(b9[1]===cb){ce=cf[b7+" "+b9[0]]||cf["* "+b9[0]];if(ce){if(ce===true){ce=cf[i]}else{if(cf[i]!==true){cb=b9[0];cc.unshift(b9[1])}}break}}}}if(ce!==true){if(ce&&cg["throws"]){b8=ce(b8)}else{try{b8=ce(b8)}catch(ca){return{state:"parsererror",error:ce?ca:"No conversion from "+b7+" to "+cb}}}}}}}}return{state:"success",data:b8}}bI.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:aa,type:"GET",isLocal:C.test(b4[1]),global:true,processData:true,async:true,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":aX,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":true,"text json":bI.parseJSON,"text xml":bI.parseXML},flatOptions:{url:true,context:true}},ajaxSetup:function(i,e){return e?t(t(i,bI.ajaxSettings),e):t(bI.ajaxSettings,i)},ajaxPrefilter:bK(w),ajaxTransport:bK(a9),ajax:function(ca,b7){if(typeof ca==="object"){b7=ca;ca=undefined}b7=b7||{};var cj,cl,cb,cq,cf,b6,cm,b8,ce=bI.ajaxSetup({},b7),cs=ce.context||ce,ch=ce.context&&(cs.nodeType||cs.jquery)?bI(cs):bI.event,cr=bI.Deferred(),co=bI.Callbacks("once memory"),cc=ce.statusCode||{},ci={},cp={},b9=0,cd="canceled",ck={readyState:0,getResponseHeader:function(i){var e;if(b9===2){if(!b8){b8={};while((e=ah.exec(cq))){b8[e[1].toLowerCase()]=e[2]}}e=b8[i.toLowerCase()]}return e==null?null:e},getAllResponseHeaders:function(){return b9===2?cq:null},setRequestHeader:function(i,ct){var e=i.toLowerCase();if(!b9){i=cp[e]=cp[e]||i;ci[i]=ct}return this},overrideMimeType:function(e){if(!b9){ce.mimeType=e}return this},statusCode:function(i){var e;if(i){if(b9<2){for(e in i){cc[e]=[cc[e],i[e]]}}else{ck.always(i[ck.status])}}return this},abort:function(i){var e=i||cd;if(cm){cm.abort(e)}cg(0,e);return this}};cr.promise(ck).complete=co.add;ck.success=ck.done;ck.error=ck.fail;ce.url=((ca||ce.url||aa)+"").replace(ap,"").replace(aK,b4[1]+"//");ce.type=b7.method||b7.type||ce.method||ce.type;ce.dataTypes=bI.trim(ce.dataType||"*").toLowerCase().match(aF)||[""];if(ce.crossDomain==null){cj=aV.exec(ce.url.toLowerCase());ce.crossDomain=!!(cj&&(cj[1]!==b4[1]||cj[2]!==b4[2]||(cj[3]||(cj[1]==="http:"?"80":"443"))!==(b4[3]||(b4[1]==="http:"?"80":"443"))))}if(ce.data&&ce.processData&&typeof ce.data!=="string"){ce.data=bI.param(ce.data,ce.traditional)}p(w,ce,b7,ck);if(b9===2){return ck}b6=bI.event&&ce.global;if(b6&&bI.active++===0){bI.event.trigger("ajaxStart")}ce.type=ce.type.toUpperCase();ce.hasContent=!r.test(ce.type);cb=ce.url;if(!ce.hasContent){if(ce.data){cb=(ce.url+=(bQ.test(cb)?"&":"?")+ce.data);delete ce.data}if(ce.cache===false){ce.url=R.test(cb)?cb.replace(R,"$1_="+bp++):cb+(bQ.test(cb)?"&":"?")+"_="+bp++}}if(ce.ifModified){if(bI.lastModified[cb]){ck.setRequestHeader("If-Modified-Since",bI.lastModified[cb])}if(bI.etag[cb]){ck.setRequestHeader("If-None-Match",bI.etag[cb])}}if(ce.data&&ce.hasContent&&ce.contentType!==false||b7.contentType){ck.setRequestHeader("Content-Type",ce.contentType)}ck.setRequestHeader("Accept",ce.dataTypes[0]&&ce.accepts[ce.dataTypes[0]]?ce.accepts[ce.dataTypes[0]]+(ce.dataTypes[0]!=="*"?", "+aX+"; q=0.01":""):ce.accepts["*"]);for(cl in ce.headers){ck.setRequestHeader(cl,ce.headers[cl])}if(ce.beforeSend&&(ce.beforeSend.call(cs,ck,ce)===false||b9===2)){return ck.abort()}cd="abort";for(cl in {success:1,error:1,complete:1}){ck[cl](ce[cl])}cm=p(a9,ce,b7,ck);if(!cm){cg(-1,"No Transport")}else{ck.readyState=1;if(b6){ch.trigger("ajaxSend",[ck,ce])}if(ce.async&&ce.timeout>0){cf=setTimeout(function(){ck.abort("timeout")},ce.timeout)}try{b9=1;cm.send(ci,cg)}catch(cn){if(b9<2){cg(-1,cn)}else{throw cn}}}function cg(cw,i,cx,cu){var e,cA,cy,cv,cz,ct=i;if(b9===2){return}b9=2;if(cf){clearTimeout(cf)}cm=undefined;cq=cu||"";ck.readyState=cw>0?4:0;e=cw>=200&&cw<300||cw===304;if(cx){cv=g(ce,ck,cx)}cv=ag(ce,cv,ck,e);if(e){if(ce.ifModified){cz=ck.getResponseHeader("Last-Modified");if(cz){bI.lastModified[cb]=cz}cz=ck.getResponseHeader("etag");if(cz){bI.etag[cb]=cz}}if(cw===204||ce.type==="HEAD"){ct="nocontent"}else{if(cw===304){ct="notmodified"}else{ct=cv.state;cA=cv.data;cy=cv.error;e=!cy}}}else{cy=ct;if(cw||!ct){ct="error";if(cw<0){cw=0}}}ck.status=cw;ck.statusText=(i||ct)+"";if(e){cr.resolveWith(cs,[cA,ct,ck])}else{cr.rejectWith(cs,[ck,ct,cy])}ck.statusCode(cc);cc=undefined;if(b6){ch.trigger(e?"ajaxSuccess":"ajaxError",[ck,ce,e?cA:cy])}co.fireWith(cs,[ck,ct]);if(b6){ch.trigger("ajaxComplete",[ck,ce]);if(!(--bI.active)){bI.event.trigger("ajaxStop")}}}return ck},getJSON:function(e,i,b6){return bI.get(e,i,b6,"json")},getScript:function(e,i){return bI.get(e,undefined,i,"script")}});bI.each(["get","post"],function(e,b6){bI[b6]=function(i,b8,b9,b7){if(bI.isFunction(b8)){b7=b7||b9;b9=b8;b8=undefined}return bI.ajax({url:i,type:b6,dataType:b7,data:b8,success:b9})}});bI._evalUrl=function(e){return bI.ajax({url:e,type:"GET",dataType:"script",async:false,global:false,"throws":true})};bI.fn.extend({wrapAll:function(e){if(bI.isFunction(e)){return this.each(function(b6){bI(this).wrapAll(e.call(this,b6))})}if(this[0]){var i=bI(e,this[0].ownerDocument).eq(0).clone(true);if(this[0].parentNode){i.insertBefore(this[0])}i.map(function(){var b6=this;while(b6.firstChild&&b6.firstChild.nodeType===1){b6=b6.firstChild}return b6}).append(this)}return this},wrapInner:function(e){if(bI.isFunction(e)){return this.each(function(b6){bI(this).wrapInner(e.call(this,b6))})}return this.each(function(){var i=bI(this),b6=i.contents();if(b6.length){b6.wrapAll(e)}else{i.append(e)}})},wrap:function(e){var i=bI.isFunction(e);return this.each(function(b6){bI(this).wrapAll(i?e.call(this,b6):e)})},unwrap:function(){return this.parent().each(function(){if(!bI.nodeName(this,"body")){bI(this).replaceWith(this.childNodes)}}).end()}});bI.expr.filters.hidden=function(e){return e.offsetWidth<=0&&e.offsetHeight<=0||(!D.reliableHiddenOffsets()&&((e.style&&e.style.display)||bI.css(e,"display"))==="none")};bI.expr.filters.visible=function(e){return !bI.expr.filters.hidden(e)};var bw=/%20/g,aS=/\[\]$/,X=/\r?\n/g,b=/^(?:submit|button|image|reset|file)$/i,au=/^(?:input|select|textarea|keygen)/i;function j(b6,b8,i,b7){var e;if(bI.isArray(b8)){bI.each(b8,function(ca,b9){if(i||aS.test(b6)){b7(b6,b9)}else{j(b6+"["+(typeof b9==="object"?ca:"")+"]",b9,i,b7)}})}else{if(!i&&bI.type(b8)==="object"){for(e in b8){j(b6+"["+e+"]",b8[e],i,b7)}}else{b7(b6,b8)}}}bI.param=function(e,b6){var b7,i=[],b8=function(b9,ca){ca=bI.isFunction(ca)?ca():(ca==null?"":ca);i[i.length]=encodeURIComponent(b9)+"="+encodeURIComponent(ca)};if(b6===undefined){b6=bI.ajaxSettings&&bI.ajaxSettings.traditional}if(bI.isArray(e)||(e.jquery&&!bI.isPlainObject(e))){bI.each(e,function(){b8(this.name,this.value)})}else{for(b7 in e){j(b7,e[b7],b6,b8)}}return i.join("&").replace(bw,"+")};bI.fn.extend({serialize:function(){return bI.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=bI.prop(this,"elements");return e?bI.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!bI(this).is(":disabled")&&au.test(this.nodeName)&&!b.test(e)&&(this.checked||!aM.test(e))}).map(function(e,b6){var b7=bI(this).val();return b7==null?null:bI.isArray(b7)?bI.map(b7,function(i){return{name:b6.name,value:i.replace(X,"\r\n")}}):{name:b6.name,value:b7.replace(X,"\r\n")}}).get()}});bI.ajaxSettings.xhr=a5.ActiveXObject!==undefined?function(){return !this.isLocal&&/^(get|post|head|put|delete|options)$/i.test(this.type)&&bE()||bg()}:bE;var aA=0,aj={},ay=bI.ajaxSettings.xhr();if(a5.attachEvent){a5.attachEvent("onunload",function(){for(var e in aj){aj[e](undefined,true)}})}D.cors=!!ay&&("withCredentials" in ay);ay=D.ajax=!!ay;if(ay){bI.ajaxTransport(function(e){if(!e.crossDomain||D.cors){var i;return{send:function(b9,b6){var b7,b8=e.xhr(),ca=++aA;b8.open(e.type,e.url,e.async,e.username,e.password);if(e.xhrFields){for(b7 in e.xhrFields){b8[b7]=e.xhrFields[b7]}}if(e.mimeType&&b8.overrideMimeType){b8.overrideMimeType(e.mimeType)}if(!e.crossDomain&&!b9["X-Requested-With"]){b9["X-Requested-With"]="XMLHttpRequest"}for(b7 in b9){if(b9[b7]!==undefined){b8.setRequestHeader(b7,b9[b7]+"")}}b8.send((e.hasContent&&e.data)||null);i=function(cd,cc){var cb,cg,ce;if(i&&(cc||b8.readyState===4)){delete aj[ca];i=undefined;b8.onreadystatechange=bI.noop;if(cc){if(b8.readyState!==4){b8.abort()}}else{ce={};cb=b8.status;if(typeof b8.responseText==="string"){ce.text=b8.responseText}try{cg=b8.statusText}catch(cf){cg=""}if(!cb&&e.isLocal&&!e.crossDomain){cb=ce.text?200:404}else{if(cb===1223){cb=204}}}}if(ce){b6(cb,cg,ce,b8.getAllResponseHeaders())}};if(!e.async){i()}else{if(b8.readyState===4){setTimeout(i)}else{b8.onreadystatechange=aj[ca]=i}}},abort:function(){if(i){i(undefined,true)}}}}})}function bE(){try{return new a5.XMLHttpRequest()}catch(i){}}function bg(){try{return new a5.ActiveXObject("Microsoft.XMLHTTP")}catch(i){}}bI.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/(?:java|ecma)script/},converters:{"text script":function(e){bI.globalEval(e);return e}}});bI.ajaxPrefilter("script",function(e){if(e.cache===undefined){e.cache=false}if(e.crossDomain){e.type="GET";e.global=false}});bI.ajaxTransport("script",function(b6){if(b6.crossDomain){var e,i=n.head||bI("head")[0]||n.documentElement;return{send:function(b7,b8){e=n.createElement("script");e.async=true;if(b6.scriptCharset){e.charset=b6.scriptCharset}e.src=b6.url;e.onload=e.onreadystatechange=function(ca,b9){if(b9||!e.readyState||/loaded|complete/.test(e.readyState)){e.onload=e.onreadystatechange=null;if(e.parentNode){e.parentNode.removeChild(e)}e=null;if(!b9){b8(200,"success")}}};i.insertBefore(e,i.firstChild)},abort:function(){if(e){e.onload(undefined,true)}}}}});var bs=[],a8=/(=)\?(?=&|$)|\?\?/;bI.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=bs.pop()||(bI.expando+"_"+(bp++));this[e]=true;return e}});bI.ajaxPrefilter("json jsonp",function(b7,e,b8){var ca,i,b6,b9=b7.jsonp!==false&&(a8.test(b7.url)?"url":typeof b7.data==="string"&&!(b7.contentType||"").indexOf("application/x-www-form-urlencoded")&&a8.test(b7.data)&&"data");if(b9||b7.dataTypes[0]==="jsonp"){ca=b7.jsonpCallback=bI.isFunction(b7.jsonpCallback)?b7.jsonpCallback():b7.jsonpCallback;if(b9){b7[b9]=b7[b9].replace(a8,"$1"+ca)}else{if(b7.jsonp!==false){b7.url+=(bQ.test(b7.url)?"&":"?")+b7.jsonp+"="+ca}}b7.converters["script json"]=function(){if(!b6){bI.error(ca+" was not called")}return b6[0]};b7.dataTypes[0]="json";i=a5[ca];a5[ca]=function(){b6=arguments};b8.always(function(){a5[ca]=i;if(b7[ca]){b7.jsonpCallback=e.jsonpCallback;bs.push(ca)}if(b6&&bI.isFunction(i)){i(b6[0])}b6=i=undefined});return"script"}});bI.parseHTML=function(b8,b6,b7){if(!b8||typeof b8!=="string"){return null}if(typeof b6==="boolean"){b7=b6;b6=false}b6=b6||n;var i=a.exec(b8),e=!b7&&[];if(i){return[b6.createElement(i[1])]}i=bI.buildFragment([b8],b6,e);if(e&&e.length){bI(e).remove()}return bI.merge([],i.childNodes)};var b1=bI.fn.load;bI.fn.load=function(b7,ca,cb){if(typeof b7!=="string"&&b1){return b1.apply(this,arguments)}var e,b6,b8,i=this,b9=b7.indexOf(" ");if(b9>=0){e=bI.trim(b7.slice(b9,b7.length));b7=b7.slice(0,b9)}if(bI.isFunction(ca)){cb=ca;ca=undefined}else{if(ca&&typeof ca==="object"){b8="POST"}}if(i.length>0){bI.ajax({url:b7,type:b8,dataType:"html",data:ca}).done(function(cc){b6=arguments;i.html(e?bI("<div>").append(bI.parseHTML(cc)).find(e):cc)}).complete(cb&&function(cd,cc){i.each(cb,b6||[cd.responseText,cc,cd])})}return this};bI.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,b6){bI.fn[b6]=function(i){return this.on(b6,i)}});bI.expr.filters.animated=function(e){return bI.grep(bI.timers,function(i){return e===i.elem}).length};var bX=a5.document.documentElement;function br(e){return bI.isWindow(e)?e:e.nodeType===9?e.defaultView||e.parentWindow:false}bI.offset={setOffset:function(b7,ch,cb){var cd,ca,e,b8,b6,cf,cg,cc=bI.css(b7,"position"),b9=bI(b7),ce={};if(cc==="static"){b7.style.position="relative"}b6=b9.offset();e=bI.css(b7,"top");cf=bI.css(b7,"left");cg=(cc==="absolute"||cc==="fixed")&&bI.inArray("auto",[e,cf])>-1;if(cg){cd=b9.position();b8=cd.top;ca=cd.left}else{b8=parseFloat(e)||0;ca=parseFloat(cf)||0}if(bI.isFunction(ch)){ch=ch.call(b7,cb,b6)}if(ch.top!=null){ce.top=(ch.top-b6.top)+b8}if(ch.left!=null){ce.left=(ch.left-b6.left)+ca}if("using" in ch){ch.using.call(b7,ce)}else{b9.css(ce)}}};bI.fn.extend({offset:function(i){if(arguments.length){return i===undefined?this:this.each(function(ca){bI.offset.setOffset(this,i,ca)})}var e,b9,b7={top:0,left:0},b6=this[0],b8=b6&&b6.ownerDocument;if(!b8){return}e=b8.documentElement;if(!bI.contains(e,b6)){return b7}if(typeof b6.getBoundingClientRect!==aC){b7=b6.getBoundingClientRect()}b9=br(b8);return{top:b7.top+(b9.pageYOffset||e.scrollTop)-(e.clientTop||0),left:b7.left+(b9.pageXOffset||e.scrollLeft)-(e.clientLeft||0)}},position:function(){if(!this[0]){return}var b6,b7,e={top:0,left:0},i=this[0];if(bI.css(i,"position")==="fixed"){b7=i.getBoundingClientRect()}else{b6=this.offsetParent();b7=this.offset();if(!bI.nodeName(b6[0],"html")){e=b6.offset()}e.top+=bI.css(b6[0],"borderTopWidth",true);e.left+=bI.css(b6[0],"borderLeftWidth",true)}return{top:b7.top-e.top-bI.css(i,"marginTop",true),left:b7.left-e.left-bI.css(i,"marginLeft",true)}},offsetParent:function(){return this.map(function(){var e=this.offsetParent||bX;while(e&&(!bI.nodeName(e,"html")&&bI.css(e,"position")==="static")){e=e.offsetParent}return e||bX})}});bI.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(b6,i){var e=/Y/.test(i);bI.fn[b6]=function(b7){return aB(this,function(b8,cb,ca){var b9=br(b8);if(ca===undefined){return b9?(i in b9)?b9[i]:b9.document.documentElement[cb]:b8[cb]}if(b9){b9.scrollTo(!e?ca:bI(b9).scrollLeft(),e?ca:bI(b9).scrollTop())}else{b8[cb]=ca}},b6,b7,arguments.length,null)}});bI.each(["top","left"],function(e,b6){bI.cssHooks[b6]=a7(D.pixelPosition,function(b7,i){if(i){i=G(b7,b6);return Y.test(i)?bI(b7).position()[b6]+"px":i}})});bI.each({Height:"height",Width:"width"},function(e,i){bI.each({padding:"inner"+e,content:i,"":"outer"+e},function(b6,b7){bI.fn[b7]=function(cb,ca){var b9=arguments.length&&(b6||typeof cb!=="boolean"),b8=b6||(cb===true||ca===true?"margin":"border");return aB(this,function(cd,cc,ce){var cf;if(bI.isWindow(cd)){return cd.document.documentElement["client"+e]}if(cd.nodeType===9){cf=cd.documentElement;return Math.max(cd.body["scroll"+e],cf["scroll"+e],cd.body["offset"+e],cf["offset"+e],cf["client"+e])}return ce===undefined?bI.css(cd,cc,b8):bI.style(cd,cc,ce,b8)},i,b9?cb:undefined,b9,null)}})});bI.fn.size=function(){return this.length};bI.fn.andSelf=bI.fn.addBack;if(typeof define==="function"&&define.amd){define("jquery",[],function(){return bI})}var bk=a5.jQuery,I=a5.$;bI.noConflict=function(e){if(a5.$===bI){a5.$=I}if(e&&a5.jQuery===bI){a5.jQuery=bk}return bI};if(typeof av===aC){a5.jQuery=a5.$=bI}return bI}));!function(a){a(function(){a.support.transition=(function(){var b=(function(){var e=document.createElement("bootstrap"),d={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"},c;for(c in d){if(e.style[c]!==undefined){return d[c]}}}());return b&&{end:b}})()})}(window.jQuery);!function(d){var c='[data-dismiss="alert"]',b=function(e){d(e).on("click",c,this.close)};b.prototype.close=function(j){var i=d(this),g=i.attr("data-target"),h;if(!g){g=i.attr("href");g=g&&g.replace(/.*(?=#[^\s]*$)/,"")}h=d(g);j&&j.preventDefault();h.length||(h=i.hasClass("alert")?i:i.parent());h.trigger(j=d.Event("close"));if(j.isDefaultPrevented()){return}h.removeClass("in");function f(){h.trigger("closed").remove()}d.support.transition&&h.hasClass("fade")?h.on(d.support.transition.end,f):f()};var a=d.fn.alert;d.fn.alert=function(e){return this.each(function(){var g=d(this),f=g.data("alert");if(!f){g.data("alert",(f=new b(this)))}if(typeof e=="string"){f[e].call(g)}})};d.fn.alert.Constructor=b;d.fn.alert.noConflict=function(){d.fn.alert=a;return this};d(document).on("click.alert.data-api",c,b.prototype.close)}(window.jQuery);!function(c){var b=function(e,d){this.$element=c(e);this.options=c.extend({},c.fn.button.defaults,d)};b.prototype.setState=function(g){var i="disabled",e=this.$element,f=e.data(),h=e.is("input")?"val":"html";g=g+"Text";f.resetText||e.data("resetText",e[h]());e[h](f[g]||this.options[g]);setTimeout(function(){g=="loadingText"?e.addClass(i).attr(i,i):e.removeClass(i).removeAttr(i)},0)};b.prototype.toggle=function(){var d=this.$element.closest('[data-toggle="buttons-radio"]');d&&d.find(".active").removeClass("active");this.$element.toggleClass("active")};var a=c.fn.button;c.fn.button=function(d){return this.each(function(){var g=c(this),f=g.data("button"),e=typeof d=="object"&&d;if(!f){g.data("button",(f=new b(this,e)))}if(d=="toggle"){f.toggle()}else{if(d){f.setState(d)}}})};c.fn.button.defaults={loadingText:"loading..."};c.fn.button.Constructor=b;c.fn.button.noConflict=function(){c.fn.button=a;return this};c(document).on("click.button.data-api","[data-toggle^=button]",function(f){var d=c(f.target);if(!d.hasClass("btn")){d=d.closest(".btn")}d.button("toggle")})}(window.jQuery);!function(b){var c=function(e,d){this.$element=b(e);this.$indicators=this.$element.find(".carousel-indicators");this.options=d;this.options.pause=="hover"&&this.$element.on("mouseenter",b.proxy(this.pause,this)).on("mouseleave",b.proxy(this.cycle,this))};c.prototype={cycle:function(d){if(!d){this.paused=false}if(this.interval){clearInterval(this.interval)}this.options.interval&&!this.paused&&(this.interval=setInterval(b.proxy(this.next,this),this.options.interval));return this},getActiveIndex:function(){this.$active=this.$element.find(".item.active");this.$items=this.$active.parent().children();return this.$items.index(this.$active)},to:function(f){var d=this.getActiveIndex(),e=this;if(f>(this.$items.length-1)||f<0){return}if(this.sliding){return this.$element.one("slid",function(){e.to(f)})}if(d==f){return this.pause().cycle()}return this.slide(f>d?"next":"prev",b(this.$items[f]))},pause:function(d){if(!d){this.paused=true}if(this.$element.find(".next, .prev").length&&b.support.transition.end){this.$element.trigger(b.support.transition.end);this.cycle(true)}clearInterval(this.interval);this.interval=null;return this},next:function(){if(this.sliding){return}return this.slide("next")},prev:function(){if(this.sliding){return}return this.slide("prev")},slide:function(k,f){var m=this.$element.find(".item.active"),d=f||m[k](),j=this.interval,l=k=="next"?"left":"right",g=k=="next"?"first":"last",h=this,i;this.sliding=true;j&&this.pause();d=d.length?d:this.$element.find(".item")[g]();i=b.Event("slide",{relatedTarget:d[0],direction:l});if(d.hasClass("active")){return}if(this.$indicators.length){this.$indicators.find(".active").removeClass("active");this.$element.one("slid",function(){var e=b(h.$indicators.children()[h.getActiveIndex()]);e&&e.addClass("active")})}if(b.support.transition&&this.$element.hasClass("slide")){this.$element.trigger(i);if(i.isDefaultPrevented()){return}d.addClass(k);d[0].offsetWidth;m.addClass(l);d.addClass(l);this.$element.one(b.support.transition.end,function(){d.removeClass([k,l].join(" ")).addClass("active");m.removeClass(["active",l].join(" "));h.sliding=false;setTimeout(function(){h.$element.trigger("slid")},0)})}else{this.$element.trigger(i);if(i.isDefaultPrevented()){return}m.removeClass("active");d.addClass("active");this.sliding=false;this.$element.trigger("slid")}j&&this.cycle();return this}};var a=b.fn.carousel;b.fn.carousel=function(d){return this.each(function(){var h=b(this),g=h.data("carousel"),e=b.extend({},b.fn.carousel.defaults,typeof d=="object"&&d),f=typeof d=="string"?d:e.slide;if(!g){h.data("carousel",(g=new c(this,e)))}if(typeof d=="number"){g.to(d)}else{if(f){g[f]()}else{if(e.interval){g.pause().cycle()}}}})};b.fn.carousel.defaults={interval:5000,pause:"hover"};b.fn.carousel.Constructor=c;b.fn.carousel.noConflict=function(){b.fn.carousel=a;return this};b(document).on("click.carousel.data-api","[data-slide], [data-slide-to]",function(j){var i=b(this),f,d=b(i.attr("data-target")||(f=i.attr("href"))&&f.replace(/.*(?=#[^\s]+$)/,"")),g=b.extend({},d.data(),i.data()),h;d.carousel(g);if(h=i.attr("data-slide-to")){d.data("carousel").pause().to(h).cycle()}j.preventDefault()})}(window.jQuery);!function(b){var c=function(e,d){this.$element=b(e);this.options=b.extend({},b.fn.collapse.defaults,d);if(this.options.parent){this.$parent=b(this.options.parent)}this.options.toggle&&this.toggle()};c.prototype={constructor:c,dimension:function(){var d=this.$element.hasClass("width");return d?"width":"height"},show:function(){var g,d,f,e;if(this.transitioning||this.$element.hasClass("in")){return}g=this.dimension();d=b.camelCase(["scroll",g].join("-"));f=this.$parent&&this.$parent.find("> .accordion-group > .in");if(f&&f.length){e=f.data("collapse");if(e&&e.transitioning){return}f.collapse("hide");e||f.data("collapse",null)}this.$element[g](0);this.transition("addClass",b.Event("show"),"shown");b.support.transition&&this.$element[g](this.$element[0][d])},hide:function(){var d;if(this.transitioning||!this.$element.hasClass("in")){return}d=this.dimension();this.reset(this.$element[d]());this.transition("removeClass",b.Event("hide"),"hidden");this.$element[d](0)},reset:function(d){var e=this.dimension();this.$element.removeClass("collapse")[e](d||"auto")[0].offsetWidth;this.$element[d!==null?"addClass":"removeClass"]("collapse");return this},transition:function(h,e,f){var g=this,d=function(){if(e.type=="show"){g.reset()}g.transitioning=0;g.$element.trigger(f)};this.$element.trigger(e);if(e.isDefaultPrevented()){return}this.transitioning=1;this.$element[h]("in");b.support.transition&&this.$element.hasClass("collapse")?this.$element.one(b.support.transition.end,d):d()},toggle:function(){this[this.$element.hasClass("in")?"hide":"show"]()}};var a=b.fn.collapse;b.fn.collapse=function(d){return this.each(function(){var g=b(this),f=g.data("collapse"),e=b.extend({},b.fn.collapse.defaults,g.data(),typeof d=="object"&&d);if(!f){g.data("collapse",(f=new c(this,e)))}if(typeof d=="string"){f[d]()}})};b.fn.collapse.defaults={toggle:true};b.fn.collapse.Constructor=c;b.fn.collapse.noConflict=function(){b.fn.collapse=a;return this};b(document).on("click.collapse.data-api","[data-toggle=collapse]",function(i){var h=b(this),d,g=h.attr("data-target")||i.preventDefault()||(d=h.attr("href"))&&d.replace(/.*(?=#[^\s]+$)/,""),f=b(g).data("collapse")?"toggle":h.data();h[b(g).hasClass("in")?"addClass":"removeClass"]("collapsed");b(g).collapse(f)})}(window.jQuery);!function(f){var b="[data-toggle=dropdown]",a=function(h){var g=f(h).on("click.dropdown.data-api",this.toggle);f("html").on("click.dropdown.data-api",function(){g.parent().removeClass("open")})};a.prototype={constructor:a,toggle:function(j){var i=f(this),h,g;if(i.is(".disabled, :disabled")){return}h=e(i);g=h.hasClass("open");d();if(!g){if("ontouchstart" in document.documentElement){f('<div class="dropdown-backdrop"/>').insertBefore(f(this)).on("click",d)}h.toggleClass("open")}i.focus();return false},keydown:function(l){var k,m,g,j,i,h;if(!/(38|40|27)/.test(l.keyCode)){return}k=f(this);l.preventDefault();l.stopPropagation();if(k.is(".disabled, :disabled")){return}j=e(k);i=j.hasClass("open");if(!i||(i&&l.keyCode==27)){if(l.which==27){j.find(b).focus()}return k.click()}m=f("[role=menu] li:not(.divider):visible a",j);if(!m.length){return}h=m.index(m.filter(":focus"));if(l.keyCode==38&&h>0){h--}if(l.keyCode==40&&h<m.length-1){h++}if(!~h){h=0}m.eq(h).focus()}};function d(){f(".dropdown-backdrop").remove();f(b).each(function(){e(f(this)).removeClass("open")})}function e(i){var g=i.attr("data-target"),h;if(!g){g=i.attr("href");g=g&&/#/.test(g)&&g.replace(/.*(?=#[^\s]*$)/,"")}h=g&&f(g);if(!h||!h.length){h=i.parent()}return h}var c=f.fn.dropdown;f.fn.dropdown=function(g){return this.each(function(){var i=f(this),h=i.data("dropdown");if(!h){i.data("dropdown",(h=new a(this)))}if(typeof g=="string"){h[g].call(i)}})};f.fn.dropdown.Constructor=a;f.fn.dropdown.noConflict=function(){f.fn.dropdown=c;return this};f(document).on("click.dropdown.data-api",d).on("click.dropdown.data-api",".dropdown form",function(g){g.stopPropagation()}).on("click.dropdown.data-api",b,a.prototype.toggle).on("keydown.dropdown.data-api",b+", [role=menu]",a.prototype.keydown)}(window.jQuery);!function(c){var b=function(e,d){this.options=d;this.$element=c(e).delegate('[data-dismiss="modal"]',"click.dismiss.modal",c.proxy(this.hide,this));this.options.remote&&this.$element.find(".modal-body").load(this.options.remote)};b.prototype={constructor:b,toggle:function(){return this[!this.isShown?"show":"hide"]()},show:function(){var d=this,f=c.Event("show");this.$element.trigger(f);if(this.isShown||f.isDefaultPrevented()){return}this.isShown=true;this.escape();this.backdrop(function(){var e=c.support.transition&&d.$element.hasClass("fade");if(!d.$element.parent().length){d.$element.appendTo(document.body)}d.$element.show();if(e){d.$element[0].offsetWidth}d.$element.addClass("in").attr("aria-hidden",false);d.enforceFocus();e?d.$element.one(c.support.transition.end,function(){d.$element.focus().trigger("shown")}):d.$element.focus().trigger("shown")})},hide:function(f){f&&f.preventDefault();var d=this;f=c.Event("hide");this.$element.trigger(f);if(!this.isShown||f.isDefaultPrevented()){return}this.isShown=false;this.escape();c(document).off("focusin.modal");this.$element.removeClass("in").attr("aria-hidden",true);c.support.transition&&this.$element.hasClass("fade")?this.hideWithTransition():this.hideModal()},enforceFocus:function(){var d=this;c(document).on("focusin.modal",function(f){if(d.$element[0]!==f.target&&!d.$element.has(f.target).length){d.$element.focus()}})},escape:function(){var d=this;if(this.isShown&&this.options.keyboard){this.$element.on("keyup.dismiss.modal",function(f){f.which==27&&d.hide()})}else{if(!this.isShown){this.$element.off("keyup.dismiss.modal")}}},hideWithTransition:function(){var d=this,e=setTimeout(function(){d.$element.off(c.support.transition.end);d.hideModal()},500);this.$element.one(c.support.transition.end,function(){clearTimeout(e);d.hideModal()})},hideModal:function(){var d=this;this.$element.hide();this.backdrop(function(){d.removeBackdrop();d.$element.trigger("hidden")})},removeBackdrop:function(){this.$backdrop&&this.$backdrop.remove();this.$backdrop=null},backdrop:function(g){var f=this,e=this.$element.hasClass("fade")?"fade":"";if(this.isShown&&this.options.backdrop){var d=c.support.transition&&e;this.$backdrop=c('<div class="modal-backdrop '+e+'" />').appendTo(document.body);this.$backdrop.click(this.options.backdrop=="static"?c.proxy(this.$element[0].focus,this.$element[0]):c.proxy(this.hide,this));if(d){this.$backdrop[0].offsetWidth}this.$backdrop.addClass("in");if(!g){return}d?this.$backdrop.one(c.support.transition.end,g):g()}else{if(!this.isShown&&this.$backdrop){this.$backdrop.removeClass("in");c.support.transition&&this.$element.hasClass("fade")?this.$backdrop.one(c.support.transition.end,g):g()}else{if(g){g()}}}}};var a=c.fn.modal;c.fn.modal=function(d){return this.each(function(){var g=c(this),f=g.data("modal"),e=c.extend({},c.fn.modal.defaults,g.data(),typeof d=="object"&&d);if(!f){g.data("modal",(f=new b(this,e)))}if(typeof d=="string"){f[d]()}else{if(e.show){f.show()}}})};c.fn.modal.defaults={backdrop:true,keyboard:true,show:true};c.fn.modal.Constructor=b;c.fn.modal.noConflict=function(){c.fn.modal=a;return this};c(document).on("click.modal.data-api",'[data-toggle="modal"]',function(i){var h=c(this),f=h.attr("href"),d=c(h.attr("data-target")||(f&&f.replace(/.*(?=#[^\s]+$)/,""))),g=d.data("modal")?"toggle":c.extend({remote:!/#/.test(f)&&f},d.data(),h.data());i.preventDefault();d.modal(g).one("hide",function(){h.focus()})})}(window.jQuery);!function(c){var b=function(e,d){this.init("tooltip",e,d)};b.prototype={constructor:b,init:function(k,h,f){var l,d,j,e,g;this.type=k;this.$element=c(h);this.options=this.getOptions(f);this.enabled=true;j=this.options.trigger.split(" ");for(g=j.length;g--;){e=j[g];if(e=="click"){this.$element.on("click."+this.type,this.options.selector,c.proxy(this.toggle,this))}else{if(e!="manual"){l=e=="hover"?"mouseenter":"focus";d=e=="hover"?"mouseleave":"blur";this.$element.on(l+"."+this.type,this.options.selector,c.proxy(this.enter,this));this.$element.on(d+"."+this.type,this.options.selector,c.proxy(this.leave,this))}}}this.options.selector?(this._options=c.extend({},this.options,{trigger:"manual",selector:""})):this.fixTitle()},getOptions:function(d){d=c.extend({},c.fn[this.type].defaults,this.$element.data(),d);if(d.delay&&typeof d.delay=="number"){d.delay={show:d.delay,hide:d.delay}}return d},enter:function(h){var g=c.fn[this.type].defaults,f={},d;this._options&&c.each(this._options,function(e,i){if(g[e]!=i){f[e]=i}},this);d=c(h.currentTarget)[this.type](f).data(this.type);if(!d.options.delay||!d.options.delay.show){return d.show()}clearTimeout(this.timeout);d.hoverState="in";this.timeout=setTimeout(function(){if(d.hoverState=="in"){d.show()}},d.options.delay.show)},leave:function(f){var d=c(f.currentTarget)[this.type](this._options).data(this.type);if(this.timeout){clearTimeout(this.timeout)}if(!d.options.delay||!d.options.delay.hide){return d.hide()}d.hoverState="out";this.timeout=setTimeout(function(){if(d.hoverState=="out"){d.hide()}},d.options.delay.hide)},show:function(){var i,k,g,j,d,h,f=c.Event("show");if(this.hasContent()&&this.enabled){this.$element.trigger(f);if(f.isDefaultPrevented()){return}i=this.tip();this.setContent();if(this.options.animation){i.addClass("fade")}d=typeof this.options.placement=="function"?this.options.placement.call(this,i[0],this.$element[0]):this.options.placement;i.detach().css({top:0,left:0,display:"block"});this.options.container?i.appendTo(this.options.container):i.insertAfter(this.$element);k=this.getPosition();g=i[0].offsetWidth;j=i[0].offsetHeight;switch(d){case"bottom":h={top:k.top+k.height,left:k.left+k.width/2-g/2};break;case"top":h={top:k.top-j,left:k.left+k.width/2-g/2};break;case"left":h={top:k.top+k.height/2-j/2,left:k.left-g};break;case"right":h={top:k.top+k.height/2-j/2,left:k.left+k.width};break}this.applyPlacement(h,d);this.$element.trigger("shown")}},applyPlacement:function(g,h){var i=this.tip(),e=i[0].offsetWidth,l=i[0].offsetHeight,d,j,k,f;i.offset(g).addClass(h).addClass("in");d=i[0].offsetWidth;j=i[0].offsetHeight;if(h=="top"&&j!=l){g.top=g.top+l-j;f=true}if(h=="bottom"||h=="top"){k=0;if(g.left<0){k=g.left*-2;g.left=0;i.offset(g);d=i[0].offsetWidth;j=i[0].offsetHeight}this.replaceArrow(k-e+d,d,"left")}else{this.replaceArrow(j-l,j,"top")}if(f){i.offset(g)}},replaceArrow:function(f,e,d){this.arrow().css(d,f?(50*(1-f/e)+"%"):"")},setContent:function(){var e=this.tip(),d=this.getTitle();e.find(".tooltip-inner")[this.options.html?"html":"text"](d);e.removeClass("fade in top bottom left right")},hide:function(){var d=this,g=this.tip(),f=c.Event("hide");this.$element.trigger(f);if(f.isDefaultPrevented()){return}g.removeClass("in");function h(){var e=setTimeout(function(){g.off(c.support.transition.end).detach()},500);g.one(c.support.transition.end,function(){clearTimeout(e);g.detach()})}c.support.transition&&this.$tip.hasClass("fade")?h():g.detach();this.$element.trigger("hidden");return this},fixTitle:function(){var d=this.$element;if(d.attr("title")||typeof(d.attr("data-original-title"))!="string"){d.attr("data-original-title",d.attr("title")||"").attr("title","")}},hasContent:function(){return this.getTitle()},getPosition:function(){var d=this.$element[0];return c.extend({},(typeof d.getBoundingClientRect=="function")?d.getBoundingClientRect():{width:d.offsetWidth,height:d.offsetHeight},this.$element.offset())},getTitle:function(){var f,d=this.$element,e=this.options;f=d.attr("data-original-title")||(typeof e.title=="function"?e.title.call(d[0]):e.title);return f},tip:function(){return this.$tip=this.$tip||c(this.options.template)},arrow:function(){return this.$arrow=this.$arrow||this.tip().find(".tooltip-arrow")},validate:function(){if(!this.$element[0].parentNode){this.hide();this.$element=null;this.options=null}},enable:function(){this.enabled=true},disable:function(){this.enabled=false},toggleEnabled:function(){this.enabled=!this.enabled},toggle:function(f){var d=f?c(f.currentTarget)[this.type](this._options).data(this.type):this;d.tip().hasClass("in")?d.hide():d.show()},destroy:function(){this.hide().$element.off("."+this.type).removeData(this.type)}};var a=c.fn.tooltip;c.fn.tooltip=function(d){return this.each(function(){var g=c(this),f=g.data("tooltip"),e=typeof d=="object"&&d;if(!f){g.data("tooltip",(f=new b(this,e)))}if(typeof d=="string"){f[d]()}})};c.fn.tooltip.Constructor=b;c.fn.tooltip.defaults={animation:true,placement:"top",selector:false,template:'<div class="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover focus",title:"",delay:0,html:false,container:false};c.fn.tooltip.noConflict=function(){c.fn.tooltip=a;return this}}(window.jQuery);!function(c){var b=function(e,d){this.init("popover",e,d)};b.prototype=c.extend({},c.fn.tooltip.Constructor.prototype,{constructor:b,setContent:function(){var f=this.tip(),e=this.getTitle(),d=this.getContent();f.find(".popover-title")[this.options.html?"html":"text"](e);f.find(".popover-content")[this.options.html?"html":"text"](d);f.removeClass("fade top bottom left right in")},hasContent:function(){return this.getTitle()||this.getContent()},getContent:function(){var e,d=this.$element,f=this.options;e=(typeof f.content=="function"?f.content.call(d[0]):f.content)||d.attr("data-content");return e},tip:function(){if(!this.$tip){this.$tip=c(this.options.template)}return this.$tip},destroy:function(){this.hide().$element.off("."+this.type).removeData(this.type)}});var a=c.fn.popover;c.fn.popover=function(d){return this.each(function(){var g=c(this),f=g.data("popover"),e=typeof d=="object"&&d;if(!f){g.data("popover",(f=new b(this,e)))}if(typeof d=="string"){f[d]()}})};c.fn.popover.Constructor=b;c.fn.popover.defaults=c.extend({},c.fn.tooltip.defaults,{placement:"right",trigger:"click",content:"",template:'<div class="popover"><div class="arrow"></div><h3 class="popover-title"></h3><div class="popover-content"></div></div>'});c.fn.popover.noConflict=function(){c.fn.popover=a;return this}}(window.jQuery);!function(c){function b(g,f){var h=c.proxy(this.process,this),d=c(g).is("body")?c(window):c(g),e;this.options=c.extend({},c.fn.scrollspy.defaults,f);this.$scrollElement=d.on("scroll.scroll-spy.data-api",h);this.selector=(this.options.target||((e=c(g).attr("href"))&&e.replace(/.*(?=#[^\s]+$)/,""))||"")+" .nav li > a";this.$body=c("body");this.refresh();this.process()}b.prototype={constructor:b,refresh:function(){var d=this,e;this.offsets=c([]);this.targets=c([]);e=this.$body.find(this.selector).map(function(){var g=c(this),f=g.data("target")||g.attr("href"),h=/^#\w/.test(f)&&c(f);return(h&&h.length&&[[h.position().top+(!c.isWindow(d.$scrollElement.get(0))&&d.$scrollElement.scrollTop()),f]])||null}).sort(function(g,f){return g[0]-f[0]}).each(function(){d.offsets.push(this[0]);d.targets.push(this[1])})},process:function(){var j=this.$scrollElement.scrollTop()+this.options.offset,f=this.$scrollElement[0].scrollHeight||this.$body[0].scrollHeight,h=f-this.$scrollElement.height(),g=this.offsets,d=this.targets,k=this.activeTarget,e;if(j>=h){return k!=(e=d.last()[0])&&this.activate(e)}for(e=g.length;e--;){k!=d[e]&&j>=g[e]&&(!g[e+1]||j<=g[e+1])&&this.activate(d[e])}},activate:function(f){var e,d;this.activeTarget=f;c(this.selector).parent(".active").removeClass("active");d=this.selector+'[data-target="'+f+'"],'+this.selector+'[href="'+f+'"]';e=c(d).parent("li").addClass("active");if(e.parent(".dropdown-menu").length){e=e.closest("li.dropdown").addClass("active")}e.trigger("activate")}};var a=c.fn.scrollspy;c.fn.scrollspy=function(d){return this.each(function(){var g=c(this),f=g.data("scrollspy"),e=typeof d=="object"&&d;if(!f){g.data("scrollspy",(f=new b(this,e)))}if(typeof d=="string"){f[d]()}})};c.fn.scrollspy.Constructor=b;c.fn.scrollspy.defaults={offset:10};c.fn.scrollspy.noConflict=function(){c.fn.scrollspy=a;return this};c(window).on("load",function(){c('[data-spy="scroll"]').each(function(){var d=c(this);d.scrollspy(d.data())})})}(window.jQuery);!function(c){var b=function(d){this.element=c(d)};b.prototype={constructor:b,show:function(){var j=this.element,g=j.closest("ul:not(.dropdown-menu)"),f=j.attr("data-target"),h,d,i;if(!f){f=j.attr("href");f=f&&f.replace(/.*(?=#[^\s]*$)/,"")}if(j.parent("li").hasClass("active")){return}h=g.find(".active:last a")[0];i=c.Event("show",{relatedTarget:h});j.trigger(i);if(i.isDefaultPrevented()){return}d=c(f);this.activate(j.parent("li"),g);this.activate(d,d.parent(),function(){j.trigger({type:"shown",relatedTarget:h})})},activate:function(f,e,i){var d=e.find("> .active"),h=i&&c.support.transition&&d.hasClass("fade");function g(){d.removeClass("active").find("> .dropdown-menu > .active").removeClass("active");f.addClass("active");if(h){f[0].offsetWidth;f.addClass("in")}else{f.removeClass("fade")}if(f.parent(".dropdown-menu")){f.closest("li.dropdown").addClass("active")}i&&i()}h?d.one(c.support.transition.end,g):g();d.removeClass("in")}};var a=c.fn.tab;c.fn.tab=function(d){return this.each(function(){var f=c(this),e=f.data("tab");if(!e){f.data("tab",(e=new b(this)))}if(typeof d=="string"){e[d]()}})};c.fn.tab.Constructor=b;c.fn.tab.noConflict=function(){c.fn.tab=a;return this};c(document).on("click.tab.data-api",'[data-toggle="tab"], [data-toggle="pill"]',function(d){d.preventDefault();c(this).tab("show")})}(window.jQuery);!function(b){var c=function(e,d){this.$element=b(e);this.options=b.extend({},b.fn.typeahead.defaults,d);this.matcher=this.options.matcher||this.matcher;this.sorter=this.options.sorter||this.sorter;this.highlighter=this.options.highlighter||this.highlighter;this.updater=this.options.updater||this.updater;this.source=this.options.source;this.$menu=b(this.options.menu);this.shown=false;this.listen()};c.prototype={constructor:c,select:function(){var d=this.$menu.find(".active").attr("data-value");this.$element.val(this.updater(d)).change();return this.hide()},updater:function(d){return d},show:function(){var d=b.extend({},this.$element.position(),{height:this.$element[0].offsetHeight});this.$menu.insertAfter(this.$element).css({top:d.top+d.height,left:d.left}).show();this.shown=true;return this},hide:function(){this.$menu.hide();this.shown=false;return this},lookup:function(e){var d;this.query=this.$element.val();if(!this.query||this.query.length<this.options.minLength){return this.shown?this.hide():this}d=b.isFunction(this.source)?this.source(this.query,b.proxy(this.process,this)):this.source;return d?this.process(d):this},process:function(d){var e=this;d=b.grep(d,function(f){return e.matcher(f)});d=this.sorter(d);if(!d.length){return this.shown?this.hide():this}return this.render(d.slice(0,this.options.items)).show()},matcher:function(d){return ~d.toLowerCase().indexOf(this.query.toLowerCase())},sorter:function(f){var g=[],e=[],d=[],h;while(h=f.shift()){if(!h.toLowerCase().indexOf(this.query.toLowerCase())){g.push(h)}else{if(~h.indexOf(this.query)){e.push(h)}else{d.push(h)}}}return g.concat(e,d)},highlighter:function(d){var e=this.query.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&");return d.replace(new RegExp("("+e+")","ig"),function(f,g){return"<strong>"+g+"</strong>"})},render:function(d){var e=this;d=b(d).map(function(f,g){f=b(e.options.item).attr("data-value",g);f.find("a").html(e.highlighter(g));return f[0]});d.first().addClass("active");this.$menu.html(d);return this},next:function(e){var f=this.$menu.find(".active").removeClass("active"),d=f.next();if(!d.length){d=b(this.$menu.find("li")[0])}d.addClass("active")},prev:function(e){var f=this.$menu.find(".active").removeClass("active"),d=f.prev();if(!d.length){d=this.$menu.find("li").last()}d.addClass("active")},listen:function(){this.$element.on("focus",b.proxy(this.focus,this)).on("blur",b.proxy(this.blur,this)).on("keypress",b.proxy(this.keypress,this)).on("keyup",b.proxy(this.keyup,this));if(this.eventSupported("keydown")){this.$element.on("keydown",b.proxy(this.keydown,this))}this.$menu.on("click",b.proxy(this.click,this)).on("mouseenter","li",b.proxy(this.mouseenter,this)).on("mouseleave","li",b.proxy(this.mouseleave,this))},eventSupported:function(d){var e=d in this.$element;if(!e){this.$element.setAttribute(d,"return;");e=typeof this.$element[d]==="function"}return e},move:function(d){if(!this.shown){return}switch(d.keyCode){case 9:case 13:case 27:d.preventDefault();break;case 38:d.preventDefault();this.prev();break;case 40:d.preventDefault();this.next();break}d.stopPropagation()},keydown:function(d){this.suppressKeyPressRepeat=~b.inArray(d.keyCode,[40,38,9,13,27]);this.move(d)},keypress:function(d){if(this.suppressKeyPressRepeat){return}this.move(d)},keyup:function(d){switch(d.keyCode){case 40:case 38:case 16:case 17:case 18:break;case 9:case 13:if(!this.shown){return}this.select();break;case 27:if(!this.shown){return}this.hide();break;default:this.lookup()}d.stopPropagation();d.preventDefault()},focus:function(d){this.focused=true},blur:function(d){this.focused=false;if(!this.mousedover&&this.shown){this.hide()}},click:function(d){d.stopPropagation();d.preventDefault();this.select();this.$element.focus()},mouseenter:function(d){this.mousedover=true;this.$menu.find(".active").removeClass("active");b(d.currentTarget).addClass("active")},mouseleave:function(d){this.mousedover=false;if(!this.focused&&this.shown){this.hide()}}};var a=b.fn.typeahead;b.fn.typeahead=function(d){return this.each(function(){var g=b(this),f=g.data("typeahead"),e=typeof d=="object"&&d;if(!f){g.data("typeahead",(f=new c(this,e)))}if(typeof d=="string"){f[d]()}})};b.fn.typeahead.defaults={source:[],items:8,menu:'<ul class="typeahead dropdown-menu"></ul>',item:'<li><a href="#"></a></li>',minLength:1};b.fn.typeahead.Constructor=c;b.fn.typeahead.noConflict=function(){b.fn.typeahead=a;return this};b(document).on("focus.typeahead.data-api",'[data-provide="typeahead"]',function(f){var d=b(this);if(d.data("typeahead")){return}d.typeahead(d.data())})}(window.jQuery);!function(c){var b=function(e,d){this.options=c.extend({},c.fn.affix.defaults,d);this.$window=c(window).on("scroll.affix.data-api",c.proxy(this.checkPosition,this)).on("click.affix.data-api",c.proxy(function(){setTimeout(c.proxy(this.checkPosition,this),1)},this));this.$element=c(e);this.checkPosition()};b.prototype.checkPosition=function(){if(!this.$element.is(":visible")){return}var h=c(document).height(),j=this.$window.scrollTop(),d=this.$element.offset(),k=this.options.offset,f=k.bottom,g=k.top,i="affix affix-top affix-bottom",e;if(typeof k!="object"){f=g=k}if(typeof g=="function"){g=k.top()}if(typeof f=="function"){f=k.bottom()}e=this.unpin!=null&&(j+this.unpin<=d.top)?false:f!=null&&(d.top+this.$element.height()>=h-f)?"bottom":g!=null&&j<=g?"top":false;if(this.affixed===e){return}this.affixed=e;this.unpin=e=="bottom"?d.top-j:null;this.$element.removeClass(i).addClass("affix"+(e?"-"+e:""))};var a=c.fn.affix;c.fn.affix=function(d){return this.each(function(){var g=c(this),f=g.data("affix"),e=typeof d=="object"&&d;if(!f){g.data("affix",(f=new b(this,e)))}if(typeof d=="string"){f[d]()}})};c.fn.affix.Constructor=b;c.fn.affix.defaults={offset:0};c.fn.affix.noConflict=function(){c.fn.affix=a;return this};c(window).on("load",function(){c('[data-spy="affix"]').each(function(){var e=c(this),d=e.data();d.offset=d.offset||{};d.offsetBottom&&(d.offset.bottom=d.offsetBottom);d.offsetTop&&(d.offset.top=d.offsetTop);e.affix(d)})})}(window.jQuery);var q=null;window.PR_SHOULD_USE_CONTINUATION=!0;(function(){function d(F){function w(J){var K=J.charCodeAt(0);if(K!==92){return K}var I=J.charAt(1);return(K=k[I])?K:"0"<=I&&I<="7"?parseInt(J.substring(1),8):I==="u"||I==="x"?parseInt(J.substring(2),16):J.charCodeAt(1)}function C(I){if(I<32){return(I<16?"\\x0":"\\x")+I.toString(16)}I=String.fromCharCode(I);if(I==="\\"||I==="-"||I==="["||I==="]"){I="\\"+I}return I}function A(J){for(var M=J.substring(1,J.length-1).match(/\\u[\dA-Fa-f]{4}|\\x[\dA-Fa-f]{2}|\\[0-3][0-7]{0,2}|\\[0-7]{1,2}|\\[\S\s]|[^\\]/g),J=[],I=[],O=M[0]==="^",P=O?1:0,L=M.length;P<L;++P){var K=M[P];if(/\\[bdsw]/i.test(K)){J.push(K)}else{var K=w(K),N;P+2<L&&"-"===M[P+1]?(N=w(M[P+2]),P+=2):N=K;I.push([K,N]);N<65||K>122||(N<65||K>90||I.push([Math.max(65,K)|32,Math.min(N,90)|32]),N<97||K>122||I.push([Math.max(97,K)&-33,Math.min(N,122)&-33]))}}I.sort(function(Q,R){return Q[0]-R[0]||R[1]-Q[1]});M=[];K=[NaN,NaN];for(P=0;P<I.length;++P){L=I[P],L[0]<=K[1]+1?K[1]=Math.max(K[1],L[1]):M.push(K=L)}I=["["];O&&I.push("^");I.push.apply(I,J);for(P=0;P<M.length;++P){L=M[P],I.push(C(L[0])),L[1]>L[0]&&(L[1]+1>L[0]&&I.push("-"),I.push(C(L[1])))}I.push("]");return I.join("")}function E(J){for(var M=J.source.match(/\[(?:[^\\\]]|\\[\S\s])*]|\\u[\dA-Fa-f]{4}|\\x[\dA-Fa-f]{2}|\\\d+|\\[^\dux]|\(\?[!:=]|[()^]|[^()[\\^]+/g),I=M.length,N=[],O=0,L=0;O<I;++O){var K=M[O];K==="("?++L:"\\"===K.charAt(0)&&(K=+K.substring(1))&&K<=L&&(N[K]=-1)}for(O=1;O<N.length;++O){-1===N[O]&&(N[O]=++G)}for(L=O=0;O<I;++O){K=M[O],K==="("?(++L,N[L]===void 0&&(M[O]="(?:")):"\\"===K.charAt(0)&&(K=+K.substring(1))&&K<=L&&(M[O]="\\"+N[L])}for(L=O=0;O<I;++O){"^"===M[O]&&"^"!==M[O+1]&&(M[O]="")}if(J.ignoreCase&&H){for(O=0;O<I;++O){K=M[O],J=K.charAt(0),K.length>=2&&J==="["?M[O]=A(K):J!=="\\"&&(M[O]=K.replace(/[A-Za-z]/g,function(P){P=P.charCodeAt(0);return"["+String.fromCharCode(P&-33,P|32)+"]"}))}}return M.join("")}for(var G=0,H=!1,x=!1,u=0,D=F.length;u<D;++u){var B=F[u];if(B.ignoreCase){x=!0}else{if(/[a-z]/i.test(B.source.replace(/\\u[\da-f]{4}|\\x[\da-f]{2}|\\[^UXux]/gi,""))){H=!0;x=!1;break}}}for(var k={b:8,t:9,n:10,v:11,f:12,r:13},v=[],u=0,D=F.length;u<D;++u){B=F[u];if(B.global||B.multiline){throw Error(""+B)}v.push("(?:"+E(B)+")")}return RegExp(v.join("|"),x?"gi":"g")}function c(B){function u(E){switch(E.nodeType){case 1:if(x.test(E.className)){break}for(var F=E.firstChild;F;F=F.nextSibling){u(F)}F=E.nodeName;if("BR"===F||"LI"===F){w[D]="\n",C[D<<1]=A++,C[D++<<1|1]=E}break;case 3:case 4:F=E.nodeValue,F.length&&(F=k?F.replace(/\r\n?/g,"\n"):F.replace(/[\t\n\r ]+/g," "),w[D]=F,C[D<<1]=A,A+=F.length,C[D++<<1|1]=E)}}var x=/(?:^|\s)nocode(?:\s|$)/,w=[],A=0,C=[],D=0,v;B.currentStyle?v=B.currentStyle.whiteSpace:window.getComputedStyle&&(v=document.defaultView.getComputedStyle(B,q).getPropertyValue("white-space"));var k=v&&"pre"===v.substring(0,3);u(B);return{a:w.join("").replace(/\n$/,""),c:C}}function t(u,k,w,v){k&&(u={a:k,d:u},w(u),v.push.apply(v,u.e))}function h(u,k){function x(P){for(var F=P.d,C=[F,"pln"],L=0,J=P.a.match(A)||[],B={},E=0,N=J.length;E<N;++E){var K=J[E],O=B[K],D=void 0,M;if(typeof O==="string"){M=!1}else{var I=w[K.charAt(0)];if(I){D=K.match(I[1]),O=I[0]}else{for(M=0;M<v;++M){if(I=k[M],D=K.match(I[1])){O=I[0];break}}D||(O="pln")}if((M=O.length>=5&&"lang-"===O.substring(0,5))&&!(D&&typeof D[1]==="string")){M=!1,O="src"}M||(B[K]=O)}I=L;L+=K.length;if(M){M=D[1];var H=K.indexOf(M),G=H+M.length;D[2]&&(G=K.length-D[2].length,H=G-M.length);O=O.substring(5);t(F+I,K.substring(0,H),x,C);t(F+I+H,M,s(O,M),C);t(F+I+G,K.substring(G),x,C)}else{C.push(F+I,O)}}P.e=C}var w={},A;(function(){for(var G=u.concat(k),B=[],F={},H=0,E=G.length;H<E;++H){var D=G[H],I=D[3];if(I){for(var C=I.length;--C>=0;){w[I.charAt(C)]=D}}D=D[1];I=""+D;F.hasOwnProperty(I)||(B.push(D),F[I]=q)}B.push(/[\S\s]/);A=d(B)})();var v=k.length;return x}function o(u){var k=[],w=[];u.tripleQuotedStrings?k.push(["str",/^(?:'''(?:[^'\\]|\\[\S\s]|''?(?=[^']))*(?:'''|$)|"""(?:[^"\\]|\\[\S\s]|""?(?=[^"]))*(?:"""|$)|'(?:[^'\\]|\\[\S\s])*(?:'|$)|"(?:[^"\\]|\\[\S\s])*(?:"|$))/,q,"'\""]):u.multiLineStrings?k.push(["str",/^(?:'(?:[^'\\]|\\[\S\s])*(?:'|$)|"(?:[^"\\]|\\[\S\s])*(?:"|$)|`(?:[^\\`]|\\[\S\s])*(?:`|$))/,q,"'\"`"]):k.push(["str",/^(?:'(?:[^\n\r'\\]|\\.)*(?:'|$)|"(?:[^\n\r"\\]|\\.)*(?:"|$))/,q,"\"'"]);u.verbatimStrings&&w.push(["str",/^@"(?:[^"]|"")*(?:"|$)/,q]);var v=u.hashComments;v&&(u.cStyleComments?(v>1?k.push(["com",/^#(?:##(?:[^#]|#(?!##))*(?:###|$)|.*)/,q,"#"]):k.push(["com",/^#(?:(?:define|elif|else|endif|error|ifdef|include|ifndef|line|pragma|undef|warning)\b|[^\n\r]*)/,q,"#"]),w.push(["str",/^<(?:(?:(?:\.\.\/)*|\/?)(?:[\w-]+(?:\/[\w-]+)+)?[\w-]+\.h|[a-z]\w*)>/,q])):k.push(["com",/^#[^\n\r]*/,q,"#"]));u.cStyleComments&&(w.push(["com",/^\/\/[^\n\r]*/,q]),w.push(["com",/^\/\*[\S\s]*?(?:\*\/|$)/,q]));u.regexLiterals&&w.push(["lang-regex",/^(?:^^\.?|[!+-]|!=|!==|#|%|%=|&|&&|&&=|&=|\(|\*|\*=|\+=|,|-=|->|\/|\/=|:|::|;|<|<<|<<=|<=|=|==|===|>|>=|>>|>>=|>>>|>>>=|[?@[^]|\^=|\^\^|\^\^=|{|\||\|=|\|\||\|\|=|~|break|case|continue|delete|do|else|finally|instanceof|return|throw|try|typeof)\s*(\/(?=[^*/])(?:[^/[\\]|\\[\S\s]|\[(?:[^\\\]]|\\[\S\s])*(?:]|$))+\/)/]);(v=u.types)&&w.push(["typ",v]);u=(""+u.keywords).replace(/^ | $/g,"");u.length&&w.push(["kwd",RegExp("^(?:"+u.replace(/[\s,]+/g,"|")+")\\b"),q]);k.push(["pln",/^\s+/,q," \r\n\t\xa0"]);w.push(["lit",/^@[$_a-z][\w$@]*/i,q],["typ",/^(?:[@_]?[A-Z]+[a-z][\w$@]*|\w+_t\b)/,q],["pln",/^[$_a-z][\w$@]*/i,q],["lit",/^(?:0x[\da-f]+|(?:\d(?:_\d+)*\d*(?:\.\d*)?|\.\d\+)(?:e[+-]?\d+)?)[a-z]*/i,q,"0123456789"],["pln",/^\\[\S\s]?/,q],["pun",/^.[^\s\w"-$'./@\\`]*/,q]);return h(k,w)}function r(H,x){function E(K){switch(K.nodeType){case 1:if(B.test(K.className)){break}if("BR"===K.nodeName){C(K),K.parentNode&&K.parentNode.removeChild(K)}else{for(K=K.firstChild;K;K=K.nextSibling){E(K)}}break;case 3:case 4:if(v){var k=K.nodeValue,L=k.match(I);if(L){var M=k.substring(0,L.index);K.nodeValue=M;(k=k.substring(L.index+L[0].length))&&K.parentNode.insertBefore(J.createTextNode(k),K.nextSibling);C(K);M||K.parentNode.removeChild(K)}}}}function C(K){function k(M,R){var Q=R?M.cloneNode(!1):M,P=M.parentNode;if(P){var P=k(P,1),O=M.nextSibling;P.appendChild(Q);for(var N=O;N;N=O){O=N.nextSibling,P.appendChild(N)}}return Q}for(;!K.nextSibling;){if(K=K.parentNode,!K){return}}for(var K=k(K.nextSibling,0),L;(L=K.parentNode)&&L.nodeType===1;){K=L}F.push(K)}var B=/(?:^|\s)nocode(?:\s|$)/,I=/\r\n?|\n/,J=H.ownerDocument,A;H.currentStyle?A=H.currentStyle.whiteSpace:window.getComputedStyle&&(A=J.defaultView.getComputedStyle(H,q).getPropertyValue("white-space"));var v=A&&"pre"===A.substring(0,3);for(A=J.createElement("LI");H.firstChild;){A.appendChild(H.firstChild)}for(var F=[A],D=0;D<F.length;++D){E(F[D])}x===(x|0)&&F[0].setAttribute("value",x);var u=J.createElement("OL");u.className="linenums";for(var w=Math.max(0,x-1|0)||0,D=0,G=F.length;D<G;++D){A=F[D],A.className="L"+(D+w)%10,A.firstChild||A.appendChild(J.createTextNode("\xa0")),u.appendChild(A)}H.appendChild(u)}function z(u,k){for(var w=k.length;--w>=0;){var v=k[w];y.hasOwnProperty(v)?window.console&&console.warn("cannot override language handler %s",v):y[v]=u}}function s(u,k){if(!u||!y.hasOwnProperty(u)){u=/^\s*</.test(k)?"default-markup":"default-code"}return y[u]}function p(X){var L=X.g;try{var T=c(X.h),Q=T.a;X.a=Q;X.c=T.c;X.d=0;s(L,Q)(X);var N=/\bMSIE\b/.test(navigator.userAgent),L=/\n/g,F=X.a,G=F.length,T=0,M=X.c,I=M.length,Q=0,U=X.e,R=U.length,X=0;U[R]=G;var H,K;for(K=H=0;K<R;){U[K]!==U[K+2]?(U[H++]=U[K++],U[H++]=U[K++]):K+=2}R=H;for(K=H=0;K<R;){for(var A=U[K],S=U[K+1],W=K+2;W+2<=R&&U[W+1]===S;){W+=2}U[H++]=A;U[H++]=S;K=W}for(U.length=H;Q<I;){var J=M[Q+2]||G,V=U[X+2]||G,W=Math.min(J,V),P=M[Q+1],O;if(P.nodeType!==1&&(O=F.substring(T,W))){N&&(O=O.replace(L,"\r"));P.nodeValue=O;var E=P.ownerDocument,D=E.createElement("SPAN");D.className=U[X+1];var B=P.parentNode;B.replaceChild(D,P);D.appendChild(P);T<J&&(M[Q+1]=P=E.createTextNode(F.substring(W,J)),B.insertBefore(P,D.nextSibling))}T=W;T>=J&&(Q+=2);T>=V&&(X+=2)}}catch(C){"console" in window&&console.log(C&&C.stack?C.stack:C)}}var m=["break,continue,do,else,for,if,return,while"],j=[[m,"auto,case,char,const,default,double,enum,extern,float,goto,int,long,register,short,signed,sizeof,static,struct,switch,typedef,union,unsigned,void,volatile"],"catch,class,delete,false,import,new,operator,private,protected,public,this,throw,true,try,typeof"],n=[j,"alignof,align_union,asm,axiom,bool,concept,concept_map,const_cast,constexpr,decltype,dynamic_cast,explicit,export,friend,inline,late_check,mutable,namespace,nullptr,reinterpret_cast,static_assert,static_cast,template,typeid,typename,using,virtual,where"],l=[j,"abstract,boolean,byte,extends,final,finally,implements,import,instanceof,null,native,package,strictfp,super,synchronized,throws,transient"],i=[l,"as,base,by,checked,decimal,delegate,descending,dynamic,event,fixed,foreach,from,group,implicit,in,interface,internal,into,is,lock,object,out,override,orderby,params,partial,readonly,ref,sbyte,sealed,stackalloc,string,select,uint,ulong,unchecked,unsafe,ushort,var"],j=[j,"debugger,eval,export,function,get,null,set,undefined,var,with,Infinity,NaN"],g=[m,"and,as,assert,class,def,del,elif,except,exec,finally,from,global,import,in,is,lambda,nonlocal,not,or,pass,print,raise,try,with,yield,False,True,None"],f=[m,"alias,and,begin,case,class,def,defined,elsif,end,ensure,false,in,module,next,nil,not,or,redo,rescue,retry,self,super,then,true,undef,unless,until,when,yield,BEGIN,END"],m=[m,"case,done,elif,esac,eval,fi,function,in,local,set,then,until"],e=/^(DIR|FILE|vector|(de|priority_)?queue|list|stack|(const_)?iterator|(multi)?(set|map)|bitset|u?(int|float)\d*)/,b=/\S/,a=o({keywords:[n,i,j,"caller,delete,die,do,dump,elsif,eval,exit,foreach,for,goto,if,import,last,local,my,next,no,our,print,package,redo,require,sub,undef,unless,until,use,wantarray,while,BEGIN,END"+g,f,m],hashComments:!0,cStyleComments:!0,multiLineStrings:!0,regexLiterals:!0}),y={};z(a,["default-code"]);z(h([],[["pln",/^[^<?]+/],["dec",/^<!\w[^>]*(?:>|$)/],["com",/^<\!--[\S\s]*?(?:--\>|$)/],["lang-",/^<\?([\S\s]+?)(?:\?>|$)/],["lang-",/^<%([\S\s]+?)(?:%>|$)/],["pun",/^(?:<[%?]|[%?]>)/],["lang-",/^<xmp\b[^>]*>([\S\s]+?)<\/xmp\b[^>]*>/i],["lang-js",/^<script\b[^>]*>([\S\s]*?)(<\/script\b[^>]*>)/i],["lang-css",/^<style\b[^>]*>([\S\s]*?)(<\/style\b[^>]*>)/i],["lang-in.tag",/^(<\/?[a-z][^<>]*>)/i]]),["default-markup","htm","html","mxml","xhtml","xml","xsl"]);z(h([["pln",/^\s+/,q," \t\r\n"],["atv",/^(?:"[^"]*"?|'[^']*'?)/,q,"\"'"]],[["tag",/^^<\/?[a-z](?:[\w-.:]*\w)?|\/?>$/i],["atn",/^(?!style[\s=]|on)[a-z](?:[\w:-]*\w)?/i],["lang-uq.val",/^=\s*([^\s"'>]*(?:[^\s"'/>]|\/(?=\s)))/],["pun",/^[/<->]+/],["lang-js",/^on\w+\s*=\s*"([^"]+)"/i],["lang-js",/^on\w+\s*=\s*'([^']+)'/i],["lang-js",/^on\w+\s*=\s*([^\s"'>]+)/i],["lang-css",/^style\s*=\s*"([^"]+)"/i],["lang-css",/^style\s*=\s*'([^']+)'/i],["lang-css",/^style\s*=\s*([^\s"'>]+)/i]]),["in.tag"]);z(h([],[["atv",/^[\S\s]+/]]),["uq.val"]);z(o({keywords:n,hashComments:!0,cStyleComments:!0,types:e}),["c","cc","cpp","cxx","cyc","m"]);z(o({keywords:"null,true,false"}),["json"]);z(o({keywords:i,hashComments:!0,cStyleComments:!0,verbatimStrings:!0,types:e}),["cs"]);z(o({keywords:l,cStyleComments:!0}),["java"]);z(o({keywords:m,hashComments:!0,multiLineStrings:!0}),["bsh","csh","sh"]);z(o({keywords:g,hashComments:!0,multiLineStrings:!0,tripleQuotedStrings:!0}),["cv","py"]);z(o({keywords:"caller,delete,die,do,dump,elsif,eval,exit,foreach,for,goto,if,import,last,local,my,next,no,our,print,package,redo,require,sub,undef,unless,until,use,wantarray,while,BEGIN,END",hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["perl","pl","pm"]);z(o({keywords:f,hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["rb"]);z(o({keywords:j,cStyleComments:!0,regexLiterals:!0}),["js"]);z(o({keywords:"all,and,by,catch,class,else,extends,false,finally,for,if,in,is,isnt,loop,new,no,not,null,of,off,on,or,return,super,then,true,try,unless,until,when,while,yes",hashComments:3,cStyleComments:!0,multilineStrings:!0,tripleQuotedStrings:!0,regexLiterals:!0}),["coffee"]);z(h([],[["str",/^[\S\s]+/]]),["regex"]);window.prettyPrintOne=function(u,k,w){var v=document.createElement("PRE");v.innerHTML=u;w&&r(v,w);p({g:k,i:w,h:v});return v.innerHTML};window.prettyPrint=function(E){function v(){for(var L=window.PR_SHOULD_USE_CONTINUATION?w.now()+250:Infinity;u<A.length&&w.now()<L;u++){var O=A[u],I=O.className;if(I.indexOf("prettyprint")>=0){var I=I.match(B),K,H;if(H=!I){H=O;for(var M=void 0,N=H.firstChild;N;N=N.nextSibling){var J=N.nodeType,M=J===1?M?H:N:J===3?b.test(N.nodeValue)?H:M:M}H=(K=M===H?void 0:M)&&"CODE"===K.tagName}H&&(I=K.className.match(B));I&&(I=I[1]);H=!1;for(M=O.parentNode;M;M=M.parentNode){if((M.tagName==="pre"||M.tagName==="code"||M.tagName==="xmp")&&M.className&&M.className.indexOf("prettyprint")>=0){H=!0;break}}H||((H=(H=O.className.match(/\blinenums\b(?::(\d+))?/))?H[1]&&H[1].length?+H[1]:!0:!1)&&r(O,H),D={g:I,h:O,i:H},p(D))}}u<A.length?setTimeout(v,250):E&&E()}for(var C=[document.getElementsByTagName("pre"),document.getElementsByTagName("code"),document.getElementsByTagName("xmp")],A=[],x=0;x<C.length;++x){for(var F=0,G=C[x].length;F<G;++F){A.push(C[x][F])}}var C=q,w=Date;w.now||(w={now:function(){return +new Date}});var u=0,D,B=/\blang(?:uage)?-([\w.]+)(?!\S)/;v()};window.PR={createSimpleLexer:h,registerLangHandler:z,sourceDecorator:o,PR_ATTRIB_NAME:"atn",PR_ATTRIB_VALUE:"atv",PR_COMMENT:"com",PR_DECLARATION:"dec",PR_KEYWORD:"kwd",PR_LITERAL:"lit",PR_NOCODE:"nocode",PR_PLAIN:"pln",PR_PUNCTUATION:"pun",PR_SOURCE:"src",PR_STRING:"str",PR_TAG:"tag",PR_TYPE:"typ"}})();jQuery(document).ready(function(){$(".topbar").dropdown();prettyPrint()});
\ No newline at end of file
diff --git a/axis2/java/core-rampart/mail-lists.html b/axis2/java/core-rampart/mail-lists.html
new file mode 100644
index 0000000..649e3e3
--- /dev/null
+++ b/axis2/java/core-rampart/mail-lists.html
@@ -0,0 +1,323 @@
+<!DOCTYPE html>
+<!--
+ | Generated by Apache Maven Doxia at 28 Dec 2015 
+ | Rendered using Apache Maven Fluido Skin 1.4
+-->
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+  <head>
+    <meta charset="UTF-8" />
+    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
+    <meta name="Date-Revision-yyyymmdd" content="20151228" />
+    <meta http-equiv="Content-Language" content="en" />
+    <title>Apache Rampart &#x2013; Project Mailing Lists</title>
+    <link rel="stylesheet" href="./css/apache-maven-fluido-1.4.min.css" />
+    <link rel="stylesheet" href="./css/site.css" />
+    <link rel="stylesheet" href="./css/print.css" media="print" />
+
+      
+    <script type="text/javascript" src="./js/apache-maven-fluido-1.4.min.js"></script>
+
+    
+                  </head>
+        <body class="topBarDisabled">
+          
+        
+    
+        <div class="container-fluid">
+          <div id="banner">
+        <div class="pull-left">
+                                <div id="bannerLeft">
+                                                                                                <img src="images/apache-rampart-logo.jpg" />
+                </div>
+                      </div>
+        <div class="pull-right">                  <a href="http://www.apache.org" id="bannerRight">
+                                                                                        <img src="http://www.apache.org/images/asf_logo_wide.png" />
+                </a>
+      </div>
+        <div class="clear"><hr/></div>
+      </div>
+
+      <div id="breadcrumbs">
+        <ul class="breadcrumb">
+                
+                    
+                  <li id="publishDate">Last Published: 28 Dec 2015
+                      <span class="divider">|</span>
+                   </li>
+                  <li id="projectVersion">Version: 1.6.4
+                      </li>
+                      
+                
+                    
+      
+                                    
+    <li class="pull-right">
+                      <a href="../core/" title="Apache Axis2/Java">
+        Apache Axis2/Java</a>
+      </li>
+
+                    </ul>
+      </div>
+
+            
+      <div class="row-fluid">
+        <div id="leftColumn" class="span2">
+          <div class="well sidebar-nav">
+                
+                    
+                <ul class="nav nav-list">
+                    <li class="nav-header">Apache Rampart</li>
+                              
+      <li>
+  
+                          <a href="index.html" title="Home">
+          <span class="none"></span>
+        Home</a>
+            </li>
+                                                                              
+      <li>
+  
+                          <a href="javascript:void(0)" title="Downloads">
+          <span class="icon-chevron-down"></span>
+        Downloads</a>
+                    <ul class="nav nav-list">
+                    
+      <li>
+  
+                          <a href="download.html" title="Releases">
+          <span class="none"></span>
+        Releases</a>
+            </li>
+                    
+      <li>
+  
+                          <a href="svn.html" title="Source Code">
+          <span class="none"></span>
+        Source Code</a>
+            </li>
+              </ul>
+        </li>
+                                                                                                                  
+      <li>
+  
+                          <a href="javascript:void(0)" title="Release Notes">
+          <span class="icon-chevron-down"></span>
+        Release Notes</a>
+                    <ul class="nav nav-list">
+                    
+      <li>
+  
+                          <a href="release-notes/1.6.1.html" title="1.6.1">
+          <span class="none"></span>
+        1.6.1</a>
+            </li>
+                    
+      <li>
+  
+                          <a href="release-notes/1.6.2.html" title="1.6.2">
+          <span class="none"></span>
+        1.6.2</a>
+            </li>
+                    
+      <li>
+  
+                          <a href="release-notes/1.6.3.html" title="1.6.3">
+          <span class="none"></span>
+        1.6.3</a>
+            </li>
+                    
+      <li>
+  
+                          <a href="release-notes/1.6.4.html" title="1.6.4">
+          <span class="none"></span>
+        1.6.4</a>
+            </li>
+              </ul>
+        </li>
+                              <li class="nav-header">Documentation</li>
+                              
+      <li>
+  
+                          <a href="quick-start.html" title="Getting Started">
+          <span class="none"></span>
+        Getting Started</a>
+            </li>
+                
+      <li>
+  
+                          <a href="samples.html" title="Samples">
+          <span class="none"></span>
+        Samples</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://wiki.apache.org/ws/FrontPage/Rampart/FAQ" class="externalLink" title="FAQ">
+          <span class="none"></span>
+        FAQ</a>
+            </li>
+                
+      <li>
+  
+                          <a href="rampartconfig-guide.html" title="Rampart Configuration">
+          <span class="none"></span>
+        Rampart Configuration</a>
+            </li>
+                
+      <li>
+  
+                          <a href="setting-up-sts.html" title="STS Configuration">
+          <span class="none"></span>
+        STS Configuration</a>
+            </li>
+                
+      <li>
+  
+                          <a href="developer-guide.html" title="Developer Guide">
+          <span class="none"></span>
+        Developer Guide</a>
+            </li>
+                
+      <li>
+  
+                          <a href="siteHowTo.html" title="Build the Site">
+          <span class="none"></span>
+        Build the Site</a>
+            </li>
+                              <li class="nav-header">Resources</li>
+                              
+      <li>
+  
+                          <a href="articles.html" title="Articles">
+          <span class="none"></span>
+        Articles</a>
+            </li>
+                
+      <li>
+  
+                          <a href="specifications.html" title="Specifications">
+          <span class="none"></span>
+        Specifications</a>
+            </li>
+                
+      <li>
+  
+                          <a href="apidocs/index.html" title="Online Javadocs">
+          <span class="none"></span>
+        Online Javadocs</a>
+            </li>
+                              <li class="nav-header">Project Information</li>
+                              
+      <li>
+  
+                          <a href="team-list.html" title="Project Team">
+          <span class="none"></span>
+        Project Team</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://issues.apache.org/jira/browse/Rampart" class="externalLink" title="Issue Tracking">
+          <span class="none"></span>
+        Issue Tracking</a>
+            </li>
+                
+      <li class="active">
+  
+            <a href="#"><span class="none"></span>Mailing Lists</a>
+          </li>
+                
+      <li>
+  
+                          <a href="http://svn.apache.org/viewvc/axis/axis2/java/rampart/" class="externalLink" title="Source Code">
+          <span class="none"></span>
+        Source Code</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://www.apache.org/licenses/" class="externalLink" title="License">
+          <span class="none"></span>
+        License</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://www.apache.org/foundation/sponsorship.html" class="externalLink" title="Sponsorship">
+          <span class="none"></span>
+        Sponsorship</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://www.apache.org/foundation/thanks.html" class="externalLink" title="Thanks">
+          <span class="none"></span>
+        Thanks</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://www.apache.org/security/" class="externalLink" title="Security">
+          <span class="none"></span>
+        Security</a>
+            </li>
+            </ul>
+                
+                    
+                
+          <hr />
+
+           <div id="poweredBy">
+                            <div class="clear"></div>
+                            <div class="clear"></div>
+                            <div class="clear"></div>
+                            <div class="clear"></div>
+                             <a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy">
+        <img class="builtBy" alt="Built by Maven" src="./images/logos/maven-feather.png" />
+      </a>
+                  </div>
+          </div>
+        </div>
+        
+                
+        <div id="bodyColumn"  class="span10" >
+                                  
+            <div class="section">
+<h2><a name="Project_Mailing_Lists"></a>Project Mailing Lists</h2><a name="Project_Mailing_Lists"></a>
+<p>These are the mailing lists that have been established for this project. For each list, there is a subscribe, unsubscribe, and an archive link.</p>
+<table border="0" class="table table-striped">
+<tr class="a">
+<th>Name</th>
+<th>Subscribe</th>
+<th>Unsubscribe</th>
+<th>Post</th>
+<th>Archive</th>
+<th>Other Archives</th></tr>
+<tr class="b">
+<td>Rampart Developers</td>
+<td><a class="externalLink" href="mailto:java-dev-subscribe@axis.apache.org">Subscribe</a></td>
+<td><a class="externalLink" href="mailto:java-dev-unsubscribe@axis.apache.org">Unsubscribe</a></td>
+<td><a class="externalLink" href="mailto:java-dev@axis.apache.org">Post</a></td>
+<td><a class="externalLink" href="http://mail-archives.apache.org/mod_mbox/axis-java-dev/">mail-archives.apache.org</a></td>
+<td><a class="externalLink" href="http://markmail.org/search/list:org.apache.ws.rampart-dev">markmail.org</a></td></tr></table></div>
+                  </div>
+            </div>
+          </div>
+
+    <hr/>
+
+    <footer>
+            <div class="container-fluid">
+                      <div class="row-fluid">
+                                      <p >Copyright &copy;                    2005&#x2013;2015
+                        <a href="http://www.apache.org">Apache Software Foundation</a>.
+            All rights reserved.      
+                    
+      </p>
+                </div>
+
+        
+                </div>
+    </footer>
+        </body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/project-info.html b/axis2/java/core-rampart/project-info.html
new file mode 100644
index 0000000..d7e28cc
--- /dev/null
+++ b/axis2/java/core-rampart/project-info.html
@@ -0,0 +1,322 @@
+<!DOCTYPE html>
+<!--
+ | Generated by Apache Maven Doxia at 28 Dec 2015 
+ | Rendered using Apache Maven Fluido Skin 1.4
+-->
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+  <head>
+    <meta charset="UTF-8" />
+    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
+    <meta name="Date-Revision-yyyymmdd" content="20151228" />
+    <meta http-equiv="Content-Language" content="en" />
+    <title>Apache Rampart &#x2013; Project Information</title>
+    <link rel="stylesheet" href="./css/apache-maven-fluido-1.4.min.css" />
+    <link rel="stylesheet" href="./css/site.css" />
+    <link rel="stylesheet" href="./css/print.css" media="print" />
+
+      
+    <script type="text/javascript" src="./js/apache-maven-fluido-1.4.min.js"></script>
+
+    
+                  </head>
+        <body class="topBarDisabled">
+          
+        
+    
+        <div class="container-fluid">
+          <div id="banner">
+        <div class="pull-left">
+                                <div id="bannerLeft">
+                                                                                                <img src="images/apache-rampart-logo.jpg" />
+                </div>
+                      </div>
+        <div class="pull-right">                  <a href="http://www.apache.org" id="bannerRight">
+                                                                                        <img src="http://www.apache.org/images/asf_logo_wide.png" />
+                </a>
+      </div>
+        <div class="clear"><hr/></div>
+      </div>
+
+      <div id="breadcrumbs">
+        <ul class="breadcrumb">
+                
+                    
+                  <li id="publishDate">Last Published: 28 Dec 2015
+                      <span class="divider">|</span>
+                   </li>
+                  <li id="projectVersion">Version: 1.6.4
+                      </li>
+                      
+                
+                    
+      
+                                    
+    <li class="pull-right">
+                      <a href="../core/" title="Apache Axis2/Java">
+        Apache Axis2/Java</a>
+      </li>
+
+                    </ul>
+      </div>
+
+            
+      <div class="row-fluid">
+        <div id="leftColumn" class="span2">
+          <div class="well sidebar-nav">
+                
+                    
+                <ul class="nav nav-list">
+                    <li class="nav-header">Apache Rampart</li>
+                              
+      <li>
+  
+                          <a href="index.html" title="Home">
+          <span class="none"></span>
+        Home</a>
+            </li>
+                                                                              
+      <li>
+  
+                          <a href="javascript:void(0)" title="Downloads">
+          <span class="icon-chevron-down"></span>
+        Downloads</a>
+                    <ul class="nav nav-list">
+                    
+      <li>
+  
+                          <a href="download.html" title="Releases">
+          <span class="none"></span>
+        Releases</a>
+            </li>
+                    
+      <li>
+  
+                          <a href="svn.html" title="Source Code">
+          <span class="none"></span>
+        Source Code</a>
+            </li>
+              </ul>
+        </li>
+                                                                                                                  
+      <li>
+  
+                          <a href="javascript:void(0)" title="Release Notes">
+          <span class="icon-chevron-down"></span>
+        Release Notes</a>
+                    <ul class="nav nav-list">
+                    
+      <li>
+  
+                          <a href="release-notes/1.6.1.html" title="1.6.1">
+          <span class="none"></span>
+        1.6.1</a>
+            </li>
+                    
+      <li>
+  
+                          <a href="release-notes/1.6.2.html" title="1.6.2">
+          <span class="none"></span>
+        1.6.2</a>
+            </li>
+                    
+      <li>
+  
+                          <a href="release-notes/1.6.3.html" title="1.6.3">
+          <span class="none"></span>
+        1.6.3</a>
+            </li>
+                    
+      <li>
+  
+                          <a href="release-notes/1.6.4.html" title="1.6.4">
+          <span class="none"></span>
+        1.6.4</a>
+            </li>
+              </ul>
+        </li>
+                              <li class="nav-header">Documentation</li>
+                              
+      <li>
+  
+                          <a href="quick-start.html" title="Getting Started">
+          <span class="none"></span>
+        Getting Started</a>
+            </li>
+                
+      <li>
+  
+                          <a href="samples.html" title="Samples">
+          <span class="none"></span>
+        Samples</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://wiki.apache.org/ws/FrontPage/Rampart/FAQ" class="externalLink" title="FAQ">
+          <span class="none"></span>
+        FAQ</a>
+            </li>
+                
+      <li>
+  
+                          <a href="rampartconfig-guide.html" title="Rampart Configuration">
+          <span class="none"></span>
+        Rampart Configuration</a>
+            </li>
+                
+      <li>
+  
+                          <a href="setting-up-sts.html" title="STS Configuration">
+          <span class="none"></span>
+        STS Configuration</a>
+            </li>
+                
+      <li>
+  
+                          <a href="developer-guide.html" title="Developer Guide">
+          <span class="none"></span>
+        Developer Guide</a>
+            </li>
+                
+      <li>
+  
+                          <a href="siteHowTo.html" title="Build the Site">
+          <span class="none"></span>
+        Build the Site</a>
+            </li>
+                              <li class="nav-header">Resources</li>
+                              
+      <li>
+  
+                          <a href="articles.html" title="Articles">
+          <span class="none"></span>
+        Articles</a>
+            </li>
+                
+      <li>
+  
+                          <a href="specifications.html" title="Specifications">
+          <span class="none"></span>
+        Specifications</a>
+            </li>
+                
+      <li>
+  
+                          <a href="apidocs/index.html" title="Online Javadocs">
+          <span class="none"></span>
+        Online Javadocs</a>
+            </li>
+                              <li class="nav-header">Project Information</li>
+                              
+      <li>
+  
+                          <a href="team-list.html" title="Project Team">
+          <span class="none"></span>
+        Project Team</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://issues.apache.org/jira/browse/Rampart" class="externalLink" title="Issue Tracking">
+          <span class="none"></span>
+        Issue Tracking</a>
+            </li>
+                
+      <li>
+  
+                          <a href="mail-lists.html" title="Mailing Lists">
+          <span class="none"></span>
+        Mailing Lists</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://svn.apache.org/viewvc/axis/axis2/java/rampart/" class="externalLink" title="Source Code">
+          <span class="none"></span>
+        Source Code</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://www.apache.org/licenses/" class="externalLink" title="License">
+          <span class="none"></span>
+        License</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://www.apache.org/foundation/sponsorship.html" class="externalLink" title="Sponsorship">
+          <span class="none"></span>
+        Sponsorship</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://www.apache.org/foundation/thanks.html" class="externalLink" title="Thanks">
+          <span class="none"></span>
+        Thanks</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://www.apache.org/security/" class="externalLink" title="Security">
+          <span class="none"></span>
+        Security</a>
+            </li>
+            </ul>
+                
+                    
+                
+          <hr />
+
+           <div id="poweredBy">
+                            <div class="clear"></div>
+                            <div class="clear"></div>
+                            <div class="clear"></div>
+                            <div class="clear"></div>
+                             <a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy">
+        <img class="builtBy" alt="Built by Maven" src="./images/logos/maven-feather.png" />
+      </a>
+                  </div>
+          </div>
+        </div>
+        
+                
+        <div id="bodyColumn"  class="span10" >
+                                  
+            <div class="section">
+<h2><a name="Project_Information"></a>Project Information</h2>
+<p>This document provides an overview of the various documents and links that are part of this project's general information. All of this content is automatically generated by <a class="externalLink" href="http://maven.apache.org">Maven</a> on behalf of the project.</p>
+<div class="section">
+<h3><a name="Overview"></a>Overview</h3>
+<table border="0" class="table table-striped">
+<tr class="a">
+<th>Document</th>
+<th>Description</th></tr>
+<tr class="b">
+<td><a href="team-list.html">Project Team</a></td>
+<td>This document provides information on the members of this project. These are the individuals who have contributed to the project in one form or another.</td></tr>
+<tr class="a">
+<td><a href="mail-lists.html">Mailing Lists</a></td>
+<td>This document provides subscription and archive information for this project's mailing lists.</td></tr></table></div></div>
+                  </div>
+            </div>
+          </div>
+
+    <hr/>
+
+    <footer>
+            <div class="container-fluid">
+                      <div class="row-fluid">
+                                      <p >Copyright &copy;                    2005&#x2013;2015
+                        <a href="http://www.apache.org">Apache Software Foundation</a>.
+            All rights reserved.      
+                    
+      </p>
+                </div>
+
+        
+                </div>
+    </footer>
+        </body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/quick-start.html b/axis2/java/core-rampart/quick-start.html
new file mode 100644
index 0000000..f3bd0db
--- /dev/null
+++ b/axis2/java/core-rampart/quick-start.html
@@ -0,0 +1,360 @@
+<!DOCTYPE html>
+<!--
+ | Generated by Apache Maven Doxia at 28 Dec 2015 
+ | Rendered using Apache Maven Fluido Skin 1.4
+-->
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+  <head>
+    <meta charset="UTF-8" />
+    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
+    <meta name="Date-Revision-yyyymmdd" content="20151228" />
+    <meta http-equiv="Content-Language" content="en" />
+    <title>Apache Rampart &#x2013; </title>
+    <link rel="stylesheet" href="./css/apache-maven-fluido-1.4.min.css" />
+    <link rel="stylesheet" href="./css/site.css" />
+    <link rel="stylesheet" href="./css/print.css" media="print" />
+
+      
+    <script type="text/javascript" src="./js/apache-maven-fluido-1.4.min.js"></script>
+
+    
+                  </head>
+        <body class="topBarDisabled">
+          
+        
+    
+        <div class="container-fluid">
+          <div id="banner">
+        <div class="pull-left">
+                                <div id="bannerLeft">
+                                                                                                <img src="images/apache-rampart-logo.jpg" />
+                </div>
+                      </div>
+        <div class="pull-right">                  <a href="http://www.apache.org" id="bannerRight">
+                                                                                        <img src="http://www.apache.org/images/asf_logo_wide.png" />
+                </a>
+      </div>
+        <div class="clear"><hr/></div>
+      </div>
+
+      <div id="breadcrumbs">
+        <ul class="breadcrumb">
+                
+                    
+                  <li id="publishDate">Last Published: 28 Dec 2015
+                      <span class="divider">|</span>
+                   </li>
+                  <li id="projectVersion">Version: 1.6.4
+                      </li>
+                      
+                
+                    
+      
+                                    
+    <li class="pull-right">
+                      <a href="../core/" title="Apache Axis2/Java">
+        Apache Axis2/Java</a>
+      </li>
+
+                    </ul>
+      </div>
+
+            
+      <div class="row-fluid">
+        <div id="leftColumn" class="span2">
+          <div class="well sidebar-nav">
+                
+                    
+                <ul class="nav nav-list">
+                    <li class="nav-header">Apache Rampart</li>
+                              
+      <li>
+  
+                          <a href="index.html" title="Home">
+          <span class="none"></span>
+        Home</a>
+            </li>
+                                                                              
+      <li>
+  
+                          <a href="javascript:void(0)" title="Downloads">
+          <span class="icon-chevron-down"></span>
+        Downloads</a>
+                    <ul class="nav nav-list">
+                    
+      <li>
+  
+                          <a href="download.html" title="Releases">
+          <span class="none"></span>
+        Releases</a>
+            </li>
+                    
+      <li>
+  
+                          <a href="svn.html" title="Source Code">
+          <span class="none"></span>
+        Source Code</a>
+            </li>
+              </ul>
+        </li>
+                                                                                                                  
+      <li>
+  
+                          <a href="javascript:void(0)" title="Release Notes">
+          <span class="icon-chevron-down"></span>
+        Release Notes</a>
+                    <ul class="nav nav-list">
+                    
+      <li>
+  
+                          <a href="release-notes/1.6.1.html" title="1.6.1">
+          <span class="none"></span>
+        1.6.1</a>
+            </li>
+                    
+      <li>
+  
+                          <a href="release-notes/1.6.2.html" title="1.6.2">
+          <span class="none"></span>
+        1.6.2</a>
+            </li>
+                    
+      <li>
+  
+                          <a href="release-notes/1.6.3.html" title="1.6.3">
+          <span class="none"></span>
+        1.6.3</a>
+            </li>
+                    
+      <li>
+  
+                          <a href="release-notes/1.6.4.html" title="1.6.4">
+          <span class="none"></span>
+        1.6.4</a>
+            </li>
+              </ul>
+        </li>
+                              <li class="nav-header">Documentation</li>
+                              
+      <li class="active">
+  
+            <a href="#"><span class="none"></span>Getting Started</a>
+          </li>
+                
+      <li>
+  
+                          <a href="samples.html" title="Samples">
+          <span class="none"></span>
+        Samples</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://wiki.apache.org/ws/FrontPage/Rampart/FAQ" class="externalLink" title="FAQ">
+          <span class="none"></span>
+        FAQ</a>
+            </li>
+                
+      <li>
+  
+                          <a href="rampartconfig-guide.html" title="Rampart Configuration">
+          <span class="none"></span>
+        Rampart Configuration</a>
+            </li>
+                
+      <li>
+  
+                          <a href="setting-up-sts.html" title="STS Configuration">
+          <span class="none"></span>
+        STS Configuration</a>
+            </li>
+                
+      <li>
+  
+                          <a href="developer-guide.html" title="Developer Guide">
+          <span class="none"></span>
+        Developer Guide</a>
+            </li>
+                
+      <li>
+  
+                          <a href="siteHowTo.html" title="Build the Site">
+          <span class="none"></span>
+        Build the Site</a>
+            </li>
+                              <li class="nav-header">Resources</li>
+                              
+      <li>
+  
+                          <a href="articles.html" title="Articles">
+          <span class="none"></span>
+        Articles</a>
+            </li>
+                
+      <li>
+  
+                          <a href="specifications.html" title="Specifications">
+          <span class="none"></span>
+        Specifications</a>
+            </li>
+                
+      <li>
+  
+                          <a href="apidocs/index.html" title="Online Javadocs">
+          <span class="none"></span>
+        Online Javadocs</a>
+            </li>
+                              <li class="nav-header">Project Information</li>
+                              
+      <li>
+  
+                          <a href="team-list.html" title="Project Team">
+          <span class="none"></span>
+        Project Team</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://issues.apache.org/jira/browse/Rampart" class="externalLink" title="Issue Tracking">
+          <span class="none"></span>
+        Issue Tracking</a>
+            </li>
+                
+      <li>
+  
+                          <a href="mail-lists.html" title="Mailing Lists">
+          <span class="none"></span>
+        Mailing Lists</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://svn.apache.org/viewvc/axis/axis2/java/rampart/" class="externalLink" title="Source Code">
+          <span class="none"></span>
+        Source Code</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://www.apache.org/licenses/" class="externalLink" title="License">
+          <span class="none"></span>
+        License</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://www.apache.org/foundation/sponsorship.html" class="externalLink" title="Sponsorship">
+          <span class="none"></span>
+        Sponsorship</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://www.apache.org/foundation/thanks.html" class="externalLink" title="Thanks">
+          <span class="none"></span>
+        Thanks</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://www.apache.org/security/" class="externalLink" title="Security">
+          <span class="none"></span>
+        Security</a>
+            </li>
+            </ul>
+                
+                    
+                
+          <hr />
+
+           <div id="poweredBy">
+                            <div class="clear"></div>
+                            <div class="clear"></div>
+                            <div class="clear"></div>
+                            <div class="clear"></div>
+                             <a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy">
+        <img class="builtBy" alt="Built by Maven" src="./images/logos/maven-feather.png" />
+      </a>
+                  </div>
+          </div>
+        </div>
+        
+                
+        <div id="bodyColumn"  class="span10" >
+                                  
+            <html xmlns="http://www.w3.org/1999/xhtml">
+	
+		
+<h1>Rampart Quick Start Guide</h1>
+
+		
+<div class="section">
+<h3><a name="Installing_Rampart_module_in_Axis2"></a>Installing Rampart module in Axis2</h3>
+		
+<p>Steps to install</p>
+		
+<ol style="list-style-type: decimal">
+			
+<li>If you haven't installed Axis2, then download and extract the standard binary distribution. Make sure you have set the AXIS2_HOME environment variable</li>
+			
+<li>Run ant from the top level directory of the Rampart distribution to copy the required libraries and modules to relevant directories in AXIS2_HOME.</li>
+		</ol>
+		
+<p></p>
+
+	    </div>
+<div class="section">
+<h3><a name="Engaging_Rampart"></a>Engaging Rampart</h3>
+		
+<p>When securing a SOAP message, the sender must know the security actions to be performed on the message and the receiver must know enough details to process and validate the security of the message. Therefore when using Rampart with Axis2, it must be engaged at both ends.</p>
+		
+<p>Observe how module has been engaged in server side by opening samples/policy/sample01/services.xml. The following line has engaged the module.</p>
+		
+<p>Engaging Rampart at client side is done programatically as follows.</p>
+		
+<div>
+<pre>
+            ServiceClient client = new ServiceClient(ctx, null);
+            client.engageModule(&quot;rampart&quot;);
+        </pre></div>
+		</div>
+<div class="section">
+<h3><a name="Understanding_policy"></a>Understanding policy</h3>
+		
+<p>WS-Security Policy can be used to indicate what security actions that needs be performed on SOAP messages and and what actions should be validated. The file 'samples/policy/sample01/policy.xml' configures Rampart to add Username Token with Timestamp to this message. The element &lt;RampartConfig&gt; in policy.xml defines Rampart specific configurations. </p>
+		
+<p>Policy at serverside is included in samples/policy/sample01/services.xml file. This configures Rampart module at serverside to validate the message for Username Token an Timestamp.</p>
+		
+<p>More details on RampartConfig can be found <a href="rampartconfig-guide.html">here</a>.</p>
+
+	    </div>
+<div class="section">
+<h3><a name="Viewing_the_Message_on_wire"></a>Viewing the Message on wire</h3>
+		
+<p>It is interesting to view the secured SOAP message on the wire using TCP monitor. Change the &quot;client.port&quot; property in samples/policy/build.xml file to the listening port of TCP monitor. This will send all the messages through TCP monitor when you execute the ant script. Observe the &lt;wsse:Security&gt; header in the SOAP message.</p>
+
+
+
+	</div>
+</html>
+                  </div>
+            </div>
+          </div>
+
+    <hr/>
+
+    <footer>
+            <div class="container-fluid">
+                      <div class="row-fluid">
+                                      <p >Copyright &copy;                    2005&#x2013;2015
+                        <a href="http://www.apache.org">Apache Software Foundation</a>.
+            All rights reserved.      
+                    
+      </p>
+                </div>
+
+        
+                </div>
+    </footer>
+        </body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/rampart-config.xsd b/axis2/java/core-rampart/rampart-config.xsd
new file mode 100644
index 0000000..c0e94d4
--- /dev/null
+++ b/axis2/java/core-rampart/rampart-config.xsd
@@ -0,0 +1,52 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:ramp="http://ws.apache.org/rampart/policy" targetNamespace="http://ws.apache.org/rampart/policy" elementFormDefault="qualified" attributeFormDefault="unqualified">
+	<xs:element name="RampartConfig">
+		<xs:annotation>
+			<xs:documentation>http://ws.apache.org/rampart/rampartconfig-guide.html</xs:documentation>
+		</xs:annotation>
+		<xs:complexType>
+			<xs:sequence>
+				<xs:element name="user" type="xs:string"/>
+				<xs:element name="userCertAlias" type="xs:string" minOccurs="0"/>
+				<xs:element name="encryptionUser" type="xs:string" minOccurs="0"/>
+				<xs:element name="passwordCallbackClass" type="xs:string" minOccurs="0"/>
+				<xs:element name="policyValidatorCbClass" type="xs:string" minOccurs="0"/>
+				<xs:element name="rampartConfigCallbackClass" type="xs:string" minOccurs="0"/>				
+				<xs:element name="signatureCrypto" type="ramp:crypto" minOccurs="0"/>
+				<xs:element name="encryptionCypto" type="ramp:crypto" minOccurs="0"/>
+				<xs:element name="decryptionCrypto" type="ramp:crypto" minOccurs="0"/>				
+				<xs:element name="timestampPrecisionInMilliseconds" type="xs:boolean" minOccurs="0"/>
+				<xs:element name="timestampTTL" type="xs:integer" minOccurs="0"/>
+				<xs:element name="timestampMaxSkew" type="xs:integer"  minOccurs="0"/>
+				<xs:element name="tokenStoreClass" type="xs:string" minOccurs="0"/>
+				<xs:element name="optimizeParts" type="xs:string" minOccurs="0"/>				
+				<xs:element name="sslConfig" type="ramp:ssl" minOccurs="0"/>
+			</xs:sequence>
+		</xs:complexType>
+	</xs:element>
+	<xs:complexType name="crypto">
+	   <xs:sequence maxOccurs="1">
+	       <xs:element name="crypto">
+	           <xs:complexType>
+                   <xs:sequence maxOccurs="unbounded">
+                        <xs:element name="property">
+	                        <xs:complexType>
+		                        <xs:simpleContent>
+			                        <xs:extension base="xs:string">
+			                          <xs:attribute name="name" type="xs:string" use="required"/>
+			                        </xs:extension>
+		                        </xs:simpleContent>
+	                        </xs:complexType>
+                        </xs:element>
+                   </xs:sequence>
+                   <xs:attribute name="provider" type="xs:string" use="required"/>
+                </xs:complexType>
+	       </xs:element>
+	   </xs:sequence>
+	</xs:complexType>
+	<xs:complexType name="ssl">
+		<xs:sequence maxOccurs="unbounded">
+			<xs:element name="property" type="xs:string"/>
+		</xs:sequence>
+	</xs:complexType>
+</xs:schema>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/rampartconfig-guide.html b/axis2/java/core-rampart/rampartconfig-guide.html
new file mode 100644
index 0000000..8c755e6
--- /dev/null
+++ b/axis2/java/core-rampart/rampartconfig-guide.html
@@ -0,0 +1,542 @@
+<!DOCTYPE html>
+<!--
+ | Generated by Apache Maven Doxia at 28 Dec 2015 
+ | Rendered using Apache Maven Fluido Skin 1.4
+-->
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+  <head>
+    <meta charset="UTF-8" />
+    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
+    <meta name="Date-Revision-yyyymmdd" content="20151228" />
+    <meta http-equiv="Content-Language" content="en" />
+    <title>Apache Rampart &#x2013; </title>
+    <link rel="stylesheet" href="./css/apache-maven-fluido-1.4.min.css" />
+    <link rel="stylesheet" href="./css/site.css" />
+    <link rel="stylesheet" href="./css/print.css" media="print" />
+
+      
+    <script type="text/javascript" src="./js/apache-maven-fluido-1.4.min.js"></script>
+
+    
+                  </head>
+        <body class="topBarDisabled">
+          
+        
+    
+        <div class="container-fluid">
+          <div id="banner">
+        <div class="pull-left">
+                                <div id="bannerLeft">
+                                                                                                <img src="images/apache-rampart-logo.jpg" />
+                </div>
+                      </div>
+        <div class="pull-right">                  <a href="http://www.apache.org" id="bannerRight">
+                                                                                        <img src="http://www.apache.org/images/asf_logo_wide.png" />
+                </a>
+      </div>
+        <div class="clear"><hr/></div>
+      </div>
+
+      <div id="breadcrumbs">
+        <ul class="breadcrumb">
+                
+                    
+                  <li id="publishDate">Last Published: 28 Dec 2015
+                      <span class="divider">|</span>
+                   </li>
+                  <li id="projectVersion">Version: 1.6.4
+                      </li>
+                      
+                
+                    
+      
+                                    
+    <li class="pull-right">
+                      <a href="../core/" title="Apache Axis2/Java">
+        Apache Axis2/Java</a>
+      </li>
+
+                    </ul>
+      </div>
+
+            
+      <div class="row-fluid">
+        <div id="leftColumn" class="span2">
+          <div class="well sidebar-nav">
+                
+                    
+                <ul class="nav nav-list">
+                    <li class="nav-header">Apache Rampart</li>
+                              
+      <li>
+  
+                          <a href="index.html" title="Home">
+          <span class="none"></span>
+        Home</a>
+            </li>
+                                                                              
+      <li>
+  
+                          <a href="javascript:void(0)" title="Downloads">
+          <span class="icon-chevron-down"></span>
+        Downloads</a>
+                    <ul class="nav nav-list">
+                    
+      <li>
+  
+                          <a href="download.html" title="Releases">
+          <span class="none"></span>
+        Releases</a>
+            </li>
+                    
+      <li>
+  
+                          <a href="svn.html" title="Source Code">
+          <span class="none"></span>
+        Source Code</a>
+            </li>
+              </ul>
+        </li>
+                                                                                                                  
+      <li>
+  
+                          <a href="javascript:void(0)" title="Release Notes">
+          <span class="icon-chevron-down"></span>
+        Release Notes</a>
+                    <ul class="nav nav-list">
+                    
+      <li>
+  
+                          <a href="release-notes/1.6.1.html" title="1.6.1">
+          <span class="none"></span>
+        1.6.1</a>
+            </li>
+                    
+      <li>
+  
+                          <a href="release-notes/1.6.2.html" title="1.6.2">
+          <span class="none"></span>
+        1.6.2</a>
+            </li>
+                    
+      <li>
+  
+                          <a href="release-notes/1.6.3.html" title="1.6.3">
+          <span class="none"></span>
+        1.6.3</a>
+            </li>
+                    
+      <li>
+  
+                          <a href="release-notes/1.6.4.html" title="1.6.4">
+          <span class="none"></span>
+        1.6.4</a>
+            </li>
+              </ul>
+        </li>
+                              <li class="nav-header">Documentation</li>
+                              
+      <li>
+  
+                          <a href="quick-start.html" title="Getting Started">
+          <span class="none"></span>
+        Getting Started</a>
+            </li>
+                
+      <li>
+  
+                          <a href="samples.html" title="Samples">
+          <span class="none"></span>
+        Samples</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://wiki.apache.org/ws/FrontPage/Rampart/FAQ" class="externalLink" title="FAQ">
+          <span class="none"></span>
+        FAQ</a>
+            </li>
+                
+      <li class="active">
+  
+            <a href="#"><span class="none"></span>Rampart Configuration</a>
+          </li>
+                
+      <li>
+  
+                          <a href="setting-up-sts.html" title="STS Configuration">
+          <span class="none"></span>
+        STS Configuration</a>
+            </li>
+                
+      <li>
+  
+                          <a href="developer-guide.html" title="Developer Guide">
+          <span class="none"></span>
+        Developer Guide</a>
+            </li>
+                
+      <li>
+  
+                          <a href="siteHowTo.html" title="Build the Site">
+          <span class="none"></span>
+        Build the Site</a>
+            </li>
+                              <li class="nav-header">Resources</li>
+                              
+      <li>
+  
+                          <a href="articles.html" title="Articles">
+          <span class="none"></span>
+        Articles</a>
+            </li>
+                
+      <li>
+  
+                          <a href="specifications.html" title="Specifications">
+          <span class="none"></span>
+        Specifications</a>
+            </li>
+                
+      <li>
+  
+                          <a href="apidocs/index.html" title="Online Javadocs">
+          <span class="none"></span>
+        Online Javadocs</a>
+            </li>
+                              <li class="nav-header">Project Information</li>
+                              
+      <li>
+  
+                          <a href="team-list.html" title="Project Team">
+          <span class="none"></span>
+        Project Team</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://issues.apache.org/jira/browse/Rampart" class="externalLink" title="Issue Tracking">
+          <span class="none"></span>
+        Issue Tracking</a>
+            </li>
+                
+      <li>
+  
+                          <a href="mail-lists.html" title="Mailing Lists">
+          <span class="none"></span>
+        Mailing Lists</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://svn.apache.org/viewvc/axis/axis2/java/rampart/" class="externalLink" title="Source Code">
+          <span class="none"></span>
+        Source Code</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://www.apache.org/licenses/" class="externalLink" title="License">
+          <span class="none"></span>
+        License</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://www.apache.org/foundation/sponsorship.html" class="externalLink" title="Sponsorship">
+          <span class="none"></span>
+        Sponsorship</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://www.apache.org/foundation/thanks.html" class="externalLink" title="Thanks">
+          <span class="none"></span>
+        Thanks</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://www.apache.org/security/" class="externalLink" title="Security">
+          <span class="none"></span>
+        Security</a>
+            </li>
+            </ul>
+                
+                    
+                
+          <hr />
+
+           <div id="poweredBy">
+                            <div class="clear"></div>
+                            <div class="clear"></div>
+                            <div class="clear"></div>
+                            <div class="clear"></div>
+                             <a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy">
+        <img class="builtBy" alt="Built by Maven" src="./images/logos/maven-feather.png" />
+      </a>
+                  </div>
+          </div>
+        </div>
+        
+                
+        <div id="bodyColumn"  class="span10" >
+                                  
+            <html xmlns="http://www.w3.org/1999/xhtml">
+
+
+<h1>Apache Rampart - Configuration Guide</h1>
+
+<div class="section">
+<h2><a name="Rampart_Configurations"></a>Rampart Configurations</h2>
+
+<p>RampartConfig element can have any of the following child elements. Schema is available <a href="rampart-config.xsd">here</a></p>
+
+<table border="0" class="table table-striped"><tbody>
+    
+<tr class="a">
+<td><b>Parameter</b></td>
+<td><b>Description</b></td>
+<td><b>Example</b></td></tr>
+
+    
+<tr class="b">
+<td>user</td>
+<td>The user's name</td>
+<td>Set username of UsernameToken to be used <br /></br>
+        &lt;user&gt; bob&lt;/user&gt;</td></tr>
+    
+<tr class="a">
+<td>userCertAlias</td>
+<td>The user's cert alias</td>
+<td>Set alias of the key to be used to sign<br /></br>
+        &lt;userCertAlias&gt; bob&lt;/userCertAlias&gt;</td></tr>
+    
+<tr class="b">
+<td>encryptionUser</td>
+<td>The user's name for encryption.</td>
+<td>
+        &lt;encryptionUser&gt;alice&lt;/encryptionUser&gt;</td></tr>
+    
+<tr class="a">
+<td>passwordCallbackClass</td>
+<td>Callback class used to provide the password required to create the
+        UsernameToken or to sign the message</td>
+<td>
+
+<div>
+<pre>
+&lt;passwordCallbackClass&gt;
+    org.apache.axis2.security.PWCallback
+&lt;/passwordCallbackClass&gt;
+</pre></div></td></tr>
+    
+<tr class="b">
+<td>policyValidatorCbClass</td>
+<td>Callback class used to provide custom validater  </td>
+<td>
+
+<div>
+<pre>
+&lt;policyValidatorCbClass&gt;
+    org.apache.axis2.security.CustomPolicyValidater
+&lt;/policyValidatorCbClass&gt;
+</pre></div></td></tr>
+    
+<tr class="a">
+<td>signatureCrypto</td>
+<td>properties to needed perform signature, such as crypto
+        provider, keystore and its password</td>
+<td>
+
+<div>
+<pre>
+&lt;signatureCrypto&gt;
+	&lt;crypto provider=&quot;org.apache.ws.security.components.crypto.Merlin&quot;&gt;
+		&lt;property name=&quot;org.apache.ws.security.crypto.merlin.keystore.type&quot;&gt;JKS&lt;/property&gt;
+		&lt;property name=&quot;org.apache.ws.security.crypto.merlin.file&quot;&gt;client.jks&lt;/property&gt;
+		&lt;property name=&quot;org.apache.ws.security.crypto.merlin.keystore.password&quot;&gt;apache&lt;/property&gt;
+	&lt;/crypto&gt;
+&lt;signatureCrypto&gt;
+</pre></div>
+		</td></tr>
+    
+<tr class="b">
+<td>encryptionCypto</td>
+<td>properties to needed perform signature, such as crypto
+        provider, keystore and its password</td>
+<td>
+
+<div>
+<pre>
+&lt;encryptionCypto&gt;
+    ....crypto element ......
+&lt;/encryptionCypto&gt;
+</pre></div></td></tr>
+    
+<tr class="a">
+<td>decryptionCrypto</td>
+<td>properties to needed perform signature, such as crypto
+        provider, keystore and its password</td>
+<td>
+
+<div>
+<pre>
+&lt;decryptionCrypto&gt;
+    ....crypto element ......
+&lt;/decryptionCrypto&gt;</pre></div></td></tr>
+ 
+<tr class="b">
+<td>timestampTTL</td>
+<td>Time to live of Timestamp</td>
+<td>The default timestamp time to live is 300 seconds</td></tr>
+    
+<tr class="a">
+<td>timestampMaxSkew</td>
+<td>The maximum tolerence limit for timeskew of the timestamp</td>
+<td>Rampart allows timestamps created slightly ahead of the reciever's time.<br /> This parameter allows to specify the tolerence limit</td></tr>
+    
+<tr class="b">
+<td>timestampPrecisionInMilliseconds</td>
+<td> Whether the timestamps precision should be milliseconds </td>
+<td>When this value is set false, generated timestamps doesn't contain milliseconds </td></tr>
+    
+<tr class="a">
+<td>optimizeParts</td>
+<td></td>
+<td></td></tr>
+    
+<tr class="b">
+<td>tokenStoreClass</td>
+<td></td>
+<td></td></tr>
+    
+<tr class="a">
+<td>sslConfig</td>
+<td>SSL Configuration need for Transportbinding</td>
+<td>Can specify the properties such as &quot;javax.net.ssl.trustStore&quot; and &quot;javax.net.ssl.trustStorePassword&quot;. Please see below for more information.</td></tr>
+  </tbody></table>
+<br /></br>
+
+<div class="section">
+<h3><a name="Crypto_Provider"></a>Crypto Provider</h3>
+  
+<p>org.apache.ws.security.crypto.provider defines the implementation of
+the org.apache.ws.security.components.crypto.Crypto interface to provide the
+crypto information required by WSS4J. The other properties defined are the
+configuration properties used by the implementation class
+(org.apache.ws.security.components.crypto.Merlin).
+<br /></br>
+      <a name="ref"></a>
+      <a name="references"></a>
+  </p>
+      <a name="References"></a>
+      </div>
+<div class="section">
+<h3><a name="Crypto_Caching"></a>Crypto Caching</h3>
+      
+<p>Enabling caching of crypto objects will improve the performance of security processing.
+          After
+          enabling crypto caching, the crypto objects will be read from a cache instead of
+          constructing them by reading the keystore files.
+      </p>
+      
+<p>To enable caching of Crypto objects, two attributes should be added to the crypto elements
+          of signatureCrypto/encryptionCrypto of RampartConfig.
+      </p>
+      
+<ol style="list-style-type: decimal">
+          
+<li>
+              <b>cryptoKey</b> - 
+<p>As the value of this attribute, specify the property of a Crypto
+              implementation which points to the location of the keystore. For example in
+              Merlin, the
+              property &quot;org.apache.ws.security.crypto.merlin.file&quot; is unique and its pointing to
+              the
+              location of the keystore. Absence of this attribute will not enable caching.</p>
+          </li>
+          
+<li>
+              <b>cacheRefreshInterval</b> - 
+<p>This is the cache refresh interval specified in
+              milliseconds. Any
+              object that resides in the cache longer than this period will be considered as
+              expired.
+              Cache will not be refreshed if this attribute is not present in the configuration.
+              If you
+              do not want to refresh the cache, provide only the &quot;cryptoKey&quot; attribute.</p>
+          </li>
+      </ol>
+      
+<p>
+          A sample configuration is provided below. It uses the Merlin crypto implementation for
+          signing and encryption. Here, the value of the cryptoKey attribute is eqaul to
+          &quot;org.apache.ws.security.crypto.merlin.file&quot; and the cache refresh interval is 300000
+          milliseconds.
+      </p>
+      
+<div>
+<pre>
+          &lt;ramp:RampartConfig xmlns:ramp=&quot;http://ws.apache.org/rampart/policy&quot;;&gt;
+            &lt;ramp:signatureCrypto&gt;
+                &lt;ramp:crypto provider=&quot;org.apache.ws.security.components.crypto.Merlin&quot; cryptoKey=&quot;org.apache.ws.security.crypto.merlin.file&quot; cacheRefreshInterval=&quot;300000&quot;&gt;
+                    &lt;ramp:property name=&quot;org.apache.ws.security.crypto.merlin.keystore.type&quot;&gt;JKS&lt;/ramp:property&gt;
+                    &lt;ramp:property name=&quot;org.apache.ws.security.crypto.merlin.file&quot;&gt;service.jks&lt;/ramp:property&gt;
+                    &lt;ramp:property name=&quot;org.apache.ws.security.crypto.merlin.keystore.password&quot;&gt;servicePW&lt;/ramp:property&gt;
+                &lt;/ramp:crypto&gt;
+            &lt;/ramp:signatureCrypto&gt;
+            &lt;ramp:encryptionCypto&gt;
+                &lt;ramp:crypto provider=&quot;org.apache.ws.security.components.crypto.Merlin&quot; cryptoKey=&quot;org.apache.ws.security.crypto.merlin.file&quot; cacheRefreshInterval=&quot;300000&gt;
+                    &lt;ramp:property name=&quot;org.apache.ws.security.crypto.merlin.keystore.type&quot;&gt;JKS&lt;/ramp:property&gt;
+                    &lt;ramp:property name=&quot;org.apache.ws.security.crypto.merlin.file&quot;&gt;service.jks&lt;/ramp:property&gt;
+                    &lt;ramp:property name=&quot;org.apache.ws.security.crypto.merlin.keystore.password&quot;&gt;apache&lt;/ramp:property&gt;
+                &lt;/ramp:crypto&gt;
+            &lt;/ramp:encryptionCypto&gt;
+          &lt;/ramp:RampartConfig&gt;
+      </pre></div>
+      
+<p>Crypto caching is enabled by default when Merlin is used as the crypto provider. So Rampart will cache the crypto objects
+      with an infinite cache refresh interval. This crypto refresh interval can be overridden by setting the cacheRefreshInterval parameter
+          as described above. If it is required to disable crypto caching when Merlin is used, set the 'enableCryptoCaching' parameter
+          value to 'false'. Please refer to the following example.
+      </p>
+      
+<div>
+<pre>
+            &lt;ramp:signatureCrypto&gt;
+                &lt;ramp:crypto provider=&quot;org.apache.ws.security.components.crypto.Merlin&quot; enableCryptoCaching=&quot;false&quot;&gt;
+                    &lt;ramp:property name=&quot;org.apache.ws.security.crypto.merlin.keystore.type&quot;&gt;JKS&lt;/ramp:property&gt;
+                    &lt;ramp:property name=&quot;org.apache.ws.security.crypto.merlin.file&quot;&gt;service.jks&lt;/ramp:property&gt;
+                    &lt;ramp:property name=&quot;org.apache.ws.security.crypto.merlin.keystore.password&quot;&gt;servicePW&lt;/ramp:property&gt;
+                &lt;/ramp:crypto&gt;
+            &lt;/ramp:signatureCrypto&gt;
+      </pre></div>
+      <br /></br>
+      </div>
+<div class="section">
+<h3><a name="References"></a>References</h3>1.
+      <a class="externalLink" href="http://ws.apache.org/wss4j">Apache WSS4J -Home</a>
+  </div>
+</html>
+                  </div>
+            </div>
+          </div>
+
+    <hr/>
+
+    <footer>
+            <div class="container-fluid">
+                      <div class="row-fluid">
+                                      <p >Copyright &copy;                    2005&#x2013;2015
+                        <a href="http://www.apache.org">Apache Software Foundation</a>.
+            All rights reserved.      
+                    
+      </p>
+                </div>
+
+        
+                </div>
+    </footer>
+        </body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/release-notes/1.6.1.html b/axis2/java/core-rampart/release-notes/1.6.1.html
new file mode 100644
index 0000000..dd8531a
--- /dev/null
+++ b/axis2/java/core-rampart/release-notes/1.6.1.html
@@ -0,0 +1,308 @@
+<!DOCTYPE html>
+<!--
+ | Generated by Apache Maven Doxia at 28 Dec 2015 
+ | Rendered using Apache Maven Fluido Skin 1.4
+-->
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+  <head>
+    <meta charset="UTF-8" />
+    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
+    <meta name="Date-Revision-yyyymmdd" content="20151228" />
+    <meta http-equiv="Content-Language" content="en" />
+    <title>Apache Rampart &#x2013; Apache Rampart 1.6.1 Release Note</title>
+    <link rel="stylesheet" href="../css/apache-maven-fluido-1.4.min.css" />
+    <link rel="stylesheet" href="../css/site.css" />
+    <link rel="stylesheet" href="../css/print.css" media="print" />
+
+      
+    <script type="text/javascript" src="../js/apache-maven-fluido-1.4.min.js"></script>
+
+    
+                  </head>
+        <body class="topBarDisabled">
+          
+        
+    
+        <div class="container-fluid">
+          <div id="banner">
+        <div class="pull-left">
+                                <div id="bannerLeft">
+                                                                                                <img src="../images/apache-rampart-logo.jpg" />
+                </div>
+                      </div>
+        <div class="pull-right">                  <a href="http://www.apache.org" id="bannerRight">
+                                                                                        <img src="http://www.apache.org/images/asf_logo_wide.png" />
+                </a>
+      </div>
+        <div class="clear"><hr/></div>
+      </div>
+
+      <div id="breadcrumbs">
+        <ul class="breadcrumb">
+                
+                    
+                  <li id="publishDate">Last Published: 28 Dec 2015
+                      <span class="divider">|</span>
+                   </li>
+                  <li id="projectVersion">Version: 1.6.4
+                      </li>
+                      
+                
+                    
+      
+                                    
+    <li class="pull-right">
+                      <a href="../../core/" title="Apache Axis2/Java">
+        Apache Axis2/Java</a>
+      </li>
+
+                    </ul>
+      </div>
+
+            
+      <div class="row-fluid">
+        <div id="leftColumn" class="span2">
+          <div class="well sidebar-nav">
+                
+                    
+                <ul class="nav nav-list">
+                    <li class="nav-header">Apache Rampart</li>
+                              
+      <li>
+  
+                          <a href="../index.html" title="Home">
+          <span class="none"></span>
+        Home</a>
+            </li>
+                                                                              
+      <li>
+  
+                          <a href="javascript:void(0)" title="Downloads">
+          <span class="icon-chevron-down"></span>
+        Downloads</a>
+                    <ul class="nav nav-list">
+                    
+      <li>
+  
+                          <a href="../download.html" title="Releases">
+          <span class="none"></span>
+        Releases</a>
+            </li>
+                    
+      <li>
+  
+                          <a href="../svn.html" title="Source Code">
+          <span class="none"></span>
+        Source Code</a>
+            </li>
+              </ul>
+        </li>
+                                                                                                                            
+      <li>
+  
+                          <a href="javascript:void(0)" title="Release Notes">
+          <span class="icon-chevron-down"></span>
+        Release Notes</a>
+                    <ul class="nav nav-list">
+                    
+      <li class="active">
+  
+            <a href="#"><span class="none"></span>1.6.1</a>
+          </li>
+                    
+      <li>
+  
+                          <a href="../release-notes/1.6.2.html" title="1.6.2">
+          <span class="none"></span>
+        1.6.2</a>
+            </li>
+                    
+      <li>
+  
+                          <a href="../release-notes/1.6.3.html" title="1.6.3">
+          <span class="none"></span>
+        1.6.3</a>
+            </li>
+                    
+      <li>
+  
+                          <a href="../release-notes/1.6.4.html" title="1.6.4">
+          <span class="none"></span>
+        1.6.4</a>
+            </li>
+              </ul>
+        </li>
+                              <li class="nav-header">Documentation</li>
+                              
+      <li>
+  
+                          <a href="../quick-start.html" title="Getting Started">
+          <span class="none"></span>
+        Getting Started</a>
+            </li>
+                
+      <li>
+  
+                          <a href="../samples.html" title="Samples">
+          <span class="none"></span>
+        Samples</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://wiki.apache.org/ws/FrontPage/Rampart/FAQ" class="externalLink" title="FAQ">
+          <span class="none"></span>
+        FAQ</a>
+            </li>
+                
+      <li>
+  
+                          <a href="../rampartconfig-guide.html" title="Rampart Configuration">
+          <span class="none"></span>
+        Rampart Configuration</a>
+            </li>
+                
+      <li>
+  
+                          <a href="../setting-up-sts.html" title="STS Configuration">
+          <span class="none"></span>
+        STS Configuration</a>
+            </li>
+                
+      <li>
+  
+                          <a href="../developer-guide.html" title="Developer Guide">
+          <span class="none"></span>
+        Developer Guide</a>
+            </li>
+                
+      <li>
+  
+                          <a href="../siteHowTo.html" title="Build the Site">
+          <span class="none"></span>
+        Build the Site</a>
+            </li>
+                              <li class="nav-header">Resources</li>
+                              
+      <li>
+  
+                          <a href="../articles.html" title="Articles">
+          <span class="none"></span>
+        Articles</a>
+            </li>
+                
+      <li>
+  
+                          <a href="../specifications.html" title="Specifications">
+          <span class="none"></span>
+        Specifications</a>
+            </li>
+                
+      <li>
+  
+                          <a href="../apidocs/index.html" title="Online Javadocs">
+          <span class="none"></span>
+        Online Javadocs</a>
+            </li>
+                              <li class="nav-header">Project Information</li>
+                              
+      <li>
+  
+                          <a href="../team-list.html" title="Project Team">
+          <span class="none"></span>
+        Project Team</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://issues.apache.org/jira/browse/Rampart" class="externalLink" title="Issue Tracking">
+          <span class="none"></span>
+        Issue Tracking</a>
+            </li>
+                
+      <li>
+  
+                          <a href="../mail-lists.html" title="Mailing Lists">
+          <span class="none"></span>
+        Mailing Lists</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://svn.apache.org/viewvc/axis/axis2/java/rampart/" class="externalLink" title="Source Code">
+          <span class="none"></span>
+        Source Code</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://www.apache.org/licenses/" class="externalLink" title="License">
+          <span class="none"></span>
+        License</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://www.apache.org/foundation/sponsorship.html" class="externalLink" title="Sponsorship">
+          <span class="none"></span>
+        Sponsorship</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://www.apache.org/foundation/thanks.html" class="externalLink" title="Thanks">
+          <span class="none"></span>
+        Thanks</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://www.apache.org/security/" class="externalLink" title="Security">
+          <span class="none"></span>
+        Security</a>
+            </li>
+            </ul>
+                
+                    
+                
+          <hr />
+
+           <div id="poweredBy">
+                            <div class="clear"></div>
+                            <div class="clear"></div>
+                            <div class="clear"></div>
+                            <div class="clear"></div>
+                             <a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy">
+        <img class="builtBy" alt="Built by Maven" src="../images/logos/maven-feather.png" />
+      </a>
+                  </div>
+          </div>
+        </div>
+        
+                
+        <div id="bodyColumn"  class="span10" >
+                                  
+            <div class="section">
+<h2><a name="Apache_Rampart_1.6.1_Release_Note"></a>Apache Rampart 1.6.1 Release Note</h2>
+<p>The Apache Rampart 1.6.1 release updates WSS4J to version 1.5.12 and ensures compatibility with Axis2 1.6.1. Please note that Rampart 1.6.1 will not work with Axis2 1.6.0 and that users of Axis2 1.6.1 are required to update to Rampart 1.6.1, i.e. Rampart 1.6.0 doesn&#x2019;t work with Axis2 1.6.1.</p></div>
+                  </div>
+            </div>
+          </div>
+
+    <hr/>
+
+    <footer>
+            <div class="container-fluid">
+                      <div class="row-fluid">
+                                      <p >Copyright &copy;                    2005&#x2013;2015
+                        <a href="http://www.apache.org">Apache Software Foundation</a>.
+            All rights reserved.      
+                    
+      </p>
+                </div>
+
+        
+                </div>
+    </footer>
+        </body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/release-notes/1.6.2.html b/axis2/java/core-rampart/release-notes/1.6.2.html
new file mode 100644
index 0000000..28cf0fc
--- /dev/null
+++ b/axis2/java/core-rampart/release-notes/1.6.2.html
@@ -0,0 +1,309 @@
+<!DOCTYPE html>
+<!--
+ | Generated by Apache Maven Doxia at 28 Dec 2015 
+ | Rendered using Apache Maven Fluido Skin 1.4
+-->
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+  <head>
+    <meta charset="UTF-8" />
+    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
+    <meta name="Date-Revision-yyyymmdd" content="20151228" />
+    <meta http-equiv="Content-Language" content="en" />
+    <title>Apache Rampart &#x2013; Apache Rampart 1.6.2 Release Note</title>
+    <link rel="stylesheet" href="../css/apache-maven-fluido-1.4.min.css" />
+    <link rel="stylesheet" href="../css/site.css" />
+    <link rel="stylesheet" href="../css/print.css" media="print" />
+
+      
+    <script type="text/javascript" src="../js/apache-maven-fluido-1.4.min.js"></script>
+
+    
+                  </head>
+        <body class="topBarDisabled">
+          
+        
+    
+        <div class="container-fluid">
+          <div id="banner">
+        <div class="pull-left">
+                                <div id="bannerLeft">
+                                                                                                <img src="../images/apache-rampart-logo.jpg" />
+                </div>
+                      </div>
+        <div class="pull-right">                  <a href="http://www.apache.org" id="bannerRight">
+                                                                                        <img src="http://www.apache.org/images/asf_logo_wide.png" />
+                </a>
+      </div>
+        <div class="clear"><hr/></div>
+      </div>
+
+      <div id="breadcrumbs">
+        <ul class="breadcrumb">
+                
+                    
+                  <li id="publishDate">Last Published: 28 Dec 2015
+                      <span class="divider">|</span>
+                   </li>
+                  <li id="projectVersion">Version: 1.6.4
+                      </li>
+                      
+                
+                    
+      
+                                    
+    <li class="pull-right">
+                      <a href="../../core/" title="Apache Axis2/Java">
+        Apache Axis2/Java</a>
+      </li>
+
+                    </ul>
+      </div>
+
+            
+      <div class="row-fluid">
+        <div id="leftColumn" class="span2">
+          <div class="well sidebar-nav">
+                
+                    
+                <ul class="nav nav-list">
+                    <li class="nav-header">Apache Rampart</li>
+                              
+      <li>
+  
+                          <a href="../index.html" title="Home">
+          <span class="none"></span>
+        Home</a>
+            </li>
+                                                                              
+      <li>
+  
+                          <a href="javascript:void(0)" title="Downloads">
+          <span class="icon-chevron-down"></span>
+        Downloads</a>
+                    <ul class="nav nav-list">
+                    
+      <li>
+  
+                          <a href="../download.html" title="Releases">
+          <span class="none"></span>
+        Releases</a>
+            </li>
+                    
+      <li>
+  
+                          <a href="../svn.html" title="Source Code">
+          <span class="none"></span>
+        Source Code</a>
+            </li>
+              </ul>
+        </li>
+                                                                                                                            
+      <li>
+  
+                          <a href="javascript:void(0)" title="Release Notes">
+          <span class="icon-chevron-down"></span>
+        Release Notes</a>
+                    <ul class="nav nav-list">
+                    
+      <li>
+  
+                          <a href="../release-notes/1.6.1.html" title="1.6.1">
+          <span class="none"></span>
+        1.6.1</a>
+            </li>
+                    
+      <li class="active">
+  
+            <a href="#"><span class="none"></span>1.6.2</a>
+          </li>
+                    
+      <li>
+  
+                          <a href="../release-notes/1.6.3.html" title="1.6.3">
+          <span class="none"></span>
+        1.6.3</a>
+            </li>
+                    
+      <li>
+  
+                          <a href="../release-notes/1.6.4.html" title="1.6.4">
+          <span class="none"></span>
+        1.6.4</a>
+            </li>
+              </ul>
+        </li>
+                              <li class="nav-header">Documentation</li>
+                              
+      <li>
+  
+                          <a href="../quick-start.html" title="Getting Started">
+          <span class="none"></span>
+        Getting Started</a>
+            </li>
+                
+      <li>
+  
+                          <a href="../samples.html" title="Samples">
+          <span class="none"></span>
+        Samples</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://wiki.apache.org/ws/FrontPage/Rampart/FAQ" class="externalLink" title="FAQ">
+          <span class="none"></span>
+        FAQ</a>
+            </li>
+                
+      <li>
+  
+                          <a href="../rampartconfig-guide.html" title="Rampart Configuration">
+          <span class="none"></span>
+        Rampart Configuration</a>
+            </li>
+                
+      <li>
+  
+                          <a href="../setting-up-sts.html" title="STS Configuration">
+          <span class="none"></span>
+        STS Configuration</a>
+            </li>
+                
+      <li>
+  
+                          <a href="../developer-guide.html" title="Developer Guide">
+          <span class="none"></span>
+        Developer Guide</a>
+            </li>
+                
+      <li>
+  
+                          <a href="../siteHowTo.html" title="Build the Site">
+          <span class="none"></span>
+        Build the Site</a>
+            </li>
+                              <li class="nav-header">Resources</li>
+                              
+      <li>
+  
+                          <a href="../articles.html" title="Articles">
+          <span class="none"></span>
+        Articles</a>
+            </li>
+                
+      <li>
+  
+                          <a href="../specifications.html" title="Specifications">
+          <span class="none"></span>
+        Specifications</a>
+            </li>
+                
+      <li>
+  
+                          <a href="../apidocs/index.html" title="Online Javadocs">
+          <span class="none"></span>
+        Online Javadocs</a>
+            </li>
+                              <li class="nav-header">Project Information</li>
+                              
+      <li>
+  
+                          <a href="../team-list.html" title="Project Team">
+          <span class="none"></span>
+        Project Team</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://issues.apache.org/jira/browse/Rampart" class="externalLink" title="Issue Tracking">
+          <span class="none"></span>
+        Issue Tracking</a>
+            </li>
+                
+      <li>
+  
+                          <a href="../mail-lists.html" title="Mailing Lists">
+          <span class="none"></span>
+        Mailing Lists</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://svn.apache.org/viewvc/axis/axis2/java/rampart/" class="externalLink" title="Source Code">
+          <span class="none"></span>
+        Source Code</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://www.apache.org/licenses/" class="externalLink" title="License">
+          <span class="none"></span>
+        License</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://www.apache.org/foundation/sponsorship.html" class="externalLink" title="Sponsorship">
+          <span class="none"></span>
+        Sponsorship</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://www.apache.org/foundation/thanks.html" class="externalLink" title="Thanks">
+          <span class="none"></span>
+        Thanks</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://www.apache.org/security/" class="externalLink" title="Security">
+          <span class="none"></span>
+        Security</a>
+            </li>
+            </ul>
+                
+                    
+                
+          <hr />
+
+           <div id="poweredBy">
+                            <div class="clear"></div>
+                            <div class="clear"></div>
+                            <div class="clear"></div>
+                            <div class="clear"></div>
+                             <a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy">
+        <img class="builtBy" alt="Built by Maven" src="../images/logos/maven-feather.png" />
+      </a>
+                  </div>
+          </div>
+        </div>
+        
+                
+        <div id="bodyColumn"  class="span10" >
+                                  
+            <div class="section">
+<h2><a name="Apache_Rampart_1.6.2_Release_Note"></a>Apache Rampart 1.6.2 Release Note</h2>
+<p>Apache Rampart 1.6.2 is a maintenance release that updates WSS4J to version 1.6.4 and OpenSAML to version 2.5.1. Apache Rampart 1.6.2 ensure compatibility with the latest Axis2 1.6.2 release.</p>
+<p>A complete list of issues fixed in this release can be found <a class="externalLink" href="http://s.apache.org/rampart1.6.2">here</a>.</p></div>
+                  </div>
+            </div>
+          </div>
+
+    <hr/>
+
+    <footer>
+            <div class="container-fluid">
+                      <div class="row-fluid">
+                                      <p >Copyright &copy;                    2005&#x2013;2015
+                        <a href="http://www.apache.org">Apache Software Foundation</a>.
+            All rights reserved.      
+                    
+      </p>
+                </div>
+
+        
+                </div>
+    </footer>
+        </body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/release-notes/1.6.3.html b/axis2/java/core-rampart/release-notes/1.6.3.html
new file mode 100644
index 0000000..fbfae75
--- /dev/null
+++ b/axis2/java/core-rampart/release-notes/1.6.3.html
@@ -0,0 +1,308 @@
+<!DOCTYPE html>
+<!--
+ | Generated by Apache Maven Doxia at 28 Dec 2015 
+ | Rendered using Apache Maven Fluido Skin 1.4
+-->
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+  <head>
+    <meta charset="UTF-8" />
+    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
+    <meta name="Date-Revision-yyyymmdd" content="20151228" />
+    <meta http-equiv="Content-Language" content="en" />
+    <title>Apache Rampart &#x2013; Apache Rampart 1.6.3 Release Note</title>
+    <link rel="stylesheet" href="../css/apache-maven-fluido-1.4.min.css" />
+    <link rel="stylesheet" href="../css/site.css" />
+    <link rel="stylesheet" href="../css/print.css" media="print" />
+
+      
+    <script type="text/javascript" src="../js/apache-maven-fluido-1.4.min.js"></script>
+
+    
+                  </head>
+        <body class="topBarDisabled">
+          
+        
+    
+        <div class="container-fluid">
+          <div id="banner">
+        <div class="pull-left">
+                                <div id="bannerLeft">
+                                                                                                <img src="../images/apache-rampart-logo.jpg" />
+                </div>
+                      </div>
+        <div class="pull-right">                  <a href="http://www.apache.org" id="bannerRight">
+                                                                                        <img src="http://www.apache.org/images/asf_logo_wide.png" />
+                </a>
+      </div>
+        <div class="clear"><hr/></div>
+      </div>
+
+      <div id="breadcrumbs">
+        <ul class="breadcrumb">
+                
+                    
+                  <li id="publishDate">Last Published: 28 Dec 2015
+                      <span class="divider">|</span>
+                   </li>
+                  <li id="projectVersion">Version: 1.6.4
+                      </li>
+                      
+                
+                    
+      
+                                    
+    <li class="pull-right">
+                      <a href="../../core/" title="Apache Axis2/Java">
+        Apache Axis2/Java</a>
+      </li>
+
+                    </ul>
+      </div>
+
+            
+      <div class="row-fluid">
+        <div id="leftColumn" class="span2">
+          <div class="well sidebar-nav">
+                
+                    
+                <ul class="nav nav-list">
+                    <li class="nav-header">Apache Rampart</li>
+                              
+      <li>
+  
+                          <a href="../index.html" title="Home">
+          <span class="none"></span>
+        Home</a>
+            </li>
+                                                                              
+      <li>
+  
+                          <a href="javascript:void(0)" title="Downloads">
+          <span class="icon-chevron-down"></span>
+        Downloads</a>
+                    <ul class="nav nav-list">
+                    
+      <li>
+  
+                          <a href="../download.html" title="Releases">
+          <span class="none"></span>
+        Releases</a>
+            </li>
+                    
+      <li>
+  
+                          <a href="../svn.html" title="Source Code">
+          <span class="none"></span>
+        Source Code</a>
+            </li>
+              </ul>
+        </li>
+                                                                                                                            
+      <li>
+  
+                          <a href="javascript:void(0)" title="Release Notes">
+          <span class="icon-chevron-down"></span>
+        Release Notes</a>
+                    <ul class="nav nav-list">
+                    
+      <li>
+  
+                          <a href="../release-notes/1.6.1.html" title="1.6.1">
+          <span class="none"></span>
+        1.6.1</a>
+            </li>
+                    
+      <li>
+  
+                          <a href="../release-notes/1.6.2.html" title="1.6.2">
+          <span class="none"></span>
+        1.6.2</a>
+            </li>
+                    
+      <li class="active">
+  
+            <a href="#"><span class="none"></span>1.6.3</a>
+          </li>
+                    
+      <li>
+  
+                          <a href="../release-notes/1.6.4.html" title="1.6.4">
+          <span class="none"></span>
+        1.6.4</a>
+            </li>
+              </ul>
+        </li>
+                              <li class="nav-header">Documentation</li>
+                              
+      <li>
+  
+                          <a href="../quick-start.html" title="Getting Started">
+          <span class="none"></span>
+        Getting Started</a>
+            </li>
+                
+      <li>
+  
+                          <a href="../samples.html" title="Samples">
+          <span class="none"></span>
+        Samples</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://wiki.apache.org/ws/FrontPage/Rampart/FAQ" class="externalLink" title="FAQ">
+          <span class="none"></span>
+        FAQ</a>
+            </li>
+                
+      <li>
+  
+                          <a href="../rampartconfig-guide.html" title="Rampart Configuration">
+          <span class="none"></span>
+        Rampart Configuration</a>
+            </li>
+                
+      <li>
+  
+                          <a href="../setting-up-sts.html" title="STS Configuration">
+          <span class="none"></span>
+        STS Configuration</a>
+            </li>
+                
+      <li>
+  
+                          <a href="../developer-guide.html" title="Developer Guide">
+          <span class="none"></span>
+        Developer Guide</a>
+            </li>
+                
+      <li>
+  
+                          <a href="../siteHowTo.html" title="Build the Site">
+          <span class="none"></span>
+        Build the Site</a>
+            </li>
+                              <li class="nav-header">Resources</li>
+                              
+      <li>
+  
+                          <a href="../articles.html" title="Articles">
+          <span class="none"></span>
+        Articles</a>
+            </li>
+                
+      <li>
+  
+                          <a href="../specifications.html" title="Specifications">
+          <span class="none"></span>
+        Specifications</a>
+            </li>
+                
+      <li>
+  
+                          <a href="../apidocs/index.html" title="Online Javadocs">
+          <span class="none"></span>
+        Online Javadocs</a>
+            </li>
+                              <li class="nav-header">Project Information</li>
+                              
+      <li>
+  
+                          <a href="../team-list.html" title="Project Team">
+          <span class="none"></span>
+        Project Team</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://issues.apache.org/jira/browse/Rampart" class="externalLink" title="Issue Tracking">
+          <span class="none"></span>
+        Issue Tracking</a>
+            </li>
+                
+      <li>
+  
+                          <a href="../mail-lists.html" title="Mailing Lists">
+          <span class="none"></span>
+        Mailing Lists</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://svn.apache.org/viewvc/axis/axis2/java/rampart/" class="externalLink" title="Source Code">
+          <span class="none"></span>
+        Source Code</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://www.apache.org/licenses/" class="externalLink" title="License">
+          <span class="none"></span>
+        License</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://www.apache.org/foundation/sponsorship.html" class="externalLink" title="Sponsorship">
+          <span class="none"></span>
+        Sponsorship</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://www.apache.org/foundation/thanks.html" class="externalLink" title="Thanks">
+          <span class="none"></span>
+        Thanks</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://www.apache.org/security/" class="externalLink" title="Security">
+          <span class="none"></span>
+        Security</a>
+            </li>
+            </ul>
+                
+                    
+                
+          <hr />
+
+           <div id="poweredBy">
+                            <div class="clear"></div>
+                            <div class="clear"></div>
+                            <div class="clear"></div>
+                            <div class="clear"></div>
+                             <a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy">
+        <img class="builtBy" alt="Built by Maven" src="../images/logos/maven-feather.png" />
+      </a>
+                  </div>
+          </div>
+        </div>
+        
+                
+        <div id="bodyColumn"  class="span10" >
+                                  
+            <div class="section">
+<h2><a name="Apache_Rampart_1.6.3_Release_Note"></a>Apache Rampart 1.6.3 Release Note</h2>
+<p>Apache Rampart 1.6.3 is a maintenance release compatible with Apache Axis2 1.6.3. A complete list of issues fixed in this release can be found <a class="externalLink" href="http://s.apache.org/rampart1.6.3">here</a>.</p></div>
+                  </div>
+            </div>
+          </div>
+
+    <hr/>
+
+    <footer>
+            <div class="container-fluid">
+                      <div class="row-fluid">
+                                      <p >Copyright &copy;                    2005&#x2013;2015
+                        <a href="http://www.apache.org">Apache Software Foundation</a>.
+            All rights reserved.      
+                    
+      </p>
+                </div>
+
+        
+                </div>
+    </footer>
+        </body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/release-notes/1.6.4.html b/axis2/java/core-rampart/release-notes/1.6.4.html
new file mode 100644
index 0000000..6f5cba9
--- /dev/null
+++ b/axis2/java/core-rampart/release-notes/1.6.4.html
@@ -0,0 +1,308 @@
+<!DOCTYPE html>
+<!--
+ | Generated by Apache Maven Doxia at 28 Dec 2015 
+ | Rendered using Apache Maven Fluido Skin 1.4
+-->
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+  <head>
+    <meta charset="UTF-8" />
+    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
+    <meta name="Date-Revision-yyyymmdd" content="20151228" />
+    <meta http-equiv="Content-Language" content="en" />
+    <title>Apache Rampart &#x2013; Apache Rampart 1.6.4 Release Note</title>
+    <link rel="stylesheet" href="../css/apache-maven-fluido-1.4.min.css" />
+    <link rel="stylesheet" href="../css/site.css" />
+    <link rel="stylesheet" href="../css/print.css" media="print" />
+
+      
+    <script type="text/javascript" src="../js/apache-maven-fluido-1.4.min.js"></script>
+
+    
+                  </head>
+        <body class="topBarDisabled">
+          
+        
+    
+        <div class="container-fluid">
+          <div id="banner">
+        <div class="pull-left">
+                                <div id="bannerLeft">
+                                                                                                <img src="../images/apache-rampart-logo.jpg" />
+                </div>
+                      </div>
+        <div class="pull-right">                  <a href="http://www.apache.org" id="bannerRight">
+                                                                                        <img src="http://www.apache.org/images/asf_logo_wide.png" />
+                </a>
+      </div>
+        <div class="clear"><hr/></div>
+      </div>
+
+      <div id="breadcrumbs">
+        <ul class="breadcrumb">
+                
+                    
+                  <li id="publishDate">Last Published: 28 Dec 2015
+                      <span class="divider">|</span>
+                   </li>
+                  <li id="projectVersion">Version: 1.6.4
+                      </li>
+                      
+                
+                    
+      
+                                    
+    <li class="pull-right">
+                      <a href="../../core/" title="Apache Axis2/Java">
+        Apache Axis2/Java</a>
+      </li>
+
+                    </ul>
+      </div>
+
+            
+      <div class="row-fluid">
+        <div id="leftColumn" class="span2">
+          <div class="well sidebar-nav">
+                
+                    
+                <ul class="nav nav-list">
+                    <li class="nav-header">Apache Rampart</li>
+                              
+      <li>
+  
+                          <a href="../index.html" title="Home">
+          <span class="none"></span>
+        Home</a>
+            </li>
+                                                                              
+      <li>
+  
+                          <a href="javascript:void(0)" title="Downloads">
+          <span class="icon-chevron-down"></span>
+        Downloads</a>
+                    <ul class="nav nav-list">
+                    
+      <li>
+  
+                          <a href="../download.html" title="Releases">
+          <span class="none"></span>
+        Releases</a>
+            </li>
+                    
+      <li>
+  
+                          <a href="../svn.html" title="Source Code">
+          <span class="none"></span>
+        Source Code</a>
+            </li>
+              </ul>
+        </li>
+                                                                                                                            
+      <li>
+  
+                          <a href="javascript:void(0)" title="Release Notes">
+          <span class="icon-chevron-down"></span>
+        Release Notes</a>
+                    <ul class="nav nav-list">
+                    
+      <li>
+  
+                          <a href="../release-notes/1.6.1.html" title="1.6.1">
+          <span class="none"></span>
+        1.6.1</a>
+            </li>
+                    
+      <li>
+  
+                          <a href="../release-notes/1.6.2.html" title="1.6.2">
+          <span class="none"></span>
+        1.6.2</a>
+            </li>
+                    
+      <li>
+  
+                          <a href="../release-notes/1.6.3.html" title="1.6.3">
+          <span class="none"></span>
+        1.6.3</a>
+            </li>
+                    
+      <li class="active">
+  
+            <a href="#"><span class="none"></span>1.6.4</a>
+          </li>
+              </ul>
+        </li>
+                              <li class="nav-header">Documentation</li>
+                              
+      <li>
+  
+                          <a href="../quick-start.html" title="Getting Started">
+          <span class="none"></span>
+        Getting Started</a>
+            </li>
+                
+      <li>
+  
+                          <a href="../samples.html" title="Samples">
+          <span class="none"></span>
+        Samples</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://wiki.apache.org/ws/FrontPage/Rampart/FAQ" class="externalLink" title="FAQ">
+          <span class="none"></span>
+        FAQ</a>
+            </li>
+                
+      <li>
+  
+                          <a href="../rampartconfig-guide.html" title="Rampart Configuration">
+          <span class="none"></span>
+        Rampart Configuration</a>
+            </li>
+                
+      <li>
+  
+                          <a href="../setting-up-sts.html" title="STS Configuration">
+          <span class="none"></span>
+        STS Configuration</a>
+            </li>
+                
+      <li>
+  
+                          <a href="../developer-guide.html" title="Developer Guide">
+          <span class="none"></span>
+        Developer Guide</a>
+            </li>
+                
+      <li>
+  
+                          <a href="../siteHowTo.html" title="Build the Site">
+          <span class="none"></span>
+        Build the Site</a>
+            </li>
+                              <li class="nav-header">Resources</li>
+                              
+      <li>
+  
+                          <a href="../articles.html" title="Articles">
+          <span class="none"></span>
+        Articles</a>
+            </li>
+                
+      <li>
+  
+                          <a href="../specifications.html" title="Specifications">
+          <span class="none"></span>
+        Specifications</a>
+            </li>
+                
+      <li>
+  
+                          <a href="../apidocs/index.html" title="Online Javadocs">
+          <span class="none"></span>
+        Online Javadocs</a>
+            </li>
+                              <li class="nav-header">Project Information</li>
+                              
+      <li>
+  
+                          <a href="../team-list.html" title="Project Team">
+          <span class="none"></span>
+        Project Team</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://issues.apache.org/jira/browse/Rampart" class="externalLink" title="Issue Tracking">
+          <span class="none"></span>
+        Issue Tracking</a>
+            </li>
+                
+      <li>
+  
+                          <a href="../mail-lists.html" title="Mailing Lists">
+          <span class="none"></span>
+        Mailing Lists</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://svn.apache.org/viewvc/axis/axis2/java/rampart/" class="externalLink" title="Source Code">
+          <span class="none"></span>
+        Source Code</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://www.apache.org/licenses/" class="externalLink" title="License">
+          <span class="none"></span>
+        License</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://www.apache.org/foundation/sponsorship.html" class="externalLink" title="Sponsorship">
+          <span class="none"></span>
+        Sponsorship</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://www.apache.org/foundation/thanks.html" class="externalLink" title="Thanks">
+          <span class="none"></span>
+        Thanks</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://www.apache.org/security/" class="externalLink" title="Security">
+          <span class="none"></span>
+        Security</a>
+            </li>
+            </ul>
+                
+                    
+                
+          <hr />
+
+           <div id="poweredBy">
+                            <div class="clear"></div>
+                            <div class="clear"></div>
+                            <div class="clear"></div>
+                            <div class="clear"></div>
+                             <a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy">
+        <img class="builtBy" alt="Built by Maven" src="../images/logos/maven-feather.png" />
+      </a>
+                  </div>
+          </div>
+        </div>
+        
+                
+        <div id="bodyColumn"  class="span10" >
+                                  
+            <div class="section">
+<h2><a name="Apache_Rampart_1.6.4_Release_Note"></a>Apache Rampart 1.6.4 Release Note</h2>
+<p>Apache Rampart 1.6.4 is a maintenance release compatible with Apache Axis2 1.6.4. A complete list of issues fixed in this release can be found <a class="externalLink" href="https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310610&amp;version=12334369">here</a>.</p></div>
+                  </div>
+            </div>
+          </div>
+
+    <hr/>
+
+    <footer>
+            <div class="container-fluid">
+                      <div class="row-fluid">
+                                      <p >Copyright &copy;                    2005&#x2013;2015
+                        <a href="http://www.apache.org">Apache Software Foundation</a>.
+            All rights reserved.      
+                    
+      </p>
+                </div>
+
+        
+                </div>
+    </footer>
+        </body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/samples.html b/axis2/java/core-rampart/samples.html
new file mode 100644
index 0000000..28e4e62
--- /dev/null
+++ b/axis2/java/core-rampart/samples.html
@@ -0,0 +1,511 @@
+<!DOCTYPE html>
+<!--
+ | Generated by Apache Maven Doxia at 28 Dec 2015 
+ | Rendered using Apache Maven Fluido Skin 1.4
+-->
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+  <head>
+    <meta charset="UTF-8" />
+    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
+    <meta name="Date-Revision-yyyymmdd" content="20151228" />
+    <meta http-equiv="Content-Language" content="en" />
+    <title>Apache Rampart &#x2013; Apache Rampart Samples</title>
+    <link rel="stylesheet" href="./css/apache-maven-fluido-1.4.min.css" />
+    <link rel="stylesheet" href="./css/site.css" />
+    <link rel="stylesheet" href="./css/print.css" media="print" />
+
+      
+    <script type="text/javascript" src="./js/apache-maven-fluido-1.4.min.js"></script>
+
+    
+                  </head>
+        <body class="topBarDisabled">
+          
+        
+    
+        <div class="container-fluid">
+          <div id="banner">
+        <div class="pull-left">
+                                <div id="bannerLeft">
+                                                                                                <img src="images/apache-rampart-logo.jpg" />
+                </div>
+                      </div>
+        <div class="pull-right">                  <a href="http://www.apache.org" id="bannerRight">
+                                                                                        <img src="http://www.apache.org/images/asf_logo_wide.png" />
+                </a>
+      </div>
+        <div class="clear"><hr/></div>
+      </div>
+
+      <div id="breadcrumbs">
+        <ul class="breadcrumb">
+                
+                    
+                  <li id="publishDate">Last Published: 28 Dec 2015
+                      <span class="divider">|</span>
+                   </li>
+                  <li id="projectVersion">Version: 1.6.4
+                      </li>
+                      
+                
+                    
+      
+                                    
+    <li class="pull-right">
+                      <a href="../core/" title="Apache Axis2/Java">
+        Apache Axis2/Java</a>
+      </li>
+
+                    </ul>
+      </div>
+
+            
+      <div class="row-fluid">
+        <div id="leftColumn" class="span2">
+          <div class="well sidebar-nav">
+                
+                    
+                <ul class="nav nav-list">
+                    <li class="nav-header">Apache Rampart</li>
+                              
+      <li>
+  
+                          <a href="index.html" title="Home">
+          <span class="none"></span>
+        Home</a>
+            </li>
+                                                                              
+      <li>
+  
+                          <a href="javascript:void(0)" title="Downloads">
+          <span class="icon-chevron-down"></span>
+        Downloads</a>
+                    <ul class="nav nav-list">
+                    
+      <li>
+  
+                          <a href="download.html" title="Releases">
+          <span class="none"></span>
+        Releases</a>
+            </li>
+                    
+      <li>
+  
+                          <a href="svn.html" title="Source Code">
+          <span class="none"></span>
+        Source Code</a>
+            </li>
+              </ul>
+        </li>
+                                                                                                                  
+      <li>
+  
+                          <a href="javascript:void(0)" title="Release Notes">
+          <span class="icon-chevron-down"></span>
+        Release Notes</a>
+                    <ul class="nav nav-list">
+                    
+      <li>
+  
+                          <a href="release-notes/1.6.1.html" title="1.6.1">
+          <span class="none"></span>
+        1.6.1</a>
+            </li>
+                    
+      <li>
+  
+                          <a href="release-notes/1.6.2.html" title="1.6.2">
+          <span class="none"></span>
+        1.6.2</a>
+            </li>
+                    
+      <li>
+  
+                          <a href="release-notes/1.6.3.html" title="1.6.3">
+          <span class="none"></span>
+        1.6.3</a>
+            </li>
+                    
+      <li>
+  
+                          <a href="release-notes/1.6.4.html" title="1.6.4">
+          <span class="none"></span>
+        1.6.4</a>
+            </li>
+              </ul>
+        </li>
+                              <li class="nav-header">Documentation</li>
+                              
+      <li>
+  
+                          <a href="quick-start.html" title="Getting Started">
+          <span class="none"></span>
+        Getting Started</a>
+            </li>
+                
+      <li class="active">
+  
+            <a href="#"><span class="none"></span>Samples</a>
+          </li>
+                
+      <li>
+  
+                          <a href="http://wiki.apache.org/ws/FrontPage/Rampart/FAQ" class="externalLink" title="FAQ">
+          <span class="none"></span>
+        FAQ</a>
+            </li>
+                
+      <li>
+  
+                          <a href="rampartconfig-guide.html" title="Rampart Configuration">
+          <span class="none"></span>
+        Rampart Configuration</a>
+            </li>
+                
+      <li>
+  
+                          <a href="setting-up-sts.html" title="STS Configuration">
+          <span class="none"></span>
+        STS Configuration</a>
+            </li>
+                
+      <li>
+  
+                          <a href="developer-guide.html" title="Developer Guide">
+          <span class="none"></span>
+        Developer Guide</a>
+            </li>
+                
+      <li>
+  
+                          <a href="siteHowTo.html" title="Build the Site">
+          <span class="none"></span>
+        Build the Site</a>
+            </li>
+                              <li class="nav-header">Resources</li>
+                              
+      <li>
+  
+                          <a href="articles.html" title="Articles">
+          <span class="none"></span>
+        Articles</a>
+            </li>
+                
+      <li>
+  
+                          <a href="specifications.html" title="Specifications">
+          <span class="none"></span>
+        Specifications</a>
+            </li>
+                
+      <li>
+  
+                          <a href="apidocs/index.html" title="Online Javadocs">
+          <span class="none"></span>
+        Online Javadocs</a>
+            </li>
+                              <li class="nav-header">Project Information</li>
+                              
+      <li>
+  
+                          <a href="team-list.html" title="Project Team">
+          <span class="none"></span>
+        Project Team</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://issues.apache.org/jira/browse/Rampart" class="externalLink" title="Issue Tracking">
+          <span class="none"></span>
+        Issue Tracking</a>
+            </li>
+                
+      <li>
+  
+                          <a href="mail-lists.html" title="Mailing Lists">
+          <span class="none"></span>
+        Mailing Lists</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://svn.apache.org/viewvc/axis/axis2/java/rampart/" class="externalLink" title="Source Code">
+          <span class="none"></span>
+        Source Code</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://www.apache.org/licenses/" class="externalLink" title="License">
+          <span class="none"></span>
+        License</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://www.apache.org/foundation/sponsorship.html" class="externalLink" title="Sponsorship">
+          <span class="none"></span>
+        Sponsorship</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://www.apache.org/foundation/thanks.html" class="externalLink" title="Thanks">
+          <span class="none"></span>
+        Thanks</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://www.apache.org/security/" class="externalLink" title="Security">
+          <span class="none"></span>
+        Security</a>
+            </li>
+            </ul>
+                
+                    
+                
+          <hr />
+
+           <div id="poweredBy">
+                            <div class="clear"></div>
+                            <div class="clear"></div>
+                            <div class="clear"></div>
+                            <div class="clear"></div>
+                             <a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy">
+        <img class="builtBy" alt="Built by Maven" src="./images/logos/maven-feather.png" />
+      </a>
+                  </div>
+          </div>
+        </div>
+        
+                
+        <div id="bodyColumn"  class="span10" >
+                                  
+            <!-- ~  Licensed to the Apache Software Foundation (ASF) under one
+  ~  or more contributor license agreements.  See the NOTICE file
+  ~  distributed with this work for additional information
+  ~  regarding copyright ownership.  The ASF licenses this file
+  ~  to you under the Apache License, Version 2.0 (the
+  ~  "License"); you may not use this file except in compliance
+  ~  with the License.  You may obtain a copy of the License at
+  ~
+  ~   http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~  Unless required by applicable law or agreed to in writing,
+  ~  software distributed under the License is distributed on an
+  ~   * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+  ~  KIND, either express or implied.  See the License for the
+  ~  specific language governing permissions and limitations
+  ~  under the License. -->
+    
+        <h1>Rampart Samples</h1>
+        
+<div class="section">
+<h2><a name="Basic_samples"></a> Basic samples </h2>
+        
+<p>These samples use parameter based configuration model. This will be a great starting point to get a basic understanding of how WS Security really works.  </p>
+        
+<div class="section">
+<h2><a name="Policy_samples"></a> Policy samples </h2>
+        
+<p>These samples use WS Security Policy Language for configuration. It is recommended to use policy based configuration model for all production scenarios </p>
+        
+<div class="section">
+<h3><a name="Running_Samples"></a>Running Samples</h3>
+        
+<p>Before beginning, please install Rampart as described <a href="quick-start.html">here</a>.</p>
+        
+<p>Now we'll look at how to run the first sample inside samples/policy folder.</p>
+        
+<ol style="list-style-type: decimal">
+            
+<li>Open a console and change the directory to sample/policy and give the following command. This will start the server at port 8080</li>
+            
+<div>
+<pre>
+<tt>$ant service.01</tt>
+            </pre></div>
+            
+<li>Open a new console and change the directory to sample/policy and type the following command.</li>
+            
+<div>
+<pre>
+<tt>$ant client.01</tt>
+            </pre></div>
+        </ol>
+        
+<p>Congratulations! Now you have executed the first sample. Rest of the samples can be run by changing the sample number.</p>
+        <br /></br>
+        <br /></br>
+        </div>
+<div class="section">
+<h3><a name="Samples"></a>Samples</h3>
+        <br /></br>
+        
+<table border="0" class="table table-striped">
+            <tbody>
+                
+<tr class="a">
+<td>Sample 01</td></tr>
+                
+<tr class="b"></tr>           
+           </tbody>
+        </table>
+        
+<div style="margin-left:2px;margin-right:-2px;">UsernameToken Authentication, The policy uses a TransportBinding and requires a SignedSupportingToken which 
+is a UsernameToken and the inclusion of a TimeStamp. </div>
+        
+<ul>
+            
+<li><a href="samples/policy/sample01.xml">Policy</a></li>
+            
+<li><a href="samples/msgs/req01.xml">Request Message</a></li>
+            
+<li><a href="samples/msgs/res01.xml">Response Message</a></li>
+        </ul>
+
+        <br /></br>
+        
+<table border="0" class="table table-striped">
+            <tbody>
+                
+<tr class="a">
+<td>Sample 02</td></tr>
+                
+<tr class="b"></tr>
+           </tbody>
+        </table>
+        
+<div class="b" style="margin-left:2px;margin-right:-2px;">Sign only, An AsymmetricBinding is used. Entire headers and body to be signed.
+Algorithm suite is TripleDesRsa15.</div>
+        
+<ul>
+            
+<li><a href="samples/policy/sample02.xml">Policy</a></li>
+            
+<li><a href="samples/msgs/req02.xml">Request Message</a></li>
+            
+<li><a href="samples/msgs/res02.xml">Response Message</a></li>
+        </ul>
+        <br /></br>
+        
+<table border="0" class="table table-striped">
+            <tbody>
+                
+<tr class="a">
+<td>Sample 03</td></tr>
+                
+<tr class="b"></tr>           
+           </tbody>
+        </table>
+        
+<div class="b" style="margin-left:2px;margin-right:-2px;">Sign and Encrypt messages, An AsymmetricBinding is used. Entire headers and body to be signed. 
+EncryptionParts specifies the Body to be encrypted. </div>
+        
+<ul>
+            
+<li><a href="samples/policy/sample03.xml">Policy</a></li>
+            
+<li><a href="samples/msgs/req03.xml">Request Message</a></li>
+            
+<li><a href="samples/msgs/res03.xml">Response Message</a></li>
+        </ul>
+        <br /></br>
+        
+<table border="0" class="table table-striped">
+            <tbody>
+                
+<tr class="a">
+<td>Sample 04</td></tr>
+                
+<tr class="b"></tr>
+           </tbody>
+        </table>
+        
+<div class="b" style="margin-left:2px;margin-right:-2px;">SecureConversation , The secure session is bootstrapped using a SymetricBinding which uses derived keys based on an ephemeral key. 
+Messages in the secure conversation includes a timestamp, all headers are signed along with the timestamp, signature encrypted and body encrypted.</div>
+        
+<ul>
+            
+<li><a href="samples/policy/sample04.xml">Policy</a></li>
+            
+<li><a href="samples/msgs/rst04.xml">Bootstrap request (RST)</a></li>
+            
+<li><a href="samples/msgs/rstr04.xml">Bootstrap response (RSTR)</a></li>
+            
+<li><a href="samples/msgs/req04.xml">Request Message</a></li>
+            
+<li><a href="samples/msgs/res04.xml">Response Message</a></li>
+            
+<li><a href="samples/msgs/creq04.xml">Cancel request </a></li>
+            
+<li><a href="samples/msgs/cres04.xml">Cancel response</a></li>
+        </ul>
+        <br /></br>
+        
+<table border="0" class="table table-striped">
+            <tbody>
+                
+<tr class="a">
+<td>Sample 05</td></tr>                
+                
+<tr class="b"></tr>            
+           </tbody>
+        </table>
+        
+<div class="b" style="margin-left:2px;margin-right:-2px;">WS-Trust - RST - Resquest Security Token Service - Issuing a SAML token - issuing a token </div>
+        
+<ul>
+            
+<li><a href="samples/policy/sample05.xml">Policy</a></li>
+            
+<li><a href="samples/msgs/req05.xml">Request Message</a></li>
+            
+<li><a href="samples/msgs/res05.xml">Response Message</a></li>
+        </ul>
+        <br /></br>
+        
+<table border="0" class="table table-striped">
+            <tbody>
+                
+<tr class="a">
+<td>Sample 06</td></tr>              
+                
+<tr class="b"></tr>
+           </tbody>
+        </table>
+        
+<div class="b" style="margin-left:2px;margin-right:-2px;">WS-Trust ( With WS Metada Exchange) - RST - Resquest Security Token Service - Issuing a SAML token  </div>
+        
+<ul>
+            
+<li><a href="samples/policy/sample01.xml">Policy</a></li>
+            
+<li><a href="samples/msgs/req06.xml">Request Message</a></li>
+            
+<li><a href="samples/msgs/res06.xml">Response Message</a></li>
+        </ul>
+  </div>
+ 
+                  </div>
+            </div>
+          </div>
+
+    <hr/>
+
+    <footer>
+            <div class="container-fluid">
+                      <div class="row-fluid">
+                                      <p >Copyright &copy;                    2005&#x2013;2015
+                        <a href="http://www.apache.org">Apache Software Foundation</a>.
+            All rights reserved.      
+                    
+      </p>
+                </div>
+
+        
+                </div>
+    </footer>
+        </body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/samples/msgs/creq04.xml b/axis2/java/core-rampart/samples/msgs/creq04.xml
new file mode 100644
index 0000000..737eee0
--- /dev/null
+++ b/axis2/java/core-rampart/samples/msgs/creq04.xml
@@ -0,0 +1,60 @@
+<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
+      <soapenv:Header xmlns:wsa="http://www.w3.org/2005/08/addressing">
+         <wsse:Security xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" soapenv:mustUnderstand="1">
+            <wsu:Timestamp xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" wsu:Id="Timestamp-32330841">
+               <wsu:Created>2008-06-23T13:25:35.928Z</wsu:Created>
+               <wsu:Expires>2008-06-23T13:30:35.928Z</wsu:Expires>
+            </wsu:Timestamp>
+            <wsc:SecurityContextToken xmlns:wsc="http://schemas.xmlsoap.org/ws/2005/02/sc" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" wsu:Id="sctId-5683514">
+               <wsc:Identifier>urn:uuid:20189D76AA5794EBCA12142275347662</wsc:Identifier>
+            </wsc:SecurityContextToken>
+            <wsc:DerivedKeyToken xmlns:wsc="http://schemas.xmlsoap.org/ws/2005/02/sc" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" wsu:Id="derivedKeyId-6169134">
+               <wsse:SecurityTokenReference>
+                  <wsse:Reference URI="#sctId-5683514" ValueType="http://schemas.xmlsoap.org/ws/2005/02/sc/sct" />
+               </wsse:SecurityTokenReference>
+               <wsc:Offset>0</wsc:Offset>
+               <wsc:Length>16</wsc:Length>
+               <wsc:Nonce>RIyJ8H6YBzSPvPAEYwpIhA==</wsc:Nonce>
+            </wsc:DerivedKeyToken>
+            <xenc:ReferenceList xmlns:xenc="http://www.w3.org/2001/04/xmlenc#">
+               <xenc:DataReference URI="#EncDataId-12675864" />
+               <xenc:DataReference URI="#EncDataId-1440568" />
+            </xenc:ReferenceList>
+            <wsc:DerivedKeyToken xmlns:wsc="http://schemas.xmlsoap.org/ws/2005/02/sc" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" wsu:Id="derivedKeyId-3977333">
+               <wsse:SecurityTokenReference>
+                  <wsse:Reference URI="#sctId-5683514" ValueType="http://schemas.xmlsoap.org/ws/2005/02/sc/sct" />
+               </wsse:SecurityTokenReference>
+               <wsc:Offset>0</wsc:Offset>
+               <wsc:Length>16</wsc:Length>
+               <wsc:Nonce>RPK+fuKlKgvF2V6LOoyePQ==</wsc:Nonce>
+            </wsc:DerivedKeyToken>
+            <xenc:EncryptedData xmlns:xenc="http://www.w3.org/2001/04/xmlenc#" Id="EncDataId-1440568" Type="http://www.w3.org/2001/04/xmlenc#Element">
+               <xenc:EncryptionMethod Algorithm="http://www.w3.org/2001/04/xmlenc#aes128-cbc" />
+               <ds:KeyInfo xmlns:ds="http://www.w3.org/2000/09/xmldsig#">
+                  <wsse:SecurityTokenReference>
+                     <wsse:Reference URI="#derivedKeyId-6169134" />
+                  </wsse:SecurityTokenReference>
+               </ds:KeyInfo>
+               <xenc:CipherData>
+                  <xenc:CipherValue>4izBgpNhZl1HsP29cXfi0WhPqzh02PCUyKxEQt/MSw+6qliho7IFlpFQ/ksjGIUt/QyUsQArlOHlRrY+AORyToiqcTjMOZXZB4LqClFNhApsdfEfvKtREsrXrzp5v2K6B+ymqiFysbiMO5Y9KnbTFJAL6cCrJCVlO89DCzwskoyPcDVCqeRB9T47cYArFCWmeeXw6UgDiEEGVVx0zL5NYNoCyLlveYrluuGpQFVJOHhaqms3ptWmQspAoWfa94wb1OJnK4iBLtf/zlmpB/5Syl79J6ZA0GeqECVFZXKVMoWSD2qXFefV/ZmqEETXDdFI6qOhfYM8GMnIcNu3v3cvlRv/DKoGhHDggN0rYAl/w0KVRAEVTvbyMI9zj9IPsoG/BjMapKobBKTRjOS/C7I7dq6XYGAZLgxM9o+xs7vqshtejVYiQ7rZ3HtDw6NeTzZ1jVKpPGY5zXqvnytVCZ1KEK/lCTupjXB8h+WpwpEXUHsrJ/xSCYlT39IHF/VbeVSuQXFrU0726BZGAn9YdNIUwI3gQ+zwnJkiMI6vhNOVO5Gw5Xw8F3o7OE7XJhDb81Paoe/lbVCYPXdFfVUaXcVc94Fk4ER2VWExerLwTPvhiMIrkmDKWRSzsk05Mtz0I/V8Oj4xNzVx40cEhGJxDo+551QpqBLTdWcGzN6AopH8wXqPTx6mIpKHITTVVXA9JvAHsDZXbCIYnato2m65T/KslBSRKgXeYU2Yb/1OFBux24naaNRkTDxzpsnQCObgq4BZHgm9Aq2Czi5uT+lHMZElf4jbuqERFVtlUzFKgkBzzL++5d0enbaz0KlzQzO4d01mqXhdQRaTmxKXctuLaW4u7ucngMfapEqoz4ZLaWyA9fXGdA0i4+m/ILwdqqx1RKr32xGg4+4gWijDM8PjfRrdjGrUw21v9SHJ6xfbiZ6uJ3G9gknmc2Hpt++/D9kB+38Kxd2zcc1fndlEjhHYFprgGBB8/lIZOZh0ZX9x1RWY+2jmFrEdcrsczzayth0ISF6nKBWV/EyeZvDVp3+onWqK48Nq/PM0wglfOVoZotTaKsLGsAClOhEEvfhnW5YJ8Sbd2nSkRLH0TM4h5NSKVCuM/dqFlFRgVajOrY0qe2FvedKKF9TrHy/NWHErvXoWJ2amuU8MzCUPNz5GTbaD4GHSlDjRqcz0bKQcif23117oAJvluzsWb89QSWiM/I1dYbonzc0z3JVOa3uEKNTjnqGLqF3SFTCrIHiiVkjuDxsQTPXabW1uZZHLGiy/dOJ52em0HqETTiK9xZtqt75UER/MyedmqJBb1JfLqDbH9BMsji+3P7RwiQ18CDvD6HAKxy7y/3lS9CV0Xf9q1VGu18TaDKnso1Qs6/aeAP4j4+PQiMOIMsVJq9ElOnMlh/7Cy1kW9LlMokA8HEBucRDyb/OKX84gnzj8Rv+5ei85lu8acWd1CzJkD2bjO9WIj8c8HbdczTM69jquSP+yWAfK8p7Ugtp5iZSplID1ncU76d3E4Kg=</xenc:CipherValue>
+               </xenc:CipherData>
+            </xenc:EncryptedData>
+         </wsse:Security>
+         <wsa:To>http://localhost:8081/axis2/services/sample04</wsa:To>
+         <wsa:MessageID>urn:uuid:BD9F0E2AF11BC797341214227535941</wsa:MessageID>
+         <wsa:Action>http://schemas.xmlsoap.org/ws/2005/02/trust/RST/SCT/Cancel</wsa:Action>
+      </soapenv:Header>
+      <soapenv:Body xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" wsu:Id="Id-12675864">
+         <xenc:EncryptedData xmlns:xenc="http://www.w3.org/2001/04/xmlenc#" Id="EncDataId-12675864" Type="http://www.w3.org/2001/04/xmlenc#Content">
+            <xenc:EncryptionMethod Algorithm="http://www.w3.org/2001/04/xmlenc#aes128-cbc" />
+            <ds:KeyInfo xmlns:ds="http://www.w3.org/2000/09/xmldsig#">
+               <wsse:SecurityTokenReference xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd">
+                  <wsse:Reference URI="#derivedKeyId-6169134" />
+               </wsse:SecurityTokenReference>
+            </ds:KeyInfo>
+            <xenc:CipherData>
+               <xenc:CipherValue>XNAHHDEFk05rH/5clOgRx4gZa3c5erLcVJibI44syKfnC1n2guBWpujceQFpflgrvDf3Rw6m4qthtbJQwBPCJwQzzVsY4j3MFRk7BtXJ/Tw1jwF+E+v29qNrvgE4ZKQ48vP9MlLesBGizXNz8IaJWah3wolz7HAXIipRhtHsuYaTRtYttz0rFtO0dyDjhoKZtcMvdYTOPQ+4d6PyKH50em09aFuT/fN7DWd4s9OI+6BEoxGZ2V8ObQckSpyRTyGHDWt6NIfKxbqEwXHXnADmpcykiWXmIsCDOxKph8F3NFxa3Q2sG/rftROHCxhv9sq/3gaiNmSE1qw1kiKqVKkOPsGOf9CeU3FE6uisr9WTm6edSsK6uJMno+7BYWEb0AsQAUlFiqDSdkn5Z8XekeN4nsFcwXkBBa47J/MBKpy+vXcamdJG5V4cXCmZiDBvzF5ji7jvrX3/lOSYaU3UvRLjHFhesMySF2pOhQ6N5N245wPKVk337k71j9WTwQhOx6suAm2Uj/FWYfF8+nli7sPgrwn42fJcW+pTCZwaTd6NscHhH7tT6Ft4ZbHHYieqpViqX3v/CRraX1zfMXM86wnX4w3hsoJ92mW/dyc/z/WVh8++5VCvGfJhDnaI/FJWmKlh7dPrlDxShkcflPD9MDAKM8yPpgze5pxhofgGmhGHLpAEp1ZHbUxT1YJdw2rUJuqZVvp/xM31Mcr5cnkS/Oa57D5M3GQMOpHXXcKuaaVb/jYIXFm8IYQCPGFQD48vH17VriEiFlbz7v5Q7GDqvZljm12MtS4tQAh06uVFNFDsCXwsmlWGWko6dZj7Iv7nQU89nHQuzncKhsT7uV0Wh2aoG/AHYE41AX7dhL0qVOp7fK+ve3Qax8mZqX9KEhn9UUg2q/an2GGF+7fBBS4F2fZIgsuA2yyxFx1buf1cuNshDqjjXTBH0mB+g5ewXKZ6BWebIddnS9edKeEQioKsxEE3Jdd30DW+47gkoyDk5nKHIR4=</xenc:CipherValue>
+            </xenc:CipherData>
+         </xenc:EncryptedData>
+      </soapenv:Body>
+   </soapenv:Envelope>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/samples/msgs/cres04.xml b/axis2/java/core-rampart/samples/msgs/cres04.xml
new file mode 100644
index 0000000..1b792cc
--- /dev/null
+++ b/axis2/java/core-rampart/samples/msgs/cres04.xml
@@ -0,0 +1,56 @@
+<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
+      <soapenv:Header xmlns:wsa="http://www.w3.org/2005/08/addressing">
+         <wsse:Security xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" soapenv:mustUnderstand="1">
+            <wsu:Timestamp xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" wsu:Id="Timestamp-10163824">
+               <wsu:Created>2008-06-23T13:25:36.119Z</wsu:Created>
+               <wsu:Expires>2008-06-23T13:30:36.119Z</wsu:Expires>
+            </wsu:Timestamp>
+            <wsc:DerivedKeyToken xmlns:wsc="http://schemas.xmlsoap.org/ws/2005/02/sc" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" wsu:Id="derivedKeyId-14765441">
+               <wsse:SecurityTokenReference>
+                  <wsse:Reference URI="urn:uuid:20189D76AA5794EBCA12142275347662" ValueType="http://schemas.xmlsoap.org/ws/2005/02/sc/sct" />
+               </wsse:SecurityTokenReference>
+               <wsc:Offset>0</wsc:Offset>
+               <wsc:Length>16</wsc:Length>
+               <wsc:Nonce>0KWR9ekXOIuW9G3tK4nnNg==</wsc:Nonce>
+            </wsc:DerivedKeyToken>
+            <xenc:ReferenceList xmlns:xenc="http://www.w3.org/2001/04/xmlenc#">
+               <xenc:DataReference URI="#EncDataId-33355664" />
+               <xenc:DataReference URI="#EncDataId-31361307" />
+            </xenc:ReferenceList>
+            <wsc:DerivedKeyToken xmlns:wsc="http://schemas.xmlsoap.org/ws/2005/02/sc" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" wsu:Id="derivedKeyId-31346136">
+               <wsse:SecurityTokenReference>
+                  <wsse:Reference URI="urn:uuid:20189D76AA5794EBCA12142275347662" ValueType="http://schemas.xmlsoap.org/ws/2005/02/sc/sct" />
+               </wsse:SecurityTokenReference>
+               <wsc:Offset>0</wsc:Offset>
+               <wsc:Length>16</wsc:Length>
+               <wsc:Nonce>rq51rXQ1eUqPz4o8J3LW4w==</wsc:Nonce>
+            </wsc:DerivedKeyToken>
+            <xenc:EncryptedData xmlns:xenc="http://www.w3.org/2001/04/xmlenc#" Id="EncDataId-31361307" Type="http://www.w3.org/2001/04/xmlenc#Element">
+               <xenc:EncryptionMethod Algorithm="http://www.w3.org/2001/04/xmlenc#aes128-cbc" />
+               <ds:KeyInfo xmlns:ds="http://www.w3.org/2000/09/xmldsig#">
+                  <wsse:SecurityTokenReference>
+                     <wsse:Reference URI="#derivedKeyId-14765441" />
+                  </wsse:SecurityTokenReference>
+               </ds:KeyInfo>
+               <xenc:CipherData>
+                  <xenc:CipherValue>xmAr5CVUrAydkaG05w1ozsIO3ukZgHAhtRzXAFNk0nXmH/GZ1uVyUG+upDktbnrp0hHKMVmYFfnZnILSqvjI0/qA5Bdh/DWaH18jyGmQsQUXXIaCPDthBTx4iokklSKjnYjUbsry8MRfHeC7AKhB3OrwU85q75S3WBYIHRRH28b2bbdBkjn9wTrdcPMkh54Kx1yZTuZ2H0El6g5xkLP1k4Vf/7sZ3VYRklmA4yy/r13MEYQ0kLnXIaSkQO1PUtONLJiiHCBW07xUwmf7bLDpLBtm4Jo6gjqDwEMSJdkLJrqEFxs0kLXFx53+7/pZ1S0SvHByjF2cFqxVjNFJc66D+yhIYlaB3sVtHa42vp9Vk1fJewww2dd7Xs7Oj9M0MWZaBlH/SPVxevGr3AJE5+Jvg0SRah7Nb7Aq49tU64wiMdJoWmQe7+TlZouZsGFxX6/9xqT/6iDOD9a7sbVhO3cVv7MCx0B+WdD6zczJpBTJJNtOIWBWXdgJJrioN+J8T4o9dZQ5hdLPm68CS4BZBTj08UtoMuLyO4Xirh08jbQ+No6BnjFw3FbgcwL9Gx40WXGXsZO4JTOP2uUGnH4ybd2SMkrx85PE9D+P+NVXKD/4smfXNlp05esRLPGMiXN14SxLqgKhRkzCo8RdikWlE//N1q0VyRZWn+Zlz1CkfB9lm6VxK0b9795MfsKd5PHuldsH81Y2T3ms8ePgWjeBS9B5Fby9zZtZhyDBmEzbt8LsuDj2LdR2CQaLqjco03Q5CyKRNhMRmnPsPNmUU3r0Sx2FOEZOpTYvq9trUT31BLEEJVDAfQG/1hD3117AL994mNhlCN1h3BIhuYbugrbbxnVrdNI2xJ7se2gsPDqvWXu/6kIxAngcRDWF6frgWSSO+/Wzy/mnYvyVxnfYP64rirMWSiWGUcIMen0DB/nGI/sioIfDl1pWMROmMowdi0IlQ/mdggnXd+8F0DKWWg1EnGFAGFv6FALxw/4YuzugZYopI1nIuV8edi+7yFHUfWoM+Liqi+/5WNasiRnCbeZs5uKBxsdrs6tfJhrWXiLqYgF03L1bF7xa9HAiWqbq1UkeKHvqw/7wAAMnGR36aX6np9DeJ7a82Ro7895xwcGjcYhHxcqJgwqO/0d6wN3ExgSWl+jCLNgMRTp00F7iI6qG/lynubLs8OHVfRiS0806DxRytzcjhlK55cMHp7wPvJgHZOt78I58YfyoqTKHAbv4p5moBrNSaBxmCsbqiqf6uIFwi1mX8jjmhWluDhBi2V6chd4siqmqjsT/KFke1RL6Ry9OGdGJa/VVg0tLk/hXYX2l6gckqTtNTHO3QnhovCUMpWsIsmnO5c+Ne4gLlAgUVE3yxDznLuUgvI4PvqhE7b9Zj4f9QjCT+DqTM0FNHUx8lwsXEVtZuKnA79jqnFS5CVNn6PwVoHWuFJ/roZI2B0/kUjr0fU+S/0oFrly22VOtodgHItvFqUPPbWrhs8WyYUbzNQhruDMlJWxqV2nE7ne2N1Q=</xenc:CipherValue>
+               </xenc:CipherData>
+            </xenc:EncryptedData>
+         </wsse:Security>
+         <wsa:Action>http://schemas.xmlsoap.org/ws/2005/02/trust/RSTR/Cancel</wsa:Action>
+         <wsa:RelatesTo>urn:uuid:BD9F0E2AF11BC797341214227535941</wsa:RelatesTo>
+      </soapenv:Header>
+      <soapenv:Body xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" wsu:Id="Id-33355664">
+         <xenc:EncryptedData xmlns:xenc="http://www.w3.org/2001/04/xmlenc#" Id="EncDataId-33355664" Type="http://www.w3.org/2001/04/xmlenc#Content">
+            <xenc:EncryptionMethod Algorithm="http://www.w3.org/2001/04/xmlenc#aes128-cbc" />
+            <ds:KeyInfo xmlns:ds="http://www.w3.org/2000/09/xmldsig#">
+               <wsse:SecurityTokenReference xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd">
+                  <wsse:Reference URI="#derivedKeyId-14765441" />
+               </wsse:SecurityTokenReference>
+            </ds:KeyInfo>
+            <xenc:CipherData>
+               <xenc:CipherValue>Y09S9IsFW31fIw62vUPPkQ45DUtG/HuN5gQbcZPUtUIKzJnZm5x0YLO0bh5wr9/tXFPooAdgZnARzraojulwLjMC/IZI1NDgPuTdm0JWdHpmolS2CuJ6qrqKC0FZB41CyygvAqvSjw5aTlYSYS1rQ2iy8h04NxcegmdaEw3cV+0zduq2NnK19TuL4CTthYiN8ViGbO/x0KwG4ZIHUKXEh1Tx2wGOMhD3QjX+awT1jFCnyveopdc/1uH3mOdMiXnCTg53j38uRLFY/pHWl00QbJVcADUkf73/Bt7zOT3rSYgKp53wO043mOEEiQBUddFSELlu24W8uNFb651TiPctqnZfbZ3RhKmymBbc5YBvQ3hEkz37akgJMKOKfISALzFD8NXGjgF98tEp1TsHX5vPM5MddnLa1Ul26MilQpuWpUGc9FQVUWDydRrj7joy/s7SuMZg21gETL/dqikntobpz5RIGVczHLEKUvJtszWBJ+w=</xenc:CipherValue>
+            </xenc:CipherData>
+         </xenc:EncryptedData>
+      </soapenv:Body>
+   </soapenv:Envelope>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/samples/msgs/req01.xml b/axis2/java/core-rampart/samples/msgs/req01.xml
new file mode 100644
index 0000000..69bdbc9
--- /dev/null
+++ b/axis2/java/core-rampart/samples/msgs/req01.xml
@@ -0,0 +1,22 @@
+<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
+     <soapenv:Header xmlns:wsa="http://www.w3.org/2005/08/addressing">
+        <wsse:Security xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" soapenv:mustUnderstand="1">
+           <wsu:Timestamp xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" wsu:Id="Timestamp-12468716">
+              <wsu:Created>2008-06-23T13:17:13.841Z</wsu:Created>
+              <wsu:Expires>2008-06-23T13:22:13.841Z</wsu:Expires>
+           </wsu:Timestamp>
+           <wsse:UsernameToken xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" wsu:Id="UsernameToken-31571602">
+              <wsse:Username>alice</wsse:Username>
+              <wsse:Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText">bobPW</wsse:Password>
+           </wsse:UsernameToken>
+        </wsse:Security>
+        <wsa:To>http://localhost:8081/axis2/services/sample01</wsa:To>
+        <wsa:MessageID>urn:uuid:AEDBA74A8D1FC94B631214227032877</wsa:MessageID>
+        <wsa:Action>urn:echo</wsa:Action>
+     </soapenv:Header>
+     <soapenv:Body>
+        <ns1:echo xmlns:ns1="http://sample01.policy.samples.rampart.apache.org">
+           <param0>Hello world</param0>
+        </ns1:echo>
+     </soapenv:Body>
+  </soapenv:Envelope>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/samples/msgs/req02.xml b/axis2/java/core-rampart/samples/msgs/req02.xml
new file mode 100644
index 0000000..e7d6ecc
--- /dev/null
+++ b/axis2/java/core-rampart/samples/msgs/req02.xml
@@ -0,0 +1,55 @@
+<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xenc="http://www.w3.org/2001/04/xmlenc#">
+   <soapenv:Header xmlns:wsa="http://www.w3.org/2005/08/addressing">
+      <wsse:Security xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" soapenv:mustUnderstand="1">
+         <wsu:Timestamp xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" wsu:Id="Timestamp-671035">
+            <wsu:Created>2008-06-23T13:10:54.892Z</wsu:Created>
+            <wsu:Expires>2008-06-23T13:15:54.892Z</wsu:Expires>
+         </wsu:Timestamp>
+         <xenc:EncryptedKey Id="EncKeyId-urn:uuid:4BB2B4A78829897FA412142266555822">
+            <xenc:EncryptionMethod Algorithm="http://www.w3.org/2001/04/xmlenc#rsa-oaep-mgf1p" />
+            <ds:KeyInfo xmlns:ds="http://www.w3.org/2000/09/xmldsig#">
+               <wsse:SecurityTokenReference>
+                  <wsse:KeyIdentifier EncodingType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-soap-message-security-1.0#Base64Binary" ValueType="http://docs.oasis-open.org/wss/oasis-wss-soap-message-security-1.1#ThumbprintSHA1">HYL371NzoOs2+IA24VDkBGcUFQM=</wsse:KeyIdentifier>
+               </wsse:SecurityTokenReference>
+            </ds:KeyInfo>
+            <xenc:CipherData>
+               <xenc:CipherValue>DPqhh74Sed1b4ftUFuxdJDN+EqacoDLWwLuhioh+JBdJdeUrMcBT35CVENhQLjdmn1KupGz7AOA5MnKZTxTz9db4vvb0NWSENw6LYRMbMoosSOEhIA661kl7Nh2DSu1zUCj1uaBEUcSLanoLXV2ukBl5xpOztsjnxtv+PBDATuk=</xenc:CipherValue>
+            </xenc:CipherData>
+         </xenc:EncryptedKey>
+         <ds:Signature xmlns:ds="http://www.w3.org/2000/09/xmldsig#" Id="Signature-24833256">
+            <ds:SignedInfo>
+               <ds:CanonicalizationMethod Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+               <ds:SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#hmac-sha1" />
+               <ds:Reference URI="#Id-17427094">
+                  <ds:Transforms>
+                     <ds:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+                  </ds:Transforms>
+                  <ds:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" />
+                  <ds:DigestValue>ER13nSQoU0r4ClwmIomrNeFT/GM=</ds:DigestValue>
+               </ds:Reference>
+               <ds:Reference URI="#Timestamp-671035">
+                  <ds:Transforms>
+                     <ds:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+                  </ds:Transforms>
+                  <ds:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" />
+                  <ds:DigestValue>0c73jMRXfdIP8g12FVgtXWZEJVs=</ds:DigestValue>
+               </ds:Reference>
+            </ds:SignedInfo>
+            <ds:SignatureValue>lnQpzG7gC0ScRaVLZZeZac/dbDA=</ds:SignatureValue>
+            <ds:KeyInfo Id="KeyId-5313146">
+               <wsse:SecurityTokenReference xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" wsu:Id="STRId-9708927">
+                  <wsse:Reference URI="#EncKeyId-urn:uuid:4BB2B4A78829897FA412142266555822" ValueType="http://docs.oasis-open.org/wss/oasis-wss-saml-token-profile-1.0#EncryptedKey" />
+               </wsse:SecurityTokenReference>
+            </ds:KeyInfo>
+         </ds:Signature>
+      </wsse:Security>
+      <wsa:To>http://localhost:8081/axis2/services/sample02</wsa:To>
+      <wsa:MessageID>urn:uuid:62D436CDF33F6A15561214226653256</wsa:MessageID>
+      <wsa:Action>urn:echo</wsa:Action>
+   </soapenv:Header>
+   <soapenv:Body xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" wsu:Id="Id-17427094">
+      <ns1:echo xmlns:ns1="http://sample02.policy.samples.rampart.apache.org">
+         <param0>Hello world</param0>
+      </ns1:echo>
+   </soapenv:Body>
+</soapenv:Envelope>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/samples/msgs/req03.xml b/axis2/java/core-rampart/samples/msgs/req03.xml
new file mode 100644
index 0000000..9693cb9
--- /dev/null
+++ b/axis2/java/core-rampart/samples/msgs/req03.xml
@@ -0,0 +1,69 @@
+<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xenc="http://www.w3.org/2001/04/xmlenc#">
+      <soapenv:Header xmlns:wsa="http://www.w3.org/2005/08/addressing">
+         <wsse:Security xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" soapenv:mustUnderstand="1">
+            <wsu:Timestamp xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" wsu:Id="Timestamp-27682895">
+               <wsu:Created>2008-06-23T13:20:49.334Z</wsu:Created>
+               <wsu:Expires>2008-06-23T13:25:49.334Z</wsu:Expires>
+            </wsu:Timestamp>
+            <xenc:EncryptedKey Id="EncKeyId-urn:uuid:64DB4A7E53F67EF3F112142272504712">
+               <xenc:EncryptionMethod Algorithm="http://www.w3.org/2001/04/xmlenc#rsa-1_5" />
+               <ds:KeyInfo xmlns:ds="http://www.w3.org/2000/09/xmldsig#">
+                  <wsse:SecurityTokenReference>
+                     <wsse:KeyIdentifier EncodingType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-soap-message-security-1.0#Base64Binary" ValueType="http://docs.oasis-open.org/wss/oasis-wss-soap-message-security-1.1#ThumbprintSHA1">HYL371NzoOs2+IA24VDkBGcUFQM=</wsse:KeyIdentifier>
+                  </wsse:SecurityTokenReference>
+               </ds:KeyInfo>
+               <xenc:CipherData>
+                  <xenc:CipherValue>Y1G4IvsVfHLHWEW89D7wC7wVYfks1/Q5JHru0NaZlDE89rRTIITZrjjS6ajcXcjNiRcQMbElYoG4tnfXOyqOYYPAWaBGXbQIQo+jFZq+hHfYt+j8YrOP8hg9uELzwtmPT7GAv1bFn+dEwEU6Ez5ZdCVH0cImWcf1fdezMkxvXcY=</xenc:CipherValue>
+               </xenc:CipherData>
+               <xenc:ReferenceList>
+                  <xenc:DataReference URI="#EncDataId-3808966" />
+               </xenc:ReferenceList>
+            </xenc:EncryptedKey>
+            <wsse:BinarySecurityToken xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" EncodingType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-soap-message-security-1.0#Base64Binary" ValueType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-x509-token-profile-1.0#X509v1" wsu:Id="CertId-148082">MIICTDCCAbUCBEbJZMQwDQYJKoZIhvcNAQEEBQAwbDELMAkGA1UEBhMCTEsxEDAOBgNVBAgTB1dlc3Rlcm4xEDAOBgNVBAcTB0NvbG9tYm8xDzANBgNVBAoTBkFwYWNoZTEQMA4GA1UECxMHUmFtcGFydDEWMBQGA1UEAxMNU2FtcGxlIENsaWVudDAgFw0wNzA4MjAwOTU0MTJaGA8yMDYyMDUyMzA5NTQxMlowbDELMAkGA1UEBhMCTEsxEDAOBgNVBAgTB1dlc3Rlcm4xEDAOBgNVBAcTB0NvbG9tYm8xDzANBgNVBAoTBkFwYWNoZTEQMA4GA1UECxMHUmFtcGFydDEWMBQGA1UEAxMNU2FtcGxlIENsaWVudDCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEAhjQp2NJRUrAEsPYIlg26m34O16E6WkyBWMbkSvy/FJQoNg2HSOtqF/DHmej7qqJCDtiHtdZqCTOo28cpyB3XJ0g6y23ADTy1v7qUjYieF4Bn3p9QFtyznUmKyZ6hK4CjGraYvcDgjRlnPkfeyVnNamkzJB7TVRaLkumRlxHgxm0CAwEAATANBgkqhkiG9w0BAQQFAAOBgQBNLSbNEaGBj8GBoXWBndY3JFvblPvI2mDbtZsNiggGOCezyAufGe6RnR3s5DjR5YQqPcMiDtlskFQm4/SRN2Yh16E6l7LfsOhGQsPiPrDrci4T18pz1eDLSrtJiiBah1NdeISaD0kpoUiaNKiQiu16JCnxc8tGSw3nSPg44aLYmA==</wsse:BinarySecurityToken>
+            <ds:Signature xmlns:ds="http://www.w3.org/2000/09/xmldsig#" Id="Signature-10233621">
+               <ds:SignedInfo>
+                  <ds:CanonicalizationMethod Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+                  <ds:SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1" />
+                  <ds:Reference URI="#Id-3808966">
+                     <ds:Transforms>
+                        <ds:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+                     </ds:Transforms>
+                     <ds:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" />
+                     <ds:DigestValue>tcezUPWEWmP8G5BUusQhkrWU7aw=</ds:DigestValue>
+                  </ds:Reference>
+                  <ds:Reference URI="#Timestamp-27682895">
+                     <ds:Transforms>
+                        <ds:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+                     </ds:Transforms>
+                     <ds:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" />
+                     <ds:DigestValue>jJppWrhxEVdbWqD6QwgDzMfkObc=</ds:DigestValue>
+                  </ds:Reference>
+               </ds:SignedInfo>
+               <ds:SignatureValue>a7ZfqKgggx+1r/0hg/Mt8y6S5MXUM/9Fzb9F/FTSENm+4QfI6Q8wRYj38hKYcOUU5cZ/hAk0WkmnTHDVjjKuvgxRIuQ5E/awM4t248TgGRjYrTcv5HQdqe/6KJSIxxdLj900B39hEMpYXmkZvkPPUCsvCrIawkKfe0I9WyRv1N4=</ds:SignatureValue>
+               <ds:KeyInfo Id="KeyId-3823508">
+                  <wsse:SecurityTokenReference xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" wsu:Id="STRId-1503089">
+                     <wsse:Reference URI="#CertId-148082" ValueT
+5f0
+ype="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-x509-token-profile-1.0#X509v1" />
+                  </wsse:SecurityTokenReference>
+               </ds:KeyInfo>
+            </ds:Signature>
+         </wsse:Security>
+         <wsa:To>http://localhost:8081/axis2/services/sample03</wsa:To>
+         <wsa:MessageID>urn:uuid:24DADACCF0309270B71214227248314</wsa:MessageID>
+         <wsa:Action>urn:echo</wsa:Action>
+      </soapenv:Header>
+      <soapenv:Body xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" wsu:Id="Id-3808966">
+         <xenc:EncryptedData Id="EncDataId-3808966" Type="http://www.w3.org/2001/04/xmlenc#Content">
+            <xenc:EncryptionMethod Algorithm="http://www.w3.org/2001/04/xmlenc#tripledes-cbc" />
+            <ds:KeyInfo xmlns:ds="http://www.w3.org/2000/09/xmldsig#">
+               <wsse:SecurityTokenReference xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd">
+                  <wsse:Reference URI="#EncKeyId-urn:uuid:64DB4A7E53F67EF3F112142272504712" />
+               </wsse:SecurityTokenReference>
+            </ds:KeyInfo>
+            <xenc:CipherData>
+               <xenc:CipherValue>lSDNH2zpu/R0039i85GoB93Sp2hg3rl20exTPccmN26YCt9rX54cbXFDwbZuIATYl52YPYHkHLK1WZP0JW+o7G8mjPAxiwBUK5hWwoOO1/I35wV7wJIvARS6CxS+IhHK3fnXsee8nLZulYaH1LDv7R+if2S1/v6YdhNodtZh2UqEZq0iHkr+GChEDwWpaiOUnyQ8mJS3hRq4GYnJEk4apQBIeuF8t64mNmY+ISlqNvQes2w5YVOsTUptmH4HPyVnfRuO/5tr7VNbh00myh0/309W8qgLCUlMJqN9nRa1v5+MX9t68pUgg92V1bV/46wE4xGDxyGgxk9asrJDvt+vNreMl5o3dOnvIaI8W5Dwpp/o7IkMtlFlT3aP7cETJ/Kb7VXLasQju2qPnSceXLJOWjLmMlqf9HraAmjaM/IbyEo=</xenc:CipherValue>
+            </xenc:CipherData>
+         </xenc:EncryptedData>
+      </soapenv:Body>
+   </soapenv:Envelope>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/samples/msgs/req04.xml b/axis2/java/core-rampart/samples/msgs/req04.xml
new file mode 100644
index 0000000..85fd05c
--- /dev/null
+++ b/axis2/java/core-rampart/samples/msgs/req04.xml
@@ -0,0 +1,60 @@
+<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
+      <soapenv:Header xmlns:wsa="http://www.w3.org/2005/08/addressing">
+         <wsse:Security xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" soapenv:mustUnderstand="1">
+            <wsu:Timestamp xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" wsu:Id="Timestamp-3808966">
+               <wsu:Created>2008-06-23T13:25:33.480Z</wsu:Created>
+               <wsu:Expires>2008-06-23T13:30:33.480Z</wsu:Expires>
+            </wsu:Timestamp>
+            <wsc:SecurityContextToken xmlns:wsc="http://schemas.xmlsoap.org/ws/2005/02/sc" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" wsu:Id="sctId-5683514">
+               <wsc:Identifier>urn:uuid:20189D76AA5794EBCA12142275347662</wsc:Identifier>
+            </wsc:SecurityContextToken>
+            <wsc:DerivedKeyToken xmlns:wsc="http://schemas.xmlsoap.org/ws/2005/02/sc" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" wsu:Id="derivedKeyId-24666758">
+               <wsse:SecurityTokenReference>
+                  <wsse:Reference URI="#sctId-5683514" ValueType="http://schemas.xmlsoap.org/ws/2005/02/sc/sct" />
+               </wsse:SecurityTokenReference>
+               <wsc:Offset>0</wsc:Offset>
+               <wsc:Length>16</wsc:Length>
+               <wsc:Nonce>KaI3GpoIgWoAv4LgJ1vzWQ==</wsc:Nonce>
+            </wsc:DerivedKeyToken>
+            <xenc:ReferenceList xmlns:xenc="http://www.w3.org/2001/04/xmlenc#">
+               <xenc:DataReference URI="#EncDataId-24124380" />
+               <xenc:DataReference URI="#EncDataId-9199266" />
+            </xenc:ReferenceList>
+            <wsc:DerivedKeyToken xmlns:wsc="http://schemas.xmlsoap.org/ws/2005/02/sc" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" wsu:Id="derivedKeyId-20700470">
+               <wsse:SecurityTokenReference>
+                  <wsse:Reference URI="#sctId-5683514" ValueType="http://schemas.xmlsoap.org/ws/2005/02/sc/sct" />
+               </wsse:SecurityTokenReference>
+               <wsc:Offset>0</wsc:Offset>
+               <wsc:Length>16</wsc:Length>
+               <wsc:Nonce>pZ24ckrNMfd/VbP+TxkD0A==</wsc:Nonce>
+            </wsc:DerivedKeyToken>
+            <xenc:EncryptedData xmlns:xenc="http://www.w3.org/2001/04/xmlenc#" Id="EncDataId-9199266" Type="http://www.w3.org/2001/04/xmlenc#Element">
+               <xenc:EncryptionMethod Algorithm="http://www.w3.org/2001/04/xmlenc#aes128-cbc" />
+               <ds:KeyInfo xmlns:ds="http://www.w3.org/2000/09/xmldsig#">
+                  <wsse:SecurityTokenReference>
+                     <wsse:Reference URI="#derivedKeyId-24666758" />
+                  </wsse:SecurityTokenReference>
+               </ds:KeyInfo>
+               <xenc:CipherData>
+                  <xenc:CipherValue>KpDwIrT0cobs0P8DXa5msyP0mH2QEYkbm5MQh5egtKx4MuRS6cZteSW+M+5h2w4DPCLZD9V+B0KQPaDUU726ih4c4RaF8dT5Ed62S+xTADHnnJGPtRRYteC3LdZ29mqLDCKhAGDLmGJGCF9UnP9/sJ3tu3xc3qvxMRJ7RaKP6XezXCXUjHFpViSx3IKSvApYWcCWQqhG8+k2W70577nXw69HKT1E0q3py5tvfkkir2l5mXEcykg4CTKYLAkS5N9/301LfmOZz1Q0v4TeiPA4Qx/IwtgtQhT3/a3LxSW1eUK8ciDrlVwaUBya9vHDG3PMcyQlwjdUi4cnTLessS5X6ab7UWNp5sD7vJmgL4AEh8CFmsRaZJfaFwQNKfdmA5VioegRw7QLQfLuZt4INjF3L7SNPO+X8Q5jmTTA7Txosys760GcA7AysGQ4UIcZ7fFnPy3UwPv/f54T1jRruhPL/FCxNEGFQS3fcX8oZkws3rf0633o0wuJEt3Fhvr/qzOqpw2P3dUU28/mXUGKfjtzXyeztJTMSo4PlzprhsEaIfMofdU/uKMjx+FuL/ssp+aSbsWBORHi1iIfrLzTYpwrTKjHrbXum3w08CdpgVUZaJJ+E0WQ9jAwe1lZYSLaK/eBZU7FFL0clrfixe05EbEOkIEFHN+zjx+quwIn1+adL1Gx18nt2Vb6U+ApFdBDV8qfxAfXGtyNprqtcu17wQAm1l6U7ol5MzEMTsmyR7rO0GMLkzg2oXehzozYxlr6EixVY/gqCXvlLlUWBNbd5IuRcAP0MuIs3moCRKq7scGR5tIP5EVe6yx6fWHMCfka9FQO1xR1VX1LLUFKKC2JOwaOiN7vHWRbLouGo5/WdKQcu7EZrmn0qg98/XnLSYb3DFm8gVJS33Q+394JimF8WeQskeFvT2ak7U51h45rIEezVjDFKrheUIlGsFxBnopdl8N3EN1SVcea2IXrU93HJ7p7HHlDOWCrz2XbjWRRi0TBnlVNY8/nr9ke0VXW/T5gVRsdFLU7cVRiTEEnQfzVvlRhQDJlCuhnCdSXlAoLMFiUEll1qwMfXJSuXmf7BsUNYz/r29Jr5vGyDeGjLFjs38u+ZuXOw+ualUPdaSV7jmVhljo35OJQLi+CACUHGt+gMnuJsoXuN/dUOBm31rF7uC0X6vJ7sRv5qhU4gji6wzWaXjbTB7Iqp16bLmV9PAWoaAb9mfhikyYL3gDiWRptU17l5QluviV0a48jucN77Hxk9V8GeJPmuuPs2PN5oNsXlKLQNGo2r/CB+Niv4pcmBvZH/JMqEeTblF7WNtyx7XMP9uNAZWoSw7eTAHYuYkt9OB2TOarxFQ+saOvpeVeSRUn/uc70HKs9DlZDw/Gjj+qHld5FcXolz0cuRxYqC+SeFx7P3PWGXq0NGnefHODxyS99fh2AVBxYXeL+3KMeDxsSKWOKnk4jtgl5J3yGsRI1AxM+aIzkIHM+RjlEa4KqsDuAcyQJkQktUfitp7z7YoetfBk=</xenc:CipherValue>
+               </xenc:CipherData>
+            </xenc:EncryptedData>
+         </wsse:Security>
+         <wsa:To>http://localhost:8081/axis2/services/sample04</wsa:To>
+         <wsa:MessageID>urn:uuid:BD9F0E2AF11BC797341214227532472</wsa:MessageID>
+         <wsa:Action>urn:echo</wsa:Action>
+      </soapenv:Header>
+      <soapenv:Body xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" wsu:Id="Id-24124380">
+         <xenc:EncryptedData xmlns:xenc="http://www.w3.org/2001/04/xmlenc#" Id="EncDataId-24124380" Type="http://www.w3.org/2001/04/xmlenc#Content">
+            <xenc:EncryptionMethod Algorithm="http://www.w3.org/2001/04/xmlenc#aes128-cbc" />
+            <ds:KeyInfo xmlns:ds="http://www.w3.org/2000/09/xmldsig#">
+               <wsse:SecurityTokenReference xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd">
+                  <wsse:Reference URI="#derivedKeyId-24666758" />
+               </wsse:SecurityTokenReference>
+            </ds:KeyInfo>
+            <xenc:CipherData>
+               <xenc:CipherValue>sTJduVO8zqRUxHAou5OXAPjqQfGXnplm2a05btJ73RTTAGQYXGMOqh3JyTJoWUMsu355Qdq1dZV5U9ehQ8ZL9TrmO2ykNKcMQKg23lR1pCblS0o5qnAi24SR2lFzg2vFgY+Vu2nbx0U9jHNyfP+NW6k8Q0oQBZ6Cs+6k+EnhF2JsTBsViKT3cAgGcPDny/dgo3Wzf5sUPFY0E8JxS5itE9QgPAaWxYHvuo4eFruCrUx24JfIN4JsdeWCzGNGYTP5RCZLCHtIa0n/YJDntG55GdizdSWbmUjTHAqmSPJedB/JWwVjJR7+u0/01thQ2r1o9kjw/xngO/tHHIt98+XifS44THxLdwYuXgT2WccmXQwGVxZeL2o110N3VQ0dvbOP</xenc:CipherValue>
+            </xenc:CipherData>
+         </xenc:EncryptedData>
+      </soapenv:Body>
+   </soapenv:Envelope>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/samples/msgs/res01.xml b/axis2/java/core-rampart/samples/msgs/res01.xml
new file mode 100644
index 0000000..445a569
--- /dev/null
+++ b/axis2/java/core-rampart/samples/msgs/res01.xml
@@ -0,0 +1,11 @@
+<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
+      <soapenv:Header xmlns:wsa="http://www.w3.org/2005/08/addressing">
+         <wsa:Action>http://www.w3.org/2005/08/addressing/soap/fault</wsa:Action>
+         <wsa:RelatesTo>urn:uuid:AEDBA74A8D1FC94B631214227032877</wsa:RelatesTo>
+      </soapenv:Header>
+      <soapenv:Body>
+      <ns:echoResponse xmlns:ns="http://sample01.policy.samples.rampart.apache.org">
+         <ns:return>Hello world</ns:return>
+      </ns:echoResponse>
+      </soapenv:Body>
+   </soapenv:Envelope>
diff --git a/axis2/java/core-rampart/samples/msgs/res02.xml b/axis2/java/core-rampart/samples/msgs/res02.xml
new file mode 100644
index 0000000..fea586d
--- /dev/null
+++ b/axis2/java/core-rampart/samples/msgs/res02.xml
@@ -0,0 +1,51 @@
+<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
+   <soapenv:Header xmlns:wsa="http://www.w3.org/2005/08/addressing">
+      <wsse:Security xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" soapenv:mustUnderstand="1">
+         <wsu:Timestamp xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" wsu:Id="Timestamp-6068467">
+            <wsu:Created>2008-06-23T13:10:58.684Z</wsu:Created>
+            <wsu:Expires>2008-06-23T13:15:58.684Z</wsu:Expires>
+         </wsu:Timestamp>
+         <wsse11:SignatureConfirmation xmlns:wsse11="http://docs.oasis-open.org/wss/oasis-wss-wssecurity-secext-1.1.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" Value="lnQpzG7gC0ScRaVLZZeZac/dbDA=" wsu:Id="SigConf-2978880" />
+         <ds:Signature xmlns:ds="http://www.w3.org/2000/09/xmldsig#" Id="Signature-9131644">
+            <ds:SignedInfo>
+               <ds:CanonicalizationMethod Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+               <ds:SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#hmac-sha1" />
+               <ds:Reference URI="#Id-3113238">
+                  <ds:Transforms>
+                     <ds:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+                  </ds:Transforms>
+                  <ds:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" />
+                  <ds:DigestValue>8Iw0fcrzAlpQTWYUpBu+buoja1U=</ds:DigestValue>
+               </ds:Reference>
+               <ds:Reference URI="#Timestamp-6068467">
+                  <ds:Transforms>
+                     <ds:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+                  </ds:Transforms>
+                  <ds:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" />
+                  <ds:DigestValue>71u8cNu/ryfjOyBMikPMtH9S4mc=</ds:DigestValue>
+               </ds:Reference>
+               <ds:Reference URI="#SigConf-2978880">
+                  <ds:Transforms>
+                     <ds:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+                  </ds:Transforms>
+                  <ds:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" />
+                  <ds:DigestValue>c9CrB86xdRLBxXKP3c/eyiAhVg4=</ds:DigestValue>
+               </ds:Reference>
+            </ds:SignedInfo>
+            <ds:SignatureValue>8O+EyTq5iO/Fbyv6dpER6yTWpYk=</ds:SignatureValue>
+            <ds:KeyInfo Id="KeyId-29477163">
+               <wsse:SecurityTokenReference xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" wsu:Id="STRId-25054702">
+                  <wsse:KeyIdentifier EncodingType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-soap-message-security-1.0#Base64Binary" ValueType="http://docs.oasis-open.org/wss/oasis-wss-soap-message-security-1.1#EncryptedKeySHA1">ZPkio0wGfnnM6UNibtVTOwWGON8=</wsse:KeyIdentifier>
+               </wsse:SecurityTokenReference>
+            </ds:KeyInfo>
+         </ds:Signature>
+      </wsse:Security>
+      <wsa:Action>urn:echoResponse</wsa:Action>
+      <wsa:RelatesTo>urn:uuid:62D436CDF33F6A15561214226653256</wsa:RelatesTo>
+   </soapenv:Header>
+   <soapenv:Body xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" wsu:Id="Id-3113238">
+      <ns:echoResponse xmlns:ns="http://sample02.policy.samples.rampart.apache.org">
+         <ns:return>Hello world</ns:return>
+      </ns:echoResponse>
+   </soapenv:Body>
+</soapenv:Envelope>
diff --git a/axis2/java/core-rampart/samples/msgs/res03.xml b/axis2/java/core-rampart/samples/msgs/res03.xml
new file mode 100644
index 0000000..d3162eb
--- /dev/null
+++ b/axis2/java/core-rampart/samples/msgs/res03.xml
@@ -0,0 +1,72 @@
+<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xenc="http://www.w3.org/2001/04/xmlenc#">
+      <soapenv:Header xmlns:wsa="http://www.w3.org/2005/08/addressing">
+         <wsse:Security xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" soapenv:mustUnderstand="1">
+            <wsu:Timestamp xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" wsu:Id="Timestamp-12626425">
+               <wsu:Created>2008-06-23T13:20:50.749Z</wsu:Created>
+               <wsu:Expires>2008-06-23T13:25:50.749Z</wsu:Expires>
+            </wsu:Timestamp>
+            <xenc:EncryptedKey Id="EncKeyId-urn:uuid:B589FBB48DDA12104612142272508274">
+               <xenc:EncryptionMethod Algorithm="http://www.w3.org/2001/04/xmlenc#rsa-1_5" />
+               <ds:KeyInfo xmlns:ds="http://www.w3.org/2000/09/xmldsig#">
+                  <wsse:SecurityTokenReference>
+                     <wsse:KeyIdentifier EncodingType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-soap-message-security-1.0#Base64Binary" ValueType="http://docs.oasis-open.org/wss/oasis-wss-soap-message-security-1.1#ThumbprintSHA1">CJ+I51M5honzWpG12gKyLwsXErk=</wsse:KeyIdentifier>
+                  </wsse:SecurityTokenReference>
+               </ds:KeyInfo>
+               <xenc:CipherData>
+                  <xenc:CipherValue>Kk0j8Zk5KqJ7Jcc9LkbkxM5stlcpjDy9n4O0AfpgbngsJX7Z/HK5jYvMe5ChYMS++IRIKqqfUca5LBZtZtJJX3sMqY49OR5F/spB1d4KjQdS5BL/GjOy/ZAT73BMC0hl+CHIt9v3tSYFOlBjajHONRbtSr8tHun7sc556nC9rCg=</xenc:CipherValue>
+               </xenc:CipherData>
+               <xenc:ReferenceList>
+                  <xenc:DataReference URI="#EncDataId-14098944" />
+               </xenc:ReferenceList>
+            </xenc:EncryptedKey>
+            <ds:Signature xmlns:ds="http://www.w3.org/2000/09/xmldsig#" Id="Signature-27790058">
+               <ds:SignedInfo>
+                  <ds:CanonicalizationMethod Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+                  <ds:SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1" />
+                  <ds:Reference URI="#Id-14098944">
+                     <ds:Transforms>
+                        <ds:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+                     </ds:Transforms>
+                     <ds:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" />
+                     <ds:DigestValue>2Df7AEDjv1rqZRAmbOK/Yv8O0JQ=</ds:DigestValue>
+                  </ds:Reference>
+                  <ds:Reference URI="#Timestamp-12626425">
+                     <ds:Transforms>
+                        <ds:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+                     </ds:Transforms>
+                     <ds:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" />
+                     <ds:DigestValue>plHpVd2xj/dm5zK1y0RZL2X8h2w=</ds:DigestValue>
+                  </ds:Reference>
+               </ds:SignedInfo>
+               <ds:SignatureValue>ZX+lCvF+cKhzUaQmqydUMSgHBpaQQff1hwElqe3Fx5AOOyRvrE+J/MCvz1OVf3BNRBsDfSpRMcqdl55W5SBhrABGadYulA4Zu//ooMwRQJHiuWXZjoC5Pbjm5QDHhRzGusf0+nD5Jecsi9vAoRgx+P/CO8Q0VF6IJPSusy23PgI=</ds:SignatureValue>
+               <ds:KeyInfo Id="KeyId-23378358">
+                  <wsse:SecurityTokenReference xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" wsu:Id="STRId-31220901">
+                     <wsse:KeyIdentifier EncodingType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-soap-message-security-1.0#Base64Binary" ValueType="http://docs.oasis-open.org/wss/oasis-wss-soap-message-security-1.1#ThumbprintSHA1">HYL371NzoOs2+IA24VDkBGcUFQM=</wsse:KeyIdentifier>
+                  </wsse:SecurityTokenReference>
+               </ds:KeyInfo>
+            </ds:Signature>
+         </wsse:Security>
+         <wsa:Action>urn:echoResponse</wsa:Action>
+         <wsa:RelatesTo>urn:uuid:24DADACCF0309270B71214227248314</wsa:RelatesTo>
+      </soapenv:Header>
+      <soapenv:Body xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" wsu:Id="Id-14098944">
+         <xenc:EncryptedData Id="EncDataId-14098944" Type="http://www.w3.org/2001/04/xmlenc#Content">
+            <xenc:EncryptionMethod Algorithm="http://www.w3.org/2001/04/xmlenc#tripledes-cbc" />
+            <ds:KeyInfo xmlns:ds="http://www.w3.org/2000/09/xmldsig#">
+               <wsse:SecurityTokenReference xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd">
+                  <wsse:Reference URI="#EncKeyId-urn:uuid:B589FBB48DDA12104612142272508274" />
+               </wsse:SecurityTokenReference>
+            </ds:KeyInfo>
+            <xenc:CipherData>
+               <xenc:CipherValue>9LzEPjoSFIy/HF4rzKtNvXqy6Cg7JCbzJnxRz2YYoYdSr30jEZsmwpHBHncACf62FPbjm45Gy+v8NeNMlGO4nkI
+1d6
+v89IH2IAofXQ2emi6xP8Isn6Tq7REOVECoIDMGDN5HlOGmE8FWtCgbU226MEWHR2l
+jwb+BzPTyd5w4b4LbhjN9ZZz9CaP1Pl/vAhxiOCpRnCqFdevOMfp9t+vGBvzTI7gmgIs+WwbuOoW
+KEzaUVj4yPNeA3M/X545+RhEs04zb/7Pukq31p5Vh8Hy3zIZyaXqlUrlHtcQn/YMWSg2OJtTmt2M
+NbXQCiXrNz7nB0xMSi+MeV46JUgWwPH4Sa9aOOuGFzF3LXOmDKgAX7brzzJ6IlpjUEOqTo7+QTDO
+GK6vk8aY1w3ctZXKOhQ67NalE8YRozqNctmeedINNXp5rDftlcYkYjt19zLRpuaravKUuWvKLBMm
+cjI=</xenc:CipherValue>
+            </xenc:CipherData>
+         </xenc:EncryptedData>
+      </soapenv:Body>
+   </soapenv:Envelope>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/samples/msgs/res04.xml b/axis2/java/core-rampart/samples/msgs/res04.xml
new file mode 100644
index 0000000..4200f21
--- /dev/null
+++ b/axis2/java/core-rampart/samples/msgs/res04.xml
@@ -0,0 +1,56 @@
+<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
+      <soapenv:Header xmlns:wsa="http://www.w3.org/2005/08/addressing">
+         <wsse:Security xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" soapenv:mustUnderstand="1">
+            <wsu:Timestamp xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" wsu:Id="Timestamp-17240206">
+               <wsu:Created>2008-06-23T13:25:35.100Z</wsu:Created>
+               <wsu:Expires>2008-06-23T13:30:35.100Z</wsu:Expires>
+            </wsu:Timestamp>
+            <wsc:DerivedKeyToken xmlns:wsc="http://schemas.xmlsoap.org/ws/2005/02/sc" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" wsu:Id="derivedKeyId-25106497">
+               <wsse:SecurityTokenReference>
+                  <wsse:Reference URI="urn:uuid:20189D76AA5794EBCA12142275347662" ValueType="http://schemas.xmlsoap.org/ws/2005/02/sc/sct" />
+               </wsse:SecurityTokenReference>
+               <wsc:Offset>0</wsc:Offset>
+               <wsc:Length>16</wsc:Length>
+               <wsc:Nonce>KIJiXAuNJTvoaiL44sQbZQ==</wsc:Nonce>
+            </wsc:DerivedKeyToken>
+            <xenc:ReferenceList xmlns:xenc="http://www.w3.org/2001/04/xmlenc#">
+               <xenc:DataReference URI="#EncDataId-28291271" />
+               <xenc:DataReference URI="#EncDataId-17922592" />
+            </xenc:ReferenceList>
+            <wsc:DerivedKeyToken xmlns:wsc="http://schemas.xmlsoap.org/ws/2005/02/sc" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" wsu:Id="derivedKeyId-13623369">
+               <wsse:SecurityTokenReference>
+                  <wsse:Reference URI="urn:uuid:20189D76AA5794EBCA12142275347662" ValueType="http://schemas.xmlsoap.org/ws/2005/02/sc/sct" />
+               </wsse:SecurityTokenReference>
+               <wsc:Offset>0</wsc:Offset>
+               <wsc:Length>16</wsc:Length>
+               <wsc:Nonce>xEZqEIZj46Nlc8XNDC3V+Q==</wsc:Nonce>
+            </wsc:DerivedKeyToken>
+            <xenc:EncryptedData xmlns:xenc="http://www.w3.org/2001/04/xmlenc#" Id="EncDataId-17922592" Type="http://www.w3.org/2001/04/xmlenc#Element">
+               <xenc:EncryptionMethod Algorithm="http://www.w3.org/2001/04/xmlenc#aes128-cbc" />
+               <ds:KeyInfo xmlns:ds="http://www.w3.org/2000/09/xmldsig#">
+                  <wsse:SecurityTokenReference>
+                     <wsse:Reference URI="#derivedKeyId-25106497" />
+                  </wsse:SecurityTokenReference>
+               </ds:KeyInfo>
+               <xenc:CipherData>
+                  <xenc:CipherValue>siDF8c4esfSq3ip6Ye20UY1syF42AMyEBUV0rat2qZsHqVPmLmCCJdZ2b5InaXg4Yk8xU0sFSi+IYqLBnwLFDdMvmedzwSHgVvIyKDIn16xEp9cf5pdDc9vgJ+O9iLONSFGSvXHhlx1+O+xNraZioz+1kTbzx7YGX53o+bdbfblgY+P2CA/tMdFudjSCsebdxksLk6rQmPlT4BkuOr0+B4YUx+5gqCecFxukSTE78j2mLbaMRY8k4rjqnRgHcrzIsRcRjqK7Ajz55h9O+JsajECLcEmRaSx+2LDCiBuL+3yD0ZGjFLTDFBCafH6v51mzB+tHcGJb3kWoA+qH7YYCR7+SwaO7nQA89X9S3RKYRrIkln36MzFa6VOI1GD58moYc0Ij2MYC0uzENWLk/gM2DWaJqYct5WRLXcVl3VgEKcBmjb1TuX83J/bYEjkqPaDbtE86k/5I0qnNtuyMioERi1p/3pEtT9fUzRL9QApHsYMMQtNbOVCwWnbeZgcI6mO3v7uVA3n+2CGAyTOz+a8Qy1KiPtg3o0Mw7KHzCThnPWMNrrEcHv+RYEHsxEzDXEMavzu6JJ7SVAgOAwKYrviOZDWZnvQyiqKM5fMExNvcc2lo1Yjo2lXsCFnbNSYWrTsgOWtTNOvVK+j90sb8yEbIvmfdoCkNngYen/0SAhtBPJHXU7S1CSpYuMwEv33GiMDrUsS6SXJchO/HA+OUg/MxTFkxCaqbqyDqnfPSDW/G7/z1D2pw48nRFhev8WsJBp1NDMuBmLOVh2JcOYrmixYyXlZArLB4Wd3Zp57yqguOse4L5tJ//Tb3ZSRn6DU3Ndr4iL88Jj/D++tGjidRhayVHMEdP7oUpDINMJQXRXTtPNhQLWXBRqUvtDTCJ4K2qMavnPOYObYsRae05CA9lJOGIoqM2q7wV2/wAPBkzL2lmaurs2ji+lhecSV+XFCUfxoiczV6f5xawp4fWZPETs4nfhh8Xn2czXQ2wYWyJQopGA55GHrAY895XcNgqYThZXS/gNvWdeHwooacHlOjUe/0qROU3Ge+fv8tdq6YYkKHRFwP80vvH8uZb6pr/tM9AgnXGPLRnzNkCbB3bfIYK19txZrvK2w0DfP7vftAjJ76Qunn5yr2Dyzpdeypspm+B8pdcRO2ONDE09kR+KUFwQJ5WIQCSFSFK44T6qKExpbS+n20X3OEpiNfqRrVNzV0WLgoaDRR6V/9GOkQ1K7QORGXJ5VHFUrzouhxEBsUJbzO9GIyTb1/NtWQs38840sBpkOSX8ZMEpOuiP/AywwJVGSkVwcDEpIfaNWDqp6jXhhFpZfiUTg0BOP+oBUthwRw8l96wWXY/kQDPU9m6YyPnXasFRJuzJRhudPiojegUTHCY0qYSNl39WJcTrLkDLgeAqXFv2Oa6JAFeDpZYOg3xTbuA2rxFjF3lrbAxsRvp4Vnl/nBSuWoRoto2CcNEfSHPxbvQaA7XAuofRmZbe+r1hn8b3Cmi0gAnkBdbZzdazCQOUU=</xenc:CipherValue>
+               </xenc:CipherData>
+            </xenc:EncryptedData>
+         </wsse:Security>
+         <wsa:Action>urn:echoResponse</wsa:Action>
+         <wsa:RelatesTo>urn:uuid:BD9F0E2AF11BC797341214227532472</wsa:RelatesTo>
+      </soapenv:Header>
+      <soapenv:Body xmlns:wsu="http://docs.oasis-open.org/wss/2004514/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" wsu:Id="Id-28291271">
+         <xenc:EncryptedData xmlns:xenc="http://www.w3.org/2001/04/xmlenc#" Id="EncDataId-28291271" Type="http://www.w3.org/2001/04/xmlenc#Content">
+            <xenc:EncryptionMethod Algorithm="http://www.w3.org/2001/04/xmlenc#aes128-cbc" />
+            <ds:KeyInfo xmlns:ds="http://www.w3.org/2000/09/xmldsig#">
+               <wsse:SecurityTokenReference xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd">
+                  <wsse:Reference URI="#derivedKeyId-25106497" />
+               </wsse:SecurityTokenReference>
+            </ds:KeyInfo>
+            <xenc:CipherData>
+               <xenc:CipherValue>w/UNfm7u/dN4madTnK3ClmZ0q03RA55IRMoy6L/YmZTi/arP19svjPuKyXa7qgY2ah7wrmWzOKboAQEyuOuet1P8N+pb160BNLYYoLpUB51Cxco3pEQn05MLXn+DlMIrpm3b8oxPKHZ66oLRtRuEsc21hsyt/fqIcBB0MIEe91j0WsXif8HFpsVKhAYKjNHSG166cTJgYS1oecyBkXW0xvDfhNQaeX7uwvt9ZyQDIb++tf8ij0PW7IHahcR7dAOEoVixIwb7aaouO4NTxmSQMwXmyF58jN21Oxx46Yzidt8FBZCLOdu5xf7wFDRfaZZjdFkJ8Gr0KJ3kSvwRZ4/h6YyOWp6yJ6l3bY86jHHEKwbhGJhx1PbvyUjQHCdilkLQFW6BHoRC6VLM5rbcmsbc5w==</xenc:CipherValue>
+            </xenc:CipherData>
+         </xenc:EncryptedData>
+      </soapenv:Body>
+   </soapenv:Envelope>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/samples/msgs/rst04.xml b/axis2/java/core-rampart/samples/msgs/rst04.xml
new file mode 100644
index 0000000..c94031a
--- /dev/null
+++ b/axis2/java/core-rampart/samples/msgs/rst04.xml
@@ -0,0 +1,97 @@
+<?xml version='1.0' encoding='UTF-8'?>
+   <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xenc="http://www.w3.org/2001/04/xmlenc#">
+      <soapenv:Header xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing">
+         <wsse:Security xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" soapenv:mustUnderstand="1">
+            <wsu:Timestamp xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" wsu:Id="Timestamp-15855697">
+               <wsu:Created>2008-06-23T13:25:33.597Z</wsu:Created>
+               <wsu:Expires>2008-06-23T13:30:33.597Z</wsu:Expires>
+            </wsu:Timestamp>
+            <xenc:EncryptedKey Id="EncKeyId-urn:uuid:A4CC588C97FAD2AA9D12142275341932">
+               <xenc:EncryptionMethod Algorithm="http://www.w3.org/2001/04/xmlenc#rsa-1_5" />
+               <ds:KeyInfo xmlns:ds="http://www.w3.org/2000/09/xmldsig#">
+                  <wsse:SecurityTokenReference>
+                     <wsse:KeyIdentifier EncodingType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-soap-message-security-1.0#Base64Binary" ValueType="http://docs.oasis-open.org/wss/oasis-wss-soap-message-security-1.1#ThumbprintSHA1">HYL371NzoOs2+IA24VDkBGcUFQM=</wsse:KeyIdentifier>
+                  </wsse:SecurityTokenReference>
+               </ds:KeyInfo>
+               <xenc:CipherData>
+                  <xenc:CipherValue>LXeQVa/sqiYZ+D+hxeEHigVMsBJn4SkmYhsuEutZEhueDuIKpNnmFGhXsF9H187dwWJLgAm4hE4nE6tTA/nhJq/nLiwEbjR3G4b6c5kFvKJMBSxzjGZeW7urbDZ1qaIjX4U69pdmh/POqegtJ35OvHE8IJ9oCtbXVkxUwz5DIBA=</xenc:CipherValue>
+               </xenc:CipherData>
+            </xenc:EncryptedKey>
+            <wsc:DerivedKeyToken xmlns:wsc="http://schemas.xmlsoap.org/ws/2005/02/sc" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" wsu:Id="derivedKeyId-14949315">
+               <wsse:SecurityTokenReference>
+                  <wsse:Reference URI="#EncKeyId-urn:uuid:A4CC588C97FAD2AA9D12142275341932" ValueType="http://docs.oasis-open.org/wss/oasis-wss-soap-message-security-1.1#EncryptedKey" />
+               </wsse:SecurityTokenReference>
+               <wsc:Offset>0</wsc:Offset>
+               <wsc:Length>16</wsc:Length>
+               <wsc:Nonce>8GNOzdMY+l532yPT/gCHHg==</wsc:Nonce>
+            </wsc:DerivedKeyToken>
+            <xenc:ReferenceList>
+               <xenc:DataReference URI="#EncDataId-13994297" />
+            </xenc:ReferenceList>
+            <wsse:BinarySecurityToken xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" EncodingType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-soap-message-security-1.0#Base64Binary" ValueType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-x509-token-profile-1.0#X509v1" wsu:Id="CertId-148082">MIICTDCCAbUCBEbJZMQwDQYJKoZIhvcNAQEEBQAwbDELMAkGA1UEBhMCTEsxEDAOBgNVBAgTB1dlc3Rlcm4xEDAOBgNVBAcTB0NvbG9tYm8xDzANBgNVBAoTBkFwYWNoZTEQMA4GA1UECxMHUmFtcGFydDEWMBQGA1UEAxMNU2FtcGxlIENsaWVudDAgFw0wNzA4MjAwOTU0MTJaGA8yMDYyMDUyMzA5NTQxMlowbDELMAkGA1UEBhMCTEsxEDAOBgNVBAgTB1dlc3Rlcm4xEDAOBgNVBAcTB0NvbG9tYm8xDzANBgNVBAoTBkFwYWNoZTEQMA4GA1UECxMHUmFtcGFydDEWMBQGA1UEAxMNU2FtcGxlIENsaWVudDCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEAhjQp2NJRUrAEsPYIlg26m34O16E6WkyBWMbkSvy/FJQoNg2HSOtqF/DHmej7qqJCDtiHtdZqCTOo28cpyB3XJ0g6y23ADTy1v7qUjYieF4Bn3p9QFtyznUmKyZ6hK4CjGraYvcDgjRlnPkfeyVnNamkzJB7TVRaLkumRlxHgxm0CAwEAATANBgkqhkiG9w0BAQQFAAOBgQBNLSbNEaGBj8GBoXWBndY3JFvblPvI2mDbtZsNiggGOCezyAufGe6RnR3s5DjR5YQqPcMiDtlskFQm4/SRN2Yh16E6l7LfsOhGQsPiPrDrci4T18pz1eDLSrtJiiBah1NdeISaD0kpoUiaNKiQiu16JCnxc8tGSw3nSPg44aLYmA==</wsse:BinarySecurityToken>
+            <wsc:DerivedKeyToken xmlns:wsc="http://schemas.xmlsoap.org/ws/2005/02/sc" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" wsu:Id="derivedKeyId-28318458">
+               <wsse:SecurityTokenReference>
+                  <wsse:Reference URI="#EncKeyId-urn:uuid:A4CC588C97FAD2AA9D12142275341932" ValueType="http://docs.oasis-open.org/wss/oasis-wss-soap-message-security-1.1#EncryptedKey" />
+               </wsse:SecurityTokenReference>
+               <wsc:Offset>0</wsc:Offset>
+               <wsc:Length>16</wsc:Length>
+               <wsc:Nonce>xmvBzN+/IS2QXtCRe0dAjQ==</wsc:Nonce>
+            </wsc:DerivedKeyToken>
+            <xenc:EncryptedData Id="EncDataId-13994297" Type="http://www.w3.org/2001/04/xmlenc#Element">
+               <xenc:EncryptionMethod Algorithm="http://www.w3.org/2001/04/xmlenc#aes128-cbc" />
+               <ds:KeyInfo xmlns:ds="http://www.w3.org/2000/09/xmldsig#">
+                  <wsse:SecurityTokenReference>
+                     <wsse:Reference URI="#derivedKeyId-14949315" />
+                  </wsse:SecurityTokenReference>
+               </ds:KeyInfo>
+               <xenc:CipherData>
+                  <xenc:CipherValue>w2Zv0Qv615LWUV4iViAwMhAjhzI9Sxjq2T+GIJyKY3VDgYLQc0G8tXLVfwv1QgZc2xb2Hx7Qj3Jvn1w0ggvroYFBBPHtnkpKkjrnF/hUvrf54DwyS3icMsiC+5CxAEluskDj7KxmCMLt0+pWmgtR9Z5rUAIAGrqB6EZAuqQLJiEQvjicC8W9E9DtniD24VcpQer++65sRyUT5p7DOy+YknRJJ05hf4bu/fBKSveZvtxlXQ/Z0+9wS35kxGMWmnayvP9752S9AshPjTkOXD5vV+R2gUmG6aHdnKa2bWYBSkf4ZT8DQTAeTp/e0joBDSR8vwuNBjUF9t9fnpJN0NgpegfxHsJ8Nux1FW7umIQ/dztYqpPj6hHBdWK+nR8dP8ewQuan2enD+2t8QpdBL8siUdl4eyAHkHvqxM4odEUeBLOBUicQFOhZvp/PYpdo1MgVNYwAi6P9XeNvUoia16AIgp7h9NcyHi9HfD6pCmeq4pQvImWJv6YSlykGQ1pb8W59nTyV9k/7TdswB4gMz0acmimTwU4/tv1csiWDkmPJnxge+RsueLJH7xoqsw+sslt/Z5cwcb+W16YG7xoHeHLTzTk9EX2FRpg8DhjRZEDhmnFIVZEnSQHGx9lo66BfugKCV5QpIAeD+QqRZjvcW3bBFw/xsDKNOCjcdTHrmn6QDfr217wVgSJx6vuLcczBMgQdiOjFYxHotpJN19J+r6Bk2cKViGa3NT6khBZ2y3+4G8ZTtfuntwxNyoLHaPsL1FWh74HBIAosBViQmdT/YxR1smlrc9teLkxJtmx8MCjY1O9qn02ZamVaeHJE5ULjOgTuiDOHx05VTrBWV3EgrCt0gIiRzahhKmXxOiXh7TorW5Ecv+rg4/Zrj2HfVrzpCEWX1Vm3gHpEKJkzWvNjbl7kN7dsHE9iyl+48SZfRQYPDMCe2qN5ifDyvGpYQvMzJymHTivCNIG1t62rpB0LhbnzSr9u69l03gLO2RtPim0luqh+6I70Hd+bVMhUjt6wvfTovTZbVqCuZsBDcOFfZTSOc+oyEAvM4u+JWC6yT08ITnr2fIejD9OwKFf/VxvzhisBurU7ZWw425BKQcGvjEv7C4XdJzWG1ye2Ng4SIkK06vQc4ylteF3Yg3v2l5LZPYJWXOGRJFvlmzUDJXN+z7AZAeYQWmU9P++I3xGhqchQKugQhxoFoAF9Mx3yNHx4TqugowUwuI6tn/E9EF32tspK3stXYvqLSaKZg/tB61jodsNippVXNTsfWK6o8TOtBrQdQTjX/SaVz/Lt8PuF3NuOxg6ZBsqOV9FvLJpO7j4lbsIupPKVQe7X/Cn+DKSn0+ksXGi4R0u1bJOYygtAGLqhM1U5ZqKeXWBIcSHJIj8gYzvqq1NVDXfk9cclTjHllNy5KUnIfiqQjOGzZVajpjgCC0u7Qp8JBgVYjtodLAe6NAOJvLLxR7/V7SSOQFzNJa6Sa+t3fzF3ifw1AjQeOxBy2bCqryfeaULdqEBLl0cSnLs0mAkSsiUbvVxAAs5HBA2sW1UvBZjlChbpNaX/UIDfKJHL06fgyLDF2Ml0jYEoFuAOo4AWXZGLoK4E3C52lyVlrKqs9axF68ryp/V8vrZwkA3JnS1wIVAjYRc6ZqWhPnUiGkygx/tw7oKbhOHM2Zu9VY6071KrxBNi09SmIzhbe7ObgH+n/edbTh/k6SruAiRHsysxU+C9/LbwH+rja53a</xenc:CipherValue>
+               </xenc:CipherData>
+            </xenc:EncryptedData>
+            <ds:Signature xmlns:ds="http://www.w3.org/2000/09/xmldsig#" Id="Signature-1668655">
+               <ds:SignedInfo>
+                  <ds:CanonicalizationMethod Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+                  <ds:SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1" />
+                  <ds:Reference URI="#Signature-29945809">
+                     <ds:Transforms>
+                        <ds:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+                     </ds:Transforms>
+                     <ds:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" />
+                     <ds:DigestValue>nHZS/5KwQR/dTCtdpIqDwilRR8s=</ds:DigestValue>
+                  </ds:Reference>
+               </ds:SignedInfo>
+               <ds:SignatureValue>QB+Xyuvruvws9z/Mq2b7JVVHByBMdkA4Nf7LEdYqSt2s98llkrrhuaGkZ2DAbagXwFn14BeJ7x4CDyJ8A+nK0YE2vYBRtHWNnlsue2tU/9apEF3ItOFOgvw0H9YrzG1BmEgECeYvpPzOtCGmc1rAjXmMdPZqpg9I79IrmumOOKE=</ds:SignatureValue>
+               <ds:KeyInfo Id="KeyId-10481832">
+                  <wsse:SecurityTokenReference xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" wsu:Id="STRId-7388808">
+                     <wsse:Reference URI="#CertId-148082" ValueType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-x509-token-profile-1.0#X509v1" />
+                  </wsse:SecurityTokenReference>
+               </ds:KeyInfo>
+            </ds:Signature>
+         </wsse:Security>
+         <wsa:To>http://localhost:8081/axis2/services/sample04</wsa:To>
+         <wsa:ReplyTo>
+            <wsa:Address>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</wsa:Address>
+         </wsa:ReplyTo>
+         <wsa:MessageID>urn:uuid:BD9F0E2AF11BC797341214227533594</wsa:MessageID>
+         <wsa:Action>http://schemas.xmlsoap.org/ws/2005/02/trust/RST/SCT</wsa:Action>
+      </soapenv:Header>
+      <soapenv:Body>
+         <wst:RequestSecurityToken xmlns:wst="http://schemas.xmlsoap.org/ws/2005/02/trust">
+            <wst:RequestType>http://schemas.xmlsoap.org/ws/2005/02/trust/Issue</wst:RequestType>
+            <wsp:AppliesTo xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy">
+               <wsa:EndpointReference xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing">
+                  <wsa:Address>http://localhost:8081/axis2/services/sample04</wsa:Address>
+               </wsa:EndpointReference>
+            </wsp:AppliesTo>
+            <wst:Lifetime>
+               <wsu:Created xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">2008-06-23T13:25:33.580Z</wsu:Created>
+               <wsu:Expires xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">2008-06-23T13:30:33.580Z</wsu:Expires>
+            </wst:Lifetime>
+            <wst:TokenType>http://schemas.xmlsoap.org/ws/2005/02/sc/sct</wst:TokenType>
+            <wst:Entropy>
+               <wst:BinarySecret Type="http://schemas.xmlsoap.org/ws/2005/02/trust/Nonce">LvNYXcA6HKhPIAzUrsswYA==</wst:BinarySecret>
+            </wst:Entropy>
+            <wst:ComputedKeyAlgorithm>http://schemas.xmlsoap.org/ws/2005/02/trust/CK/PSHA1</wst:ComputedKeyAlgorithm>
+         </wst:RequestSecurityToken>
+      </soapenv:Body>
+   </soapenv:Envelope>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/samples/msgs/rstr04.xml b/axis2/java/core-rampart/samples/msgs/rstr04.xml
new file mode 100644
index 0000000..ad43e9f
--- /dev/null
+++ b/axis2/java/core-rampart/samples/msgs/rstr04.xml
@@ -0,0 +1,97 @@
+  <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
+      <soapenv:Header xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing">
+         <wsse:Security xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" soapenv:mustUnderstand="1">
+            <wsu:Timestamp xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" wsu:Id="Timestamp-26918187">
+               <wsu:Created>2008-06-23T13:25:34.780Z</wsu:Created>
+               <wsu:Expires>2008-06-23T13:30:34.780Z</wsu:Expires>
+            </wsu:Timestamp>
+            <wsc:DerivedKeyToken xmlns:wsc="http://schemas.xmlsoap.org/ws/2005/02/sc" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" wsu:Id="derivedKeyId-9633996">
+               <wsse:SecurityTokenReference>
+                  <wsse:KeyIdentifier EncodingType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-soap-message-security-1.0#Base64Binary" ValueType="http://docs.oasis-open.org/wss/oasis-wss-soap-message-security-1.1#EncryptedKeySHA1">Ex5vdwadjBaRqNFUi5w1L7JcgFs=</wsse:KeyIdentifier>
+               </wsse:SecurityTokenReference>
+               <wsc:Offset>0</wsc:Offset>
+               <wsc:Length>16</wsc:Length>
+               <wsc:Nonce>Mf8glJ0/L8UtteM6uMSsEA==</wsc:Nonce>
+            </wsc:DerivedKeyToken>
+            <xenc:ReferenceList xmlns:xenc="http://www.w3.org/2001/04/xmlenc#">
+               <xenc:DataReference URI="#EncDataId-26665270" />
+            </xenc:ReferenceList>
+            <wsse11:SignatureConfirmation xmlns:wsse11="http://docs.oasis-open.org/wss/oasis-wss-wssecurity-secext-1.1.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" Value="QB+Xyuvruvws9z/Mq2b7JVVHByBMdkA4Nf7LEdYqSt2s98llkrrhuaGkZ2DAbagXwFn14BeJ7x4CDyJ8A+nK0YE2vYBRtHWNnlsue2tU/9apEF3ItOFOgvw0H9YrzG1BmEgECeYvpPzOtCGmc1rAjXmMdPZqpg9I79IrmumOOKE=" wsu:Id="SigConf-11446032" />
+            <wsse11:SignatureConfirmation xmlns:wsse11="http://docs.oasis-open.org/wss/oasis-wss-wssecurity-secext-1.1.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" Value="UPx8N9c32i9RGIr0618ZawNnGZ0=" wsu:Id="SigConf-5910186" />
+            <wsc:DerivedKeyToken xmlns:wsc="http://schemas.xmlsoap.org/ws/2005/02/sc" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" wsu:Id="derivedKeyId-11382417">
+               <wsse:SecurityTokenReference>
+                  <wsse:KeyIdentifier EncodingType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-soap-message-security-1.0#Base64Binary" ValueType="http://docs.oasis-open.org/wss/oasis-wss-soap-message-security-1.1#EncryptedKeySHA1">Ex5vdwadjBaRqNFUi5w1L7JcgFs=</wsse:KeyIdentifier>
+               </wsse:SecurityTokenReference>
+               <wsc:Offset>0</wsc:Offset>
+               <wsc:Length>16</wsc:Length>
+               <wsc:Nonce>nkGdUk1zK2gHmFBGS2l46w==</wsc:Nonce>
+            </wsc:DerivedKeyToken>
+            <xenc:EncryptedData xmlns:xenc="http://www.w3.org/2001/04/xmlenc#" Id="EncDataId-26665270" Type="http://www.w3.org/2001/04/xmlenc#Element">
+               <xenc:EncryptionMethod Algorithm="http://www.w3.org/2001/04/xmlenc#aes128-cbc" />
+               <ds:KeyInfo xmlns:ds="http://www.w3.org/2000/09/xmldsig#">
+                  <wsse:SecurityTokenReference>
+                     <wsse:Reference URI="#derivedKeyId-9633996" />
+                  </wsse:SecurityTokenReference>
+               </ds:KeyInfo>
+               <xenc:CipherData>
+                  <xenc:CipherValue>Mae0zgDx0V/jpaT6sgWRXNJ9TQSfBAgsxFG1TutgTEGG4u512QSmvv1EhCpoLnSc1mEaQSVhYGkXMkw4mVPe8YXznxVnzQQjW6NXAmw/BIqz6mDGDfikmjs/c/8j/Jpkij13pbUrT9L9x24DV5i76bWt/uI8yHEW04t+c5HdeKOXqgFp1MdcaqVGamGhBHK+T39tCxsv0VpSJDRG6Et3I7mzsjGg7ElisFV90qZT54s3nIQFoIWNL4Ju+BT3vAzymR4r88sKWxk9NuvVDTqT9YyjGpMQD0ZvVAl8KtO4+58ChmEjJZuZjv5KTEVvPP0NfWJc8U8cvo+H3iFngQPx6FDehytBDZocioZwOxixNc/Q5ZNQ9dRqGo2fdMbIsgt5xKrISM4WvXfJDZCEfNpwH0+dJyWj/BVAym6331LZn783n3qRTrRIJ48zN8me9EMQMtUGsgzUuABg3d7L4Yj9+VgazfJiRSrDQ4iP97ddXt8UQbOwCO3+r4IAuodDHxoFsUvAQ+AhEsMuWDjkjPNtwGNf/xC37x6vn8QNo3xpZwq9JbXSykbzU3gj2qeH6RhX//MXMprx/DJcev+mYzvxjq1c9GwNMOfj3XSFrNDYla8ZDnpAm/xa//5uffuBHHg+tjRCN1q7icaSKLoqVgbg7l5Tf3i1ZN0vpJFZ+VHfceDEDlENHCrZzkhETU5J6enDHvtKU/+enhtFks7PCzbbCOHiVVqniKITp+srcvmcVYmV7DsmtjqwrCfxb5ChuJRMTE6MSn4Gr1F7a2+S5I+oLx6MQjvauuAwTPsCE6O/y/ZEw1NJK5lCa9gfa0zCbo+aNn
+e9d
+a2
+CSTUncCIr9tlAR8R1gQRwN2wFqHg7Lj71jaVkF7PSlICQMZZsXATYNPRscxNN0JzAsDqLvb9IWA0
+vkeL+mK7kRn46Tm9ivo1bfkl9q+Ihj2nZOg1i0KcZoDNLdwFFmVnus23bMrMJJPsXXBu0F23mhEq
+xolAy6pnNYGptsYZWtEB58KKp08MS89bZ3PGve9zHM8slLl12mBxp/9DYE9z8YYIBVGNtwC5PrW3
+ryFE5GWsdkoiTd7TVNTL4FlSWHuZvHgEvdPO1DWfsAMtPl8e3+l/W2sqvUw+JHjhtzUGXrUnfv1D
+r82PLvT3GiXXeFucSu+lYNyqSDaJyIkMw3GibFQZtO6uR0RXVymL0PTflkxDgfkTXs2DgjZF48GS
+KXejdiBfX//hosv1loqXzFKzOyaac2jQd/IbOv/3d1Xb/s/fX4byn+IQ8Akq3mCsYHIOkgsfyd/f
+b5eTB08rqMlvQpFk4w7Tms2ngxhj+AB7DejrjdqAd+HFoMYnsf5Bs2l7QQe7OS5p6lCpIQKla0y0
+7rcwjFU8AqWrDvN9Q39POzl+OUzJi4rRHmji/W/Tcuh1/1nXxk2WfwLle1LS++4ypqWw6eY5K2Mg
+wRO5IjjsD1fFuVgc1FIOywLJ2bj/xF6EzOn6MpsiC9t8sUt5+s7dYSdotvLg4kCcmPQqfeCrH7zY
+mrslAmmy1xRwPza2OFS9iNRYcJ5IerGJv8TB3tWIJznXczjW95SZrvRd1CRcDnYkGjaz0WddWlAe
+GuXuXvKhBScp5n1d+4TI1HuohK7dpLjPvng68rTaSgtQSVwdJrihxj8oZNQlK+4aF/jBA42Y3v38
+7UKyRwYw7pqnyfh4BDM68EKN+Ra0yz+RTOEudJyKJUWYah+oJPADNZepk6lOS0mKSCPjmv4bXj82
+8gfRnnp/foIDUzPQnJwYBhyPtkjjth43AZpTFBoYqAPDXIncvd5Jrfd5U3Y5oPJ5W2HORqDzW/z3
+6BUSRYu3ht/w6K7U1hg0TyZD0RsVL9zpsPFlwMtsWcDK37RSuD1E9YL3dHbT12gEcbyKEHBKGLC6
+yTaN/03Mctek+oGE7ycVk9dujooSmJ3aW6TjG44h1uNofsnB0P1Ui4z7G1R5gwGsrWLLooQQHrQX
+T9BOzb9pFCZsMrHrCBgahUzUnxSwMVTnyoPwL5oFHKzW5V4DfD3jq8nzAzfWa8bhzSIc2XJ1ErHm
+sxRvVWdXVCCAnpAfb3NwIUbyZuASJONl1TROudLv+DN0OM8QbzarMv65uVSPDrgOozuwvrdi5KiD
+TdwEXhVJyNY8iC76WN1EBGTblr0RcBOaSUJXswbV9Bo3Y3nbqcjcF7vg6MRjkPUjR7WmhAjXRsIf
+At0Yzv9EcowGqf5HxJDouldsN4H3kUXuiXABF1GLRaAGf6+O0qndnuAF1CJzE9V454wXjR5ZdfjA
+W7Ac9oCExPgLLeXHCi8S9wLtkOQV9fkmsfGqfhEQIq285zCgsLij5H5FLQePRxBHZobIQd+gm7Oz
+huNnRNx89tFPTV8urEO8yp3X3tMvy31RQZl08V3WxoH5MOSzhS0NmJkgDX4VI7de8njgp8aKQzZy
+JaKO8xchtLfoTOYzeybQqU0cI51szvTEYm8lMyWNdPaVvM2IjGI1eRRO3vpqF9s5yEydPap+gqDC
+kxt9UYq1hQ==</xenc:CipherValue>
+               </xenc:CipherData>
+            </xenc:EncryptedData>
+         </wsse:Security>
+         <wsa:To>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</wsa:To>
+         <wsa:MessageID>urn:uuid:ECC3D6AB9593AF9DA41214227534790</wsa:MessageID>
+         <wsa:Action>http://schemas.xmlsoap.org/ws/2005/02/trust/RSTR/SCT</wsa:Action>
+         <wsa:RelatesTo>urn:uuid:BD9F0E2AF11BC797341214227533594</wsa:RelatesTo>
+      </soapenv:Header>
+      <soapenv:Body>
+         <wst:RequestSecurityTokenResponse xmlns:wst="http://schemas.xmlsoap.org/ws/2005/02/trust">
+            <wst:RequestedSecurityToken>
+               <wsc:SecurityContextToken xmlns:wsc="http://schemas.xmlsoap.org/ws/2005/02/sc" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" wsu:Id="sctId-5683514">
+                  <wsc:Identifier>urn:uuid:20189D76AA5794EBCA12142275347662</wsc:Identifier>
+               </wsc:SecurityContextToken>
+            </wst:RequestedSecurityToken>
+            <wst:RequestedAttachedReference>
+               <wsse:SecurityTokenReference xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd">
+                  <wsse:Reference URI="#sctId-5683514" ValueType="http://schemas.xmlsoap.org/ws/2005/02/sc/sct" />
+               </wsse:SecurityTokenReference>
+            </wst:RequestedAttachedReference>
+            <wst:RequestedUnattachedReference>
+               <wsse:SecurityTokenReference xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd">
+                  <wsse:Reference URI="urn:uuid:20189D76AA5794EBCA12142275347662" ValueType="http://schemas.xmlsoap.org/ws/2005/02/sc/sct" />
+               </wsse:SecurityTokenReference>
+            </wst:RequestedUnattachedReference>
+            <wst:Lifetime>
+               <wsu:Created xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">2008-06-23T13:25:34.767Z</wsu:Created>
+               <wsu:Expires xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">2008-06-23T13:30:34.767Z</wsu:Expires>
+            </wst:Lifetime>
+            <wst:RequestedProofToken>
+               <wst:BinarySecret>WWrxszI9Rg5Iy5klit8SdFt+X05pewNBbvotsYPtX9A=</wst:BinarySecret>
+            </wst:RequestedProofToken>
+         </wst:RequestSecurityTokenResponse>
+      </soapenv:Body>
+   </soapenv:Envelope>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/samples/policy/sample01.xml b/axis2/java/core-rampart/samples/policy/sample01.xml
new file mode 100644
index 0000000..5a4190a
--- /dev/null
+++ b/axis2/java/core-rampart/samples/policy/sample01.xml
@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<wsp:Policy wsu:Id="UTOverTransport" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy">
+	<wsp:ExactlyOne>
+	  <wsp:All>
+		<sp:TransportBinding xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy">
+		  <wsp:Policy>
+			<sp:TransportToken>
+			  <wsp:Policy>
+				<sp:HttpsToken RequireClientCertificate="false"/> 
+			  </wsp:Policy>
+			</sp:TransportToken>
+			<sp:AlgorithmSuite>
+			  <wsp:Policy>
+				<sp:Basic128/>
+			  </wsp:Policy>
+			</sp:AlgorithmSuite>
+			<sp:Layout>
+			  <wsp:Policy>
+				<sp:Lax/>
+			  </wsp:Policy>
+			</sp:Layout>
+			<sp:IncludeTimestamp/>
+		  </wsp:Policy>
+		</sp:TransportBinding>
+		<sp:SignedSupportingTokens xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy">
+			<wsp:Policy>
+				<sp:UsernameToken sp:IncludeToken="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy/IncludeToken/AlwaysToRecipient" />
+		  </wsp:Policy>
+		</sp:SignedSupportingTokens>	
+	  </wsp:All>
+	</wsp:ExactlyOne>
+</wsp:Policy>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/samples/policy/sample02.xml b/axis2/java/core-rampart/samples/policy/sample02.xml
new file mode 100644
index 0000000..7d5508c
--- /dev/null
+++ b/axis2/java/core-rampart/samples/policy/sample02.xml
@@ -0,0 +1,50 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<wsp:Policy wsu:Id="SigOnly" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy">
+	<wsp:ExactlyOne>
+		<wsp:All>
+			<sp:AsymmetricBinding xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy">
+				<wsp:Policy>
+					<sp:InitiatorToken>
+						<wsp:Policy>
+							<sp:X509Token sp:IncludeToken="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy/IncludeToken/AlwaysToRecipient">
+								<wsp:Policy>
+									<sp:WssX509V3Token10/>
+								</wsp:Policy>
+							</sp:X509Token>
+						</wsp:Policy>
+					</sp:InitiatorToken>
+					<sp:RecipientToken>
+						<wsp:Policy>
+							<sp:X509Token sp:IncludeToken="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy/IncludeToken/Never">
+								<wsp:Policy>
+									<sp:WssX509V3Token10/>
+								</wsp:Policy>
+							</sp:X509Token>
+						</wsp:Policy>
+					</sp:RecipientToken>
+					<sp:AlgorithmSuite>
+						<wsp:Policy>
+							<sp:TripleDesRsa15/>
+						</wsp:Policy>
+					</sp:AlgorithmSuite>
+					<sp:Layout>
+						<wsp:Policy>
+							<sp:Strict/>
+						</wsp:Policy>
+					</sp:Layout>
+					<sp:IncludeTimestamp/>
+					<sp:OnlySignEntireHeadersAndBody/>
+				</wsp:Policy>
+			</sp:AsymmetricBinding>
+			<sp:Wss10 xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy">
+				<wsp:Policy>
+					<sp:MustSupportRefKeyIdentifier/>
+					<sp:MustSupportRefIssuerSerial/>
+				</wsp:Policy>
+			</sp:Wss10>
+			<sp:SignedParts xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy">
+				<sp:Body/>
+			</sp:SignedParts>
+		</wsp:All>
+	</wsp:ExactlyOne>
+</wsp:Policy>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/samples/policy/sample03.xml b/axis2/java/core-rampart/samples/policy/sample03.xml
new file mode 100644
index 0000000..f5d86c5
--- /dev/null
+++ b/axis2/java/core-rampart/samples/policy/sample03.xml
@@ -0,0 +1,53 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<wsp:Policy wsu:Id="SigEncr" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy">
+	<wsp:ExactlyOne>
+		<wsp:All>
+			<sp:AsymmetricBinding xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy">
+				<wsp:Policy>
+					<sp:InitiatorToken>
+						<wsp:Policy>
+							<sp:X509Token sp:IncludeToken="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy/IncludeToken/AlwaysToRecipient">
+								<wsp:Policy>
+									<sp:WssX509V3Token10/>
+								</wsp:Policy>
+							</sp:X509Token>
+						</wsp:Policy>
+					</sp:InitiatorToken>
+					<sp:RecipientToken>
+						<wsp:Policy>
+							<sp:X509Token sp:IncludeToken="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy/IncludeToken/Never">
+								<wsp:Policy>
+									<sp:WssX509V3Token10/>
+								</wsp:Policy>
+							</sp:X509Token>
+						</wsp:Policy>
+					</sp:RecipientToken>
+					<sp:AlgorithmSuite>
+						<wsp:Policy>
+							<sp:TripleDesRsa15/>
+						</wsp:Policy>
+					</sp:AlgorithmSuite>
+					<sp:Layout>
+						<wsp:Policy>
+							<sp:Strict/>
+						</wsp:Policy>
+					</sp:Layout>
+					<sp:IncludeTimestamp/>
+					<sp:OnlySignEntireHeadersAndBody/>
+				</wsp:Policy>
+			</sp:AsymmetricBinding>
+			<sp:Wss10 xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy">
+				<wsp:Policy>
+					<sp:MustSupportRefKeyIdentifier/>
+					<sp:MustSupportRefIssuerSerial/>
+				</wsp:Policy>
+			</sp:Wss10>
+			<sp:SignedParts xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy">
+				<sp:Body/>
+			</sp:SignedParts>
+			<sp:EncryptedParts xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy">
+				<sp:Body/>
+			</sp:EncryptedParts>
+		</wsp:All>
+	</wsp:ExactlyOne>
+</wsp:Policy>
diff --git a/axis2/java/core-rampart/samples/policy/sample04.xml b/axis2/java/core-rampart/samples/policy/sample04.xml
new file mode 100644
index 0000000..afac818
--- /dev/null
+++ b/axis2/java/core-rampart/samples/policy/sample04.xml
@@ -0,0 +1,112 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<wsp:Policy wsu:Id="SecConvPolicy2" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy">
+	<wsp:ExactlyOne>
+		<wsp:All>
+			<sp:SymmetricBinding xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy">
+				<wsp:Policy>
+					<sp:ProtectionToken>
+						<wsp:Policy>
+							<sp:SecureConversationToken sp:IncludeToken="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy/IncludeToken/AlwaysToRecipient">
+								<wsp:Policy>
+									<sp:RequireDerivedKeys/>
+									<sp:BootstrapPolicy>
+										<wsp:Policy>
+											<sp:EncryptedParts>
+												<sp:Body/>
+											</sp:EncryptedParts>
+											<sp:SymmetricBinding>
+												<wsp:Policy>
+													<sp:ProtectionToken>
+														<wsp:Policy>
+															<sp:X509Token sp:IncludeToken="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy/IncludeToken/Never">
+																<wsp:Policy>
+																	<sp:RequireDerivedKeys/>
+																	<sp:RequireThumbprintReference/>
+																	<sp:WssX509V3Token10/>
+																</wsp:Policy>
+															</sp:X509Token>
+														</wsp:Policy>
+													</sp:ProtectionToken>
+													<sp:AlgorithmSuite>
+														<wsp:Policy>
+															<sp:Basic128Rsa15/>
+														</wsp:Policy>
+													</sp:AlgorithmSuite>
+													<sp:Layout>
+														<wsp:Policy>
+															<sp:Strict/>
+														</wsp:Policy>
+													</sp:Layout>
+													<sp:IncludeTimestamp/>
+													<sp:EncryptSignature/>
+													<sp:OnlySignEntireHeadersAndBody/>
+												</wsp:Policy>
+											</sp:SymmetricBinding>
+											<sp:EndorsingSupportingTokens>
+												<wsp:Policy>
+													<sp:X509Token sp:IncludeToken="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy/IncludeToken/AlwaysToRecipient">
+														<wsp:Policy>
+															<sp:RequireThumbprintReference/>
+															<sp:WssX509V3Token10/>
+														</wsp:Policy>
+													</sp:X509Token>
+												</wsp:Policy>
+											</sp:EndorsingSupportingTokens>
+											<sp:Wss11>
+												<wsp:Policy>
+													<sp:MustSupportRefKeyIdentifier/>
+													<sp:MustSupportRefIssuerSerial/>
+													<sp:MustSupportRefThumbprint/>
+													<sp:MustSupportRefEncryptedKey/>
+													<sp:RequireSignatureConfirmation/>
+												</wsp:Policy>
+											</sp:Wss11>
+											<sp:Trust10>
+												<wsp:Policy>
+													<sp:MustSupportIssuedTokens/>
+													<sp:RequireClientEntropy/>
+													<sp:RequireServerEntropy/>
+												</wsp:Policy>
+											</sp:Trust10>
+										</wsp:Policy>
+									</sp:BootstrapPolicy>
+								</wsp:Policy>
+							</sp:SecureConversationToken>
+						</wsp:Policy>
+					</sp:ProtectionToken>
+					<sp:AlgorithmSuite>
+						<wsp:Policy>
+							<sp:Basic128Rsa15/>
+						</wsp:Policy>
+					</sp:AlgorithmSuite>
+					<sp:Layout>
+						<wsp:Policy>
+							<sp:Strict/>
+						</wsp:Policy>
+					</sp:Layout>
+					<sp:IncludeTimestamp/>
+					<sp:EncryptSignature/>
+					<sp:OnlySignEntireHeadersAndBody/>
+				</wsp:Policy>
+			</sp:SymmetricBinding>
+			<sp:Wss11 xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy">
+				<wsp:Policy>
+					<sp:MustSupportRefKeyIdentifier/>
+					<sp:MustSupportRefIssuerSerial/>
+					<sp:MustSupportRefThumbprint/>
+					<sp:MustSupportRefEncryptedKey/>
+				</wsp:Policy>
+			</sp:Wss11>
+			<sp:Trust10 xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy">
+				<wsp:Policy>
+					<sp:MustSupportIssuedTokens/>
+					<sp:RequireClientEntropy/>
+					<sp:RequireServerEntropy/>
+				</wsp:Policy>
+			</sp:Trust10>
+			<sp:EncryptedParts xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy">
+				<sp:Body/>
+			</sp:EncryptedParts>
+		</wsp:All>
+	</wsp:ExactlyOne>
+</wsp:Policy>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/samples/policy/sample05.xml b/axis2/java/core-rampart/samples/policy/sample05.xml
new file mode 100644
index 0000000..218d297
--- /dev/null
+++ b/axis2/java/core-rampart/samples/policy/sample05.xml
@@ -0,0 +1,75 @@
+<wsp:Policy wsu:Id="SgnOnlyAnonymous"
+		xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"
+		xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy"
+		xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing"
+		xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy">
+	<wsp:ExactlyOne>
+		<wsp:All>
+			<sp:SymmetricBinding>
+				<wsp:Policy>
+					<sp:ProtectionToken>
+						<wsp:Policy>
+							<sp:X509Token sp:IncludeToken="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy/IncludeToken/Never">
+								<wsp:Policy>
+									<sp:RequireThumbprintReference/>
+									<sp:WssX509V3Token10/>
+								</wsp:Policy>
+							</sp:X509Token>
+						</wsp:Policy>
+					</sp:ProtectionToken>
+					<sp:AlgorithmSuite>
+						<wsp:Policy>
+							<sp:Basic128/>
+						</wsp:Policy>
+					</sp:AlgorithmSuite>
+					<sp:Layout>
+						<wsp:Policy>
+							<sp:Lax/>
+						</wsp:Policy>
+					</sp:Layout>
+					<sp:IncludeTimestamp/>
+					<sp:OnlySignEntireHeadersAndBody/>
+				</wsp:Policy>
+			</sp:SymmetricBinding>
+			<sp:SupportingTokens xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy">
+					<wsp:Policy>
+						<sp:IssuedToken sp:IncludeToken="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy/IncludeToken/AlwaysToRecipient">
+							<Issuer xmlns="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy">
+								<Address xmlns="http://www.w3.org/2005/08/addressing">http://localhost:8080/axis2/services/STS</Address>
+							</Issuer>
+							<sp:RequestSecurityTokenTemplate>
+								<t:TokenType xmlns:t="http://schemas.xmlsoap.org/ws/2005/02/trust">http://docs.oasis-open.org/wss/oasis-wss-saml-token-profile-1.1#SAMLV1.1</t:TokenType>
+								<t:KeyType xmlns:t="http://schemas.xmlsoap.org/ws/2005/02/trust">http://schemas.xmlsoap.org/ws/2005/02/trust/SymmetricKey</t:KeyType>
+								<t:KeySize xmlns:t="http://schemas.xmlsoap.org/ws/2005/02/trust">256</t:KeySize>
+							</sp:RequestSecurityTokenTemplate>
+							<wsp:Policy>
+								<sp:RequireInternalReference/>
+							</wsp:Policy>
+						</sp:IssuedToken>
+						<sp:SignedParts>
+							<sp:Header Name="To" Namespace="http://www.w3.org/2005/08/addressing"/>
+						</sp:SignedParts>
+					</wsp:Policy>
+		     </sp:SupportingTokens>
+			<sp:SignedParts>
+				<sp:Body/>
+			</sp:SignedParts>
+			<sp:Wss11>
+				<wsp:Policy>
+					<sp:MustSupportRefKeyIdentifier/>
+					<sp:MustSupportRefIssuerSerial/>
+					<sp:MustSupportRefThumbprint/>
+					<sp:MustSupportRefEncryptedKey/>
+				<sp:RequireSignatureConfirmation/>
+				</wsp:Policy>
+			</sp:Wss11>
+			<sp:Trust10>
+				<wsp:Policy>
+					<sp:MustSupportIssuedTokens/>
+					<sp:RequireClientEntropy/>
+					<sp:RequireServerEntropy/>
+				</wsp:Policy>
+			</sp:Trust10>
+		</wsp:All>
+	</wsp:ExactlyOne>
+</wsp:Policy>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/samples/policy/sample06.xml b/axis2/java/core-rampart/samples/policy/sample06.xml
new file mode 100644
index 0000000..04453b4
--- /dev/null
+++ b/axis2/java/core-rampart/samples/policy/sample06.xml
@@ -0,0 +1,87 @@
+<wsp:Policy wsu:Id="SgnOnlyAnonymous"
+		xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"
+		xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy"
+		xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing"
+		xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy">
+	<wsp:ExactlyOne>
+		<wsp:All>
+			<sp:SymmetricBinding>
+				<wsp:Policy>
+					<sp:ProtectionToken>
+						<wsp:Policy>
+							<sp:X509Token sp:IncludeToken="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy/IncludeToken/Never">
+								<wsp:Policy>
+									<sp:RequireThumbprintReference/>
+									<sp:WssX509V3Token10/>
+								</wsp:Policy>
+							</sp:X509Token>
+						</wsp:Policy>
+					</sp:ProtectionToken>
+					<sp:AlgorithmSuite>
+						<wsp:Policy>
+							<sp:Basic128/>
+						</wsp:Policy>
+					</sp:AlgorithmSuite>
+					<sp:Layout>
+						<wsp:Policy>
+							<sp:Lax/>
+						</wsp:Policy>
+					</sp:Layout>
+					<sp:IncludeTimestamp/>
+					<sp:OnlySignEntireHeadersAndBody/>
+				</wsp:Policy>
+			</sp:SymmetricBinding>
+			<sp:SupportingTokens xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy">
+					<wsp:Policy>
+						<sp:IssuedToken sp:IncludeToken="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy/IncludeToken/AlwaysToRecipient">
+							<Issuer xmlns="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy">
+								<Address xmlns="http://www.w3.org/2005/08/addressing">http://localhost:8080/axis2/services/STS</Address>
+								<Metadata xmlns="http://www.w3.org/2005/08/addressing">
+                                    <mex:Metadata
+                                        xmlns:mex="http://schemas.xmlsoap.org/ws/2004/09/mex"
+                                        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+                                        <mex:MetadataSection Dialect="http://schemas.xmlsoap.org/ws/2004/09/mex">
+                                            <mex:MetadataReference>
+                                                <Address
+                                                    xmlns="http://www.w3.org/2005/08/addressing">http://localhost:8080/axis2/services/mex</Address>
+                                            </mex:MetadataReference>
+                                        </mex:MetadataSection>
+                                    </mex:Metadata>
+                                </Metadata>
+							</Issuer>
+							<sp:RequestSecurityTokenTemplate>
+								<t:TokenType xmlns:t="http://schemas.xmlsoap.org/ws/2005/02/trust">http://docs.oasis-open.org/wss/oasis-wss-saml-token-profile-1.1#SAMLV1.1</t:TokenType>
+								<t:KeyType xmlns:t="http://schemas.xmlsoap.org/ws/2005/02/trust">http://schemas.xmlsoap.org/ws/2005/02/trust/PublicKey</t:KeyType>
+								<t:KeySize xmlns:t="http://schemas.xmlsoap.org/ws/2005/02/trust">256</t:KeySize>
+							</sp:RequestSecurityTokenTemplate>
+							<wsp:Policy>
+								<sp:RequireInternalReference/>
+							</wsp:Policy>
+						</sp:IssuedToken>
+						<sp:SignedParts>
+							<sp:Header Name="To" Namespace="http://www.w3.org/2005/08/addressing"/>
+						</sp:SignedParts>
+					</wsp:Policy>
+		     </sp:SupportingTokens>
+			<sp:SignedParts>
+				<sp:Body/>
+			</sp:SignedParts>
+			<sp:Wss11>
+				<wsp:Policy>
+					<sp:MustSupportRefKeyIdentifier/>
+					<sp:MustSupportRefIssuerSerial/>
+					<sp:MustSupportRefThumbprint/>
+					<sp:MustSupportRefEncryptedKey/>
+				<sp:RequireSignatureConfirmation/>
+				</wsp:Policy>
+			</sp:Wss11>
+			<sp:Trust10>
+				<wsp:Policy>
+					<sp:MustSupportIssuedTokens/>
+					<sp:RequireClientEntropy/>
+					<sp:RequireServerEntropy/>
+				</wsp:Policy>
+			</sp:Trust10>
+		</wsp:All>
+	</wsp:ExactlyOne>
+</wsp:Policy>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/setting-up-sts.html b/axis2/java/core-rampart/setting-up-sts.html
new file mode 100644
index 0000000..5557cd0
--- /dev/null
+++ b/axis2/java/core-rampart/setting-up-sts.html
@@ -0,0 +1,367 @@
+<!DOCTYPE html>
+<!--
+ | Generated by Apache Maven Doxia at 28 Dec 2015 
+ | Rendered using Apache Maven Fluido Skin 1.4
+-->
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+  <head>
+    <meta charset="UTF-8" />
+    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
+    <meta name="Date-Revision-yyyymmdd" content="20151228" />
+    <meta http-equiv="Content-Language" content="en" />
+    <title>Apache Rampart &#x2013; Setting up a Security Token Service</title>
+    <link rel="stylesheet" href="./css/apache-maven-fluido-1.4.min.css" />
+    <link rel="stylesheet" href="./css/site.css" />
+    <link rel="stylesheet" href="./css/print.css" media="print" />
+
+      
+    <script type="text/javascript" src="./js/apache-maven-fluido-1.4.min.js"></script>
+
+    
+                  </head>
+        <body class="topBarDisabled">
+          
+        
+    
+        <div class="container-fluid">
+          <div id="banner">
+        <div class="pull-left">
+                                <div id="bannerLeft">
+                                                                                                <img src="images/apache-rampart-logo.jpg" />
+                </div>
+                      </div>
+        <div class="pull-right">                  <a href="http://www.apache.org" id="bannerRight">
+                                                                                        <img src="http://www.apache.org/images/asf_logo_wide.png" />
+                </a>
+      </div>
+        <div class="clear"><hr/></div>
+      </div>
+
+      <div id="breadcrumbs">
+        <ul class="breadcrumb">
+                
+                    
+                  <li id="publishDate">Last Published: 28 Dec 2015
+                      <span class="divider">|</span>
+                   </li>
+                  <li id="projectVersion">Version: 1.6.4
+                      </li>
+                      
+                
+                    
+      
+                                    
+    <li class="pull-right">
+                      <a href="../core/" title="Apache Axis2/Java">
+        Apache Axis2/Java</a>
+      </li>
+
+                    </ul>
+      </div>
+
+            
+      <div class="row-fluid">
+        <div id="leftColumn" class="span2">
+          <div class="well sidebar-nav">
+                
+                    
+                <ul class="nav nav-list">
+                    <li class="nav-header">Apache Rampart</li>
+                              
+      <li>
+  
+                          <a href="index.html" title="Home">
+          <span class="none"></span>
+        Home</a>
+            </li>
+                                                                              
+      <li>
+  
+                          <a href="javascript:void(0)" title="Downloads">
+          <span class="icon-chevron-down"></span>
+        Downloads</a>
+                    <ul class="nav nav-list">
+                    
+      <li>
+  
+                          <a href="download.html" title="Releases">
+          <span class="none"></span>
+        Releases</a>
+            </li>
+                    
+      <li>
+  
+                          <a href="svn.html" title="Source Code">
+          <span class="none"></span>
+        Source Code</a>
+            </li>
+              </ul>
+        </li>
+                                                                                                                  
+      <li>
+  
+                          <a href="javascript:void(0)" title="Release Notes">
+          <span class="icon-chevron-down"></span>
+        Release Notes</a>
+                    <ul class="nav nav-list">
+                    
+      <li>
+  
+                          <a href="release-notes/1.6.1.html" title="1.6.1">
+          <span class="none"></span>
+        1.6.1</a>
+            </li>
+                    
+      <li>
+  
+                          <a href="release-notes/1.6.2.html" title="1.6.2">
+          <span class="none"></span>
+        1.6.2</a>
+            </li>
+                    
+      <li>
+  
+                          <a href="release-notes/1.6.3.html" title="1.6.3">
+          <span class="none"></span>
+        1.6.3</a>
+            </li>
+                    
+      <li>
+  
+                          <a href="release-notes/1.6.4.html" title="1.6.4">
+          <span class="none"></span>
+        1.6.4</a>
+            </li>
+              </ul>
+        </li>
+                              <li class="nav-header">Documentation</li>
+                              
+      <li>
+  
+                          <a href="quick-start.html" title="Getting Started">
+          <span class="none"></span>
+        Getting Started</a>
+            </li>
+                
+      <li>
+  
+                          <a href="samples.html" title="Samples">
+          <span class="none"></span>
+        Samples</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://wiki.apache.org/ws/FrontPage/Rampart/FAQ" class="externalLink" title="FAQ">
+          <span class="none"></span>
+        FAQ</a>
+            </li>
+                
+      <li>
+  
+                          <a href="rampartconfig-guide.html" title="Rampart Configuration">
+          <span class="none"></span>
+        Rampart Configuration</a>
+            </li>
+                
+      <li class="active">
+  
+            <a href="#"><span class="none"></span>STS Configuration</a>
+          </li>
+                
+      <li>
+  
+                          <a href="developer-guide.html" title="Developer Guide">
+          <span class="none"></span>
+        Developer Guide</a>
+            </li>
+                
+      <li>
+  
+                          <a href="siteHowTo.html" title="Build the Site">
+          <span class="none"></span>
+        Build the Site</a>
+            </li>
+                              <li class="nav-header">Resources</li>
+                              
+      <li>
+  
+                          <a href="articles.html" title="Articles">
+          <span class="none"></span>
+        Articles</a>
+            </li>
+                
+      <li>
+  
+                          <a href="specifications.html" title="Specifications">
+          <span class="none"></span>
+        Specifications</a>
+            </li>
+                
+      <li>
+  
+                          <a href="apidocs/index.html" title="Online Javadocs">
+          <span class="none"></span>
+        Online Javadocs</a>
+            </li>
+                              <li class="nav-header">Project Information</li>
+                              
+      <li>
+  
+                          <a href="team-list.html" title="Project Team">
+          <span class="none"></span>
+        Project Team</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://issues.apache.org/jira/browse/Rampart" class="externalLink" title="Issue Tracking">
+          <span class="none"></span>
+        Issue Tracking</a>
+            </li>
+                
+      <li>
+  
+                          <a href="mail-lists.html" title="Mailing Lists">
+          <span class="none"></span>
+        Mailing Lists</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://svn.apache.org/viewvc/axis/axis2/java/rampart/" class="externalLink" title="Source Code">
+          <span class="none"></span>
+        Source Code</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://www.apache.org/licenses/" class="externalLink" title="License">
+          <span class="none"></span>
+        License</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://www.apache.org/foundation/sponsorship.html" class="externalLink" title="Sponsorship">
+          <span class="none"></span>
+        Sponsorship</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://www.apache.org/foundation/thanks.html" class="externalLink" title="Thanks">
+          <span class="none"></span>
+        Thanks</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://www.apache.org/security/" class="externalLink" title="Security">
+          <span class="none"></span>
+        Security</a>
+            </li>
+            </ul>
+                
+                    
+                
+          <hr />
+
+           <div id="poweredBy">
+                            <div class="clear"></div>
+                            <div class="clear"></div>
+                            <div class="clear"></div>
+                            <div class="clear"></div>
+                             <a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy">
+        <img class="builtBy" alt="Built by Maven" src="./images/logos/maven-feather.png" />
+      </a>
+                  </div>
+          </div>
+        </div>
+        
+                
+        <div id="bodyColumn"  class="span10" >
+                                  
+            <!-- ~  Licensed to the Apache Software Foundation (ASF) under one
+  ~  or more contributor license agreements.  See the NOTICE file
+  ~  distributed with this work for additional information
+  ~  regarding copyright ownership.  The ASF licenses this file
+  ~  to you under the Apache License, Version 2.0 (the
+  ~  "License"); you may not use this file except in compliance
+  ~  with the License.  You may obtain a copy of the License at
+  ~
+  ~   http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~  Unless required by applicable law or agreed to in writing,
+  ~  software distributed under the License is distributed on an
+  ~   * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+  ~  KIND, either express or implied.  See the License for the
+  ~  specific language governing permissions and limitations
+  ~  under the License. -->
+      
+    <h1>Setting up a Security Token Service</h1>
+            
+<div class="section">
+<h3><a name="Setting_up_a_Security_Token_Service"></a>Setting up a Security Token Service</h3>
+        
+<p>Security Token Service can be set up as per WS-Trust specification using Rampart. The default security token service shipped with the rampart distribution is contained in the rampart-trust.mar module. It can issue SCT tokens and SAML tokens. Sample05 contains a client that connects to the default STS and obtain a SAML token. The services.xml in the sample contains &quot;saml-issuer-config&quot; parameter that is used to configure the default SAML issuer.</p>
+        <b>STS with a custom issuer</b>
+        
+<p>First the default rampart.mar has to be removed from the modules. Then write you own issuer implementing the <tt>&quot;org.apache.rahas.TokenIssuer&quot;</tt> interface. Let's say that your issuer is <tt>&quot;org.custom.MyIssuer&quot;</tt>. Then create a Axis2 service archive with the following in the services.xml. Drop the archive into the repository and you have a STS with a CustomToken issuer.</p>
+
+        
+<div>
+<pre>
+
+&lt;module ref=&quot;rampart&quot; /&gt;
+
+&lt;operation name=&quot;IssueToken&quot;
+        mep=&quot;http://www.w3.org/2006/01/wsdl/in-out&quot;&gt;
+    &lt;messageReceiver
+            class=&quot;org.apache.rahas.STSMessageReceiver&quot;/&gt;
+
+    &lt;!-- Action mapping to accept RST requests --&gt;
+    &lt;actionMapping&gt;http://schemas.xmlsoap.org/ws/2005/02/trust/RST/SCT&lt;/actionMapping&gt;
+    &lt;actionMapping&gt;http://schemas.xmlsoap.org/ws/2005/02/trust/RST/Issue&lt;/actionMapping&gt;
+    &lt;actionMapping&gt;http://schemas.xmlsoap.org/ws/2005/02/trust/RST/Renew&lt;/actionMapping&gt;
+    &lt;actionMapping&gt;http://schemas.xmlsoap.org/ws/2005/02/trust/RST/Cancel&lt;/actionMapping&gt;
+    &lt;actionMapping&gt;http://schemas.xmlsoap.org/ws/2005/02/trust/RST/SCT/Cancel&lt;/actionMapping&gt;
+    &lt;actionMapping&gt;http://schemas.xmlsoap.org/ws/2005/02/trust/RST/Validate&lt;/actionMapping&gt;
+
+    &lt;parameter name=&quot;token-dispatcher-configuration&quot;&gt;
+        &lt;token-dispatcher-configuration&gt;
+        &lt;!-- Issuers. You may have many issuers. --&gt;
+        &lt;issuer class=&quot;org.custom.MyIssuer&quot; default=&quot;true&quot;&gt;
+                &lt;configuration
+                        type=&quot;parameter&quot;&gt;saml-issuer-config&lt;/configuration&gt;
+                &lt;tokenType&gt;http://docs.oasis-open.org/wss/oasis-wss-saml-token-profile-1.1#SAMLV1.1&lt;/tokenType&gt;
+            &lt;/issuer&gt;
+        &lt;/token-dispatcher-configuration&gt;
+    &lt;/parameter&gt;
+
+&lt;/operation&gt;
+
+</pre></div>
+    </div>
+ 
+                  </div>
+            </div>
+          </div>
+
+    <hr/>
+
+    <footer>
+            <div class="container-fluid">
+                      <div class="row-fluid">
+                                      <p >Copyright &copy;                    2005&#x2013;2015
+                        <a href="http://www.apache.org">Apache Software Foundation</a>.
+            All rights reserved.      
+                    
+      </p>
+                </div>
+
+        
+                </div>
+    </footer>
+        </body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/siteHowTo.html b/axis2/java/core-rampart/siteHowTo.html
new file mode 100644
index 0000000..8c6b420
--- /dev/null
+++ b/axis2/java/core-rampart/siteHowTo.html
@@ -0,0 +1,369 @@
+<!DOCTYPE html>
+<!--
+ | Generated by Apache Maven Doxia at 28 Dec 2015 
+ | Rendered using Apache Maven Fluido Skin 1.4
+-->
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+  <head>
+    <meta charset="UTF-8" />
+    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
+    <meta name="Date-Revision-yyyymmdd" content="20151228" />
+    <meta http-equiv="Content-Language" content="en" />
+    <title>Apache Rampart &#x2013; </title>
+    <link rel="stylesheet" href="./css/apache-maven-fluido-1.4.min.css" />
+    <link rel="stylesheet" href="./css/site.css" />
+    <link rel="stylesheet" href="./css/print.css" media="print" />
+
+      
+    <script type="text/javascript" src="./js/apache-maven-fluido-1.4.min.js"></script>
+
+    
+                  </head>
+        <body class="topBarDisabled">
+          
+        
+    
+        <div class="container-fluid">
+          <div id="banner">
+        <div class="pull-left">
+                                <div id="bannerLeft">
+                                                                                                <img src="images/apache-rampart-logo.jpg" />
+                </div>
+                      </div>
+        <div class="pull-right">                  <a href="http://www.apache.org" id="bannerRight">
+                                                                                        <img src="http://www.apache.org/images/asf_logo_wide.png" />
+                </a>
+      </div>
+        <div class="clear"><hr/></div>
+      </div>
+
+      <div id="breadcrumbs">
+        <ul class="breadcrumb">
+                
+                    
+                  <li id="publishDate">Last Published: 28 Dec 2015
+                      <span class="divider">|</span>
+                   </li>
+                  <li id="projectVersion">Version: 1.6.4
+                      </li>
+                      
+                
+                    
+      
+                                    
+    <li class="pull-right">
+                      <a href="../core/" title="Apache Axis2/Java">
+        Apache Axis2/Java</a>
+      </li>
+
+                    </ul>
+      </div>
+
+            
+      <div class="row-fluid">
+        <div id="leftColumn" class="span2">
+          <div class="well sidebar-nav">
+                
+                    
+                <ul class="nav nav-list">
+                    <li class="nav-header">Apache Rampart</li>
+                              
+      <li>
+  
+                          <a href="index.html" title="Home">
+          <span class="none"></span>
+        Home</a>
+            </li>
+                                                                              
+      <li>
+  
+                          <a href="javascript:void(0)" title="Downloads">
+          <span class="icon-chevron-down"></span>
+        Downloads</a>
+                    <ul class="nav nav-list">
+                    
+      <li>
+  
+                          <a href="download.html" title="Releases">
+          <span class="none"></span>
+        Releases</a>
+            </li>
+                    
+      <li>
+  
+                          <a href="svn.html" title="Source Code">
+          <span class="none"></span>
+        Source Code</a>
+            </li>
+              </ul>
+        </li>
+                                                                                                                  
+      <li>
+  
+                          <a href="javascript:void(0)" title="Release Notes">
+          <span class="icon-chevron-down"></span>
+        Release Notes</a>
+                    <ul class="nav nav-list">
+                    
+      <li>
+  
+                          <a href="release-notes/1.6.1.html" title="1.6.1">
+          <span class="none"></span>
+        1.6.1</a>
+            </li>
+                    
+      <li>
+  
+                          <a href="release-notes/1.6.2.html" title="1.6.2">
+          <span class="none"></span>
+        1.6.2</a>
+            </li>
+                    
+      <li>
+  
+                          <a href="release-notes/1.6.3.html" title="1.6.3">
+          <span class="none"></span>
+        1.6.3</a>
+            </li>
+                    
+      <li>
+  
+                          <a href="release-notes/1.6.4.html" title="1.6.4">
+          <span class="none"></span>
+        1.6.4</a>
+            </li>
+              </ul>
+        </li>
+                              <li class="nav-header">Documentation</li>
+                              
+      <li>
+  
+                          <a href="quick-start.html" title="Getting Started">
+          <span class="none"></span>
+        Getting Started</a>
+            </li>
+                
+      <li>
+  
+                          <a href="samples.html" title="Samples">
+          <span class="none"></span>
+        Samples</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://wiki.apache.org/ws/FrontPage/Rampart/FAQ" class="externalLink" title="FAQ">
+          <span class="none"></span>
+        FAQ</a>
+            </li>
+                
+      <li>
+  
+                          <a href="rampartconfig-guide.html" title="Rampart Configuration">
+          <span class="none"></span>
+        Rampart Configuration</a>
+            </li>
+                
+      <li>
+  
+                          <a href="setting-up-sts.html" title="STS Configuration">
+          <span class="none"></span>
+        STS Configuration</a>
+            </li>
+                
+      <li>
+  
+                          <a href="developer-guide.html" title="Developer Guide">
+          <span class="none"></span>
+        Developer Guide</a>
+            </li>
+                
+      <li class="active">
+  
+            <a href="#"><span class="none"></span>Build the Site</a>
+          </li>
+                              <li class="nav-header">Resources</li>
+                              
+      <li>
+  
+                          <a href="articles.html" title="Articles">
+          <span class="none"></span>
+        Articles</a>
+            </li>
+                
+      <li>
+  
+                          <a href="specifications.html" title="Specifications">
+          <span class="none"></span>
+        Specifications</a>
+            </li>
+                
+      <li>
+  
+                          <a href="apidocs/index.html" title="Online Javadocs">
+          <span class="none"></span>
+        Online Javadocs</a>
+            </li>
+                              <li class="nav-header">Project Information</li>
+                              
+      <li>
+  
+                          <a href="team-list.html" title="Project Team">
+          <span class="none"></span>
+        Project Team</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://issues.apache.org/jira/browse/Rampart" class="externalLink" title="Issue Tracking">
+          <span class="none"></span>
+        Issue Tracking</a>
+            </li>
+                
+      <li>
+  
+                          <a href="mail-lists.html" title="Mailing Lists">
+          <span class="none"></span>
+        Mailing Lists</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://svn.apache.org/viewvc/axis/axis2/java/rampart/" class="externalLink" title="Source Code">
+          <span class="none"></span>
+        Source Code</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://www.apache.org/licenses/" class="externalLink" title="License">
+          <span class="none"></span>
+        License</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://www.apache.org/foundation/sponsorship.html" class="externalLink" title="Sponsorship">
+          <span class="none"></span>
+        Sponsorship</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://www.apache.org/foundation/thanks.html" class="externalLink" title="Thanks">
+          <span class="none"></span>
+        Thanks</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://www.apache.org/security/" class="externalLink" title="Security">
+          <span class="none"></span>
+        Security</a>
+            </li>
+            </ul>
+                
+                    
+                
+          <hr />
+
+           <div id="poweredBy">
+                            <div class="clear"></div>
+                            <div class="clear"></div>
+                            <div class="clear"></div>
+                            <div class="clear"></div>
+                             <a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy">
+        <img class="builtBy" alt="Built by Maven" src="./images/logos/maven-feather.png" />
+      </a>
+                  </div>
+          </div>
+        </div>
+        
+                
+        <div id="bodyColumn"  class="span10" >
+                                  
+            <!-- ~ Licensed to the Apache Software Foundation (ASF) under one
+  ~ or more contributor license agreements. See the NOTICE file
+  ~ distributed with this work for additional information
+  ~ regarding copyright ownership. The ASF licenses this file
+  ~ to you under the Apache License, Version 2.0 (the
+  ~ "License"); you may not use this file except in compliance
+  ~ with the License. You may obtain a copy of the License at
+  ~
+  ~ http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing,
+  ~ software distributed under the License is distributed on an
+  ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+  ~ KIND, either express or implied. See the License for the
+  ~ specific language governing permissions and limitations
+  ~ under the License. --><html xmlns="http://www.w3.org/1999/xhtml">
+
+
+<h1>How to Build the Rampart Project's Website</h1>
+
+<div class="section">
+<h2><a name="Installing_Maven2"></a>Installing Maven2</h2>
+
+<p>The Apache Rampart website build system solely depends on <a class="externalLink" href="http://maven.apache.org/">Maven2</a>. The build has been
+specifically tested to work with Maven version 2.0.7. To install
+Maven, download the distributions and follow the instructions in
+the documentation. Make sure you don't forget to add MAVEN_HOME/bin
+directory in the path.</p>
+
+<div class="section">
+<h2><a name="Checking_out_Apache_Rampart"></a>Checking out Apache Rampart</h2>
+
+<p>Checkout the <a class="externalLink" href="http://svn.apache.org/repos/asf/webservices/rampart/trunk/java">latest
+source</a> using your favorite SVN client. If you are a committer,
+get a <a class="externalLink" href="https://svn.apache.org/repos/asf/webservices/rampart/trunk/java">commiter
+check out.</a></p>
+
+<div class="section">
+<h2><a name="Building_the_Site"></a>Building the Site</h2>
+
+<p>cd to modules/documentation and type <i>mvn install</i> The built
+site will be available under target/site.</p>
+
+<div class="section">
+<h2><a name="FAQ"></a>FAQ</h2>
+
+<ol style="list-style-type: decimal">
+
+<li>How can I update a document in the site ?<br />
+Get a commiter check out. All the documents are in XHTML format
+under the modules/documentation/src/site/xdoc folder, and you can change only the documents found
+under this folder. Change the relevant file and run <i>mvn
+install</i>. New documentation will be available under
+the target folder.</li>
+
+<li>How can I add a new document?<br />
+Add the new document in the xdoc folder. Change the site.xml
+found under the modules/documentation/src/site folder by adding a link to the newly added
+document. Re-generate the site.<br />
+Please make sure you have not included any of the illegal
+characters and your document should be well formed.</li>
+</ol>
+
+</html>
+                  </div>
+            </div>
+          </div>
+
+    <hr/>
+
+    <footer>
+            <div class="container-fluid">
+                      <div class="row-fluid">
+                                      <p >Copyright &copy;                    2005&#x2013;2015
+                        <a href="http://www.apache.org">Apache Software Foundation</a>.
+            All rights reserved.      
+                    
+      </p>
+                </div>
+
+        
+                </div>
+    </footer>
+        </body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/specifications.html b/axis2/java/core-rampart/specifications.html
new file mode 100644
index 0000000..01e6d7f
--- /dev/null
+++ b/axis2/java/core-rampart/specifications.html
@@ -0,0 +1,379 @@
+<!DOCTYPE html>
+<!--
+ | Generated by Apache Maven Doxia at 28 Dec 2015 
+ | Rendered using Apache Maven Fluido Skin 1.4
+-->
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+  <head>
+    <meta charset="UTF-8" />
+    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
+    <meta name="Date-Revision-yyyymmdd" content="20151228" />
+    <meta http-equiv="Content-Language" content="en" />
+    <title>Apache Rampart &#x2013; </title>
+    <link rel="stylesheet" href="./css/apache-maven-fluido-1.4.min.css" />
+    <link rel="stylesheet" href="./css/site.css" />
+    <link rel="stylesheet" href="./css/print.css" media="print" />
+
+      
+    <script type="text/javascript" src="./js/apache-maven-fluido-1.4.min.js"></script>
+
+    
+                  </head>
+        <body class="topBarDisabled">
+          
+        
+    
+        <div class="container-fluid">
+          <div id="banner">
+        <div class="pull-left">
+                                <div id="bannerLeft">
+                                                                                                <img src="images/apache-rampart-logo.jpg" />
+                </div>
+                      </div>
+        <div class="pull-right">                  <a href="http://www.apache.org" id="bannerRight">
+                                                                                        <img src="http://www.apache.org/images/asf_logo_wide.png" />
+                </a>
+      </div>
+        <div class="clear"><hr/></div>
+      </div>
+
+      <div id="breadcrumbs">
+        <ul class="breadcrumb">
+                
+                    
+                  <li id="publishDate">Last Published: 28 Dec 2015
+                      <span class="divider">|</span>
+                   </li>
+                  <li id="projectVersion">Version: 1.6.4
+                      </li>
+                      
+                
+                    
+      
+                                    
+    <li class="pull-right">
+                      <a href="../core/" title="Apache Axis2/Java">
+        Apache Axis2/Java</a>
+      </li>
+
+                    </ul>
+      </div>
+
+            
+      <div class="row-fluid">
+        <div id="leftColumn" class="span2">
+          <div class="well sidebar-nav">
+                
+                    
+                <ul class="nav nav-list">
+                    <li class="nav-header">Apache Rampart</li>
+                              
+      <li>
+  
+                          <a href="index.html" title="Home">
+          <span class="none"></span>
+        Home</a>
+            </li>
+                                                                              
+      <li>
+  
+                          <a href="javascript:void(0)" title="Downloads">
+          <span class="icon-chevron-down"></span>
+        Downloads</a>
+                    <ul class="nav nav-list">
+                    
+      <li>
+  
+                          <a href="download.html" title="Releases">
+          <span class="none"></span>
+        Releases</a>
+            </li>
+                    
+      <li>
+  
+                          <a href="svn.html" title="Source Code">
+          <span class="none"></span>
+        Source Code</a>
+            </li>
+              </ul>
+        </li>
+                                                                                                                  
+      <li>
+  
+                          <a href="javascript:void(0)" title="Release Notes">
+          <span class="icon-chevron-down"></span>
+        Release Notes</a>
+                    <ul class="nav nav-list">
+                    
+      <li>
+  
+                          <a href="release-notes/1.6.1.html" title="1.6.1">
+          <span class="none"></span>
+        1.6.1</a>
+            </li>
+                    
+      <li>
+  
+                          <a href="release-notes/1.6.2.html" title="1.6.2">
+          <span class="none"></span>
+        1.6.2</a>
+            </li>
+                    
+      <li>
+  
+                          <a href="release-notes/1.6.3.html" title="1.6.3">
+          <span class="none"></span>
+        1.6.3</a>
+            </li>
+                    
+      <li>
+  
+                          <a href="release-notes/1.6.4.html" title="1.6.4">
+          <span class="none"></span>
+        1.6.4</a>
+            </li>
+              </ul>
+        </li>
+                              <li class="nav-header">Documentation</li>
+                              
+      <li>
+  
+                          <a href="quick-start.html" title="Getting Started">
+          <span class="none"></span>
+        Getting Started</a>
+            </li>
+                
+      <li>
+  
+                          <a href="samples.html" title="Samples">
+          <span class="none"></span>
+        Samples</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://wiki.apache.org/ws/FrontPage/Rampart/FAQ" class="externalLink" title="FAQ">
+          <span class="none"></span>
+        FAQ</a>
+            </li>
+                
+      <li>
+  
+                          <a href="rampartconfig-guide.html" title="Rampart Configuration">
+          <span class="none"></span>
+        Rampart Configuration</a>
+            </li>
+                
+      <li>
+  
+                          <a href="setting-up-sts.html" title="STS Configuration">
+          <span class="none"></span>
+        STS Configuration</a>
+            </li>
+                
+      <li>
+  
+                          <a href="developer-guide.html" title="Developer Guide">
+          <span class="none"></span>
+        Developer Guide</a>
+            </li>
+                
+      <li>
+  
+                          <a href="siteHowTo.html" title="Build the Site">
+          <span class="none"></span>
+        Build the Site</a>
+            </li>
+                              <li class="nav-header">Resources</li>
+                              
+      <li>
+  
+                          <a href="articles.html" title="Articles">
+          <span class="none"></span>
+        Articles</a>
+            </li>
+                
+      <li class="active">
+  
+            <a href="#"><span class="none"></span>Specifications</a>
+          </li>
+                
+      <li>
+  
+                          <a href="apidocs/index.html" title="Online Javadocs">
+          <span class="none"></span>
+        Online Javadocs</a>
+            </li>
+                              <li class="nav-header">Project Information</li>
+                              
+      <li>
+  
+                          <a href="team-list.html" title="Project Team">
+          <span class="none"></span>
+        Project Team</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://issues.apache.org/jira/browse/Rampart" class="externalLink" title="Issue Tracking">
+          <span class="none"></span>
+        Issue Tracking</a>
+            </li>
+                
+      <li>
+  
+                          <a href="mail-lists.html" title="Mailing Lists">
+          <span class="none"></span>
+        Mailing Lists</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://svn.apache.org/viewvc/axis/axis2/java/rampart/" class="externalLink" title="Source Code">
+          <span class="none"></span>
+        Source Code</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://www.apache.org/licenses/" class="externalLink" title="License">
+          <span class="none"></span>
+        License</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://www.apache.org/foundation/sponsorship.html" class="externalLink" title="Sponsorship">
+          <span class="none"></span>
+        Sponsorship</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://www.apache.org/foundation/thanks.html" class="externalLink" title="Thanks">
+          <span class="none"></span>
+        Thanks</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://www.apache.org/security/" class="externalLink" title="Security">
+          <span class="none"></span>
+        Security</a>
+            </li>
+            </ul>
+                
+                    
+                
+          <hr />
+
+           <div id="poweredBy">
+                            <div class="clear"></div>
+                            <div class="clear"></div>
+                            <div class="clear"></div>
+                            <div class="clear"></div>
+                             <a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy">
+        <img class="builtBy" alt="Built by Maven" src="./images/logos/maven-feather.png" />
+      </a>
+                  </div>
+          </div>
+        </div>
+        
+                
+        <div id="bodyColumn"  class="span10" >
+                                  
+            <!-- ~  Licensed to the Apache Software Foundation (ASF) under one
+  ~  or more contributor license agreements.  See the NOTICE file
+  ~  distributed with this work for additional information
+  ~  regarding copyright ownership.  The ASF licenses this file
+  ~  to you under the Apache License, Version 2.0 (the
+  ~  "License"); you may not use this file except in compliance
+  ~  with the License.  You may obtain a copy of the License at
+  ~
+  ~   http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~  Unless required by applicable law or agreed to in writing,
+  ~  software distributed under the License is distributed on an
+  ~   * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+  ~  KIND, either express or implied.  See the License for the
+  ~  specific language governing permissions and limitations
+  ~  under the License. -->
+    
+  <h1>WS Security Specifications</h1>
+  
+<div class="section">
+<h2><a name="WSS:_SOAP_Message_Security"></a>WSS: SOAP Message Security </h2>
+    
+<ul>
+        
+<li><a class="externalLink" href="http://www.oasis-open.org/committees/download.php/5941/oasis-200401-wss-soap-message-security-1.0.pdf">
+            SOAP Message Security 1.0 </a></li>
+        
+<li><a class="externalLink" href="http://www.oasis-open.org/committees/download.php/16790/wss-v1.1-spec-os-SOAPMessageSecurity.pdf">
+            SOAP Message Security 1.1 </a></li>
+    </ul>
+  
+<div class="section">
+<h2><a name="WS_Security_Policy"></a>WS Security Policy</h2>
+    
+<ul>
+        
+<li><a class="externalLink" href="http://specs.xmlsoap.org/ws/2005/07/securitypolicy/ws-securitypolicy.pdf">
+        WS-SecurityPolicy 1.1</a></li>
+    </ul>
+  
+<div class="section">
+<h2><a name="Web_Services_Trust_Language_WS-Trust"></a>Web Services Trust Language (WS-Trust)</h2>
+    
+<ul>
+        
+<li><a class="externalLink" href="http://specs.xmlsoap.org/ws/2005/02/trust/WS-Trust.pdf">
+        WS Trust 1.0 </a></li>
+    </ul>
+  
+<div class="section">
+<h2><a name="WS_Secure_Conversation"></a>WS Secure Conversation</h2>
+      
+<ul>
+        
+<li><a class="externalLink" href="http://specs.xmlsoap.org/ws/2005/02/sc/WS-SecureConversation.pdf">
+        WS Secure Conversation 1.0 </a></li>
+      </ul>  
+  
+<div class="section">
+<h2><a name="WS-SX_specifications"></a>WS-SX specifications</h2>
+    
+<ul>
+        
+<li><a class="externalLink" href="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702/ws-securitypolicy-1.2-spec-os.pdf">
+        WS-SecurityPolicy 1.2 </a></li>
+        
+<li><a class="externalLink" href="http://docs.oasis-open.org/ws-sx/ws-trust/200512/ws-trust-1.3-os.pdf">
+        WS Trust 1.3</a></li>
+        
+<li><a class="externalLink" href="http://docs.oasis-open.org/ws-sx/ws-secureconversation/200512/ws-secureconversation-1.3-os.pdf">
+        WS Secure Conversation 1.3</a></li>
+    </ul>
+  
+ 
+                  </div>
+            </div>
+          </div>
+
+    <hr/>
+
+    <footer>
+            <div class="container-fluid">
+                      <div class="row-fluid">
+                                      <p >Copyright &copy;                    2005&#x2013;2015
+                        <a href="http://www.apache.org">Apache Software Foundation</a>.
+            All rights reserved.      
+                    
+      </p>
+                </div>
+
+        
+                </div>
+    </footer>
+        </body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/svn.html b/axis2/java/core-rampart/svn.html
new file mode 100644
index 0000000..e4f9444
--- /dev/null
+++ b/axis2/java/core-rampart/svn.html
@@ -0,0 +1,431 @@
+<!DOCTYPE html>
+<!--
+ | Generated by Apache Maven Doxia at 28 Dec 2015 
+ | Rendered using Apache Maven Fluido Skin 1.4
+-->
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+  <head>
+    <meta charset="UTF-8" />
+    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
+    <meta name="Date-Revision-yyyymmdd" content="20151228" />
+    <meta http-equiv="Content-Language" content="en" />
+    <title>Apache Rampart &#x2013; Developing Apache Rampart</title>
+    <link rel="stylesheet" href="./css/apache-maven-fluido-1.4.min.css" />
+    <link rel="stylesheet" href="./css/site.css" />
+    <link rel="stylesheet" href="./css/print.css" media="print" />
+
+      
+    <script type="text/javascript" src="./js/apache-maven-fluido-1.4.min.js"></script>
+
+    
+                  </head>
+        <body class="topBarDisabled">
+          
+        
+    
+        <div class="container-fluid">
+          <div id="banner">
+        <div class="pull-left">
+                                <div id="bannerLeft">
+                                                                                                <img src="images/apache-rampart-logo.jpg" />
+                </div>
+                      </div>
+        <div class="pull-right">                  <a href="http://www.apache.org" id="bannerRight">
+                                                                                        <img src="http://www.apache.org/images/asf_logo_wide.png" />
+                </a>
+      </div>
+        <div class="clear"><hr/></div>
+      </div>
+
+      <div id="breadcrumbs">
+        <ul class="breadcrumb">
+                
+                    
+                  <li id="publishDate">Last Published: 28 Dec 2015
+                      <span class="divider">|</span>
+                   </li>
+                  <li id="projectVersion">Version: 1.6.4
+                      </li>
+                      
+                
+                    
+      
+                                    
+    <li class="pull-right">
+                      <a href="../core/" title="Apache Axis2/Java">
+        Apache Axis2/Java</a>
+      </li>
+
+                    </ul>
+      </div>
+
+            
+      <div class="row-fluid">
+        <div id="leftColumn" class="span2">
+          <div class="well sidebar-nav">
+                
+                    
+                <ul class="nav nav-list">
+                    <li class="nav-header">Apache Rampart</li>
+                              
+      <li>
+  
+                          <a href="index.html" title="Home">
+          <span class="none"></span>
+        Home</a>
+            </li>
+                                                                                        
+      <li>
+  
+                          <a href="javascript:void(0)" title="Downloads">
+          <span class="icon-chevron-down"></span>
+        Downloads</a>
+                    <ul class="nav nav-list">
+                    
+      <li>
+  
+                          <a href="download.html" title="Releases">
+          <span class="none"></span>
+        Releases</a>
+            </li>
+                    
+      <li class="active">
+  
+            <a href="#"><span class="none"></span>Source Code</a>
+          </li>
+              </ul>
+        </li>
+                                                                                                                  
+      <li>
+  
+                          <a href="javascript:void(0)" title="Release Notes">
+          <span class="icon-chevron-down"></span>
+        Release Notes</a>
+                    <ul class="nav nav-list">
+                    
+      <li>
+  
+                          <a href="release-notes/1.6.1.html" title="1.6.1">
+          <span class="none"></span>
+        1.6.1</a>
+            </li>
+                    
+      <li>
+  
+                          <a href="release-notes/1.6.2.html" title="1.6.2">
+          <span class="none"></span>
+        1.6.2</a>
+            </li>
+                    
+      <li>
+  
+                          <a href="release-notes/1.6.3.html" title="1.6.3">
+          <span class="none"></span>
+        1.6.3</a>
+            </li>
+                    
+      <li>
+  
+                          <a href="release-notes/1.6.4.html" title="1.6.4">
+          <span class="none"></span>
+        1.6.4</a>
+            </li>
+              </ul>
+        </li>
+                              <li class="nav-header">Documentation</li>
+                              
+      <li>
+  
+                          <a href="quick-start.html" title="Getting Started">
+          <span class="none"></span>
+        Getting Started</a>
+            </li>
+                
+      <li>
+  
+                          <a href="samples.html" title="Samples">
+          <span class="none"></span>
+        Samples</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://wiki.apache.org/ws/FrontPage/Rampart/FAQ" class="externalLink" title="FAQ">
+          <span class="none"></span>
+        FAQ</a>
+            </li>
+                
+      <li>
+  
+                          <a href="rampartconfig-guide.html" title="Rampart Configuration">
+          <span class="none"></span>
+        Rampart Configuration</a>
+            </li>
+                
+      <li>
+  
+                          <a href="setting-up-sts.html" title="STS Configuration">
+          <span class="none"></span>
+        STS Configuration</a>
+            </li>
+                
+      <li>
+  
+                          <a href="developer-guide.html" title="Developer Guide">
+          <span class="none"></span>
+        Developer Guide</a>
+            </li>
+                
+      <li>
+  
+                          <a href="siteHowTo.html" title="Build the Site">
+          <span class="none"></span>
+        Build the Site</a>
+            </li>
+                              <li class="nav-header">Resources</li>
+                              
+      <li>
+  
+                          <a href="articles.html" title="Articles">
+          <span class="none"></span>
+        Articles</a>
+            </li>
+                
+      <li>
+  
+                          <a href="specifications.html" title="Specifications">
+          <span class="none"></span>
+        Specifications</a>
+            </li>
+                
+      <li>
+  
+                          <a href="apidocs/index.html" title="Online Javadocs">
+          <span class="none"></span>
+        Online Javadocs</a>
+            </li>
+                              <li class="nav-header">Project Information</li>
+                              
+      <li>
+  
+                          <a href="team-list.html" title="Project Team">
+          <span class="none"></span>
+        Project Team</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://issues.apache.org/jira/browse/Rampart" class="externalLink" title="Issue Tracking">
+          <span class="none"></span>
+        Issue Tracking</a>
+            </li>
+                
+      <li>
+  
+                          <a href="mail-lists.html" title="Mailing Lists">
+          <span class="none"></span>
+        Mailing Lists</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://svn.apache.org/viewvc/axis/axis2/java/rampart/" class="externalLink" title="Source Code">
+          <span class="none"></span>
+        Source Code</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://www.apache.org/licenses/" class="externalLink" title="License">
+          <span class="none"></span>
+        License</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://www.apache.org/foundation/sponsorship.html" class="externalLink" title="Sponsorship">
+          <span class="none"></span>
+        Sponsorship</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://www.apache.org/foundation/thanks.html" class="externalLink" title="Thanks">
+          <span class="none"></span>
+        Thanks</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://www.apache.org/security/" class="externalLink" title="Security">
+          <span class="none"></span>
+        Security</a>
+            </li>
+            </ul>
+                
+                    
+                
+          <hr />
+
+           <div id="poweredBy">
+                            <div class="clear"></div>
+                            <div class="clear"></div>
+                            <div class="clear"></div>
+                            <div class="clear"></div>
+                             <a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy">
+        <img class="builtBy" alt="Built by Maven" src="./images/logos/maven-feather.png" />
+      </a>
+                  </div>
+          </div>
+        </div>
+        
+                
+        <div id="bodyColumn"  class="span10" >
+                                  
+            <!-- ~ Licensed to the Apache Software Foundation (ASF) under one
+  ~ or more contributor license agreements. See the NOTICE file
+  ~ distributed with this work for additional information
+  ~ regarding copyright ownership. The ASF licenses this file
+  ~ to you under the Apache License, Version 2.0 (the
+  ~ "License"); you may not use this file except in compliance
+  ~ with the License. You may obtain a copy of the License at
+  ~
+  ~ http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing,
+  ~ software distributed under the License is distributed on an
+  ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+  ~ KIND, either express or implied. See the License for the
+  ~ specific language governing permissions and limitations
+  ~ under the License. --><html xmlns="http://www.w3.org/1999/xhtml">
+
+
+<h1>Developing Apache Rampart</h1>
+
+<p>This document provides information on how to use SVN to get an
+SVN checkout/update, make commits to the repository, etc., in the
+process of contributing to Apache projects (specifically Apache Rampart).
+Instructions on configuring IDEs for development and using Maven to
+build the project is also included here.</p>
+
+<div class="section">
+<h2><a name="Content"></a>Content</h2>
+
+<ul>
+
+<li><a href="#svn">Working with Subversion (SVN)</a></li>
+
+<li><a href="#checkout">Checkout Rampart from Subversion</a></li>
+
+<li><a href="#maven">Installing Maven 2</a></li>
+
+<li><a href="#ide">Configuring your IDE</a></li>
+</ul>
+<a name="svn" id="svn"></a>
+
+<div class="section">
+<h2><a name="Working_with_Subversion_SVN"></a>Working with Subversion (SVN)</h2>
+
+<p>The Rampart development team uses Subversion (SVN) for source
+control. Subversion is a compelling replacement for CVS, developed
+under the auspices of the Tigris community and licensed under an
+Apache compatible license. To learn more about Subversion or to
+download the latest distribution, visit the <a class="externalLink" href="http:///subversion.tigris.org" target="_blank">Subversion project
+site</a>. If you are looking for guidance on setting up and
+installing Subversion, please read the ASF <a class="externalLink" href="http://www.apache.org/dev/version-control.html" target="_blank">Source Code Repositories page</a>.</p>
+<a name="checkout" id="checkout"></a>
+
+<div class="section">
+<h2><a name="Checkout_Axis2_from_Subversion"></a>Checkout Axis2 from Subversion</h2>
+
+<p>To check out the latest version of Rampart from the Foundation's
+Subversion repository, you must use one of the following URLs
+depending on your level of access to the Rampart source code:</p>
+
+<ul>
+
+<li><b>If you are not a committer:</b> <a class="externalLink" href="http://svn.apache.org/repos/asf/axis/axis2/java/rampart/trunk" target="_blank">http://svn.apache.org/repos/asf/axis/axis2/java/rampart/trunk</a></li>
+
+<li><b>If you are a committer:</b> <a class="externalLink" href="https://svn.apache.org/repos/asf/axis/axis2/java/rampart/trunk" target="_blank">https://svn.apache.org/repos/asf/axis/axis2/java/rampart/trunk</a></li>
+</ul>
+If you are a committer, make sure that you have selected an
+svnpasswd. To do this, you must log into svn.apache.org. For more
+information, please read the ASF <a class="externalLink" href="http://www.apache.org/dev/version-control.html" target="_blank">Source Code Repositories page</a>.
+
+<p>Once you have successfully installed Subversion, you can check
+out Rampart trunk by following these steps:</p>
+
+<ol style="list-style-type: decimal">
+
+<li>Run <b>svn co &lt;repository URL&gt; rampart</b> where
+the repository URL is one of the URLs from the previous list.</li>
+
+<li>This step will check out the latest version of the Rampart Java
+codebase to a directory named &quot;rampart&quot;. The second parameter to the
+<b>svn co</b> selects a directory to create on your local
+machine. If you want to checkout Rampart to a different directory,
+feel free to change rampart to any other directory name.</li>
+
+<li>To update your working copy to the latest version from the
+repository, execute the <b>svn update</b> command.</li>
+
+<li>If you would like to submit a patch, you can execute
+<b>svn diff</b> to create a unified diff for submission
+to the Rampart JIRA issue tracker.</li>
+</ol>
+<a name="maven" id="maven"></a>
+
+<div class="section">
+<h2><a name="Installing_Maven_2"></a>Installing Maven 2</h2>
+
+<p>Rampart's build is based on Maven 2. Maven is a build system that
+allows for the reuse of common build projects across multiple
+projects. For information about obtaining, installing, and
+configuring Maven 2, please see the <a class="externalLink" href="http://maven.apache.org" target="_blank">Maven project page</a>.
+To use Maven to build the Axis2 project, Please install <a class="externalLink" href="http://maven.apache.org/download.html" target="_blank">Maven2</a> and follow instructions here -  <a href="maven-help.html">Quick Guide to Maven for Axis 2.0</a></p>.
+<a name="ide" id="ide"></a>
+
+<div class="section">
+<h2><a name="Configuring_your_IDE"></a>Configuring your IDE</h2>
+
+<p>The Rampart development team uses a variety of development tools
+from vi to emacs to eclipse to Intellij/IDEA. The following section
+is not an endorsement of a specific set of tools, it is simply
+meant as a pointer to ease the process of getting started with
+Rampart development.</p>
+
+<ul>
+
+<li><b>Intellij IDEA</b> - type <b>mvn
+idea:idea</b>. Generates the necessary IDEA .ipr, .iml
+and .iws project files</li>
+
+<li><b>Eclipse</b>- type <b>mvn eclipse:eclipse</b>. Then in Eclipse, setup a Classpath Variable
+for MAVEN_REPO, and select File &gt; Import &gt; Existing Projects
+into Workspace &gt; Select root directory. Selecting the root of
+the Rampart source discovers all the modules and allows them to be
+imported as individual projects at once.</li>
+</ul>
+
+</html>
+                  </div>
+            </div>
+          </div>
+
+    <hr/>
+
+    <footer>
+            <div class="container-fluid">
+                      <div class="row-fluid">
+                                      <p >Copyright &copy;                    2005&#x2013;2015
+                        <a href="http://www.apache.org">Apache Software Foundation</a>.
+            All rights reserved.      
+                    
+      </p>
+                </div>
+
+        
+                </div>
+    </footer>
+        </body>
+</html>
\ No newline at end of file
diff --git a/axis2/java/core-rampart/team-list.html b/axis2/java/core-rampart/team-list.html
new file mode 100644
index 0000000..4f0404f
--- /dev/null
+++ b/axis2/java/core-rampart/team-list.html
@@ -0,0 +1,358 @@
+<!DOCTYPE html>
+<!--
+ | Generated by Apache Maven Doxia at 28 Dec 2015 
+ | Rendered using Apache Maven Fluido Skin 1.4
+-->
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+  <head>
+    <meta charset="UTF-8" />
+    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
+    <meta name="Date-Revision-yyyymmdd" content="20151228" />
+    <meta http-equiv="Content-Language" content="en" />
+    <title>Apache Rampart &#x2013; Project Team</title>
+    <link rel="stylesheet" href="./css/apache-maven-fluido-1.4.min.css" />
+    <link rel="stylesheet" href="./css/site.css" />
+    <link rel="stylesheet" href="./css/print.css" media="print" />
+
+      
+    <script type="text/javascript" src="./js/apache-maven-fluido-1.4.min.js"></script>
+
+    
+                  </head>
+        <body class="topBarDisabled">
+          
+        
+    
+        <div class="container-fluid">
+          <div id="banner">
+        <div class="pull-left">
+                                <div id="bannerLeft">
+                                                                                                <img src="images/apache-rampart-logo.jpg" />
+                </div>
+                      </div>
+        <div class="pull-right">                  <a href="http://www.apache.org" id="bannerRight">
+                                                                                        <img src="http://www.apache.org/images/asf_logo_wide.png" />
+                </a>
+      </div>
+        <div class="clear"><hr/></div>
+      </div>
+
+      <div id="breadcrumbs">
+        <ul class="breadcrumb">
+                
+                    
+                  <li id="publishDate">Last Published: 28 Dec 2015
+                      <span class="divider">|</span>
+                   </li>
+                  <li id="projectVersion">Version: 1.6.4
+                      </li>
+                      
+                
+                    
+      
+                                    
+    <li class="pull-right">
+                      <a href="../core/" title="Apache Axis2/Java">
+        Apache Axis2/Java</a>
+      </li>
+
+                    </ul>
+      </div>
+
+            
+      <div class="row-fluid">
+        <div id="leftColumn" class="span2">
+          <div class="well sidebar-nav">
+                
+                    
+                <ul class="nav nav-list">
+                    <li class="nav-header">Apache Rampart</li>
+                              
+      <li>
+  
+                          <a href="index.html" title="Home">
+          <span class="none"></span>
+        Home</a>
+            </li>
+                                                                              
+      <li>
+  
+                          <a href="javascript:void(0)" title="Downloads">
+          <span class="icon-chevron-down"></span>
+        Downloads</a>
+                    <ul class="nav nav-list">
+                    
+      <li>
+  
+                          <a href="download.html" title="Releases">
+          <span class="none"></span>
+        Releases</a>
+            </li>
+                    
+      <li>
+  
+                          <a href="svn.html" title="Source Code">
+          <span class="none"></span>
+        Source Code</a>
+            </li>
+              </ul>
+        </li>
+                                                                                                                  
+      <li>
+  
+                          <a href="javascript:void(0)" title="Release Notes">
+          <span class="icon-chevron-down"></span>
+        Release Notes</a>
+                    <ul class="nav nav-list">
+                    
+      <li>
+  
+                          <a href="release-notes/1.6.1.html" title="1.6.1">
+          <span class="none"></span>
+        1.6.1</a>
+            </li>
+                    
+      <li>
+  
+                          <a href="release-notes/1.6.2.html" title="1.6.2">
+          <span class="none"></span>
+        1.6.2</a>
+            </li>
+                    
+      <li>
+  
+                          <a href="release-notes/1.6.3.html" title="1.6.3">
+          <span class="none"></span>
+        1.6.3</a>
+            </li>
+                    
+      <li>
+  
+                          <a href="release-notes/1.6.4.html" title="1.6.4">
+          <span class="none"></span>
+        1.6.4</a>
+            </li>
+              </ul>
+        </li>
+                              <li class="nav-header">Documentation</li>
+                              
+      <li>
+  
+                          <a href="quick-start.html" title="Getting Started">
+          <span class="none"></span>
+        Getting Started</a>
+            </li>
+                
+      <li>
+  
+                          <a href="samples.html" title="Samples">
+          <span class="none"></span>
+        Samples</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://wiki.apache.org/ws/FrontPage/Rampart/FAQ" class="externalLink" title="FAQ">
+          <span class="none"></span>
+        FAQ</a>
+            </li>
+                
+      <li>
+  
+                          <a href="rampartconfig-guide.html" title="Rampart Configuration">
+          <span class="none"></span>
+        Rampart Configuration</a>
+            </li>
+                
+      <li>
+  
+                          <a href="setting-up-sts.html" title="STS Configuration">
+          <span class="none"></span>
+        STS Configuration</a>
+            </li>
+                
+      <li>
+  
+                          <a href="developer-guide.html" title="Developer Guide">
+          <span class="none"></span>
+        Developer Guide</a>
+            </li>
+                
+      <li>
+  
+                          <a href="siteHowTo.html" title="Build the Site">
+          <span class="none"></span>
+        Build the Site</a>
+            </li>
+                              <li class="nav-header">Resources</li>
+                              
+      <li>
+  
+                          <a href="articles.html" title="Articles">
+          <span class="none"></span>
+        Articles</a>
+            </li>
+                
+      <li>
+  
+                          <a href="specifications.html" title="Specifications">
+          <span class="none"></span>
+        Specifications</a>
+            </li>
+                
+      <li>
+  
+                          <a href="apidocs/index.html" title="Online Javadocs">
+          <span class="none"></span>
+        Online Javadocs</a>
+            </li>
+                              <li class="nav-header">Project Information</li>
+                              
+      <li class="active">
+  
+            <a href="#"><span class="none"></span>Project Team</a>
+          </li>
+                
+      <li>
+  
+                          <a href="http://issues.apache.org/jira/browse/Rampart" class="externalLink" title="Issue Tracking">
+          <span class="none"></span>
+        Issue Tracking</a>
+            </li>
+                
+      <li>
+  
+                          <a href="mail-lists.html" title="Mailing Lists">
+          <span class="none"></span>
+        Mailing Lists</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://svn.apache.org/viewvc/axis/axis2/java/rampart/" class="externalLink" title="Source Code">
+          <span class="none"></span>
+        Source Code</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://www.apache.org/licenses/" class="externalLink" title="License">
+          <span class="none"></span>
+        License</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://www.apache.org/foundation/sponsorship.html" class="externalLink" title="Sponsorship">
+          <span class="none"></span>
+        Sponsorship</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://www.apache.org/foundation/thanks.html" class="externalLink" title="Thanks">
+          <span class="none"></span>
+        Thanks</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://www.apache.org/security/" class="externalLink" title="Security">
+          <span class="none"></span>
+        Security</a>
+            </li>
+            </ul>
+                
+                    
+                
+          <hr />
+
+           <div id="poweredBy">
+                            <div class="clear"></div>
+                            <div class="clear"></div>
+                            <div class="clear"></div>
+                            <div class="clear"></div>
+                             <a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy">
+        <img class="builtBy" alt="Built by Maven" src="./images/logos/maven-feather.png" />
+      </a>
+                  </div>
+          </div>
+        </div>
+        
+                
+        <div id="bodyColumn"  class="span10" >
+                                  
+            <div class="section">
+<h2><a name="The_Team"></a>The Team</h2><a name="The_Team"></a>
+<p>A successful project requires many people to play many roles. Some members write code or documentation, while others are valuable as testers, submitting patches and suggestions.</p>
+<p>The team is comprised of Members and Contributors. Members have direct access to the source of a project and actively evolve the code-base. Contributors improve the project through submission of patches and suggestions to the Members. The number of Contributors to the project is unbounded. Get involved today. All contributions to the project are greatly appreciated.</p>
+<div class="section">
+<h3><a name="Members"></a>Members</h3><a name="Members"></a>
+<p>The following is a list of developers with commit privileges that have directly contributed to the project in one way or another.</p>
+<table border="0" class="table table-striped">
+<tr class="a">
+<th>Image</th>
+<th>Id</th>
+<th>Name</th>
+<th>Email</th>
+<th>Organization</th></tr>
+<tr class="b">
+<td><img src="http://www.gravatar.com/avatar/34ccf356d819f93c71476674b199a946?d=mm&amp;s=60" alt="" /></td>
+<td><a name="azeez"></a>azeez</td>
+<td>Afkham Azeez</td>
+<td>azeez AT wso2.com</td>
+<td>WSO2</td></tr>
+<tr class="a">
+<td><img src="http://www.gravatar.com/avatar/ea88f902b9fabb35a183fced1b448a6c?d=mm&amp;s=60" alt="" /></td>
+<td><a name="ruchith"></a>ruchith</td>
+<td>Ruchith Fernando</td>
+<td>ruchithf AT apache.org</td>
+<td>Purdue University</td></tr>
+<tr class="b">
+<td><img src="http://www.gravatar.com/avatar/716ec6f446c71b83c574ce4c4bc76248?d=mm&amp;s=60" alt="" /></td>
+<td><a name="sanka"></a>sanka</td>
+<td>Sanka Samaranayake</td>
+<td>sanka AT wso2.com</td>
+<td>WSO2</td></tr>
+<tr class="a">
+<td><img src="http://www.gravatar.com/avatar/5eef4692f968c12bf8e81329d7ac7a92?d=mm&amp;s=60" alt="" /></td>
+<td><a name="dims"></a>dims</td>
+<td>Davanum Srinivas</td>
+<td>dims AT apache.org</td>
+<td>IBM</td></tr>
+<tr class="b">
+<td><img src="http://www.gravatar.com/avatar/f2cf03f79e45209c0d6a4f42fd758e81?d=mm&amp;s=60" alt="" /></td>
+<td><a name="nandana"></a>nandana</td>
+<td>Nandana Mihindukulasooriya</td>
+<td>nandana AT apache.org</td>
+<td>-</td></tr>
+<tr class="a">
+<td><img src="http://www.gravatar.com/avatar/a377e3ba7dc93c103eec6d38f814f2e1?d=mm&amp;s=60" alt="" /></td>
+<td><a name="thilinamb"></a>thilinamb</td>
+<td>Thilina Buddhika</td>
+<td>thilinamb AT apache.org</td>
+<td>WSO2</td></tr></table></div>
+<div class="section">
+<h3><a name="Contributors"></a>Contributors</h3><a name="Contributors"></a>
+<p>There are no contributors listed for this project. Please check back again later.</p></div></div>
+                  </div>
+            </div>
+          </div>
+
+    <hr/>
+
+    <footer>
+            <div class="container-fluid">
+                      <div class="row-fluid">
+                                      <p >Copyright &copy;                    2005&#x2013;2015
+                        <a href="http://www.apache.org">Apache Software Foundation</a>.
+            All rights reserved.      
+                    
+      </p>
+                </div>
+
+        
+                </div>
+    </footer>
+        </body>
+</html>
\ No newline at end of file